* { padding:0;margin:0; }
IMG { border:none; }
HTML { background:#6d6d6d url(images/background2.png) repeat-y;background-position:top; }
BODY { font-family:Verdana, Geneva, sans-serif;font-size:12px;background:url(images/background.png) repeat-x; }
FORM { display:inline; }
A { color:#000;text-decoration:underline; }
A:hover { color:#000;text-decoration:none; }
.clear { clear:both; }
.clear2 { clear:both;height:4px;font-size:0; }
#wrapper { position:relative;width:980px;left:50%;margin:0 0 0 -490px;overflow:hidden; }
#quicknavi { background:#fcfcfc;border:1px solid #b68500;border-top:none;width:978px;height:32px;font-family:Arial, Helvetica, sans-serif;font-size:12px; }
#quicknavi .left { float:left;font-weight:bold;color:#ef8e00;text-indent:14px;padding-top:9px; }
#quicknavi .right { float:right;text-align:right;font-weight:bold;color:#565656;padding-top:9px;padding-right:5px; }
#quicknavi .right A { text-decoration:none;color:#565656;padding:0 5px; }
#quicknavi .right A:hover { text-decoration:underline; }
#quicknavi h1, #quicknavi h3 { font-size:12px;display:inline; }
#header { background-image:url(images/logo.jpg);width:980px;height:139px; }
#header .left { float:left; }
#header .right { float:left; }
#searchbg { margin:95px 0 0 140px;background-image:url(images/searchbg.jpg);width:348px;height:44px; }
#searchbg .left, #searchbg .right { float:left;padding-top:13px; }
.keywords { border:none;font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#676767;margin:4px 0 0 14px;width:239px;background:none;padding:2px 2px; }
.search_button { margin-left:8px;padding:3px 0 0 3px; }
#breadcrumb { background:url(images/breadcrumb.png) no-repeat;width:980px;height:18px;padding-top:13px;font-size:11px;color:#fff;text-indent:20px; }
#breadcrumb A { color:#fff;text-decoration:none; }
#breadcrumb A:hover { text-decoration:underline; }
#border { border-left:1px solid #969696;border-right:1px solid #969696;width:978px; }
#left { float:left;width:158px;padding-left:9px;background-color:#fff; }
#main { float:left;width:642px;background:#fff; }
#right { float:left;width:169px;background:#fff; }
.lbox { border:1px solid #eaeaea;border-top:none;border-bottom:none;width:156px; }
.lbox * { color:#000;font-family:Arial, Helvetica, sans-serif; }
.rbox { border:1px solid #eaeaea;border-top:none;width:160px; }
.lbox_head, .rbox_head { font-size:13px;font-weight:bold;color:#fff; }
.lbox_head { background-image:url(images/boxhead_left.png);width:158px;height:20px;margin-top:14px;text-indent:35px;padding-top:6px; }
.rbox_head { background:url(images/boxhead_right.png) no-repeat;width:129px;height:26px;margin-top:14px;text-align:right;padding-right:35px;line-height:2.1; }
.rbox_head A { text-decoration:none;color:#fff; }
.rbox_head A:hover { text-decoration:underline;color:#fff; }
.box_content { border:1px solid #eaeaea;border-top:none;width:148px;padding:5px 6px;font-size:12px;line-height:1.3; }
.box_content .left, .box_content .right { float:left; }
.box_content A { color:#121212; text-decoration:none; }
.box_content A:hover { color:#121212; text-decoration:underline; }
.brands { text-align:center;border:1px solid #eaeaea;border-top:none;width:148px;padding:5px 6px;font-size:12px;line-height:1.3; }
.rbox_buttons { background-image:url(images/rbox_button.png);width:130px;height:23px;padding-right:30px;font-family:Arial, Helvetica, sans-serif;line-height:1.8;font-size:12px;text-align:right; }
.lbox_buttons { background-image:url(images/lbox_button.png);width:156px;height:23px;font-size:12px;line-height:2.0;text-indent:29px;font-family:Arial, Helvetica, sans-serif; }
.rbox_buttons A, .lbox_buttons A { color:#000;text-decoration:none; }
.rbox_buttons A:hover, .lbox_buttons A:hover { color:#000;text-decoration:underline; }
.lbox_head h3, .rbox_head h3 { font-size:13px; }
.admin { font-size:11px;color:#000; }
.admin A, .admin A:hover { color:#000; }
.cart { font-size:11px;color:#000; }
.cart .right { padding-left:6px;width:94px;font-family:Arial, Helvetica, sans-serif; }
.sicher_einkaufen { text-align:center; }
.sicher_einkaufen IMG { padding:5px 0; }
A.pwforget { font-family:Arial, Helvetica, sans-serif;font-size:11px;color:#797979;text-decoration:none; }
A:hover.pwforget { color:#797979;text-decoration:underline; }
.cat { background-image:url(images/cat.png);width:156px;height:23px;font-size:12px;line-height:1.9;text-indent:8px; }
.cat A, .subcat A, .subsubcat A , .subsubsubcat A { text-decoration:none;color:#000; }
.cat A:hover, .subcat A:hover, .subsubcat A:hover, .subsubsubcat A:hover { text-decoration:underline; }
.subcat { background-image:url(images/cat.png);width:156px;height:23px;font-size:12px;line-height:1.9;text-indent:18px; }
.subsubcat { background-image:url(images/cat.png);width:156px;height:23px;font-size:11px;line-height:1.9;text-indent:24px; }
.subsubsubcat { background-image:url(images/cat.png);width:156px;height:23px;font-size:11px;line-height:2.0;text-indent:34px; }
#footer { background:#6d6d6d url(images/footer.png) no-repeat;bottom:0;position:relative;width:990px;left:50%;margin:0 0 0 -495px;padding:10px 0;text-align:center;font-size:11px;color:#aaa; }
.copyright { font-size:10px;color:#828282;height:16px; }
.copyright A { color:#828282;text-decoration:none; }
.copyright A:hover { color:#828282;text-decoration:underline; }
.parseTime { font-size:10px;color:#828282; }
.content { width:602px;margin:0 14px;padding:5px;border:1px solid #eaeaea; border-top:none; }
.headline { background:url(images/headline2.png) no-repeat;margin:14px 14px 0 14px;width:614px;height:20px;padding:6px 0 0 0;font-size:12px;color:#fff;font-weight:bold;text-indent:12px; }
.headline A { text-decoration:none;color:#fff; }
.headline A:hover { text-decoration:underline;color:#fff; }
.headline h2, .headline h4  { font-size:12px; }
.red { font-size:12px;font-family:Arial, Helvetica, sans-serif;color:#C00;padding-left:5px;line-height:1.4; }
.form_input { font-family:Verdana, Geneva, sans-serif;font-size:12px;width:160px;border:1px solid #797979;color:#414141;padding:3px 2px; }
.form_textarea { font-family:Verdana, Geneva, sans-serif;font-size:12px;border:1px solid #797979;color:#414141;padding:3px 2px; }
.content OL { margin:8px 0; }
.content LI { margin-left:32px; }
.inputRequirement { color:#C00; }
.form INPUT, .form SELECT { font-family:Verdana, Geneva, sans-serif;font-size:12px;width:160px;border:1px solid #797979;color:#414141;padding:3px 2px; }
.form SELECT { width:166px; }
.gender INPUT { width:30px;border:none; }
.sm_head A { display:block;width:220px;height:22px;color:#fff;background-color:#ffb400;text-align:center;border-bottom:1px solid #787878;line-height:1.8;text-decoration:none; }
.sm_head A:hover { background-color:#ffc12d; }
.sm_content A { display:block;width:220px;height:20px;color:#333;text-indent:10px;line-height:1.7;text-decoration:none;background-color:#efefef;border-bottom:1px solid #fff; }
.sm_content A:hover { text-decoration:underline; }
.qty INPUT { width:26px;border:1px solid #797979;color:#414141;padding:2px 2px;font-size:12px;text-align:center; }
.steps { font-family:Arial, Helvetica, sans-serif;text-align:center;font-size:12px;font-weight:bold;color:#FFF;line-height:3.2;margin:15px 0 0 14px; }
.steps A { text-decoration:none;color:#fff; }
.steps A:hover {text-decoration:underline;color:#fff; }
.step_one { float:left;background-image:url(images/step_01.png);width:118px;height:37px; }
.step_two { float:left;background-image:url(images/step_02.png);width:124px;height:37px; }
.step_three { float:left;background-image:url(images/step_03.png);width:125px;height:37px; }
.step_four { float:left;background-image:url(images/step_04.png);width:155px;height:37px; }
.step_five { float:left;background-image:url(images/step_05.png);width:92px;height:37px; }
.active { float:left;background-color:#fff;width:92px;height:37px;color:#000; }
.active A { text-decoration:none; color:#000; }
.active A:hover { text-decoration:underline;color:#000; }
.shipping_block { background-image:url(images/gradient.png);width:602px;height:135px; }
.ship_cost { position:absolute;text-align:right;margin:59px 0 0 0;width:560px }
.ta_form { border:1px solid #666;padding:5px;width:98%;height:120px;font-family:Verdana, Geneva, sans-serif;font-size:12px; }
.topangebote { background-image:url(images/topangebote.png);width:615px;height:174px;padding:32px 0 0 25px; }
.plisting { height:121px; }
.plisting .shiparea { float:right;padding:6px 2px 2px 0;font-family:Verdana, sans-serif;font-size:10px; }
.plisting .buyinfobox { float:right;width:145px;font-family:'Trebuchet MS', Arial, Helvetica, sans-serif;text-align:right; }
.plisting .imgbox { width:182px;text-align:center; }
.imgbox table { border:0;width:100%;height:120px; }
.plisting .desc { overflow:auto;margin-top:3px;width:265px;height:90px;font-size:10px; }
.imgbox2 { width:260px;height:193px;border:1px solid #999;text-align:center; }
.imgbox2 table { border:0;width:100%;height:193px; }
.suggest_link { padding: 2px 6px 2px 6px;text-decoration:none;font-size:12px; }
.suggest_link_over { padding: 2px 6px 2px 6px;cursor: pointer;font-size:12px;text-decoration:none; }
#srcsuggestbox { position:absolute;top:172px;left:552px;width:333px;visibility:hidden;background-color:#FFF;text-align:left;margin-left:14px;padding:0 0 6px 0;z-index:2; }
.searchimg { float:left;padding-right:6px;width:45px; }
.hover { float:left;font-size:11px;width:256px; }
.hover a { text-decoration:none; }
.hover a:hover { text-decoration:underline; }
.price { color:#d80000;font-size:20px; }
.price2 { color:#d80000;font-size:18px; }
#link_exchange { padding:5px 0 7px 0; font-family: Verdana, Arial, sans-serif; font-size:10px; color: #999;text-align:center; }
#link_exchange a, #link_exchange a:hover { color: #999; }
.link a { color:#000 !important; }
.link a:hover { text-decoration:underline; }
.freeship { text-transform:uppercase;font-weight:bold;color:#390;font-size:12px;font-family:Arial, Helvetica, sans-serif; }
#boxes { width:880px;padding:4px 50px; }
#boxes div { float:left;width:110px;height:51px;padding:2px 0px; }
.madeig { position:absolute;z-index:1;background:url(images/mig.jpg);width:106px;height:39px;margin:88px 0 0 112px; }