#specialpro{overflow:hidden;position:relative;#padding-bottom:30px}
#category  #specialpro{#padding-bottom:3px}
#category #specialpro{padding-top:44px; top:-20px}
.cycleElementsContainer li{display:block;float:left;min-height:240px!important;margin-right:10px;text-align:left;width:180px;position:relative}
.cycleElementsContainer li  a.product_image{ display: block;
    margin-bottom: 2px;
    text-align: center;
	padding:3px;height:234px!important;}
.cycleElementsContainer li  h3{margin:5px 0 5px 0;max-height:30px;}	
.cycleElementsContainer li  h3 a{color:#141414;font-weight:400;font-size:11px;}
.cycleElementsContainer li p.manu-name{color:#a6a4a1;height:18px!important;}
.cycleElementsContainer li p.old_price, .cycleElementsContainer li p.price_container{width:auto;float:left;margin:0!important}
.cycleElementsContainer li p.price_container{margin-left:7px!important;}
.cycleElementsContainer li p span{font-size:12px;font-weight:700;}
.cycleElementsContainer li p.old_price span{color:#a6a4a1;text-decoration:line-through}
.cycleElementsContainer li p.price_container span{color:#d22013!important}
.cycleElementsContainer li p.reduction_percent{text-align:center;}
.cycleElementsContainer li p.reduction_percent span{color:#fff;font-size:32px;font-weight:700;}
.cycleElementsContainer li p.reduction_percent span.prefix{font-size:20px;font-weight:400;}
.cycleElementsArrow{z-index:100}
#category .cycleElementsContainer #cycle{margin-bottom:5px;border-bottom:1px solid #f0f0f0;padding-bottom:10px;}
.cycleElementsContainer #cycle{float:left;overflow:hidden!important;position:relative;width:100%!important;z-index:1;}
.cycleElementsContainer #cycle ul{overflow:hidden!important}
.cycleElementsContainer .cycleElementsArrow {
    position: absolute;
    right: 0;
    top: 0!important;
    width:33px;
}
#category .cycleElementsContainer .cycleElementsArrow {top:0!important}
.cycleElementsContainer .cycleElementsArrow a {
    height: 16px;
    text-indent: -9999px;
    width: 16px;
}
.cycleElementsContainer .cycleElementsArrow a#cprev {
    background: url("bkg_cycle_next.png") no-repeat scroll 0 0 transparent;
    float: left;
}
.cycleElementsContainer .cycleElementsArrow a#cnext {
    background: url("bkg_cycle_next.png") no-repeat scroll 100% 100% transparent;
    float: right;
}
.cycleElementsContainer .cycleElementsArrow a#cprev:hover {
    background: url("bkg_cycle_next_hover.png") no-repeat scroll 0 0 transparent;
}
.cycleElementsContainer .cycleElementsArrow a#cnext:hover {
    background: url("bkg_cycle_next_hover.png") no-repeat scroll 100% 100% transparent;
}
.cycleElementsContainer h4{width:auto;float:left;color:#141414;font-size:20px;padding-left:10px;}
.cycleElementsContainer p.title_special{width:auto;float:left;margin:10px 0 0 5px!important;}