br.clr{font-size:0px;height:0px;overflow:hidden;clear:both}
#promotion{text-align:center;font-weight:bold;font-size:22px}
#inner-shop-sub-menu-trenner{height:11px;margin:0px 0px 0px 4px;width:607px;background:url(/img/shop/submenu_bg_2.png);background-repeat:no-repeat;background-color:#000000;overflow:hidden}
#inner-shop-sub-menu{margin-bottom:10px}
#inner-shop-sub-menu ul{margin-left:4px}
#inner-shop-sub-menu .aktiv .makeup{margin-top:-1px}
#inner-shop-sub-menu li.aktiv a{color:#FFF}
#inner-shop-sub-menu li div.left, #inner-shop-sub-menu li div.right, #inner-shop-sub-menu li div.middle{height:31px}
#inner-shop-sub-menu li div.left, #inner-shop-sub-menu li div.right, #inner-shop-sub-menu li div.middle{background-repeat:no-repeat;background-position:left bottom;float:left;width:10px}
#inner-shop-sub-menu li div.right{margin-right:4px}
#inner-shop-sub-menu li div.middle{width:70px}
#inner-shop-sub-menu li div.middle{width:65px}
#inner-shop-sub-menu li div.top-middle{width:90px}
#inner-shop-sub-menu li div.gratis-middle{width:105px}
#inner-shop-sub-menu li div.mobile-middle{width: 110px;}
#inner-shop-sub-menu .left{background:none;background-image:url(/img/shop/sub_reiter_off_left.png)}
#inner-shop-sub-menu .right{background:none;background-image:url(/img/shop/sub_reiter_off_right.png)}
#inner-shop-sub-menu .middle{background:none;background-image:url(/img/shop/sub_reiter_off_bg.png)}
#inner-shop-sub-menu .aktiv .left{background-image:url(/img/shop/sub_reiter_right.png)}
#inner-shop-sub-menu .aktiv .right{background-image:url(/img/shop/sub_reiter_left.png)}
#inner-shop-sub-menu .aktiv .middle{background-image:url(/img/shop/sub_reiter_bg.png)}
#inner-shop-sub-menu li.aktiv div.left, #inner-shop-sub-menu li.aktiv div.right, #inner-shop-sub-menu li.aktiv div.middle{background-color:#000000}
#inner-shop-sub-menu li a{text-align:center;display:block;margin-top:6px;font-weight:bold;font-size:12px}
#inner-shop-sub-menu li.way-d div.middle, #inner-shop-sub-menu li.way-o div.middle{width:120px}
#inner-shop-main-menu{width:614px;height:31px}
#inner-shop-main-menu ul, #bestelltype-chooser ul{margin-left:4px;margin-top:13px}
#inner-shop-main-menu li, #bestelltype-chooser li{display:block;float:left;height:31px;margin-right:4px;color:#474747}
#inner-shop-main-menu .aktiv-left, #inner-shop-main-menu .aktiv-middle, #inner-shop-main-menu .aktiv-right, #inner-shop-main-menu .inaktiv-left, #inner-shop-main-menu .inaktiv-middle, #inner-shop-main-menu .inaktiv-right, #bestelltype-chooser .aktiv-left, #bestelltype-chooser .aktiv-middle, #bestelltype-chooser .aktiv-right, #bestelltype-chooser .inaktiv-left, #bestelltype-chooser .inaktiv-middle, #bestelltype-chooser .inaktiv-right{height:31px;font-weight:bold}
#inner-shop-main-menu .inaktiv-middle div, #bestelltype-chooser .inaktiv-middle div{font-size:12px;margin:10px 8px 0px 8px}
#inner-shop-main-menu .aktiv-middle, #bestelltype-chooser .aktiv-middle{font-size:12px;padding:10px 6px 0px 6px;height:21px}
#inner-shop-main-menu .aktiv-middle, #inner-shop-main-menu .aktiv-left, #inner-shop-main-menu .aktiv-right, #bestelltype-chooser .aktiv-middle, #bestelltype-chooser .aktiv-left, #bestelltype-chooser .aktiv-right{background-color:#000000}
#inner-shop-main-menu .aktiv-middle a, #bestelltype-chooser .aktiv-middle a, #inner-shop-sub-menu li.aktiv a{font-size:12px;color:#be0000}
#inner-shop-main-menu .inaktiv-middle a, #bestelltype-chooser .inaktiv-middle a{font-size:12px}
#inner-shop-main-menu .aktiv-left, #bestelltype-chooser .aktiv-left{background-image:url(/img/shop/top_reiter_left.png);background-repeat:no-repeat;float:left;width:10px}
#inner-shop-main-menu .aktiv-middle, #bestelltype-chooser .aktiv-middle{background-image:url(/img/shop/top_reiter_bg.png);background-repeat:no-repeat;float:left}
#inner-shop-main-menu .aktiv-right, #bestelltype-chooser .aktiv-right{background-image:url(/img/shop/top_reiter_right.png);background-repeat:no-repeat;float:left;width:10px}
#inner-shop-main-menu .inaktiv-left, #bestelltype-chooser .inaktiv-left{background-image:url(/img/shop/top_reiter_off_left.png);background-repeat:no-repeat;float:left;width:10px}
#inner-shop-main-menu .inaktiv-middle, #bestelltype-chooser .inaktiv-middle{background-image:url(/img/shop/top_reiter_off_bg.png);background-repeat:no-repeat;float:left}
#inner-shop-main-menu .inaktiv-right, #bestelltype-chooser .inaktiv-right{background-image:url(/img/shop/top_reiter_off_right.png);background-repeat:no-repeat;float:left;width:10px}
#inner-shop-filter-body{background:none}
.filter-trenner{background:url(/img/shop/filter_trenner.png) repeat-y;margin:4px 0px;background-position:300px 0px;width:100%}
.inner-shop-filter-bottom{background-image:url(/img/shop/mask_bottom.gif);background-repeat:no-repeat;height:1px;overflow:hidden}
#inner-shop-filter-body .left-filter{float:left;width:305px;padding-bottom:5px}
#inner-shop-filter-body .right-filter{float:left;width:300px}
#inner-shop-filter-body .left-filter .selector{margin-left:10px;font-size:12px}
#inner-shop-filter-body .left-filter .selector .hersteller, #inner-shop-filter-body .left-filter .selector .tarife{float:left;width:95px;margin-right:3px;margin-bottom:5px}
#inner-shop-filter-body .left-filter .selector .hersteller img, #inner-shop-filter-body .left-filter .selector .tarife img{border:1px solid #ADADAD}
#inner-shop-filter-body .left-filter .selector .hersteller img.active, #inner-shop-filter-body .left-filter .selector .tarife img.active{border:1px solid #555}
#inner-shop-filter-body .right-filter .search-box{margin-top:8px;margin-bottom:8px;font-size:12px;margin-left:5px}
#inner-shop-filter-body p{margin:0px}
#inner-shop-filter-body form{margin:0px;padding:0px}
#inner-shop-filter-body .yo-button{margin-top:4px}
#inner-shop-filter-body .models{background-color:#fff;border:1px solid #ADADAD;margin:8px 0px 14px 0px;width:276px;float:left}
#inner-shop-filter-body .left-filter .models{margin:0px 0px 0px 10px}
#inner-shop-filter-body .models .quicklink{background-color:#FFF;width:268px;border:0px;margin:4px;font-size:13px}
#inner-shop-filter-body .merkmale{padding-bottom:6px;margin-bottom:6px;margin-top:5px}
#inner-shop-filter-body .right-filter .merkmale .gruppe{width:280px;margin-bottom:2px}
#inner-shop-filter-body .merkmale .merkmal, #inner-shop-filter-body .merkmale .merkmal-box{float:left}
#inner-shop-filter-body .merkmale .merkmal{width:72px;padding-top:4px}
#inner-shop-filter-body .left-filter .merkmale .merkmal{width:250px}
#inner-shop-filter-body .merkmale .merkmal-box{width:20px}
#inner-shop-filter-body .left-filter p{margin:8px 0px 0px 10px;font-size:12px}
#inner-shop-filter-body .left-filter .merkmale{margin:5px 0px 0px 6px}
#steps{text-align:center;height:55px;margin-top:5px;margin-left:6px;width:602px}
#steps a{display:block}
#steps .aktiv-step, #steps .inaktiv-step{float:left;width:90px}
#steps .aktiv-zurueck, #steps .inaktiv-zurueck, #steps .aktiv-vor, #steps .inaktiv-vor{float:left;width:76px}
#steps .aktiv-vor .middle, #steps .aktiv-zurueck .middle{background-color:#000000}
#steps .inaktiv-vor a, #steps .inaktiv-zurueck a, #steps .inaktiv-vor div, #steps .inaktiv-zurueck div{color:#ADADAD}
#steps .inaktiv-vor .middle, #steps .inaktiv-zurueck .middle{background-color:#E3E3E3}
#steps .left, #steps .aktiv-right, #steps .inaktiv-right, #steps .sleft{float:left;width:31px;height:1px;margin-top:13px;overflow:hidden}
#steps .inaktiv-vor .left, #steps .inaktiv-zurueck .inaktiv-right, #steps .inaktiv-vor .inaktiv-right, #steps .inaktiv-zurueck .left{width:24px}
#steps .inaktiv-vor .inaktiv-right, #steps .inaktiv-zurueck .left{width:27px}
#steps .sleft{background:none}
#steps .aktiv-step .left, #steps .aktiv-step .middle, #steps .aktiv-step .aktiv-right{background-color:#000000;color:#be0000}
#steps .aktiv-step .middle .step-link, #steps .aktiv-step .middle div, #steps .aktiv-vor .middle a, #steps .aktiv-zurueck .middle a{color:#be0000}
#steps .aktiv-step .text, #steps .aktiv-step .text a, #steps .aktiv-zurueck .text a, #steps .aktiv-vor .text a{color:#000000}
#steps .inaktiv-step .text, #steps .inaktiv-step .middle div{color:#ADADAD}
#steps .inaktiv-step .left, #steps .inaktiv-step .middle, #steps .inaktiv-step .inaktiv-right, #steps .aktiv-step .inaktiv-right, #steps .inaktiv-zurueck .inaktiv-right, #steps .inaktiv-vor .left, #steps .aktiv-vor .left{background-color:#E3E3E3;color:#B0B0B0}
#steps .first .left, #steps .last .inaktiv-right{visibility:hidden}
#steps .middle{float:left;width:28px;height:20px;background-image:url(/img/shop/step.png);background-repeat:no-repeat;text-align:center;padding-top:8px;font-size:10px}
#steps #step-1 .left, #steps #step-5 .inaktiv-right, #steps #step-5 .aktiv-right, #steps .aktiv-zurueck .aktiv-right{background:#E3E3E3}
#steps .text, #steps .text a{font-size:11px;text-align:center}
#inner-shop-extra-border, #inner-shop-extra-border-search{margin:0px 3px 0px 4px;border-left:1px solid #CDCDCD;border-right:1px solid #CDCDCD;border-top:1px solid #CDCDCD}
#inner-shop-extra-border-search{padding-bottom:1px;margin-bottom:5px;border-bottom:1px solid #CDCDCD}
#menu-shadow-no-search{background-position:top;background-image:url(/img/shop/shop_top.gif);background-repeat:norepeat;height:4px;overflow:hidden;margin-left:4px;margin-right:3px}
#inner-shop-extra-border-inner{margin:0px 1px 0px 1px;background-color:#E5E5E5;background-position:bottom;background-image:url(/img/shop/box_gradiant.jpg);background-repeat:repeat-x}
#inner-shop-main-menu .first-reiter{position:relative;width:160px}
#inner-shop-main-menu .first-inner-reiter{position:absolute;top:1px;left:0px;width:160px}
#inner-shop-main-menu .second-reiter{position:relative;width:174px}
#inner-shop-main-menu .second-inner-reiter{position:absolute;top:1px;left:0px;width:174px}
#inner-shop-main-menu .third-reiter{position:relative;width:60px}
#inner-shop-main-menu .third-inner-reiter{position:absolute;top:1px;left:0px;width:60px}
#inner-shop-main-menu .fourth-reiter{position:relative;width:182px}
#inner-shop-main-menu .fourth-inner-reiter{position:absolute;top:1px;left:0px;width:182px}
#inner-shop-distance-normal{background-position:center top;background-image:url(/img/shop/submenu_shadow.gif);background-repeat:repeat-x;margin-left:4px;margin-right:3px;overflow:hidden;height:8px}
#search-box{background-color:#E5E5E5;height:29px;padding-top:8px;padding-right:10px}
#inner-shop-filter-search-view #search-box{margin-left:-1px;margin-right:-1px}
#search-box.alone{margin:0px 3px 0px 4px;border-left:1px solid #ADADAD;border-right:1px solid #ADADAD;background-color:#E5E5E5;border-top:1px solid #adadad;background-image:none}
#search-box .search-text{float:left;width:50px;font-size:12px;padding-top:5px;margin-left:5px}
#search-box .search-box{float:left;width:250px}
#search-box .search-field{width:246px;border:1px solid #ADADAD;font-size:16px;height:20px}
#search-box .search-button{float:left;width:27px}
#search-box .search-button .button{margin-top:0px}
.small-sub{margin-top:-2px;font-size:9px;}
.aktiv .small-sub{color:#be0000;}
