* { border-collapse:collapse; font-family:Futura Bk BT, Verdana, Arial, sans-serif; font-size:12px; margin:0; padding:0; }
select { height:15px; font-size:10px; background:#369; }
BODY { top:0; left:0; background-image:url(/images/Template/bg_r.jpg); background-position:1015px 10px; background-repeat:no-repeat; background-color:#8D9393; color:#ccc; }
strong { color:#000; }
img,image { border:0; margin:0; padding:0; }
li { padding-left:6px; margin-left:26px; }
h1,h2,h3 { font-weight:700; font-size:24px; vertical-align:top; padding:3px; }
h3 { font-size:12px; }
TABLE, TBODY { background-color:transparent; border-collapse:collapse; }
TD { background-color:transparent; }
#pd_info_360 { position:absolute; left:1px; top:1px; height:580px; width:508px; margin:0; padding:0; background-color:#FFF; visibility:hidden; z-index:1111; }
.loginbox { height:180px; width:412px; margin:4px; padding:6px; text-align:left; background-color:#FFF; border:1px solid #EA7E12; float:left; }
.loginbox a, .loginbox a:hover { text-align:left; color:#000; }
.heading_customer { text-align:left; color:#000; font-size:14px; font-weight:700; }
.customer_introduction { text-align:left; color:#000; height:130px; font-size:12px; font-weight:500; }
.entry_field_txt { width:124px; float:left; }
.entry_field { float:none; }
.loginbox_buttons  { position:relative; vertical-align:bottom; text-align:right; }

.body_div { position:relative; width:1015px; left:0; text-align:left; float:left; }
#body_div { width:1015px; background-color:transparent; background-image:url(/images/Template/body_div.jpg); background-repeat:repeat-y; background-position:0 0; }
#pre_footer_div { width:1015px; background-image:url(/images/Template/body_div.jpg); background-repeat:repeat-y; background-position:1px 0; }
#pre_footer_div2 { width:1015px; left:0; background-image:url(/images/Template/body_div.jpg); background-repeat:repeat-y; background-position:1px 0; float:left; }
#a_Nav_Left { color:#000; z-index:2; vertical-align:top; width:138px; height:auto; min-height:1200px; overflow:hidden; background-image:url(/images/kategorien/hintergrund-box.png); float:left; }
#Nav_Left { width:138px; height:auto; min-height:200px; background-image:url(/images/kategorien/hintergrund-box.png); z-index:1000; float:left; }
#pd_detail_gal_block { position:absolute; left:0; width:510px; height:583px; background-color:transparent; border:0 solid #f00; z-index:9999; }
#Area_Middle { position:absolute; width:876px; left:138px; text-align:left; vertical-align:top; padding:0; background-image:url(/images/Template/body_div.jpg); background-repeat:repeat-y; background-position:-138px 0; background-color:transparent; clear:both; }
  #pd_detail { position:relative; vertical-align:top; left:0; width:100%; height:auto; text-align:left; color:#000; background-color:transparent; float:left; }
    #a_pd_detail_1 { vertical-align:top; text-align:left; left:0; top:0; width:100%; height:590px; }
    #pd_detail_1 { position:absolute; vertical-align:top; text-align:left; left:0; top:0; width:876px; background-color:transparent; height:590px; }
      #pd_detail_gal { position:absolute; left:0; width:510px; height:583px; text-align:left; background-color:#FFF; border:1px solid #CDCDCD; float:left; }
      #pd_detail_nav { position:absolute; left:514px; width:346px; height:583px; vertical-align:top; border:1px solid #cdcdcd; background-color:#FFF; float:right; }
      #pd_detail_nav a, #pd_detail_nav a:hover { color:#000; }
    #pd_detail_2 { position:absolute; vertical-align:top; text-align:left; left:0; top:600px; width:876px; min-height:800px; background-color:transparent; }
      #offers_pos { position:absolute; top:0; height:328px; height:248px; left:695px; left:702px; width:157px; border:1px solid #CDCDCD; text-align:center; vertical-align:top; background-image:url(/images/Template/german/offers.jpg); background-repeat:no-repeat; float:right; }
      #a_tab_pos { position:absolute; left:0; width:854px; min-height:400px; text-align:left; background-color:transparent; z-index:1111; float:left; }
      #tab_pos { position:relative; left:0; width:854px; text-align:left; background-color:transparent; }
    #pd_detail_3 { position:absolute; vertical-align:top; text-align:left; left:0; top:0; width:100%; width:876px; min-height:90px; background-color:transparent; }

#footer { position:absolute; left:0; width:1015px; height:287px; background-repeat:no-repeat; background-position:-1px 0; background-image:url(/images/Template/footer.png); text-align:right; z-index:200; }
  #footer_left { position:absolute; left: 0; width:142px; height:287px; }
  #footer_kontact, #footer_reviews, #footer_payment, #footer_facebook { position:absolute; width:174px; text-align:center; margin-left:auto; margin-right:auto; }
  .NavBox_ciao { height:130px; text-align:center; width:180px; }
  .NavBox_member_of { height:100%; text-align:center; width:180px; }
    #footerHBE { text-align:left; border: 1px solid #CDCDCD; width:180px; }
  #footer_facebook { position:absolute; top:42px; left:664px; }
  #footer_reviews { text-align:center; padding-left: 1px; }
  #footerline { position:absolute; left:0; width:1015px; height:29px; background-repeat:no-repeat; background-position:-17px 0; background-image:url(/images/Template/footerline.jpg); text-align:left; font-size:8px; color:#FFF; float:left; }
  #NavFooter { position:relative; left:35px; top:6px; height:27px; vertical-align:bottom; z-index:100; float:left; }
  #NavFooter A { color:#FFF; font-size:12px; font-weight:700; }
  #CopyR_Footer { position:relative; font-size:8px; top:2px; height:27px; vertical-align:bottom; text-align:right; padding-right:12px; }
  #Footer_Partner, #Footer_Partner A { height:0; font-size: 0; clear: both; visibility: hidden; z-index:0; }

.mainTextImg { height:160px;  width:150px; vertical-align:top; text-align:center; float:left; color:black; }
.mainTextImg a { color:black; }
.mainTextImg a:hover { color:#EF7C11; }
.borderList { border: 1px solid #EB800E; }
#pckreditor_de_check { background-color: #F00; }
#filter_categorie_id_L1 { width:125px; }
#abstimmen { position:absolute; z-index:10; top:46px; left:460px; border: 0 solid #7b9ebd; }

#schuberth_mobilitaets_programm { padding-left:18px; text-align:left; font-weight:700; float:left; }
#headerNavDieGoldeneMaus { top:-24px; left:596px; height:120px; width:120px; z-index:10; position:absolute; background-image:url(/images/Aufhaenger/die_goldene_maus.gif); background-repeat:no-repeat; }
#headerNavWochenangebot { top:-14px; left:436px; height:116px; width:140px; z-index:10; position:absolute; background-image:url(/images/Template/wochenangebot.gif); background-repeat:no-repeat; }

#submenulayer { position:absolute; top:215px; left:62px; width:688px; height:275px; display:block; }
#a_layer1_div { position:absolute; top:1720px; left:150px; width:840px; height:275px; z-index:10; display:block; }

input.text, select { background-color:#FBFBF9; border:1px solid #7b9ebd; }
input.check01 { background-color:#FBFBF9; }
/* TABLE.family_products { border-spacing:1px; border:1px solid #7b9ebd; background-color:#FFF; }
TD.family_products { font-size:12px; font-weight:700; color:#000; width:20%; height:17px; }
*/
#returnfromdetail { text-align:left; background:#CBCBCB; border:1px solid #F1F2F9; }


.TableL0 { width:1015px; height:100%; z-index:331; float:left; }
.footer_div { left:0; text-align:left; background-color:transparent; }

#headerNavSearch { position:absolute; top:144px; left:345px; height:28px; width:450px; margin:0px; padding:0px; z-index:180; background-color:transparent; }
#headerNavSearch #trans { height:18px; background-color:transparent; }
#headerNavSearch #ok { height:18px; background-color:#EB800E; }
#flAutocompleteInputText { color: #C00; height:30px; width:332px; background-color:transparent; font-size:14px; }
#searchbox { color:#C00;  font-size:14px; height:28px; width:332px; border:0 solid #000; }
/*
#searchbox { color: #C00; left:0; top:0; height:30px; width:332px; background-color:transparent; z-index:1001; font-size:14px; }
#searchbox.ac_input { color: #C00; height:30px; width:332px; background-color:transparent; z-index:1001; font-size:14px; } */
#headerFacebook { position:absolute; top:34px; left:1024px; width:90px; height:120px; z-index:180; background-color:transparent; }
#a_headerMiddle { position:absolute; top:216px; left:0; width:1015px; height:30px; white-space:nowrap; background-position:0 0; background-repeat:no-repeat; background-image:url(images/headerFooter.jpg); background-position:-1px 0; background-color:transparent; z-index:1; }
#headerMiddle { position:absolute; top:218px; left:0; width:1015px; height:30px; white-space:nowrap; background-position:0 0; background-repeat:no-repeat; background-image:url(images/headerFooter.jpg); background-position:-1px 0; background-color:transparent; z-index:1; }
  #headerNavVert_1 { position:absolute; top:6px; left:0; white-space:nowrap; width:550px; text-align:left; vertical-align:top; background-color:transparent; z-index:18; z-index:10; }
    .breadcrumb, .breadcrumb a { width:1%; font-size:11px; font-weight:700; white-space:nowrap; z-index:13; }
    #catActive2 { border-bottom:1px solid #EF7C11; font-size:11px; font-weight:700; z-index:13; }
    #catActive2 a { font-size:11px; font-weight:700; z-index:13; }
  #headerNavVert_2 { position:absolute; top:8px; left:690px; white-space:nowrap; text-align:right; vertical-align:top; background-color:transparent; z-index:18; }
  #headerNavVert_3 { position:absolute; top:6px; left:870px; white-space:nowrap; text-align:left; vertical-align:top; background-color:transparent; z-index:18; }
#header_nav { position:absolute; top:183px; left:0; width:1015px; height:34px; margin:0px; padding:0px; z-index:80; }
#topNav1, #topNav1_A { position:absolute; top:0; left:0; width:95px; height:34px; }
#topNav1_A {
position:absolute;
top:0;
left:0;
width:95px;
height:34px;
background-image:url(/images/Template/Nav/chopper.png);
background-position:center;
background-repeat:no-repeat;
}
#topNav2, #topNav2_A {
position:absolute;
top:0;
left:98px;
width:77px;
height:34px;
}
#topNav2_A {
position:absolute;
top:0;
left:98px;
width:77px;
height:34px;
background-image:url(/images/Template/Nav/cross.png);
background-position:0 0;
background-repeat:no-repeat;
}
#topNav3, #topNav3_A {
position:absolute;
top:0;
left:178px;
width:143px;
height:34px;
}
#topNav3_A {
position:absolute;
top:0;
left:178px;
width:143px;
height:34px;
background-image:url(/images/Template/Nav/streetfighter.png);
background-position:0 0;
background-repeat:no-repeat;
}
#topNav4, #topNav4_A {
position:absolute;
top:0;
left:324px;
width:92px;
height:34px;
}
#topNav4_A {
position:absolute;
top:0;
left:324px;
width:92px;
height:34px;
background-image:url(/images/Template/Nav/integral.png);
background-position:0 0;
background-repeat:no-repeat;
}
#topNav5, #topNav5_A { position:absolute; top:0; left:420px; width:71px; height:34px; }
#topNav5_A { position:absolute; top:0; left:420px; width:71px; height:34px; background-image:url(/images/Template/Nav/klapp.png); background-position:0 0; background-repeat:no-repeat; }
#topNav6, #topNav6_A { position:absolute; top:0; left:494px; width:60px; height:34px; }
#topNav6_A {
position:absolute;
top:0;
left:494px;
width:59px;
height:34px;
background-image:url(/images/Template/Nav/alle.png);
background-position:0 0;
background-repeat:no-repeat;
}

#topNav7, #topNav7_A {
position:absolute;
top:0;
left:557px;
width:100px;
height:34px;
}
#topNav7_A {
position:absolute;
top:0;
left:557px;
width:101px;
height:34px;
background-image:url(/images/Template/Nav/motorrad.png);
background-position:0 0;
background-repeat:no-repeat;
}

#topNav8, #topNav8_A {
position:absolute;
top:0;
left:659px;
width:57px;
height:34px;
}
#topNav8_A {
position:absolute;
top:0;
left:659px;
width:59px;
height:34px;
background-image:url(/images/Template/Nav/ski.png);
background-position:0 0;
background-repeat:no-repeat;
}

#topNav9, #topNav9_A {
position:absolute;
top:0;
left:719px;
width:92px;
height:34px;
}
#topNav9_A {
position:absolute;
top:0;
left:719px;
width:92px;
height:34px;
background-image:url(/images/Template/Nav/outdoor.png);
background-position:0 0;
background-repeat:no-repeat;
}

#topNav10, #topNav10_A {
position:absolute;
top:0;
left:815px;
width:82px;
height:34px;
}
#topNav10_A {
position:absolute;
top:0;
left:815px;
width:82px;
height:34px;
background-image:url(/images/Template/Nav/galerie.png);
background-position:center;
background-repeat:no-repeat;
}

#topNav11, #topNav11_A {
position:absolute;
top:0;
left:898px;
width:108px;
height:34px;
}

#topNav11_A {
position:absolute;
top:0;
left:898px;
width:108px;
height:34px;
background-image:url(/images/Template/Nav/angebote.png);
background-position:0 0;
background-repeat:no-repeat;
}
#headerTop { height:215px; background-color:transparent; z-index:1; float:left; }
#a_header_footer { position:absolute; top:242px; left:0; width:1015px; height:6px; background-color:transparent; background-repeat:no-repeat; background-image:url(images/bg_header_nav2.gif); z-index:0; }
#header_footer { position:absolute; top:242px; left:0; width:1015px; height:1px; background-color:transparent; z-index:0; }
.headerArea { top:0; left:0; height:248px; text-align:left; vertical-align:top; font-size:10px; color:#fff; font-weight:700; background-color:transparent; z-index:221; }
.headerNavigation { position:relative; top:0; left:0; height:24px; text-align:left; vertical-align:top; font-size:10px; color:#fff; font-weight:700; background-color:transparent; z-index:222; float:left; }
.headerNavigation input,textarea { position:relative; top:-2px; font-size:10px; }
.headerNavigation a { height:24px; }

.headerError { position:absolute; top:300px; left:165px; width:450px; height:48px; border:1px solid #EA7E12; border-spacing:0; background-color:#FED521; color:#c00; font-weight:700; font-size:14px; z-index:100; }
.messageStack { position:relative; top:300px; left:165px; width:450px; height:48px; border:1px solid #EA7E12; border-spacing:0; background-color:#FED521; color:#c00; font-weight:700; font-size:14px; z-index:100; }
.catHeaderImageL,.catHeaderImageR { z-index:2; top:0; left:0; width:138px; height:30px; background-image:url(/images/kategorien/bg_kategorie_l.gif); background-repeat:no-repeat; }

.aaaaaaaaaaaaacatHeaderImageR { border-left:0 solid #CCC; background-position:0 0;  background-image:url(/images/kategorien/bg_kategorie_r.gif); }
.catHeaderImageR { }


#catAjaxContent { text-align:left; }
#T0_Td2 { text-align:center; vertical-align:top; width:870px; background-color:transparent; padding:0; float:left; }



.NavBox_,.NavBox_manufacturers,.NavBox_search,.NavBox_werbung-left,.NavBox_shopping_cart,.NavBox_coupon,.NavBox_bezahlsysteme,.NavBox_girl,.NavBox_categories,.catContent_Categories, .NavBox_tell_a_friend {
overflow:visible; vertical-align:top; width:138px;  position:relative; float:left; 
}
.NavBox_languages { overflow:visible; vertical-align:top; width:138px; position:relative; }
.NavBox_shopping_cart { color:#FFF; font-size:12px; font-weight:700; z-index:2; top:0; left:0; width:138px; background-image:url(/images/kategorien/bg_kategorie_l.gif); background-repeat:no-repeat; float:left; }
.NavBox_categories { z-index:20; background-repeat:no-repeat; background-image:url(/images/kategorien/bg_kategories.gif); float:left; }
.NavBox_best_sellers,.NavBox_kleidung,.NavBox_girl,.NavBox_member_of,.NavBox_ciao,.NavBox_verification, .NavBox_Icon_Nav { float:left; z-index:2; vertical-align: top; width:138px; overflow:visible; }
.NavBox_kleidung,.NavBox_girl { height:140px; float:left; }
.NavBox_Facebook { height:100%; padding-left:2px; text-align:center; float:left; }
.NavBox_verification { text-align:center; float:left; }
.NavBox_Bookmarks { height:55px; z-index:110; background-repeat:no-repeat; background-image:url(/images/kategorien/bg_kategorie_r.gif); float:left; }


.catHeaderText { color:#000; z-index:32; top:0; text-align:left; padding-top:4px; padding-left:4px; font-size:13px; font-weight:700; }
.catContentImage { z-index:2; top:0; text-align:center; }
.catContentLeft { z-index:2; text-align:left; top:30px; width:138px; background-position:0 0; background-color:transparent; background-repeat:repeat-y; background-image:url(/images/kategorien/hintergrund-box.png); float:left; }
.catContentCenter { z-index:2; text-align:center; top:30px; background-color:transparent; padding-bottom: 2px; }

#MainArea { position:relative; vertical-align:top; margin-left:auto; margin-right:auto; text-align:center; background-color:transparent; width:1015px; width:876px; float:left; }
  #MainAreaHeader { position:relative; vertical-align:top; text-align:center; width:100%; height:167px; background-repeat:no-repeat; background-image:url(images/Template/Header_List_Top.jpg); background-position:-10px 0; background-color:transparent; float:left; }
  #a-MainAreaHeader { position:relative; vertical-align:top; text-align:center; width:100%; height:167px; background-color:transparent; float:left; }
    #MainAreaHeaderInfo1 { position:relative; vertical-align:top; top:-91px; text-align:left; width:532px; height:26px; background-color:transparent; clear:both; }
    #MainAreaHeaderInfo1 h1 { color:#686868; height:26px; font-size:14px; font-weight:900; }
    #LiveZilla_Chat_Button { position:absolute; vertical-align:top; top:-50px; text-align:left; width:532px; height:48px; background-color:transparent; clear:both; }
    #a_LiveZilla_Chat_Button { position:relative; vertical-align:top; top:-72px; text-align:left; width:532px; height:48px; background-color:transparent; clear:both; }
    #MainAreaHeaderInfo2 { position:relative; vertical-align:top; text-align:left; border:1px solid #0d0; width:100%; height:28px; background-color:transparent; }
    #StartPageTxt01 { position:absolute; text-align:left; left:24px; top:130px; font-size:16px; font-weight:700; color:#000; color:#686868; }
  #MainAreaMiddle { position:relative; vertical-align:top; margin-left:auto; margin-right:auto; text-align:center; width:100%; display:block; background-color:transparent; padding:0; margin:0; float:left; }
    #InfoArea { position:relative; width:868px; vertical-align:top; text-align:center; background-color:transparent; float:left; }
    #InfoAreaHeader { width:678px; background-color:transparent; float:none; float:left; }
    #InfoAreaMiddle { position:relative; left:2px; vertical-align:top; text-align:left; background-color:transparent; float:left; }
    #InfoAreaHeaderText { vertical-align:top; width:678px; height:44px; background-color:transparent; float:left; }
  #MainAreaFooter { height:13px; width:678px; float:left; background-color:transparent; }


.table_pd_info_c2 { position:relative; left:10px; width:688px; text-align:left; color:#5a5a5a; background-color:transparent; }


#ProdInfo { color:#5a5a5a; text-align:left; width:690px; background-repeat:no-repeat; background-color:transparent; background-color:#F7F7F7; padding:2px; padding:0; margin:0; }

#InfoAreaFooter { height:13px; background-color:transparent; }
#MainAreaHeaderText { color:#5a5a5a; text-align:left; font-weight:700; padding-left:10px; padding-top:6px; background-color:transparent; background-color:#F7F7F7; }
#ajaxProdNav { width:698px; height:14px; padding-left:10px; padding-top:10px; text-align: left; color:#000; }
#suche_findologic { width:698px; height:14px; padding-left:10px; padding-top:10px; text-align:left;}
#NavL { width:320px; padding-top:6px; padding-left:10px; height:14px; text-align:left; font-size:12px; font-weight:900; z-index:1000; float:left; }
#NavL a { font-size:10px; z-index:888; color:#686868; float:left; }
.NavLSep { padding-top:2px; text-align:center; font-size:12px; font-weight:900; float:left; }
#a_NavR { width:200px; padding-top:4px; text-align:right; font-size:12px; font-weight:900; float:left; }
#NavR { width:196px; padding-top:4px; text-align:right; font-size:12px; font-weight:900; float:left; }
#NavR a { font-size:10px; z-index:888; color:#686868; }

#NavBasket { width:350px; min-height:80px; text-align:left; z-index:100; float:left; }
  #iframe_1 { text-align:justify; width:346px; background-color:transparent; float:left; }
  .abstand_iframe{ padding: 1px; background-color:transparent; background-image:url(/images/Template/shopping_cart_top.jpg); background-repeat:no-repeat; }
  .scrollbereich { overflow: auto; overflow-x: hidden; width: 336px; background-color:transparent; }
    #NavBasketTop { position:relative; vertical-align:top; width:340px; height:59px; text-align:left; float:left; }
    .NavBasketMiddle { position:relative; vertical-align:top; width:340px; text-align:left; background-image:url(/images/Template/basket_middle.jpg); background-repeat:no-repeat; float:left; }
      .shopping_cart_m1 { color:#000; font-size:9px; font-weight:normal; background-color:transparent; text-align:left; width:30px; float:left; }
      .shopping_cart_m2 { color:#000; font-size:9px; background-color:transparent; text-align:left; width:234px; overflow:hidden; white-space:nowrap; float:left; }
      .shopping_cart_m2 a, .shopping_cart_m2 a:hover { color:#000; font-size:9px; }
      .shopping_cart_m3 { color:#000; font-size:9px; background-color:transparent; text-align:right; width:56px; white-space:nowrap; float:left; }
  #NavBasketFooter { position:relative; left:0; vertical-align:top; width:340px; height:38px; text-align:left; background-image:url(/images/Template/shopping_footer.jpg); background-repeat:no-repeat; float:left; }
    #a_NavBasketBasket a { position:absolute; top: 4px; left: 0; width:160px; height:24px; }
    #NavBasketBasket a { position:absolute; top: 4px; left:0; width:210px; height:24px; z-index:9; }
    #NavBasket_Pricetotal { position:absolute; top:12px; left:112px; width:90px; height:14px; text-align:right; color:#000; font-weight:600; font-size:9px; text-decoration: underline; z-index:0; }
    #a_NavBasketKasse a { position:absolute; top: 4px; left:170px; width:160px; height:24px; }
    #NavBasketKasse a { position:absolute; top: 4px; right:4px; width:110px; height:24px; z-index:10; }

#InfoSchweiz { left:0; height:24px; padding-right:4px; width:60px; }
.preViewL1 { position:relative; left:0; text-align:left; width:698px; height:128px; left:10px; background-image:url(/images/Template/listView_l_bg.jpg); background-repeat:no-repeat; border:1px solid #CDCDCD; }
.a_preViewImageL1 { text-align:left; padding:10px; width:130px; height:130px; float:left; }
.preViewImageL1 { text-align:center; vertical-align:middle; padding-top:10px; width:130px; height:128px; float:left; }
.preViewTxtL1 { text-align:left; display:block; overflow:hidden; white-space: nowrap; top:10px; width:440px; font-size:14px; font-weight:900; color: #686868; float:left; }
.preViewTxtL1 a, .preViewTxtL1 a:hover {font-weight:900; color: #686868; }

.apreViewPriceL1 { color: #CDCDCD; padding-left:16px; font-size:16px; font-weight:900; text-align:right; width:85px; width:115px; float:left; }
.preViewPriceL1 { position:absolute; width:125px; right:2px; float:left; }
.preViewPriceL1 { color: #CDCDCD; padding-left:16px; font-size:16px; font-weight:900; text-align:right; }
.preViewDecsL1  { color: #000; font-size:12px; text-align:left; padding-left:2px; display:block; overflow:hidden; white-space:pre-line; width:422px; height:111px; float:left; }
.preViewButtonL1 { position:absolute; left:553px; top:69px; height:25px; width:80px; float:none; }
.preViewL0 { position:relative; width:218px; height:320px; background-image:url(/images/Template/preView_PD.gif); background-repeat:no-repeat; background-position:13px 0; text-align:center; float:left; padding-left:13px; }
.preViewImage { text-align:center; vertical-align:middle; padding-top:8px; width:218px; height:130px; height:150px; /* width:80px; */   float:none; }
.preViewTxt { text-align:center; top:158px; width:218px; height:94px; height:80px; white-space: wrap; font-size:16px; font-weight:900; color: #000;  float:none; }
.preViewPrice  { color:#FFF; font-size:12px; font-weight:700; text-align:right; right:30px; width:218px; height:13px;  float:none; }
.preViewButton { padding-top:5px; text-align:center; top:255px; width:218px; height:43px;  float:none; }

#T0_Td2T { height:13px; background-color:transparent; padding:0; }
#T0_Td2B { height:13px; background-repeat:no-repeat; background-position:0 2px; background-image:url(images/mainRahmenBottom.jpg); padding:0; }
#WERBUNG_CENTER { position:relative; background-color:transparent; float:left; }
#TEXT_MAIN { text-align:left; font-size:12px; color:#000; padding:0 0 0 6px; float:left; }
#SLIDER_MAIN { position:relative; clear:both; height:405px; width:740px; text-align:left; background-repeat:no-repeat; background-image:url(images/Template/Slider/Slider_background.png); float:left; }
#SLIDER_RIGHT { padding:0; height:405px; width:124px; float:left; }
#SLIDER_RIGHT_PAYMOD { position:relative; top:27px; left:0; text-align:left; }
#TEXT_MAIN_TOP { position:relative; clear:both; width:700px; width:846px; text-align:left; font-size:12px; color:#000; padding-left:14px; float:left; }
.TEXT_MAIN_MIDDLE { clear:both; width:846px; text-align:left; font-size:12px; color:#000; padding-left:14px; float:left; }
#TEXT_MAIN_MIDDLE_1 { float:left; }
#TEXT_MAIN_MIDDLE_2 { float:left; }
#layer1_div { position:relative; top:-200px; left:0; width:840px; height:275px; z-index:10; display:block; }
#TEXT_MAIN_MIDDLE_3 { float:left; }

.MAIN_TOP_DUMMY {width:30px; height:160px; float:left; }
.NEW_PREVIEW, .SPECIALS_PREVIEW { width:844px; float:left; }
.NEW_PREVIEW_HANGER, .SPECIALS_PREVIEW_HANGER { height:60px; background-repeat:repeat-x; background-image:url(images/Aufhaenger/bg_brandheis.gif); }
.NEW_PREVIEW_ELEMENT, .TOPSELLER_PREVIEW_ELEMENT, .SPECIALS_PREVIEW_ELEMENT { text-align:center; font-size:12px; color:#000; padding:0; height:280px; background-color:transparent; }
#T0_Td2_T1_Tr3_Td1, #T0_Td2_T1_Td2, #T0_Td2_T1_Td2_T1, #T0_Td2_T1_Td2_T1_Td1_T1 {
text-align:center; margin-left:auto; margin-right:auto; width:100%; padding:0 0 0 6px; background-color:#F7F7F7;
}
#T0_Td2_T1_Td2 { background-color:transparent; padding:0; }
#T0_Td2_T1_Td2_T1 { width:98%; padding-left:20px; background-color:transparent; }
#_PRODUKT_LIST { width:868px; background-color:transparent; padding-left:0; margin-left:auto; margin-right:auto; text-align:center; float:left; }
#PRODUKT_LIST { width:868px; min-height:926px; background-color:transparent; padding-left:0; text-align:left; clear:both; }
#T0_Td2_T1_Td2_T1_Td1_T1 { width:98%; padding-left:0; background-color:transparent; }
#T0_Td2_Tr2_T1_Td1 { text-align:left; width:100%; padding-left:10px; background-color:transparent; }
/* -detailansicht neu --------------------------------- */

#a_pd_detail { position:relative; vertical-align:top; width:100%; margin-bottom:128px; text-align:left; color:#000; background-color:transparent; float:left; }
    #pd_detail_nav_hd { left:-1; width:338px; height:118px; background-color:#FFF; float:left; }
      #pd_detail_nav_hd_l { top:0; left:0; height:86px; width:128px; font-weight:700; text-align:left; }
      #pd_detail_nav_hd_l H1 { font-size:22px; }
      #pd_detail_nav_hd_r { top:0; left:528px; width:118px; font-weight:700; }
    #pd_detail_inclUsSt_0 { position:relative; top:-5px; font-size:10px; text-align:right; background-color:transparent; padding-right:16px; height:16px; float: right; }
    #pd_detail_inclUsSt_1 { position:relative; top:-1px; font-size:10px; text-align:right; background-color:transparent; padding-right:16px; height:16px; float: right; }
    #pd_info_price_info { text-align:right; background-color:transparent; padding-right:16px; height:16px; float: right; }
    #pd_Basket_Button { text-align:left; vertical-align:top; width:300px; float:left; }
    #BasketOrMail { float:left; }
    #pd_in_cart { width:300px; height:46px; text-align:left; padding-left:6px; margin-left:6px; cursor:pointer; float:left; }
    #aaa_pd_price_offer { width:317px; height:32px; text-align:right; margin-right:24px; float:right; }
    #pd_price_offer { width:322px; height:52px; text-align:right; margin-left:8px; margin-right:8px; float:right; }
    #aaa_pdDesc_Buttons { left:0; text-align:center; width:332px; float:left; }
    #pdDesc_Buttons { left:0; text-align:center; width:332px; float:left; }

    .reduziert2 { top:0; width:125px; z-index:10; position:relative; background-image:url(/images/reduziert.gif); background-position:center; background-repeat:no-repeat; }
    .pd_specials_price_old { font-size:16px; font-weight:900; position:relative; background-image:url(/images/reduziert.png); background-position:center; background-repeat:no-repeat; color:#000; }
    .pd_specials_price_new { font-size:12px; font-weight:600; color:#000; }
    .aano_reduziert { position:relative; top:10px; right:10px; height:14px; width:105px; z-index:10; text-align:left; vertical-align:top; color:#000; font-weight:700; }
    .no_reduziert { position:absolute; top:10px; right:10px; height:14px; width:105px; z-index:10; text-align:left; vertical-align:top; color:#000; font-weight:700; }
    .reduziert { position:absolute; background-image:url(/images/reduziert_kl.png); background-position:center; background-position:0px 0; background-repeat:no-repeat; z-index:10; width:105px; height:14px; top:4px; right:10px; vertical-align:top; color: #000; }
    .no_reduziert_sp { position:relative; z-index:10; text-align:center; vertical-align:top; color:#000; font-weight:700; }
    .reduziert_sp { position:relative; background-image:url(/images/reduziert_kl.png); background-position:center 4px; background-repeat:no-repeat; z-index:10; vertical-align:top; font-size:16px; color:#000; }
    #gespart { position:relative; width:68px; }
    #ziffern { position:absolute; z-index:10; width:43px; height:32px; right:60px; top:10px; }
    #gespart2 { position:absolute; left: 56px; top: 38px; height:43px; width:43px; }
    #ziffern2 { }

.klarna_pp_span { position:relative; color:#000; font-size:9px; text-align:right; }
SPAN.productSpecialPrice { color:#000; font-weight:700; }
.disp_klarna { text-align:right; width:100px; right:186px; z-index:10; }
.disp_klarna  { z-index:11; top:182px; width:92px; font-size:9px; font-weight:900; display:inline; color: #000; }
.price_nor { position:absolute; font-weight:900; font-size:18px; width:118px; top:26px; right:24px; text-align:right; }
.prise_red_old { position:absolute; font-weight:600; font-size:26px; top:2px; right:18px; right:24px; width:160px;  text-align:right; background-image:url(/images/reduziert.png); background-position:center; background-position:28px 6px; background-repeat:no-repeat; }
.a_prise_red_old { position:absolute; font-weight:600; font-size:26px; top:2px; right:18px; width:160px;  text-align:right; text-decoration: line-through; }
.prise_red_new { position:absolute; font-weight:900; font-size:20px; top:38px; right:18px; right:24px; width:160px; color:#000; text-align:right; }
.A_prise_red_new { text-shadow: 0.05em 0.05em #333; }
.klarna_pp { font-size:12px; font-weight:900; background-image:url(/images/Klarna_Maedl.jpg); background-repeat:no-repeat; z-index:10; height:16px; width:220px; }

#aaaaaaaaklarna_pp_rate { float: right; text-align: right; width: 100%; padding: 5px; margin-top: 10px; }
#klarna_pp_rate, #klarna_pp_rate2 { position:absolute; top:84px; right:18px; width:118px; height:12px; text-align:right; }
#klarna_pp_rate2 { right:28px; left:120px; white-space: nowrap; }
#klarna_pp_rate  a, #klarna_pp_rate2 a { color:#000; font-size:10px; z-index:111; font-weight:700; }

#pd_detail_areaT2 { vertical-align:top; padding-left:6px; border:1px solid #cdcdcd; background-color:#FFF; width: 168px; width:137px; z-index:11; float:left; }
/* ---------------------------------- */
#products_price { font-weight:700; text-align:left; width:125px; width:100%; }
#pd_info_ch { text-align:left; font-weight:700; font-size:10px; float:left; }
#dDesc_Buttons { text-align:center; height:180px; text-align:center; }
#pd_options { padding-bottom: 1px; padding-left:8px; width:330px; height:40px; font-weight:700; text-align:left; }
.pd_option_x { padding-bottom: 2px; padding-left:8px; width:160px; font-weight:700; text-align:left; float:left; }
 .pd_option_x select { min-width:45px; }
#pd_shipping_time { padding-bottom: 4px; padding-left:8px; width:150px; font-weight:700; text-align:left; float:left; }
.pd_info_payment { width:310px; text-align:left; vertical-align:top; padding-bottom: 12px; padding-left:6px; margin-left:6px; background-color:#FFF; float:left; }
.pd_info_l, .pd_info_r { width:130px; text-align:left; padding-left:6px; margin-left:6px; float:left; color:#000; }
.pd_info_l a, .pd_info_r a { color:#000; }
.pd_info_l a:hover, .pd_info_r a:hover { color:#000; }
.pd_info_r { float:right; }
.pd_info_so1 { text-align:left; padding-left:8px; padding-top: 8px; height:24px; width:160px; float:left; }
#pd_info_box { background-color:transparent; border:0 solid #CBCBCB; text-align:left; padding-left:6px; margin-left:6px; float:left; }
#pd_quantity { padding-bottom: 4px; padding-left:8px; /* height:30px; */ width:100px; font-weight:700; text-align:left; float:left; }
.ProductListing, .ProductListing2 { width:100%; background-color:transparent; text-align:left; clear:both; }
.ProductListing { position:relative; left:0; height:135px; text-align:left; }
.shopping_cart_list { width:990px; }
.ProductListingFilter { position:relative; left:14px; height:26px; color:#E98E3B; text-align:left; }
.ProduktImage { border-right:1px solid #dcd7c8; border-bottom:1px solid #dcd7c8; padding:0 1px; }
.ProduktImage1 { border-right:1px solid #dcd7c8; border-bottom:1px solid #dcd7c8; border:1px solid #dcd7c8; padding:1px; }
.pd_info_header { width:688px; margin-left:auto; margin-right:auto; text-align:left; background-color:transparent; border:0 solid #F00; }

#aaaaaaaa_tab_pos { left:0; text-align:left; width:690px; border:0 solid #F00; float:left; }
#aaa_tab_pos { position:relative; top:10px; left:0; text-align:left; width:854px; border:0 solid #F00; float:left; }
/* #tab_pos [IE8] */
#a_tab_pos { position:relative; top:628px; left:0; width:854px; min-height:700px; text-align:left; border:1px solid #F00; background-color:transparent; z-index:1111; float:left; }

#a_offers_pos { position:absolute; top:0; height:328px; left:695px; width:157px; border:1px solid #CDCDCD; text-align:center; vertical-align:top; background-image:url(/images/Template/german/offers.jpg); background-position:0px 0px; background-repeat:no-repeat; float:left; }

.ProductListingNav {
left:14px; height:28px; width:688px; text-align:center; margin-left:auto; margin-right:auto; vertical-align:middle; padding-left:14px; margin-left:10px;
background-color:transparent; border-top:1px solid #CDCDCD; border-bottom:1px solid #CDCDCD; float:left; 
}
.ProductListing_rows { height:28px; width:94%; padding-left:14px; text-align:left; font-size:10px; color:#000; float: left; }

#splitInfo { font-size:12px; color: #686868; }
.getListView, #goLeft, #goRight, #splitInfo, #ListViewcount, #isPage { color: #686868; font-size:12px; float:left; }
.getListView { padding-top:4px; left:152px; float:left; }
.getListViewImg { float:left; }

#aaaaaaaagetList3View { left:315px; width:40px; float:left; }
#ListViewDummy1 { float:left; width:20px; }
#ListViewDummy2 { float:left; width:220px; }
#goLeft { padding-top:6px; float:left; }
#goLeftImg { float:left; }
#goRight { padding-top:6px; float:left; color:#D08822; }
#goRightImg { float:left; }
#isPage { float:left; padding-top:4px; font-size:14px; font-weight:700; }
#ListViewcount { padding-top:4px; font-size:12px; }
/*
background-image:url(/images/Template/cat_scroll_m2.gif); background-repeat:no-repeat;
 */

/* ############################# */
#pdDesc_order_area { width:680px;  border:1px solid #CDCDCD; background-color:#FFF; }
#pdDesc_order_area_dummy { width:220px; float:left; } 
#pdDesc_order_area_op { text-align:left; width:220px; float:left; }
#pdDesc_order_area_add { float:left; width:220px; }
#pdDesc_order_area_rv { float:right; width:220px; }
#pd_mainimage { text-align:left; padding-left:10px; }
#pd_info_main { }
#prod_info_box1 a { width:138px; text-align:left; padding-left:10px; border:0 solid #D00; font-size:10px; float:right; }
#pd_info_areaM { width:530px; text-align:left; padding-left:4px; float:left; }
#pd_info_footer { width:100%; text-align:right; background-color:transparent; float:left; }
#aaa_pd_info_price_info { width:100%; text-align:right; background-color:transparent; float:right; }
#box_information,#box_categories,#box_manufacturers,#box_search,#whats_new { background-color:transparent; }
.box_text_info {
color:#000;
background-color:transparent;
text-align:left;
padding-left:4px;
}
.box_text_info a, .box_text_info a:hover { color:#FFF; text-decoration:none; font-size:12px; font-weight:800; }
.box_info_center {
background-color:transparent;
text-align:center;
padding-left:2px;
}
.box_werbung {
background-color:transparent;
text-align:center;
padding-bottom:1px;
}
#box_werbung-left,#box_werbung-right {
background-color:transparent;
text-align:center;
padding:1px;
}
#box_hotline,#box_languages,#box_order_history,#box_product_notifications,#box_reviews,#box_shopping_cart,#box_best_sellers,#box_currencies,#box_specials,#box_whats_new {
background-color:transparent;
color:#000;
}
#box_shopping_cart {
background-color:transparent;
color:#fff;
}
#T0_Td2_T1 {
margin-left:auto;
margin-right:auto;
text-align:center;
width:96%;
background-color:transparent;
}

#T0_Td2_Td1_T1 {
text-align:center;
width:100%;
}

#T0_Td2_Tr1_Td1 {
height:13px;
text-align:center;
background-color:transparent;
}

#T0_Td2_Tr2_T1 {
width:92%;
text-align:center;
}

#products_description {
width:98%;
vertical-align:top;
margin:1px;
padding:1px;
}

#prod_info {
vertical-align:top;
float:left;
font-size:14px;
margin:0;
}

#header {
background:#CBCBCB;
background-image:url(images/shop.jpg);
}

#boxAlleAngebote {
height:18px;
font-size:12px;
font-weight:700;
color:#fff;
background-image:url(images/kategorien/AlleAngebote.gif);
}
#boxAlleAngebote a { font-size:12px; }
#offers_pos #boxAlleAngebote { color: black; }
#offers_pos a, #boxAlleAngebote a { color: black; }

#SetInfoHeader {
border:0 solid #0B77CE;
font-size:24px;
font-weight:700;
background:#fff;
color:#000;
width:98%;
}

#shopAdr {
text-align:left;
vertical-align:top;
border:1px solid #cacaca;
font-size:12px;
background:#F8F8F9;
margin:1px;
padding:1px;
}

a.grTab:hover {
color:#ff0;
background-color:#00f;
}

.initial { background-color:#fff; color:#000; }
.normal { background-color:#fff; }
.highlight { background-color:#efefef; }
.grTabH,.grTabTd1H,.grTabTd1,.grTabTd1_a { border:1px solid #0B77CE; font-size:12px; text-align:left; font-weight:700; color:#fff; height:20px; background:#009; margin:0; padding:1px; }
.grTabTd1H { font-size:10px; width:80px; background:#ccc; }
.box1 { border:1px solid #efefef; float:left; background:#FFF; width:126px; vertical-align:top; }
.bild { position:relative; float:left; left:-1px; top:-1px; padding:2px; }
.boxText { width:100%; font-size:12px; font-weight:700; color:#000; background-color:transparent; text-align:center; }

.errorBox {
font-size:10px;
background:#ffb3b5;
font-weight:700;
}

.stockWarning {
font-size:10px;
color:#c03;
}

.productsNotifications {
background:#fff;
}

.orderEdit {
font-size:10px;
color:#70d250;
text-decoration:underline;
}

.primer {
font-size:8px;
font-weight:400;
color:#0B77CE;
}

.morestuff {
color:#000;
font-size:10px;
text-decoration:underline;
text-align:right;
}

.infoBox {
width:100%;
font-size:11px;
text-align:center;
margin:2px;
padding:2px;
}
.infoBox_login { margin:0; padding:0; }

.checkout_payment_1 {
color:#000;
text-align:left;
padding-left:2px;
padding-right:2px;
font-size:11px;
line-height:1.4;
border:0px dashed #A9A9A9;
margin:0;
}

.infoBoxContents {
width:98%;
font-size:11px;
text-align:center;
background-color:#F7F7F7;
background-color:transparent;
}

.infoBoxContents_l {
width:100%;
font-size:11px;
text-align:left;
background-color:#F7F7F7;
}

.infoBoxContentsCo2 {
background:#FFF;
background-color:#F7F7F7;
font-size:11px;
}

.infoBoxContentsCo3 {
background:#F8F8F9;
font-size:11px;
border:1px dashed #ebd;
padding:2px;
}

.infoBoxNotice {
background:red;
}

.infoBoxNoticeContents {
background:#FFE6E6;
font-size:11px;
}

.productListing-heading { text-align: left; font-size:11px; color:#000; font-weight:700; }

.bg1 {
background:#F1F2F9;
}

.impressum {
color:#000;
font-size:11px;
vertical-align:top;
}

.moduleRow {
border-top:0 dashed #696969;
top:4px;
padding-bottom:12px;
vertical-align: middle;
}

.moduleRowOver {
background-color:#D7E9F7;
}

.moduleRowSelected {
background-color:transparent;
border-top:0  dashed #696969;
top:4px;
padding-bottom:12px;
vertical-align: middle;
}

.checkoutBarFrom,.checkoutBarTo {
font-size:14px;
color:#E87C0F;
}

.checkoutBarCurrent {
font-size:14px;
font-weight:700;
color:#91E339;
}

.checkoutBarFrom A:hover,.checkoutBarTo A:hover {
font-size:14px;
color:#000;
}

.messageStackError,.messageStackWarning {
font-size:11px;
font-weight:700;
color:#000;
background-color:#ffb3b5;
}

.messageStackSuccess {
font-size:12px;
background-color:#9f0;
color:#000;
}

.TableHead2 { width:100%; background-color:#fff; }

.manufacturers_name {
color:#000;
font-size:12px;
font-weight:700;
width:150px;
border:1px solid #CBCBCB;
background-color:#CBCBCB;
}

ul#nav li a {
background:#e3e3e3;
font-weight:700;
color:#000;
text-decoration:none;
padding:5px;
}

#dlmenu {
top:0;
left:0;
width:136px;
float:left;
background-color:transparent;
}

#menu {
list-style-type:none;
position:absolute;
top:6px;
left:-4px;
width:140px;
z-index:0;
background-repeat:no-repeat;
background-position:2px 16px;
background-image:url(images/bg_NavNav.gif);
}

#menu li {
display:block;
position:relative;
z-index:100;
}

#menu li a,#menu li a:visited {
display:block;
text-decoration:none;
}

#menu li:hover,#menu li a:hover {
border:0;
}

#menu li:hover dd,#menu li a:hover dd {
display:block;
}

#menu table {

font-size:1em;
margin:0;
padding:0;
}

#menu dl {
width:132px;
margin-left:0;
background-color:transparent;
}

#menu dt {
font-size:1.1em;
margin:0;
padding:0;
}

#menu dd {
padding-left:10px;
font-size:1em;
text-align:left;
margin:0;
}
/*
.gallery dt a,.gallery dt a:visited {
display:block;
color:#fff;
background-color:transparent;
}

.gallery dd a,.gallery dd a:visited {
color:#FBFBF9;
min-height:1em;
text-decoration:none;
display:block;
}
*/
* html .gallery dd a,* html .gallery dd a:visited { height:1em; }
.gallery dd a:hover { color:#8D9393; }
.catLvl_0,.catLvl_1,.catLvl_2 { font-weight:800; width:132px; line-height:14px; padding-left:4px; overflow:hidden; background-color:transparent; }
.catLvl_1 { font-size:12px; font-weight:500; padding-left:8px; }
.catLvl_2 { font-size:12px; font-weight:400; padding-left:12px; }
.catEmpty { color:#cbcbcb; background-color:transparent; line-height:14px; }

b { font-size:12px; font-weight:700; }

TD.infoBoxHeading { color:#000; font-size:12px; font-weight:800; }
TR.SizeInfoHeading1 { background:#FFF; border:1px solid #CBCBCB; border-bottom:0 solid #CBCBCB; }
TR.SizeInfoHeading2 { background:#CBCBCB; border:1px solid #CBCBCB; border-top:0 solid #CBCBCB; }
TD.SizeInfoHeading { font-size:12px; font-weight:700; color:#000; background:#CBCBCB; border:1px dotted #CBCBCB; }
#td_pdDesc_Buttons { width:100%; text-align:right; /* esz */ float:left; }
.table_pdDesc_Buttons { width:100%; color:#686868; text-align:right; font-weight:700; border:1px solid #CBCBCB; background-color:#FFF; padding:0; }

.pdDesc_col_1 {
width:60px;
text-align:right;
vertical-align:middle;
}

.pdDesc_col_2 {
width:160px;
text-align:left;
vertical-align:middle;
}

.pdDesc_col_3 {
width:120px;
text-align:left;
vertical-align:middle;
}

.pdDesc_col_23 {
width:100px;
text-align:left;
vertical-align:middle;
}

.pdDesc_col_4 {
width:10px;
}

.pdDesc_col_5 {
width:135px;
text-align:right;
vertical-align:middle;
padding-right:10px;
}

.pdDesc_col_234 {
width:186px;
height:32px;
text-align:left;
vertical-align:middle;
font-size:10px;
font-weight:700;
color:#0a0;
}

TD.productListing1 {
width:100px;
height:100px;
background-color:transparent;
border-bottom:1px solid #dcd7c8;
padding:2px;
}

.productListing2 {
width:500px;
height:104px;
color:#000;
font-size:10px;
vertical-align:top;
background:#fff;
background-color:transparent;
/* border-bottom:1px solid #dcd7c8; */
padding:2px 2px 2px 4px;
}
.productListing2 { font-size:10px; padding-left:14px; color:#000; background-color:transparent; }
.productListing2 A, .productListing2 A:hover { color:#00F; text-decoration:underline; }
TD.productListing3 { width:132px; height:100px; color:#000; vertical-align:top; text-align:left; background:#fff; background-color:transparent; border-bottom:1px solid #dcd7c8; }
TD.productListing-data {padding:2px; text-align: left; color:#000; font-size:11px; background-color:#fff; height:104px; border-top:1px solid #686868; border-bottom:1px solid #686868; }
TD.productListing-data_iT {padding:2px; text-align: left; color:#000; font-size:11px; background-color:#fff; }
TD.productListing-data A { color:#000; font-size:11px; background:#fff; background-color:transparent; }
TD.productListing-data A:hover { color:#000; font-size:11px; background:#fff; background-color:transparent; text-decoration:underline; }

TD.productListing-data-set {
font-size:11px;
background:#CBCBCB;
background-image:url(images/bg_set.jpg);
}

TD.pageHeading,DIV.pageHeading {
width:500px;
background-color:transparent;
color:#000;
font-size:22px;
font-weight:700;
margin:1px;
padding:2px;
}
TD.pageHeading2 {
color:#000;
font-size:22px;
font-weight:700;
margin:1px;
padding:2px;
background-color:transparent;
}

TD.create_acc {
color:#000;
padding-left:2px;
padding-right:2px;
font-size:11px;
line-height:1.4;
text-align:left;
vertical-align:top;
width:100px;
margin:0;
}

TD.main {
color:#000;
padding-left:2px;
padding-right:2px;
font-size:11px;
line-height:1.6;
text-align:left;
margin:0;
background-color:#F7F7F7;
}

TD.main2 {
color:#000;
padding-left:2px;
padding-right:2px;
font-size:11px;
line-height:1.6;
text-align:right;
margin:0;
}

TD.gal_info {
color:#696969;
padding:2px;
font-size:11px;
margin:2px;
vertical-align:top;
}

TD.gal_info2 {
color:#696969;
width:40px;
padding:2px;
font-size:11px;
border:1px solid #CBCBCB;
margin:2px;
vertical-align:top;
}

TD.error2 {
color:#c00;
padding-left:2px;
padding-right:2px;
font-size:12px;
line-height:1.6;
text-align:left;
margin:0;
background-color:#F7F7F7;
font-weight:800;
}

#gallery_adder {
text-align:left;
vertical-align:top;
margin-left:auto;
margin-right:auto;
width:100%;
font-size:11px;
color:#000;
padding:4px 2px 2px 6px;
}

TD.gal {
font-size:11px;
text-align:left;
border:1px solid #CBC;
}


div.gal_L1_1, div.gal_L2_1, div.gal_L3_1, div.gal_L4_1, div.gal_L5_1, div.gal_L6_1, div.gal_L7_1 {
left:0px;
width:105px;
background:#D7d1d1;
border:1px solid #CBCBCB;
padding-left:2px;
float: left;
clear:left;
}

div.gal_L1_2, div.gal_L2_2 { width:120px; padding-left:2px; float: left; }
div.gal_L3_2, div.gal_L4_2, div.gal_L5_2, div.gal_L6_2, div.gal_L7_2 {
width:40px;
padding-left:2px;
float: left;
}

div.gal_L1_3, div.gal_L2_3 {
width:20px;
padding-left:2px;
float: left;
border:0 solid #CBCBCB;
}

div.gal_L3_3, div.gal_L4_3, div.gal_L5_3, div.gal_L6_3, div.gal_L7_3 {
width:100px;
padding-left:2px;
float: left;
}

div.gal_L1_4, div.gal_L2_4, div.gal_L3_4, div.gal_L4_4, div.gal_L5_4, div.gal_L6_4, div.gal_L7_4 {
width:110px;
background:#D7d1d1;
border:1px solid #CBCBCB;
float: left;
}

div.gal_L1_5, div.gal_L2_5 {
width:140px;
float: left;
border:0 solid #CBCBCB;
}

div.gal_L3_5, div.gal_L4_5, div.gal_L5_5, div.gal_L6_5, div.gal_L7_5 {
width:40px;
float: left;
}

div.gal_L1_6, div.gal_L2_6, div.gal_L3_6, div.gal_L4_6, div.gal_L5_6, div.gal_L6_6, div.gal_L7_6 {
width:20px;
float: left;
border:0 solid #CBCBCB;
}

div.gal_L1_7, div.gal_L2_7, div.gal_L3_7, div.gal_L4_7, div.gal_L5_7, div.gal_L6_7, div.gal_L7_7 {
width:70px;
background:#D7d1d1;
border:1px solid #CBCBCB;
float: left;
}

div.gal_L1_8, div.gal_L2_8, div.gal_L3_8, div.gal_L4_8, div.gal_L5_8, div.gal_L6_8, div.gal_L7_8 {
float: left;
}

div.gal_L8_1, div.gal_L9_1, div.gal_L10_1, div.gal_L11_1 {
width:105px;
background:#D7d1d1;
border:1px solid #CBCBCB;
padding-left:2px;
clear:left;
float: left;
}

div.gal_L8_2, div.gal_L9_2, div.gal_L10_2, div.gal_L11_2 {
width:430px;
padding-left:2px;
height:14px;
border:0 solid #CBCBCB;
}

div.gal_L12_1 {
clear:left;
width:420px;
padding-left:2px;
}

div.gal_L13_1 {
clear:left;
width:420px;
padding-left:2px;
}

P.main {
color:#000;
text-align:left;
padding-left:2px;
padding-right:2px;
font-size:11px;
line-height:1.4;
margin:0;
}

TD.subCat, .subCatHead, .subCatLink {
position:relative; 
vertical-align:top;
text-align:center;
width:225px;
height:184px;
background:#F7F7F7;
margin:auto; margin-left:auto; margin-right:auto; 
}

div.subCat { vertical-align:top; text-align:center; width:225px; height:194px; background:#F7F7F7; margin:auto; margin-left:auto; margin-right:auto; float:left; }

.subCatHead { text-align:left; vertical-align:middle; width:138px; height:30px; background:transparent; background-image:url(/images/Template/scat_view_header.gif); background-repeat:no-repeat; }
.subCatHead a { position:relative; font-weight:700; width:130px; vertical-align:middle; text-align:left; padding-left:4px; top:4px; }
.aasubCatHead a { position:absolute; font-weight:700; width:130px; vertical-align:middle; text-align:left; padding-left:4px; }
.subCatLink { margin:auto; width:138px; height:113px; background:transparent; background-image:url(/images/Template/SubCat_bg.jpg); background-repeat:no-repeat; }
.subCatLink a img { position:relative; top:11px; width:100px; height:100px; }
.subCatFoot { position:relative; margin:auto;  margin-left:auto; margin-right:auto; text-align:center; width:138px; width:96%; background:transparent; }
.subCatFoot a, .subCatFoot a:hover { color:#000; }
.sp_price { margin-left:auto; margin-right:auto; width:100%;}

TEXTAREA {
width:100%;
font-size:11px;
}

SPAN.greetUser { font-size:11px; color:#f0a480; font-weight:700; }

TABLE.formArea {
background:#fff;
border:1px solid #7b9ebd;
}

SPAN.markProductOutOfStock {
font-size:11px;
color:#c76170;
font-weight:700;
}

SPAN.errorText { color:red; }
TD.header { width:220px; font-size:10px; background:#FFF; }
HR { color:#0B77CE; width:100%; height:1px; border:1px solid #0B77CE; }

#UnsereMarkenPicture { width:650px; height:86px; }
#close { background-image:url(images/bg_set.jpg); text-align:right; font-weight:700; padding-right:2px; }
#close2 { text-align:right; padding-right:2px; }

#includesHtml {
z-index:1;
position:absolute;
top:-333px;
left:-333px;
border:1px solid #7b9ebd;
background:#FFF;
visibility:hidden;
padding:0;
}

#image1,#image2 {
z-index:1;
position:absolute;
top:220px;
left:120px;
width:450px;
visibility:hidden;
border:1px solid #7b9ebd;
background:#FFF;
padding:1px;
}

#image2 { top:320px; left:140px; }
#popup { vertical-align:top; padding:1px; }

a.button {
font-size:11px;
color:#FFF;
background-color:#0B77CE;
border-left:1px solid #CCC;
border-top:1px solid #CCC;
border-right:2px solid #000;
border-bottom:2px solid #000;
text-decoration:none;
top:2px;
width:55px;
text-align:center;
}

a.button:hover {
color:#000;
background-color:#FFD700;
border-left:1px solid #000;
border-top:1px solid #000;
border-right:2px solid #ccc;
border-bottom:2px solid #ccc;
text-decoration:none;
}

#tabLeft { width:98%; height:180px; border:1px solid #EA7E12; background:#FFF; }
#tabRight { width:98%; height:180px; border:1px solid #EA7E12; background:#FFF; }

A:focus { color:#FAFAFA; }

#NewsTicker { border:solid 1px #ccc; background:#CFCBCF; width:134px; height:240px; margin:0; padding:0; }
#NewsTicker h1 { border:0; background:#dfe9d5; color:#000; font-size:11px; font-weight:700; margin:0; padding:1px; }
#NewsVertical { width:133px; height:218px; display:block; overflow:hidden; position:relative; }
#controller { font-size:11px; color:#666; border-bottom:1px solid #dcd7c8; padding:2px; }
#TickerVertical { width:133px; display:block; list-style:none; margin:0; padding:0; }
#TickerVertical li { display:block; width:133px; color:#333; text-align:left; font-size:11px; float:left; background:#696969; margin:0; padding:6px; }
#TickerVertical li .NewsTitle { display:block; color:#000; font-size:12px; font-weight:700; margin-bottom:6px; text-align:center; }
#TickerVertical li .NewsTitle a:link,#TickerVertical li .NewsTitle a:Visited {
display:block; color:#000; font-size:12px; font-weight:700; margin-bottom:6px; text-decoration:none; 
}

#TickerVertical li .NewsTitle a:hover { text-decoration:underline; }
#TickerVertical li .NewsImg { float:left; margin-right:10px; }
#TickerVertical li .NewsFooter { display:block; color:#000; font-size:10px; margin:6px 0 14px; }

.listLine,.listLine A,.pageResults A:hover { color:#FFF; }
.table_pd_info_c2 a,.table_pd_info_c2 a:hover,A:active { color:#00F; }
.grTabTd1,.grTabTd1_a { font-size:10px; text-align:center; }
.box1 A,.box1 A:active,.box1 A:hover,.box1 A:focus,.smallText A:focus,.smallText A:active,.smallText A,.smallText A:hover,.manufacturers_name A,.main A,.pageResults A,.navButton A,.navButton A:active,.navButton A:hover,.navButton A:focus,.manufacturers_name A:active,.main A:active,.manufacturers_name A:hover,.main A:hover,.manufacturers_name A:focus,.main A:focus {
color:#000; text-decoration:none;
}
.alias_trans { height:10px; width:100%; }
.messageBox,TD.infoBox,SPAN.infoBox,TD.smallText,SPAN.smallText,P.smallText,TD.fieldValue,CHECKBOX,INPUT,RADIO,SELECT {
font-size:11px;
color:#000;
}

.inputRequirement,SPAN.newItemInCart { font-size:11px; color:red; }

ul#nav,#menu li dd,#play_scroll_cont { display:none; }
ul#nav li:hover ul,FORM { display:inline; }

TR.accountHistory-odd,TR.addressBook-odd,TR.alsoPurchased-odd,TR.payment-odd,TR.productListing-odd,TR.productReviews-odd,TR.upcomingProducts-odd,TR.shippingOptions-odd,TR.accountHistory-even,TR.addressBook-even,TR.alsoPurchased-even,TR.payment-even,TR.productListing-even,TR.productReviews-even,TR.upcomingProducts-even,TR.shippingOptions-even {
background:#f8f8f9; 
}
TD.accountHistory-odd,TD.addressBook-odd,TD.alsoPurchased-odd,TD.payment-odd,TD.productListing-odd,TD.productReviews-odd,TD.upcomingProducts-odd,TD.shippingOptions-odd,TD.accountHistory-even,TD.addressBook-even,TD.alsoPurchased-even,TD.payment-even,TD.productListing-even,TD.productReviews-even,TD.upcomingProducts-even,TD.shippingOptions-even {
background:#f8f8f9;
}
.productListing-even, .productReviews-even { border-top:1px solid #686868; border-bottom:1px solid #686868; }
TD.fieldKey,TD.tableHeading,TD.formAreaTitle { font-size:11px; font-weight:700; }
A,A:hover { color:#FAFAFA; text-decoration:none; }
#cat_all a { color:#F89202; text-decoration:none; }
.catLvl_0 A:hover,.catLvl_0 A:active,.catLvl_1 A:hover,.catLvl_1 A:active,.catLvl_2 A:hover,.catLvl_2 A:active,.catActive { color:#EF7C11; text-decoration:none; }
#catActive { color:#EF7C11; text-decoration:none; font-weight:700; font-size:12px; }
#_catActive2 { background-image:url(images/headerActive.gif); background-repeat:repeat-x; }
#aus_catActive2 { color:#686868; background-image:url(images/headerActive.gif); background-repeat:no-repeat; background-position:5px 0px; }
.ProductListing3 { padding:0; color:#000; background-color:transparent; }
.significant_info { text-align:left; font-size:12px; margin-left:9px; margin-bottom: 4px; width:693px; background-repeat:no-repeat; border:1px solid #CDCDCD; float:left; }
.significant_info strong, .significant_info H1, .significant_info H2, .significant_info H3 , .significant_info B {
font-weight:normal; font-size:12px; background-color:#DCDCDE; 
}
#significant_topinfo { position:absolute; text-align:left; left:181px; float:left; }
#significant_topinfo strong, #significant_topinfo H1, #significant_topinfo H2, #significant_topinfo H3 , #significant_topinfo B { font-weight:normal; font-size:12px; background-color:#DCDCDE; }
.continue { right:20px; text-align:right; background-color:#F7F7F7; }

#box_shopping_cart { width:136px; font-size:10px; color:#000; background-color:#686868; padding-left:2px; }
#box_shopping_cart_h { background-color:#FFF; height:4px; width:98%; }
.box_shopping_cart_m { background-color:#FFF; width:98%; font-size:10px; clear:both; float:left; }
.box_shopping_cart_m a { font-size:10px; font-weight:normal; }
.box_shopping_cart_m span { font-size:10px; font-weight:normal; }
.box_shopping_cart_m1 { font-size:10px; font-weight:normal; background-color:#FFF; text-align:left; width:14%; float:left; }
.box_shopping_cart_m2 { font-size:10px; background-color:#FFF; text-align:left; width:84%; white-space:pre-wrap; float:left; }
.box_shopping_cart_m2 a, .box_shopping_cart_m2 a:hover { color:#000; font-size:10px; font-weight:normal; background-color:#FFF; }
#box_shopping_cart_price { width:98%; height:14px; background-color:#FFF; clear:both; }
#box_shopping_cart_price2 { width:98%; background-color:#686868; }
#shopping_cart_f { background-color:#FFF; width:133px; height:73px; clear:both; }

#pd_scroll { position:absolute; width:320px; left:90px; top:38px; }
#pd_scroll_center { text-align:left; width:368px; }
#pd_scroll_center_txt { position:absolute; width:140px; left:140px; top:11px; text-align:left; color:#686868; font-size:10px; font-weight:700; }
#pd_scroll_post { position:absolute; top:0; left: 0; width:85px; height:38px; z-index:130; }
#pd_scroll_next { position:absolute; top:0; left:280px; width:85px; height:38px; z-index:130; }

#pd_info_also_purchased { position:relative; top:-30px; width:688px; clear:both; text-align:center; z-index:100; }
#also_purchased { height:100%; width:688px; text-align:center; vertical-align:top; clear:both; }
.also_purchased_line { width:689px; background-image:url(images/register/reiter_final_Mittelteil.jpg); background-repeat:repeat-y; background-color:transparent;  z-index:1; float:left; }
#also_purchased_footer { position:relative; width:689px; height:83px; background-image:url(images/register/reiter_final_unterteil.jpg); background-repeat:no-repeat; background-position: left bottom; background-color:#f7f7f7; float:left; }
.also_purchased_pd { height:140px; width:33%; float:left; }
.also_purchased_pd a { color:#000; }


#aaabox_shopping_cart_h { background-image:url(images/Template/warenkorb_01.gif); background-repeat:no-repeat; background-color:#000; height:4px; width:98%; }
.aaaaaabox_shopping_cart_m { background-image:url(images/Template/warenkorb_02.gif); background-repeat:repeat-y; background-color:#000; width:98%; float:left; font-size:10px; }

#pdlist_top { position:absolute; left:180px; top:280px; top:28px; z-index:140; }
#pdlist_info { position:absolute; left:856px; top:414px; height:926px; width:140px; }
#pdlist_payment { position:absolute; top:0; width:140px; height:359px; z-index:1000;}
#pdlist_trusted  { position:absolute; top:370px; width:140px; z-index:130; z-index:1000; }
#pdlist_app { position:absolute; top:580px; width:140px; z-index:130; z-index:1000;}
#pdlist_special { position:absolute; top:664px; width:140px; height:265px; text-align:center; background-image:url(/images/Template/angebote.jpg); background-position:0; background-repeat:no-repeat; z-index:130; }
#pdlist_special a { color:#000; font-size:10px; font-weight:normal; width:130px; }
#a_pdlist_special a img { margin-left:0px; z-index:1000; }

#a_AgbAccept { position:absolute; left:575px; top:1470px; height:115px; width:416px; visibility:hidden; background-image:url(/images/ABG_Fortsetzen.jpg); background-repeat:no-repeat; background-color:#000; z-index:1111; }
#AgbAccept { position:relative; left:445px; top:-155px; height:115px; width:416px; visibility:hidden; background-image:url(/images/ABG_Fortsetzen.jpg); background-repeat:no-repeat; background-color:#000; z-index:1111; }



