body{behavior: url("styly/csshover.htc")}
body{margin: 0; padding: 0; background: url(obrazky/pozadi_body.gif)}

body, div, a, p, td, input, textarea, submit, ul, li
  {color: #222222; font-family: Arial,Tahoma; text-align: left; font-size: 96%;font-size: small !important;}

form{width: 100%}
td{vertical-align: top}
img{border: none}

p{text-align: justify; margin: 0 0 1em 0}
h1{font-size: 160%}
h2{font-size: 140%}
h3{font-size: 120%}
h1{background: #666666; color: white}
h1, h2, h3{font-family: "Arial Narrow"}
h1{padding: 0.1em 0.5em 0.2em 0.5em; margin: 0 0 0.5em 0}
h2,h3,h4,h5,h6{margin: 0; padding: 0}
a h1, a h2{text-decoration: underline}

.W02{width: 2em}
.W05{width: 5em}
.W08{width: 8em}
.W10{width: 10em}
.W15{width: 15em}
.W20{width: 20em}
.W50{width: 50em}
.W90{width: 1000px; margin: 0 auto; border: solid #777777; border-width: 0 1em 1em 1em}
.W100{width: 100%}
.H00{height: 0}
.H10{height: 10em}

.hlavicka{background-image: url(obrazky/pozadi_hlavicka_1.gif)}
.levy{padding: 1em; width: 25%; background: white}
.stredni{padding: 1em 2em; background: #eeeeee; width: 75%}
.paticka{background: #aaaaaa; padding: 1px 5px; text-align: center;
  border: solid #006600; border-width: 2px 0}
.paticka a{padding: 0 1em}
#lista-odkazy{padding: 10px 50px; margin: 0 0px; text-align: justify; background: #dddddd}
#lista-odkazy a{padding: 0 5px; margin: 5px 0; color: #aaaaaa}
#lista-odkazy a:hover{color: #bf4203}

.svatek, .pocitadlo{height: 100%; padding: 2px 5px; background: #dcf046; overflow: auto}
.svatek div, .pocitadlo div{float: right}
.navigace{background: #d3d3d3; padding: 1px 5px 1px 5px; overflow: auto;
  font-size: 90%; margin-bottom: 2px}

.login{background-color: #dddddd; padding: 1em}
.login h3, .login p{display: none}

.floatleft{float: left}
.clearleft{clear: left}
.floatright{float: right}
.vpravo{text-align: right}

.vice{margin-right: 1em; text-align: right; font-style: italic}

.vsechny, .jeden{padding: 1em; margin-bottom: 0.5em}
.vsechny{background: #eeeeee; border-bottom: dotted 2px #aaaaaa}
.vsechny a h3{text-decoration: underline}
.vsechny img{margin: 0 2em 1em 0; padding: 0.5em;
  border: 4px solid #aaaaaa}

div#menu_vodor{background: #00cc33; border: solid #006600; border-width: 2px 0}
div#menu_vodor a{display: block; color: #ffffff; font-weight: bold;
  text-decoration: none; border-right: solid 2px #339933; padding: 0 6px;}
div#menu_vodor a:hover{background: #006600}
div#menu_vodor ul{padding: 0; margin: 0}
div#menu_vodor li{position: relative; list-style: none; float: left}
div#menu_vodor ul li ul a{width: 150px; font-size: 97%; font-weight: 100;
  border-bottom: solid 1px #999999;  background: #ebfaef; color: #dd4400}
div#menu_vodor ul ul{position: absolute; display: none; width: 100px}
div#menu_vodor ul li:hover ul{display:block}

@media screen {
.print{display: none;}
}

@media print {
body{background: white}
#hlavicka, #levy, #pravy, #paticka{display: none; width: 0;}
#obal, #hlavni, #stredni{width: 100%; color: black}
div{color: black}
}

.upozorneni{font-size: 120%; padding: 0; background: #bf4203; color: white;
  padding: 1em 2em; text-align: center; font-weight: 800}
.upozorneni a{color: white}

.aktivni{color: #003366}

.lista-navigace{padding: 1px 5px 1px 5px; overflow: auto; color: #777777; background: #dddddd; margin-bottom: 2px}
.lista-navigace a{color: #777777}
.lista-navigace a:hover{color: #dd5522}
.lista-navigace a.aktivni{color: #dd5522; font-weight: bold}

.strana{display: block; margin-right: 2px; text-align: center; text-decoration: none;
  font-weight: 600; background: #bbbbbb}
.strana:hover{background: #cccccc}

.lista-strany{padding: 1px 5px 1px 5px; overflow: auto; color: #777777; background: #dddddd; margin-bottom: 2px; font-size:100%}
.lista-strany:hover{background: #cccccc}
.lista-strany a:hover{color: #dd5522}
.lista-strany a.aktivni{color: #dd5522; font-weight: bold}

.sipka{width: 16px; height: 16px; overflow: hidden; margin-right: 2px}
.sipka:hover img{overflow: hidden; margin-top: -16px}

.lista-listy{padding: 1px 5px 1px 5px; margin-right: 2px; text-align: center; text-decoration: none; font-weight: 600; background: #bbbbbb}
.lista-listy:hover{background: #cccccc}


