body { COLOR: #CCCCCC; FONT-FAMILY: tahoma, Arial, helvetica, sans-serif; FONT-SIZE: 8pt; color:#CCCCCC;
scrollbar-Face-Color: #555555; scrollbar-3d-light-color: #000000;
scrollbar-HighLight-Color: #000000; scrollbar-Arrow-Color: #777777;
scrollbar-Shadow-Color: #000000; scrollbar-DarkShadow-Color: #000000;
scrollbar-track-color: #333333; background-color: #000000;
margin:0px; padding:0px; height:100%;}

td{ FONT-FAMILY: tahoma, Arial, helvetica, sans-serif; FONT-SIZE: 8pt; border:1px solid gray; color:white}

#holder {
   position: relative;
   height: 100%;
   width: 100%;
}
html>body #holder {
   height: auto;
   min-height: 100%;
   width: 100%;
}
#footer-spacer {
   width: 100%;
   height: 30px;
   clear: both;
}
#footer {
   position: absolute;
   width:100%;
   left:0px;
   top: expression( document.getElementById('holder').offsetHeight - document.getElementById('footer').offsetHeight - 5);
   overflow: hidden;
   height: 19px;
   bottom: 5px;
   padding:0px;
}
#stranka {
   width:100%;
   text-align:left;
   height:auto;
   margin-left:auto;
   margin-right:auto;
   margin-top:10px;
   clear:both
}

a {text-decoration: none; color: #AACCFF; font-weight: bold}
a:hover {color:#FFAA77; text-decoration: none; font-weight: bold}

.a_dark {text-decoration: none; color: #0055AA; font-weight: bold}
.a_dark:hover {color:#AA5500; text-decoration: none; font-weight: bold}

.menu_polozka { height:16px; border:1px solid black; background-color:#E9D084; color:#000000; font-weight:bold; cursor: pointer; cursor: hand}
.odstavec { text-indent:30px; margin-top:0px }
.shiny { color:#FFFFFF; font-weight:bold }
.nadpis { color:#FFFFFF; border:1px solid gray; background:URL('images/nadpis_back.gif') bottom repeat-x; font-weight:bold; letter-spacing:5px; font-variant: small-caps; font-size:110%; padding:2px; clear:both; margin-bottom:5px; margin-top:10px; text-align:center }
.rastr {  background:URL('images/rastr.gif') }
