@charset "windows-1250";

* {margin:0px 0px 0px 0px; padding:0px 0px 0px 0px;}

html { background: url('pict/pozadi.jpg') left top repeat;}

body { text-align:center; color: black; font:normal 0.70em/1.2em arial;} 

table { font:normal 1em arial;}

a {color:blue; text-decoration:none;}

a.sipka {display:block;padding-left:20px; margin:27px 0px 3px 0px;background: url(pict/sipka.jpg) 5px 5px no-repeat; color:#6F88B1;}


#box { text-align:left; display:table; margin:0px auto; height:auto; width:930px; background-color:white; background: url(pict/border.jpg) 0px 0px repeat-y; }
#box1 { display:table; text-align:left; width:900px; height:auto;  background: url(pict/backgr.jpg) 0px 0px repeat-y;  margin-left:15px;}

#hlavicka {width:930px; height:245px; margin: 0px auto; background: url('pict/top.jpg') no-repeat 50% 0px;}

#menu { text-align:left; display:table; margin:0px auto; height:auto; width:904px; border:none;}
#menu a {display:block; float:left; border:1px solid white;color:#666600;text-decoration:none; font:bold 16px arial; padding-top:6px; padding-bottom:6px; text-align:center; background-color:#ffcc00;}
#menu a:hover {color:#010066;}
#menu a.pressed{color:white; background:#cc0000;}

#info {  text-align:left; height:28px; display:table; color: white; margin:0px auto; width:899px; background: url(pict/info.jpg) 0px 0px repeat-x; margin-left:1px;}
#info div.find {float:left; height:23px; display:block; width:233px;padding:4px 0px 0px 0px; font:normal 12px verdana; border-right:2px solid white;}
#info input.a {width:100px;  height:14px;border:none; font:normal 11px arial; color:#3366CC;margin-right:5px;}
#info input.b {width:41px; height:19px; border:none; background: url(pict/button.jpg) 0px 0px no-repeat;}

#news {float:left; display:block; width:620px; padding:6px 0px 0px 20px; font:normal 13px verdana; }

#main_page {float:left; width:900px; }

#leva_strana {float:left; width:244px; padding-bottom:20px; background: url(pict/shadow1.jpg) 0px 0px repeat-x;}

	#leva_strana h1{font:bold 2.2em/1.4em arial; color:#666431; padding:20px 0px 0px 15px;margin-bottom:5px;}
	#leva_strana h2 {font:italic bold 1.6em arial; color:black; padding:12px 0px 0px 15px;}
	/*#leva_strana img {display:block; margin:7px 0px 14px 11px;  border:0px solid #666600;} */
	#leva_strana p {color:black;  padding:6px 24px 0px 15px; font:normal 1.2em/1.2em arial;}
	#leva_strana a.mail {color:#6D788E; text-decoration:underline; }
	
  #leva_strana img.akce {display:block; padding-left:0px; margin:5px 0px 5px 15px; border:2px solid #666431;}
  #leva_strana div.line {width:243px; background: url(pict/line.jpg) 0px 5px repeat-x; height:10px; padding-top:5px;}
	#leva_strana div.menu_left a {display:block; background: url('pict/pointer_yellow.gif') no-repeat 0px 3px; font:normal 1.2em/1.2em arial; color:#666633; margin:7px 0px 14px 16px; padding-left:20px;}
	#leva_strana div.menu_left a:hover {font-weight:normal;  background: url('pict/pointer_red.gif') no-repeat 0px 3px;}
	#leva_strana div.menu_left a.pressed {font-weight:normal;  background: url('pict/pointer_red.gif') no-repeat 0px 3px;}
  	
	#leva_strana div.menu_left_fotogal div.rok a{display:block; /* background: url('pict/pointer_yellow.gif') no-repeat 0px 3px; */ font:bold 1.2em/1.2em arial; color:#666633; margin:7px 0px 2px 0px; padding-left:20px;}
	#leva_strana div.menu_left_fotogal div.videa {/* background: url('pict/pointer_yellow.gif') no-repeat 0px 3px; */  color:#666633;}
	#leva_strana div.menu_left_fotogal div.videa a {font-weight:bold; padding:0px; }
	
  #leva_strana div.menu_left_fotogal a {display:block;  font:normal 1.2em/1.2em arial; color:#666633; margin:2px 0px 2px 16px; padding-left:20px;}
	#leva_strana div.menu_left_fotogal a.pressed {font-weight:normal;  background: url('pict/pointer_red.gif') no-repeat 0px 3px;}
  	
  	
#main {width:655px; border:none; float:left; background: url(pict/shadow2.jpg) 0px 0px repeat-x;  font:normal 1.2em/1.2em arial;}
	#main #obsah {padding:0px 30px 28px 15px;text-align:justify;}
	#main #obsah a {color:#666633;}
  #main #obsah a:hover {color:black;}
	
  #main h1{font:bold 2.5em/1.2em arial; color:#666431; padding:20px 0px 0px 0px;margin-bottom:20px;}
	#main h2{font: bold 1.4em arial; color:black; padding:5px 0px 10px 0px;}
	#main p {padding:3px 10px 7px 0px; }	
	#main div.line {width:100%; margin:15px 0px 5px 0px;background: url(pict/line2.jpg) 0px 0px repeat-x; height:10px;}
	
		
	#main .vyber {float:left; margin-top:35px;}
	#main .vyber a {text-decoration:none;}
	#main .vyber div {width:169px; float:left; font:bold 0.9em verdana; color:#5C78A7;}
	#main .vyber div img {display:block; margin:4px 0px 0px 0px; padding:2px 2px 2px 2px; border:1px solid #E6E9EE;}
	
	#main div.pages {width:100%; margin:30px 0px 2px 0px; padding:3px 0px 3px 0px; text-align:center; border-top:1px solid #666600; border-bottom:1px solid #666600;
					 font:bold 0.70em/1.2em verdana; color:#666600; letter-spacing:3px;}
	#main div.pages a {color:#666600;}
	#main div.pages2 {width:100%; margin:2px 0px 15px 0px; padding:3px 0px 3px 0px; text-align:center; 
					 font:bold 0.70em/1.2em verdana; color:#666600; }

div.foto {float:left; margin:1px;}
div.foto img {display:block; padding:0px; margin:2px; border:1px solid rgb(89,89,89);}

#foot {clear:both;width:930px; height:50px; margin: 0px auto; text-align:left; background: url('pict/foot.jpg') no-repeat 0px 0px; color:#91bf91;}

#foot a {color:#91bf91;}

	
div.cleaner {clear:both;}
