
@font-face { font-family: CatamaranBlack; src: url('Catamaran-Black.ttf'); }
@font-face { font-family: CatamaranLight; src: url('Catamaran-Light.ttf'); }
@font-face { font-family: CatamaranMedium; src: url('Catamaran-Medium.ttf'); }
@font-face { font-family: CatamaranRegular; src: url('Catamaran-Regular.ttf'); }
@font-face { font-family: CatamaranBold; src: url('Catamaran-Bold.ttf'); }

body{
    line-height: 1.5;
    font-family:CatamaranMedium;
    font-size: 14px;
    background-color: transparent;
    
    }
/*html{
    font-family:CatamaranMedium;
    }
*/
div.nahlad{
    text-align: center;
    margin-left: auto;
    margin-right: auto;
    /*padding-left: 15%; 
    padding-right: 15%;*/
    width: 65%;
    
}

div.hlavicka{
    text-align: left;
    font-size: 24px;
    color: #2E74B5;
    /*
    padding-left: 80px; 
    padding-right: 80px;
    width: 50%;
    */
}

table.hlavicka{
    text-align: center;
    font-size: 24px;
    color: #2E74B5;
    /*
    padding-left: 80px; 
    padding-right: 80px;
    width: 50%;
    */
}
td.nazov{
    text-align: left;
    width: 1100px;
}
td.tlacSpat{
    text-align: right;
    width: 50px;
}
table.tabHlavicka{
    text-align: center;
    margin-left: auto;
    margin-right: auto;
    border: 1px solid #baa900;
    border-collapse: collapse;
    padding: 10px;   
    width: 100%; 
}
tr.tabHlavicka{
   
}
td.tabhrHlavicka{
    text-align: left;
    font-size: 18px;
    padding-left: 10px; 
    color: #134094; 
    background-color: #f8f6e5;
    
    border: 1px solid #baa900;
    border-bottom: 2px solid #baa900;
    /*border-bottom-color: transparent;*/
    
}
td.tabHlavicka{
    text-align: left;
    vertical-align: top;
    padding-left: 20px; 
    /*background-color: #f8f6e5;*/
    
    border: 1px solid #baa900;
        
}
td.tabHlavickaIMG{
    text-align: left;
    vertical-align: top;
    padding-left: 20px; 
    /*background-color: #f8f6e5;*/
    border: 1px solid #baa900;  
    width: 250px;
    
      
}
img{
    width: 230px;
    height: 150px;
    /*display: block;*/
}
.nazovPodskupiny{
    text-align: left;
    font-family: CatamaranBold;
    font-size: 20px;
    color: #134094;
}
.nazovPoznamky{
    text-align: left;
    /*font-family: CatamaranBold;*/
    font-size: 16px;
    color: #134094;
}
table.tabPodskupiny{
    
}
.tdtabPodskupiny{
    text-align: left;
    padding-right: 66px; /*66*/
    min-width: 150px;
    
    
}
.tdtabPodskupinyPrazdny{
    text-align: left;
    padding-right: 30px; 
    
}
.tdtabPodskupiny1{
    text-align: left;
    padding-right: 66px; 
    font-weight: bold;
    min-width: 150px;
}
.tdtabPodskupiny2{
    text-align: left;
    padding-right: 66px; 
    font-weight: bold;
    min-width: 330px;
}
table.tabIdentMajetku{
    text-align: center;
    margin-left: auto;
    margin-right: auto;
    border: 1px solid #baa900;
    border-collapse: collapse;
    padding: 10px;   
    width: 100%; 
    
}
/*******/
/*different colors rows of table*/
tr.ident:nth-of-type(odd) {
      background-color:#f8f6e5;
    }
td.ident{
    text-align: center;
    margin-left: auto;
    margin-right: auto;
    /*background-color: #f8f6e5;*/
    border: 1px solid #baa900;
    border-collapse: collapse;
    padding: 10px;    
}

td.tabhrIdentMajetku{
    /*font-family:CatamaranBold;*/
    border-bottom: 2px solid #baa900;
    border-collapse: collapse;
    /*background-color: white;*/
    padding: 10px;
    text-align: left;
    color: #134094; 
    background-color: #f8f6e5;
}    
/*****/
/*
td.tabhrIdentMajetku{
    text-align: left;
    font-size: 14px;
    padding-left: 5px; 
    border: 1px solid ; 
    border-collapse: collapse;
    background-color: #f8f6e5;
}
*/
td.tabtdIdentMajetku{
    text-align: left;
    padding-left: 5px;   
    border: 1px solid ; 
    border-collapse: collapse; 
}
/*
td.ident{
    text-align: center;
    padding-left: 5px;   
    border: 1px solid; 
    border-collapse: collapse; 
}
*/
.pevnytext{
    text-align: left;
    padding-left: 1px;
    font-size: 12px;
}


div.hlaska{
    text-align: center;
    margin-left: auto;
    margin-right: auto;
    background-color: #f8f6e5;
    background-size: 300px 50px;
    font-size: large;
}

.schovat div {display: none}
/* když je obsah schovaný, schováme popisek „Skrýt“ */
    .schovat .skryt {display: none}
    /* když je obsah zobrazený, schováme popisek „Zobrazit“ */
    .ukazat .zobrazit {display: none} 
    
a.yellowButton1{
    display: block;
    color: #484747;
    width: 150px;
    height: 25px;
    background: #edd800; /*#FFE800*/
    padding: 8px;
    text-align: center;
    border-radius: 90px;
    font-size:16px;
    /*color: black;*/
    font-family: CatamaranBold;
    text-decoration: none;
}
.yellowButton1{
    /*display: block;*/
    color: #484747;
    width: 90px;
    height: 30px;
    background: #edd800; /*#FFE800*/
    padding: 2px;
    text-align: center;
    border-radius: 90px;
    border:none;
    font-size:16px;
    /*color: black;*/
    font-family: CatamaranBold;
    text-decoration: none;
}


span.skrytText {text-align: left; color:black; font-size:12px; cursor: pointer; cursor: pointer; text-decoration: underline}
.skryvany {display: none; text-align: left; font-size:12px;}
.skryvanyUchadzac {display: none; text-align: left; font-size:12px; padding-left: 20px;} 

img.info {
    width: 15px;
    height: 15px;
    /*display: block;*/
} 
.uchadzac{
    text-align: left;
    padding-left: 1px;
    font-size: 14px;
    font-family: CatamaranBold;
}  

li {
  display: list-item;
  list-style-position: inside;
  padding-left: 20px;
}