@charset "windows-1250";

* {margin:0px 0px 0px 0px; padding:0px 0px 0px 0px;}

html { background: url(pict/pozadi.jpg) left top repeat-x; background-color:#FAFAF8;}

body { 	text-align:center; color: #707070; font:normal 0.7em/1.4em arial; margin-top:20px;/*background: url(picts/pozadi.jpg) no-repeat 50% 0px;*/} 
a {color: #155EA0; text-decoration:underline;}
img.ram {border:1px solid #c3c3c3;}
img.zero {border:0px}
div.cleaner {clear:both;}
div.cara1 {height:20px; background: url(pict/cara1.gif) left top no-repeat;}

#box { display:table; margin:0px auto; height:auto; width:781px; text-align:left;}
#hlavicka1 {width:781px; height:176px; background: url(pict/header.jpg) 3px 0px no-repeat;}
#hlavicka2 {width:781px; height: 35px; background-color:#1b4b89;background: url(pict/menu.jpg) 0px 0px no-repeat;}
#hlavicka2 div.vrchni_menu {float:left; padding:10px 0px 0px 19px; color:#eaf3f4; font:normal 11px verdana;}
#hlavicka2 div.vrchni_menu a { color:#eaf3f4; font:bold 11px tahoma; text-decoration:none; padding:2px 5px 0px 5px;}
#hlavicka2 div.vrchni_menu a:hover {text-decoration:underline}
#hlavicka2 div.jazyk {float:right; padding:10px 25px 0px 0px;}
#hlavicka2 img {margin:0px 0px 0px 2px; width:22px; height:14px; border:none;}

#paticka {clear:both; width:781px; height:41px; background: url(pict/paticka.jpg) 0px 0px no-repeat;}
#paticka div.pravy {float:right; padding:22px 5px 15px 0px; }
#paticka div.levy {float:left; padding:22px 0px 15px 10px;}
#paticka div.levy a {padding:0px 5px 0px 5px;}

#hlavni { float:left; background-color:#ffffff;/* border:1px solid green */; width:781px; background: url(pict/okraje.jpg) top left repeat-y; text-align:left;}
	
	#navigace {width:781px;}
	#navigace div {padding:7px 0px 0px 190px; color:#f25151;}
	#navigace div a { color:#f25151; text-decoration:underline;}
	
	#levy { float:left; width:152px; padding:23px 15px 0px 23px;}
				
		#levy h1 {font:bold 10px verdana; margin: 10px 0px 5px 0px; color:#155EA0;}
		#levy h4 {font:bold 10px verdana; margin: 10px 0px 5px 0px; color:#000000;}
								
		#levy div.menu {border-bottom:1px solid #959595;width:153px;padding-bottom:3px;}
		#levy div.menu a {display:block; width:152px; height:18px; background-color:white; background: url(pict/levemenu.gif) top left no-repeat; 
						  padding:5px 0px 0px 0px; text-indent:15px; color:#666666;	font:normal 11px arial; text-decoration:none;}
		#levy div.menu a:hover {text-decoration:underline; color:#464646;}

		#levy div.menu div {color:#696969; font-weight:bold; padding-bottom:4px;}
	
		#levy div.projekty {width:153px;}
		#levy div.projekty a {display:block; width:152px; height:15px; background-color:white; background: url(pict/odrazka1.gif) 0px 8px no-repeat; 
							  padding:4px 0px 0px 0px; text-indent:10px; color:#666666;	font:normal 11px arial; text-decoration:none;}
		#levy div.projekty a:hover {text-decoration:underline; color:#464646;}
		#levy div.vyhledavani input.a {width:117px; border-top:2px solid #424242; border-left:2px solid #424242; border-bottom:1px solid #d8d8d8; border-right:1px solid #d8d8d8;}
		#levy div.vyhledavani input.b {border: none; font:bold 12px arial; background-color:white; color:#656565;}
								
		#levy div.levy_spodni {padding-top:15px;}
		#levy div.levy_spodni img {border:none;}
		#levy div.levy_spodni img a {border:none;}
	
	
	

	#pravy { float:left; width:570px; padding:23px 0px 0px 0px;}
	 
		#pravy  h1 {font:normal 1.6em arial; color:#155EA0; padding:0px 0px 5px 0px;}
		#pravy  h2 {font:bold 1.2em verdana; color:#155EA0; padding:30px 0px 0px 0px;}
		#pravy  h3 {font:bold 1.1em verdana; color:#155EA0; padding:20px 0px 0px 0px;}
		#pravy  h4 {font:bold 1.1em verdana; color:#155EA0; padding:5px 0px 0px 0px;}
		
		#pravy h1 a {display:block; font:bold 12px arial; padding: 10px 0px 5px 0px; color:#47659E;}
		
		#pravy div.blok {display:table; float:left; width:560px; border-bottom:1px solid #959595; padding-bottom:15px;}
	
		#pravy div.info_levy {float:left; width:310px;}
		#pravy div.info_levy div.i1 {float:left;  width:85px; padding-top:3px;}
		#pravy div.info_levy div.i2 {float:left; width: 200px;}
		#pravy div.info_pravy {float:left; width:250px;}
		#pravy div.info_pravy div {color:#666666; font:normal 11px arial;padding-top:2px;}
		#pravy div.info_pravy div.odr {background: url(pict/projekty.jpg) 0px 6px no-repeat; text-indent:8px;}
		#pravy div.info_pravy div.odr a {color:#717171; text-decoration:none;} 
		#pravy div.info_pravy div.odr a:hover {color:#000000; text-decoration:underline;}
		
		#pravy div.blok div.prvni {float:left; width:173px; padding:18px 0px 0px 0px;}
		#pravy div.blok div.dalsi {float:left; width:173px; padding:18px 0px 0px 20px;}
		
		#pravy div.prvni .odkazy, #pravy div.dalsi .odkazy {margin-top:7px; }
		#pravy div.prvni .odkazy a, #pravy div.dalsi .odkazy a {display:block; text-decoration:none; background: url(pict/odrazka1.gif) 0px 5px no-repeat; text-indent:8px;}	
		#pravy div.prvni .odkazy a:hover, #pravy div.dalsi .odkazy a:hover {text-decoration:underline; color:#464646;}
		
		#pravy div.kontakt {clear:both; padding:15px 0px 0px 0px; line-height:1.5em;}
		#pravy div.kontakt span {display:block; background: url(pict/odrazka1.gif) 0px 6px no-repeat; text-indent:8px;}
		#pravy div.kontakt div.levy {float:left;}
		#pravy div.kontakt div.pravy {float:right;padding-right:15px;}
	
		/* ---------- */
		

		#pravy div.obsah {float:left; width:400px;}		
		#pravy div.obsah p {font:normal 1.2em/1.4 verdana; color:#484848; padding-top:5px; padding-bottom:5px; line-height:1.4em;}
    #pravy div.obsah a:hover {color:#000000;}
		
		#pravy div.obsah div.ref {clear:both;width:398px;padding-top:22px;padding-bottom:20px;}
		#pravy div.obsah div.ref img {text-decoration:none; border:none;}
		#pravy div.obsah div.uka {clear:both;width:398px;padding-top:4px;padding-bottom:5px;}
		#pravy div.obsah div.obr {float:left; width:180px;}
		#pravy div.obsah div.odr {padding:10px 0px 0px 0px; display:block; font:normal 1.1em verdana; background: url(pict/odrazka1.gif) 0px 14px no-repeat; text-indent:8px;}
		#pravy div.obsah div.odr a {color:#717171; text-decoration:underline;} 
		#pravy div.obsah div.odr a:hover {color:#000000; text-decoration:underline;}
		#pravy div.obsah div.odr2 {padding:10px 0px 10px 0px; display:block; font:normal 1.1em verdana;}
		#pravy div.obsah div.odr2 a {#155EA0; text-decoration:none;} 
		#pravy div.obsah div.odr2 a:hover {color:#000000; text-decoration:underline;}



		#pravy div.obsah div.popis {float:left; width:218px; font:normal 0.9em tahoma; }
		#pravy div.obsah div.popis a.a1 {display:block; font-weight:bold;font:bold 1.2em tahoma;}
		#pravy div.obsah div.popis p {padding-top:6px; padding-bottom:4px; color:#727272;  font:normal 1.1em tahoma;}
		#pravy div.obsah div.popis span {display:block; padding-top:2px; background: url(pict/odrazka.gif) 0px 5px no-repeat; text-indent:8px;}
		#pravy div.obsah div.popis a.a2 {font:normal 1.1em tahoma; color:#484848; text-decoration:underline;}

		#pravy div.obsah div.seznam {padding:0px 0px 10px 0px;font:normal 1.1em verdana; color:#686868;}
		#pravy div.obsah div.seznam span {display:block; padding:6px 0px 0px 10px; background:url(pict/odrazka.gif) 0px 10px no-repeat;} 
		#pravy div.obsah div.seznam a {display:block; padding:6px 0px 0px 10px; color:#686868; background:url(pict/odrazka.gif) 0px 10px no-repeat;} 
		#pravy div.obsah div.seznam a:hover {color:#000000;}
		
		#pravy div.obsah div.seznam2 {font:normal 1.0em tahoma; display:block; padding-top:0px; padding-bottom:8px; color:#777777; } 
		#pravy div.obsah div.seznam2 span {font:normal 1.0em tahoma; display:block; padding:3px 0px 0px 15px; color:#777777; background:url(pict/odrazka1.gif) 5px 7px no-repeat;} 
		#pravy div.obsah div.seznam2 a {display:block; padding:6px 0px 0px 10px; color:#484848; background:url(pict/odrazka1.gif) 0px 10px no-repeat;} 
		#pravy div.obsah div.seznam2 a:hover {color:#000000;}
		
		#pravy div.obsah div.seznam3 {padding:0px 0px 10px 0px;font:normal 1.1em verdana; color:#686868;}
		#pravy div.obsah div.seznam3 span {display:block; padding:10px 0px 0px 10px; background:url(pict/odrazka.gif) 0px 13px no-repeat;} 
		#pravy div.obsah div.seznam3 a {display:block; padding:10px 0px 0px 10px; color:#686868; background:url(pict/odrazka.gif) 0px 13px no-repeat; text-decoration:none;} 
		#pravy div.obsah div.seznam3 a:hover {color:#000000;text-decoration:underline;}
		
		#pravy div.rezervace_odrazka { padding:5px 0px 15px 18px; background: url(picts/odrazka.jpg) 0px 8px no-repeat; line-height:1.4em;}

		#pravy div.rezervace_vrch { clear:both; width:400px; background: url(pict/rezerv_vrch.jpg) 0px 6px no-repeat;}
		#pravy div.rezervace_vrch div {padding:0px 0px 0px 19px; font: bold 12px arial; color:#155EA0;}
		#pravy div.rezervace_stred {width:400px; background: url(pict/rezerv_stred.jpg) 0px 0px repeat-y; }
		#pravy div.rezervace_stred div {padding:10px 15px 10px 19px; color:#636363;}
		#pravy div.rezervace_spodni { clear:both; width:400px; background: url(pict/rezerv_spod.jpg) 0px 0px no-repeat;}

		#pravy table.rezervace {margin-top:10px;}
		#pravy table.rezervace input {width:115px; height:19px; border:1px solid #c2c2c2; margin-top:2px;}
		#pravy table.rezervace input.odeslat { border:1px solid #7E3B05; background-color:#155EA0; color:white; font:bold 12px arial;}	
		#pravy table.rezervace td {font-size: 11px;}

		#pravy div.pruh {float:left; width:150px; padding-left:14px;}
		#pravy div.pruh img {border:none;}
		#pravy div.pruh img a {border:none;}

		
