body {
	margin:0px;
	padding:0px;
   	text-align: center;
	 
	 
	font-family :     Arial, Arial CE, Helvetica, Arial CE, Tahoma, Verdana,Arial, sans-seriff;     
	font-size:80%;      
	color:#29366C;  
	}

 
#main { 
	width: 100%;
	text-align: center;
	margin:0px;
	padding:0px;
	margin: auto;
	background: none;
	
}

#hlavicka {
	width:100%;
	height:111px;
	margin:0px;
	padding:0px;
	background: none;
	
 }

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

#hlavicka a {
	color:black;
	
}
.logo 
{ 
	width: 147px; 
	height: 111px; 
	position: relative; 
	left:44px;

} 

.logo span 
{ 
	background: url(pic/pic12.gif) no-repeat; 
	position: absolute; 
	width: 100%; 
	height: 100%; 
	cursor: hand; 
	cursor: pointer;
} 


#pruh-s-jazyky {
	display:none;
	float:left;
	width: 740px;
	height:24px;
	margin:0px;
	padding:0px 25px 0px 0px;
	background: url(pic/pic02.jpg);
	text-align:right;
	
 }

#pruh-s-jazyky img{
	border:1px solid white;
	margin:2px 10px 0px 0px;
 }
#menu {
	display:none;
	float:left;
	width:157px;
	margin: 0px 0px 0px 7px;
	_margin: 0px 0px 0px 4px;
	padding:0px;
	 
	}

#menu div.nadpis-menu{
	display:block;
	float:left;
	width:157px;
	height:27px;
	background: url(pic/pic04.jpg);
	margin:0px;
	padding:0px;
}

#menu ul {
	margin:0px 0px 0px 3px;
	padding:0px;
	listy-style:none;
	text-align:left;
}

#menu li {
	display:block;
	float:left;
	width:117px;
	background: url(pic/pic05.jpg);
	padding:7px 5px 6px 32px;
	margin:0px;
	border-bottom:1px solid white;
}

#menu li.posledni {
	background: url(pic/pic06.jpg);
	height:24px;
	border-bottom:0px;
}

#menu li a {
	color:#222B56;
	text-decoration:none;
	font-weight:bold;
	font-family :     Times New Roman, Arial, Arial CE;
	font-size:125%;  	
}


#menu li a:hover {
	color:black;
}

#stredni-sloupec {
	float:left;
	width:445px;
	padding:0px;
	margin:0px 6px 10px 6px;
	text-align:left;
	line-height:1.3;
	}

#stredni-sloupec h1{
	font-size:165%;
	font-weight:normal;
	font-color:#222B56;
	font-family :     Times New Roman, Arial, Arial CE;	
	margin:0px;
	padding:15px 10px 5px 20px;
	color:#29366C;
	letter-spacing: 1pt;
}

#stredni-sloupec h2{
	font-size:145%;
	font-weight:normal;
	font-color:#222B56;
	font-family :     Times New Roman, Arial, Arial CE;	
	margin:0px;
	padding:15px 10px 0px 10px;
	color:#29366C;
	letter-spacing: 1pt;
}

#stredni-sloupec h3{
	font-size:125%;
	font-weight:bold;
	font-color:#222B56;
	font-family :     Times New Roman, Arial, Arial CE;	
	margin:0px;
	padding:15px 10px 0px 10px;
	color:#29366C;
	letter-spacing: 1pt;
}

#stredni-sloupec h4{
	font-size:105%;
	font-weight:bold;
	font-color:#222B56;
	font-family :     Times New Roman, Arial, Arial CE;	
	margin:0px;
	padding:15px 10px 0px 10px;
	color:#29366C;
	letter-spacing: 1pt;
}

#stredni-sloupec p{
	margin:10px 10px 5px 10px;
	padding:0px;
	
}

#stredni-sloupec p.podbarveno{
	background:none;
	border:1px solid #6699CC;
	padding:10px;
	
}

#stredni-sloupec  ul{
	 margin:9px 0px 3px 25px;
  	list-style-image: url('pic/pic09.gif');
	padding:0px 0px 0px 5px;
	clear:both;

}

 

#stredni-sloupec    li {
	padding:0px 5px 10px 10px;
	margin:0px 0px 0px 20px;
	 
}

#stredni-sloupec table {
	padding:0px;
	margin:0px 0px 10px 20px;
	 border:1px solid black;
	clear:both;
}

#stredni-sloupec tr{
	 
	 background:#EFF4F9;

	
}

#stredni-sloupec tr.nadpis{
	font-weight:bold;
	 background:#B0C9E3;
}

#stredni-sloupec td{
	padding:5px;
	text-align:center;
	 border-left:1px solid black;
	  border-top:1px solid black;
}

#stredni-sloupec legend{
	font-size:140%;
	 color:#222B56;
	font-family :     Times New Roman, Arial, Arial CE;	
	margin:0px;
	padding:0px;
	font-weight:normal;
 
	
}

#stredni-sloupec fieldset{
	margin-top:12px;
	background: none;
	border-top:0px;
	border-left:0px;
	border-right:0px;
	border-bottom:0px solid #B0C9E3;
	clear:both;
	padding:0px 15px 5px 15px;
}

#stredni-sloupec input.odesilani {
	margin-top:4px;
	background: white;
	border:1px solid #28366B;
	padding:2px;
	}
#stredni-sloupec img {
	float:left;
	padding:1px;
	border:1px solid silver;
	margin:6px;
	
}

#stredni-sloupec img.zarovnej-vlevo{
	float:left;
	padding:1px;
	border:1px solid silver;
	margin:3px 8px 3px 0px;
	
}

#stredni-sloupec img.zarovnej-vpravo{
	float:right;
	padding:1px;
	border:1px solid silver;
	margin:3px 0px 3px 8px;
	
}

#stredni-sloupec div.na-uvod {
	display:block;
	width:95%;
	 
	background: white;
	
	margin:0px 3px 0px 12px;
	padding:0px;
	border:1px #B0C9E3;
	}

 #stredni-sloupec div.na-uvod  img{
	 
	float:left;
	border:1px solid #B0AB4F;
	padding:1px;;
	margin:9px 3px 3px 9px;

}

#stredni-sloupec div.na-uvod  ul{
	 margin:9px 0px 3px 0px;
  	clear:none;

}

 

#stredni-sloupec div.na-uvod  li {
	display:block;
	float:left;
	width:194px;
	background: none;
	padding:7px 5px 6px 32px;
	margin:0px;
	 
}
 

#pravy-sloupec {
	float:left;
	width:135px;
	margin:0px 4px 0px 5px;
	text-align:left;
	}


#pravy-sloupec h3{
	font-size:140%;
	font-color:#222B56;
	font-family :     Times New Roman, Arial, Arial CE;	
	margin:0px;
	padding:10px 5px 2px 10px;
	font-weight:normal;
}

#pravy-sloupec span{
	margin:0px;
	padding:2px 3px 5px 10px;
	font-size:80%;
	color:#666666;
}

#pravy-sloupec p{
	margin:0px;
	padding:2px 5px 5px 10px;
	font-size:85%;
}

#pravy-sloupec p.vice{
	 width:80%;
	font-size:85%;
	background: url(pic/pic11.gif);
}

#pravy-sloupec p.vice a{
	t;ext-decoration:none;
}

#pravy-sloupec hr{
	text-align:center;
	width:70%;
	height:1px;
}

 


#patka {
	display:block;
	width:768px;
	clear:both;
	margin:0px;
	padding:5px 0px 5px 0px;
	background: none;
	color:black;
	font-size:90%;
	border-top:1px solid black;
}

#patka a{
	color:black;

}


a {
	color:black;
	text-decoration:underline;
 }


a:hover {
	color:#29376D;
	 

 }

.skok {
	display:none;
}


hr.cleaner {
      clear:both;
      height:1px;
      margin: -1px 0 0 0; padding:0;
      border:none;
      visibility: hidden;
      }