#header .logo { width: 216px; height: 92px; background: url(../../img/logos/logo.png) no-repeat; }
/* new year styles */
#header .logo.new-year {background-image:url(../../img/logos/logo_new_year.png); height:110px; left:-31px; margin-bottom:-18px; position:relative; width:247px;}
#header.condensed .login_panel {left: 680px;width: 219px;}
#header.condensed .authorization {width: 219px;}
#header .flags { left: 228px; top: 8px; }

.top_block_products .item .best { width: 114px; height: 114px; background: url(../../img/bg/best_bg_de.png) no-repeat; position: absolute; top:-1px; right: -1px; }
.products .item .best { width: 114px; height: 114px; background: url(../../img/bg/best_bg_de.png) no-repeat; position: absolute; top:-1px; right: -1px; }
.details_text .item .best { width: 114px; height: 114px; background: url(../../img/bg/best_bg_de.png) no-repeat; position: absolute; top:-1px; right: -1px; }
.page.register .register_box { padding: 17px 0px 0px 20px; height: 339px; background:url(../../img/bg/register_bg_de.png) right bottom #FFF no-repeat; float: left; border: 1px solid #D5D5D5; width: 767px; }

#footer .logo { width: 149px; height: 70px; background: url(../../img/logos/logo_small.png) no-repeat; position: absolute; right: 20px; bottom:35px;}
#content .automarken .about h2 {font-size:18px;}
#content .ersats_catalog .about .car_ersatz{ width: 365px; height: 255px; position: absolute; top:-24px; left:35px; background: url(../../img/bg/bg_spares_de.png) no-repeat; z-index: 1000; }
#content .features ul li.free { background: url(../../img/free_ico_de.png) 30px 10px no-repeat; padding:19px 33px 10px 115px; width: 185px; }
#content .tuning .about p {font-size:13px;}
#content .tuning-main .about .car_tuning {top:100px;}
.page.tuning .box.tuning_category {padding-top:35px;}

.page.chemie.chemie-main .box.text_product {min-height:630px;}
.page.chemie .box.text_product .full-width-text {margin:20px 10px 20px 0;}
.page.chemie .box.text_product .full-width-text p {padding-bottom:15px; width:100%;}
.box_cart_table {border:5px solid #008200; border-bottom:none;}
.box_cart {border:5px solid #008200; border-top:none;}

.sidebar .payment_box ul li { padding-left: 5px; height: 50px;}

.box_cart .agb .check { width: 24px; }
.vertragstext_right { padding: 0 25px 20px 637px; }
.block.filter a.suche{ margin-top: 10px;}
.block.filter .number b{ padding-bottom: 9px;}

#content .features ul { background: url(../../img/border_features.png) 317px 0 repeat-y; }
#content .features ul li { font-size: 11px; }
.tecdoc_text { width: 760px; float: left; }

.product_list .item .number_box .vers_box.red span.text_vers.no-article {
    font-size: 12px;
}
body.t_promotion .sale_promo .name span{ margin-left: 40px !important;font-size:12px !important;}
body.t_promotion_eight .sale_promo .name span{ margin-left: 40px !important;font-size:12px !important;}
body.t_promotion_seven .sale_promo .name span{ margin-left: 40px !important;font-size:12px !important;}
/*body.t_promotion { background: url(../../img/bg/promotion/t_promo_7_bg_de.jpg) center top no-repeat; }*/
body.t_promotion_blue { background: url(../../img/bg/promotion/t_promo_6_bg_de.jpg) center top no-repeat; }
body.t_promotion_green { background: url(../../img/bg/promotion/t_promo_5_bg_de.jpg) center top no-repeat; }
body.t_promotion.halloween { background: url(../../img/bg/promotion/t_promo_halloween_10_bg_de.jpg) center top no-repeat; }
body.t_promotion_eight.halloween_eight { background: url(../../img/bg/promotion/t_promo_halloween_8_bg_de.jpg) center top no-repeat; }
body.t_promotion_seven.halloween_seven { background: url(../../img/bg/promotion/t_promo_halloween_7_bg_de.jpg) center top no-repeat; }

body.t_promotion.percent-mar-10 #popup_promo1 .sale_promo .text .rbt {font-size: 30px !important;}
body.t_promotion.percent-mar-10 #popup_promo1 .sale_promo .procent {margin-left: 60px !important;}
body.t_promotion.percent-mar-7 #popup_promo1 .sale_promo .text .rbt {font-size: 30px !important;}
body.t_promotion.percent-mar-7 #popup_promo1 .sale_promo .procent {margin-left: 60px !important;}
body.t_promotion.percent-may-10 #popup_promo1 .sale_promo .text .rbt {font-size: 30px !important;}
body.t_promotion.percent-may-10 #popup_promo1 .sale_promo .procent {margin-left: 60px !important;}
body.t_promotion.percent-may-11 #popup_promo1 .sale_promo .text .rbt {font-size: 30px !important;}
body.t_promotion.percent-may-11 #popup_promo1 .sale_promo .procent {margin-left: 60px !important;}
body.t_promotion.percent-june-7 #popup_promo1 .sale_promo .text .rbt {font-size: 30px !important;}
body.t_promotion.percent-june-7 #popup_promo1 .sale_promo .procent {margin-left: 60px !important;}
body.t_promotion.percent-june-10 #popup_promo1 .sale_promo .text .rbt {font-size: 30px !important;}
body.t_promotion.percent-june-10 #popup_promo1 .sale_promo .procent {margin-left: 60px !important;}

#header .search_panel .h_text {margin-left: 0px; width: 384px; padding-top: 15px;}
#header .search_panel .h_text p {margin-left: 21px; padding-top: 0px;}

#content .search_block .cards {position: relative;}
#content .search_block .cards ul li {position: absolute;}
#content .search_block .cards ul li.sofort{top: 4px; width: 183px; text-align: center;}
#content .search_block .cards ul li.mc{top: 114px;  left: 6px;}
#content .search_block .cards ul li.paypal{ width: 183px; text-align: center; top: 60px;  }
#content .search_block .cards ul li.visa{ top: 114px; left: 66px;  }
#content .search_block .cards ul li.wire{top: 169px; width: 183px; text-align: center;}
#content .search_block .cards ul li.amex_small{top: 114px; right: 10px;}
#content .search_block .cards ul li.klarna{top: 214px; width: 183px; text-align: center;}
#content .search_block .cards ul li.bar_de_big{top: 165px; right: 42px;}
#content .search_block .cards ul li.wire_de_big{top: 270px; right: 26px;}
body.t_promotion.coupon_69 #popup_promo1 .sale_promo .text p.today {font-size: 33px !important;}
body.t_promotion.coupon_69 #popup_promo1 .sale_promo .text .rbt span {font-size: 33px !important; letter-spacing: -0.6pt !important;}

.img_details div {top: 152px !important; left: 106px !important;}

.new_cart .button_bottom.top a.gray {margin-left: 90px;}

.top_block .ersatz_menu_main_block {width: 515px;}

#footer ul.menu li:nth-child(2) {top: 20px;}
#footer ul.menu li:nth-child(3) {top: 40px;}
#footer ul.menu li:nth-child(4) {left: 100px;}
#footer ul.menu li:nth-child(5) {left: 100px;top: 20px;}
#footer ul.menu li:nth-child(6) {left: 100px;top: 40px;}
#footer ul.menu li:nth-child(7) {left: 220px;}
#header.condensed .logo { background: url(../../img/logos/menu/logo_de.png) no-repeat; margin-right: 5px; }