#list-display{float:left;color:#777;overflow:hidden;margin:20px 15px 0 15px;}
#list-display p{float:left;}
#list-display p strong{color:#303030;}
#list-display span{width:276px;height:12px;line-height:12px;float:right;font-size:11px;color:#192b53;}
#list-display span strong{float:left;}
#list-display span a{font-weight:normal;color:#777;text-decoration:none;text-transform:uppercase;padding-left:30px;float:left;}
#list-display span a.act{color:#192b53;}
#list-display span a.display-type-1{background:url(../img/icon-display-type-1.png) 11px 0 no-repeat;}
#list-display span a.display-type-2{background:url(../img/icon-display-type-2.png) 11px 0 no-repeat;}
#list-sort{float:left;width:100%;margin-bottom:10px;height:40px;line-height:40px;color:#666;font-size:11px;text-transform:uppercase;background:#ececec;border-top:1px solid #d9d9d9;border-bottom:1px solid #d9d9d9;}
#list-sort .sorting{float:left;}
#list-sort .nadpis{padding:0 10px 0 15px;font-weight:bold;}
#list-sort span{padding:0 4px 0 9px;position:relative;top:-1px;}
#list-sort a.sipky{margin-left:3px;padding-top:8px;display:inline;}
#list-sort select{width:90px;margin-right:7px;}
#producers{height:86px;width:780px;position:absolute;left:115px;top:-62px;background:url(../img/producers.png) no-repeat center top;font-size:24px;text-transform:none;color:#616161;text-align:center;line-height:86px;}
.red{color:#c51501;}
#list-sort #slidercena{float:left;height:25px;margin:15px 5px 0 50px;position:relative;width:190px;}
#list-sort .ui-widget-header , #search .ui-widget-header{background:url(../img/bg-slide-act.png) repeat-x center 3px;border-style:none;}
#list-sort .ui-state-default , #search .ui-state-default{background:url(../img/slide-button.png) no-repeat;height:14px;width:19px;top:-2px;border-style:none;}
#list-sort .ui-widget-content, #search .ui-widget-content{background:transparent url(none);border-style:none;background:url(../img/bg-slider-short.png) no-repeat center top;}
#slider-left{text-transform:none;background:url(../img/price-from.png) no-repeat;height:39px;width:76px;display:none;position:absolute;left:0px;top:-35px;font-size:12px;color:#c51501;text-align:center;line-height:29px;}
#slider-right{text-transform:none;background:url(../img/price-to.png) no-repeat;height:39px;width:76px;display:none;position:absolute;top:-35px;font-size:12px;color:#c51501;text-align:center;line-height:29px;right:-17px;}
#producers-sort{width:695px;margin:0px;padding:10px 15px;height:auto;color:#666;font-size:11px;text-transform:uppercase;background:#ececec;border-top:1px solid #d9d9d9;float:left;}
#producers-sort strong{padding:0 10px 0 0px;display:block;float:left;}
#producers-sort label{line-height:20px;display:block;float:left;padding-left:5px;padding-bottom:5px;}
.product-list{padding:0px;float:left;width:100%;}
.product-list div.blok{position:relative;width:238px;float:left;margin-bottom:15px;}
.product-list div.pr-blok-top{position:relative;width:238px;height:3px;background:url(../img/pr_blok_top.png) 100% 0 no-repeat;float:left;}
.product-list div.pr-blok-repeat{width:232px;background:#FFF;float:left;height:235px;position:relative;border:1px solid #afaeae;margin-right:5px;margin-bottom:8px;}
.product-list div.pr-blok-repeat.last{margin-right:0px;}
.product-list div.pr-blok-bottom{position:relative;width:238px;height:5px;background:url(../img/pr_blok_bottom.png) 100% 0 no-repeat;float:left;}
.product-list .popisek{display:block;height:40px;clear:both;}
.product-list h2{height:35px;text-align:left;font-weight:normal;font-size:14px;margin-top:8px;display:block;width:210px;margin-right:auto;margin-bottom:0px;margin-left:auto;overflow:hidden;}
.product-list h2 a{color:#090000;text-decoration:none;}
.product-list h2 a:hover{text-decoration:underline;}
.product-list h3{text-align:center;font-weight:normal;font-size:12px;margin-top:7px;}
.product-list h3 a{color:#686868;}
.productImageWrap{display:block;clear:both;text-align:center;height:120px;width:200px;margin-top:0px;margin-right:auto;margin-bottom:20px;margin-left:auto;overflow:hidden;}
.product-list img{max-height:120px;max-width:200px;margin:0px auto;}
.product-list dl{float:left;display:block;color:#ba0c0c;margin:0px;width:125px;padding-left:6px;}
.product-list dd{font-size:16px;}
.product-list span{font-size:12px;color:#353535;font-weight:normal;}
.product-list del{color:#686868;text-align:left;display:block;line-height:1.4em;float:left;width:50%;padding-left:6px;}
.product-list.var-2{padding:0px;}
.product-list.var-2 div{}
.product-list.var-3 div{border-bottom:0;}
#right .desc{margin:0px;padding:0 10px 0 0;line-height:1.3em;}
.product-list .ico{display:block;height:46px;width:46px;line-height:46px;text-align:center;font-weight:bold;font-size:15px;position:absolute;top:37px;margin:0px;padding:0px;right:5px;}
.product-list .ico.icoAction{background:url(../img/ico-akce.png) no-repeat;}
.product-list .ico.icoNew{background:url(../img/ico-new.png) no-repeat;}
.product-list .ico.icoSleva{background:url(../img/ico-sleva.png) no-repeat;}
.product-list .icoLink{text-decoration:none !important;}
#right #podmenu{width:730px;height:auto;}
#right #podmenu .podmenu{float:left;margin-bottom:10px;margin-left:10px;width:350px;height:80px;line-height:30px;color:#666;font-size:11px;text-transform:uppercase;background:#ececec;border:1px solid #d9d9d9;}
#right #podmenu img{float:left;width:65px;max-height:65px;margin:7px;border:1px solid #d9d9d9;}
#right #podmenu .podmenu .nazev{float:left;font-size:15px;margin-left:17px;margin-top:20px;}
.upoutavka{width:712px;margin-left:10px;}
.catBox{float:left;height:60px;width:235px;margin-right:6px;margin-bottom:5px;position:relative;}
.catBox span{display:block;float:left;height:50px;width:50px;margin-top:5px;margin-left:6px;text-align:center;}
.catBox img{max-height:50px;max-width:50px;}
.catBox p{display:block;float:left;padding-top:8px;padding-left:7px;font-size:15px;line-height:1.1em;width:150px;height:43px;overflow:hidden;}
.catBox a{display:block;position:absolute;height:52px;width:150px;left:0px;top:0px;font-size:15px;line-height:1.1em;padding-top:8px;text-decoration:none;padding-left:63px;overflow:hidden;}
.catBox a:hover{text-decoration:underline;}