
	a, a:active, a:visited 
	  {color:#999966;}	
	  
	a:hover 
	 {
	 text-decoration:none;
	 } 		

body {background: repeat-x top url("../_images/bg_top.jpg") #CCCC99;
      padding-top: 0px;
			margin-top: 20px;
			font-family: tahoma, arial, verdana,sans-serif;
			font-size:88%;	 
		 }
		 
.cleaner_general {
	clear: both;
}		 

#main {width:975px;
       /*background:blue;*/
			}		 
		 
#left{
     width:185px;
		 float: left;
		 /*position:relative;*/
		 /*margin-left: -215px;*/
		 margin-right:2px;
		 /*text-align:center;*/
		 border:0px solid;
	
     }
		 
 #central {		 
         float: left; 
		     /*position:relative;*/
				 text-align:center;
				 width:596px; 
				 /*width:700px;*/
				 margin-top: 0px;
				 /*margin:0 187px;*/
				 
				 }		 
				 
	#white
	    {
		 border: 1px solid #4D4D1A;
	    background:#F3F3E7;
			margin:6px;
			padding: 4px;
			text-align: justify;
			font-size:86%;
			min-height:450px;
			height:450px; /*kvuli IE musime nastavit i pevnou sirku*/
	    }		
		 
		 
		 
	#head {
		         float: right;
		     /*position:relative;*/
				 text-align:center;
				 width:788px;
				 /*width:700px;*/
				 margin-top: 0px;	 
				 /*background:red;*/
				/*left: 190px;*/
				height:116px;
				margin-bottom:0px;
				margin-bottom: 0px;
				/*border-bottom: 1px solid #F3F3E7;*/
		  }
		  
		  
		  
	#head_left
	{
		width:596px;
		float:left;
	}	  
		 				 
						 
  #head_right
  {
  	width:185px;
	float:right;
	position:relative;
	margin-top:2px;
  }						 
						 
		#central_right
		{
		
		         float: right;
		     /*position:relative;*/
				 text-align:center;
				 width:788px;
				 /*width:700px;*/
				 margin-top: 0px;
		
		}		   	 
		 
	.white_nadpis
	 {
	 	color:#5C5C35;
		/*font-size:85%;*/
	   font-weight:bold;
		text-transform:uppercase;
		text-decoration: underline;
		margin-bottom:3px;
		margin-top:3px;
	 }	 	 
	 
	 
	 	.white_podnadpis
	 {
	 	color:#5C5C35;
		/*font-size:85%;*/
	   font-weight:bold;
		/*text-transform:uppercase;*/
		/*text-decoration: underline;*/
		margin-bottom:0px;
		margin-top:0px;
	 }	 	 
	 
	 
	 .white_text{
	 	font-size: 90%;
	 }
		
	#central[id] #white { /*a zde ji zase zase nastavujeme pro Operu a FF na auto, aby v nich nebyla fixni*/
   height:auto
	 }		
	 
	 	#central_right[id] #white { /*a zde ji zase zase nastavujeme pro Operu a FF na auto, aby v nich nebyla fixni*/
   height:auto
	 }		
		 
 #right
 
    {
		width: 185px;
		float:right;
		/*margin-right: -215px;*/
		margin-left:2px;
		/*position:relative;*/
		text-align:center;
		border:0px solid;
		padding-top: 3px;
		}		 
		

		
 .cleaner {clear:both;}		
 .center {text-align:center;}
 
 
 
 /*CESTA */
 #cesta {
 	color: #ffffff;
	text-align:justify;
	font-size: 76%;
	margin:6px;
	padding	-top:2px;
	font-weight:bold;
	
 }
 
 #cesta a, #cesta a:visited, #cesta a:active {
 	/*color:#F3F3E7;*/
	color:#FFFFFF;
	font-weight:bold;
 }
 
 #cesta a:hover{
 	text-decoration: none;
 }
 
 
 
  #links {
		border:1px solid #999966;
	    background:#F3F3E7;
		 margin:6px;
		 padding: 4px;
		 text-align: center;
		 font-size:71%;
	
 }
 
 #links a, #links a:visited, #links a:active {
 	color:#5C5C35;
	font-weight:bold;
 }
 
 #links a:hover{
 	text-decoration: none;
 }
 
 
 
 
 #footer{
 	color:#ffffff;
	font-size: 76%;
	/*text-align:center;*/
	margin-left:400px;
	text-align:left;
 } 
 
 
 #footer a, #footer a:active, footer a:visited {
 color: #FFFFFF;
 text-decoration: underline;
 } 
 
 #footer a:hover {
 text-decoration: none;
 }
 
 .ikony{
 	color:#ffffff;
	font-size: 76%;
	text-align:center;
	margin-top:0px;
 }
 
 
 /*menu*/
 
 .menu a,.selected {
    display:block;
    color:#27271A;
    text-decoration:none;
    width:49px;
		height:15px;
		font-weight:normal;
    text-align:justify;
		/*padding-left:4px;*/
		/*padding-top:0px; */
		padding-right: 2px;
		padding-left: 2px;
    border-style:solid;
    border-color:#4D4D1A;
		font-size:92%;
		margin-top:2px;
		text-align: justify;
		}
		
 .menu a {background-color:#CCCC99;}
 
  .menu a:visited {
 color:#27271A;
 	}
 
		
 .menu a,.selected {border-width : 0px 1px 1px 1px;}

 .menu .up {border-top-width: 1px;
           }

 .menu .left{border-left-width: 1px;
             }

 .menu a:hover {color:#FFFFFF; 
                background-color:#807C0A;
								
							 }

 .selected{color:#27271A;
           background-color:#F3F3E7;
					 
				  }
					
	.in_selected 
	          {
						padding-left:6px;
						padding-right:1px;
						font-size:82%;
						padding-bottom:2px;
						}				
						
	.in_selected a
	  {
	  color:#27271A;
		background-color:#F3F3E7;
		border: 0px;
		display:inline;
		padding:0px;
		width:150px;
		text-decoration:underline;
	  }			
		
	 .in_selected a:hover{
	         color:#27271A;		
           background-color:#F3F3E7;
					 text-decoration:none;
					 
				  }			
		
 .search_inp 
        {
				border:1px solid  #999966;
				background:#F3F3E7;
				/*font-size:79%;*/
				/*padding:2px;*/
				/*height:20px;*/
				padding-left:2px;
        }	
				
	
 .search_text
        {
				border:1px solid  #999966;
				background:#ffffff;
				/*/padding-left:2px;
				padding-bottom:0px;
				height:20px;*/
				padding-left: 4px;
        }					
						
						
/*menu*/





/* akce */

.box
 {
 /*width:180px;*/
 border:1px solid #999966;
 background:#F3F3E7;
 text-align:justify;
 font-size:76%;

 padding:3px;
 }
 
 
 
 .box_kont
 {
 /*width:180px;*/
 border-left:1px solid #999966;
 border-bottom:1px solid #999966;
 border-right:1px solid #999966;
 background:#F3F3E7;
 text-align:justify;
 font-size:75%;
 text-align:justify;
 padding:2px;
 }
 
 .in_box_head
 {
 /*width: 100%;*/
 background: #999966;
 color: #ffffff;
 font-size:71%;
 padding-left: 10px;
 padding-top:4px;
 padding-bottom:4px;
 font-weight: bold;
 text-transform: uppercase;
 text-align:justify;
 margin-top:10px;
 }
 

 
 
 
  .box_head_ikony
 {
 /*width: 100%;*/
 background: #999966;
 color: #ffffff;
 font-size:71%;
 padding-left: 10px;
 padding-top:2px;
 padding-bottom:2px;
 font-weight: bold;
 text-transform: uppercase;
 text-align:justify;
 /*width:180px;*/
 /*margin-top:10px;*/
 }
 
 .box_ikony
 {
 /*width:180px;*/
 border:1px solid #999966;
 background:#F3F3E7;
 text-align:center;
 font-size:76%;

 padding:3px;
 }


 
  .in_box_head_kont
 {
 /*width: 100%;*/
 background: #3372B9;
 color: #ffffff;
 font-size:71%;
 padding-left: 10px;
 padding-top:4px;
 padding-bottom:4px;
 font-weight: bold;
 text-transform: uppercase;
 text-align:justify;
 border-top: 1px solid #999966;
 border-left: 1px solid #999966;
 border-right: 1px solid #999966;
 }
 
 

 
 
 
 /* aktuality */
 
  .in_box_head_akt
  {
 /*width: 100%;
 background: #BCBC97;*/
 background: #999966;
 color: #ffffff;
 font-size:71%;
 padding-left: 10px;
 padding-top:4px;
 padding-bottom:4px;
 font-weight: bold;
 text-transform: uppercase;
 text-align:justify;
 }
 
 
 
 .akt{
 				margin-left: 2px;
				margin-bottom:3px;
				border: 0px solid #000000;
			  font-size:95%;
				width:565px; 
    }
	 
 
 
 
 .akt_left 
           {
           float:left;
           width:400px; 
					 margin-left: 2px;
					 margin-bottom:3px;
					 border: 0px solid #000000;
					 font-size:95%;
					 }
					 
.akt_left_imgbox
	{
	text-align:center;
	/*border-left:1px solid #999966; */
	float:left;
	padding-left:2px;
	width:150px;
	margin: 4px 4px;	
	}
					 
	.akt_left a, .akt_left a:active 
	  {color:#999966;}	
	  
	 .akt_left a:hover 
	 {
	 text-decoration:none;
	 } 			 
					 
	 .akt_right 
	         {
           border: 0px solid #000000;
					 width:150px;
					 float:right;
					 margin-right:2px;
					 text-align:center;
					 margin-bottom:3px;
					 }
					 
					 				
		.akt_img
		        {
		        border:1px solid #000000; 
					  }							
						
						
		.akt_date
		        {
						color:#999966;
						font-size:86%;
						}				 
						
						
		.akt_nadpis
		        {
						color:#666633;
						font-size:92%;
						font-weight:bold;
						text-transform:uppercase;
						}					
						
						
		.akt_cleaner 
		          {
							clear:both;
							margin:0px 0px 10px 0px;
							border-top: 0px solid #999966;
							}				
							
			.akt_cleaner_sez 
		          {
							clear:both;
							margin:0px 0px 2px 0px;
							border-top: 1px solid #999966;
							}				
							
							
	#akt_seznam {
		font-size:86%;
		margin-left: 5px;
		margin-top: 5px;
	}
							
	#akt_seznam a, .akt_seznam a:active 
	  {color:#999966;}	
	  
	 #akt_seznam a:hover 
	 {
	 text-decoration:none;
	 } 						
	 
	 
	 
	 /*uvodni strana */
	 
	 .uvod_text {
	 	color:#5C5C35;
		font-weight:normal;
		font-size:92%;
	 }
	 
	 
	 
	 
	 .table_uni
	 {
	 border: 1px solid #000000;
	 border-collapse:collapse;
	 width:90%;
	 margin-left:2.5em;
	 font-size:100%; 
	 
	 }
	 
	 .td_uni
	 {
	  border: 1px solid #000000;
		padding:3px;
	 }
	 
	 .tr_head
	  {
		background:#999966; 
		color: #ffffff;
		font-weight:bold;
		}
		
		.tr_bold
		{
		font-weight:bold;
		}
		
		.right_general
		 {
		 text-align:right;
		 }
		 
		 
		 
		.center_general {
		background:red;
		text-align:center;
		} 
		
		
		
		
   #pocitadlo{
	font-size:100%;
   }

    #pocitadlo a, #pocitadlo a:active, #pocitadlo a:visited{
    	color:#000000;
		font-weight:normal;
    } 
		
		#pocitadlo a:hover{
		text-decoration: none;
		}
		
		/* *******************************  sluzby  ********************************** */
		
		
.head_sluz
  {
 /*width: 100%;*/
 background: #F6F6ED;
 color: #27271A;
 font-size:105%;
 padding-left: 30px;
 padding-top:2px;
 padding-bottom:2px;
 font-weight: bold;
 text-transform: uppercase;
 text-align:justify;
 border: 1px solid #999966;
 margin-bottom:3px;
 }
 
		 
		 
		 
 .sluz_left 
           {
           float:left;
           width:358px; 
					 padding-left: 21px;
					 margin-bottom:3px;
					 border: 0px solid #000000;
					 font-size:100%;
					 /*background: red;*/
					
					 
					 }
					 
	/*.sluz_left a, .sluz_lefta:active 
	  {color:#999966;}	*/
	  
	 .sluz_left a:hover 
	 {
	 text-decoration:none;
	 } 			 
					 
	 .sluz_right 
	         {
           border: 0px solid #000000;
					 width:358px;
					 float:right;
					 margin-right:2px;
					 text-align:justify;
					 margin-bottom:3px;
					 /*background: blue;*/
					 font-size:100%;
					 padding-left: 10px; 
					
					
					
					 }
					 		 
							 
							 
			.sluz_more_nadpis
		        {
						color:#75754A;
						font-size:110%;
						font-weight:bold;
						text-transform:uppercase;
						text-decoration: underline;
				}		
			.sluz_bold 
			{
			color:#75754A;	
			font-weight:bold;
			text-decoration: underline;
			}		
			
						
			.sluz_nebold 
			{
			color:#75754A;	
			/*font-weight:bold;*/
			/*text-decoration: underline;*/
			}	
			
			#white_sluzby_more
			{
				line-height: 150%;
			}		
										 
						
						
						
						
			.img_sluz
			{
				border: 1px solid #999966;
				margin-right:3px;
				margin-bottom:3px;
				
			}							 
										 
										 
										 
			.white_podnadpis
	 {
	 	color:#5C5C35;
		/*font-size:85%;*/
	   font-weight:bold;
		/*text-transform:uppercase;*/
		/*text-decoration: underline;*/
		margin-bottom:0px;
		margin-top:0px;
	 }	 	 
	 
	 
     	#more_heigh
	    {
		
			min-height:270px;
			height:270px; /*kvuli IE*/
			
	    }		
		
		#white_sluzby_more[id] #more_heigh{ /*a zde ji zase zase nastavujeme pro Operu a FF na auto, aby v nich nebyla fixni*/
   height:auto
	 }		
	 
	 
	 .height_150
	 {
	 	line-height: 150%;
	 }
		 
										 
	 
	.foto_box{
		float: left;
		width: 152px;
		text-align: center;
		border: 0px solid #000000;	
	} 
	
	
	.img_ob
	{
	   border:1px solid #999966;
	}
	 
	.img_s
	{
	   border:1px solid #999966; 
		 width: 150px;
		 
	}
	
	.float_right
	{
	text-align:center;
	border-left:1px solid #999966; 
	float:right;
	padding-left:2px;
	width:153px;
	margin: 2px 4px;
	
	}

		
	.float_left
	{
	text-align:center;
	/*border-left:1px solid #999966; */
	float:left;
	padding-left:0px;
	/*width:150px;*/
	margin: 5px 4px;	
	}
	
	.down
	{
	width:570px;
	margin-top:2px;
	border-top:1px solid #999966;
	}
	 
	 
	 
	 	.down_under
	{
	width:570px;
	margin-top:2px;
	border-top:1px solid #999966;
	border-bottom:1px solid #999966;
	/*border:1px solid #999966;*/
	}
	 
	 
	 
	 
	.podpora {
	color:#27271A;
	font-size:74%;
	font-weight:bold;
	
	}
	
	.hlaska
	{
		color:red;
		font-weight:bold;
	}
	
	.erb
	{
   font-size:80%
  }
  .erb a, .erb a:active, .erb a:visited {color:#2B6435;}
	
	 /* ************************ menu aktualni ********************************** */
	  #vertnav{
  list-style: none;
	font-size:93%;
	
}

#vertnav ul { 
  padding:0;
  margin:0;
  list-style: none;
  width:180px;
  z-index:99;
  overflow:visible;
  position:absolute; 

  background-color:#999966; 
	
	
	
}

#vertnav li { 
  position: relative; 
   width:180px;
  background-color:#999966;
  border:solid 1px #27271A;
  border-bottom:none;
  display:block;
  /*height:1.5em; /*auto */
  margin: 0;
	
	}
	

#vertnav a, #vertnav a:active, #vertnav a:visited {
  text-decoration:none; 
  display:block;
  /*padding: 0.1em;*/  
  /*margin:0.2em 0 0.2em 0.1em; /*helps Opera with hover */
	margin:0px;
  background-color:#999966;
  width:177px;
	/*width:100%;*/
  /*height:1em;*/
	color:#27271A;
	padding-left:2px;
	
}
#vertnav a:hover{
  color:#27271A;		
           background-color:/*#F3F3E7;*/#CCCC99;
}

#vertnav ul, #vertnav ul ul, #vertnav ul ul ul{
  display:none; 
  position:absolute; 
  top:0;
  left:178px;
}

#vertnav li:hover ul ul, #vertnav li:hover ul ul ul{
  display:none; 
}

#vertnav li:hover ul, #vertnav ul li:hover ul, #vertnav ul ul li:hover ul{
  display:block;
}

li>ul { 
  top: auto;
  left: auto;
}

/* Win IE only \*/
* html #vertnav li{float:left;} 
/* end holly hack */


#holdm{position:absolute; top:150px; left:20px; margin-left:-2.5em; z-index:100; width:80%;}

#vertm{ margin: 0; padding: 0; 
         width:180px;; 
				float:left;}
#vertm ul{margin: 0; padding: 0;}
.com{color:purple; margin-top:10px; }
li.small{height:10px;}
li.small a{height:10px; line-height:10px;}
/*body{ margin: 0; padding: 0;}

/* ************************ menu test ********************************** */



.ur_deska, .ur_deska_archiv{
	margin: 25px auto 35px auto;
	text-align: center;

}
.ur_deska table, .ur_deska_archiv table{
	width: 550px;
	margin: auto;
	border: solid 1px black;
	border-collapse: collapse;
	
}
.ur_deska td, .ur_deska_archiv td{
	background: #FFFFFF;
	padding: 3px;
	border: solid 1px black;
}
.ur_deska p, .ur_deska_archiv p{
	text-align: center;
	font-weight: bold;	
}

.table_head{
	font-weight: bold;
}

.ur_deska td a, .ur_deska_archiv td a{
	text-decoration: none;	
	_font-size: 0.6em;
}
.deska_selectbox{
	margin-left: 12px;
}

.nevyplnujte{
  display: none;
}
