/* css document */
*{margin:0;padding:0}
body{background:#fff url('../images/bg.jpg') repeat;text-align:center;font-size:75%;font-family:Tahoma,sans-serif}
#main{width:780px;margin:0 auto;position:relative;text-align:left;background:#fff url('../images/headb.jpg') no-repeat left 133px;}
.logo img{display:block;float:left;border:0;}
#logo {position:absolute;top:0;left:0;}
.header{overflow:hidden;width:100%;background:url('../images/heada.jpg') no-repeat}
.header .index {display:block;width:780px;height:140px}
a{color:#c13ba4;}
a:hover{text-decoration:none}
.novinky,.submenu ul{list-style:none;width:500px;font-size:1em;padding:8px;clear:left}
.novinky a,.submenu ul a{color:#c13ba4;}
.novinky li {margin:3px 0}
.submenu li{float:left;width:50%}
.noscreen,hr{display:none;}
p b {clear:both;float:left}
.chyba {width:500px;float:left;margin:0 auto}
.chyba b {float:none}
.logovyr {margin:10px 50px 5px 10px;display:inline;float:right}
/*levy*/
#levy{width:160px;float:left;margin:10px 0;padding:0 0 0 10px;}
#levy h3{width:151px;display:block;height:51px;margin:10px 0 3px 0;}
#levy h3.kluci{background:url('../images/kluci.gif') no-repeat right center;margin-left:12px}
#levy h3.holky{background:url('../images/holky.gif') no-repeat left center;}
#levy h3.doplnky{background:url('../images/doplnky.gif') no-repeat left center;margin-left:6px}
#levy h3.velikosti{background:url('../images/h3_velikosti.png') no-repeat left center;margin-left:6px}
#levy h3.info{background:url('../images/znacky.gif') no-repeat center center;margin-bottom:-10px; height:60px;}
#levy h3.kontakt{background:url('../images/kontakt.gif') no-repeat left center;margin-left:6px;margin-bottom:5px;}
#levy h3 span{visibility:hidden;}
#levy .kos{overflow:hidden;font-size:0.9em;margin-top:38px;margin-left:11px;width:150px}
#levy .kos strong{padding-left:2px;color:#c13ba4;}
#levy .kos .televize{text-decoration:none;display:block;padding:16px 0 0 29px;background:url('../images/kosik.jpg') no-repeat 8px 0;width:107px;height:55px;}
#levy .kos .televize strong{color:black;}
#levy address {font-style:normal;display:block;padding:3px 0 0 8px}
#levy address img {margin-right:4px;margin-top:2px}
/*menu*/
#levy ul{list-style:none;width:160px;padding:0 0 5px 0px;}
#levy ul h3{margin:0;font-size:0.9em;margin-bottom:-30px;margin-left:5px;margin-top:3px}
#levy ul li{display:block;width:150px;padding-left:10px;}
#levy ul.menu li a{text-transform:lowercase;}
#levy ul li a{text-decoration:none;font-size:1.2em;color:#000;padding-left:10px;background:url('../images/plu.jpg') no-repeat left center}
#levy ul li.aktivnili>a,#levy ul li a:hover{color:#c13ba4;}
#levy ul li ul{width:115px;padding:5px 0 5px 15px}
#levy ul li ul li{width:115px;padding:0}

ul.menu .aktivni{font-weight:bold;}
#levy ul.znacky li a,#levy ul.znacky li a:visited{
	font-size:1.1em;

}
#levy ul.znacky{
	padding-left:3px;
}
/*pravy*/
#pravy{width:580px;float:right;padding:20px 10px 10px 10px;_padding:20px 0 10px 0;display:inline;}

#pravy p.text,.styl-zob,.zaznamy,#pravy .text p{font-size:1em;padding:5px;clear:left}
.text ol {list-style:inside;list-style-type:decimal}
.zaznamy, .strany{clear:left;float:left;width:500px}
.strany{clear:left;float:left;width:570px;display:block;}
#pravy h2,#pravy h1{font-size:1.5em;border-bottom:1px dashed #000;padding:0 0 5px 0;width:550px;
/*clear:left;float:left;*/
clear:both;
color:#334343;margin-bottom:8px;
margin-top:10px}
p.neclear b {float:none}
form *{vertical-align:middle;}
.search{width:139px;background:url('../images/search.gif') no-repeat;font-size:0.9em;margin-left:6px;margin-top:15px;height:30px}
.search * {padding:0;margin:0}
.search input{width:105px;border:0;margin:7px 2px 3px 8px;&margin:6px 2px 3px 4px;}
.search .sub{width:15px;background:url('../images/sub.jpg') no-repeat;height:13px;cursor:pointer;margin:0;margin-top:4px;margin-left:-2px}

/*produkty*/
.produkt,.iehover{width:177px;float:left;margin:5px 5px 5px 0;_height:265px;min-height:255px;position:relative !important;background:#cae2f1;padding:5px;display:inline;}
.produkt:hover,.produkt.hover{background:#f1c9e1;}
.produkt h4{font-size:1.1em;margin:2px 0;display:block;text-align:center;height:55px;padding-left:5px}
.produkt h4 a{color:#000;}
.produkt .uimg{display:block;margin:0 auto;text-align:center;position:relative}
.produkt .uimg img{border:1px solid #000;}
.produkt  p.pop{width:120px;font-size:1em;padding:5px;}
.produkt:hover p.pop,.produkt.hover p.pop{text-decoration:underline}
.produkt strong, .produkt .bezpuvod{display:block;text-align:left;padding:3px 5px 3px 0;font-size:1.2em;position:absolute;bottom:10px;left:10px}
.produkt .bezpuvod {left:10px}
.produkt .puvod{display:block;text-align:left;padding:3px 5px 3px 0;font-size:1em;position:absolute;bottom:11px;left:73px}
.produkt a.vice{display:block;text-align:right;padding:3px 5px 3px 0;font-size:1em;position:absolute;bottom:10px;right:10px}
div.vypis {float:left}
/*detail*/
.noprint{font-size:1em;padding:10px 0;display:block}
#detail-produktu {width:580px;float:left;padding:20px 10px 10px 10px;_padding:20px 0 10px 0;display:inline;}
#detail-produktu .navy {display:block;padding:5px 0;margin-bottom:8px;}
#detail-produktu a img{border:0;}
#detail-produktu .nor{display:block;width:203px;clear:left;margin-bottom:10px}
#detail-produktu .nor img{border:3px solid #4098CC;display:block;width:203px;}
#detail-produktu .varh2,#detail-produktu .usou{border:0;font-size:1.3em;margin-top:10px;}
#detail-produktu .usou{margin-top:40px}
#detail-produktu .boxik{background:#cae2f1;width:500px;padding:5px;margin:5px 5px 5px 0;font-size:1em;overflow:hidden}
#detail-produktu .velkyobrazek{width:250px;height:250px;float:left;
/*clear:left;*/
margin-bottom:15px;text-align:center;}
#detail-produktu .produkt .uimg img {border:1px solid #000}
#detail-produktu .velkyObrazek img{float:left}
#detail-produktu .kosbox{background-color:#cae2f1;width:250px;padding:15px;margin:0px 10px 5px 0;font-size:1em;overflow:hidden;float:right;  }
.kosbox form{margin-bottom:15px;display:block;}
.kosbox ul{margin:10px 0 0 20px;list-style-type:square;}
.kosbox .vars{margin-bottom:5px; margin-left:-20px}
.kosbox p  {font-size:1.1em}
#detail-produktu .kosbox select {padding:0}
.kosbox p a, x:-moz-any-link {position:relative;top:-2px !important}
.kosbox p a, x:-moz-any-link, x:default {position:relative;top:-2px !important}
.kosbox p a {position:relative;&top:0 !important;}
#detail-produktu .boxik strong{float:left;padding:5px;width:190px}
#detail-produktu .usou,#detail-produktu .npod{border-bottom:1px dashed #000;}
#detail-produktu .kokoupit{padding:5px;float:left;width:260px;padding-left:20px;margin-top:-2px;}
#detail-produktu .kokoupit .sub{width:120px;border:0;padding:2px 0; background:#c13ba4;;cursor:pointer;color:#fff;font-weight:bolder;}
#detail-produktu .kokoupit .sub:hover{background:#4098CC}
#detail-produktu .kokoupit input{width:30px;}
#detail-produktu .npod{margin:5px 0 2px 0;font-size:1.3em}
#detail-produktu .popisZbozi {clear:both}
/*#detail-produktu .varianta{float:left;width:80px}
*/
#detail-produktu .vari{clear:both;padding-top:20px;overflow:hidden;width:552px;font-size:0.9em;float:left}
#detail-produktu .vari a{text-decoration:none}
#detail-produktu .vari strong{padding-bottom:5px;display:block;clear:left;margin-bottom:-10px;float:left;overflow:hidden;margin-top:15px}
#detail-produktu h1{margin-bottom:10px;}
#detail-produktu .thickbox img{border:1px solid black;}
.miniatura{display:block;float:left;width:170px;height:190px;margin:5px;text-align:center;}
#detail-produktu .zvetsit{display:block;width:150px;cursor:pointer;float:left;margin-top:-1px;font-weight:normal;border:1px solid #000;border-top:0;text-align:center;color:#fff;background:#c13ba4;padding:4px 0;text-decoration:none;font-size:0.9em;clear:both}
#detail-produktu .zvetsit:hover{background:#4098CC}
/*pata*/
#footer{clear:both;width:760px;padding:10px;background:#fff url('../images/foot.gif') no-repeat -1px -3px;font-size:1em;}
#footer a{color:#000;display:inline;margin:0 5px}
#footer a:hover{color:#c13ba4;}
#footer p.copy{float:right;font-size:1.1em;width:auto !important}
#footer p.copy a{float:none;padding:0;margin:0}
/*kosik*/
/******kosik________****/
table.vypis{width:100%;clear:left;font-size:1em;margin-top:10px}
table.vypis a{color:#0486b6;}
table.vypis thead td{font-weight:bold;width:60px;  text-align:center;font-size:0.9em;  background-color:#cae2f1;}
table.vypis tbody td{border-bottom:1px solid #eee;}
table.vypis tfoot td{background-color:#cae2f1;  text-align:right;  font-size:14px;}
table.vypis tr.odd td{background-color:#cae2f1;}
table.vypis td.cena{font-weight:bold;  text-align:right;}
table.vypis img{border:none}
.cl{clear:both;line-height:0;height:0;visibility:hidden;font-size:0;}
#katPopis{font-size:1em;padding:5px;width:530px}
#adresa{padding:10px;clear:left;}
#adresa h2{font-size:1.3em}
#adresa table{font-size:1em;clear:left;margin-top:10px}
#adresa i{font-size:0.9em}
#panelFAQ{font-size:1em;padding:5px}
.fil{float:left}
.souhlas .sub,.subss{border:0;padding:2px 0; background:#c13ba4;;cursor:pointer;color:#fff;font-weight:bolder;margin-top:6px}
.souhlas .sub:hover,.subss:hover{background:#4098CC}
/*.subss{width:160px}*/
.subss{padding-left:5px;padding-right:5px}
.souhlas label{font-size:0.9em}
.linky{width:460px;float:right;text-align:right;overflow:hidden;background:url('../images/hrr3.gif') no-repeat 20px bottom;padding-top:5px;padding-right:20px;padding-bottom:9px;margin-bottom:15px;font-size:1.1em}
.linky a.bl{font-weight:bolder;text-decoration:none;color:#000}
.linky a:hover{color:#c13ba4;}
/*#obsah{margin-top:-20px;background-color:pink}*/
a img{border:none;}
p{font-size:1em;}
p.raditka{width:250px;float:left;overflow:hidden;}
p.strany{font-size:1.5em;text-align:right;}
a.zboziGalerie{display:block;width:170px;height:170px;float:left;margin:5px;}
a.zboziGalerie img{border:1px solid black;display:block;}
h3{font-size:1.2em;color:#000;clear:left}
.uvyrobce {font-size:1.2em !important;border:0 !important;clear:none !important;color:#000 !important;overflow:hidden}
.raditka strong{float:left;padding-right:2px}
.filtr {float:left;width:550px;padding:10px 5px}
.filtr select {margin-left:-35px;margin-right:3px;margin-top:-1px}
.filtr .subss {margin-top:-3px}

table.vypis tbody td{
	text-indent:8px;
}

.nextPage,.prevPage{
text-decoration:none;
}
.stra a:hover,.strany a:hover{
	color:#c13ba4;
}
.stra ,.stra  a,.stra a:visited,.strany ,.strany  a,.strany a:visited{


color:black;
}
.stra b,.strany b{color:#c13ba4}

div.text{
	width:560px;
}
h1#titulka{
	marign:-10px  0 0 0;
	font-size:0.9em;
	border:0;
}


p{
width:560px;
}


.zvyhodneniAkce {
  position: absolute;
  right: 8px;
  top: 25px;
  width: 72px;
  height: 72px;
  z-index: 10;
}

.zvyhodneniNovinka {
  position: absolute;
  right: 8px;
  bottom:0;

  z-index: 9;
  border:0 !important
}
.zvyhodneniSleva {
  position: absolute;
  left: 8px;
  bottom:0;

  z-index: 9;
  border:0 !important
}

.vyrobce-popis a {display:inline}
.vyrobce-popis ul {list-style:none;}
.vyrobce-popis ul li {margin-bottom:5px}
.h2znacky {padding-top:10px !important}
/*strankovani dole*/
.dolest {margin:5px 0}

.vyznacky {margin-top:10px;float:left}


#page404 p b {float:none}

.corestar {border-collapse: collapse; width: 466px; margin: 0px auto;}  
.corestar th {text-decoration: underline; padding: 0 0 3px 5px;}
.corestar td {padding: 3px 0;}

