* {
	font-size : 11px;
	color : #372D2B;
	font-family : "Helvetica CE", "Arial CE", Arial, Helvetica, sans-serif;
	scrollbar-base-color:#372D2B;
	scrollbar-arrow-color:#463A37;
	scrollbar-3dlight-color: #372D2B; 
	scrollbar-face-color: #FAE6F0;
	scrollbar-shadow-color: #372D2B;
	scrollbar-track-color: #FAE6F0;
	scrollbar-highlight-color: #AF9B99;
	scrollbar-darkshadow-color: #AF9B99;
}

b {
	font-weight : bold;
	color : #6D0000;
	font-size : 12px;
}

h1 {
	font-size : 16px;
	font-weight : bold;
	color : #463A37;
	letter-spacing : 1px;
}

A {
	text-decoration : underline;
}

A:hover {
	color : Maroon;
}

.sipecky A {
	text-decoration : none;
}

DIV img { 
	border: 3px inset #e7d7d6;
}

.form2 {
	border:1px solid #000000;
	background:#AF9B99;
}

.form {
	border:1px solid #000000;
	background:#FAE6F0;
}

.menu, .menu TD, .menu TR {
	font-family : sans-serif;
	font-size : 11px;
	font-style : normal;
	font-weight : bolder;
	color : White;
}

.menu A {
	// neprohazovat poradi rezu!
	font-family: Helvetica CE, Arial CE, Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-style : normal;
	font-weight : bold;
	color : White;
	background: black;
	text-decoration: none;
}

.menu IMG {
	border: 3 px solid #ff00ff;
	border-color:black;
	background: black;
}

.menu A:hover   { 
	text-decoration: underline; 
	color : black;
	background: white;
}	/* user hovers     */

.menu A:active  { 
	text-decoration: underline; 
	color : black;
	background: white;
}	/* active links    */

.menuselected A {
	text-decoration: underline; 
	color : black;
	background: white;	
}

.pozadi {
	background-repeat: no-repeat;
	background-position: right 0px;
}

.pozadi2 {
	background-repeat: repeat-x;
	background-position: bottom;
}

.pozadi3 {
	background-repeat: repeat-y;
	background-position: left;
}

.obrazek {
	border: 1px solid #404862;
}

<<---- fotogalerie------
.thumbnail{
position: relative;
z-index: 0;
}

.thumbnail:hover{
background-color: transparent;
z-index: 50;
}

.thumbnail span{ /*CSS for enlarged image*/
position: absolute;
background-color: lightyellow;
padding: 5px;
left: -1000px;
border: 1px dashed gray;
visibility: hidden;
color: black;
text-decoration: none;
}

.thumbnail span img{ /*CSS for enlarged image*/
border-width: 0;
padding: 2px;
}

.thumbnail:hover span{ /*CSS for enlarged image on hover*/
visibility: visible;
top: 0;
left: 60px; /*position where enlarged image should offset horizontally */

}
