body{margin: 0; padding: 0; background: #caf661 url("obrazky/pozadi-body.gif");}
body,html{margin: 0;padding:0;border: 0px none;}

body, div, a, p, input, textarea, ul, li{text-align: justify; font-size: 95%; font-family:arial,sans-serif;font-size: small !important; color: #003300}

p{margin: 0; padding: 0}
h1{font-size: 160%; padding: 4px 0 0 10px; color: #166a37; margin: 0; background: #ffffff url("obrazky/pozadi-h1.gif") repeat-x; height: 36px}
h2{font-size: 130%; padding: 4px 0 0 10px; background-color: #caf661; color: #166a37; margin: 0; background-image: url("obrazky/pozadi-h2.gif"); height: 30px}
h3{font-size: 120%}
h3,h4,h5,h6{margin: 0; padding: 0}
a h1, a h2{text-decoration: underline}

th,td{vertical-align: top}
th{background: #cccc66}
ul{padding: 10px 5em}
li{margin: 0.5em 10px}
img{border: none}

.W00{width: 0;overflow:hidden;display:none}
.W10{width: 10px}
.W20{width: 20px}
.W30{width: 30px}
.W40{width: 40px}
.W50{width: 50px}
.W60{width: 60px}
.W70{width: 70px}
.W80{width: 80px}
.W100{width: 100px}
.W150{width: 150px}
.W200{width: 200px}
.W300{width: 300px}
.W400{width: 400px}
.W50PR{width: 50%}
.W100PR{width: 100%}
.H00{height: 0}
.H100{height: 100px}
.H40{height: 40px}
.H05{height: 5em}
.H10{height: 10em}
.H04{height: 4em}

.dole{padding-bottom: 10px}
.vlevo{text-align: left}
.vpravo{text-align: right}
.justify{text-align: justify}
.center{text-align:center}
.floatleft{float: left}
.floatright{float: right}
.clearleft{clear: left}
.clearright{clear: right}
.vice{margin-right: 10px; text-align: right; font-style: italic; font-size: 30%}
.aktivni{color: #cc3300}
.varovani{color:red;font-weight:bold}
.barva1{background: #ffffff}
.barva2{background: #eeeeee}
.barva3{background: #dddddd}
.barva4{background: #cccccc}
.resetovac{border:0 none;margin: 0;padding: 0;float: none;clear:both;width: 0;height: 0;line-height: 0;font-size: 0}

.formular{font-size:100%;padding:5px;border:solid 5px  rgb(51,204,0);margin-bottom:5px;border-radius:10px}
.formular table{width:100%;padding:0;background:#cccccc}
.formular table td{background: #dddddd;padding: 2px 5px 1px 5px; margin: 0}
textarea{height: 8em;width:90%}
input:hover, select:hover, textarea:hover{background-color:#99FF00;border:solid 3px grey}
.submit:hover{cursor:pointer;border:solid 3px grey}
.submit{padding: 2px 20px; margin: 0; font-size: 200%; font-weight: bold}
.tabulka{border-width:5px 4px 4px 5px;border-style:solid;border-color:#bbbbbb}
.tabulka td,.tabulka th{padding: 1px 5px 0px 5px;background:#ffffff;border-width:0 1px 1px 0;border-style:solid;border-color:#bbbbbb;font-size:11px}
.tabulka th,.tabulka thead td{text-transform:uppercase;font-weight:bold;font-size:14px;background:#dedede}
.tabulka th{padding-right:20px}

.lista-navigace{font-size:11px;color:#555555;padding: 1px 0 1px 1px;margin:0 0 5px 0;height:16px;text-transform:lowercase}
.lista-navigace a{color: #aaaaaa}
.lista-navigace a:hover{color:#dd5522}
.lista-pozadi-vrch{width: 1030px; height:20px; background-image: url("obrazky/pozadi-stred-vrch.png"); margin: 0 auto; background-position: bottom; background-repeat: no-repeat}
#lista-hlavicka-uzka{height:65px;background:#caf661;margin-bottom:5px}
.lista-hlavicka .salena{margin:0 20px 2px 20px;font-size:70%;color:#bbbbbb;height:15px;overflow:hidden}
.lista-hlavicka .salena div{margin-left:5px;padding-bottom:5px;color: rgb(51,153,0); float:left}
.lista-hlavicka .salena a{text-align: right; color: #bbbbbb; text-decoration: none; float:right}
.lista-hlavicka .brnenka{margin: 0 0px; overflow: hidden; text-align: center; background-repeat: no-repeat; border-bottom: 2px solid #caf661; margin-bottom: 5px; display: block}
.lista-hlavicka .esf{margin: 0 20px; overflow: hidden; text-align: center; margin-bottom: 5px; display: block}
.lista-hlavicka img{padding: 0}
.lista-svatek{margin: 0 20px; padding-bottom: 5px; overflow: auto; font-size: 80%}
.lista-svatek div{float: right}
#lista-pocitadlo{margin: 0 20px; padding: 5px 260px 5px 0; overflow: auto; background: #caf661; font-size: 80%; color: #aaaaaa}
#lista-pocitadlo div{float: right}
#lista-odkazy{padding: 20px 50px; margin: 0 20px; text-align: justify; background: #dddddd}
#lista-odkazy a{padding: 0 5px; margin: 5px 0; color: #aaaaaa}
#lista-odkazy a:hover{color: #bf4203}
#lista-paticka{text-align: center; margin: 5px 0 10px 0; font-size: 80%; color: #999999; overflow: auto;}
#lista-paticka a{padding: 0 10px; color: #666666}
#lista-pozadi-spodek{width: 1030px; height:20px; background-image: url("obrazky/pozadi-stred-spodek.png"); margin: 0 auto; background-position: top; background-repeat: no-repeat}
#lista-facebook{width: 1030px; margin: -10px auto 10px auto;text-align:center}
.lista-strany{margin:0;padding:0 0 2px 0;height:16px;overflow:hidden}
.lista-strany a{margin:0 2px}
.lista-strany a,.lista-strany span,.lista-strany div{font-size:13px}
.lista-strany a:hover{color:#dd5522}
.lista-strany .strana{margin-right:2px}
.lista-strany .sipka{width:12px;height:12px;overflow:hidden;margin:2px 2px 0 0}
.lista-strany .sipka:hover img{overflow:hidden;margin-top:-12px}

.cely{width: 1030px; margin:0 auto; padding:5px 0px;background: url("obrazky/pozadi-stred-1.png") repeat-y}
table.hlavni{width: 990px; margin: 0 auto}
td.stredni{width:590px;padding: 10px 10px 0 10px}
td.levy{padding-top:10px}
td.levy,td.pravy{width: 190px}
td.pravy{padding-top:10px}
.esf{width:158px;position:relative;top:-6px;left:1030px;z-index:5;height:0;text-align:center}
#banner{width: 421px}
#zena{padding-bottom:7px}

.cara{clear: left; clear: right; height: 1px;  margin: 5px 0; overflow: hidden; background: #aaaaaa}

.reklama_levy{text-align: center; padding: 10px; overflow: auto; margin-right: 10px}
.reklama_levy img1{margin: 0 10px}
.reklama_stredni_vrch{background: #eeeeee; margin: 0; padding: 10px}
.reklama_stredni_vrch img{width: 700px; overflow: hidden}
.reklama_pravy{text-align:center;padding:10px;overflow:auto;z-index:0;width:170px;margin-bottom:10px}
.reklama_pravy img1{margin: 0 10px}
#reklama-levy{text-align:center;overflow:hidden;z-index:0;width:190px;height:127px;padding:10px 1px 0 0;margin-bottom:10px;background:#dddddd}

#lista-login{background-color: #dddddd; padding: 10px;text-align:center;margin:10px 0 10px 0}
#lista-login h3, .login div{display: none}
#lista-login p{margin: 0; padding: 0}

.upozorneni{font-size: 120%; background: #bf4203; color: white; padding: 10px 2em; text-align: center; font-weight: 800}
.upozorneni a{color: white}
#zvyraznovac{background:rgb(255,204,0);padding:5px;text-align:center;margin-bottom:5px;border:1px solid rgb(51,153,102)}
#zvyraznovac a{color: grey}

.vsechny, .jeden{padding: 10px; margin: 0 0 0.5em 0; background-color: #ededed}
.vsechny, .jeden{border-bottom: dotted 2px #bbbbbb}
.vsechny a h3{text-decoration: underline}
.vsechny img{float: left}
.vsechny img, .jeden img{border: solid 3px rgb(153,204,51); margin: 0 10px 0 0; padding: 3px}
.vsechny .datum{font-size:80%;font-style:italic;margin:0 0 1px 0px}
.vsechny img{width:150px;overflow:auto}

#menu_svisle{padding-bottom: 10px}
#menu_svisle a{display: block; padding: 1px 3px; border-top: dotted 1px #caf661; font-size: 80%; text-decoration: none}
#menu_svisle a:hover {background: #eeeeee}
#menu_svisle ul {margin: 0; padding: 0}
#menu_svisle li {position: relative; list-style: none; margin: 0; background: #dddddd}
#menu_svisle ul li ul a{background: #dddddd}
#menu_svisle li.submenu {background: #eeeeee url(obrazky/submenu.gif) 100% 50% no-repeat}
#menu_svisle ul ul {position: absolute; top: 0; left: 99%; display: none}
#menu_svisle ul.level1 li.submenu:hover ul.level2,
#menu_svisle ul.level2 li.submenu:hover ul.level3 {display: block; width: 100%}

.menu_free a{width:185px;display: block; padding: 3px;margin-bottom: 3px;border-top: solid 2px #caf661; font-size: 70%;text-decoration: none;background: #e0fca6}  
.menu_free a:hover{background: #d3f50f}

.menu_dodavatele div{text-align: center}

@media print {
html,body,div,a,p,input,textarea,ul,li,table,tr,td,th,h1,h2,h3,h4,h5,h6,form,span
{font-size: 4mm; font-family:arial, color: black; background: none}
.noprint,img{display:none;margin:0;padding:0;border:none;width:0px;height:0px;background:none}
}



