body     { font-family: Arial CE, Arial, Verdana CE, Verdana, Arial CE, Arial, sans-serif; 
           /* font-size:    22px; */
           font-size:    1.4em;
           margin-top:    0px;
           margin-bottom: 0px;
           margin-left:   0px;
           margin-right:  0px;
           color           : #333333; 
           background-color: #FFFFFF; 
           scrollbar-track-color:      #FFFFFF;
           scrollbar-face-color:       #FFFFFF;
           scrollbar-highlight-color:  #00A9E2;
           scrollbar-3dlight-color:    #FFFFFF;
           scrollbar-darkshadow-color: #FFFFFF;
           scrollbar-shadow-color:     #00A9E2;
           scrollbar-arrow-color:      #00A9E2;
}
h1       { font-family: Arial CE, Arial, sans-serif; 
           margin-top    :  0px   ; 
           margin-bottom : 10px   ; 
           font-size     : 150%   ; 
           letter-spacing: 120%   ;
           color         : #00A9E2; 
           font-weight   : normal ; 
           border-left-width : 0px; 
           border-right-width: 0px; 
           border-top-width  : 0px; 
           border-bottom     : 1px dotted #000000;
}
h2       { font-family: Arial CE, Arial, sans-serif; margin-top: 10px; margin-bottom:  8px; font-size: 110%; color: #000000; font-weight: normal; }
h3       { font-family: Arial CE, Arial, sans-serif; margin-top: 10px; margin-bottom:  8px; font-size: 100%; color: #000000; font-weight: bold  ; }
h4       { font-family: Arial CE, Arial, sans-serif; margin-top: 10px; margin-bottom:  8px; font-size:  90%; color: #00A9E2; font-weight: bold  ; }
h5       { font-family: Arial CE, Arial, sans-serif; margin-top:  1px; margin-bottom:  1px; font-size:  80%; color: #000000; font-weight: bold  ; }
h6       { font-family: Arial CE, Arial, sans-serif; margin-top:  1px; margin-bottom:  1px; font-size:  70%; color: #00A9E2; font-weight: bold  ; }
h7       { font-family: Arial CE, Arial, sans-serif; margin-top:  1px; margin-bottom:  1px; font-size:  60%; color: #000000; font-weight: bold  ; }
pre      { font-size:  90%; color: #00A9E2; }
a        { text-decoration: underline; color: #00A9E2; }
a:hover  { text-decoration: none;      color: #00A9E2; }
p        { font-size: 75%; line-height: 150%; color: #333333; margin-top: 8px; margin-bottom: 8px; }
li       { font-size: 75%; line-height: 150%; color: #333333; }
hr       { color: #639BD4; margin-top: 0px; margin-bottom: 0px; }

table    { border: 0px solid #FFFFFF; 
}
tbody    { border: 0px solid #FFFFFF; 
}
th       { font-size       : 90%; 
           font-weight     : bold;
           color           : #FFFFFF; 
           background-color: #00A9E2; 
           border: 0px solid #FFFFFF; 
           padding-top:    0px;
           padding-bottom: 0px;
           padding-left:   0px;
           padding-right:  0px;
}
td       { font-size:      90%;
           border: 0px solid #FFFFFF; 
           padding-top:    0px;
           padding-bottom: 0px;
           padding-left:   0px;
           padding-right:  0px;
}

.tlacitko         { font-family: Arial CE, Arial, Arial Narrow CE, Arial Narrow; 
                    font-size       :  9pt   ; 
                    font-weight     : bold   ; 
                    margin-top      :  4px   ; 
                    margin-bottom   :  4px   ; 
                    text-align      : center ;
                    cursor          : hand   ;
}
.tlacitko a       { text-decoration : none; color: #FFFFFF; }
.tlacitko a:hover { text-decoration : none; color: #FFFFFF; }

.radka            { margin-top: 0px; margin-bottom: 0px; line-height: 70%; }
.copyright        { margin-top: 5px; margin-bottom: 2px; 
                    color     : #555555;
                    font-size :  65%   ; 
}

.topnavig         { font-size: 0pt; margin-top: 0px; margin-bottom: 0px; text-decoration: none; font-weight: bold; margin-left: 0px; cursor: hand; }

.subnavig         { font-size: 0pt; margin-top: 0px; margin-bottom: 0px; text-decoration: none; font-weight: bold; margin-left: 0px; cursor: hand; }

.aktuality        { margin-left : 0px; 
                    margin-right: 0px; 
}
.aktualita_h1     { font-family: Arial, Arial Narrow CE;
                    font-size     : 85%      ; 
                    margin-left   : 10px     ;
                    margin-right  : 10px     ;
                    margin-top    :  0px     ; 
                    margin-bottom :  0px     ; 
                    color         : #000000  ;
}
.aktualita_h2     { font-family: Arial, Arial Narrow CE;
                    font-size     :  75%     ; 
                    margin-left   : 10px     ;
                    margin-right  : 10px     ;
                    margin-top    :  0px     ; 
                    margin-bottom : 10px     ; 
                    color         : #00A9E2  ;
                    font-weight   : bold     ;
                    line-height   : 140%     ;
}
.aktualita_line   { margin-top    : 10px     ; 
                    margin-bottom : 10px     ; 
}

.obsah            { margin-left  :  0px;
                    margin-right :  0px;
                    margin-top   :  0px;
                    margin-bottom: 10px;
}

.stav             { font-size: 8pt; font-family: Arial CE, Arial; font-weight: bold; margin-top: 28px; margin-bottom: 0px; }
.stav_cislo       { color: #00A9E2; }
.eshop            { font-size: 9pt; font-family: Arial CE, Arial; font-weight: bold; color: #00A9E2; 
                    margin-top   : 26px; 
                    margin-bottom:  0px; 
                    margin-left  : 39px; 
                    margin-right : 35px; 
}

.zvyraz           { background-color : #E7E7E9; }

.prehled {
}
.prehled tr {
     border-bottom: 1px solid #00A9E2;
}
.prehled td {
     font-size:        70%;
     border-left:      0px;
     border-top:       0px;
     border-right:     0px;
     border-bottom:    0px;
     padding:          1px;
     padding-left:     2px;
     padding-right:    2px;
	 vertical-align:   top;
}
.prehled th {
     background-color: #00A9E2;
     color:            #FFFFFF;
     font-size:        80%;
     font-weight:      bold; 
     border-left:      0px;
     border-top:       0px;
     border-right:     0px;
     border-bottom:    0px;
     padding:          1px;
     padding-left:     2px;
     padding-right:    2px;
	 vertical-align:   top;
}

.skryte    { margin-top: 0px; margin-bottom: 0px; display: none; }
.skryte h2 { margin-top: 0px; margin-bottom: 0px; display: none; }

.tbody     { margin-top: 0px; margin-bottom: 0px; 
             border-left-width  : 0px; 
             border-right-width : 0px; 
             border-top-width   : 0px; 
             border-bottom-width: 0px;
}

form       { margin-left  : 0px;
             margin-right : 0px;
             margin-top   : 0px;
             margin-bottom: 0px;
}

