html, body{margin:0;padding:0;text-align:center;font-family : Arial, Verdana, sans-serif;font-size:87%;color:#000;background-color:#fff}
h1{margin:0;padding:0;font-size:1.8em;color:#8C1818}
h2{margin:18px 0 0 0;padding:0;font-size:1.2em;color:#8C1818}
h3{margin:5px 0 0 0;padding:0;font-size: 1.1em;color:#7C1717}
h4{margin:0;padding:0;font-size:1em;color #8C1818}
h5{margin:0;padding:0;font-size:1.1em;color:#666666}
#Suchfeld h3{margin:0;padding-top:2px;font-size:13px;color:#8C1818}
#LoginBoxCenter{margin-left:15px;margin-bottom:10px}
#LoginBoxCenter fieldset{border:1px solid #8C1818;padding:5px 0 10px 10px;margin:0}
#LoginBoxCenter fieldset legend{font-weight:bold;font-size:1.2em;color:#8C1818;background:none}
#LoginBoxCenter .Suchfeld{border:1px solid #c0c0c0;background-color:#f9f9f9;width:155px;background-image:url(img/form-back.jpg)}
#LoginBoxCenter .PWSuchfeld{border:1px solid #c0c0c0;background-color:#f9f9f9;width:100px;background-image:url(img/form-back.jpg)}
#LoginBoxCenter .LoginBoxCenterPart{float:left;margin-right:10px}
#LoginBoxCenter .LoginBoxCenterSnip{float:left;margin-right:5px;font-weight:bold}
#LoginBoxCenter .LoginBoxCenterForgetPW{float:left;margin-right:5px;font-weight:normal}
#WarenKorb{float:right;position:relative;width:184px}
#NebenBreadcrump{float:right;padding-right:1px}
#NebenBreadcrump .LogIn{background-image:url(img/navbackoben.gif);float:left;height:34px}
#NebenBreadcrump .LogIn2{background-image:url(img/navbackoben2.gif);float:left;height:34px}
#NebenBreadcrump .LogIn a{height:34px;color:#fff;font-weight:bold;padding:0 8px 0 8px}
#NebenBreadcrump .LogIn2 a{height:34px;color:#fff;font-weight:bold;padding:0 8px 0 8px}
.KontoOben{position:relative;top:11px}
.HeadAbstand{width:100%;height:35px}
.HeadAbstand2{float:right;width:100%;height:49px}
#Shaddow{width:984px;background-image:url(img/back_white.gif);background-repeat: repeat-y;text-align:left;margin-left:auto;margin-right:auto}
#ShaddowTop{width:984px;height:20px;background-image:url(img/schatten_oben.gif);background-repeat: no-repeat;margin-left:auto;margin-right:auto}
#ShaddowBottom{width:984px;height:20px;background-image:url(img/schatten_unten.gif);background-repeat: no-repeat;margin-left:auto;margin-right:auto}
#pagewidth{width:950px;margin-left:auto;margin-right:auto;background-color:#fff;border:0}
#header{height:125px;width:950px;background-image:url(img/top_dachbox.jpg);background-repeat:no-repeat}
#leftcol{width:184px;float:left;position:relative}
#twocols{width:766px;float:right;position:relative}
#maincol{background-color:#fff;float:left;display:inline;position:relative;width:751px;padding:5px 0 0 15px}
#footer{height:2px;clear:both}
.great{font-size:1.6em;}

.clearfix:after{content: ".";display:block;height:0;clear:both;visibility:hidden}
.clearfix{display:inline-table}

/* Hides from IE-mac \*/
* html .clearfix{height: 1%;}
.clearfix{display: block;}
/* End hide from IE-mac */



 /*printer styles*/
 @media print{
/*hide the left column when printing*/
#leftcol{display:none;}

/*hide the right column when printing*/
#rightcol{display:none;}
#twocols, #maincol{width:100%; float:none;}
}
.boxText{margin:0;padding:0}
.boxTextBG{background-color: #fff}
.boxTextBGII{background-color:#FFCC99}
.boxTextPrice{color:#FF0000}
.errorBox{font-weight:bold;color:#bf0000;background-color:#f9f9f9;border:1px solid #bf0000;padding-top:15px;padding-bottom:15px}
.gvBox{font-size:14px;font-weight:bold;border-color:#fff;border:1px solid;background-color:#ffb3b5}
.stockWarning{color:#cc0033}
.productsNotifications{background-color:#f2fff7}
.orderEdit{color:#70d250;text-decoration:underline}
img{border:0}
.boxpic{margin:7px 0 7px 0}
a{color:#8C1818;text-decoration:none}
a:hover{color:#202020;text-decoration:underline}
FORM{display:inline;margin:0;padding:0}
TR.header{background-color:#fff}
TR.headerNavigation{background:#F6F6F6}
TD.headerNavigation{color:#000;font-weight:bold;border-bottom:1px solid;border-color:#b6b7cb;background-color:#F6F6F6}
A.headerNavigation{color:#9D9D9D}
A.headerNavigation:hover{color:#808080}
TD.conditions{background-color:#f9f9f9}
A.confirmationEdit{color:#009933;font-style:italic}
A.confirmationEdit:hover{color:#009933;font-style:italic;text-decoration:underline}
TR.headerError{background-color:#ff0000}
TR.headerMessage{background-color:#f9f9f9;padding:5px;border:3px solid #bf0000}
.moduleHeading{font-size:small;font-weight:bold;padding-bottom:10px}
TD.headerError{background:#ff0000;color:#fff;font-weight:bold;text-align:center}
TR.headerInfo{background:#00ff00}
TD.headerInfo{background:#00ff00;color:#fff;font-weight:bold;text-align:center}
TR.footer{background:#bbc3d3}
TD.footer{background:#fff;color:#000;font-weight:bold;border-bottom:1px solid;border-color:#b6b7cb}
.infoBox{margin:0;padding:0}
.infoBoxContents{}
.infoBoxNotice{background:#FF8E90}
.infoBoxNoticeContents{background:#FFE6E6}
.BoxHead{color:#fff;padding-top:6px;padding-left:10px}
.infoBoxHeading {font-weight:bold;height:25px;width:184px;color:#fff;background-image:url(img/back_info.gif);background-repeat:no-repeat;margin-top:5px}
.infoBoxHeadingCats{font-weight: bold;height:25px;width:184px;color:#fff;background-image:url(img/back_info.gif);background-repeat:no-repeat;margin-top:5px;border-bottom:1px solid #fff}
.infoBoxHeading_right{font-weight:bold;height:25px;width:184px;color:#fff;background-image:url(img/back_info.gif);background-repeat:no-repeat}
.infoBox, SPAN.infoBox{background:#fff;border:1px solid #959595;margin-bottom:15px}
.infoBox_right, SPAN.infoBox_right{background:#fff;border:1px solid #959595;margin-bottom:15px}
TR.accountHistory-odd, TR.addressBook-odd, TR.alsoPurchased-odd, TR.payment-odd, TR.productListing-odd, TR.productReviews-odd, TR.upcomingProducts-odd, TR.shippingOptions-odd{background:#f8f8f9}
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}
TABLE.productListing{border:1px;border-style:solid;border-color:#b6b7cb;border-spacing:1px}
.productListing-heading{background: #b6b7cb;color:#fff;font-weight:bold}
TD.productListing-data {}
A.pageResults{color:#0000FF;text-decoration:underline}
A.pageResults:hover{color: #0000FF;background:#FFFF33}
TD.pageHeading, DIV.pageHeading{font-size:16px;font-weight:bold;color:#000}
TR.subBar{background:#f4f7fd}
TD.subBar{color:#000}
TD.main, P.main{line-height:1.5;padding-left:0;padding-right:15px}
TD.smallText, SPAN.smallText, P.smallText {}
TD.accountCategory{font-size: 13px;color:#aabbdd}
TD.fieldKey{font-weight:bold}
TD.fieldValue{}
TD.tableHeading{font-weight:bold}
SPAN.newItemInCart{color:#ff0000}
CHECKBOX, INPUT, RADIO, SELECT{}
TEXTAREA{width:100%}
SPAN.greetUser{color:#303030;font-weight:bold}
SPAN.underline{text-decoration:underline}
TABLE.formArea{background:#f9f9f9;border-color:#cccccc;border-style:solid;border-width:1px}
TD.formAreaTitle{font-weight:bold}
TD.copyright{line-height: 1.5;text-align:center}
A.copyright{color:#c0c0c0}
A.copyright:hover{color: #0000ff;text-decoration:underline}
SPAN.markProductOutOfStock{color:#c76170;font-weight:bold}
SPAN.productSpecialPrice{color:#ff0000}
SPAN.productOldPrice{color:#ff0000;text-decoration:line-through}
SPAN.errorText{color:#ff0000}
SPAN.productDiscountPrice{color:#ff0000;font-weight:bold}
.smallHeading{font-weight:bold;color:#000}
.checkoutBarFrom, .checkoutBarTo{color:#8c8c8c}
.checkoutBarCurrent{color:#000}
.heading1{font-size:7pt}
.heading2{font-size:9pt}
.heading3{font-size:10pt}
.heading4{font-size:12pt}
.heading5{font-size:16pt}
.sitemap_heading{font-size:10pt;color:#FFF;background-color:#666666;padding-top:2px;padding-bottom:2px}
.sitemap_heading a{color:#FFF}
.sitemap_heading a:hover{color:#CCCCCC;text-decoration:none}
.sitemap_sub{font-size:9pt;color:#000;background-color:#E6E6E6;padding:2px 2px}
.sitemap_sub a{color:#000}
.sitemap_sub a:hover{color:#999999;text-decoration:none}
.messageBox{}
.messageStackError, .messageStackWarning{background-color:#f9f9f9;color:#bf0000;border-bottom:2px solid #fff}
.messageStackSuccess{background-color:#99ff00}
.inputRequirement{font-size:10px;color:#bf0000}
.tableShop{background-color:#fff;border-left:1px solid;border-right:1px solid;border-color:#b6b7cb}
.navLeft{width:184px}
.navRight{width:184px}
.contentsTopics{font-size:14px;font-weight:bold}
.tableListingI{background-color:#eeeeee}
.tableListingII{background-color:#d0d0d0}
.tableBody{padding:5px}
.poweredby{color:#000;font-weight:bold}
.onepxwidth{width:1px}
.eightpxtop{padding-top:6px}
p{color:#333333;padding-right:5px;margin:5px 0 5px 0}
p.box{font-size:0.95em;padding-left:5px;color:#333333;margin-top:5px;margin-bottom:5px}
p.box img{}
ul{margin:0;padding:0;list-style-type:none}
ul#CatNavi{margin:0;padding:0;list-style-type:none;margin-bottom:15px}
ul#CatNavi li{padding-left:0}
ul#CatNavi li a{display:block;height:19px;background-color:#7A7A7A;color:#fff;border-bottom:1px solid #fff;padding:5px 0 0 10px;font-weight:bold}
ul#CatNavi li a:hover{background-color:#8C1818;text-decoration:none}
ul#CatNavi li.Current a{background-color:#8C1818;text-decoration:none}
ul#CatNavi li.CatLevel2{padding-left:10px}
ul#CatNavi li.CatLevel2 a{display:block;height:19px;background-color:#f9f9f9;color:#303030;border-bottom:1px solid #fff;padding:5px 0 0 10px;font-weight:normal}
ul#CatNavi li.CatLevel2 a:hover{background-color:#f9f9f9;text-decoration:none}
ul#CatNavi li.CatLevel1 .Current a{font-weight:bold;text-decoration:none;background-color:#f2f2f2}
ul#CatNavi li.CatLevel3{padding-left:15px}
ul#CatNavi li.CatLevel3 a{display:block;height:19px;background-color:#f9f9f9;color:#8C1818;border-bottom:1px solid #fff;padding:5px 0 0 10px;font-weight:normal}
ul#CatNavi li.CatLevel3 a:hover{background-color:#f9f9f9;text-decoration:none}
ul#CatNavi li.CatLevel2 .Current a{font-weight:bold;text-decoration:none}
li.unterebene{padding-left:10px}
#maincol form input, select{background-color:#f9f9f9}
#leftcol form .FormularSchmal .Suchfeld{border:1px solid #c0c0c0;background-color:#f9f9f9;width:140px;background-image:url(img/form-back.jpg)}
#leftcol form .Suchfeld{border:1px solid #c0c0c0;background-color:#f9f9f9;width:150px;background-image:url(img/form-back.jpg)}
#leftcol form .PWSuchfeld{border:1px solid #c0c0c0;background-color:#f9f9f9;width:60px;background-image:url(img/form-back.jpg)}
#leftcol form image{border:none}
#Breadcrump{margin-left:15px;margin-bottom:15px;color:#808080;border-bottom:1px dotted #9D9D9D}
#Breadcrump a{color:#808080}
#MoreAbout{color:#9D9D9D;padding:5px 0 5px 1px;background-position: 523px 100%;background-image:url(img/spitze.gif);background-repeat:no-repeat}
#MoreAbout a{color:#000}
#MoreAbout a:hover{text-decoration:none;color:#8D857F}
#MoreAbout a span{padding:0 20px 0 0}
.Aufreissen{width:100%}
.WeiteFloat{width:370px;float:left}
.WeiteFloatMargin{width:370px;float:left;margin-right:7px}
.Aufreissen table{border:1px solid #949494;margin-bottom:8px;width:370px;height:187px}
.Aufreissen table .TDHeadline{height:20px;padding-left:10px;background-color:#7a7a7a}
.Aufreissen table .TDBeschreibung{padding-left:10px}
.Aufreissen table .TDProduktbildStartseite{vertical-align:top;padding-top:20px}
.BuyNowButton{float:right;padding:0 5px 5px 0}
.NewProductsOverview{border:1px solid #949494;margin-bottom:10px;width:100%}
.TDHeadline{height:20px;padding-left:10px;background-image:url('../../pody/tdheadline.gif');background-repeat:repeat-y}
.TDHeadline h1{margin:0;padding:2px 0 2px 0;font-size:13pt;color:#fff}
.TDHeadline a{margin:0;padding:2px 0 2px 0;font-size:1.2em;color:#fff}
#Suchfeld #Position{float:right;margin:-1px -5px 0 0;background-color:#fff}
#Suchfeld #Position .Suchfeld{border:1px solid #c0c0c0;background-color:#f9f9f9;width:154px;background-image:url(img/form-back.jpg)}
.inputRequirement input{border:1px solid #c0c0c0;width:174px;background-image:url(img/form-back.jpg)}
.inputRequirement select{border:1px solid #c0c0c0;background-color:#f9f9f9;width:176px}
form select{border:1px solid #c0c0c0;background-color:#f9f9f9}
.KontaktForm input{border:1px solid #c0c0c0;width:174px;background-image:url(img/form-back.jpg)}
.KontaktForm textarea{border:1px solid #c0c0c0;width:390px;background-color:#f9f9f9}
.Produktmenge input{border:1px solid #c0c0c0;width:30px;background-image:url(img/form-back.jpg)}
#Warenkorb{width:750px;padding:0;margin:0}
#Warenkorb th{background-color:#424242;color:#fff;padding-left:5px;height:20px}
#Warenkorb th.NachMitteLoesch{background-color:#bf0000;color:#fff;padding-left:5px;height:20px;text-align:center;width:20px}
#Warenkorb td{border-bottom:1px solid #c0c0c0;vertical-align:top;background-color:#f9f9f9}
#Warenkorb .WarenkorbGesamt{vertical-align:top;background-color:#fff;text-align:right;padding-bottom:25px;border-bottom:none}
#Warenkorb .BeschreibungBild{float:left}
#Warenkorb .BeschreibungBild img{padding-right:5px}
.NachRechts{text-align:right}
.NachMitte{text-align:center}
#Warenkorb .NachMitteLoesch{text-align:center;background-color:#c0c0c0}
#Warenkorb .NachMitteLoesch input{background-color:#c0c0c0;border:1px solid #c0c0c0}
#maincol #checkout textarea{width:540px}
#TopNewsBack{}
#TopNewsHeadline{padding:10px 10px 0 0}
#TopNewsContent{padding:0 10px 0 0;height:30px}
.RedText{color:#bf0000}
.RedTextBold{color:#bf0000;font-weight:bold}
.NoBreakInMySite{width:420px;position:realtive;overflow:hidden}
.NoBreakInMySiteReviews{width:745px;position:realtive;overflow:hidden}
#ReviewMe {padding-left:10px;padding-right:10px;font-size:0.95em}
.NaviAuntereEbene{color:#505050;font-size:11px}
.prodprice{font-weight:bold;font-size:1.3em;color:#660000;text-align:left;padding:8px;background-color:#f9f9f9;border-bottom:1px solid #EAE9E8}
.ButtonHome{margin-bottom:5px;text-align:center}
.TabelleDetails td, .TabelleDetails2 td{background-color:#EFEDEC;padding:1px 3px 1px 3px}
.TabelleDetails {width:100%;border:1px solid #EBE9E8;margin-right:0 5px 10px 0}
#Warenkorb table.AttributesBasket{margin-top:15px}
#Warenkorb table.AttributesBasket td.basket{text-align:left;border-bottom:none}
#BestellStatus{padding-top:20px;padding-left:30px;text-align:center}
#BestellStatus .InAktiv{float:left;background-color:#9f9f9f;width:170px;padding:5px 0 5px 0;text-align:center;margin:1px;color:#c0c0c0}
#BestellStatus .Aktiv{float:left;background-color:#208B1D;width:170px;padding:5px 0 5px 0;text-align:center;margin:1px;color:#fff}
#Versandstatus{margin:0;padding:0;width:740px;text-align:center;clear:both}
.matchmaker{width:190px;height:126px;position:absolute;right:20px;margin-top:51px}
.thule{width:202px;height:186px}
.thule2{width:202px;height:186px;float:left;margin: 5px 10px 10px 0}
.kamei{width:202px;height:186px;float:left;margin: 5px 10px 10px 0}
.duolift{width:75px;height:55px;float:left;margin: 0 5px 0 0}
.next{clear:both}
.TabelleDetails2{width:740px;border:1px solid #eaeaea;margin-right:5px;margin-bottom:10px;text-align:center}
.x1{font:bold 18pt/18pt arial, Courier New, sans-serif;color:#999999}
#text_box_neu li{font:normal 8pt/10pt arial, Verdana, sans-serif}
#text_box_neu li.ue {font:bold 9pt/11pt arial, Verdana, sans-serif;margin:9px 0 2px 0;list-style-type:none}
#text_box_neu ul{min-height:78px;padding-left:20px;margin:5px 0 15px 0;list-style-type:circle;background-position:95% 99%;background-image:url(../../pody/kamei/kamei_garantie.gif);background-repeat:no-repeat}
#text_box_thule li.ue {font-size:1.1em;color:#7C1717;font-weight:bold;margin:9px 0 2px 0;list-style-type:none}
#text_box_thule li{margin:0 0 2px 0}
#text_box_thule ul {padding-left:20px;margin:5px 0 15px 0;list-style-type:circle}
#text_box_neu ul{min-height:78px;padding-left:20px;margin:5px 0 15px 0;list-style-type:circle;background-position:95% 99%;background-image:url(../../pody/kamei/kamei_garantie.gif);background-repeat:no-repeat}
.kameilogo{width:135px;height:18px}
.thulelogo{width:93px;height:37px;margin-left:5px}
.thulelogo2{width:93px;height:37px;margin:10px 0 5px 0}
.no_wrap{white-space:nowrap}
#info_text,#info_text_hanseatic{text-align:justify;margin:10px 40px 0 0}
#info_text p,#info_text_hanseatic p{margin:0 0 15px 0}
#info_text_hanseatic{background-position:100% 0;background-image:url('../../pody/hanseatic.gif');background-repeat:no-repeat}
.ul_hanseatic{padding-left:20px;margin:5px 0 15px 0;list-style-type:circle}
#finanzierung{width:644px;height:60px;position:absolute;right:10px;top:48px}
.h_gelb,.h_gruen,.h_rot{background-position:100% 0;background-repeat:repeat-y}
.h_gelb{background-image:url('../../pody/gelb.gif')}
.h_gruen{background-image:url('../../pody/gruen.gif'}
.h_rot{background-image:url('../../pody/rot.gif')}
img.shippingtime{width:15px;height:15px;margin:0 0 -3px 3px}
.tdleft{text-align:left;padding-left:10px}
.tdpad{padding:15px}
#rueckgaberecht h3{margin-left:100px}
#hilfe{}
a.linkhilfe:link,a.linkhilfe:visited{background-position:7px 8px;background-image:url('../../pody/hilfe1.gif');background-repeat:no-repeat;padding:5px 0 5px 35px;display:block;color:#000;text-decoration:none}
a.linkhilfe:hover{background-position:7px 8px;background-image:url('../../pody/hilfe2.gif');background-repeat:no-repeat;background-color:#9ACD9A;color:#000}
a.linkhilfe2:link,a.linkhilfe2:visited{background-position:7px 8px;background-image:url('../../pody/hilfe3.gif');background-repeat:no-repeat;padding:5px 0 5px 35px;display:block;color:#000;text-decoration:none}
a.linkhilfe2:hover{background-position:7px 8px;background-image:url('../../pody/hilfe4.gif');background-repeat:no-repeat;background-color:#F1BFB0;color:#000}
.sc1{font:bold 1.4em/1.4em arial, Courier New, sans-serif;color:#000}