#header .logo { width: 216px; height: 92px; background: url(../../img/logos/logo_si.png) no-repeat; }
#footer .logo { width: 149px; height: 70px; background: url(../../img/logos/logo_small_si.png) no-repeat; position: absolute; right: 20px; bottom:35px;}
#header .contact{background: url(../../img/block_pics/kontakt_si.jpg) right center no-repeat;}
.page.register .register_box { padding: 17px 0px 0px 20px; height: 339px; background:url(../../img/bg/register_bg_si.png) right bottom #FFF no-repeat; float: left; border: 1px solid #D5D5D5; width: 767px; }

#content .search_box { height: 195px; }
#content .search_box h2 {font-size:22px;}
#content .search_block .promo { border: 1px solid #D1D1D1; width: 289px; }
#content .search_block .promo img { display: block; }
#content .search_block .cards ul { height: 219px; padding-top: 10px; }
#content .search_block .cards ul li { padding: 5px 0px 0px 15px; }

#content .features ul li.free { /*background: url(../../img/free_ico_si.png) 30px 10px no-repeat;*/ padding:19px 33px 10px 115px; width: 185px; }
.detail_product .description .price_box .vers_box span.text_vers { font-size: 13px; width: 110px; text-align: center; display: block; background: url(../../img/ers_yellow.png) left center no-repeat; padding-left: 28px; color: #ff7117; line-height: 1.2; margin:0px auto; }
.detail_product .description .price_box .vers_box.green span.text_vers { background: url(../../img/ers_green.png) left center no-repeat; color: #009d28; }
.detail_product .description .price_box .vers_box span.text_vers b { font-size: 13px; }

.product_list .item .number_box .vers_box span.text_vers { font-size: 12px; height: auto; display: block; background: url(../../img/ers_yellow.png) left center no-repeat; padding-left: 25px;  }
.product_list .item .number_box .vers_box.green span.text_vers { background: url(../../img/ers_green.png) left center no-repeat; }
.product_list .item .number_box .vers_box span.text_vers b { font-size: 12px; }
.detail_product .description .uvp span { font-size: 14px; }

.parts-description {overflow: hidden;}
#content .features ul li.free{background: url("../../img/free_ico_si.png") no-repeat scroll 30px 20px rgba(0, 0, 0, 0); padding: 19px 33px 10px 115px; width: 185px;}

body.t_promotion .sale_promo .name b {font-size: 32px;}
body.t_promotion_eight .sale_promo .name b {font-size: 32px;}
body.t_promotion_seven .sale_promo .name b {font-size: 32px;}
/*body.t_promotion { background: url(../../img/bg/promotion/t_promo_7_bg_si.jpg) center top no-repeat; }*/
body.t_promotion_blue { background: url(../../img/bg/promotion/t_promo_6_bg_si.jpg) center top no-repeat; }
body.t_promotion_green { background: url(../../img/bg/promotion/t_promo_5_bg_si.jpg) center top no-repeat; }
body.t_promotion.halloween { background: url(../../img/bg/promotion/t_promo_halloween_10_bg_si.jpg) center top no-repeat; }
body.t_promotion_eight.halloween_eight { background: url(../../img/bg/promotion/t_promo_halloween_8_bg_si.jpg) center top no-repeat; }
body.t_promotion_seven.halloween_seven { background: url(../../img/bg/promotion/t_promo_halloween_7_bg_si.jpg) center top no-repeat; }

body.t_promotion_seven .popup_saturday .bottom {letter-spacing: 0.2pt !important;}
body.t_promotion_eight .popup_saturday .bottom {letter-spacing: 0.2pt !important;}
body.t_promotion .popup_saturday .bottom {letter-spacing: 0.2pt !important;}

body.t_promotion.percent #popup_promo1 .sale_promo .procent {position: absolute !important; right: 340px !important; top: 2px !important;}