  
    
.bodyObr {
   //background: url("obr/neco.png") repeat fixed center center transparent;
   background: url("../obr/menupotok.jpg");
   background-attachment: fixed;
    background-size: cover;
    background-position: 20% 25%;
    background-repeat: no-repeat;

}

.horniLista {

    margin-top: -10px;
    margin-left: auto;
    margin-right: auto;
    height: 10px;
    background-color: black;
    min-width: 808px; 
}

/*.jazykyLista {

    margin-left: auto;
    margin-right: auto;
  //  height: 30px;
    padding: 5px;
    background-color: black;
    min-width: 808px; 
}    */

.jazykydiv {

    margin-left: auto;
    margin-right: auto;
    height: 16px;
    width: 798px;
 //   background-color: white;
    background-color: rgba(0,0,0,0.75);
    border: solid;
    
}

.vlajkyukazatel {            
    padding: 2px;
    width: 16px; 
    height: 12px;
    
}


.ingarchobrazek {

    margin-left: auto;
    margin-right: auto;
    height: 222px;
    width: 798px;
 //   background-color: red;
    border-left: solid;
    border-right: solid;
    background: rgba(255,255,255,0.8);
    
}
  
.uvodobr    {

    padding-left: 18px;
    padding-top: 15px;
//vertical-align: middle;

}
 
.nadpis {

    margin-left: auto;
    margin-right: auto;
    height: auto;
    width: 798px;
 //   background-color: red;
    border-left: solid;
    border-right: solid;
    border-bottom: solid;
      
} 

.divtable {

    display: table;
    text-align: center;
    width: 798px;
    background-color: rgba(255,255,255,0.8);;

}


.nadpisingarch {

display: table-cell;
vertical-align: middle;
font-size: 60px;
font-family: unset;
font-style: italic;
font-weight: normal;

}

.hlamenu {

    margin-left: auto;
    margin-right: auto;
    height: 47px;
    width: 798px;
    background-color: rgba(0,0,0,0.5);
    padding-top: 10;
    border: solid;
    border-bottom: none;         
} 

.ubymenudiv {

    margin-left: auto;
    margin-right: auto;
    height: 27px;
    width: 776.5px;
    background-color: black;
    margin-top: 10px;
        
}

.obsahNadpis  {
        
    margin-left: auto;
    margin-right: auto;
    width: 798px;
    height: 50px;
    border: solid; 
    border-top: none;
    background-color: rgba(0,0,0,0.5);
//  border-bottom: none;
    border-top: none;
//  text-decoration: underline;
}

.divtableNadpis {

    display: table;
    text-align: center;
 // position: absolute;
    height: 50px;
    width: 798px;
 // background-color: rgba(255,255,255,0.8);;

}

.obsahMenunadpis {

  display: table-cell;
  //vertical-align: middle;
  font-size: 40px;
  font-family: unset;
  font-style: italic;
  color: white;

}

.obsah {
        
    margin-left: auto;
    margin-right: auto;
    width: 798px;
    height: auto;
    background-color: white;
    border: solid;
    border-top: none; 
}
.divText {

    margin-left: auto;
    margin-right: auto;
    text-align: center;
 // position: absolute;
    height: 50px;
    width: 798px;
// background-color: rgba(255,255,255,0.8);;

}

.divTable {

   padding: 20px;
   
}

.tableStandard   {

    text-align: center;
    width: 758px;
    
}
.obrmezerat {

   padding-top: 34px;
   padding-bottom: 34px;

}
.obrmezerab {

   padding-bottom: 34px;

}

.nadpisTabulekObrazky   {
  
  font-size: 25px; 
  padding-bottom: 40px;

}

.divkonec {

  margin-left: auto;
  margin-right: auto;
  width: 798px;
  height: 140px;
  background: rgba(0, 0, 0, 0.75);
  border: solid;
  border-top: none;
  
}

.divTableKon {

  display: table;
  text-align: center;
  width: 798px;
  height: 140px;
  
}

.obsahKon {

  display: table-cell;
  vertical-align: middle;
  font-size: 18px;
  font-family: unset;
  font-style: italic;
  color: white;

}


   
    
.menu {color: #000000; padding: 0; margin: 0; margin-left: 1px; list-style-type: none; display:block}
.menu ul {margin-top: 0px; position: absolute; visibility: hidden; background-color: #8c8b8bbf; margin: 0; padding: 0; list-style-type: none; /* border: solid 3px black; padding: 5px;*/}
.menu li {float: left; padding: 2px 2px 0 2px; width: 189.5px;/*white-space: nowrap;*/}
.menu a {padding: 2px; text-align: center; padding-left: 0px; color: black; background-color: white; display: block; text-decoration: none; font-weight: bold;}


.menu li:hover > a {background-color: black; color: white;}

.menu ul a:link {color: black; border: solid; border-color:white; padding-left: 15px; text-align: center; padding-left: 0px; margin-top: 6px; margin-bottom: 4px; margin-left: 4px; margin-right: 4px;}
.menu ul a:visited {color: black; border-bottom: none; padding-left: 15px; padding-left: 19px;}
.menu ul a:hover {color: white; background-color: black;}
.menu li:hover ul, ul.menu li.hover ul { visibility: visible;}
.menu li li {float: none; border: none; padding: 0; margin: 0;}
       
  

a.obrazkyrozkliktikk:hover img {
   
    border: 3px solid #4D9CE7;   
}


.obrazkyrozkliktikk img {

    border-style: solid;
    border-width: 3px;
    border-color: #C4AA1D;
    margin-bottom: 0px;
    margin-right: 0px;
    padding: 0px;  

}



         