html{color:#000;background:#FFF}body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0}table{border-collapse:collapse;border-spacing:0}fieldset,img{border:0}address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal}li{list-style:none}caption,th{text-align:left}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal}q:before,q:after{content:''}abbr,acronym{border:0;font-variant:normal}sup{vertical-align:text-top}sub{vertical-align:text-bottom}input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit}input,textarea,select{font-size:100%}legend{color:#000}
.clearit{clear:both;width:0px;height:0px;border:0px solid red}
/* Test */
.content_teaser_rotate{width:795px;height:336px;padding:0;float:left;left:-19px;position:relative}
a{outline:none !important}
/*--Main Container--*/
.content_teaser_rotate_main{position:relative}
/*--Window/Masking Styles--*/
.content_teaser_rotate_window{height:302px;width:748px;overflow:hidden;/*--Hides anything outside of the set width/height--*/
position:relative;border:4px solid #1D276D;border:4px solid #1D276D;margin:0 auto}
.content_teaser_rotate_reel{position:absolute;top:0;left:0}
.content_teaser_rotate_reel img{float:left}
/*--Paging Styles--*/
.content_teaser_rotate_paging{position:relative;top:-20px;left:40px;z-index:100;/*--Assures the paging stays on the top layer--*/
text-align:center;display:none;/*--Hidden by default,will be later shown with jQuery--*/
float:left}
.content_teaser_rotate_paging a{text-decoration:none;color:#fff}
.content_teaser_rotate_paging a:hover{font-weight:bold}
.content_teaser_rotate_pageleft{float:left;top:135px;position:absolute;left:8px}
.content_teaser_rotate_pageright{float:right;top:135px;position:absolute;right:5px}
.content_teaser_rotate_pageleft a,.content_teaser_rotate_pageright a{display:block;width:40px;height:40px}
/* Product Slider */
.content_slider_start{height:200px;width:767px;overflow:hidden;float:left}
.jcarousel-skin-start .jcarousel-container{background:transparent url(../images/start/start_sonderangebote_bg.jpg) no-repeat 0 0;overflow:hidden}
.jcarousel-skin-start .jcarousel-container-horizontal{width:747px;height:160px;padding:30px 10px 10px 10px}
.jcarousel-skin-start .jcarousel-clip-horizontal{width:740px;height:160px;/*border:1px solid red;*/}
.jcarousel-skin-start .jcarousel-item{width:167px;height:160px}
.jcarousel-skin-start .jcarousel-item-horizontal{padding:0 10px;text-align:center;border-right:1px solid #999999}
.jcarousel-skin-start .jcarousel-item-placeholder{background:#fff;color:#000}
/* CODA SLIDER MENUE WORKING*/
.xtrig{background-color:red;display:block;float:left;cursor:pointer}
#p1{background:url("../images/start/slider.png") no-repeat;background-position:0px 0px;width:57px;height:45px}
#p1:hover{background:url("../images/start/slider.png") no-repeat;background-position:0px -50px;width:57px;height:45px}
#p1_current{background:url("../images/start/slider.png") no-repeat;background-position:0px -100px;width:57px;height:45px}
#p2{background:url("../images/start/slider.png") no-repeat;background-position:-57px 0px;width:44px;height:45px}
#p2:hover{background:url("../images/start/slider.png") no-repeat;background-position:-57px -50px;width:44px;height:45px}
#p2_current{background:url("../images/start/slider.png") no-repeat;background-position:-57px -100px;width:44px;height:45px}
#p3{background:url("../images/start/slider.png") no-repeat;background-position:-101px 0px;width:44px;height:45px}
#p3:hover{background:url("../images/start/slider.png") no-repeat;background-position:-101px -50px;width:44px;height:45px}
#p3_current{background:url("../images/start/slider.png") no-repeat;background-position:-101px -100px;width:44px;height:45px}
#p4{background:url("../images/start/slider.png") no-repeat;background-position:-145px 0px;width:44px;height:45px}
#p4:hover{background:url("../images/start/slider.png") no-repeat;background-position:-145px -50px;width:44px;height:45px}
#p4_current{background:url("../images/start/slider.png") no-repeat;background-position:-145px -100px;width:44px;height:45px}
#p5{background:url("../images/start/slider.png") no-repeat;background-position:-189px 0px;width:44px;height:45px}
#p5:hover{background:url("../images/start/slider.png") no-repeat;background-position:-189px -50px;width:44px;height:45px}
#p5_current{background:url("../images/start/slider.png") no-repeat;background-position:-189px -100px;width:44px;height:45px}
#p6{background:url("../images/start/slider.png") no-repeat;background-position:-233px 0px;width:44px;height:45px}
#p6:hover{background:url("../images/start/slider.png") no-repeat;background-position:-234px -50px;width:44px;height:45px}
#p6_current{background:url("../images/start/slider.png") no-repeat;background-position:-234px -100px;width:44px;height:45px}
/* position of da slider */
.slider{padding-left:0px;overflow:hidden;position:relative}
.slider .navigation{background:url("../images/start/slider.png") no-repeat;position:absolute;/*top:446px;*/
top:289px;z-index:99;width:280px;/* how many menuepoints to show / ~45px per button */}
.slider a{border:0px !important}
.slider a:hover{border:0px !important}
.slider .navigation a{outline:0}
/**
* Horizontal Buttons
*/
.jcarousel-skin-start .jcarousel-next-horizontal{position:absolute;top:90px;right:5px;width:40px;height:40px;cursor:pointer;background:transparent url(../images/start/slider_btn_right.png) no-repeat 0 0}
.jcarousel-skin-start .jcarousel-next-horizontal:hover{}
.jcarousel-skin-start .jcarousel-next-horizontal:active{}
.jcarousel-skin-start .jcarousel-next-disabled-horizontal, .jcarousel-skin-start .jcarousel-next-disabled-horizontal:hover, .jcarousel-skin-start .jcarousel-next-disabled-horizontal:active{cursor:default}
.jcarousel-skin-start .jcarousel-prev-horizontal{position:absolute;top:90px;left:5px;width:40px;height:40px;cursor:pointer;background:transparent url(../images/start/slider_btn_left.png) no-repeat 0 0}
.jcarousel-skin-start .jcarousel-prev-horizontal:hover{}
.jcarousel-skin-start .jcarousel-prev-horizontal:active{}
.jcarousel-skin-start .jcarousel-prev-disabled-horizontal, .jcarousel-skin-start .jcarousel-prev-disabled-horizontal:hover, .jcarousel-skin-start .jcarousel-prev-disabled-horizontal:active{cursor:default}
.jcarousel-skin-start .content_slider_start_item{width:167px;height:160px;position:relative;overflow:hidden}
.jcarousel-skin-start .content_slider_start_image{height:140px;overflow:hidden}
.jcarousel-skin-start .content_slider_start_image img{height:135px}
.jcarousel-skin-start .content_slider_start_desc{height:35px;overflow:hidden;position:absolute;top:93px;text-align:center;background:url(../images/slider_bg.png) repeat;padding:6px 0;width:167px}
.jcarousel-skin-start .content_slider_start_desc a{color:#000000;font-size:16px;font-style:italic;font-weight:bold;text-decoration:none}
.jcarousel-skin-start .content_slider_start_price{height:25px;overflow:hidden;/*position:absolute;*/
top:140px;text-align:center}
.jcarousel-skin-start .content_slider_start_price a{color:#ff0000;font-size:16px;font-style:italic;font-weight:bold;text-decoration:none}
/* Slider Produkttemplate */
.jcarousel-skin-crossseller .jcarousel-container{}
.jcarousel-skin-crossseller .jcarousel-container-horizontal{width:740px;padding:10px 25px 5px 25px}
.jcarousel-skin-crossseller .jcarousel-clip-horizontal{width:750px;height:210px;/*border:1px solid red;*/}
.jcarousel-skin-crossseller .jcarousel-item{width:166px;height:210px}
.jcarousel-skin-crossseller .jcarousel-item-horizontal{width:183px;margin:0 2px;color:black}
.jcarousel-skin-crossseller .jcarousel-item-placeholder{background:transparent;color:#000}
/**
* Horizontal Buttons
*/
.jcarousel-skin-crossseller .jcarousel-next-horizontal{position:absolute;top:70px;right:-3px;width:25px;height:24px;cursor:pointer;font-size:24px;line-height:20px;color:#ffffff}
.jcarousel-skin-crossseller .jcarousel-next-horizontal:hover{}
.jcarousel-skin-crossseller .jcarousel-next-horizontal:active{}
.jcarousel-skin-crossseller .jcarousel-next-disabled-horizontal, .jcarousel-skin-crossseller .jcarousel-next-disabled-horizontal:hover, .jcarousel-skin-crossseller .jcarousel-next-disabled-horizontal:active{cursor:default}
.jcarousel-skin-crossseller .jcarousel-prev-horizontal{position:absolute;top:70px;left:-3px;width:25px;height:24px;cursor:pointer;font-size:24px;line-height:20px;color:#ffffff}
.jcarousel-skin-crossseller .jcarousel-prev-horizontal:hover{}
.jcarousel-skin-crossseller .jcarousel-prev-horizontal:active{}
.jcarousel-skin-crossseller .jcarousel-prev-disabled-horizontal, .jcarousel-skin-crossseller .jcarousel-prev-disabled-horizontal:hover, .jcarousel-skin-crossseller .jcarousel-prev-disabled-horizontal:active{cursor:default}
/* Slider Produkttemplate IM TAB!!!*/
#tab_recommendations .jcarousel-skin-crossseller .jcarousel-container{}
#tab_recommendations .jcarousel-skin-crossseller .jcarousel-container-horizontal{width:746px;padding:10px 0px 5px 0px}
#tab_recommendations .jcarousel-skin-crossseller .jcarousel-clip-horizontal{width:746px;height:210px;/*border:1px solid red;*/}
/** doehnie.css **/
/*
---------------------------
--- Graue Boxen ---
---------------------------
*/
.box_grey_small,.box_grey_medium,.box_grey_big,.box_grey_very_big{border:2px solid #b0b0b0;width:550px;margin:0px 0 60px;padding:10px;float:left;/*
*adrian test wegen bestell historie fehler
*/
display:block}
.box_grey_very_biggest{border:2px solid #b0b0b0;width:750px;margin:0px 0 60px;padding:10px;float:left;background-color:#a7a7a7;/*
*adrian test wegen bestell historie fehler
*/
display:block}
.box_grey_big xmp{width:100%;overflow:auto}
.box_grey_small{/*background:url(../images/box_grey_bg_small.jpg) repeat-x bottom left;*/}
.box_grey_medium{/*background:url(../images/box_grey_bg_medium.jpg) repeat-x bottom left;*/
background-color:#a7a7a7}
.box_grey_big{background:url(../images/box_grey_bg_big.jpg) repeat-x bottom left}
.box_grey_very_big{background:url(../images/box_grey_bg_very_big.jpg) repeat-x bottom left}
/*
---------------------------
--- Account ---
---------------------------
*/
#content_type.account h4,#content_type.checkout h4{color:#b0b0b0;font-size:25px;font-weight:bold;margin-bottom:15px}
#content_type.account h5,#content_type.checkout h5{font-size:20px;margin:5px 5px 10px}
#content_type.account p,#content_type.checkout p{line-height:130%;margin:5px}
#content_type.account td{padding:5px}
#content_type.checkout td{padding:2px}
#content_type.account a{text-decoration:none;color:#000}
#content_type.account a:hover{color:#c66600}
#content_type.account h6{font-size:15px;margin:30px 5px 10px}
#content_type.account ul{margin:10px 5px}
#content_type.account li{list-style:disc inside;margin-left:10px}
#content_type.account #manage_btns{float:left;margin:5px;width:100%}
#content_type.checkout #manage_btns{float:left;margin:10px 0 5px;width:100%}
#content_type.account #manage_btns .btn_save{float:right}
#content_type.account a.btn_back,#content_type.login a.btn_back,#content_type.checkout .btn_back{background:url("../images/buttons/btn_left_grey.gif") repeat-x scroll left top transparent;clear:both;padding:5px 3px 0 26px;color:#fff;display:block;float:left;font-size:15px;font-weight:normal;height:30px;margin-right:2px;margin-top:5px;text-decoration:none;width:180px;cursor:pointer}
#content_type.account dl{margin:20px 10px 0px;font-size:14px}
#content_type.account dt{font-size:11px}
/*
---------------------------
--- Login ---
---------------------------
*/
#content_type.login #user_login_new,#content_type.login #user_login,#content_type.login #user_login_without{width:225px;cursor:pointer}
#content_type.login #user_login{margin-left:20px;margin-right:20px}
#content_type.login h4{color:#b0b0b0;font-size:30px;font-weight:bold;margin-bottom:30px}
.login .btn_register,.login .btn_signin,.login .btn_request,.login .btn_apply,.account .btn_delete,.account .btn_save,.popup .btn_next,.account .btn_prove,.login .btn_next,#content_type.checkout .btn_next,.account .btn_add{background:url("../../deutsch/images_tpl/content_left/btn_blank.jpg") repeat-x scroll right -4px transparent;color:#000000;display:block;float:left;font-size:15px;font-weight:normal;height:30px;margin-right:2px;margin-top:2px;padding:0px 26px 0 3px;text-decoration:none;width:120px;cursor:pointer}
#content_type.checkout .btn_next{float:right}
#content_type.checkout .btn_back{padding:0;margin-top:2px}
.popup .btn_next,.account .btn_prove,.login .btn_next{width:180px}
.account .btn_add{width:210px}
.login .btn_next{padding-top:6px;padding-left:10px}
.account .btn_delete{background:url("../images/buttons/btn_left_grey.gif") repeat-x scroll left top transparent;padding:0px 3px 0 0px}
.account .delete_basket{width:150px;padding:5px 3px 4px 22px;margin:3px 10px 1px 30px;display:block;height:29px}
.btn_left{background:url("../images/buttons/btn_left_grey.gif") repeat-x scroll left top transparent;padding:5px 3px 0 26px;color:#fff;display:block;float:left;font-size:15px;font-weight:normal;height:30px;margin-right:2px;margin-top:5px;text-decoration:none;width:120px}
.account .btn_basket{background:url("../images/product/product_warenkorb.png") no-repeat scroll 0 0 #B0B0B0;color:#FFFFFF;display:block;float:left;font-size:15px;font-weight:bold;height:30px;margin-bottom:5px;margin-left:32px;margin-top:2px;padding:0 0 0 4px;text-decoration:none;width:193px}
.login a{text-decoration:none;color:#000}
.login a:hover{color:#050742;text-decoration:underline}
.login h5{font-size:20px;margin:5px 5px 10px}
.login p{line-height:130%;margin:5px}
.login td{padding:5px}
#choose_type_1,#choose_type_2,.js #choose_type,.js #choose_type_1 input,.js #choose_type_2 input{display:none}
.js #user_login,.js #user_login_new,.js #choose_type_1,.js #choose_type_2{display:block;width:40%;margin-right:10px;float:left;cursor:pointer;margin-bottom:15px;padding:4px 0 0 4px;line-height:10px;background:url("../images/login_boxen_bg.gif") no-repeat scroll right -4px transparent;/*background:url("../images/login_boxen_bg2.jpg") no-repeat scroll right -4px transparent;*/}
.box_grey_small_checked{border:2px solid #B0B0B0;background:url("../images/login_boxen_bg2.jpg") no-repeat scroll right -4px transparent !important}
.js #user_login.deactivated,.js #user_login_new.deactivated,.js #choose_type_1.deactivated,.js #choose_type_2.deactivated{background:#ddd;color:#aaa}
/*
---------------------------
--- CheckoutNavi ---
---------------------------
*/
#leftCheckout li{width:215px;height:29px;margin:15px 0;background:#B0B0B0;text-align:center;display:block;padding-top:5px;font-size:18px;color:#FFFFFF}
#leftCheckout{margin-top:0;background:url("../images/checkout_navi_bg.gif") repeat-y top center;float:left}
#wrapper.checkout_basket #leftCheckout li.basket,#wrapper.checkout_login #leftCheckout li.account,#wrapper.checkout_address #leftCheckout li.address,#wrapper.checkout_deliv_address #leftCheckout li.deliver_address,#wrapper.checkout_pay_deliv #leftCheckout li.pay_deliv,#wrapper.checkout_place_order #leftCheckout li.place_order,#wrapper.checkout_confirm #leftCheckout li.confirm{background:#353569}
#wrapper.checkout_login #leftCheckout li.basket{background:url(../images/checkout_navi_check.png) no-repeat right top #B0B0B0}
#wrapper.checkout_address #leftCheckout li.basket, #wrapper.checkout_address #leftCheckout li.account{background:url(../images/checkout_navi_check.png) no-repeat right top #B0B0B0}
#wrapper.checkout_deliv_address #leftCheckout li.basket, #wrapper.checkout_deliv_address #leftCheckout li.account, #wrapper.checkout_deliv_address #leftCheckout li.address{background:url(../images/checkout_navi_check.png) no-repeat right top #B0B0B0}
#wrapper.checkout_pay_deliv #leftCheckout li.basket, #wrapper.checkout_pay_deliv #leftCheckout li.account, #wrapper.checkout_pay_deliv #leftCheckout li.address, #wrapper.checkout_pay_deliv #leftCheckout li.deliver_address{background:url(../images/checkout_navi_check.png) no-repeat right top #B0B0B0}
#wrapper.checkout_place_order #leftCheckout li.basket, #wrapper.checkout_place_order #leftCheckout li.account, #wrapper.checkout_place_order #leftCheckout li.address, #wrapper.checkout_place_order #leftCheckout li.deliver_address, #wrapper.checkout_place_order #leftCheckout li.pay_deliv{background:url(../images/checkout_navi_check.png) no-repeat right top #B0B0B0}
#wrapper.checkout_confirm #leftCheckout li.basket, #wrapper.checkout_confirm #leftCheckout li.account, #wrapper.checkout_confirm #leftCheckout li.address, #wrapper.checkout_confirm #leftCheckout li.deliver_address, #wrapper.checkout_confirm #leftCheckout li.pay_deliv, #wrapper.checkout_confirm #leftCheckout li.place_order{background:url(../images/checkout_navi_check.png) no-repeat right top #B0B0B0}
#wrapper.checkout_confirm #leftCheckout li.confirm{background:url(../images/checkout_navi_check.png) no-repeat right top #353569}
/*
---------------------------
--- Checkout ---
---------------------------
*/
#wrapper.checkout_basket input.btn_voucher{background:url("../../deutsch/images_tpl/content_left/btn_blank.jpg") repeat-x scroll right -8px transparent;padding:3px 22px 0 12px}
#wrapper.checkout_basket a.basket_link{text-decoration:none;color:#b0b0b0;font-size:11px}
#wrapper.checkout_basket h4,#wrapper.checkout_login h4,#wrapper.checkout h4,#content_type.notify{color:#b0b0b0;font-size:25px;font-weight:bold;margin-bottom:15px}
#wrapper.checkout_basket div.btn_next,#wrapper.checkout_login div.btn_next,#wrapper.checkout div.btn_next{display:block;float:right;width:130px;height:30px;background:url("../../deutsch/images_tpl/content_left/btn_blank.jpg") repeat-x scroll right -4px transparent;padding:2px 5px 0px 15px;border:2px solid #B0B0B0}
#wrapper.checkout_basket div.btn_next a,#wrapper.checkout div.btn_next a{text-decoration:none;font-size:20px;color:#000;display:block}
table.basket_table,#content_type.checkout table{margin:30px 0}
#content_type.checkout table.basket_table td,table.basket_table td,table.basket_table td,table.basket_table td{border:1px solid #B0B0B0;padding:5px}
#content_type.checkout table.basket_table tr.basket_tr_header,table.basket_table tr.basket_tr_header{background:#d0d0d0;height:52px;font-weight:bold}
#content_type.checkout table.basket_table tr.basket_tr_footer td,table.basket_table tr.basket_tr_footer td{border:none;font-weight:bold}
#content_type.checkout table.addr_error_table{margin:0;padding:0}
ul.addr_error_ul{color:red}
ul.addr_error_ul li{padding-left:10px;list-style:disc inside none}
input.error{border:2px solid red;padding:1px}
label.error{background:url("../images/error_arrow.png") center left repeat-x;color:#fff;display:block;z-index:30;padding:3px;position:absolute;padding:3px 3px 3px 20px;margin:-20px 0 0 210px;width:240px}
div.loginerror{background:url("../images/error_arrow.png") center left no-repeat;color:#fff;display:block;z-index:30;padding:3px;position:absolute;padding:3px 3px 3px 10px;top:411px;left:440px}
#content_type.content_page h6{font-weight:bold;margin:3px 0}
#content_type.content_page div.faq{margin:20px 0 25px 10px;padding-left:10px;background:#EEE;float:left}
#content_type.content_page div.faq h5{border:none;margin:10px 0;padding:0}
#content_type.content_page ul.ui-accordion{margin:0;padding:0}
#content_type.content_page ul.ui-accordion li{list-style:none;background:#EEEEEE;color:#000;padding:5px 5px;font-size:14px;border:1px solid #B0B0B0}
#content_type.content_page ul.ui-accordion li span{cursor:pointer}
#content_type.content_page ul.ui-accordion li div{background:none repeat scroll 0 0 #EEEEEE;line-height:130%;padding:3px;margin-top:3px;font-size:12px}
#content_type.content_page ul.ui-accordion li ul li{padding:0;border:none;cursor:default;font-size:12px;list-style:disc outside}
#content_type.content_page hr{margin:10px 0 20px}
#content_type.ueber_uns #galery_wrapper{margin:10px 0pt;float:left;width:100%}
#content_type.ueber_uns #galery{height:230px;width:320px;margin:0;padding:0;float:right}
#content_type.ueber_uns #galery ul.lightbox{margin:0;padding:0}
#content_type.ueber_uns #rundgang_navi{float:left}
#content_type.ueber_uns ul.rundgang_navi_left{float:left;width:200px;margin:0;padding-left:5px}
#content_type.ueber_uns ul.rundgang_navi_right{float:left;width:200px;margin:0;padding-left:25px}
#content_type.ueber_uns #rundgang_navi li{list-style:none}
#content_type.ueber_uns #rundgang_navi li a{background:url("../../deutsch/images_tpl/content_left/btn_blank.jpg") repeat-x scroll right -4px transparent;border:medium none;color:#000000;display:block;float:right;font-size:12px;height:30px;margin:0 0 0 2px;padding:7px 0 0 10px;width:204px}
#content_type.ueber_uns #rundgang_navi li.selected a{color:#ce6600}
#content_type.ueber_uns #ansprechpartner img.photo,#content_type.content_page #ansprechpartner img.photo{float:left;width:133px;margin-right:20px}
#content_type.ueber_uns #ansprechpartner,#content_type.content_page #ansprechpartner{float:left;width:100%}
#content_type.ueber_uns #ansprechpartner li,#content_type.content_page #ansprechpartner li{list-style:none;width:100%;float:left}
#cat_path{color:#b0b0b0;float:right}
#cat_path a, #cat_path a:hover{color:#b0b0b0;text-decoration:none}
/* Portal */
.portal_entry{border:2px solid #181e6e;float:left;height:130px;margin:10px;width:300px;position:relative}
#content_type.content_page .portal_header h5{background:#181e6e;color:#000;padding:5px;margin:0}
#content_type.content_page .portal_header h5 a{color:#fff}
.portal_body{padding:5px}
.portal_footer{position:absolute;bottom:1px;left:80%;font-size:19px}
span.basket_delivery_text{color:green}
/*
---------------------------
--- AltCurrency ---
---------------------------
*/
.alternative_currency{color:#237901}
#altcurbasket{float:right;margin-bottom:8px;margin-top:-25px}
#altcurchoose{margin-top:25px;line-height:130%}
.altcurexplanation{font-style:italic;font-size:11px;float:left}
#altcurprice{font-size:17px;margin-left:7px}
#footer_copyright a{color:#fff;text-decoration:none}
.js p.cat_longdesc{display:none}
/*
---------------------------
--- Filter ---
---------------------------
*/
#content_type.category #filter{}
.filter_submit{}
/* Drop down styles*/
#content_type.category div#ws_input_catfilter_01_container,#content_type.category div#ws_input_catfilter_02_container,#content_type.category div#ws_input_catfilter_03_container,#content_type.category #_container{position:absolute;width:178px;top:26px;background-color:white;border:1px solid #a3a3a3;margin:0px;padding:0px;text-align:left;max-height:200px;overflow:auto;z-index:500000000}
#content_type.category div#ws_input_catfilter_01_container{position:absolute;left:0px}
#content_type.category div#ws_input_catfilter_02_container{position:absolute;left:186px;/*left:186px;filter*/}
#content_type.category div#ws_input_catfilter_03_container{position:absolute;left:372px;/*left:372px;filter*/}
#content_type.category #_container{position:absolute;left:372px;/*left:372px;filter*/}
/*Drop down list styles*/
#content_type.category div.selectbox-wrapper_filter ul{list-style-type:none;margin:0px;padding:0px}
/* Selected item in dropdown list*/
#content_type.category div.selectbox-wrapper_filter ul li.selected_filter{background-color:#EAF2FB}
/* Hover state for dropdown list */
#content_type.category div.selectbox-wrapper_filter ul li.current_filter{background-color:#CDD8E4}
/* Drop down list items style*/
#content_type.category div.selectbox-wrapper_filter ul li{list-style-type:none;display:block;margin:0;padding:2px;cursor:pointer}
#content_type.category input.selectbox_filter{height:21px;float:left}
#content_type.category *input.selectbox_filter{height:21px;padding-top:8px}
/* Look and feel of select box */
#content_type.category #filter_selectbox .selectbox_filter,#content_type.category #product_sort .selectbox_filter{border:0;font-family:Arial,Helvetica,sans-serif;font-size:12px;/* Resize Font*/
width:172px;/* Resize Width */
height:20px;display:block;text-align:left;cursor:pointer;float:left;border:1px solid #000;margin-right:6px;padding:6px 0 0 6px;text-transform:uppercase}
#content_type.category #filter .filter_submit{background:url(../images/suche_btn.jpg) no-repeat;width:88px;height:29px;border:0;cursor:pointer}
#content_type.category #product_sort{margin-top:0}
/*
---------------------------
--- Layout ---
---------------------------
*/
body{background:url("../images/header_bg.png") top left repeat-x;font-family:Arial,Helvetica,sans-serif;font-size:12px;width:1025px;margin:0 auto}
#wrapper{width:1025px;margin:0 auto;position:relative}
#content{width:795px;margin:275px 0 30px 230px;float:right;min-height:500px}
* html #content{overflow:hidden}
#left{float:left;margin:275px -700px 0 0;width:220px;display:block}
#leftproduct_btn_back{height:45px}
#header{top:0;position:absolute;width:100%;overflow:visible;background:url("../images/header_bg.png") repeat-x scroll}
#header_logo{margin:5px 0 0 40px;float:left}
#header_shortbasket{float:left;background:url(../images/warenkorb.jpg) top left no-repeat;height:53px;width:149px;margin:6px 0 0 10px}
#header_shortbasket a{text-decoration:none;color:#BD6906}
#header_shortbasket a.basket{display:block;height:27px;padding:26px 0 0 10px;width:139px}
#header_shortbasket p{float:left;margin:-21px 0 0 8px;font-size:13px;font-weight:bold;overflow:hidden;color:#BD6906}
#header_account{float:left;margin:6px 0 0 10px;background:url(../images/meinfk.jpg) top left no-repeat;height:53px;width:149px}
#header_account p{float:left;margin:-21px 0 0 8px;font-size:13px;font-weight:bold;overflow:hidden;color:#BD6906}
#header_account a.account{display:block;height:27px;padding:26px 0 0 10px;width:139px}
#header_account a{text-decoration:none;color:#BD6906}
#header_search{float:left;margin-left:82px;margin-top:5px}
#footer{height:200px;float:left;display:block}
#footer_copyright{height:45px}
/*
---------------------------
--- Allgemeines ---
---------------------------
*/
p.error{color:#CA2323;font-weight:bold;padding-bottom:10px}
p.black{color:#000000;font-weight:bold;padding-bottom:10px}
p.notify{color:darkgreen;font-weight:bold;padding-bottom:10px}
strong{font-weight:bold}
.clearfix{clear:both}
a, a:active, a:visited, a:link{color:#000}
a:hover{color:#b0b0b0}
/*
---------------------------
--- Header ---
---------------------------
*/
#header_123search_suche1{float:left;margin:0 !important;padding:17px 0 0 262px}
#header_123search_suche2{float:left;margin:0 !important;padding:17px 0 0 105px}
#header_123search_suche3{float:left;margin:0 !important;padding:17px 0 0 120px}
#header_search{float:left;margin:40px 0 0 50px;padding:0;background:url(../images/suche_header2.jpg) no-repeat}
#header_search form{margin:28px 0 0 0}
#header_search #bg_header_searchinput{/*background:url(../images/suche.jpg) no-repeat;*/
width:200px;height:21px;border:0;padding:8px 0 0 10px;float:left;overflow:hidden}
#header_search #cat_top_list{padding:7px 0 0 14px; float:left;overflow:hidden}
#header_search .header_searchinput{width:185px;height:15px;border:0;float:left;overflow:hidden}
/* Drop down styles -- alt adrian --
div.wrapper1,div.wrapper2,div.wrapper3{position:relative}*/
/* Drop down styles --*/
div.wrapper1,div.wrapper2,div.wrapper3{float:left;padding:2px 5px}
div.selectbox-wrapper{position:absolute;top:100px;left:262px;width:160px;background-color:white;border:1px solid #a3a3a3;margin:0px;margin-top:-10px;padding:0px;text-align:left;max-height:200px;overflow:auto;z-index:50000}
/*Drop down list styles*/
div.selectbox-wrapper ul{list-style-type:none;margin:0px;padding:0px}
/* Selected item in dropdown list*/
div.selectbox-wrapper ul li.selected{background-color:#EAF2FB}
/* Hover state for dropdown list */
div.selectbox-wrapper ul li.current{background-color:#CDD8E4}
/* Drop down list items style*/
div.selectbox-wrapper ul li{list-style-type:none;display:block;margin:0;padding:2px;cursor:pointer}
input.selectbox{padding-top:3px;float:left}
*input.selectbox{height:21px;padding-top:8px}
/* Look and feel of select box */
.selectbox{border:0;font-family:Arial,Helvetica,sans-serif;font-weight:bold;font-size:12px;/* Resize Font*/
width:118px;/* Resize Width */
height:22px;display:block;text-align:left;background:url(../images/selectbox_bg.jpg) no-repeat left top;cursor:pointer;color:#000;padding:0 0 0 20px;float:left}
#header_search .bg_header_searchsubmit{/*padding:3px 0 0 0;*/}
#header_search .header_searchsubmit{background:url(../images/suche_btn.png) no-repeat;padding:3px 0 0 0;margin:0 0 0 -2px;width:82px;height:25px;border:0;cursor:pointer}
#reset123{background:url("../images/123search_reset.png") no-repeat scroll left top transparent;border:medium none;display:block;height:42px;left:949px;position:absolute;text-indent:-99999px;top:118px;width:80px;cursor:pointer}
/*Drop down list styles*/
div.selectbox-wrapper_123 ul{list-style-type:none;margin:0px;padding:0px}
/* Selected item in dropdown list*/
div.selectbox-wrapper_123 ul li.selected{background-color:#EAF2FB}
/* Hover state for dropdown list */
div.selectbox-wrapper_123 ul li.current{background-color:#CDD8E4}
/* Drop down list items style*/
div.selectbox-wrapper_123 ul li{list-style-type:none;display:block;margin:0;padding:2px;cursor:pointer}
#header_123search{float:left;background:url(../images/123search_bg.jpg) no-repeat left top;margin:13px 0 0 0;width:1025px;height:49px;display:block!important}
/*neu select feld length for 123search - adrian*/
.select_free_field{width:145px}
#header_account_dealer{background:url(../images/meinfkB2B.jpg) top left no-repeat;float:right;height:22px;width:149px;margin:12px 10px 0 0}
#header_account_dealer p{float:left;margin:2px 0 0 8px;font-size:13px;font-weight:bold;overflow:hidden;color:#BD6906}
#header_account_dealer a{text-decoration:none;color:#BD6906}
#header_countries{background:transparent url(../images/laender_select.jpg) no-repeat scroll 0 0;float:right;height:22px;width:149px;margin:12px 10px 0 0}
#header_countries a{text-decoration:none}
#header_countries a img{margin:0 10px 0 0;vertical-align:top}
/*
COUNTRIES SELECTOR LEVEL ONE
*/
ul.header_countries_dropdown{position:relative}
ul.header_countries_dropdown li{font-weight:bold;float:left;background:url(../images/laender_select.jpg) no-repeat;width:149px;height:22px}
ul.header_countries_dropdown a:hover{color:#000}
ul.header_countries_dropdown a:active{color:#ffa500}
ul.header_countries_dropdown li a{display:block;padding:4px 0 0 7px;border-right:1px solid #333;color:#222}
ul.header_countries_dropdown li:last-child a{border-right:none}/* Doesn't work in IE */
ul.header_countries_dropdown li.hover,ul.header_countries_dropdown li:hover{background:#F3D673;color:black;position:relative}
ul.header_countries_dropdown li.hover a{color:black}
/* COUNTRIES SELECTOR LEVEL TWO */
ul.header_countries_dropdown ul{width:220px;visibility:hidden;position:absolute;top:100%;left:0;z-index:50000}
ul.header_countries_dropdown ul li{font-weight:normal;background:#f6f6f6;color:#000;border-bottom:1px solid #ccc;float:none}
/* COUNTRIES SELECTOR LEVEL THREE */
ul.header_countries_dropdown ul ul{left:100%;top:0}
ul.header_countries_dropdown li:hover > ul{visibility:visible}
/* IE 6 & 7 Needs Inline Block */
ul.header_countries_dropdown ul li a{border-right:none;width:100%;display:inline-block}
#header_mainmenu{background:url(../images/header_mainmenu_bg.jpg) repeat-x;width:1025px;float:left;border-bottom:4px solid #cc0000;display:block!important}
/*
---------------------------
--- Navigation ---
---------------------------
*/
/* Content */
.content_slider_start{float:left;overflow:hidden;clear:both}
/* Produkte/Kategorien */
#left #leftproduct #leftproduct_top_cat{z-index:1;width:210px;height:190px;padding-bottom:10px;/* position:relative;*/
margin-bottom:15px}
#left #leftproduct #leftproduct_top_cat h5{/* position:absolute;*/
font-size:23px;text-align:center;padding-top:110px;display:block;width:100%;padding-top:110px}
#left #leftproduct #leftproduct_top_cat h5 a{color:#000;text-decoration:none}
#left #leftproduct p.top_offer{display:block;padding:3px 0 3px 20px;font-size:15px;line-height:150%;width:190px;margin-bottom:3px}
#left #leftproduct #cat_ul{line-height:150%;width:210px}
#left #leftproduct ul li a{display:block;text-decoration:none;font-size:15px;padding:3px 0 3px 20px}
#left #leftproduct ul li ul li{margin-left:15px}
#leftcontent #leftcontent_links01{margin:0 0 137px 0;float:left}
#leftcontent #leftcontent_links02{float:left}
#leftcontent #leftcontent_links01 span,#leftcontent #leftcontent_links02 span{margin:0 0 3px 0;float:left}
#leftcontent #leftcontent_links01 a,#leftcontent #leftcontent_links01 div{margin:0 0 3px 0;float:left;cursor:pointer}
#leftcontent_links02 #links_tuning{margin:141px 0 0 0;float:left}
#leftcontent_links02 #links_partner{margin:90px 0 0 0;float:left}
#leftcontent .left_btn_blank,#content_type.content_page span.left_btn_blank{background:url(../../deutsch/images_tpl/content_left/btn_blank.jpg) no-repeat;width:203px;height:36px;font-size:15px;height:24px;padding:10px 0 0 12px;width:203px;font-weight:bold}
#leftcontent .share{background:url(../../deutsch/images_tpl/content_left/btn_blank_facetweet.jpg) no-repeat;overflow:hidden;text-align:left}
#leftcontent #leftcontent_links01 .share a{/*float:right;*/
padding-left:3px}
#leftcontent a{color:#000000;text-decoration:none}
#leftcontent a:hover{text-decoration:none;color:#BD6906}
#leftcontent_directorder{background:url(../../deutsch/images_tpl/content_left/direktbestellung.jpg) no-repeat;width:200px;height:40px;padding:60px 0 0 15px}
#leftcontent_directorder input[type="text"]{border:none;width:168px;vertical-align:top}
#leftcontent_directorder input[type="button"]{border:none;width:35px}
#leftproduct_btn_back a{font-size:20px;line-height:38px;font-weight:bold;text-decoration:none}
#leftcontent a.newsletter,#leftcontent a.dealer-login,#leftcontent a.dealer-search,#leftcontent a.user-account,#leftcontent a.delivery-costs,#leftcontent a.tuning-clubs,#leftcontent a.tuning-competition,#leftcontent a.partner-program,#leftcontent a.link-partner{display:block;width:215px;height:36px;text-indent:-99999px}
#leftcontent a.newsletter{background:url(../../deutsch/images_tpl/content_left/buttons_startseite.jpg) top left no-repeat}
#leftcontent a.dealer-login{background:url(../../deutsch/images_tpl/content_left/buttons_startseite.jpg) 0 -40px no-repeat}
#leftcontent a.dealer-search{background:url(../../deutsch/images_tpl/content_left/buttons_startseite.jpg) 0 -80px no-repeat}
#leftcontent a.user-account{background:url(../../deutsch/images_tpl/content_left/buttons_startseite.jpg) 0 -120px no-repeat}
#leftcontent a.delivery-costs{background:url(../../deutsch/images_tpl/content_left/buttons_startseite.jpg) 0 -160px no-repeat}
#leftcontent a.tuning-clubs{background:url(../../deutsch/images_tpl/content_left/buttons_startseite.jpg) 0 -200px no-repeat}
#leftcontent a.tuning-competition{background:url(../../deutsch/images_tpl/content_left/buttons_startseite.jpg) 0 -240px no-repeat}
#leftcontent a.partner-program{background:url(../../deutsch/images_tpl/content_left/buttons_startseite.jpg) 0 -280px no-repeat}
#leftcontent a.link-partner{background:url(../../deutsch/images_tpl/content_left/buttons_startseite.jpg) 0 -320px no-repeat}
#tagcloud{border:1px solid #050742;height:198px;width:213px;float:left;margin:90px 0 0 0}
#tagcloud_content{padding:8px}
#tagcloud_content li a, #tagcloud_content li a:link, #tagcloud_content li a:visited, #tagcloud_content li a:active, #tagcloud_content li a:hover{color:#050742;text-decoration:none;white-space:nowrap}
#tagcloud_content ul{list-style:none;margin:0px;padding:0px}
#tagcloud_content li{padding:0px 20px 0px 10px;display:inline;list-style:none;line-height:20px}
#tagcloud_content span{white-space:nowrap}
#tagcloud_content li.style1{font-size:11px;font-weight:normal}
#tagcloud_content li.style2{font-size:13px;font-weight:bold}
#tagcloud_content li.style3{font-size:15px;font-weight:bold}
#tagcloud_content li.style4{font-size:17px;font-weight:normal}
#tagcloud_content li.style5{font-size:19px;font-weight:bold}
#tagcloud_content li.style1 a{font-size:11px;font-weight:normal}
#tagcloud_content li.style2 a{font-size:13px;font-weight:bold}
#tagcloud_content li.style3 a{font-size:15px;font-weight:bold}
#tagcloud_content li.style4 a{font-size:17px;font-weight:normal}
#tagcloud_content li.style5 a{font-size:19px;font-weight:bold}
/*
---------------------------
--- Startseite ---
---------------------------
*/
.content_teaser_flash{float:left;margin:0 0px 8px -12px}
.content_teaser_big{float:left;width:374px;margin:0 8px 8px 0}
.content_teaser_small{float:left;margin:0 8px 8px 0}
/*
---------------------------
--- Produktseite ---
---------------------------
*/
#content_type.product{float:left;margin-bottom:30px}
.product_head{font-size:20px;font-weight:bold;line-height:24px;float:left;width:548px}
.product_subhead{font-size:14px;font-weight:bold;margin-left:33px;clear:both}
#content_type.product h4{font-size:30px;font-weight:bold}
#product_navigation_bottom{margin-bottom:30px;margin-top:20px;width:795px;float:left}
#product_navigation_top{margin:10px 0 5px 0;width:795px;float:left}
#product_sort{float:left;width:795px;margin:10px 0}
#product_back{float:left}
#product_back a{background:none;color:#000;font-size:15px;font-weight:bold;text-decoration:none;margin-left:6px;line-height:25px}
#product_paging{float:right;clear:left}
.arrow{margin:0 10px 0 0;padding:0 6px 0;float:left;height:100%}
.arrow a,#product_back .arrow a{text-decoration:none;font-size:19px;font-weight:normal !important;line-height:normal;margin:0}
#product_paging .paging_table{background:none;float:left;margin:0 6px;width:auto}
#product_paging .paging_text{font-size:18px;font-weight:bold;color:#000}
#product_paging .paging_text_selected{font-size:18px;font-weight:bold}
#product_main{width:793px;float:left;margin-top:15px}
#product_left{width:452px!important;float:left;border-right:1px dashed #aaaaaa;margin:8px 0}
#product_left img{width:452px;height:339px}
#product_left_image_navigation{text-align:center;border-bottom:1px dashed #aaaaaa;margin:22px 8px 0 8px;padding-bottom:10px}
#product_left_image_navigation .arrow{line-height:1px;margin:0;padding:0px 6px 0px 6px;float:none;height:14px;font-size:22px;font-weight:bold;cursor:pointer}
.product_image_previous{margin:0 8px;cursor:pointer}
.product_image_next{margin:0 8px;cursor:pointer}
#product_right{width:320px!important;float:left!important;padding:10px}
#product_right .orig_price{text-decoration:line-through}
#product_right .price .price_now{font-size:12px;font-weight:bold;color:#CA2323}
#product_right .price{font-size:20px;font-weight:bold;color:#CA2323}
#product_right .discount{font-weight:bold}
.product_infoblock{float:left}
.product_infoblock_sep{border-top:1px dashed #aaaaaa;margin:10px 0;width:325px;float:left}
.product_infoblock.left{margin:0 5px 0 0;width:199px}
.product_infoblock.right{font-size:11px;width:116px}
.product_infoblock h1,.product_infoblock h2{font-size:15px;font-weight:bold;color:#000}
.linkToTabProductInfo{font-size:11px;color:#000;text-decoration:underline}
.linkToTabProductInfo .arrow{font-size:12px;font-weight:bold;height:20px;margin-right:6px;padding-top:0;text-decoration:none}
.linkToTabRating{cursor:pointer}
.product_price{font-size:20px;font-weight:bold;color:#000}
.product_price_comment{color:#c0c0c0;font-size:11px}
.product_price_comment a{color:#6a6a6a;font-size:11px;text-decoration:none}
.product_price_comment a:hover{color:#000;font-size:11px;text-decoration:none}
.green{color:#7bb861}
.red{color:#ca2323}
.product_inventory{font-size:11px}
.product_inventory a{text-decoration:underline;color:#000}
.product_inventory_notice{font-size:10px;color:#6A6A6A}
#product_crossseller{margin-bottom:20px;float:left}
.crossseller_head{float:left;height:36px;margin:10px 0 5px 0;padding:6px 0 0 6px;width:790px;font-size:22px;font-weight:bold;cursor:pointer}
span.plus,span.minus{display:inline;background:#FFF;margin:0 6px 0 0}
.crossseller_body{float:left;text-align:center}
.crosseller_item{float:left;width:182px;margin:0;color:black;overflow:hidden}
.crosseller_item a{color:#000;text-decoration:none}
.crossseller_item_image img{width:180px;height:135px;/*border:1px solid #2ca108;*/}
.crossseller_item_desc h4 a,.crossseller_item_desc a{font-size:12px}
.crossseller_item_price .stattpreis{font-size:10px;text-decoration:line-through}
.crossseller_item_price .preis{font-size:15px}
#product_tabs{margin:20px 0 30px 0;float:left!important}
#product_tabs h3.articleHead{font-size:15px;font-weight:bold;color:#6A6A6A;margin-bottom:20px}
#product_tabs #product_info p,#product_tabs #tab_service p,#product_tabs #tab_kontakt p{margin-bottom:10px}
#product_tabs ul li a span{margin:0 11px}
#product_tabs ul li a span#rating_title{margin-right:0;float:left}
#product_tabs ul li a span#rating_number{margin:0;width:26px;display:block;float:left}
#product_tabls li.ui-state-default{background:url(../../deutsch/images_tpl/product/tabs_bg_left.gif) repeat-x}
#product_crossseller_marginal{float:right;width:215px}
#product_crossseller_marginal .crossseller_head{background:transparent;cursor:pointer;float:left;font-size:18px;font-weight:bold;height:36px;margin:10px 0 5px;padding:6px 0 0 6px;width:215px}
#product_crossseller_marginal .crosseller_item{color:black;float:none;margin:0 0 10px 0;overflow:hidden;width:166px}
#product_crossseller_marginal .crossseller_body{background:transparent;border:none;float:left;width:215px;text-align:center;padding:0}
#product_crossseller_marginal .crossseller_item_image img{width:114px;height:101px}
#product_crossseller_marginal .crossseller_item_desc a{font-size:11px}
#product_crossseller_marginal .crossseller_item_price .stattpreis{font-size:8px;text-decoration:line-through}
#product_crossseller_marginal .crossseller_item_price .preis{font-size:11px}
#content_type.product #tab_rating h4{font-size:15px;font-weight:bold;margin:0 0 20px 0}
#rating_link_to_vote{font-size:16px;font-weight:bold;margin-top:20px}
#rating_link_to_vote a{text-decoration:none}
.rating_vote_head{cursor:pointer;float:left;font-weight:bold;height:22px;margin:3px 0 0;padding:0px 0 0 3px;width:749px}
.rating_toggle_link{cursor:pointer}
#content .rating_vote{float:left;margin:0!important}
#content .rating_vote_body{float:left;padding:10px;width:730px;margin:3px 0 10px}
#content #product_tabs span.plus,#content #product_tabs span.minus{font-size:13px}
#tab_recommendations .crossseller_head{cursor:pointer;float:left;font-weight:bold;height:22px;margin:3px 0 0;padding:0 0 0 3px;width:749px;font-size:15px;font-weight:bold}
#tab_recommendations #product_crossseller{margin-bottom:0px}
#tab_recommendations .crossseller_body{/*border:1px solid #2ca108;*/
float:left;padding:10px 0px 5px;text-align:center;width:746px;margin:3px 0 10px 0}
.product_infoblock #quantity{border:1px solid #AAAAAA;font-size:12px;font-weight:bold;height:18px;padding-left:4px;padding-top:2px}
.product_infoblock td{height:28px}
.product_infoblock span.btn{float:left}
.product_infoblock td#product_merken input{height:20px;margin:0 4px 2px 4px;overflow:visible;border:none;font-weight:bold;cursor:pointer}
.product_infoblock #product_empfehlen img,.product_infoblock #product_bewerten img{float:left;margin-right:6px}
.product_infoblock #product_empfehlen .btn,.product_infoblock #product_bewerten .btn{margin-top:2px}
.product_infoblock #product_empfehlen .btn a,.product_infoblock #product_bewerten .btn a{background:transparent;text-decoration:none;text-transform:uppercase;font-weight:bold}
.product_infoblock #product_bewerten p.btn span{font-size:11px;color:#505050;background:transparent;text-transform:none;font-weight:normal}
.product_infoblock #warenkorb{border:none;font-size:14px;text-align:right;text-transform:uppercase;font-weight:bold;height:30px;color:#FFF;width:183px;padding-right:5px;cursor:pointer}
#product_tabs ul li a{height:31px !important}
#product_tabs ul li a span{display:block;margin:0 15px !important;padding:0 8px}
#product_tabs ul li.dummy{border-bottom:1px solid #000 !important;width:auto}
#product_tabs li.ui-state-default{padding:0 !important;height:37px !important}
#product_tabs li.ui-state-default a{width:inherit !important}
#product_tabs ul.ui-tabs-nav{border-bottom:1px solid #6A6A6A;height:35px;width:100%}
/* Rating */
#content #rating_header_left,#content #rating_header_right{width:376px;float:left}
#content #rating_header_left span{display:block}
#rating_votes{clear:both}
#content .rating_vote{margin:10px 0}
#content .rating_vote_body{padding:10px}
#content div.rating_vote div.open span.plus{display:none}
#content div.rating_vote div.open span.minus{display:inline}
#content div.rating_vote div span.plus{display:inline}
#content div.rating_vote div span.minus{display:none}
#content .crossseller_head.open span.plus{display:none}
#content .crossseller_head.open span.minus{display:inline}
#content .crossseller_head span.plus{display:inline}
#content .crossseller_head span.minus{display:none}
#content #product_crossseller_marginal{float:right}
#content #product_info{float:left;width:90%}
#content .rating_vote_head_0,#content .rating_vote_head_1,#content .rating_vote_head_2,#content .rating_vote_head_3,#content .rating_vote_head_4,#content .rating_vote_head_5{float:left;font-weight:bold;height:26px;margin:3px 0 0;padding:7px 0 0 3px;width:749px}
#content .rating_vote{float:left;margin:0!important}
#content .rating_vote_body{float:left;padding:10px;width:730px;margin:3px 0 10px}
/* Tabs */
#product_tabs li.ui-state-default{background:url(../images/product/tabs_bg_left_inactive.gif) no-repeat #F6F6F6;padding:0 13px}
#product_tabs li.ui-state-default a{background:url(../images/product/tabs_bg_right_inactive.gif) no-repeat top right;height:100%;width:100%}
#product_tabs li.ui-state-active{background:url(../images/product/tabs_bg_left.gif) no-repeat}
#product_tabs li.ui-state-active a span{color:#000000}
#product_tabs li.ui-state-active a{background:url(../images/product/tabs_bg_right.gif) no-repeat top right;outline:none}
#product_tabs .tabs_bg_left_inactive{float:left;background:url(../../deutsch/images_tpl/product/tabs_bg_left_inactive.gif) 50% 50% no-repeat;width:23px;height:37px}
#product_tabs .tabs_bg_right_inactive{float:left;background:url(../../deutsch/images_tpl/product/tabs_bg_right_inactive.gif) 50% 50% no-repeat;width:23px;height:37px}
/*
---------------------------
--- Kategorieuebersicht ---
---------------------------
*/
#cat_teaser{float:left;position:relative;width:386px;margin-right:10px}
#cat_teaser p{color:white;font-size:28px;font-weight:bold;left:20px;position:absolute;text-transform:uppercase;top:38px;width:302px}
#cat_teaser img{width:380px;height:436px}
#cat_listing{}
.single_cat{float:left;height:135px;margin:0 10px 10px 0;width:380px}
.cat_image{float:left;margin:0 10px 10px 0}
.cat_image img{height:135px;width:135px}
.single_cat .cat_infos{font-size:12px;margin:10px}
.single_cat .cat_infos a{text-decoration:none}
.single_cat .cat_infos h2{font-size:15px;line-height:15px;height:33px;min-height:33px;height:auto !important;font-weight:bold;overflow:hidden}
.single_cat .cat_infos .cat_longdesc{font-size:10px;height:68px;min-height:68px;height:auto !important;font-weight:normal}
.linkToProduct{}
.category #cat_long_desc{clear:both;margin:20px 0}
.category #cat_long_desc b{font-size:15px}
/*
---------------------------
--- Produktuebersicht ---
---------------------------
*/
.single_product{float:left;width:247px;height:230px;min-height:212px;margin:3px;padding:4px}
.product_image{float:left}
.single_product a,.single_product a:visited{text-decoration:none;color:#000}
.single_product .single_product_more{font-size:10px;float:right;margin:0 18px 0 0}
.product_image img{height:135px;width:180px;border:1px solid #d8d8d8;margin:2px 0}
.single_product .product_infos{font-size:12px}
.single_product .product_infos a{text-decoration:none}
.single_product h2,#content_type.memolist .single_product h2{font-size:12px;font-weight:bold;margin-bottom:4px;height:30px}
.single_product_title2{display:block;height:15px;overflow:hidden;width:182px;float:left}
.single_product li.inventory_state{border:none;padding-right:2px}
.single_product li.orig_price{text-decoration:line-through}
.single_product li{text-align:right;float:right;width:55px;margin:4px 0}
.single_product li.price{color:#ca2323;font-weight:bold}
.single_product .product_buttons{clear:both}
.single_product .product_buttons a.btn_cart{display:block;float:right;font-size:15px;font-weight:bold;height:24px;margin-bottom:5px;margin-left:2px;margin-top:2px;padding:6px 0 0 33px;text-decoration:none;width:36%}
.single_product .product_buttons a.btn_details{background:url("../../deutsch/images_tpl/content_left/btn_blank.jpg") repeat-x scroll right -4px transparent;color:#000000;display:block;float:left;font-size:15px;font-weight:bold;height:24px;margin-bottom:5px;margin-right:2px;margin-top:2px;padding:6px 9px 0 7px;text-decoration:none;width:31%}
/*
---------------------------
--- Suche ---
---------------------------
*/
#leftproduct_btn_back.search a{color:#b0b0b0}
#search_listing{clear:both}
.search #product_paging{float:left}
.search #product_paging table.paging_table{float:right}
#left #leftproduct #leftproduct_top_cat.search{background:#b0b0b0}
#content_type.search h4{color:#B0B0B0;font-size:30px;font-weight:bold;margin-bottom:15px}
.search .single_product{float:left;width:247px;height:230px;margin:3px;padding:4px;border:2px solid #d8d8d8}
.search .product_image{float:left}
.search #product_paging{float:left;width:100%}
.search .arrow{float:right}
.search .arrow a,.search a.paging_link{color:#b0b0b0}
.search .single_product a,.search .single_product a:visited{text-decoration:none;color:#000}
.search .product_image img{height:135px;width:180px;border:1px solid #d8d8d8;margin:2px 0}
.search .single_product .product_infos{font-size:12px}
.search .single_product .product_infos a{text-decoration:none}
#content_type.search .single_product h4{font-size:13px;font-weight:bold;margin-bottom:4px;height:30px}
.search .single_product li.orig_price{text-decoration:line-through}
.search .single_product li{text-align:right;float:right;width:55px;margin:4px 0;border:1px solid #d8d8d8}
.search .single_product li.price{color:#ca2323;font-weight:bold}
.search single_product .product_buttons{clear:both}
.search .single_product .product_buttons a.btn_cart{background:url("../images/product/product_warenkorb.jpg") no-repeat scroll 0 0 #b0b0b0;color:#FFFFFF;display:block;float:right;font-size:15px;font-weight:bold;height:24px;margin-bottom:5px;margin-left:2px;margin-top:2px;padding:6px 0 0 33px;text-decoration:none;width:36%}
.search .single_product .product_buttons a.btn_details{background:url("../../deutsch/images_tpl/content_left/btn_blank.jpg") repeat-x scroll right -4px transparent;color:#000000;display:block;float:left;font-size:15px;height:24px;margin-bottom:5px;margin-right:2px;margin-top:2px;padding:6px 9px 0 7px;text-decoration:none;width:31%}
.search #product_navigation
/*
---------------------------
--- notify,logout ---
---------------------------
*/
#content .notify h4,#content .logout h4{color:#b0b0b0;font-size:30px;font-weight:bold;margin-bottom:30px}
#content .notify p,#content .logout p{font-size:15px}
#content .notify p a,#content .logout p a{text-decoration:none;color:#000000}
#content .notify p a:hover,#content .logout p a:hover{color:#b0b0b0}
/*
---------------------------
--- popup ---
---------------------------
*/
.popup #wrapper{float:left;width:800px;margin:0;position:static}
.popup #header{height:200px;float:left;width:100%;position:static}
.popup #content{margin:15px 50px;float:left;width:700px;position:static;min-height:450px;height:auto !important}
.popup #content dt{margin-left:15px}
.popup #content dl{margin-bottom:15px}
.popup #content dl{float:left}
.popup #footer{background:#353569;height:45px;width:100%;float:left}
.popup #footer #footer_copyright{padding:13px 13px 0}
/*
---------------------------
--- recommend ---
---------------------------
*/
.popup #content h4{color:#2ca108;font-size:30px;font-weight:bold;margin-bottom:10px}
.popup #content span.header{color:#000000;font-size:15px;font-weight:bold}
.popup #content dl{width:100%}
.popup #content dd{float:left}
.popup #content dt{float:left}
.popup #content h5{color:#2ca108;font-size:15px;clear:both;margin:15px 0}
.popup #content table{margin:15px 0}
.popup #content table td{padding:3px}
.popup #content p.close_window{float:right}
.popup #content p.close_window a{text-decoration:none;color:#000}
.popup #content .ws_prodrating_error_li{color:#ca2323;padding-left:10px}
.popup #content h6{font-weight:bold}
#content_type.memolist .single_product{height:270px;border:2px solid #D8D8D8;float:left;height:234px;margin:3px;padding:4px}
#content_type.memolist h1{color:#B0B0B0}
.memolist .single_product li{border:1px solid #D8D8D8;float:right;margin:4px 0;text-align:right;width:55px}
.memolist .single_product li.inventory_state{border:none;padding-right:2px}
.memolist .single_product .product_buttons a.btn_cart{background:url("../images/product/product_warenkorb.png") no-repeat scroll 0 0 #b0b0b0;color:#FFFFFF;display:block;float:left;font-size:15px;font-weight:bold;height:24px;margin-bottom:5px;margin-left:2px;margin-top:2px;padding:8px 0 0 33px;text-decoration:none;width:36%}
.memolist .single_product .product_buttons a.btn_details{background:url("../../deutsch/images_tpl/content_left/btn_blank.jpg") repeat-x scroll right -4px transparent;color:#000000;display:block;float:right;font-size:15px;height:24px;margin-bottom:5px;margin-right:2px;margin-top:2px;padding:3px 24px 5px 7px;text-decoration:none;width:33%}
.memolist .single_product .product_buttons a.btn_details .smaller{font-size:57%}
/*
---------------------------
--- Page ---
---------------------------
*/
#content_type.content_page h4{color:#b0b0b0;font-size:25px;font-weight:bold;margin-bottom:15px}
#content_type.content_page h5{border-bottom:1px solid #808080;font-size:16px;font-weight:bold;margin:35px 0 10px;padding-bottom:10px}
#content_type.content_page .box_grey_small h5,#content_type.content_page .box_grey_medium h5,#content_type.content_page .box_grey_big h5,#content_type.content_page .box_grey_very_big h5{margin:10px 0 10px}
#content_type.content_page p{margin-bottom:4px;line-height:140%}
#content_type.content_page a{text-decoration:none;color:#777}
#content_type.content_page a:hover{color:#FF7F00}
#content_type.content_page span.btn{border:1px solid #b4b4b4;padding-left:20px;display:block;height:27px;width:150px;margin-top:20px}
#content_type.content_page span.btn a{font-size:14px;font-weight:bold;padding-top:5px;color:#fff;display:block}
#content_type.content_page span.left_grey{background:url("../images/buttons/btn_left_grey.gif") top left repeat-x}
#content_type.content_page ol,#content_type.content_page ul{margin:10px;padding:0 0 0 10px}
#content_type.content_page ol li,#content_type.content_page ul li{list-style:outside decimal;margin-bottom:6px;margin-left:10px;line-height:130%}
#content_type.content_page ul li{list-style:outside disc;border:none;cursor:default;font-size:12px;padding:0}
#content_type.content_page ul.link_partner{float:left}
#content_type.content_page ul.link_partner li{list-style:none;margin:20px;height:50px;float:left}
#content_type.content_page dl.newsletter{float:left;margin:20px}
#content_type.content_page dl.newsletter dd{}
#content_type.content_page dl.newsletter dt{text-align:center}
#content_type.content_page table{margin-bottom:15px}
#content_type.content_page td{padding:5px}
/*
---------------------------
--- Footer ---
---------------------------
*/
#footer{background:url('../images/footer_bg.png') top left no-repeat;width:100%}
#footer div.footer_seolinks{float:left;width:20%;background:none;height:150px;line-height:130%}
#footer div.footer_seolinks h6{margin:23px 0 0 50px;font-weight:bold;color:#050742}
#footer div.footer_seolinks ul{margin:0 0 0 50px}
#footer div.footer_seolinks ul li a:link, #footer div.footer_seolinks ul li a:active, #footer div.footer_seolinks ul li a:visited, #footer div.footer_seolinks ul li a:hover{text-decoration:none;color:#050742}
#footer #footer_copyright{clear:both;color:#FFFFFF;display:block;font-size:11px;padding:20px 13px 13px;text-align:right}
/*
---------------------
--- Adrian ---
---------------------
*/
.news_authorings{color:#7e7e7e;font-size:10px;margin:-8px 0px 5px 0px}
#content_type.content_pageAT h1{color:#b0b0b0;font-size:25px;font-weight:bold;margin-bottom:15px}
#content_type.content_pageAT h2{border-bottom:1px solid #808080;font-size:16px;font-weight:bold;margin:35px 0 10px;padding-bottom:10px}
.articleDescription{font-weight:bold}
.errorblog{border:0px solid darkred}
/* Shop */
.hint{font-weight:bold;color:darkred}
.hint2{color:darkred;float:left;border:3px solid #cc0000;display:block;}
