.login p strong{display:block;background:#f90;}
.login p a{display:block;}
.linx{padding:2px 0 0 0;margin:0 auto;text-align:left;height:auto;min-height:100%;width:900px;border:0;color:#555;font-size:60%;}
.linx a{color:#555;text-decoration:none;}
.powered{text-align:right;color:silver;}
.kar h2{color:#0040FF;font-size:120%;}
.kar .novinky h2{font-size:120%;color:red;}
.kar .novinky a {display:block;font-size:100%;text-decoration:underline;font-weight:bolder;}
.kar .novinky a:hover {color:red;text-decoration:none;}
.kategorie dt{font-weight:bold;color:black;font-size:110%;}
p.menu a,p.submenu a{color:#333;display:block;border-left:5px solid #96A7CE;margin:0 0 1px 0;padding:0 0 0 10px;background:#F1FFBF;text-decoration:none;}
p.menu a.active,p.submenu a.active,p.subkat a.active{border-left:5px solid #f90; }
p.menu a:hover{background:#DCE7FF;}
p.menu strong{background:#f90;display:block;margin:0 0 1px 0;}
p.menu,p.submenu{font-size:70%;padding-top:1px;text-align:left;}
p.subkat a:hover{background:#FFFB80;}
p.subkat a{color:#000;display:block;border-left:5px solid #fc0;margin:0 0 1px 0;padding:0 0 0 10px;background:#F1FFBF;text-decoration:none;}
p.subkat{font-size:70%;padding-top:1px;text-align:left;font-weight:bolder;}
.left h2.sub{background:#fc0;}

#left p{font-size:76%;padding:10px;background:#F1FFBF;color:#666;}
#head p a{text-decoration:underline;color:black;}
#left{margin:20px 0;}
#left dt{margin:0;padding:0;font-weight:bold;color:#000;}
#left dl{margin:0;padding:10px;font-size:76%;background:#F1FFBF;color:#666;}
#left dd{margin:0 0 0 10px;padding:0;}
#head p a:hover{text-decoration:none;}
#foot{padding:0;margin:0px;text-align:center;height:auto;width:100%;position:relative;z-index:1;clear:both;border-top:2px solid #ddd;border-bottom:1px solid #ddd;font-size:76%;}
#foot p{margin:0 10px;padding:0;}
#foot a:hover{color:#FF8E00;text-decoration:underline;}
#foot a{color:#555;text-decoration:none;}

#cover{padding:2px 0 0 0;margin:0 auto;text-align:left;height:auto;min-height:100%;width:900px;border:0;background:white url('none') no-repeat 0px 0px;border-left:1px dotted #CFDBE6;border-right:1px dotted #CFDBE6;}
#head p{float:right;width:200px;padding:2px 10px;font-size:76%;}
#head{margin:0px 0 1px 0;position:relative;width:100%;height:150px;padding:0px;text-align:left;border-bottom:1px solid silver;border-top:1px solid silver;background:url('head.jpg') no-repeat 0 0px;}
#head h1{font-size:76%;padding:0;text-align:center;color:#333;width:500px;margin:0 0 0 180px;float:left;}
.kategorie span.zbo a b{text-decoration:underline;display:block;}
.kategorie span.zbo a:hover b{text-decoration:none;}
.kategorie p {display:block;color:#333;padding-bottom:20px;}



.left h2{background:#96A8CE;color:black;margin:0;font-size:12px;text-align:center;}



.floatright h2{background:#96A8CE;color:black;margin:0;font-size:12px;text-align:center;}

div.login{font-size:80%;text-align:center;}


.kategorie span.zbo,div.zbo{clear:both;border-top:1px dotted silver;display:block;color:#666;width:510px;padding:0 0 10px 0;}
.karta h1{color:#000;margin-top:30px;}
.karta ul li{margin-top:15px;color:#444;}
.in a{color:black;font-size:76%;vertical-align:top;}
.karta a img{border:0 none;margin:20px 15px 15px 0;display:block;text-decoration:none;color:#666;width:250px;}
.center{margin:0 auto;text-align:center;}
.karta a{float:left;margin:0 15px 15px 0;display:block;}
.in{margin:0 5px 0 5px;padding:0;text-align:right;float:right;}
.mail legend{margin-bottom:20px;}
.mail input.check {float:left;width:30px;}
.mail fieldset input.edit{float:right;width:6em;}
.mail input, .mail textarea{width:90%;}
.mail p{border-top:1px solid #ddd;}
.mail p.default{border:0;font-size:120%;color:black;}
.kategorie span.zbo a{text-align:center;color:#333;border:0 none;width:auto;margin:5px 30px 5px 5px;float:left;text-decoration:none;}
.kategorie span.zbo a img{border:0 none;text-decoration:none;width:200px;}
.karta b{color:black;}
.kategorie legend{text-transform:uppercase;}
.kategorie fieldset{margin-top:0px;}
.kategorie span.zbo a:hover {text-decoration:none;}
.karta ul li li{margin-top:5px;color:#444;}
a{color:#1A1A8C;text-decoration:underline;}
a.center{margin:10px auto;text-align:center;clear:both;}
a:hover{text-decoration:none;}
body{text-align:center;padding:0;margin:0;background:#D1D8F5 url('back.jpg') repeat-x 0 0;font-family:"Trebuchet MS", verdana, arial, helvetica,sans-serif;font-size:1em;}
br.clear, br.cleaner,.clr{clear:both;height:0px;}
b.red,.red{color:red;}
div.floatleft{float:left;width:690px;}
div.zbo h2{color:black;}
div.floatright  div.foto  p a{display:block;border:0 none;margin:5px auto;width:160px;text-align:center;background:white;color:#333;text-decoration:underline;}
dl b{color:#333;font-weight:normal;}
div.floatright div.foto{border-top:20px solid white;}
div.karta strong,table.kosik strong{color:#000;}
div.karta,div.kategorie{float:right;margin:10px 0;width:500px;font-size:76%;color:#444;}
div.floatright div.foto a img{display:block;border:0 none;width:180px;margin:0 auto;text-decoration:none;}
div.inner{float:left;width:100%;margin-bottom:40px;}
div.floatright{width:170px;background:#F1FFBF;float:right;margin:10px 0px 10px 0px;}
div.left{width:170px;float:left;margin:10px 0 10px 0px;}
fieldset.kar span.pop{display:block;float:right;margin:5px;}
fieldset.kar legend strong{font-weight:normal;font-style:normal;}
fieldset .sub{margin-left:auto;margin-right:auto;width:300px;color:#000;font-weight:900;background:#f90;cursor:pointer;}
fieldset {display:block;width:500px;margin-top:30px;padding:20px 10px;border:1px solid #666;color:black;}
fieldset.kar p a {text-decoration:none;color:black;font-weight:bolder;white-space:nowrap;}
fieldset.kar span{display:block;float:left;margin:5px;}
fieldset.kar legend strong{color:#666;}
fieldset label{color:#900;}
form img{margin:5px 5px 5px 10px;border:1px solid silver;float:left;width:200px;height:70px;background:white;}
fieldset.kar select{display:block;}
fieldset.kar{background:#fff;border:1px dotted silver;width:100%;} 
fieldset legend{font-weight:900;font-size:1em;padding:0px 10px;background:white;}
fieldset input, fieldset select{display:block;}
html>body div.floatright div.foto a img {width:180px;height: auto;}
html>body div.floatright a img {width: auto;max-width:120px;height: auto;max-height:150px;}
h3{font-size:1em;padding:0;margin:0;}
h1.logo a{color:#990000;font-size:36px;margin:0px 0 0 0px;padding:0;width:210px;height:43px;overflow:hidden;cursor:pointer;position:absolute;left:0px;top:0px;}
html>body .karta a img {width: auto;max-width:250px;}
h1{font-size:120%;padding:0;margin:0;}
h1.logo a span{position:absolute;left:0px;top:0px;z-index:1;padding:0;width:210px;height:43px;background:white url('logo.gif') no-repeat 0 10px;cursor:pointer;font-size:8px;line-height:8px;color:black;text-align:right;display:block;}
html{padding:0px;margin:0px;}
h2{font-size:100%;padding:0;margin:0;}
input:hover, textarea:hover{background:#fff;color:#000;}
img{background:url('nacitam.gif') no-repeat  50% 50%;border:0 none;margin:0;}
input, textarea{margin-left:10px;}
input:active{background:#EEEEEE;}
lft{float:left;}
p.stat{margin:0;text-align:center;padding:0;width:150px;}
p.final a{width:290px;background:#f90;color:#000;border:1px solid black;text-align:center;display:block;text-decoration:none;font-weight:900;}
p.final{clear:both;width:600px;margin-top:20px;}
p.odkazy a{color:black;margin-right:10px;text-decoration:none;}
p.odkazy{background:white;font-size:60%;margin:30px 0 0 0;padding:1px 10px;}
p.final a:hover{background:#eee;color:#000;}
p{margin:0;padding:0;}
p.rn a.home{float:left;border-left:0 none;border-right:1px solid white;}
p.nav{width:100%;margin:0 0 15px 0;padding:0;}
p.nav a{white-space:nowrap;margin:0;padding:0 5px 0 5px;float:none;clear:both;display:inline;}
p.rn span{float:right;}
p.rn{width:100%; background:#FFcc00;margin:1px 0 10px 0;padding: 0;text-align:left;font-size:76%;}
p.rn a:hover{background:#FFF700;}
p.rn a{color:black;margin:0px;padding:3px 10px;text-decoration:none;display:block;background:#FFcc00;float:left;border-left:1px solid white;}
rght{float:right;}
span.popis{width:100px;float:left;margin-left:10px;}
span.final a:hover{background:white;}
span.rada{width:200px;height:60px;float:left;margin:5px;padding:5px;font-size:12px;background:white;border:1px solid silver;}
span.siven{display:block;margin:5px auto;width:180px;height:50px;background:url('siv.jpg') 50% 50% no-repeat;}
span.musky{display:block;width:550px;height:105px;background:white url('musky.jpg') no-repeat 0 0;}
span.zbo a img{width:200px;}
strong em{font-style:normal;}
span.rght, span.right, .rght{float:right;}
span.lft, span.left, .lft{float:left;}
span.mezera{height:10px;display:block;border:0;}
span.final{display:block;height:1em;clear:both;}
span.final a{margin:5px 10px;padding:0px 10px;color:black;text-decoration:none;border:1px solid #333;background:#f90;font-weight:900;}
table.kosik th{border-top:1px solid silver;}
table.kosik input.sub:hover,table.kosik a:hover{color:black;}
table.kosik a,table.kosik input.sub{border:0;text-decoration:none;color:red;font-weight:900;font-size:12px;cursor:pointer;}
table.kosik tr.ll{font-weight:900;color:white;background:#333;}
table.kosik td{ padding:0 2px 0 5px;border-top:1px solid silver;border-left:1px solid silver;}
table.kosik .titul{color:red;}
table.kosik{border:1px solid silver;background:#ffe;color:#444;}
table.zakaznik{border:1px solid #000;margin: 0;background:#C5CBFF;color:black;}
table.zakaznik th input{width:100%;margin:1px 0;background:black;color:white;padding:0;border:0;cursor:pointer;}
table.zakaznik td input{width:400px;margin:0;color:black;}
table.zakaznik th{width:200px;font-size:1em;color:white;background:#666;font-weight:900;text-align:center;letter-spacing:2px;}
tr.total{background:#eef;}
table caption{font-size:160%;}
table.zakaznik th input:hover{background:#333;}
.zbo strong{font-size:120%;color:red;}