body{
  margin:0;
  padding:0;
  background-color:#EBEBEB;
 

  /*
  background:url('img/pruh_1600.jpg') 50% 0% repeat-y;	
  background-repeat : repeat-y;
  */
}
#vrsek{
	margin:0;
	padding:0;
  width:100%;
  border:0;
  height:27px;
}


#div_body{
  text-align:center;
  margin:0;
  padding:0;
  width:100%;
  border:0;
  overflow:auto;    
  background:url('img/pozadi.jpg') 50% 0%;	
  background-repeat : no-repeat;
  height:1424px;
}
DIV#div_body2{
  text-align:left;
  margin-right:auto;
  margin-left:auto;
  width:830px;
  padding:0;    
  

}

#div_banner{ 
  height:200px;
  background:url('img/banner_955.jpg');
  position:relative;
  left:0;
  top:0;
  border:0;
  margin:0;

}
#div_vlajky{ 
  
  height:21px;
  position:absolute;
  right:21px;
  bottom:11px;
  border:0px solid red ;
}


   	#content {
   		width:100% ;
   		margin:0;
   		border:0;
   		text-align:left;
      border:0px solid blue;
   	}
   	#sidebar {

      float: left;
   		margin:0;
      padding:0;
   		border:0;
   		width: 206px;
   	}

   	/*  
    #sidebar-content {
    margin:0; 
    padding: 0;
    margin-left:18px;
    position:relative;
    left:0;
    top:0;
    border:0px solid red;
   		   		
   	}  */
   	
   	#main {
      margin:0;  			
      padding:0;
      border:0;
      /* nastavení šíøky zlobí v IE */
   	}

   	#main-content {
      margin:0;
   		margin-top:30px;
      padding:0;
   		border:0;
     		/* margin-top:320px; */
   	}
   	
   	#menu {
      margin-top:55px;
      margin-left:20px;
      height:340px;
   	}
   	.cleaner_old {

   		display: table;
   		width: 100%;
   	}
   	.cleaner {

   		clear:both;
      height:1px;
      margin:0;
      padding:0;
      visibility:hidden;
      border:0px solid red;
   	}

   	div#div_menu{
         		
   		border:0px solid red;
      position:relative;
      left:0;
      top:0;
   	}
   	#div_konec_menu
   	{
   	
   		height:104px;
   	}
   	
   	  



   	

   	#na_dokument{
   		
      overflow:auto;   	
      font-family:sans-serif;
      font-size:12px;
      padding:0;
      
     
   	}
    
     	#dokument{
   		
      overflow:auto;   	
      height:900px;
     
   	} 	

   	#menuHolder{
   		position:absolute;
   		top:0;
   		left:0;
   		z-index:3;
   		border:0px solid red;
      overflow:hidden;
      
   	}
   	.menuLink{
   		font-size:11px ;
   		font-family:sans-serif;
   		font-weight:bold;
   		text-decoration:none;
   		
   		color:#2B7029;
   		color:white;

   	}
   	.menuLink2{
   		font-size:11px ;
   		font-family:sans-serif;
   		font-weight:bold;
   		text-decoration:none;
   		color:#708EB4;
   		color:#333333;
   		color:white;
   	}

   	.menuLink:hover{color:#333333}

   	.menuItem{padding:2px 4px 2px 4px;border:1px solid #708EB4;
   		border-right:2px solid #708EB4;
   		border-bottom:2px solid #708EB4;
   	}

   	.zpet{font-size:12px ;
   		font-family:sans-serif;
   		font-weight:bold;}

#paticka{
      
      /*
      clear:both;
      */
      background:url('img/paticka2.jpg') 50% 0%;	
   		background-repeat : no-repeat;
      height:60px;
      
      
}

#pod_menu{
  width:180px;
  height:100px;
  background:url('img/pod_menu.jpg');
  background-repeat : no-repeat;
  position:absolute;
  bottom:0;
  left:0;
}

.odkaz_0{

      font-size:11px ;
   		font-family:sans-serif;
   		font-weight:bold;
   		text-decoration:none;
   		color:#708EB4;
   		color:#FFFFFF;
   		background-color:#8C914F;
   		background-color:#5c78cc;
      background-color:#2B7029;
      display:block;
      width:100%;
      border-bottom:2px solid #333333;
     border-top:2px solid #eeeeee;
     margin-left:8px;
     padding:3px;
}

.menuItemH{

  font-size:11px ;
  font-family:sans-serif;
  font-weight:bold;
  text-decoration:none;
  color:#708EB4;
  color:#AAAAFF;
  color:white;
  display:block;
  width:100%;
 
  margin-left:18px;
  
  
}
.menulinkP{
  font-size:11px ;
  font-family:Verdana,Arial, sans-serif;
  font-weight:bold;
  text-decoration:none;
  color:#708EB4;
  color:#333333;
  color:white;
  display:block;
  background-color:#ffff33;
  background-color:#5c78cc;
  background-color:#2B7029;
  padding:4px;
  padding-left:5px;
  margin-left:2px;
  border-bottom:1px solid #dddddd;
  
}

.menulinkP:hover{color:black}


.pol_menu_0{
     border-bottom:2px solid #ffff33;
     border-top:2px solid #eeeeee;
     margin-left:8px;
     padding:5px;
     
     }

.nazev_slozky{  font-size:13px ;
  font-family:Verdana,Arial, sans-serif;
  font-weight:bold;
  text-decoration:none;
  color:#222222;
  padding:5px;
}
.odkaz_0:hover{
  background-color:#2494f8;
  color:black
  }

.a_root{}

.odkaz_1:hover{color:white;}
.odkaz_1{border-bottom:1px solid gray;}

     
.pol_menu_1{
     background-color:#2494f8;
     background-color:#8c914f;
     
     padding:5px;
     padding-left:15px;
     margin:0;
     border-bottom:1px solid gray;
     }     
     
#na_cesticku{
      position:absolute;
   		right:10px;
   		top:183px;
   		border:0px solid gray;
   		font-size:10px ;
   		font-family:Verdana,Arial, sans-serif;
   		font-weight:bold;
   		color:#666666;
}

#na_hledani{
      position:absolute;
   		right:70px;
   		top:130px;
   		border:0px solid gray;
   		font-size:10px ;
   		font-family:Verdana,Arial, sans-serif;
   		font-weight:bold;
   		color:#666666;
}
.tl{font-size:10px ;
   		font-family:Verdana,Arial, sans-serif;
   		font-weight:bold;margin:1px}





.cssSupport {display: none;}

.str_n{
font:14px Arial,Verdana,sans-serif;


border-bottom:1px solid blue;
padding:3px;
width:70%;
margin:0;
}
#stranky{
font:13px Arial,Verdana,sans-serif;

}

	.tl_submit{text-align:center;width:55px;font-weight:bold;font:bold 11px Arial,Verdana,sans-serif;padding:0;margin:0}
	
		.full_td{font-size:12px;font-family:sans-serif;font-weight:normal;border-collapse:collapse;padding:3px;}


.obsah_sl_nadpis{
color:#2B7029;
font-size:12px;font-family:sans-serif;font-weight:bold;
}
#table_pdf_seznam{
font-size:11px;font-family:sans-serif;font-weight:normal;border-collapse:collapse;padding:3px;
}
.td_soubory{
  border:1px solid #2B7029;
}
.a_vypis{color:#2B7029}

/* div{border:1px solid blue;}*/

/* styly pro menu */
#nav, #nav ul{
     margin:0;
     padding:0;
     list-style-type:none;
     list-style-position:outside;
     position:relative;
     line-height:1.5em;
    
 }
 
 #nav a:link, #nav a:active, #nav a:visited{
    display:block;
    padding:0px 5px;
    color:white;
    text-decoration:none;
    font-family:sans-serif;
    font-size:12px;
    font-weight:bold;
    
 }
 

#nav a:hover{
    color:#333333;
}


#nav li{
    float:left;
    position:relative;
}

#nav ul {
    position:absolute;
    width:14em;
    top:1.5em;
    /*display:none;*/
}

#nav li ul a{
    width:16em;
    float:left;
    background-color:#C00000;
}

#nav ul ul{
	top:auto;
	}	

#nav li ul ul {
    left:14em;
    margin:0;
    }

#nav li:hover ul ul, #nav li:hover ul ul ul, #nav li:hover ul ul ul ul{
    display:none;
    }

#nav li:hover ul, #nav li li:hover ul, #nav li li li:hover ul, #nav li li li li:hover ul{
    display:block;
    }
    
#nav ul {
    border:1px solid white;
    background-color:#C00000;
}
/* KONEC styly pro menu */