table.gran
{
    border-collapse:collapse;
}

td.gran
{
    border:1px solid black;
    font-size:9pt;
    height:4mm;
    padding: 0px, 2px, 0px;
}
table.gran td
 {
     border:1px solid black;
     font-size:9pt;
     height:4mm;
     padding: 0px, 2px, 0px;
 }
table.gran td.with_kubs
{
    border:1px solid black;
    font-size:9pt;
    height:4mm;
    padding: 0px, 0px, 0px;
}
table.gran th
{
    border:1px solid black;
    font-size:8pt;
    text-align: center;
    font-weight:bold;
}
div.kub
{
    margin-right:0px 10px;
    word-spacing: 15.5px;
    text-align:right;
    font-size:9pt;
    width:100%;
}
div.main_kub
{
    position:absolute;
    height:12px;
    border-left:2px solid black;
    border-right:2px solid black;
    border-top:2px solid black;
    border-bottom:2px solid black;
    text-align: right;
    background:url(css/fon.jpg) round;
    padding:0mm 1mm;
}

#table_zvit{border-collapse: collapse;}
.th_zvit, .td_zvit {font-size: 80%; background-color:white; border: 1px solid black;border-collapse: collapse;text-align: center;}
.td_zvit_caption{background-color:white; border: 1px solid black;border-collapse: collapse;text-align: center;background-color: #dcdcdc;}
.number {background-color:white; text-align: right;}
.th_podpis{background-color:white; border: 0px thin}

table.kub{border-collapse: collapse;margin: 0px 0px;border: 0px solid white;}
table.kub td.kubs{font-size: 80%; background-color:white; border-left: 1px solid black;border-collapse: collapse;margin: 0px;text-align: center;}
table.kub td.kubs_right{font-size: 80%; background-color:white; border-right: 1px solid black;border-collapse: collapse;margin: 0px;text-align: center;}
table.kub td{background-color:white; border: 0px solid white;margin: 0px;width: 100%}
#mainmenu {display: none}