/* CSS Document */
*{padding:0;margin:0}
body{height:100%;width:100%;color:#000;font:13px verdana;background-image:url('images/bg.jpg');background-position:0 -13px;background-repeat:no-repeat;background-color:#E8EEFE}
h1{letter-spacing:1px;font-size:0.8em;color:#0D263A;padding:5px 0}
h2{letter-spacing:1px;height:30px;font-size:0.8em;line-height:30px}
h2.brown{padding-left:4px;color:#FFF;background-color:#51383E}
h2.darkred,h1.darkred{padding-left:8px;color:#fff;background-color:#4F6268}
h2.darkred{width:492px}
h2.orange{padding-left:8px;color:#fff;background-color:#4f6268}
h2.orange a{color:#fff}
h3{letter-spacing:1px;height:22px;font-size:0.8em;line-height:22px}
h3.darkorange{background-color:#F2A64E;height:30px;line-height:30px}
h4{font-size:0.7em}
img{border:0}
a img{border:0}
a{text-decoration:none;color:#0D263A;font-size:10px;font-weight:bold}
a:hover{text-decoration:none}
p{margin-bottom:5px}
p.headline3,h2.headline3{letter-spacing:1px;height:22px;font-size:0.8em;line-height:22px}
p.headline2{letter-spacing:1px;height:30px;font-weight:bold;font-size:0.9em;line-height:30px}
p.orange{padding-left:8px;color:#fff;background-color:#F4661C}
p.darkred{padding-left:8px;color:#fff;background-color:#8F1F2B}
select option{padding-right:5px}
ul,ol{list-style-type:none}
address{border-left:#C0C0C0 3px solid;padding-left:2px;margin-top:5px}
blockquote{border-left:#C0C0C0 3px solid;border-bottom:#C0C0C0 1px solid;margin-bottom:5px;padding-left:5px}
h3 a,h2 a{color:#000}
table{border-spacing:0;font-size:10px;margin-top:5px}
table td{padding-bottom:1px}
table th{text-align:left}
table th h2{font-size:0.9em}
/* fertige Klassen */
.r{text-align:right}
.flle{float:left}
.flri{float:right}
.clear{clear:both}
.fix{line-height:0;font-size:0;height:0}
.err{border-color:#f00;color:#f00;font-size:11px}
.center{text-align:center}
.debug{border:1px solid #000 !important}
.spacer15{visibility:hidden;height:15px;clear:both}
.spacer10{visibility:hidden;height:10px;clear:both}
.spacer-normal{visibility:hidden;height:5px;clear:both}
.width100{margin:0;width:100% !important}
.checkLogin{margin-left:20px;float:left;margin-bottom:18px;margin-top:13px}
.ajaxLoader{width:16px;height:16px;background-image:url('images/ajax-loader.gif');background-repeat:no-repeat}
.imgMoveToCart{position:absolute}
.noImgMoveToCart{border:1px dashed #000;height:400px;width:400px;position:absolute}
.cartView li,.linkView li{margin-top:5px}
.cartView li a,.linkView li a{width:200px}
select#birthdayDD{width:46px}
select#birthdayMM{margin:0 2px;width:41px}
select#birthdayYY{width:57px}
select#country{width:158px}
select#country_reg{width:162px}
#birth_form{width:165px}
#birth_form select{margin-left:2px}
.middler{margin:0 auto !important;float:none !important;width:86px}
.registerForm{padding:5px}
.width250{width:235px;_border:1px solid #B8B4B3}
.width250 h3{padding-left:5px}
.topPadding5{padding-top:5px}
.topMargin10{margin-top:10px}
.leftMargin5{margin-left:5px}
.pwForget{_border:0;position:relative;left:8px;top:-5px}
.width100px{width:100px}
/* Buttons etc. */
.textfield{margin-left:5px;border:1px solid #51383E;background-color:#fff}
input.button{cursor:pointer;color:#4C4C4C;background-color:#E3E7EA}
input.button:hover{background-color:#E5E5D9;color:#4C4C4C}
input.variant_textfield{width:28px}
input.variant_sum{width:28px;margin-top:2px}
input.textfield{border:solid 1px #ccc}
textarea.textfield{border:solid 1px #ccc;width:480px}
input#loginButton{width:97px;padding-top:2px;padding-bottom:2px;float:right;margin-right:16px}
input#searchButton{width:19px;height:24px}
input#refreshButton{cursor:pointer;vertical-align:middle;width:20px;height:20px;background-image:url('images/refresh.png');background-repeat:no-repeat;background-color:transparent}
li.darkred{width:86px;height:18px;background-color:#0D263A;line-height:18px;text-align:center}
li.darkred a{text-decoration:none;width:86px;height:18px;display:block}
li.darkred a:hover{background-color:#215B9B}
li.orange{width:86px;height:18px;background-color:#4F6268;line-height:18px;text-align:center}
li.orange a{text-decoration:none;width:86px;height:18px;display:block}
li.orange a:hover{background-color:#F87D3C}
li.brown{line-height:18px;text-align:center}
li.brown a{text-decoration:none;width:86px;height:18px;background-color:#35440D;display:block}
li.brown a:hover{background-color:#778104}
ul.buttons li{margin-top:2px}
ul.buttons li a{color:#000;text-decoration:none;width:86px;color:#fff;letter-spacing:0.5px;display:block;font-size:0.7em;line-height:18px}
ul.largeButtons li{margin-top:2px;width:100%}
ul.largeButtons li a{text-decoration:none;width:100%;color:#fff;letter-spacing:0.5px;display:block;font-size:0.7em;line-height:18px}
ul.bullet li a{color:#000;padding-left:5px;padding-bottom:1px;height:12px;display:block;font-size:11px;text-decoration:none}
ul.bullet.orange li a:hover{border-left-color:#F87D3C !important}
ul.bullet.darkred li a:hover{border-left-color:#B53C49 !important}
/* Hauptcontainer */
#container{background-color:#fff;width:924px;margin:0 auto}
#main{overflow:hidden}
#left,#right,#middle{margin-bottom:-30000px;padding-bottom:30000px}
#sub_content{margin:5px 6px;width:500px}
/* Header */
#headnav{background-image:url('images/navi.jpg');height:28px}
#header{position:relative;top:0;left:0;width:926px}
.headerLogoBox{position:relative;top:0;left:0;width:926px;height:225px;background-color:#E8EEFD}
.headerRahmen{z-index:0;position:relative;top:0;left:0;width:926px;height:222px;margin-top:0;margin-left:0;background-image:url('images/header_neu.png');background-repeat:no-repeat}
.headerLogoBox .productPic{z-index:1;float:left;width:254px;height:197px;margin-top:25px;margin-left:6px;background-image:url('header/bild_links.jpg');background-repeat:no-repeat}
.headerLogoBox .titlePic{z-index:2;float:right;width:654px;height:197px;margin-top:25px;margin-right:7px;background-image:url('header/bild_rechts.jpg');background-repeat:no-repeat}
.headerBox{float:left;margin-top:2px;margin-bottom:3px;height:28px}
.navBox{border:solid 1px black;width:100%}
.spacerBox span{margin-top:8px;margin-right:5px;font-size:0.9em;font-weight:bold;float:right}
.spacerBox form{margin-top:5px;margin-right:3px;float:right}
.spacerBox form input{padding-top:2px;width:236px;height:18px}
.currencyBox{width:188px;margin-right:1px}
.currencyBox span{letter-spacing:1px;margin-top:8px;margin-left:8px;float:left;font-weight:bold;font-size:10px}
.currencyBox select{width:84px;border:1px solid #000;margin-top:5px;float:right;margin-right:13px;margin-left:5px}
.brutNetBox{width:212px;margin-right:1px}
.brutNetBox span{letter-spacing:1px;margin-top:9px;margin-left:8px;float:left;font-weight:bold;font-size:10px}
.brutNetBox select{width:84px;border:1px solid #000;margin-top:5px;float:right;margin-right:13px;margin-left:5px}
.flagBox{width:96px}
.flagBox img{margin-left:8px;margin-right:4px;margin-top:4px;float:right}
.logo{float:left}
.headerBottomBox{margin:0;text-align:center;line-height:28px;float:left;height:28px}
.headerBottomBox a{padding-top:2px;font-size:0.8em}
.headerSearchBox{line-height:normal !important;width:260px;margin-right:6px}
.headerSearchBox #search_item{float:left;margin-top:4px}
.headerSearchBox span{padding-left:0;margin-top:0;font-size:0.9em;font-weight:bold;float:left}
.headerSearchBox form{margin-top:0;float:right}
.headerSearchBox form input{vertical-align:middle;padding-top:2px;width:170px;height:18px}
.headerSearchBox form input.textfield{padding-left:5px}
.headerSearchBox form input#searchButton{margin-left:5px;height:22px;padding-bottom:0;line-height:22px;padding-top:0}
.noBorder-left{border-left:0 !important}
.topNavi{padding-left:100px;line-height:28px;height:28px;float:left;overflow:hidden;margin-top:1px}
.topNavi li{text-align:center;padding:0 10px;height:28px;float:left;text-align:center}
.topNavi li a{color:#fff;font-size:0.9em}
.topNavi li a.last_item{padding-left:8px}
/* Left */
#left{padding-left:3px;float:left;width:196px;margin-top:5px;color:#0D263A}
#left h3,p,.catNav,#service_links,#iimmgg{padding-left:25px}
#left a{color:#0D263A;text-decoration:none}
#left a:hover{color:#000}
/* Categorie */
/* UL Hauptkategorie */
#navigation{margin-bottom:4px;list-style-type:none;border:1px solid #B8B4B3;background-image:url('images/box_green_bg.jpg');background-repeat:repeat-y;padding-bottom:5px;padding-top:5px}
ul.catNav{}
/* LI Hauptkategorie */
li.catNavSub{margin-left:25px;list-style-type:none;padding-top:0;padding-bottom:0}
li.catNavSub a{color:#000}
li.catNavSub a:hover{color:#000}
/* Unterkategorie 1 Ebene */
li.catNavSub ul{padding-top:3px;margin-bottom:-3px}
ul.ul-ebene1{}
ul li.li-ebene1{list-style-type:none;padding-top:0;padding-bottom:0}
ul li.li-ebene1 a{color:#000;padding-top:3px;padding-bottom:3px;text-decoration:none;padding-left:5px;font-size:0.7em;display:block}
ul li.li-ebene1 a:hover{padding-top:3px;padding-bottom:3px;text-decoration:none;display:block}
.ul-ebene2{}
.li-ebene2{}
.catNavSub a{font-weight:bold;font-size:11px;color:#8F1F2B;text-decoration:none}
/* ul.catNav{margin-bottom:4px;list-style-type:none;border:1px solid #B8B4B3;background-image:url('images/box_green_bg.jpg');background-repeat:repeat-y;padding-bottom:5px;padding-top:5px}
ul.catNav li{list-style-type:none;padding-top:0;padding-bottom:0}
ul.catNav li a:hover{color:#000}
ul.catNav li ul li a{color:#000;padding-top:3px;padding-bottom:3px;text-decoration:none;padding-left:5px;font-size:0.6em;display:block}
ul.catNav li ul li a:hover{padding-top:3px;padding-bottom:3px;text-decoration:none;display:block}
*/
/* Direct order Box */
.directOrderBox{border:solid 1px #B8B4B3;background-image:url('images/box_orange_bg.jpg');background-repeat:repeat-y}
.directOrderBox p{padding-top:3px;font-size:0.7em}
.directOrderBox form{margin-left:6px}
.directOrderBox .textfield{margin-left:19px;padding-left:10px;padding-top:4px;width:150px;height:18px}
input#orderButton{margin-bottom:5px;margin-top:5px;margin-left:109px}
/* New Product Box */
#new_product{border:solid 1px black;background-color:#CEFBA0;width:200px;float:left}
/* Service Box */
#serviceBox{margin:4px 0;background-image:url('images/box_blue_bg.jpg');border:1px solid #B8B4B3}
#serviceBox #iimmgg{margin-bottom:5px}
#serviceBox ul{margin-top:10px}
#serviceBox ul li{padding-top:5px;letter-spacing:1px;font-size:0.74em}
#serviceBox ul li ul{margin:5px 0}
#serviceBox ul li ul li{padding:5px 0 0 0}
.notActiveSubMenu{width:160px;/*background-color:none;*/
}
.activeSubMenu{border-top:1px solid #DCDDD7;border-bottom:1px solid #DCDDD7;background-color:#F3F1F2;margin-bottom:5px;width:160px}
/* similar category Box */
.similarCatBox{margin-top:4px;background-image:url('images/box_red_bg.jpg');background-repeat:repeat-y;border:1px solid #B8B4B3;padding-bottom:5px}
.similarCatBox ul{list-style-type:square;color:#0D263A;margin-left:10px}
.similarCatBox ul li{margin-left:30px;height:15px}
.similarCatBox ul li a{position:relative;bottom:2px}
#save_cart li{height:15px}
#save_cart li a{position:relative;bottom:2px}
/* Right */
#right{float:right;width:196px;padding-right:3px;margin-top:5px;color:#0D263A}
#right a{color:#0D263A}
#right h3{font-size:0.8em;padding-left:5px}
#right h3 a{font-size:13px}
#right p{padding-left:5px}
.loginBox{background-image:url('images/box_green_bg_r.jpg');border:solid 1px #B7B6B4}
#login_tbl{text-align:center;width:180px}
#login_form{width:163px;text-align:right}
#login-err-msg{width:170px;color:#f00;font-size:1.0em;padding:2px;text-align:center}
.loginBox .CustomerLinks{float:none;margin-top:10px;padding-bottom:10px;padding-left:2px}
.loginBox .textfield{letter-spacing:0.5px;padding-top:3px;padding-left:7px;font-size:1em;background-color:#F9F8F4;margin-top:4px;width:140px;height:17px;border:solid 1px #ccc}
.loginBox #loginButton{width:64px;height:18px}
.loginBox ul{margin-bottom:5px}
.loginBox ul li a{font-size:0.7em;border-color:#F2A650;padding-left:4px}
.lastVisit{border:1px solid #B7B6B4;margin-top:4px;width:194px}
.lastVisit .articleSmallBox{height:170px;border:0;background-image:url('images/box_blue_bg_r.jpg');width:194px}
.lastVisit .articleSmallBox span{margin-left:60px}
.lastVisit .articleSmallBox ul li{margin-top:4px;width:194px;color:#fff}
.lastVisit .articleSmallBox ul li a{color:#fff;font-size:0.7em;width:194px}
.lastVisit .articleSmallBox ul li a:hover{width:194px}
.lastVisit .box{background-color:#FFF;border:1px solid #4F6268;margin:0 auto;padding:3px;width:100px;text-align:center}
#cartCompareBox{overflow:hidden;width:194px;margin-top:4px;border:1px solid #b2b6b5;background-image:url('images/box_orange_bg_r.jpg')}
#cartCompareBox ul li{height:auto;text-align:left}
#cartCompareBox ul li.subLink{line-height:36px;height:36px}
#cartCompareBox ul li.subLink span{float:left}
#cartCompareBox ul li.subLink img{vertical-align:middle;float:right;margin:4px 8px 0 0}
#cartCompareBox ul li.subLink a{letter-spacing:1px;height:36px;font-weight:bold}
#cartCompareBox ul li.darkred{background-color:#8F1F2B}
#cartCompareBox ul li.brown{background-color:#000}
#cartCompareBox ul li.orange{background-color:#F4661C}
.subSlide{margin-left:-20px;_width:110%}
.subSlide p{margin-bottom:0;width:170px;text-align:right;margin-left:-30px}
.naviCartRow{_width:100%;font-size:0.77em;color:#736B6B;padding-left:5px;margin-bottom:1px;width:175px;height:17px}
.naviCartRow a{color:#736B6B;margin-left:20px}
.naviCartRowFoot .flri,.naviCartRow .flri{text-align:right;padding-right:5px}
.naviCartRowFoot .flle{_border:0;width:100px}
#cartCompareBox input{margin:6px 27px 0 0}
.reminderCartRow{_width:100%;font-size:0.77em;color:#736B6B;padding-left:5px;margin-bottom:1px;width:175px;height:17px}
.reminderCartRow a{color:#736B6B}
.reminderCartRow .flri,.naviCartRow .flri{text-align:right;padding-right:5px}
/* Middle + Content */
#middle{float:left;width:520px;_overflow:hidden;color:#0D263A}
#content{width:520px;padding-left:7px;padding-right:5px}
.breadcrump{border-bottom:solid 1px #B7B6B4;margin-left:5px;margin-top:3px;width:916px;background-color:#F1F2F4}
.breadcrump ul{height:13px;display:inline}
.breadcrump ul li{letter-spacing:0;color:#0D263A;padding-bottom:2px;display:inline;font-size:11px}
.breadcrump ul li a{text-decoration:none;color:#0D263A;padding-bottom:2px}
div.borderBox{width:500px;margin:0 0 33px 6px}
div.borderBox p{padding:0;font-size:12px;line-height:1.5em}
.borderBox ul{margin:0;list-style-type:none}
.borderBox ul li{margin:0;float:left;text-align:center}
.borderBox h1{padding:0;font-size:10px;line-height:1.5em}
div.normalBox{margin-bottom:10px;background-color:#F7E498;font-size:11px;letter-spacing:1px;padding:10px}
.defaultBox{width:474px;margin-bottom:30px;letter-spacing:1px;font-size:11px;background-color:#F3F1F2;border:1px solid #B2B6B5;border-top:none;padding:12px}
.defaultBoxWithoutPadding{width:498px;margin-bottom:30px;letter-spacing:1px;font-size:0.8em;background-color:#F3F1F2;border:1px solid #B2B6B5;border-top:none;padding:0 0 10px 0}
.defaultBoxWithoutPadding h2.title{padding-left:5px}
.defaultBoxWithoutPadding p{padding-left:5px}
.defaultBoxWithoutPadding textarea{margin:0 5px 0 0;width:491px}
.defaultBoxWithoutPadding table.randomTable{width:493px;margin:5px 5px}
.defaultBoxWithoutPadding .borderBoxWithoutTop{margin:0 5px}
.defaultBoxWithoutPadding .overall_button{margin-right:5px}
.defaultBox a{color:#0D263A}
.defaultBox .textfield{margin:0}
.defaultBox .textarea{width:200px;border:solid 1px #ccc}
.defaultBox p{padding-left:0}
.defaultBox h2{font-size:0.9em}
.defaultBox .box{margin-bottom:5px;padding-bottom:4px;border-bottom:1px dashed #B7B6B4}
.borderBoxWithoutTop{border:1px solid #B8B4B3;padding:0 0 5px 0}
.borderBoxWithoutTop p{padding:5px 5px 0 5px}
.borderBoxWithoutTop h3{padding-left:5px}
.custumBox{padding:5px}
.smallBox{width:203px;_width:276px}
.smallBox.flle{margin-left:6px;_margin-left:4px;border:1px solid #fff}
.smallBox.flri{margin-right:6px;_margin-right:3px;border:1px solid #fff}
.smallBox h2.darkred{}
.articleSmallBox{height:119px;background-color:#fff}
.articleSmallBox h2.headline3{font-size:0.6em;text-align:center}
.articleSmallBox h2.headline3 a{color:#0D263A}
.articleSmallBox p.artNum{text-align:left;margin-bottom:-7px;padding-left:6px;height:11px;line-height:11px;font-size:0.5em}
.articleSmallBox span{margin-left:35px;height:20px;font-weight:bold;line-height:20px;font-size:0.9em;color:#F5671F;width:93px;text-align:right}
.articleSmallBox img{margin:0 0 -2px 0}
.articleMiddleBox{height:139px;border:2px solid #E9E9E9;margin:10px 0 0 0}
.articleMiddleBox h3{padding-left:0;background-color:#0D263A}
.articleMiddleBox h3 a{color:#fff}
.articleMiddleBox .flle{_border:0;margin-left:7px;width:156px}
.articleMiddleBox .flle h3{font-size:10px}
.articleMiddleBox .flri{border:0;text-align:center;width:86px;margin-right:17px;_margin-right:8px}
.articleMiddleBox .flri h3{color:#90202C}
.articleMiddleBox .flri ul{margin-bottom:4px}
.topsellerBigBox{width:509px}
.articleBigBox{margin-top:11px;float:left;width:158px;border:1px solid #B8B4B3}
.articleBigBox .top{height:176px;text-align:center;background-color:#FFF}
.articleBigBox .top img{margin:7px 0 9px 0}
.articleBigBox .middle{height:55px;text-align:center}
.articleBigBox .middle h3{height:auto;padding-right:6px}
.articleBigBox .middle h3 a{color:#0D263A}
.articleBigBox .middle h4{margin-bottom:3px;font-size:0.56em}
.articleBigBox .middle span{color:#90202C;font-size:0.8em;font-weight:bold}
.articleBigBox .bottom{height:68px;color:#8E1E2E;text-align:center}
.articleBigBox .bottom .left{float:left;padding-top:2px;letter-spacing:0.5px;font-size:0.7em;margin-left:10px}
.articleBigBox .bottom .right{float:right;padding-top:2px;margin-right:3px}
.boRi{margin-left:10px}
.tagCloud{background-color:#F3F1F2;padding-bottom:10px;margin:35px 6px 10px 6px}
#tagCloud_home{width:498px;margin-top:20px}
#product .flle{width:280px;margin-left:7px}
#product .flle h1{padding:0 0 0 0;font-size:0.9em}
#product .flle p.prodNum{width:250px;margin-bottom:5px;height:15px;font-size:0.5em;line-height:15px;color:#8E1E2E}
#product .flle img{margin-top:0}
#product .flri{width:285px;margin-right:9px;_margin-right:3px}
#product .flri .top{height:36px}
#product .flri .top div{margin:0;font-size:0.6em;width:130px}
#product .flri .top span{position:relative;top:-2px;vertical-align:middle;color:#8E1E2E;font-size:1.5em}
#product .flri .top span img{vertical-align:middle}
#product .flri .top .flri{_border:0;text-align:right}
#product .prodGadgets{width:285px;border:1px solid #563844}
#product .prodGadgets p{padding-left:0;font-size:0.74em;background-color:transparent}
#product .prodGadgets .darkred{margin:0;padding-left:17px;width:268px;height:37px;background-color:#8F1F2B}
#product .prodGadgets .darkred div{_border:0;color:#FFFCF8;margin:0;width:105px}
#product .prodGadgets .darkred p.price{margin-bottom:3px;font-weight:bold;font-size:0.9em}
#product .prodGadgets .darkred p.price_details{margin-bottom:0;font-size:0.7em}
#product .prodGadgets .darkred p.price_details_big{margin-bottom:0;font-size:0.7em;width:290px}
#product .prodGadgets .darkred p.price_details_big a{color:#fff}
#product .prodGadgets .darkred .flri p.price_details{font-weight:bold}
#product .prodGadgets .darkred .flri{_border:0;padding-right:3px;text-align:right}
#product .prodGadgets .brown{margin:0;padding-left:17px;width:268px;background-color:#FBF3CF}
#product .prodGadgets .brown p{color:#51383E}
#product .prodGadgets .brown span{margin-top:2px;height:19px;font-weight:bold;line-height:19px;font-size:0.7em;color:#51383E;width:200px}
#product .prodGadgets .brown input{width:35px;height:17px;border:1px solid #BCB5BD;margin:0 4px}
#product .prodGadgets .silver{padding-top:15px;margin:0;padding-left:17px;width:268px;background-color:#FAFAFA}
#product .prodGadgets .silver .flle{margin:0 0 15px 0}
#product .prodGadgets .silver ul{width:48%;margin:0}
#product .prodGadgets .silver ul li{margin:4px 0 0 0}
#product .prodGadgets .silver ul.bullet li a{font-weight:bold;border-color:#FD6128;color:#6E6E6E}
#product .cartButtons{width:287px;margin:13px 0 13px 0}
#product .cartButtons p{float:left;letter-spacing:1px;padding-right:10px;text-align:right;width:145px}
#product .cartButtons input#cartButton{float:right;width:128px}
#product .cartButtons input.wk{width:32px;height:17px}
.productBox .articleSmallBox{margin-bottom:10px;height:auto !important;background-color:transparent;text-align:center;width:111px !important;border:1px solid #B8B4B3 !important}
.productBox .articleSmallBox h2.headline3{font-size:0.8em}
.productBox .articleSmallBox ul{text-align:center;list-style-type:none;margin:5px 0 8px 14px;padding:0}
.productBox .articleSmallBox ul li a{font-size:0.8em}
.simple{margin-left:0;margin-right:5px}
.switchButton{cursor:pointer;border-left:1px solid #CDCED2;background-image:url('images/switch_box_dark.jpg');height:28px;line-height:24px;font-size:10px;font-weight:bold;width:119px;padding-left:5px;float:left}
.activeSwitchButton{width:119px;border:1px solid #CECACB;border-bottom:none;background-image:url('images/switch_box_light.jpg');font-size:10px;font-weight:bold;padding-left:5px}
.prod-rating{float:left;width:0;background-color:red;padding-top:4px;margin-top:0;margin-left:-1px;height:23px}
#prod-rating-background{background-color:#FBF3CF;height:21px;width:114px;overflow:hidden;margin:5px 0;z-index:3}
#rating-elements{position:relative;top:-27px;left:-1px}
#rating-elements a{text-decoration:none;height:24px;width:23px;float:left;background-repeat:no-repeat;background-image:url('images/star_alone.png')}
.register{font-size:11px;color:#0A0300;padding:10px;height:370px;background-color:#F3F1F2;border:solid 1px #CECACB;width:480px}
.register a{color:#0D263A}
#category{margin:0 14px 0 6px}
#category .flle{letter-spacing:0.5px;color:#4C3D42;font-size:11px;margin:8px 0 10px 0}
#category .flle img{margin:8px 20px 0 0;float:left}
#category .flri{margin:8px 0 10px 0;width:184px}
#category .flri ul.bullet li a{margin:8px 0 0 0;padding-left:14px;border-color:#8A2229;color:#696969}
#category h2.orange{margin-bottom:10px;background-color:#4F6268}
#category h2.orange .flle,#category h2.orange .flri,#search h2.orange .flle,#search h2.orange .flri{letter-spacing:0;font-size:11px}
#category h2.orange .flri,#search h2.orange .flri{width:215px;background-color:#B8B4B3;color:#0D263A;margin:0}
#category h2.orange .flri span,#search h2.orange .flri span{margin:0 0 0 10px;float:left}
#category h2.orange .flri select,#search h2.orange .flri select{margin:6px 4px 0 0;border:1px solid #000;width:125px;height:20px;float:right}
#category h2.orange .flle,#search h2.orange .flle{_border:0;color:#fff;margin:0}
#category h3.darkorange{margin:0 0 10px 0;text-align:right;padding-right:8px}
#search{margin:0 6px}
#search .defaultBox .flle{_border:0;padding-top:12px;font-weight:bold}
#search .defaultBox .flri{_border:0;padding-top:10px;font-weight:bold}
#search .defaultBox .textfield{width:200px}
.leftProdBox{margin-bottom:15px;width:234px;height:141px;float:left}
.rightProdBox{margin-bottom:15px;width:234px;height:141px;float:right}
/* CART */
.randomTable tr.greenTable td,.randomTable tr.rosaTable td{padding-bottom:5px;padding-top:5px;vertical-align:top}
.randomTable tr.greenTable td{background-color:#E3E7EA}
.randomTable tr td div.cartPicBox{text-align:center;margin:0 auto;width:84px;height:67px;background-color:#FFF;border:1px solid #C3BEBE}
.randomTable tr td div.cartPicBox img{position:relative;top:20%}
.randomTable tr.rosaTable td{background-color:#fff}
.randomTable{width:500px;font-size:11px}
.randomTable tr td{padding-left:5px;padding-bottom:2px;padding-top:2px}
.randomTable th{background-color:#CECCCD}
.randomTable td#productDetails{height:50px;width:200px}
.randomTable td.itemPrice{text-align:right;width:65px}
.randomTable td.totalPrice{text-align:right;width:90px}
.randomTable td.productQuantity{height:50px;width:55px}
.randomTable td.productQuantity div{width:45px;height:50px}
.randomTable td.productQuantity input{margin-left:-5px;width:45px}
.randomTable td.productQuantity div img{margin-right:2px;margin-top:2px;vertical-align:middle;float:right}
.randomTable td.productQuantity div input#refreshButton{margin-left:-4px;margin-top:3px;border:0;float:left}
div#cartButtons{text-align:right;float:right;height:20px;width:250px;margin-right:6px}
div#cartButtons input{width:100px;margin-top:10px}
td.darkvioletTd{background-color:#DCDDD7}
td.violetTd{background-color:#E7E5E6}
/* Footer */
#footer{text-align:center;font-size:11px}
.footTop{margin-top:3px}
.footNav{background-image:url('images/footer.gif');background-repeat:repeat-x;margin-top:3px;height:60px;padding-top:15px}
.footNav ol{margin-bottom:10px}
.footNav ol li{display:inline;color:#000}
.footNav ol li a{letter-spacing:1px;color:#0D2436;font-weight:bold;font-size:11px}
.footFWP{line-height:18px;text-align:center;height:18px;background-color:#EFEFF0}
/*** SLIMBOX **/
#lbOverlay{position:fixed;z-index:9999;left:0;top:0;width:100%;height:100%;background-color:#F1F2F4;cursor:pointer}
#lbCenter,#lbBottomContainer{position:absolute;z-index:9999;overflow:hidden;background-color:#fff}
.lbLoading{background:#fff url(images/ajax-loader.gif) no-repeat center}
#lbImage{position:absolute;left:0;top:0;border:10px solid #fff;background-repeat:no-repeat}
#lbPrevLink,#lbNextLink{display:block;position:absolute;top:0;width:50%;outline:none}
#lbPrevLink{left:0}
#lbPrevLink:hover{background:transparent url(images/prevlabel.gif) no-repeat 0 15%}
#lbNextLink{right:0}
#lbNextLink:hover{background:transparent url(images/nextlabel.gif) no-repeat 100% 15%}
#lbBottom{color:#666;font:10px/1.4em Verdana,Arial,Geneva,Helvetica,sans-serif;text-align:left;border:10px solid #fff;border-top-style:none}
#lbCloseLink{display:block;float:right;width:66px;height:22px;background:transparent url(images/closelabel.gif) no-repeat center;margin:5px 0;outline:none}
#lbCaption,#lbNumber{margin-right:71px}
#lbCaption{font-weight:bold}
/** Image magnifier for the product graphics left,top etc will be set by the javascript **/
.img-magnifier{position:absolute;border:5px solid #ccc;background-position:0 0;background-repeat:no-repeat}
.prod-rating{float:left;width:0;background-color:red;padding-top:4px;margin-top:0;margin-left:-1px;height:23px}
#prod-rating-background{background-color:#FBF3CF;height:21px;width:114px;overflow:hidden;margin:5px 0;z-index:3}
#rating-elements{position:relative;top:-27px;left:-1px}
#rating-elements a{text-decoration:none;height:24px;width:23px;float:left;background-repeat:no-repeat;background-image:url('images/star_alone.png')}
#cotinueOrAbort{width:250px;text-align:center;position:absolute;top:230px;left:50%;margin-left:-125px;z-index:5;padding:10px;overflow:visible}
#cotinueOrAbort p{margin-bottom:0;padding:2px 0;font-weight:bold}
#cotinueOrAbort .defaultBox{border-color:#F4661C}
#continueOrAbort input,#continueOrAbort form{display:inline}
.deliveryTo{padding-top:4px;padding-bottom:4px}
.deliveryTo select{width:140px;overflow:hidden}
.deliveryTo select option{overflow:hidden;width:170px}
.deliveryTo .flle{padding-top:2px}
.none{display:none}
#boxWithoutJs{margin:5px 0 5px 0}
#boxWithoutJs .button{padding-top:1px}
.bg-light-blue p{margin-bottom:10px}
/* Abstand bei den AGBS */
.arrow{vertical-align:middle;margin-bottom:2px}
.stockLights{margin-top:3px}
.stockLights img{padding-left:3px}
*+html #cartCompareBox ul li.subSlide{margin-left:-40px;width:92%}
*+html #cartCompareBox ul li.subSlide p{margin-left:-4px;width:92%}
*+html #cartCompareBox ul li.subSlide input{margin-left:62px}
/*browserweiche fuer den IE 7 */
*+html .defaultBox{width:407px}
.register p{padding-left:0;font-size:1em}
.register h1{font-size:1.1em}
.register ul{list-style-type:square;margin-top:15px;margin-bottom:15px;color:#4F6268}
.register ul li{font-size:1em;color:#0A0300}
.pic_top_margin{margin-top:10px}
.manu{padding-top:3px;color:#fff;padding-bottom:2px;background-color:#59720D;padding-bottom:5px;padding-left:5px;font-size:0.9em;line-height:1.1em;font-weight:bold}
.manu a{color:#fff}
.borderBottomDashed{border-bottom:1px dashed #000}
.payment li input{vertical-align:middle;margin-right:4px;margin-top:3px}
.payment li strong,.payment li span{vertical-align:middle;font-size:0.8em}
.tdRadio input{margin-right:5px;vertical-align:middle}
#switchbox_cross{margin-top:20px}
/*** 2. Kategorie ansicht **/
.breadcrump.product{height:28px}
.productBox{width:501px}
.productBox .flle{width:66px}
.productBox .flle img{}
.productBox .flri{padding-left:10px;width:430px}
.productBox .flri#priceBox{border:solid 1px #E2E2E2;background-color:#59720D;padding:0;font-size:11px;width:265px}
.productBox .flri#priceBox #prodPrice{font-size:14px;font-weight:bold;border:solid 1px #59720D;margin:0;float:right;background-color:#59720D;color:#fff}
.productBox .flri#priceBox #prodPrice #eexxtt{font-size:10px;font-weight:normal}
.productBox .flri#priceBox #prodVariants{clear:both;background-color:#F1F1F1}
.productBox .flri#priceBox #prodVariants table{margin-top:8px;margin-left:0}
.productBox .flri#priceBox #prodVariants span{padding-left:5px}
.productBox .flri#priceBox #prodVariants ul{padding-top:8px;padding-bottom:8px;list-style-type:square;padding-left:15px;color:#4F6268;background-color:#fff;width:250px}
.productBox .flri#priceBox #prodVariants ul li{padding-left:0}
.productBox .addToCartBox{margin-right:5px;border-bottom:1px solid #6D6D6D;width:425px;overflow:hidden}
.productBox #add_form{float:right;margin-top:5px;font-size:0.6em;font-weight:bold}
.productBox #add_form #quantity{width:40px}
.productBox .flri .productGadgets{padding-left:5px;border:1px solid #6D6D6D;background-color:#FAFAFA;width:140px;padding-bottom:300px;margin-bottom:-300px;margin-top:10px}
.productBox .flri .productGadgets a{font-size:0.6em;font-weight:bold}
.productBox .flri .productGadgets ul.bullet{padding-bottom:0;list-style-image:url(images/green_bullet.gif);margin:0;padding:3px 0}
.productBox .flri .productGadgets ul.bullet li{border:0 none;color:#51383E;font-size:0.9em;font-weight:bold;margin:0 0 0 20px;padding:0}
.productBox .flri .productGadgets ul li{padding-left:20px}
.productBox .productHead{height:40px}
.productBox .productHead #prod_notation{background-color:#4F6268;color:#fff;margin-top:5px;padding-left:5px;width:495px;font-style:normal}
.productBox .productHead .flle{width:250px;color:#8F1F2B;font-weight:bold;font-size:0.8em}
.productBox .productHead .flle p{color:#8F1F2B;font-weight:bold;font-size:0.6em}
.productBox .productHead .flri{background-color:#59720D;padding-right:4px;width:150px;text-align:right;color:#8F1F2B;font-weight:bold;font-size:0.9em}
.productBox .productHead .flri p{text-align:right;font-weight:bold;font-size:0.6em}
.product_details_comments{width:500px;padding:5px;background-color:#FBF3CF;border:1px solid #B53C49}
.product_details_comments strong{font-weight:bold}
.product_details_comments .common_details{margin-left:6px;border-left:1px solid #F1A74E;border-bottom:1px solid #F1A74E;padding-left:14px}
.product_details_comments .common_details p{padding-left:10px}
#notation{background-color:#4F6268;color:#fff;margin-top:5px;padding-left:5px;font-style:normal;width:495px}
#prod_options li{background-repeat:no-repeat;padding-left:20px}
#memorizeBox{background-image:url('images/box_red_bg_r.jpg');margin-top:4px;border:solid 1px #B2B6B5}
#observationSettings td{text-align:left}
#observationSettings .r{text-align:right}
#observationSettings,#savedBasketSettings,#orderHistory{width:480px}
#savedBasketSettings th{padding-right:15px}
.saved_cart_items{text-align:center}
#savedBasketSettings .r{width:30px}
#dashboard input.textfield{width:155px}
div.catbox{margin-bottom:10px;width:243px;height:245px;border:1px solid #B8B4B3}
#content div.catbox h1{padding-bottom:13px;text-align:center;padding-top:3px;padding-left:0;font-weight:bold;font-size:15px;margin-top:8px;margin-left:8px;margin-bottom:5px;width:226px;height:10px;background-color:#4F6268}
#content div.catbox h1 a{font-size:13px;color:#fff;text-decoration:none}
#content a{text-decoration:underline}
#content ul li a{text-decoration:none}
div.catbox .picbox{text-align:center;padding-bottom:10px;color:#7A7A7A;margin-left:20px;border-bottom:2px solid #E9E9E9;width:206px;height:130px}
div.catbox .picbox img{margin-top:2px}
div.catbox .picbox p{text-align:left}
div.catbox .price{font-size:14px;line-height:18px;font-weight:bold;color:#1B2B38;text-align:center;border-right:1px solid #EAEAEA;margin-left:20px;margin-top:10px;width:100px;height:36px;float:left}
div.catbox .bottom{top:10px;float:right;position:relative;left:10px;width:108px;height:36px}
div.catbox .buttons li.brown a{background-color:#35440D;color:#fff}
#form_address{width:225px}
div.catbox .buttons li.brown a:hover{background-color:#778104}
div.catbox .buttons li.darkred a{background-color:#0D263A;color:#fff}
div.catbox .buttons li.darkred a:hover{background-color:#215B9B}
div.boxRight{float:right}
div.boxLeft{float:left}
#sub_categories{list-style-type:square}
#notice{margin-left:-20px}
#sub_categories a,#notice a{margin:0;color:#0D263A}
.redBox{overflow:hidden;width:239px;height:160px;float:left;padding:2px;border:1px solid #B8B4B3;margin-right:6px;margin-bottom:20px}
.redBox .inBox{background-color:#E8EEFD}
.redBox .inBox h2{padding-left:5px;width:235px}
.redBox .inBox .left{font-size:0.9em;width:135px;float:left}
.redBox .inBox .right{width:40%;float:right;height:100%}
.redBox .inBox .left p.bold{margin-bottom:10px;font-weight:bold;font-size:11px;color:#2A2722;margin-bottom:5px;padding:0;text-align:center}
.redBox .inBox .right .detailsButton{float:right;margin-top:10px}
.picBox{margin-top:5px;margin-left:-6px;text-align:center;border:1px solid #B7B6B4;width:99px;height:96px;background-color:#fff;margin-bottom:5px}
.picBox img{position:relative;top:5%}
#cc_form{width:320px}
.overall_button{color:#fff;background-color:#4F6268;border:none;font-weight:bold}
.price_total_liner{border-top:solid 1px #4F6268}
#cart_price_box{width:300px}
#product_variant_price_0,#product_variant_price_1,.price_total_liner{font-weight:bold}
#login_button{margin-left:59px}
#save_cart{list-style-type:square;color:#4F6268;margin-left:15px}
#topseller_head{width:492px}
#register_form{width:400px}
#register_form .textfield,#newDeliveryAddress .textfield{padding:0;margin:0;width:160px}
.glob_register_form{width:400px}
.glob_register_form .left{width:222px}
.glob_register_form .textfield{padding:0;margin:0;width:160px}
#order_finish_table{width:480px}
#sub_notation{margin-top:5px}
.p100 ul{list-style-type:none}
/* Login */
#login_continue{float:left;margin-right:5px}
#password_reset{float:left}
#order_positions{width:480px}
.mtop10{margin-top:5px}
#sub_cat_small{margin-top:10px}
#sub_cat_small ul{margin-top:10px}
#sub_cat_small li{float:left;list-style-type:none;margin-right:5px}
/* NEU */
/* Trusted Shops Zertifikat Box */
#trustedShopsBox{margin-top:4px;border:1px dashed;width:185px;background-color:#EFEFEF;padding:5px}
#trustedShopsBox .TSheadline{text-align:center;color:#666}
#trustedShopsBox .TSheadline a{text-decoration:none;color:#666;font:bold 12px verdana,arial,helvetica,geneva,sans-serif}
#trustedShopsBox .TScontent{background-color:#fff;margin-left:1px;border:1px solid #c0c0c0;width:160px;text-align:center;padding:10px}
#trustedShopsBox .TSpic{text-align:center;height:70px;width:70px}
#trustedShopsBox p{margin-top:10px;text-align:left;font:11px verdana,arial,helvetica,geneva,sans-serif}
/* OfferList Box auf der Startseite */
#offerListBox{background-image:url('images/box_green_bg_r.jpg');border:solid 1px #B7B6B4;margin-top:4px;width:194px;padding-bottom:5px}
#offerListBox h3{padding-left:8px;color:#000}
#offerListBox a{padding-left:8px;color:#000}
#offerListBox img{margin:0 5px 5px 7px;border:none;text-align:center}

#sslBox {background-image:url('images/box_green_bg_r.jpg');border:solid 1px #B7B6B4;margin-top:4px;width:194px;padding-bottom:5px}
#sslBox h3{padding-left:8px;color:#000}
#sslBox a{padding-left:8px;color:#000}
#sslBox img{margin:0 5px 5px 0px;border:none;text-align:center}

/* OfferList Contentseite */
#offer{margin:6px 0 0 3px;width:506px}
#offer h1{padding-left:8px;color:#fff;background-color:#4F6268}
/* OfferList BigBox Ausgabebox */
#offer .offerBigBox{margin-bottom:15px}
#offer .offerBigBox h3{padding-left:8px;color:#fff;background-color:#4F6268}
#offer .offerBigBox .content{padding:10px;border-left:1px solid #4F6268;border-right:1px solid #4F6268;border-bottom:1px solid #4F6268}
#offer .offerBigBox .flle{float:left;width:200px}
#offer .offerBigBox .flri{float:left;margin-left:0;margin-right:10px;height:170px}
#offer .offerBigBox .pricebox{margin:0;margin-top:5px;height:145px}
#offer .offerBigBox .pricebox h4{text-align:right;font-size:18px;font-weight:bold;color:#f00;padding-top:10px;padding-bottom:10px;padding-right:10px;margin-bottom:10px;background-color:#E3E7EA}
#offer .offerBigBox .pricebox p{text-align:right;font-size:12px;font-weight:bold;color:#000;margin-bottom:15px}
#offer .offerBigBox .pricebox .stockLights{padding:5px;border:1px dashed #4F6268;font-size:11px;font-weight:normal;margin-top:20px}
#offer .offerBigBox .buttons{margin:0;margin-top:30px}
#offer .offerBigBox ul.buttons li{float:left}
#offer .offerBigBox ul.buttons li a{color:#000;text-decoration:none;width:86px;color:#fff;letter-spacing:0.5px;display:block;font-size:0.7em;line-height:18px}
#offer .offerBigBox li.detail{line-height:18px;text-align:center}
#offer .offerBigBox li.detail a{text-decoration:none;width:86px;height:18px;background-color:#35440D;display:block}
#offer .offerBigBox li.detail a:hover{background-color:#778104}
#offer .offerBigBox li.notice{margin-left:2px;width:86px;height:18px;background-color:#0D263A;line-height:18px;text-align:center}
#offer .offerBigBox li.notice a{text-decoration:none;width:86px;height:18px;display:block}
#offer .offerBigBox li.notice a:hover{background-color:#215B9B}
#offer .offerBigBox li.recommend{margin-left:2px;width:86px;height:18px;background-color:#F59117;line-height:18px;text-align:center}
#offer .offerBigBox li.recommend a{text-decoration:none;width:86px;height:18px;display:block}
#offer .offerBigBox li.recommend a:hover{background-color:#FFC47F}
.topsellerOfferBox{float:left;margin-left:10px;width:150px;border:1px solid #000}
#staggering .TabStaggering{margin-left:5px;width:495px}
#staggering .TdStaggering{font-size:12px}
#staggering .TdWidth150{width:150px}
#staggering .TdWidth300{width:335px}
#staggering .TdStaggering .span{margin-left:5px}
#staggering .PriceStaggering{font-size:12px;font-weight:bold}
#staggering .buttonStaggering{cursor:pointer;border:1px solid #756F71;background-color:#8F1F2B;color:#fff;margin-left:338px;margin-bottom:10px}
#staggering ul.bullet li a{color:#000;padding-left:5px;padding-bottom:1px;border-left:12px solid #F2A650;height:12px;font-size:11px}
#staggering ul.bullet.orange li a:hover{border-left-color:#F87D3C !important}
/* Produkt Detailansicht mit Staffelpreisen ""staggering.tpl"" */
#staggering{margin:0;margin-top:6px;padding-bottom:10px}
#staggering .prodGadgets tr.greenTable td{background-color:#fff}
#staggering .prodGadgets tr.rosaTable td{background-color:#E8EEFE}
#staggering #description{width:506px;padding-bottom:10px}
#staggering h1{padding-left:8px;color:#fff;background-color:#4F6268}
#staggering h2{margin-left:5px;padding-left:8px;color:#fff;background-color:#4F6268}
#staggering h3{padding-left:8px;font:11px verdana,arial;color:#fff;background-color:#4F6268}
#staggering .galerie{vertical-align:bottom;clear:both;border:1px solid #4F6268;padding:3px;margin-top:3px;margin-bottom:3px;width:238px}
#staggering .staggeringBox{clear:both;margin-left:0;border:1px solid #4F6268;margin-top:3px;margin-bottom:3px;width:504px}
#staggering .staggeringBox h3{padding-left:8px;color:#000;background-color:#E8EEFE}
#staggering .articleSmallBox .left{float:left}
#staggering .flle{width:245px;margin-left:7px;float:left;margin-bottom:10px}
#staggering .flle p.prodNum{width:250px;margin-bottom:5px;height:15px;font-size:9px;line-height:15px;color:#8E1E2E}
#staggering .flle img{margin-top:0;padding-bottom:10px}
#staggering .flle .prodImg{text-align:center}
#staggering .flri{width:245px;margin-right:0;float:right;margin-bottom:10px}
#staggering .content{border:1px solid #4F6268;padding:5px;min-height:330px}
#staggering .flri .content p{margin-left:-20px;font:11px verdana;padding-bottom:5px;padding-right:5px;color:#000}
#staggering .flri .content ul{font:11px verdana;padding-bottom:5px;padding-right:5px;color:#000}
#staggering .VariantContent{padding-left:7px;padding-bottom:10px}
#staggering .VariantContent h3{margin-top:5px;padding-left:10px;background-color:#4F6268;color:#fff;margin-bottom:10px}
#staggering .VariantContent ul{margin-left:30px;list-style-type:circle;padding-bottom:5px}
#staggering .VariantContent li{font:11px verdana}
#staggering .flri .top{height:36px}
#staggering .flri .top div{margin:0;font-size:9px;width:130px}
#staggering .flri .top span{position:relative;top:-2px;vertical-align:middle;color:#8E1E2E;font-size:14px}
#staggering .flri .top span img{vertical-align:middle}
#staggering .flri .top .flri{_border:0;text-align:right}
#staggering .manufactury{color:#000;font-size:11px;line-height:16px;margin:0;width:100%}
#staggering .manufactory a{color:#000;margin:4px 0 4px 0;font-size:11px}
#staggering .cartButtonBox{float:right;margin-bottom:10px;margin-right:10px}
#staggering .merge{border:1px solid #4F6268;margin-left:-7px;padding:3px;margin-top:3px;margin-bottom:3px;width:244px;height:40px;font-size:11px}
#staggering .mergeLe{width:48%;float:left}
#staggering .mergeLe ul{list-style-type:none}
#staggering .mergeLe li{margin-top:5px;padding-left:5px;list-style-type:none}
#staggering .extbox{margin-left:5px;width:506px;border:1px solid #4F6268;padding-top:10px;padding-bottom:10px;height:auto}
#staggering .extbox ul{list-style-type:none}
#staggering .extbox ul li{float:left;margin-left:20px}
#staggering .cartbutton{color:#fff;background-color:#4F6268;border:none;font-weight:bold;float:right;margin:0 5px 5px 0}
/* Produktdetailseite mit Varianten */
/* Variantenbox in der Detailansicht der Produkte unter der Bestellbox */
.VariantBox table{width:287px;border-left:1px solid #000;border-right:1px solid #000;border-bottom:1px solid #000}
.VariantBox table td{font-size:11px;padding-left:15px}
.VariantBox table td select{margin-left:-15px;width:67px}
/* Variantenbox in der Detailansicht default.tpl */
.variantTable{width:100%}
.variantTr{margin-top:2px;height:19px;color:#736B6B;font-size:10px;font-weight:bold;margin-left:10px;width:30px}
.variantdefTd{width:35px}
.variantdefPrice{width:200px}
#anzahl_gesamt{width:35px}
.variant_pricefield{padding-left:5px;width:30%;font-size:12px;color:#000}
.textfield_td,.variant_textfield{width:35px}
.variant_notation{width:63%;font-size:12px}
.bold{font-weight:bold}
.pad5{padding:5px}
.pad5 p{color:red;margin-left:-25px;font-size:10px}
.red{color:#f00}
/* browser deflector */
.payment li input{vertical-align:middle;margin-right:4px;margin-top:3px}
.payment li strong,.payment li span{vertical-align:middle;font-size:0.8em}
.tdRadio input{margin-right:5px;vertical-align:middle}
*+html select#birthdayDD{width:42px;font-size:11px;float:left}
*+html select#birthdayMM{margin:0 0;width:42px;font-size:11px;float:left;margin-left:5px}
*+html select#birthdayYY{width:57px;font-size:11px;float:left;margin-left:5px}
*+html select#country{width:151px}
*+html .pwtextfield{width:149px;border:1px solid #51383E;background-color:#fff}
*+html #cartCompareBox li.subSlide{margin-left:-20px;width:100%}
*+html #cartCompareBox ul li.subSlide input{margin-right:28px}
*+html .defaultBox{width:474px}
*+html #staggering .mergeLe li{margin-top:0}
/* compare */
.compareOverlay{position:absolute;background-color:transparent;top:0;left:0;background-color:#FBF3CF;cursor:pointer;z-index:13000}
.compareContent{position:absolute;background-color:#FBF3CF;height:200px;z-index:13001;margin-left:-150px;width:300px;padding:10px}
.mt-compareHover{background-color:#0f0}
.mt-ajaxLoader{position:absolute;z-index:13002;background-image:url('images/ajax-loader.gif');background-repeat:no-repeat;background-position:50% 50%}
table#productCompare{border-collapse:collapse;margin:0 auto}
table#productCompare table td.image{height:160px;width:200px}
table#productCompare table td.image img{padding:0 10px}
table#productCompare td{vertical-align:top}
table#productCompare table{border-collapse:collapse}
table#productCompare table td{border-width:1px 0 1px 1px;border-style:solid;border-color:#000;height:30px;vertical-align:middle;font-size:12px;width:120px;padding:3px}
table#productCompare td.last-cell table td{border-right:1px solid #000 !important}
table#productCompare table td.options{text-align:center}
/* SocialBookmark */
.SocialBookmark img{border:none;margin-left:5px;color:#000;font-size:11px}
.finishOrderBox{margin-left:30px}
.finishOrderBox h3{border-top:1px dotted #000;border-bottom:1px dotted #000;margin-top:20px;padding-top:5px;padding-bottom:5px;color:#000;font-size:12px}
.finishOrderBox p{margin-top:20px}
.finishOrderBox p a{text-decoration:underline;font-weight:bold}
.orderProcessContent{}
.orderProcessContent ul{list-style-type:circle;margin-left:15px}
.orderProcessContent ul li{margin:10px}
.crossellingBox{clear:both;margin-left:1px;width:100%}
.crossellingBox p{margin-left:-15px}
.crossellingBox a{margin-left:10px;color:#000}
.crossellingBox h2{padding-left:8px;color:#fff;background-color:#4F6268}
.crossellingBox .MargRi{margin-right:11px}
.crossellingBox .crossBox{margin-top:10px;width:115px;padding-bottom:5px;float:left;display:block;border:1px solid #4F6268;text-align:center}
.crossellingBox .crossBox .price{padding-top:3px;padding-bottom:3px;color:#F5671F;font-weight:bold;font-size:12px;text-align:center}
.crossellingBox .crossBox .picture{padding-top:3px;padding-bottom:3px;text-align:center}
.crossellingBox .crossBox ul{padding-top:3px;padding-bottom:3px;margin-left:6px}
.marginleft6{margin-left:6px}
.randomTable2{width:475px;padding:7px}
/*input[type="submit"]{cursor:pointer}
*/
#Category-Content{font-size:12px}
#Category-Content h2{padding-bottom:14px;font-size:12px;line-height:1.2em}
#Category-Content p{margin:0;padding:5px 0 5px 0;font-size:12px}
#Category-Content h1{font-size:13px}
#Category-Content h1#notation{font-size:0.8em}
.allowListStyle{list-style-type:disc;margin-left:15px}
.allowListStyle li{margin-bottom:5px}

