/* hlaska */
.aitom-pozadi{
  z-index: 900; 
  visibility: visible;
  left:0px;
  top:0px;
  background-color:#000000;
  width:100%;
  height:100%;
  display:block;
  position:fixed;
  filter:alpha(opacity=65);
  opacity: 0.65;
  -moz-opacity:0.65;
  
}
.aitom-hlaska-holder{
         position:absolute;
         top:100px;
         z-index:1000;
         width:100%;
         margin-left:-10px;
         margin-right:-10px;
}
      
.aitom-hlaska{
        position:relative;
        display:block;
         top:0px !important;
          width:95%;
         margin:0px auto 0px auto !important;
}
.aitom-hlaska  li{list-style:none; padding-left:15px; background:url(../img/li.gif) left center no-repeat; line-height:160%;} 
.aitom-hlaska .zaviraci{
     position:absolute;
     top:-16px;
     right:0px;
     margin-right:10px;
     width:28px;
     height:16px;
     background: transparent url(../images/btn-zavrit.gif) left top no-repeat;
}
.aitom-hlaska .zaviraci span{display:none;}
.aitom-hlaska .obsah{
     background-color:#fff;
     border:1px solid #6b6b6b;
     text-align: center;
     /*overflow:auto;*/
     /*overflow-y: auto; 
     overflow: -moz-scrollbars-vertical; */
}
.aitom-hlaska .obsah h3 {color:#777777; font-size:110%;}
.aitom-hlaska .obsah .sub-obsah{
    display:block;
    position:relative;
    padding:10px;
    }
.aitom-hlaska .obsah th, .aitom-hlaska .obsah td{
     padding-left:5px;
     padding-right:5px;
}
.aitom-hlaska h2 {
     background-color: #6b6b6b;
     color: #fff;
     font-size: 130%;
     padding: 5px 16px;
     vertical-align: middle;
    display:block;
    position:relative;
}
.aitom-hlaska strong {color: #8e8c8c;margin-left:10px;padding-top:5px;float:left;}

.aitom-hlaska #uz {
  background: url(../img/btn-saveclose.png) left top no-repeat;
  width:136px;
  height:22px;  
  padding-left:12px;
  color:#fff;
  cursor:pointer;  
  border:none;
  text-align:left;
  margin: 0 7px;
}
.aitom-hlaska #zavriti{
  background: url(../img/btn-onlyclose.png) left top no-repeat;
  width:144px;
  height:22px;  
  padding-left:12px;
  color:#fff;
  cursor:pointer;
  border:none;
  text-align:left;    
}
.aitom-hlaska .aktadresar span {float:left;}
.aitom-hlaska .soubory{
    position:static;
     top:0px;
     left:0px;
  }
.aitom-hlaska .soubory h2 {
  background-color:#6B6B6B;
  color:#FFFFFF;
  font-size:14px;
  padding:8px 10px;
  position:relative;   
}  

.aitom-hlaska .box-white h2 {background-color:#a5a3a3;}

.aitom-hlaska .box-white h2, .aitom-hlaska .box-white h2 a {
	position:relative;
	font-size:13px; color:#fff;
	line-height:23px; height:23px; vertical-align:middle; 
	text-decoration:none;
	overflow:hidden; 
	padding:0 9px;
}

/*.aitom-hlaska .soubory .file{
      float:left;
  }*/
.aitom-hlaska  .soubory .buttons{
     margin-top:5px;
  }
/*.aitom-hlaska .adr_struktura {
  overflow:auto;
} */ 

.aitom-hlaska .raz-popis strong {
  display:block;
  color:#fff;
  margin-left:0;
  padding-top:0;
}

.aitom-hlaska .adr_struktura .tree-menu {
  position:static;
}
