/*------------------------------ CSS Document ------------------------------*/
body{background:#fff url('/images/back.jpg') center top no-repeat; text-align:center;font-size:62.5%;font-family:Arial,sans-serif;padding-bottom:0px;}
a img{border:0;}
a{color:#6a0f48}
a:hover{color:#000}

form *{vertical-align:middle;}
.noscreen{display:none;}
.center {text-align: center;}
.right {text-align: right;}
.justify {text-align: justify;}
.flleft{float: left;}

#wrap {text-align: center; position: relative; width: 988px; margin: auto;}
#homepageback {display: block; width: 986px; height: 190px; margin: auto; position: absolute; top: -187px;
border-left: 1px solid #EAEDDC; border-right: 1px solid #EAEDDC;}

.in{width:988px;margin:0 auto;text-align:left;}
.big{position:absolute;z-index:2}
.klub{display:block;width:32px;height:33px;z-index:3}
.klub span,.klub2 span{display:none}
.klub2{width:187px;height:70px;top:0;left:300px;z-index:3;display:block;position:absolute;}
/*---------------------- hlavicka webu ----------------------*/
#aheader{background: url('/images/bg.jpg'); width: 990px; margin:auto;}
#header{width:990px;margin:0 auto;text-align:left;padding-top:0px;background:white /*url('../images/zen.jpg') no-repeat 135px*/;height:97px}
#header a.logo {margin: 0 70px 0 0;}
#header .logo img{border:none}
/*ikonky*/
#header .iks{height:40px;padding-left:7px;width:129px;list-style:none;background:url('../images/iks.jpg') no-repeat left top;}
#header .iks li a span{display:none;}
#header .iks li{float:left;background:url('../images/iksr.jpg') repeat-x;width:37px;height:40px;line-height:40px;padding-left:6px;}
#header .iks li a{text-decoration:none;width:15px;display:block}
#header .iks li .dom{background:url('../images/dom.jpg') no-repeat center center;}
#header .iks li .map{background:url('../images/map.jpg') no-repeat center center;}
#header .iks li .kon{background:url('../images/kon.jpg') no-repeat center center;}
/*vstup do kosiku*/
.vstup{float:right;width:203px;background:url('../images/vsbok.jpg') no-repeat right -20px #fff;height:97px;overflow:hidden;}
.vstup strong{display:block;background:url('../images/vstop.jpg') no-repeat 70% top;padding:10px 0 7px 15px;color:#b33082;font-size:1.4em;font-family:"Palatino Linotype",serif;}
.vstup strong span{padding-right:15px;display:block;background:url('../images/bas.jpg') no-repeat 110px center}
.vstup p{color:#de9fc2;font-size:1.2em;padding:0 0 7px 15px;font-weight:bolder;}
.vstup p span,.vstup p a{text-decoration:none;color:#6a0f48}
.vstup .vstoupit{float: right; width:80px;margin:-12px 6px 5px 15px;height:26px;display:block;background:#821a5b url('../images/vstoupi.jpg') no-repeat}
.vstup .vstoupit span{display:none;}
/*---------------------- horimenu ----------------------*/
.speak_english{position: absolute; top: 12px; right: 0px; color: white; display: block; font-size: 1.2em; font-style: italic;}
div.menu{width:990px;background:#6a0f48;overflow:hidden;height:69px;overflow:hidden; margin: auto;background:url('../images/velkoobchodni-ceny-pro-vsechny.png') no-repeat 0 0;}
div.menu div.in{/*background:url('../images/will.jpg') no-repeat 188px -1px*/;overflow:hidden;position:relative;}
p.in{float:left;width:260px;padding:4px 10px 5px 0;color:#fff;font-size:1.3em;color:#c7c7af;}
p.in strong{color:#c7c7af;display:block}
p.in span{color:#fff;font-weight:bolder;}
ul.in{padding:10px 20px 10px 0;overflow:hidden;list-style:none;float:left;width:350px;}
ul.in li{float:left;margin:0 2px;display:inline;height:49px}
ul.in li.fir{margin:0}
ul.in li a{display:block;line-height:49px;float:left;height:49px;text-decoration:none;background:inherit;color:#fff;font-family:Arial;font-size:1.2em}
ul.in li a span{padding:0 6px;display:block}
ul.in li a:hover,ul.in li a.aktiv{background:#b33082 url('../images/mel.gif') no-repeat left top;color:#fff}
ul.in li a:hover span,ul.in li a.aktiv span{background:url('../images/mep.gif') no-repeat right top;}
ul.in li.facebook a {background: none;}
ul.in li.facebook a:hover {background: none;} 
ul.sec{width:250px;padding-right:0;float:right}
ul.sec li{float:right}

a.odkaz_VO {display: block; float: left; margin-left: 0px; width: 465px; height: 90px;} 
a.odkaz_VO span {display: none;}
/*---------------------- levy sloupec ----------------------*/
#left{float:left;width:219px;margin-bottom:20px;margin-top:0px;}

#left a{color:#b54081}
#left .box,#right .box{
    width:184px;padding:8px;border:1px solid #eaeddc;border-top:none;background:#f8f9f3;font-size:1.1em;overflow:hidden;
z-index: 3;}

/*nadpisy*/
#left h2{display:block;color:#fff;font-size:1.2em;padding:7px 0 8px 15px;background:#550c3a  ;/*url('../images/h2n.jpg') repeat-y;*/overflow:hidden;clear:left}
#left .nadpis{width:187px;font-weight:bold;display:block;color:#fff;font-size:1.2em;padding:7px 0 8px 15px;background:#550c3a;/*  url('../images/h2n.jpg') repeat-y;*/overflow:hidden;clear:left}
/*#left h2 span{display:block;padding:7px 0 7px 15px;background:url('../images/h2r.jpg') no-repeat right top;}
*/
/*leve menu*/
.prodejna-udaje {text-align: center; color: #6a0e48; font-weight: bold; background: white; font-size: 250%; line-height: 1.3em; height: 130px;
border-left: 1px solid #EAEDDC;}
.prodejna-udaje a {text-decoration: none; color: #6a0e48 !important; }
.prodejna-udaje a.op {color: black !important; font-size: 65% !important; text-decoration: none;}
.prodejna-udaje a:hover {text-decoration: underline;}
#left ul.menu{width:200px;border:1px solid #eaeddc;border-top:none;padding:3px 0;background:#f8f9f3;list-style:none;height:auto}
#left #levemenu ul.menu{border:1px solid #550c3a;border-top:none;background:#efd1e5;}
#left ul.menu li,#right ul.menu li{margin:0 0;padding:8px 0;display:block;}
#left ul.menu li a{padding-left:30px;background:url('../images/odr.gif') no-repeat 10px 35%;font-weight:bold;font-size:1.3em;text-decoration:none;color:#000;}
#left ul.menu ul li a{font-weight:normal;font-size:1.1em}
#left ul.menu li a:hover,#left ul.menu li.aktivnili a.aktivni,#right ul.menu li a:hover,#right ul.menu li.aktivnili a.aktivni{color:#A01669}
#left ul.menu ul li{padding:2px 0}
#left ul.menu li ul{width:180px;padding:0 0 0 10px;border:0;margin:0px 0 0px 0;background:transparent;}
#left #levemenu ul.menu li ul{width:180px;padding:4px 0 0 10px;border:0;margin:0px 0 0px 0;background:none;}
#left ul.menu li ul li a{background-position:5px 35%;padding-left:20px}
#left ul.menu li ul li ul li a{background-position:0px 35%;padding-left:15px}
#left ul.menu li.aktivnili,#right ul.menu li.aktivnili{
padding-top:4px;
	background-color:#eee;

}
 .menu li{
    padding:10px 0;
    border-bottom:1px solid #ddd;
}
#levemenu .menu li{
    border-bottom:1px solid #550c3a;
}
.menu li li{
    border:none;
    margin-bottom:0px;
    padding-bottom:0px;
    
}
#left ul.menu li.aktivnili ul.menu{/*background:transparent !important;*/&margin-top:2px;margin-bottom:2px; background: none;}


#right ul.menu li a{padding-left:27px;background:url('../images/odr.gif') no-repeat 10px 35%;font-weight:bold;font-size:1.2em;text-decoration:none;color:#000;}
#right ul.menu{background:#f8f9f3;list-style:none;height:auto;padding: 0;margin: 0 0 0 -10px;}
/*rekl*/
.ban{display:block;margin:10px auto;width:180px;}
.ban img{border:1px solid #eaeddc;}
/*newsletter*/
form.news{width:185px;font-size:1.1em;margin-bottom:3px;}
form.news input.mai{width:144px;padding:2px 0 2px 2px;border:1px solid #eaeddc;background:url('../images/input.jpg') repeat-x}
form.news input.sub{width:28px;border:1px solid #c6c8ba;background:#eaeddc;font-size:0.9em;color:#720848;padding:0 3px;height:22px;font-weight:bolder;cursor:pointer;}
/*---------------------- prostredni sloupec ----------------------*/
#stred{float:left; width:542px; 
background:url('../images/bot2.jpg') no-repeat 28px -1px;
padding-top:0px;padding-bottom:20px;padding-left:5px; padding-right: 5px;
overflow:hidden;position:relative}
#stred p{font-size:1.2em;}
#stred h1,#detail-produktu h1, #kosik h1, #right h4{font-size:2.3em;padding:5px 0 3px 5px;font-family:Tahoma,sans-serif;color:#6a0f48;font-weight:normal;margin-bottom:0}

#stred h2 {font-family:Tahoma,sans-serif;color:#6a0f48;font-size:1.6em;padding:5px}
/*------------ vypis produktu ------------*/
.vypis{width:538px;background:url('../images/probg.gif') repeat-y;
overflow:hidden;margin:6px 0 0 0; border:1px solid #f8f9f3;
/*border-bottom:0;*/
}

blockquote {margin-left:-5px}
.vypis h2{color:#6a0f48;font-size:1.8em;background:#f8f9f3;padding-bottom:6px;}
.vypis .produkt{width:163px;float:left;padding:8px 8px 0 8px;min-height:200px;_height:200px;position:relative;}
.vypis .produkt *{display:block;text-align:center;}
.vypis .produkt div.nadpis{font-size:1.2em;display:block;font-weight: bold;text-align:center;padding:5px 0;min-height:40px;_height:40px}
.vypis .produkt div.nadpis a{color:#6a0f48 !important;text-decoration: underline;}
.vypis .produkt div.nadpis a:hover{color:#000 !important}
.vypis .produkt .upr{display:block;margin:5px auto;width:120px;height:128px}
.vypis .produkt .upr img{display:block;margin:0 auto}
.vypis .produkt .price{display:block;text-align:center;color:#515151;padding:5px 0 9px 0;width:164px;font-size:1.2em;position:absolute;bottom:-8px;}
.vypis .produkt del{display:block;text-align:center;color:#515151;padding:5px 0 9px 0;width:164px;font-size:0.8em;position:absolute;bottom:13px;left:0}
.vypis .produkt .heureka_link {width: 120px; text-align: center; color: black; position: absolute; top: 30px; left: 30px;}
.vypis .produkt .heureka_link a {width: 120px; text-align: center; background: #3b9bd5; color: white; font-weight: bold; font-size: 11px; display: block; padding: 1px; height: 15px; text-decoration: none;}
.vypis .cler{width:540px;clear:left;background:url('../images/cler.jpg') no-repeat 1px center;border-top:1px solid #dbdcd6;line-height:0}
.vypis .produkt p{
    font-size:1.0em;
    text-align:left;
    height:60px;
}

.produkt_slevy {padding-left: 5px;}
.produkt_sleva {background: url('/images/back_product_sleva.jpg') left center no-repeat; width: 169px; height: 411px; float: left; position: relative; margin-right: 10px; margin-bottom: 10px;}
.produkt_sleva:hover {background: url('/images/back_product_sleva.jpg') right center no-repeat;}
.produkt_sleva div.sleva {position: absolute; left: 40px; top: 78px; width: 110px; height: 50px; font-size: 42px; font-weight: bold; color: white; text-align: center; z-index: 1;}
.produkt_sleva a.odkazsleva {position: absolute; left: 0px; top: 0px; width: 169px; height: 180px; z-index: 2;}
.produkt_sleva:hover .sleva {color: #ffff00;}
.produkt_sleva .info {position: absolute; bottom: 5px; height: 235px;}
.produkt_sleva *{display:block;text-align:center;}
.produkt_sleva div.nadpis{ margin: auto; width: 160px; font-size:1.2em;display:block;font-weight: bold;text-align:center;padding:0px 0; padding-top: 3px; min-height:35px;_height:35px}
.produkt_sleva div.nadpis a{color:#6a0f48 !important;text-decoration: underline;}
.produkt_sleva div.nadpis a:hover{color:#000 !important}
.produkt_sleva .upr{display:block;margin:5px auto;width:120px;height:128px}
.produkt_sleva .upr img{display:block;margin:0 auto}
.produkt_sleva .price{display:block;text-align:center;color:#515151;padding:5px 0 9px 0;width:164px;font-size:1.2em;position:absolute;bottom:-8px;}
.produkt_sleva del{display:block;text-align:center;color:#515151;padding:5px 0 9px 0;width:164px;font-size:0.8em;position:absolute;bottom:13px;left:0}
.produkt_sleva .heureka_link {width: 120px; text-align: center; color: white; position: absolute; top: 130px; left: 25px; z-index: 3;}
.produkt_sleva .heureka_link a {width: 120px; text-align: center; background: #3b9bd5; color: white; font-weight: bold; font-size: 11px; display: block; padding: 1px; height: 15px; margin-bottom: 2px; text-decoration: none;}
#stred .vypis .produkt_sleva p{font-size: 1em;}
/*-------- veci kolem vypisu --------*/
.stra{width:500px;clear:left;padding:7px;}
.filtr{font-size:1.2em;width:500px;padding:5px 15px;}
.submenu{
    border:1px solid black;
    width:530px;
    margin-left:4px;
}
#stred .submenu ul.menu{background:transparent;list-style:none;font-size:1.2em;overflow:hidden;width:520px;height:auto;margin:5px 0 5px 0;}
#stred .submenu ul.menu li{margin:0;width:33%;float:left;border:none;padding:2px 0}
#stred .submenu ul.menu li a{padding-left:30px;display:block;background:url('../images/odr.gif') no-repeat 10px 35%;}
/*-----------------kosik--------------------*/
table.vypis-kos {width:750px;font-size:1.2em;color:#fff}
table.vypis-kos a{color:#6a0f48 !important}
table.vypis-kos thead td{font-weight:bold;width:60px;padding:4px 0;text-align:center;font-size:0.9em;background-color:#6a0f48;color:#fff}
table.vypis-kos tbody td{border-bottom:1px solid #eee;}
table.vypis-kos tfoot td{background-color:#6a0f48;text-align:right;font-size:14px;color:#fff;padding-right:5px}
table.vypis-kos tr.odd td{background-color:#6a0f48;}
table.vypis-kos td.cena{font-weight:bold;text-align:right;}
table.vypis-kos td.ikona {width: 50px;}
table.vypis-kos td.nazev {width: 350px;}
table.vypis-kos tr td{color:#6a0f48}
table.vypis-kos img{border:none}
#katPopis{font-size:1.2em;padding:5px 5px 0px 0;width:530px}
#adresa{padding:10px;}
#adresa h2{font-size:1.6em}
#adresa table{font-size:1.2em}

#adresa .dodaci_adresa {width:420px;float:left;}
#adresa .fakturacni_adresa {width:300px;float:left;}

#panelFAQ{font-size:1.2em;padding:5px}
#dodani{padding:10px;width:600px;float:left;font-size:1.2em}
.texto{font-size:1.2em;padding-left:5px}
.texto *{background:#fff !important;}
.texto ul,.texto ol{width:400px;padding:10px;list-style:disc;list-style-position:inside}
/*---------------------- pravy sloupec ----------------------*/
 
#right{float:left;overflow:hidden;width:216px;margin-bottom:20px;background:#fff;}
#right .rosen {margin-left:18px;display:inline;_zoom:1;&zoom:1;float:left;margin-top:10px;margin-bottom:15px}
#right .rosen h4 {font-size:1.3em;float:left;padding:3px 0 3px 3px}
#right .rosen img {float:left}
#right h2,#right h3{padding:0;display:block;color:#fff;width:202px;font-size:1.2em;background:#550c3a url('../images/h2p.jpg') repeat-y;float:left;margin:5px 0 0 17px }
#right h2 span,#right h3 span{display:block;padding:7px 0 7px 10px;width:194px;/*background:url('../images/h2rp.jpg') no-repeat left top;*/}
#right .nadpis{font-weight:bold;margin-left:17px;display:block;color:#fff;width:202px;font-size:1.2em;background:#550c3a url('../images/h2p.jpg') repeat-y;float:left;margin-top:5px}
#right .nadpis span{display:block;padding:7px 0 7px 10px;width:180px;/*background:url('../images/h2rp.jpg') no-repeat left top;*/}

#right .box{float:right !important;background:#f8f9f3;overflow:hidden}
/*#right h3,#left h3{text-align:left;padding:1px 0 5px 3px;float:left;width:165px;}*/
#right .cis,#left .cis{font-size:1.1em;font-weight:bolder;float:left;width:16px;padding-top:1px;background:transparent}
#right h3 a,#left h3 a{color:#6a0f48 !important;}
#right .nejno h3,#left .nejno h3{text-align:center;width:200px !important;font-size:1.1em}
.nejno del{
	font-size:0.8em;
	font-style:italic;
}
#right .nejno p{text-align:center;margin:5px 0 }
#right .nejno,#left .nejno{background:#fff;padding:8px 0 0 0;width:200px;border-bottom:0}
#right .box .upr,#left .box .upr{display:block;margin:5px auto 1px auto;
/*border-right:1px solid #6a0f48;*/
border-right:1px solid #ddd;width:50%;float:left;height:60px;}
#right .box .upr img,#left .box .upr img{display:block;margin:0 auto;}
#right .box .upl,#left .box .upl{float:left;width:80px;padding:0 5px;}
#right .box .price,#left .box .price{text-align:right;color:#515151;padding:0 0 3px 0;font-size:1.2em;display:block;margin-top:15px}
#right .box .vice,#left .box .vice{display:block;text-align:right !important;color:#6a0f48;padding:0 0 9px 20px;font-size:1.2em;
/*clear:left;*/
font-weight:bolder;}
.nejit{
/*border-bottom:1px solid #ebecbd;*/
border-bottom:1px solid #ddd;clear:both;min-height:110px;_height:110px;}
.nejit {
    position: relative;
}
/*-----------------------------detail produktu----------------------*/
#detail-produktu{width:542px;float:left;background:url('../images/bot2.jpg') no-repeat 28px -1px;padding-top:0px;padding-left:5px;position:relative}
#detail-produktu .drobky p,#stred .drobky p{font-size:1.2em;padding:5px;padding-top:20px;background:transparent}
#detail-produktu h1{background:#eaeddc}
#detail-produktu div.obrazek{
    position: relative;
	margin:10px 0;
	float:left;
	width:302px;
	text-align:center;
}
#detail-produktu div.obrazek a.thickbox {position: relative; display: block; padding:0px; border:1px solid #6a0f48;}
#detail-produktu h3{font-family:Arial,sans-serif;font-size:1.7em;padding:5px 0 3px 15px;color:#6a0f48;clear:left;background:#eaeddc}
#detail-produktu .popisZbozi,#detail-produktu .noprint{font-size:1.2em;padding:5px;width:450px;clear:left}
#detail-produktu .noprint{border:1px solid #6a0f48;border-left:0;border-right:0;width:510px;margin:10px auto;text-align:center}
#detail-produktu form.koupit_2{width:170px;font-size:1.2em;float:left;padding:10px;display:inline}
#detail-produktu strong.npod{font-size:1.2em;padding:5px;margin-top:30px;margin-left:10px;display:block}
#detail-produktu form.koupit_2 input.sub{
	/*width:128px;*/
	border:1px solid #c6c8ba;
	background:#eaeddc;
	font-size:0.9em;
	color:#720848;
	padding:0 3px;
	height:22px;
	font-weight:bolder;
	cursor:pointer;
}
#detail-produktu form.koupit_2 .ks{width:20px;}
#detail-produktu .varianty{clear:left;overflow:hidden;padding-bottom:3px; margin-top: 10px;}
#detail-produktu .varianty strong{font-size:1.2em; margin-bottom: 12px;}
#detail-produktu .varianty .varianta{float:left;width:50px; text-align: center; margin-left: 6px; margin-right: 6px; font-size: 10px;}
#detail-produktu .dopl{clear:left;width:500px;overflow:hidden;}
#detail-produktu .dopl .thickbox{float:left;width:120px;height:100px;margin:2px 4px}
div.prvni{border:2px solid #eaeddc;overflow:hidden;margin:5px 0;width:530px}
div.druhy{border:2px solid #eaeddc;overflow:hidden;margin:5px 0;width:530px;clear:left;}
.kod{font-size:14px;padding:9px 6px 6px 6px;}
.spp{font-size:1.2em;margin-top:10px;display:block}
#detail-produktu select{width:100px;margin-top:2px;}
#detail-produktu .nsou {margin-top:60px}
/*ostanit*/
.voprovsechny {margin: -1px 0 0 17px;}
.rosenberg {margin-left: 18px;}
div.neon {font-size: 14px !important;}

p.obalka {margin-top:5px;font-size:13px;vertical-align:middle;}
p.obalka img {display:block;margin:0 10px 0 5px;float:left;}

a.hledamepartnery {color: black !important; font-size: 18px;}

a.neon {float:right;margin-left:5px;margin-right:-8px;display:block;width:96px;height:131px;}
.nejpr2 {position: relative; border: 0px !important;}
.nejpr2 h3{text-align:left !important;float:left;width:150px;background:#f8f9f3;font-size:1.1em !important}
.nejpr2 h3 a{}
div.nejpr2{background:#f8f9f3 !important}
.nejpr2 ol{
    margin:0 0 0 5px;
    width:180px;
}
.nejpr2 li{
    margin:0 0 5px 15px;
}
/*---------------------- paticka webu ----------------------*/
.cl{clear:both}
#footer{clear:both;width:100%;/*background:#dcdccc;border:1px solid #c6c7b0;border-left:0;border-right:0;*/margin-top:0px;font-size:1.2em; position: relative; text-align: left;
/*background: #702759;*/ background: url("/images/footer_back_kluby.jpg") top center no-repeat; color: white; padding-bottom: 12px;
}
#footer a {color: white;}
#footer .in {position: relative; /*border: 1px solid #c6c7b0;*/ width: 990px; /*background: #dcdccc;*/ padding:10px 0;}
#footer-boxes {position: relative; width: 990px; height: 240px; margin: 0px auto; color: #6a0f48; margin-bottom: 15px;}
.footer-box {float: left;width: 290px; height: 220px; padding: 10px; background: white; margin: 0 10px; _margin: 0 8px; text-align: left; color: black;}
.footer-box table td {padding-right: 5px;}
.footer-box ul {margin: 0; padding: 0 0 0 20px;}
.footer-box ul li {margin: 0; padding: 2px 0 0 0;}
.footer-box ul li a {color: white;}
img.footer {margin-left: 6px;}
#sign_reklama {position: relative; width: 970px; height: 60px; margin: 0px auto; color: black;}
#sign_reklama a {color: black;}
#sign_reklama span {position: absolute; bottom: 0; right: 0;}
/***********************/
/*             styles for the star rater                */
#hodnotenie{border:1px solid #DED9CA;background-color:#FFFFFF;width:532px;background-image:url('/images/input.png');background-repeat:repeat-x;background-position:bottom;font-size:1.2em}
.star-rating{list-style:none;padding:0px;width:100px;height:20px;position:relative;background-image:url('/images/star_rating.gif');background-repeat:repeat-x;background-position:left top;margin-top:5px;margin-right:0px;margin-bottom:5px;margin-left:222px;}
.star-rating li{padding:0px;margin:0px;
/*\*/
float:left;
/* */
}
.star-rating li a{display:block;width:20px;height:20px;text-decoration:none;text-indent:-9000px;z-index:20;position:absolute;padding:0px;}
.star-rating li a:hover,.star-light{z-index:1;left:0px;background-image:url('/images/star_rating.gif');background-position:left bottom;}
.star-rating a.one-star{left:0px;}
.star-rating a.one-star:hover{width:20px;}
.star-rating a.two-stars{left:20px;}
.star-rating a.two-stars:hover{width:40px;}
.star-rating a.three-stars:hover{width:60px;}
.star-rating a.three-stars{left:40px;}
.star-rating a.four-stars{left:60px;}
.star-rating a.four-stars:hover{width:80px;}
.star-rating a.five-stars{left:80px;}
.star-rating a.five-stars:hover{width:100px;}
#mapa{margin-bottom:15px;}
#mapa ul{height:auto;background:transparent;padding-left:10px;margin-top:3px;}
/*---------------------- lista s odkazy nahore -------------------------*/
.lista{background:#702759;overflow:hidden;padding:5px 0;}
.lista ul{margin:0 auto;font-size:1.1em;list-style:none;color:#fff;margin: 0 auto;
	display: table;}
.lista ul li{float:left;display: table-cell;}
.lista ul li a{color:#fff;margin:0 7px;float: left;}
/*login*/
.loginform{width:185px;margin-bottom:10px}
.loginform input{width:144px;border:1px solid #eaeddc;padding:2px;margin:2px 0}
.loginform input.sub{width:28px;border:1px solid #c6c8ba;background:#eaeddc;font-size:0.9em;color:#720848;padding:0 3px;height:22px;font-weight:bolder;cursor:pointer;}
.box .reg{font-size:1.2em;}
.box .reg:hover{text-decoration:none}
/*registrace*/
.registracebc form{font-size:1.2em;width:400px;text-align:left;padding-left:5px}
table.registrace td.prvni {width: 150px;} 
/*.registracebc fieldset{border:0;color:#6a0f48;}*/
.registracebc fieldset{color:#6a0f48;padding:5px;}
.registracebc legend{font-size:1.2em;padding:5px;color:#6a0f48;}
.registracebc form fieldset input{border:1px solid #000;width:200px;float:left;margin:3px 0 0 0}
.registracebc form input{border:1px solid #000;}
.registracebc form label{text-align:left;}
.registracebc strong{padding-top:10px;font-size:1.3em}
.stra{background:#fff !important}

#kosik {width:720px;float:left;background:url('../images/bot2.jpg') no-repeat 28px -1px;padding-top:90px;padding-left:10px;position:relative}


legend{
	text-align:left;
	font-weight:bold;
}

#katPopis a img {display:block;margin:0 auto;}


#right .box2{
width:200px;
margin:0 0 0 17px;
border:1px solid #eaeddc;border-top:none;background:#f8f9f3;font-size:1.1em;overflow:hidden;float:left;}


.ceny{
	float: right;
	/*width:215px;*/
	margin:5px 0px;
	font-size:1.1em;
	/*background-color:#eee;*/
}
.ceny b{font-size:1.3em}
.ceny table{
	font-size:1.3em;
	margin-top:10px;
}
.ceny table td{
	vertical-align:top;
}


table.objednavky{width:500px;font-size:1.2em;color:#fff;margin-top:20px}
table.objednavky a{color:#6a0f48 !important}
table.objednavky thead td{font-weight:bold;width:60px;padding:4px 0;text-align:center;font-size:0.9em;background-color:#6a0f48;color:#fff}
table.objednavky tbody td{border-bottom:1px solid #eee;padding:4px 0}
table.objednavky tfoot td{background-color:#6a0f48;text-align:right;font-size:14px;color:#fff}
table.objednavky tr.odd td{background-color:#6a0f48;}
table.objednavky td.cena{font-weight:bold;text-align:right;}
table.objednavky td.stredni{text-align:right;}
.objednavky tr td{color:#6a0f48}
table.objednavky img{border:none}

.zvyhodneniAkce {
  position: absolute;
  right: 10px;
  top: 25px;
  width: 44px;
  height: 44px;
  z-index: 10;
  border:0 !important
}

.zvyhodneniNovinka {
  position: absolute;
  right: 10px;
  bottom:80px;
  width: 44px;
  height: 44px;
  z-index: 9;
  border:0 !important
}

.zvyhodneni-novinka {
    position: absolute;
    left: 9px; top: 5px;
    z-index: 9;
    
    border:0 !important;
    margin: 0px !important; padding: 1px !important;
}
.zvyhodneni-do24 {
    position: absolute;
    left: 9px; bottom: 5px;
    z-index: 9;
    
    border:0 !important;
    margin: 0px !important; padding: 1px !important;
}

.zvyhodnenivyprodej {  position: absolute;
  left: 10px;
  bottom:0;
  width: 44px;
  height: 44px;
  z-index: 9;
  border:0 !important}
  
  
  #jezditko{margin-top:23px }
#s6 { width: 536px; height: 290px; border: 1px solid #ddd; background-color: #eee;}
#s6 div { width: 536px; height: 290px; color: #333; text-align: center; font-size: 13px; }
#s6 div a{text-align:center;display:block}
#s6 div img { background: #fff;margin: 0 auto }



#s6 div { top: 0; left: 0;text-align:center }

#nav a{ margin: 0 5px; padding: 0px 10px; border: 1px solid #ccc; background: #eee; text-decoration: none }
#nav a.activeSlide { background: #ddd }
#nav a:focus { outline: none; }



#jezditko2{margin-top:0;background-color:white }
#s7 { width: 536px; height: 200px; border: 1px solid #ddd; background-color: #fff;margin-top: 0;padding-top:0}
#s7 div.rolovac { width: 536px; height: 290px; color: #333; text-align: left; font-size: 13px; }
#s7 div.rolovac2 { width: 536px; height: 290px; color: #333; text-align: left; font-size: 13px;margin-top:0 }
#s7 div.rolovac img { background: #fff }


#jezditko2 b{
    display:block;
    text-align:right;
    font-size:20px;
}
#s7 div.rolovac { top: 0; left: 0;text-align:center;background-color:white }
#jezditko2 h3{
    margin-bottom:10px;
}
#jezditko2 p{
    text-align:left;
    font-size:11px
}
#nav2 a{ margin: 0 5px; padding: 0px 10px; border: 1px solid #ccc; background: #eee; text-decoration: none }
#nav2 a.activeSlide { background: #ccc }
#nav2 a:focus { outline: none; }
  
  
  
  
#jezditko3{margin-top:0;background-color:white }
#s8 { width: 536px; height: 200px; border: 1px solid #ddd; background-color: #fff;margin-top: 0;padding-top:0}
#s8 div.rolovac3 { width: 536px; height: 290px; color: #333; text-align: left; font-size: 13px;margin-top:0;background-color:white }


#jezditko3 b{
    display:block;
    text-align:right;
    font-size:20px;
}
#jezditko3 h3{
    margin-bottom:10px;
}
#jezditko3 p{
    text-align:left;
    font-size:11px
}
#nav3 a{ margin: 0 5px; padding: 0px 10px; border: 1px solid #ccc; background: #eee; text-decoration: none }
#nav3 a.activeSlide { background: #ccc }
#nav3 a:focus { outline: none; }
  
  
  
  
  .robertimg{
display:block;
margin-top:40px;
  }
  
  
  .jqmText{
  font-size:1.4em;
}

.extra {color: #D54135;}
label.error {color: red; font-size: 10px; display: none;}
.chyb_telefon {
    padding: 14px;
    color: red;
    font-size: 14px;
    text-align: center;
}
.chyb_telefon a {
}


.soutez{
    background-color:#eee;
    height:120px;
    width:540px;
    margin: 10px 0 0 5px;
}
.soutez .obrazek {width:135px;display:block;float:left;text-align:center}
.nejpr2 p{
    margin-bottom:5px
}

.sklad_link{
    display:block;width:210px;height:200px;float:left;text-align:center
    }
    .soutez_link{
        width:125px;display:block;float:left;text-align:center
        }
    .zarcenter{
        text-align: center
    }
    
    h2#titulka_prepinatko{
        clear:both;
        margin-top:10px;
        margin-bottom:0px;
        border:1px solid #eee;
        padding: 0 !important;
        width: 536px;
        height:25px;
        line-height:25px;
        vertical-align:middle;
    }
    #titulka_prepinatko strong{
        display:block;
        float:left;
        width:176px;
        
    }
    .prep_pas{
        background-color: #6f0644;
        color:white;
        height:25px;
        text-align:center;
    }
    .prep_akt{
        color: #6f0644;
        background-color:white;
        height:25px;
        text-align:center;
    }
    #titulka_prepinatko a{
        display:block;
        width:180px;
        float:left;
        height:100%;
        font-size:15px;
        text-align: center;
    }
    
    
    
/* jezditko - TOP */
div#jezditko {
	overflow: hiddem !important;
	background: #fff !important;
	padding: 1px !important;
	width: 527px !important;
	border: 1px solid #6f0644 !important;
}
#s6 {
	background: #fff !important;
	border: none;
	width: 527px !important;
	height: 250px !important;
}
#s6 div {
	text-align: left !important;
}
div#nav {
	height: 24px !important;
	background: url(http://www.suzys.cz/images/bg-nav-1.jpg) repeat-x bottom center !important;
}
div#nav a {
	display:  block !important;
	float: left !important;
	background: none !important;
	border: none !important;
	border-right:  1px solid #fff !important;
	color: #fff !important;
	padding: 5px 10px 0px 10px !important;
	margin:  1px 0px 0px 0px !important;
	text-align:  center !important;
	height: 18px !important;
	cursor: pointer !important;
}
div#nav a:hover, div#nav a:focus, div#nav a:active {
	background: url(http://www.suzys.cz/images/bg-nav-2.jpg) repeat-x bottom center !important;
}
div#nav a.activeSlide {
	background: url(http://www.suzys.cz/images/bg-nav-3.jpg) repeat-x bottom center !important;
}




/* jezditko - BOTTOM */
div#titulka-novinky-sklad {
	border: 1px solid #6f0644;
	padding: 1px;
	background: #fff;
}
h2#titulka_prepinatko {
	width: 100% !important;
	border: none !important;
	margin: 0px !important;
	padding:  0px !important;
	height: 39px !important;
	background: url(http://www.suzys.cz/images/bg-novinky-sklad-1.jpg) repeat-x bottom center !important;
}
h2#titulka_prepinatko span {
	display: block !important;
	width: 49% !important;
	float:  left !important;
	padding: 6px 0px 0px 0px;
	height: 33px !important;
	text-decoration: none !important;
	background: none !important;
	font-weight: normal !important;
	font-size: 14px !important;
}
h2#titulka_prepinatko span:hover, h2#titulka_prepinatko span:active, h2#titulka_prepinatko a:focus {
	color: #ccc;
}
h2#titulka_prepinatko a#js_skladem {border-right: 1px solid #fff !important;}
h2#titulka_prepinatko span.prep_akt {
	color: #fff;
	background: url(http://www.suzys.cz/images/bg-novinky-sklad-2.jpg) repeat-x bottom center !important;
}
div#jezditko2 {
	border: none !important;
	overflow: hidden !important;
}
div#jezditko3 {
	border: none !important;
	overflow: hidden !important;
}




div#kontejner {
	width: 990px; margin: 0px auto; margin-top: 187px;  position: relative;
}
div#kontejner .in {
	background: url(http://www.suzys.cz/images/bg-kontejner.jpg) repeat-y center !important; float: left;
}
div#kontejner .without {
	background: url(http://www.suzys.cz/images/without.jpg) repeat-y center !important; float: left;
}



.novinkaimg{
    width:125px;
    height:105px;
    float:left;
    margin: 10px;
    text-align: center;
}

.klubimg {margin: 0px !important;}

a.anovinkastred {color: #000 !important; text-decoration: none; float: left;
height:155px; width: 540px; position: absolute; display: block;
}
.novinkastred{
    height:155px;
    float: left;
    margin-top: 0px;
    margin-bottom: 0px;
    padding-top: 3px;
    padding-bottom: 3px;
}
.novinkastred:hover {
    background: #EAEDDC;
}
.nepodbarovat:hover {
    background: none !important;
}
span.more {color: #6A0F48; text-decoration: underline;}
span.more:hover {text-decoration: none;}

#clanky h2 {font-family: Times New Roman; font-style: italic; font-size: 24px !important;}
#clanky .anotace {float: right; font-size: 12px; width: 390px; margin-top: 12px;}
#clanky .anotace p {font-size: 12px !important;}

#levemenu li {background: #EFD1E5}
#levemenu li.aktivnili ul li {background: none; border: none;}

.infolabel {display: block; width: 300px; padding: 6px; border: 1px solid #666; margin: 6px 0px;}
.infozdarma{font-size: 14px; font-weight: bold; margin-top: 6px; border: 1px solid #666; padding: 6px; margin-left: 6px;}
td.telefon {vertical-align: top;}

/*#nadpis_titulka{margin:15px 0 29px 0}*/

#homepage_uvod {margin-top: 6px;}
#homepage_uvod .nadpis_titulka {width: 540px; background: #efd1e5; margin-top: 12px;}
#homepage_uvod .nadpis_titulka h1 {color: #000; font-size: 20px; line-height: 24px;}
#homepage_uvod .videa-homepage {text-align: center; padding-top: 3px;}

#homepage_novinky {width: 540px; margin-top: 0px; margin-bottom: 6px}
#homepage_novinky h2 {font-family: Arial; font-size: 26px; text-align: center;
height: 30px; width: 100%; padding: 0px; background: #6a0f48; color: #fff;}
#homepage_novinky .produkty {border: 1px solid #ff0c0b; border-top: 0px;}
#homepage_novinky .vypis {width: 540px; border: 0px; margin:0px;}

#homepage-clanky {font-family: Times New Roman;  margin-top: 6px; width: 540px; height: 327px; background: #dfe0da;}
#homepage-clanky .obrazky {padding: 3px;}
#homepage-clanky .nadpis {font-family: Times New Roman; font-size: 56px; font-style: italic; font-weight: bold;
margin-top: 12px; margin-left: 12px; margin-bottom: 12px;}
.nadpis a {text-decoration: none; color: #000;}
#homepage-clanky .homepage-clanek .nadpis_clanku {font-family: Times New Roman; margin-left: 6px; font-size: 34px; font-weight: normal; font-style: italic;}
#homepage-clanky .homepage-clanek .nadpis_clanku a {font-family: Times New Roman; color: #000;}
#homepage-clanky .homepage-clanek .nadpis_clanku a:hover {font-family: Times New Roman; color: #000;}
#homepage-clanky .homepage-clanek .anotace {font-family: Times New Roman; margin-top: 0px; margin-left: 6px; width: 510px; display: block; font-size: 20px !important; font-weight: normal; font-style: italic !important;}

#homepage-clanky-obrazky {
    position:relative;
    padding-left: 3px;
}
#homepage-clanky-obrazky a {
    display: block;
    opacity:0.5;
    float: left;
    width: 128px;
    height: 90px;
    margin-left: 3px;
    margin-right: 3px;
}
#homepage-clanky-obrazky a.active {
    opacity:1.0;
	
}

#slideshow {
    position:relative;
}
#slideshow DIV {
    position:absolute;
    top:0;
    left:0;
    z-index:8;
    opacity:0.0;
    background: #dfe0da;
	height: 155px;
	width: 516px;
	font-family: verdana;
	font-size:12px;
}
#slideshow DIV.active {
    z-index:10;
    opacity:1.0;
	
}
#slideshow DIV.last-active {
    z-index:9;
}
#slideshow DIV span {
    display: block;
    border: 0;
    margin-bottom: 10px;
}


/*#videa-homepage {text-align: center; padding-top: 12px;} */

.video-popis {margin-top: 6px; font-size: 1.3em;}

a.novinky_sexshop {font-size: 1.4em !important; color: #A01669 !important;}

.more {text-align: right;}

.banner-vibratory {
margin-top: -65px; margin-bottom: -18px;    
background: url('/images/banner-homepage.png'); width: 528px; height: 90px;
font-size: 32px; font-family: Times New Roman; font-weight: bold; font-style: italic;
text-align: center;}
.banner-vibratory strong {font-weight: bold; font-style: normal;}
.banner-vibratory a {text-decoration: none; color: black;}
.banner-vibratory a:hover {text-decoration: none;}

#left ul.menu li.kat-1-12 {background: url('/images/sleva.png') right no-repeat;} 

.we-vibe2-banner {
    margin-left: -8px; margin-top: -7px;
    width: 206px; height: 788px;
}
.we-vibe2-banner a {display: block; width: 206px; height: 788px; background: url('/images/we-vibe3cely.jpg') 0px top no-repeat;}
.we-vibe2-banner a:hover {background: url('/images/we-vibe3cely.jpg') -201px top no-repeat;}
.we-vibe2-banner span {display: none;}

.we-vibe2 {position: absolute; display: block; width: 110px; height: 30px; top: 325px; right: 10px;}

.parlidi {width: 335px; position: absolute; margin-left: 990px; overflow: hidden;}
.kvetiny {width: 320px; position: absolute; margin-left: -320px; overflow: hidden;}

#bannery {text-align: center; margin-bottom: 9px;}


strong.skladem {
    background: #398F1A; color: white; line-height: 24px; padding: 3px;
}
strong.neskladem {
     background: crimson; color: white; line-height: 24px; padding: 3px;
}

.voback {background: #EAEDDC;}

p.mo {float: left; margin-left: 12px; font-size: 12px;}

.strana {text-align:right;display:block;padding-right:5px;}

label.hledat {padding-right:4px;font-size:1.2em;padding-left:10px;}

.js_fakturacnizmena {width:15px !important;margin-right: 3px !important; border:none !important;}

span.important {color: red;}

#kosik-form {width:740px;}

#stred #vanocnioznameni {color: white; background: #FE0000;
font-size: 20px; line-height: 24px; padding: 5px; margin-top: 6px;}
#stred #vanocnioznameni p {font-size: 20px;}

.ikonkysiti {background: white !important;}
.ikonkysiti a {display: block; float: left;}
#santovaruka {background: white; position: absolute; top: 399px; left: -1px; width: 76px; height: 153px;}
#kosikinfo {width: 200px; background: white url('/images/kosik.png') top left no-repeat; position: absolute; right: 5px; top: -185px; color: black;
padding-left: 65px; padding-right: 3px; padding-top: 18px; height: 72px; font-size: 16px;}
#kosikinfo a {display: block; width: 195px; text-decoration: none; color: black;
text-align: center; position: absolute; right: 10px; padding-left: 55px;}
#kosikinfo:hover {color: #CE1825;}
#kosikinfo:hover * {color: #CE1825;}
.youtube {margin-left: 9px;}
.youtube img {width: 169px;}
.facebook {margin-left: 9px; margin-top: -12px;}
.skype {margin-left: 9px;  margin-top: -24px;}

#detail-produktu .prvni div.sleva {background: #840200; font-size: 18px; font-weight: bold; color: white; padding: 6px; width: 510px; margin: auto; margin-top: 6px; text-align: center;}
#detail-produktu .prvni div.sleva strong {color: #fffe03;}

#detail-produktu .prvni .heureka_link {display: block; text-align: center; padding: 6px; width: 510px; margin:auto; margin-top: 6px; font-size: 16px; border: 1px solid #840200; height: 32px;}
#detail-produktu .prvni .heureka_link {color: black;}
#detail-produktu .prvni .heureka_link img {float: left; margin-right: 18px; margin-left: 18px;}
#detail-produktu .prvni .heureka_link span {float: left; margin-left: 12px; margin-top: 6px;}


.heureka_kategorie a {display: block; background: url('/images/heureka_kategorie.jpg') left no-repeat; width: 190px; height: 189px; margin-left: 6px;}
.heureka_kategorie a:hover {background: url('/images/heureka_kategorie.jpg') right;}
.heureka_kategorie a span {}
