body            { font-family: sans-serif; font-size: small; color: #FFFFFF;  background-color: #000000;  }
body            { fo\nt-size: middle;}
body, html      { scrollbar-base-color: #009966;}

#levy           { position: absolute; width: 175px; top: 0px; left: 20px;}
#levy_horni     { position: absolute; width: 175px; top: 20px; left: 20px;}
#hlavicka       { position: absolute; width: 100%; top: 30px; left: 0px; z-index: 2;}
#menu           { position: absolute; width: 175px; top: 130px; left: 0px;}
#menu1          { position: absolute; width: 175px; top: 635px; left: 0px;}

#hlavicka big   { font-size: 24pt; font-weight: bold; color: #F4D200; padding-left: 35px;}
#hlavicka table { -moz-border-radius: 8px;}
                                            
.dnes           { font-size: larger;}
.zelena         { background-color: #009966;}
.modra          { background-color: #097AAB;}
.rozbal         { text-align: justify; background-color: #009966; padding: 5px; -moz-border-radius: 8px;}
.rozbal_l       { font-weight: bolder; font-size: larger; background-color: #009966; padding: 10px; -moz-border-radius-topleft: 8px; -moz-border-radius-bottomleft: 8px;}
.rozbal_h       { text-align: justify; background-color: #009966; padding: 5px; -moz-border-radius-topright: 8px; -moz-border-radius-bottomright: 8px; -moz-border-radius-bottomleft: 8px;}
.rozbal_d       { text-align: justify; background-color: #009966; padding: 5px; -moz-border-radius-topleft: 8px; -moz-border-radius-topright: 8px; -moz-border-radius-bottomright: 8px;}

.nazev          { font-weight: bold; font-size: larger; color: #009966;}
.dnes .nazev    { color: #097AAB;}
.text           { text-align: justify; width: 85%;}

#menu dt, dd    { font-size: small; color: #FFFFFF; padding-left: 25px; margin-top: 5px; text-decoration: none; -moz-border-radius: 8px;}
#menu dt, dd    { fo\nt-size: middle;}
#menu1 td       { color: #FFFFFF; background-color: #009966; padding-left: 25px; -moz-border-radius: 8px;}
#main td        { padding: 5px;}

#main h1        { color: #009966;}
#main h2        { color: #009966;}
#main h3        { color: #009966;}
#main h2 a:link          { color: #009966; text-decoration: none;}
#main h2 a:visited       { color: #009966; text-decoration: none;}
#main h2 a:active        { color: #009966; text-decoration: none;}
#main h2 a:hover         { color: #F4D200; text-decoration: none;}
#main .oznac_z  { padding: 5px; background-color: #009966; -moz-border-radius: 8px;} 
#main .oznac_m  { padding: 5px; background-color: #097AAB; -moz-border-radius: 8px;}
#main select    { color: #FFFFFF; background-color: #000000;}
#main option    { color: #FFFFFF; background-color: #009966;}

address         { font-style: italic; font-size: xx-small;}
address         { fo\nt-size: x-small;} 

hr              { color: #009966;}

acronym         { cursor:  help;}
a:link          { color: #FFFFFF;}
a:visited       { color: #FFFFFF;}
a:active        { color: #FFFFFF;}
a:hover         { color: #F4D200;}

.rozbal_l a:link         { color: #FFFFFF; text-decoration: none;}
.rozbal_l a:visited      { color: #FFFFFF; text-decoration: none;}
.rozbal_l a:active       { color: #FFFFFF; text-decoration: none;}
.rozbal_l a:hover        { color: #F4D200; text-decoration: none;}
                                                                           
table           { text-align: left;}
.prestupy th    { color: #009966; font-style: italic; font-weight: normal; font-size: smaller;}

fieldset legend { color: #009966; font-weight: bold; font-size: large;}
fieldset legend { fo\nt-size: medium;}
