a.infoboxpopup{text-decoration:none;}
a.infoboxpopup:hover{background:white none repeat scroll 0;color:#03c;cursor:help;text-decoration:none;}
a.infoboxpopup span{position:absolute;text-decoration:none;visibility:hidden;width:450px;}
a.infoboxpopup:hover span{background:white none repeat scroll 0;border:1px solid #03c;text-decoration:none;color:black;visibility:visible;}
a.infoboxpopupleft{text-decoration:none;}
a.infoboxpopupleft:hover{background:white none repeat scroll 0;color:#03c;cursor:help;text-decoration:none;}
a.infoboxpopupleft span{margin-top:1.7em;padding:1em;position:absolute;text-decoration:none;visibility:hidden;width:320px;}
a.infoboxpopupleft:hover span{background:white none repeat scroll 0;border:1px solid #03c;text-decoration:none;color:black;cursor:help;visibility:visible;}
.boxText{font-family:Verdana,Arial,sans-serif;font-size:11px;}
.errorBox{font-family:Verdana,Arial,sans-serif;font-size:12px;background:#ffb3b5;font-weight:bold;}
.stockWarning{font-family:Verdana,Arial,sans-serif;font-size:12px;color:#c03;}
.productsNotifications{background:#f2fff7;}
.orderEdit{font-family:Verdana,Arial,sans-serif;font-size:12px;color:#70d250;text-decoration:underline;}
BODY{background:#fff;color:#222;margin:0;padding:0;font-size:12px;font-family:Verdana,Arial,sans-serif;}
/* html{overflow-y:hidden;} */
A{color:#222;text-decoration:none;}
A:hover{color:#666;text-decoration:underline;}
A.akt_kat{color:#222;font-weight:bold;text-decoration:none;}
A.akt_kat:hover{color:#666;text-decoration:underline;}
A.misstake{color:#222;font-weight:bold;text-decoration:none;}
A.misstake:hover{color:#666;text-decoration:underline;}
FORM{display:inline;}
TR.header{background:#fff;}
TD.headerNavigation{font-family:Verdana,Arial,sans-serif;font-size:11px;font-weight:bold;background-image:URL(../images/local/table_back2.gif);line-height:16px;}
A.headerNavigation{color:#222;}
A.headerNavigation:hover{color:#222;}
TR.headerError{background:#f00;}
TD.headerError{font-family:Tahoma,Verdana,Arial,sans-serif;font-size:12px;background:#f00;color:#fff;font-weight:bold;text-align:center;}
TR.headerInfo{background:#0f0;}
TD.headerInfo{font-family:Tahoma,Verdana,Arial,sans-serif;font-size:12px;background:#0f0;color:#fff;font-weight:bold;text-align:center;}
TR.footer{background:#0093d8;}
TD.footer{font-family:Verdana,Arial,sans-serif;font-size:11px;background:#cecece;color:#222;font-weight:bold;background-image:URL(../images/local/table_back2.gif);line-height:16px;}
.infoBox{background:#999;}
.infoBoxContents{background:#f8f8f9;font-family:Verdana,Arial,sans-serif;font-size:11px;}
.infoBoxNotice{background:#ff8e90;}
.infoBoxNoticeContents{background:#ffe6e6;font-family:Verdana,Arial,sans-serif;font-size:12px;}
TD.infoBoxHeading{font-family:Verdana,Arial,sans-serif;font-size:12px;font-weight:bold;background:#cecece;color:#222;background-image:URL(../images/local/table_back4.gif);line-height:16px;text-indent:4px;}
TD.infoBox,SPAN.infoBox{font-family:Verdana,Arial,sans-serif;font-size:12px;}
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:#f4f7fd;}
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:#fff;}
TR.productListing-heading{background:#d2e9fb;vertical-align:middle;line-height:20px;}
TD.productListing-heading{font-family:Verdana,Arial,sans-serif;font-size:12px;background:#d2e9fb;color:#222;font-weight:bold;font-variant:small-caps;}
TD.productListing-data{font-family:Verdana,Arial,sans-serif;font-size:12px;}
A.pageResults{color:#222;}
A.pageResults:hover{color:#888;}
TD.pageHeading,DIV.pageHeading{font-family:Verdana,Arial,sans-serif;font-size:17px;font-weight:bold;color:#555;}
TR.subBar{background:#f4f7fd;}
TD.subBar{font-family:Verdana,Arial,sans-serif;font-size:12px;color:#222;}
TD.main,P.main{font-family:Verdana,Arial,sans-serif;font-size:11px;line-height:14px;}
TD.smallText,SPAN.smallText,P.smallText{font-family:Verdana,Arial,sans-serif;font-size:11px;}
TD.accountCategory{font-family:Verdana,Arial,sans-serif;font-size:13px;color:#abd;}
TD.fieldKey{font-family:Verdana,Arial,sans-serif;font-size:12px;font-weight:bold;}
TD.fieldValue{font-family:Verdana,Arial,sans-serif;font-size:12px;}
TD.tableHeading{font-family:Verdana,Arial,sans-serif;font-size:12px;font-weight:bold;}
TD.tableData{font-family:Verdana,Arial,sans-serif;font-size:12px;}
TD.tableDataDesc{font-family:Verdana,Arial,sans-serif;font-size:12px;padding-left:20px;padding-right:20px;}
SPAN.newItemInCart{font-family:Verdana,Arial,sans-serif;font-size:12px;color:#f00;}
CHECKBOX,INPUT,RADIO,SELECT{font-family:Verdana,Arial,sans-serif;font-size:11px;}
TEXTAREA{font-family:Verdana,Arial,sans-serif;font-size:11px;}
.long{width:138px;}
SPAN.greetUser{font-family:Verdana,Arial,sans-serif;font-size:12px;color:#666;font-weight:bold;}
TABLE.formArea{background:#f1f9fe;border-color:#7b9ebd;border-style:solid;border-width:1px;}
TD.formAreaTitle{font-family:Tahoma,Verdana,Arial,sans-serif;font-size:12px;font-weight:bold;}
SPAN.markProductOutOfStock{font-family:Tahoma,Verdana,Arial,sans-serif;font-size:12px;color:#c76170;font-weight:bold;}
SPAN.productSpecialPrice{font-family:Verdana,Arial,sans-serif;color:#f00;}
.Bezeichnungen{color:black;font-weight:bold;font-size:13px;font-family:Arial,sans-serif;}
.Werbetext1{margin:0;padding:15px;color:black;font-style:normal;font-weight:500;font-size:12px;font-family:Arial,sans-serif;}
.Einzel_Werte{color:black;font-weight:normal;font-size:12px;font-family:Arial,sans-serif;}
h1{color:#555;font-family:Verdana,Arial,sans-serif;font-size:14px;font-weight:bold;text-align:left;}
h2,.pageHeadingh2{color:#222;font-family:Verdana,Arial,sans-serif;font-size:13px;font-weight:900;vertical-align:top;margin:0;margin-top:4px;padding:0;}
h3,.pageHeadingh3{color:#555;font-family:Verdana,Arial,sans-serif;font-size:11px;font-weight:900;vertical-align:top;margin:0;padding:0;}
h4,.pageHeadingh4{color:#222;font-family:Verdana,Arial,sans-serif;font-size:13px;font-weight:900;vertical-align:top;margin:0;margin-top:4px;padding:0;}
fieldset.dvdBox{border:1px solid #226;width:200px;padding:10px;}
fieldset{border:1px solid #999;padding:5px;}
legend{text-align:left;padding:0 10px 0 10px;color:#222;font-family:Verdana,Arial,sans-serif;font-size:10px;font-weight:bold;padding:1px;line-height:16px;text-indent:2px;background-image:url(../images/local/table_back4.gif);}
.moduleRow{cursor:pointer;}
.moduleRowOver{background-color:#d7e9f7;cursor:pointer;}
.moduleRowSelected{background-color:#e9f4fc;cursor:pointer;}
.checkoutBarFrom,.checkoutBarTo{font-family:Verdana,Arial,sans-serif;font-size:12px;color:#8c8c8c;}
.checkoutBarCurrent{font-family:Verdana,Arial,sans-serif;font-size:12px;color:#222;}
#shadow{width:187px;background:url(../images/shadow/dropshadow_upperright_long.gif) repeat-y right top;}
#shadow #s_dropfoot{height:7px;width:187px;background:url(../images/shadow/dropshadow_lowerright_long.gif) no-repeat right bottom;}
* html #shadow #s_dropfooter{position:relative;margin-top:-13px;height:7px;width:7px;}
#shadow #s_dropfooter{height:7px;margin-top:-7px;background:url(../images/shadow/dropshadow_lowerleft.gif) no-repeat left bottom;}
#shadow #s_dropcontent{padding:5px;}
.header_background{background-image:url(../images/header_background.jpg);background-repeat:repeat;padding:0;margin:0;}
.header_background_grid{background-image:url(../images/header_background.jpg);background-repeat:repeat;}
.header2_background{background-image:url(../images/banner_rahmen.gif);padding:0;}
.footer_background{background-image:url(../images/footer_background.jpg);background-repeat:repeat-x;padding:0;margin:0;font-family:Verdana,Arial,sans-serif;font-size:11px;color:#fff;}
.footer_background a{color:#fff;}
.footer_background2{padding:0;margin:0;font-family:Verdana,Arial,sans-serif;font-size:11px;color:#fff;}
div.header{position:absolute;left:0;top:0;height:91px;width:100%;z-index:100;}
* html div.header{height:110px;}
div.main{position:fixed;left:0;right:0;top:110px;bottom:18px;overflow:auto;}
* html body{padding:110px 0 18px 0;}
* html div.main {height:100%;width:100%;}
div.footer{font-size:10px;background-image:URL(../images/local/table_back2.gif);position:absolute;bottom:0;height:18px;width:100%;text-align:center;line-height:18px;vertical-align:bottom;}
.footer a .footer a:visited {color:#000;}
* html div.footer{height:18px;}

div#footer_grid{font-size:10px;background-image:URL(../images/local/table_back2.gif);height:18px;width:100%;text-align:center;line-height:18px;vertical-align:bottom;}
* html div#footer_grid{height:18px;}
#footer_grid a #footer_grid a:visited{color:#000;}


div.footer2{font-size:10px;background-image:URL(../images/local/table_back2.gif);bottom:0;height:18px;width:100%;text-align:center;line-height:18px;vertical-align:bottom;}
.footer2 a .footer2 a:visited{color:#000;}
* html div.footer2{height:18px;}


#content{height: 100%;width: 100%;text-align: left}
#ie_fix{height: 100%;width: 100%;text-align: center}
#scroll{position: absolute;margin: 0 auto; visibility: hidden;background-color: white;z-index: 1;width: 290px;height: 280px;border-top-style: solid;border-right-style: solid;border-left-style: solid;border-collapse: collapse;border-bottom-style: solid;border-color: #000000;border-width: 1px;overflow: auto;float: left;}
#scroll div{margin: 0 auto;text-align:left}
#suggest table{width: 285px;font-size: 11px;font-weight: normal;color: #676767;text-decoration: none;border: 0px;padding: 0px;text-align:left;margin: 0px}
a.suggest_link{text-decoration: none;margin: 0px;color: #173f5f}
a:hover.suggest_link{text-decoration: none;margin: 0px;color: #173f5f}

.se_facet_heading{margin:0px;padding:0px;}
ul.se_facet_h{margin:0px;padding:0 0 0 20px;}
ul.se_facet_h li{margin:0px;padding:0 0 0 0;}
ul.se_facet_h li ul{margin:0px;padding:0 0 0 5px;}
ul.se_facet_h li ul li{margin:0px;padding:0 0 0 0;}
.se_facet_count{font-size:9px;font-weight:900;padding:0px;}

ul.se_facet{margin:0px;padding:0 0 0 20px;}
