/* CSS Document */
* {	margin: 0;	padding: 0;}
body {
	font-family: Helvetica, Arial, Geneva, sans-serif;
	font-size: small;
	color: #000000;
	text-align: center;
	background: #ffffff url(../images/hlavni_pozadi.jpg) top left repeat-x;
	margin-bottom:20px;
}
img {border:none; color:#666666; font-size:10px; font-weight:normal;}
#hlavni {
	position:relative;
	margin:auto;
	width:999px;	
}
#stred_0 {
	height:45px;
	text-align:left;
	position:relative;
}
#stred_0 .inputs {position:absolute; top:7px; right:90px; width:222px; text-align:right;}
#stred_0 #form input{background-color:#009900; border:none;}
#stred_0 #form .jmeno{width:70px; height:18px; padding:3px 7px 0px 4px;  background-image:url(../images/input_registrace_jmeno.jpg); }
#stred_0 #form .heslo{width:70px; height:18px; padding:3px 7px 0px 4px;  background-image:url(../images/input_registrace_heslo.jpg); }
#stred_0 #form .prihlasit_butt{width:60px; height:21px; background-image:url(../images/input_registrace_butt.jpg); }
#stred_0 #form .hledat{width:111px; height:18px; padding:3px 7px 0px 4px;  background-image:url(../images/input_hledat_text.jpg);  }
#stred_0 #form .hledat_butt{width:60px; height:21px; background-image:url(../images/input_hledat_butt.jpg); }
#stred_0 #jazyky {
	color: #FFFFFF;
	position:absolute;
	top:12px; left:128px;
}
#stred_0 #jazyky a {
	color: #FFFFFF;
}
#stred_0 #menu {
	position: absolute;
	width:480px;
	bottom:-25px; left:245px;
	color:#eeeeee;
}
#stred_0 #menu a{
	color:#ffffff;
	text-decoration:none;
	padding:0 1px;
}
#stred_0 #menu a:hover{
	text-decoration:underline;
}
#stred_1 {
	height:94px;
	background-image:url(../images/stred_1.jpg);
	background-repeat:no-repeat;
	overflow:hidden;
}
#stred_1 h1{
	color:#FFFFFF; 
	font-weight:normal; 
	font-size:34px;
	position:relative; top:48px; left:18px;
}
#stred_1 a.home_butt {
	display:block; 
	width:180px; height:120px; 
	position:absolute; top:50px; left:43px; 
}
#stred_2 {
	height:358px;
	position:relative;
	background-color:#fff5c6;
	background-repeat:no-repeat;
	overflow:hidden;	
}

#stred_2 h1{
	position:absolute; 
	top:265px;left:20px;
	width:300px;
	font-size:28px; 
	color: #D85C12;
}
#stred_2 #sova { position:absolute; top:5px; left:0px;}	
#stred_2 #menu_sekce { position:absolute; top:50px; left:65px; width:420px; }
#stred_2 #menu_sekce td {font-size:18px; color: #004400; font-weight:bold;  width:120px;}
#stred_2 #menu_sekce td img { margin:5px 3px;}
#stred_2 #menu_sekce td.menu_l { text-align:right;}
#stred_2 #menu_sekce td.menu_r { text-align:left;}
#stred_2 #menu_sekce td.menu_r a {padding-left:5px;}
#stred_2 #menu_sekce td.menu_l a {padding-right:5px;}
#stred_2 #menu_sekce td.menu_l a, #stred_2 #menu_sekce td.menu_r a{ border-top:3px solid #004400; padding-top:1px; display:block; text-decoration:none; color:#004400;}
#stred_2 #menu_sekce td.menu_l a:hover, #stred_2 #menu_sekce td.menu_r a:hover{ color: #C16100; border-color: #C16100;}
/*prava strana*/
#stred_2 #prava { 
	position:absolute; top:0px; left:500px; 
	height:358px; width:500px;
	background-color:#013328; 
	background-image:url(../images/stred_2_prava.jpg); 
	text-align:left;
}	
#stred_2 #prava #novinka {
	position:relative; top:45px; left:20px;
	width:415px; height:160px;
	color:#FFFFFF;
}
#stred_2 #prava #novinka h2 { 
	color: #E87400;
	font-size:21px;
}	
#stred_2 #prava #novinka .datum {
	font-size:90%;
	margin-bottom:5px;
	color:#CCCCCC;
}
#stred_2 #prava #novinka .vice {
	position:absolute; bottom:-21px; right:35px; color: #F07800; font-weight:bold;	
}
#stred_2 #prava #novinka .vice:hover {
	color:#cccccc;
}
#stred_2 #prava #novinka .novinky_navigace {
	position:absolute; bottom:-21px; left:5px; color: #F07800;
	font-size:85%;	
}
#stred_2 #prava #novinka .novinky_navigace a{color: #F07800; text-decoration:none;}
#stred_2 #prava #novinka .novinky_navigace a:hover{color:#cccccc; text-decoration:underline;}
/***************************************/
#stred_3 {
	margin:auto;
	background-color:#FFF5C6;
	width:837px;
	text-align:left;
}
#stred_3 h2 {
	color:#ffffff;
	padding:5px 20px 6px 30px;
	font-size:125%;
	background-color:#013328;
	background-image:url(../images/pozadi_zelana.jpg);	
}
#stred_3 #obsah{
	padding:30px 40px 20px 45px;
}
#stred_3 #obsah a{ color:#004400;}
#stred_3 #obsah a:hover{ color: #DF7000;}
#stred_3 #obsah img{ margin:0.5em 0em 1.5em 1.3em;  border:1px solid #006600;}
#stred_3 #obsah p{ margin-bottom:0.8em;}
#stred_3 #patka {
	text-align:left;
	position:relative;
	padding-top:6px;
	padding-left:20px;
	border-top:6px solid #024C3B;
	background-color:#FFFFFF;
	clear: both;
	width:817px;
	font-size:90%;
}

#stred_3 #patka a{ color:#004400; text-decoration:none;}
#stred_3 #patka a:hover{ color: #DF7000;}
#stred_3 #patka .odkazy {
	position:absolute; right:20px; top:6px; text-align:right;
}
div.cleaner { height:1.6em; line-height:1.6em; overflow:hidden; visibility:hidden; clear:both; }
