body {
	
   margin:0px;
	padding:0px;
   	text-align: center;
	background-color:white;
	 
	font-family :     Arial, Arial CE, Helvetica, Arial CE, Tahoma, Verdana,Arial, sans-seriff;     
	font-size:80%;      
	color:black;
	
	}
	
body.letni {
  background: url(pic/pozadi.jpg) #EBE8DB repeat-x;
  padding-top:15px;
}

body.advent {
  background: url(pic/pozadi_advent.jpg) white no-repeat;
  padding-top:15px;
}

body.silvestr {
  background: url(pic/ohnostroj.jpg) black;
  padding-top:15px;
}

.skok {
	display:none;
}


#main { 
	width: 949px;
	text-align: center;
	margin:0px;
	padding:0px;
	margin: auto;
	background: white;
}

#tiskova_hlavicka {
  display:none;
}

#hlavicka {
  	position:relative;
  	float:left;
	width:100%;
	height:87px;
	margin:0px;
	padding:0px;
	background: url(/pic/pic01.jpg);
	
 }
 
 body.letni #hlavicka {
	background: url(/pic/pic01b.jpg);
 }
 
 body.advent #hlavicka {
	background: url(/pic/pic01c.jpg);
 }
 
 body.silvestr #hlavicka {
	background: url(/pic/pic01d.jpg);
 }


#hlavicka h2 
{ 
	float:left;
	margin:0px;
	padding:0px;
	font-size:20px;
} 


#hlavicka p { 
 padding:0px; 
 margin: 70px 0px 0px 636px; 
 _margin: 70px 0px 0px 443px; 
 float:left;
} 

#hlavicka p img{ 
border:0px;
} 

#hlavicka a {
	color:#000000;
	
}
.logo 
{ 
	width: 251px; 
	height: 86px; 
	position: relative; 
	top:0px 
	left:00px;

} 

.logo span 
{ 
	background: url(pic/logo.jpg) no-repeat; 
	position: absolute; 
	width: 100%; 
	height: 100%; 
	cursor: hand; 
	cursor: pointer;
	top:0px;
	left:20px;
} 

 #menu {
  position:relative;
  float:left;
	width:100%;
	height:46px;
	margin:0px;
	padding:0px;
	background: url(pic/pic02.jpg) green;
	
 }
 
#menu ul{
  margin:15px 0px 0px 5px;
  padding:0px;
  position:relative;
  float:left;
  
  width:700px;
}

#menu ul li{
  margin:0px;
   padding:0px;
  position:relative;
  float:left;
  list-style:none; 
  
}
 
#menu ul a{
  color:white;
  text-decoration:none;
  font-size:100%;
  font-weight:bold;
   border-right:1px solid white;
   padding:0px 15px 0px 15px;
    margin:0px;
       
}

#menu ul a:hover{
   
  text-decoration:underline;
}

#menu form {
 
	float:left;
	margin:15px 0px 0px  0px;
	}


#menu form input{
	border:1px solid #55802B;
}

#menu form input.hledat{
		background: url(pic/pic15.jpg) black;
	color:white;
	border:0px;
	padding:3px 5px 3px 5px;
	text-transform:uppercase;
	font-weight:bold;
	font-family:Arial;
	font-size:12px;
	cursor:pointer;
	
	}

#pruh {
  position:relative;
  float:left;
	width:100%;
	height:15px;
	margin:0px;
	padding:0px;
	background: url(pic/pic03.jpg);
	
	}
  
  
#obsah {
  position:relative;
  float:left;
  width:100%;
 	margin:0px;
	padding:0px;
	background: url(pic/pic08.gif);
	text-align:left;

	
 }
 
#levy {
  position:relative;
  float:left;
  width:175px;
 	margin:0px;
	padding:0px;
  background: url(pic/pic07.gif) no-repeat;
  }
  
  
#levy ul{
  margin:35px 0px 0px 0px;
  _margin:35px 0px 0px 0px;
  padding:0px;
  position:relative;
  float:left;
}

#levy ul li{
  margin:0px 0px 0px 1px;
  padding:5px 0px 3px 25px;
  background: url(pic/pic11.jpg);
  width:145px;
  list-style:none;
  
}

#levy ul li.aktivni{
     background: url(pic/pic11c.jpg);
	color:white;
}

#levy ul li.otevrene_menu{
     background: url(pic/pic11a.jpg);
}

#levy ul li.submenu{
   padding:5px 0px 3px 35px;
  background: url(pic/pic11b.jpg);
   width:135px;
  
}


#levy ul li.submenu_aktivni{
   padding:5px 0px 3px 35px;
  background: url(pic/pic11d.jpg);
   width:135px;
}

#levy ul li.akce{
  /*   padding:5px 0px 8px 25px;
    background: url(pic/pic11e.jpg);
   width:145px;     */
   font-weight:bold;
   
}

#levy ul li.akce a{
  color:black;
  }
  
#levy ul li.akce a:hover{
  
  text-decoration:undercolor;
  }
  
#levy ul li.podnadpis {
  color:white;
  background: url(pic/pic07b.gif) #74AD3A;
  height:22px;
  width:130px;
  padding:8px 0px 0px 40px;
  font-weight:bold;
  font-size:12px;
  margin:20px 0px 0px 0px;
  
  }
  
#levy ul li.podnadpis a{
  color:white;
  text-decoration:underline;
}

#levy ul li.aktivni a{
	color:white;
}

#levy ul li.aktivni a:hover{
	color:#eee;
	text-decoration:none;
}

#levy ul li.otevrene_menu a{
	color:white;
}

#levy ul li.otevrene_menu a:hover{
	color:#eee;
	text-decoration:none;
}



#levy ul a{
  color:black;
	 
	font-size:90%;
  text-decoration:none;
  }
  
  #levy ul a:hover{
  color:black;
  text-decoration:underline;
  }

#stred {
  position:relative;
  float:left;
  width:550px;
 	margin:0px;
	padding:0px 0px 0px 10px;
 
  } 
  
#stred  h1{
   
	margin:0px 0px 0px 0px;
	padding:10px 10px 5px 0px;
	font-size:180%;
	font-weight:normal;
  	clear:both;
      }
      
#stred  h2{
   
	margin:0px 0px 0px 0px;
	padding:10px 10px 0px 0px;
	font-size:145%;
	font-weight:normal;
  	clear:both;
      }

#stred h3 {
	 
	width:95%;;
	margin:20px 0px 2px 0px;
	padding:0px 0px 8px 0px;
	text-align:right;
	font-size:120%;
	border-bottom:6px solid #74AD3A;
	clear:both;
	 }


#stred  p{
   
	margin:0px;
	padding:0px;
  line-height:1.5;
  
      }

#stred  p.certifikaty img{
  margin:5px;
  padding:1px;
  border:1px solid silver;
}

#stred div.uvodni{
  width:519px;
  margin:0px 0px 0px 0px;
  padding:0px;
  background: url("pic/pic04.gif") no-repeat;
	 
  
  }

#stred div.banner{
	 
	width:244px;
	height:110px;
	 
	float:left;
	margin:10px 10px 10px 0px;
	
	padding:2px;
	border:1px solid silver;
}

#stred div.banner-flash{
  margin-bottom:10px;
}

#stred div.banner img{
  border:0px;
  }
  
#stred div.uvodni h1{
   
	margin:0px 0px 0px 0px;
	padding:10px 10px 0px 10px;
	font-size:140%;
	font-weight:normal;
  font-weight:bold;	
  
      }
      
#stred div.uvodni p{
	margin:0px 0px 0px 0px;
	padding:5px 10px 10px 10px;
	 
	line-height:1.5;
  
  
  }
  
#stred p.odkaz_vice_uvodnik{

	width:509px;
	margin:0px 0px 0px 0px;
	padding:5px 10px 10px 0px;
	text-align:right;
	background: url("pic/pic05.jpg") no-repeat ;
	clear:both;
  
  }

#stred p.odkaz_vice_uvodnik a {
	 
	color:white;
}

#stred p.odkaz_vice_uvodnik a:hover {
	 
	color:#eaeaea;
}

#stred p.zeleny-ramecek {
  border:1px solid #74AD3A;
  background:#DCEDC9;
  padding:8px;
}

#stred p.zeleny-ramecek a.pdf{
  font-weight:bold;
  
  background: url("/pic/pic16.gif") no-repeat;
  display:block;
  padding:10px 0px 10px 40px;
  
} 
  
#stred div.polozka {
	width:519px;
	clear:both;
	margin:0px 0px 0px 0px;
	padding:0px;
	border-top:4px solid #DBEDC9;
  }
  
#stred div.polozka div{
	float:left;
	width:160px;
	margin:0px;
	padding:10px 0px 0px 0px;
}

#stred div.polozka div.fotka{
 
}

#stred div.polozka div.text {
	width:350px;
	}

#stred div.polozka div.text h2{
	font-size:145%;
	font-weight:normal;
	width:350px;
	margin:0px;
	padding:0px;
}

#stred div.polozka h2 a{
	color:black;	
	text-decoration:none;
}

#stred div.polozka h2 a:hover{
	text-decoration:underline;
	 
}


#stred div.polozka div.text span{
	color:#999;

	
}
  
#stred div.polozka img{
	border:1px solid #eaeaea;
	
	
 	
}

#stred div.polozka div.text p{
	margin:5px 0px 10px 0px
 	
}

#stred h2.zastoupeni{
  float:left;
  clear:both; 
  margin-left:120px;
}
 
 
#stred p.zastoupeni{
  width:400px;
  float:left;
	 	margin:0px 0px 0px 0px;
	padding:5px 10px 10px 10px;
	text-align:left;
	 
	 border-left:4px solid #eaeaea;
 } 
 
 #stred p.zastoupeni_zeme{
  clear:both;
  width:100px;
  float:left;
	 	margin:0px 0px 0px 0px;
	padding:5px 10px 10px 0px;
	text-align:center;
 color:#666;
 font-size:85%;
	 
 } 
 
  #stred p.zastoupeni_zeme img{
  padding:1px;
  margin:0px;
  border:0px;
  }
  
#stred img.minFlag{
  float:left;
  padding:1px;
  margin:10px 0px 0px 0px;
  border:1px solid silver;
  }
  
#stred p.odkaz_vice{

	 
	margin:0px 0px 0px 0px;
	padding:5px 10px 10px 0px;
	text-align:right;
	clear:both;
 } 

 

#stred p.odkaz_vice a{
	background:  #E8F3DC;
	padding:5px 10px 5px 10px;
}

  
 

#stred p.listuj{

	  
	margin:0px 0px 0px 0px;
	padding:5px 10px 10px 0px;
	 
	clear:both;
 } 

#stred p.listuj a{
	background:  #E8F3DC;
	padding:5px 10px 5px 5px;
}

#stred div.nahled {
	position:relative;
	width:155px;
	float:left;
	margin:0px 15px 0px 0px;
	 
	padding:0px;
 
	 
} 

#stred div.nahled img{
	position:relative;
	float:left;
	border:1px solid silver;
	padding:1px;
	margin:5px 10px 0px 0px;
}

#stred div.nahled p{
	position:relative;
	float:left;
	margin:1px 10px 2px 0px;	
	padding:4px 5px 1px 0px;
	width:148px;
	height:20px;
	background:#E8F3DC;
	text-align:right;
	font-weight:bold;
}

#stred p  {
 

	margin:0px 20px 10px 0px;
	padding:0px;
}

#stred p.uvodni-text {
 
	font-weight:bold;
 
	 
}




#stred div.kontakt-box {
  display:block;
    width:500px;
  clear:both;
  border:1px solid #BADC98;
  background:#E8F3DC;
  padding:0px 0px 10px 10px;
  margin:10px 0px 10px 0px;
  float:left;
  
  
  }
  
#stred div.kontakt  {
  clear:both;
}

#stred div.kontakt  h3{
  text-align:left;
  margin-bottom:10px;
  margin-top:15px;
  clear:both;
  float:left;
}

#stred div.kontakt  p{
  margin:0px;
  padding:0px;
  padding:0px 5px;
}  

#stred ul.kontakt  {
  width:233px;
  margin:0px 10px 10px 0px;
  padding:0px;
  float:left;
   list-style:none;
   
  
	 }
#stred ul.adresa  {
  width:200px;
}
	 
	 
#stred ul.kontakt li {

  list-style-image:none;
  padding-bottom:2px;
  float:none;
  clear:both;
}

#stred ul.kontakt li span{
  color:#666;
  font-weight:normal;
}

#stred ul.kontakt li.jmeno {
  padding-top:10px;
  font-weight:bold;
}

#stred ul.kontakt li.msn {
  background: url("pic/pic24b.gif") no-repeat;
  padding-left:35px;
  padding-bottom:10px;
  margin-top:10px;
  padding-top:6px;
  float:left;
  }
  
#stred ul.kontakt li.skype {
  float:none;
}
#stred ul.kontakt li.skype span{
  float:left;
  }
  
  #stred ul.kontakt a.skp{
  padding-top:5px;
  margin-left:5px;
  float:left;
  display:block;
  }
	 
#stred ul.kontakt  h3{
  border:0px;
  text-align:left;
  margin:0px;
  padding:0px;
  
	 }

#stred ul  li{
	list-style-image: url(pic/pic09.gif);
	margin:4px;
	padding:0px;
}

#stred ul.buttonky  {
   float:left;      
 	width:320px; 
  
  
  
	margin:5px 5px 15px 0px;
	padding:0px;
	display:block;
  font-size:12px;
   

}

#stred ul.buttonky  li{
	float:left;
	margin:1px;
	padding:4px 7px 4px 7px;
	background: url("pic/pic12.jpg");
	list-style:none;
} 


 



#stred ul.buttonky  li.zeleny{
  	background: url("pic/pic12a.jpg");
  	
}

#stred ul.buttonky  li.zeleny a{
  color:white;
  font-weight:bold;
}

#stred ul.buttonky  li.zeleny a:hover{
  color:#eaeaea;
} 

#stred ul.drobeckova_navigace {
	list-style:none;
	display:block;
	margin:0px 0px 0px 0px;
	padding:0px;
	 
}

#stred ul.drobeckova_navigace li{
	list-style:none;
	font-size:90%;
	float:left;
	margin:0px 0px 0px 5px;
	padding:0px;
}

#stred ul.galerie  {
	float:left;
 	width:95%;
	margin:20px 5px 15px 0px;
	padding:0px;
	display:block;
	 
	
}

#stred ul.galerie li {
	float:left;
	list-style:none;
	width:160px;
	height:130px;
 
	text-align:center;
}

#stred ul.galerie li img {
	border:1px solid silver;
 	 
}

#stred ul.vyber-video {
  margin:0px;
  padding:10px 0px 0px 10px;
  float:left;
  background:#E6F2D9;
  border-bottom:1px solid white; 
  width:510px;
}

#stred ul.vyber-video  li{
  float:left;
	list-style:none;
	width:140px;
	height:90px;
 	text-align:center;
}

#stred ul.vyber-video  li.active img{
   border:4px solid  #74AD3A;
}

#stred div.box-na-video {
  margin:0px 0px 10px 0px;
  padding:20px 10px 20px 20px;
  float:left;
  background:#D5E9BE;
  border-bottom:1px solid silver; 
  width:490px;
}

#stred div.box-na-video p{
  margin-top:10px;
  }


#stred ul.ucha {
  list-style:none;
  margin:0px;
  padding:0px;
  border-bottom:3px solid #74AD3A;
  width:520px;
  float:left;
}

#stred ul.ucha li {
  width:100px;
  background:#DCEDC9;
   list-style:none;
   float:left;
   margin:0px 2px 0px 0px;
   padding:7px;
   text-align:center; 
   
}

#stred ul.ucha li.active {
  background: #74AD3A;
}

#stred ul.ucha li.active a{
  color:white;
  font-weight:bold;
  text-decoration:none;
} 
 
 


#stred ul.podminky  li{
	list-style-image:none;
	margin:4px;
	padding:5px;
}

#stred p.kat_sub{
	 float:left;
	   
	    margin:0px;
	 	 padding:4px 0px 0px 0px;
	}
	
	
#stred ul.rozcesti {
	 list-style-image:none;
	 list-style:none;
	 	float:left; 
	  width:470px;
	 	 margin:0px 0px 10px 0px;
	 	 padding:0px;
	}
	
	
	
	
#stred ul.rozcesti li{
	 background: #74AA3A;
	 	-moz-border-radius-topleft: 5px;
   	-moz-border-radius-topright: 5px;
    border-top-left-radius: 5px;
    border-top-right-radius: 5px;
    
    -moz-border-radius-bottomleft: 5px;
   	-moz-border-radius-bottomright: 5px;
    border-bottom-left-radius: 5px;
    border-bottom-right-radius: 5px;
	 float:left;
	 
	 
	  list-style-image:none;
	 list-style:none;
	 text-align:center;
	 padding:4px 10px 4px 10px;
	 margin:3px;
	}
	
	#stred ul.rozcesti li a{
	color:white;
	font-size:12px;
	text-decoration:none;
	}
	
#stred ul.rozcesti li a:hover{
	text-decoration:underline;
	}
	
#stred ul.rozcestnik {
  background:#DCEDC9;
  width:95%;
  margin:0px 0px 10px 0px;
  padding:0px;
  border-top:5px solid #BCDC98;
  float:left;
}

#stred ul.rozcestnik li{
  margin:0px;
  padding:10px;
  list-style:none;
  border-bottom:1px solid #74AD3A;
  border-top:1px solid white;
  float:left;
  clear:both;
  width:96%;;
  
}

#stred ul.rozcestnik a.box{
   background: url("pic/pic27.jpg") no-repeat #78B03F;
  width:137px;
  padding:15px 10px 15px 10px;
   float:left;
   margin:0px 10px 10px 0px;
   text-align:center;
   color:white;
   font-weight:bold;
   text-decoration:none;
   border-right:1px solid #78B03F;
   border-bottom:1px solid #78B03F;
}

#stred ul.rozcestnik a.box:hover{
  text-decoration:underline;
}

#stred ul.rozcestnik li p{
  display:table;
}


#stred table.katalog{
	width:95%;
	margin:0px 0px 0px 0px;
	}
	
#stred table.katalog td{
	background:#E8F3DC;
	border-right:1px solid white;
	border-bottom:1px solid white;
	padding:3px;
	 
	}
	
#stred table.katalog {
	background:none;
	border:0px;
	text-align:center;
	margin:5px 0px 10px 0px;
	}
	
#stred table.katalog td{
	background:none;
	border:0px;
	text-align:center;
	border-bottom:1px solid silver;
	color:#666;
	}
	
#stred table.katalog td.hlavicka{
  background:#DBEDC9;
  border-top:5px solid #74AD3A;
  border-bottom:0px;
  font-size:120%;
  font-weight:bold;
  padding:4px;
  text-align:center;
  color:black;
		}
		
#stred table.katalog td.hlavicka_n{
  background:#DBEDC9;
  border-top:5px solid #74AD3A;
  border-bottom:0px;
  font-size:120%;
  font-weight:bold;
  padding:4px 4px 4px 10px;
  text-align:left;
  width:270px;
  color:black;
		}
		
#stred table.katalog td.nazev{
  text-align:left;
   padding:4px 4px 4px 10px;
   width:270px;
  }
  
 
#stred table.katalog tr.prvni{
  font-weight:bold;
  font-size:110%;
  
  }

#stred table td.nadpis{
	background:#6C9E36;
	color:white;
	font-weight:bold;
 	 	}
	
#stred table.katalog img{
  border:0px;

}

#stred form{
	margin:0px 0px 20px 0px;
	padding:0px 0px 0px 0px;
}

#stred form fieldset{
	width:92%;
	border:1px solid #BADC98;
	background:#DBEDC9;
	padding:10px 0px 10px 10px;
	margin:0px;
	}
	
#stred form fieldset p{
  float:left;
  }

#stred form input.policko{
	 
	border:1px solid #74AD3A;
	float:none;
	margin:0px 10px 10px 0px;
 

}

#stred form textarea.policko{
	 
	border:1px solid #74AD3A;
	float:none;
	margin:0px 10px 10px 0px;

}

#stred div.katalog_obal{
  float:left;
  background:#eeeeee;
  margin:5px 0px 5px 0px;
   width:516px;
   _width:533px;
}
	
#stred div.katalogy_sloupec{
	 width:250px;
	 float:left;
	 
	 margin: 0px 0px 10px 0px;
}

#stred div.katalogy_sloupec h3{
	width:100%;
	float:none;
	background:#DBEDC9;
	border-bottom:2px solid white;
	border-top:3px solid #74AD3A;
	 
  margin:0px;
	padding:8px;
	text-align:left;
	 font-size:100%;
	 
}

#stred div.katalogy_sloupec ul {
  margin:5px 0px 10px 30px;
  padding:0px 0px 0px 0px;
  float:none;
  
  
  }
  
  #stred div.katalogy_sloupec ul li{
  margin:10px 0px 5px 0px;
  padding:0px;
  }
  
   #stred div.katalogy_sloupec ul li.prvni{
    
  font-size:115%;
  font-weight:bold;
   
  }

#stred div.katalogy_sloupec a {
  color:black;
  }
  
#stred div.katalogy_sloupec a:hover {
  text-decoration:none;
  }

#stred ul.dalsi-kat {
  clear:both;
  float:none;
   margin:0px 0px 0px 20px;
  padding:0px;
  font-weight:bold;
 
  }
  
#pravy {
  	position:relative;
 	 float:left;
 	 width:210px;
 	margin:0px;
	padding:0px;
 
  } 


#pravy h3 {
	width:212px;
	margin:0px 0px 2px 0px;
	padding:0px 0px 8px 0px;
	text-align:right;
	font-size:120%;
	border-bottom:6px solid #74AD3A;
	 }
	 
#pravy div.twitter  {
  margin-left:10px;
  line-height:2 !important;
  
} 

#pravy div.twitter h3 {
  border:0px;
}

#pravy p.katalog {
  background: url("pic/pic21.jpg") no-repeat #eaeaea;
  width:196px;
  height:40px;
  margin-left:0px;
  text-align:center;
  padding:18px 0px 0px 0px;
  border-left: 7px solid #eaeaea;
  border-right: 7px solid #eaeaea;
  margin-bottom:15px; 
  margin-top:0px;
}

#pravy p.katalog a{
  color:white;
  font-weight:bold;
  font-size:110%;
  text-decoration:none;
}

#pravy p.katalog a:hover{
  text-decoration:underline;
} 

#pravy div.rychly-kontakt {
  background:#eaeaea;
  padding-bottom:1px;
  width:196px;
  padding-left:13px;
  margin-bottom:10px;
  float:left;
}

#pravy div.rychly-kontakt h3{
  border:0px;
  text-align:left;
  color:#58852D;
  font-size:14px;
  margin-top:10px;
  line-height:1.5;
  
}

#pravy div.rychly-kontakt h3 span{
     font-weight:normal;
     font-size:12px;
     color:black;
}


#pravy div.rychly-kontakt ul {
  padding:5px 0px 0px 0px;
  margin-top:0px;
  }


#pravy div.rychly-kontakt ul li{
  border:0px;
  padding:5px 0px 25px 40px;
  
  float:left;
  
}

#pravy div.rychly-kontakt ul li.cas{
  padding:5px 0px 25px 10px;
  background:none;
}

#pravy div.rychly-kontakt ul li.tel{
  background: url("pic/pic23.gif") no-repeat;
  }
  
#pravy div.rychly-kontakt ul li.msn{
  background: url("pic/pic24c.gif") no-repeat;
   
 
  padding:8px 0px 25px 40px;
  }
  
#pravy div.rychly-kontakt ul li.skype{
  padding-left:2px;
  padding-bottom:15px;
  background:none;
  
   
  }
  
#pravy div.rychly-kontakt ul li.skype a{
  float:left;
}

#pravy div.rychly-kontakt ul li.skype span{
  display:block;
  float:left;
  padding-top:3px;
  padding-left:5px;
 
}

#pravy p.button {
  background: url("pic/pic22.png") no-repeat;
   clear:both;
   height:48px;
   width:150px;
   padding:0px;
   text-align:center;
   margin-left:20px;
   padding-top:7px;
  }
  
#pravy div.webinar {
  border:4px solid #CCCCCC;
  margin-top:10px;
  clear:both;
  width:185px;
  padding:10px;
}

#pravy div.webinar h3{
  border:0px;
  text-align:left;
  color:#58852D;
  font-size:14px;
  margin:0px;
}

#pravy div.webinar p{
  margin:0px 0px 5px 0px;
}
  
#pravy p.button a{
  color:white;
  
  font-weight:bold;
}

#pravy p.social img{
  border:0px;
  padding-left:35px;
  margin-bottom:20px;
}


#pravy form{
	margin:0px 0px 20px 0px;
	padding:0px 0px 0px 10px;
}

#pravy form fieldset{
	width:190px;
	border:1px solid #BADC98;
	background:#DBEDC9;
	padding:10px 0px 10px 10px;
	margin:0px;
	
}

#pravy form input.policko{
	width:170px;
	height:20px;
	margin:3px 0px 10px 0px;
	padding:0px;
	border:1px solid #74AD3A;
	float:none;

}

#pravy form label{
	padding:0px;
	margin:0px;

} 

#pravy form input.odeslat{
	margin:4px 0px 4px 0px;
	
	}

#pravy div.ramecek{
	width:192px;
	margin:0px 0px 20px 10px;
	padding:4px;
	border:1px solid #BADC98;
	background:#DBEDC9;
} 	

#pravy div.ramecek p{
 
padding-left:16px;
}	

#pravy ul {
  margin:0px 0px 15px 0px;
  padding:0px;
  list-style:none;
}

#pravy ul li{
  background: url("/pic/pic16.gif") no-repeat #EAEAEA;
  width:172px;
  padding:15px 0px 15px 40px;
  border-bottom:1px solid white;
  border-top:1px solid silver;
  }
  
#pravy ul li a{
  font-weight:bold;
  font-size:12px;
}

#tiskova_paticka {
  display:none;
} 
  
#paticka{
  position:relative;
  float:left;
  width:919px;
	height:22px;
	background: url("pic/pic10.gif") no-repeat  ;
 	margin:0px;
	padding:20px 30px 10px 10px;
	text-align:right; 
 
  }

a {
	color:#5C8A2F;
}

a:hover {
	color:black;
}

hr.cleaner {
      clear:both;
      height:1px;
      margin: -1px 0 0 0; padding:0;
      border:none;
      visibility: hidden;
      }
      
      
 #clona {
  z-index:1 !important; 
  position:fixed; 
  width:100%;
  height:100%;
 	background: url(/pic/pic19.gif);
 	|background: none;
 	z-index:1;
  opacity: 0.7;  
  filter: alpha(opacity=70);  
  -moz-opacity: 0.7;  
  -khtml-opacity: 0.7;
  left:0px;
  top:0px;
   
  }


#window {
  position:fixed;  
  width:525px;
  background:white;
  color:white;
  text-align: left;
	margin:100px 0px 0px 200px;
	padding:2px;
	color:black;
	z-index:10;
	 padding:10px;
	 border:5px solid #eaeaea;
	 background:  #E6F2D9;
 
  }
  
#window fieldset{
  border:0px;
  clear:both;
}

#window fieldset input{
  margin-bottom:10px;
}
  
#window h3{
  	background: #74AD3A;
  	font-weight:normal;
  	width:515px;
  	height:33px;
  	margin:0px 0px 8px 0px;
  	padding:12px 0px 0px 10px;
  	color:white;
  	font-size:145%;
  	text-align:left; 
}

#window div.left {
  width:250px;
  float:left; 
}

 
#window div.right {
  width:250px;
  display:block;
  float:left;
  
}

 

#window a.close{
    position:absolute;
    left:480px;
    top:12px;
    float:left;
    }
    

#window img{
    margin:5px;
    float:left;
    border:0px;
    }
 

#window p {
    width:85%;
    background: url(pic/pic16.gif) no-repeat #F5FAF0;
    padding:15px 10px 20px 40px;
    margin-left:20px;
}

#window p a{
  font-weight:bold;
}

#prilohy ul {
  clear:both;
  float:left;
  margin:0px;
  padding:0px;
}


#prilohy li{
	list-style-image:none !important;
	list-style:none;
  border:0px;
  background:none;
 
  float:none;
  
}
  
#prilohy li a{
  float:left;
  background: url("/pic/pic16.gif") no-repeat;
  width:98%;
  padding:10px 0px 15px 40px;
 
  }
