html { background:#FFF; margin:0; padding:0; height:100%; background:url(images/web_pozadi_klon.jpg)}
body {
	margin:0;
	padding:0;
	font-size: small;
	font-family: "Times New Roman", Times, serif
	color:#000000;
	overflow-y:scroll; background:url(images/top_klon.jpg) repeat-x 
/*	width:876px;*/
}
p {margin:0px; padding:0;  color:#000000}
h3 {margin:5px; padding:0}
a {color: #0000FF; text-decoration:underline}
a:hover {color:#1444AA; text-decoration:underline}
table tr {vertical-align:top}
table tr td {vertical-align:top}
table tr th {text-align:left}
#page{
/*	margin-left:auto; 
	margin-right:auto;
	width:840px;*/
}
h1 {color:#b49217; margin:0; padding:0; padding-bottom:5px}
img {border:0}
#header { background:url(images/logo.png) no-repeat;  	margin-left:auto; 
	margin-right:auto;
	width:1196px;  }
#header form {padding-left:550px; padding-top:50px; vertical-align:middle }
#header form img { vertical-align:middle; padding-bottom:4px; padding-right:3px}
#searchtext {background:url(images/pole_search.jpg) no-repeat; height:27px; width:190px; border:0}
#searchsubmit { background:url(images/tlacitko_search.jpg) no-repeat; width:67px; height:27px; border:0}

 .topmenu {  
     list-style: none;  
     position: relative;  
     margin: 0;  
     padding: 0; 
	 padding-top:20px; height:52px;
	 background-image:url(no_flicker.jpg); /*some browsers are to slow when aligning the menu items via jQuery and so the background shines through, this prevents this flickering*/

 }  
 .topmenu li{
	display: block;
	overflow: hidden;
	padding: 0;
	margin:0;
	cursor: pointer;
	float: left;
	width: 314px;
	height: 52px;
	margin-right: 0px;
	background-image:url(images/menu.jpg);
	background-repeat:no-repeat;
}
.topmenu a{
	display:block;
	height:52px;
	text-indent:-9999px;
	outline:none;
}

#topmenu1 {
	background-position:0px 0px; width:156px
}
#topmenu2 {
	background-position:-156px 0px; width:320px;
}
#topmenu3 {
	background-position:-476px 0px; width:325px;
}
#topmenu4 {
	background-position:-799px 0px; width:200px;
}
#topmenu5 {
	background-position:-999px 0px; width:195px;
}

#topmenu1.active, #topmenu1:hover, #topmenu1hover{ 	background-position: 0 -52px; width:156px}
#topmenu2.active, #topmenu2:hover, #topmenu2hover{ 	background-position: -156px -52px; width:320px}
#topmenu3.active, #topmenu3:hover, #topmenu3hover{ 	background-position: -476px -52px; width:325px}
#topmenu4.active, #topmenu4:hover, #topmenu4hover{ 	background-position: -799px -52px; width:200px}
#topmenu5.active, #topmenu5:hover, #topmenu5hover{ 	background-position: -999px -52px; width:195px}

#header1 { background:url(images/head.jpg) no-repeat; width:1196px; height:227px; 	margin-left:auto; 
	margin-right:auto;
	width:1196px;  }
#main1 {background:url(images/under_head.jpg) no-repeat; width:1186px; height:243px;margin-left:auto; 
	margin-right:auto; padding:5px}
#main { width:1186px; margin-left:auto; clear:both;  
	margin-right:auto; background:url(images/bgrmain.jpg) repeat; padding:5px }
#maintableleft {width:940px}
#maintableleft p {padding-bottom:5px}
#maintableleft h3 {padding-left:0; margin-left:0}
#main h2 {color:#8f8e8e}
#maintableright { border-left: 1px dotted #000; padding-left:10px}
#maintableright ul  { padding-left:10px}
#maintableright ul li {list-style-type:none; }
#maintableright ul li a {color:#000; text-decoration:none}
#maintableright ul li a:hover {color:#000; text-decoration:underline}
#maintableright h3 { margin:0 }
#footer {	margin-right:auto; clear:both;
	width:1196px;
	margin-left:auto;
	background-image: url(images/pata.jpg);
	background-repeat: repeat-x; padding-top:10px; font-size:0.8em; padding-bottom:5px; color:#8f8e8e}
#footer p {color:#8f8e8e}	
#footer a {color:#000; text-decoration:none; color:#8f8e8e}	
#footer a:hover {color:#000; text-decoration:underline; color:#8f8e8e}	

.foto1d { width:230px; height:220px; float:left; clear:right; text-align:center;vertical-align:middle; border-right:1px dotted #000; border-bottom:1px dotted #000}
.foto2d { width:230px; height:220px; float:left;  clear:right;text-align:center;vertical-align:middle; border-right:1px dotted #000; border-bottom:1px dotted #000}
.foto3d { width:230px; height:220px; clear: right; float:left;text-align:center; vertical-align:middle;border-right:1px dotted #000; border-bottom:1px dotted #000 }
.foto0d { width:230px; height:220px; margin-left:0px; top:0px; clear:right; float:left;text-align:center;vertical-align:middle; ; border-bottom:1px dotted #000}

.foto1s { width:220px; height:165px; float:left; clear:right; text-align:center;vertical-align:middle; background: #CCC; margin-left:0; margin-right:15px; margin-bottom:3px; margin-top:3px}
.foto2s { width:220px; height:165px; float:left;  clear:right;text-align:center;vertical-align:middle;margin-bottom:3px; background:#CCC;margin-left:0; margin-right:15px; margin-bottom:3px; margin-top:3px}
.foto3s { width:220px; height:165px; clear: right; float:left;text-align:center; vertical-align:middle; background:#CCC;margin-left:0; margin-right:15px; margin-bottom:3px; margin-top:3px}
.foto0s { width:220px; height:165px; margin-left:0px; top:0px; clear:right; float:left;text-align:center;vertical-align:middle; margin-bottom:3px;background:#CCC; margin-left:0; margin-right:15px; margin-bottom:3px; margin-top:3px}

.foto1sn { width:236px; height:210px; float:left; clear:right; text-align:center;vertical-align:middle;border-right:1px dotted #000;}
.foto2sn { width:236px; height:210px; float:left;  clear:right;text-align:center;vertical-align:middle; border-right:1px dotted #000;}
.foto3sn { width:236px; height:210px; clear: right; float:left;text-align:center; vertical-align:middle; border-right:1px dotted #000;}
.foto4sn { width:236px; height:210px; clear: right; float:left;text-align:center; vertical-align:middle; }
.foto0sn { width:236px; height:210px; margin-left:0px; top:0px; clear:right; float:left;text-align:center;vertical-align:middle; border-right:1px dotted #000;}

#mainfoto1 { height:690px}
.brcle {clear:both; 
}
#vyhledavani {}
#vyhledavani form {color:#FFF; margin-top:15px}
#vyhledavani table tr td { padding-top:15px; padding-bottom:15px}

#vyhledavani form select { background-color:inherit; color: #333; border:#000 1px solid}
#vyhledavani form select option { background-color:inherit; color: #333}
#vyhledavani form input { background-color:inherit; color:#333; border:#000 1px solid}
.biginput {width:520px}
.sminput {width:100px}
.submit1 {width:300px; background-color: #000; color:b49217}

.flleft { float:left}
.footerright { text-align:right}
#dotaz { }
.obrazek { cursor:pointer}


#administrace { position:fixed; top:0; background:#000000; right:0; padding:3px}
#bannery {text-align:center}
