.boxText{font-family:Verdana, Arial, sans-serif;font-size:9px;}
.boxText a{font-family:Verdana, Arial, sans-serif;font-size:9px;color:#ffffff;}
.errorBox{font-family:Verdana, Arial, sans-serif;font-size:9px;background:#ffb3b5;font-weight:bold;}
.stockWarning{font-family:Verdana, Arial, sans-serif;font-size:9px;color:#000033;}
.productsNotifications{background:#f2fff7;}
.orderEdit{font-family:Verdana, Arial, sans-serif;font-size:9px;color:#70d250;text-decoration:underline;}
.messageStackError{font-family:Verdana, Arial, sans-serif;font-size:10px;background:#b6b7cb;}
.catdescript{font-family:Verdana, Arial, sans-serif;font-size:10px;color:#000000;text-decoration:none;vertical-align:top;}
.imgleft{float:left;margin-right:10px;}
.imgright{float:right;margin-left:10px;}
TD.messageStackSuccess{font-family:Verdana, Arial, sans-serif;font-size:10px;background:#b6b7cb;}
BODY{color:#000000;margin:0px;}
A{color:#000000;text-decoration:none;}
A:hover{//color:red;text-decoration:underline;}
FORM{display:inline;}
H1{font-family:Verdana, Arial, sans-serif;font-size:12px;background:#ffffff;color:#5f6069;font-weight:bold;}
H1:hover{color:#124785;text-decoration:none;}
H2{font-family:Verdana, Arial, sans-serif;font-size:12px;background:#ebf0fd;color:#5f6069;font-weight:bold;}
H2:hover{color:#124785;text-decoration:none;}
H3{font-family:Verdana, Arial, sans-serif;font-size:10px;color:#5f6069;font-weight:normal;}
.H3 A:hover{color:#124785;text-decoration:none;}
TR.header{background:#ffffff;}
TR.headerNavigation{background:#bbc3d3;}
TD.headerNavigation{font-family:Verdana, Arial, sans-serif;font-size:9px;background:#bbc3d3;color:#ffffff;font-weight:bold;}
A.headerNavigation{color:#124785;font-size:9px;}
A.headerNavigation:hover{color:#124785;text-decoration:underline;}
TR.headerError{background:silver;}
TD.headerError{font-family:Tahoma, Verdana, Arial, sans-serif;font-size:10px;background:silver;color:red;font-weight:bold;text-align:center;}
TR.headerInfo{background:#00ff00;}
TD.headerInfo{font-family:Tahoma, Verdana, Arial, sans-serif;font-size:12px;background:#00ff00;color:#ffffff;font-weight:bold;text-align:center;}
TR.footer{background:#bbc3d3;}
TD.footer{font-family:Verdana, Arial, sans-serif;font-size:9px;background:#bbc3d3;color:#ffffff;font-weight:bold;}
.infoBox{background:transparent;}
.infoBoxNotice{background:red;}
.infoBoxNoticeContents{background:transparent;font-family:Verdana, Arial, sans-serif;font-size:10px;color:#ffffff;}
TD.infoBoxHeading{font-family:Verdana, Arial, sans-serif;font-size:10px;font-weight:bold;background:#c5d8ee;color:#124785;padding-left:2px;}
A.infoBoxHeading{color:#ff0000;background:#FFFF33;}
TD.infoBoxHeadingstart{font-family:Verdana, Arial, sans-serif;font-size:10px;text-align:center;background:#EEEFF4;padding-left:2px;}
p.infoBoxHeadingstart2{font-family:Verdana, Arial, sans-serif;font-size:10px;background-color:#fff2ae;text-indent:5px;padding:2px;padding-left:5px;padding-left:2px;}
.infoBoxContents{background:transparent;font-family:Verdana, Arial, sans-serif;font-size:10px;color:#ffffff;}
TD.infoBox, SPAN.infoBox{font-family:Verdana, Arial, sans-serif;font-size:9px;color:#ffffff;}
.productListing{width:100%;}
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:#ffffff;}
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:#EEEFF4;}
TR.productListing-heading{background:#99CCFF;}
TD.productListing-heading{font-family:Verdana, Arial, sans-serif;font-size:10px;background:#bbc3d3;color:#000000;}
TD.productListing-data{font-family:Verdana, Arial, sans-serif;font-size:9px;}
A.pageResults{color:#0000FF;}
A.pageResults:hover{color:#0000FF;background:#FFFF33;}
TD.pageHeading, DIV.pageHeading{font-family:Verdana, Arial, sans-serif;font-size:8px;font-weight:bold;color:#9a9a9a;vertical-align:top;}
.header, DIV.pageHeading{font-family:Verdana, Arial, sans-serif;font-size:8px;font-weight:bold;color:#9a9a9a;}
TR.subBar{background:#f4f7fd;}
TD.subBar{font-family:Verdana, Arial, sans-serif;font-size:10px;color:#000000;}
TD.main, P.main{font-family:Verdana, Arial, sans-serif;font-size:10px;line-height:1.5;}
TD.smallText, SPAN.smallText, P.smallText{font-family:Verdana, Arial, sans-serif;font-size:9px;}
TD.smallTextw, SPAN.smallText, P.smallText{font-family:Verdana, Arial, sans-serif;font-size:9px;color:white;}
TD.smallTexts, SPAN.smallText, P.smallText{font-family:Verdana, Arial, sans-serif;font-size:9px;color:#000000;}
TD.accountCategory{font-family:Verdana, Arial, sans-serif;font-size:12px;color:#aabbdd;}
TD.fieldKey{font-family:Verdana, Arial, sans-serif;font-size:10px;font-weight:bold;}
TD.fieldValue{font-family:Verdana, Arial, sans-serif;font-size:10px;}
TD.tableHeading{font-family:Verdana, Arial, sans-serif;font-size:11px;font-weight:bold;}
SPAN.newItemInCart{font-family:Verdana, Arial, sans-serif;font-size:10px;color:#F7FF1A;}
CHECKBOX, INPUT, RADIO, SELECT{font-family:Verdana, Arial, sans-serif;}
SPAN.greetUser{font-family:Verdana, Arial, sans-serif;font-size:10px;color:#f0a480;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:10px;color:#c76170;font-weight:bold;}
.pricetable{border-top:1px solid silver;border-bottom:1px solid silver;padding-top:5px;padding-bottom:5px;padding-left:0px;padding-right:0px;}
SPAN.productSpecialPrice_grey{font-family:Verdana, Arial, sans-serif;color:#666666;font-weight:;}
SPAN.productSpecialPrice_grey_strike{font-family:Verdana, Arial, sans-serif;color:#666666;font-weight:;text-decoration:line-through;}
SPAN.productSpecialPrice_grey1{font-family:Verdana, Arial, sans-serif;color:red;}
SPAN.productSpecialPrice_red{font-family:Verdana, Arial, sans-serif;color:red;font-size:11px;}
SPAN.smallText{color:grey;}
SPAN.productSpecialPrice{font-family:Verdana, Arial, sans-serif;color:#ff0000;}
SPAN.productSpecial1Price{font-family:Verdana, Arial, sans-serif;color:#000000;}
SPAN.productSpecial2Price{font-family:Verdana, Arial, sans-serif;color:#000000;text-decoration:line-through;}
.moduleRow{background-color:#E9F4FC;}
.moduleRowOver{background-color:#D7E9F7;cursor:hand;cursor:pointer;}
.moduleRowSelected{background-color:#D7E9F9;}
.checkoutBarFrom, .checkoutBarTo{font-family:Verdana, Arial, sans-serif;font-size:10px;color:#8c8c8c;}
.checkoutBarCurrent{font-family:Verdana, Arial, sans-serif;font-size:10px;color:#000000;}
.info2Box{background:silver;}
.info1Box{background:#b6b7cb;}
.info1BoxContents{background:#f8f8f9;font-family:Verdana, Arial, sans-serif;font-size:9px;}
.info1BoxNotice{background:#FFE6E6;color:#ff0000;}
.info1BoxNoticeContents{font-family:Verdana, Arial, sans-serif;font-size:9px;}
TD.info1BoxHeading{font-family:Verdana, Arial, sans-serif;font-size:10px;color:#124785;background:transparent;}
TD.info2BoxHeading{font-family:Verdana, Arial, sans-serif;font-size:10px;color:#124785;background:silver;}
TD.info1Box, SPAN.infoBox{font-family:Verdana, Arial, sans-serif;font-size:10px;}
.suggest_link{background-color:#FFFFFF;padding:2px 6px 2px 6px;}
.suggest_link_over{background-color:#3366CC;padding:2px 6px 2px 6px;}
#search_suggest{position:absolute;background-color:#FFFFFF;text-align:left;border:1px solid #000000;}
.tax_info{font-family:Verdana, Arial, sans-serif;font-size:9px;color:#758389;}
SPAN.tax{font-family:Verdana, Arial, sans-serif;font-size:9px;color:#758389;}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
* html>body .clearfix{display:inline-block;width:100%;}
* html .clearfix{height:1%;}
table{font-family:Verdana, sans-serif;font-size:10px;color:#000000;}
.table-l,.table-r,.table-c,.table-tc,.table-tcr{color:#000000;right:1px;border-color:#FFFFFF;border-width:0px;border-style:solid;background-color:#EBF1FB;border-top-style:solid;padding-bottom:1px;}
.table-l{width:200px;padding-left:5px;}
.table-r{text-align:right;width:200px;padding-right:5px;}
.table-c{text-align:left;padding-left:5px;}
.table-tc{text-align:left;padding-left:0px;}
#thecategories a:hover{text-decoration:none;background-color:#eeeeee;color:#000000;}
.catwithsubs, .catwithnosubs{padding-right:5px;}
#thecategories{position:relative;top:-9px;margin-bottom:-16px;width:140px;}
.activelink{display:block;}
#thecategories a{display:block;padding-bottom:1px;padding-top:1px;width:100%;}
html>body #thecategories a{width:auto;}
#topcat a{padding-left:0px;}
div.topcat a{padding-left:0px;}
#secondcat a{padding-left:10px;}
div.secondcat a{padding-left:10px;}
#thirdcat a{padding-left:23px;}
div.thirdcat a{padding-left:23px;}
#fourthcat a{padding-left:38px;}
div.fourthcat a{padding-left:38px;}
#fifthcat a{padding-left:45px;}
div.fifthcat a{padding-left:45px;}
ul.sitemap{color:#ff0000;}
td.activeTab{font-family:Verdana, Arial, sans-serif;font-size:10px;background:#3E5E89;color:#ffffff;font-weight:bold;padding:3px;text-align:center;vertical-align:middle;}
td.passiveTab{font-family:Verdana, Arial, sans-serif;font-size:10px;background:#bbc3d3;color:#ffffff;font-weight:bold;padding:3px;text-align:center;vertical-align:middle;}
.activeTabContent{background:#f8f8f9;border:1px solid #bbc3d3;}
a.activeTabContent{color:#000000;text-decoration:underline;}
A.activeTabContent:hover{color:#000000;text-decoration:underline;}
td.popup{font-family:Verdana, Arial, sans-serif;font-size:12px;font-weight:bold;background:#ffffff;color:#000000;}
a.popup{color:#000000;text-decoration:underline;}
A.popup:hover{color:#000000;text-decoration:underline;}
.estimatedshippingBox{background:#FF8E90;}
TD.estimatedshippingBoxHeading{font-family:Verdana, Arial, sans-serif;font-size:10px;font-weight:bold;background:#bbc3d3;color:#000000;}
.estimatedshippingBoxContents{background:#f8f8f9;font-family:Verdana, Arial, sans-serif;font-size:10px;}
.ShowShipping{background:#FF8E90;color:#fffffa;font-family:Verdana, Arial, sans-serif;font-size:6px;font-weight:bold;text-align:center;}
.ShowShippingTax{color:#000000;padding-right:3;font-family:Verdana, Arial, sans-serif;font-size:10px;font-weight:normal;text-align:right;}
TABLE.linkListing{border:1px;border-style:solid;border-color:#bbc3d3;border-spacing:1px;}
.linkListing-heading{font-family:Verdana, Arial, sans-serif;font-size:10px;font-weight:bold;background:#bbc3d3;color:#FFFFFF;text-align:center;}
TD.linkListing-data{border-right:1px solid #bbc3d3;border-bottom:1px solid #bbc3d3;padding:4px;font-family:Verdana, Arial, sans-serif;font-size:10px;}
TR.linkListing-odd{background:#f8f8f9;}
TR.linkListing-even{background:#F5F5F5;}
.linkFeatured{font-family:Verdana, Arial, sans-serif;font-size:10px;font-weight:bold;background:#dbd6d6;color:#FFFFFF;text-align:center;}
.quicksearch{display:block;margin-left:0%;width:100%;float:left;border:solid 1px;background-color:#5f5c6d;}
.sociable{width:auto;position:relative;left:0%;}
.sociable p{float:left;}
.sociable-links{display:inline;list-style-type:none;float:right;margin:0.0em;padding:0;}
.sociable-site{float:left;padding-left:0.5em;padding-top:0.6em;}
.sociable-icon{border:0;}
#imageflow img{position:absolute;left:0;top:0;margin-left:0;margin-top:0;border:none;}
#imageflower{position:relative;top:0;left:0;background:white;color:#000000;margin-left:0;}
.clear{clear:both;}
#images{visibility:hidden;background:white;}
#loading{margin-top:50px;text-align:center;width:100%;}
#loading img{margin-top:10px;position:relative;}
#captions{margin-top:60px;//font-weight:bold;position:relative;text-align:center;z-index:10000;}
#scrollbar{visibility:hidden;position:relative;top:0;border-bottom:0px solid #b3b3b3;z-index:10001;}
#slider{visibility:hidden;position:absolute;margin-top:-7px;margin-left:-7px;z-index:10002;background-image:url(slider-grey.png);background-repeat:no-repeat;width:03px;height:0px;}
TD.info2createaccount{font-family:Verdana, Arial, sans-serif;font-size:10px;color:#124785;}
div.pricemenge{padding-left:140px;align:right;}
TABLE.productstock{padding-top:20px;margin-left:1px;}
.submit{color:#000;background:#ffa20f;border:2px outset #d7b9c9}
fieldset{border-right-width-value:0px;-moz-border-radius:10px;-webkit-border-radius:10px;background:#f8f8f9;padding-bottom:10px;padding-left:0px;padding-right:0px;border:1px solid #A7A9A9;width:400px;margin:2px;}
fieldset p{padding-top:8px;}
legend{}
input.firma{width:380px;}
input.street{width:244px;}
input.betreff{width:380px;position:relative;top:3px;}
input.nachname{width:184px;position:relative;right:-2px;}
input.vorname{width:184px;}
input.stadt{width:184px;}
input.plz{width:50px;}
input.phone{width:184px;position:relative;right:-2px;}
input.email{width:184px;}
input.fax{width:184px;}
input.placefound{width:380px;}
textarea{width:383px;font-family:Verdana, Arial, sans-serif;font-size:12px;}
#nachname{padding-left:146px;}
#phone{padding-left:110px;}
#ort{padding-left:40px;}
p{margin:1px 1px 1px 0px;}
label{}
.contactimage{float:right;clear:both;}
.imagepreisanfrage{float:right;clear:both;}
#pflichfelder{position:relative;top:-41px;left:320px;}
#imagesubmit{position:relative;top:3px;left:160px;}
#textsuccess{position:relative;top:120px;left:6px;}
#contactweiter{position:relative;top:140px;left:6px;}
#margintop{margin-top:10px;border:0px;background:#FFFFFF;}
#marginbottom{margin-bottom:10px;border:0px;background:#FFFFFF;}
#marginleft{width:415px;margin-left:0px;padding-left:0px;}
.marginleft{width:415px;margin-left:0px;padding-left:0px;}
#kontakt{padding-left:12px;}
#kontaktleftright{padding-left:12px;padding-right:12px;}
span.pricefeld{display:inline-block;width:100px;}
.margintop{margin-top:10px;border:0px;background:#FFFFFF;}
.kontaktdimu{padding-left:12px;}
.highslide-container div{font-family:Verdana, Helvetica;font-size:10pt;padding:0px;}
.highslide-container table{background:none;}
.highslide{outline:none;text-decoration:none;}
.highslide img{border:0px solid silver;}
.highslide:hover img{border-color:gray;}
.highslide-active-anchor img{visibility:hidden;}
.highslide-gallery .highslide-active-anchor img{border-color:black;visibility:visible;cursor:default;}
.highslide-image{border-width:2px;border-style:solid;border-color:white;background:gray;}
.highslide-wrapper, .highslide-outline{background:white;}
.glossy-dark{background:#111;}
.highslide-image-blur{}
.highslide-number{font-weight:bold;color:gray;}
.highslide-caption{display:none;border-top:none;font-size:1em;padding:5px;background:white;}
.highslide-heading{display:none;font-weight:bold;margin:0.4em;}
.highslide-dimming{position:absolute;background:black;}
a.highslide-full-expand{background:url(../../../highslide/graphics/fullexpand.gif) no-repeat;display:block;margin:0 0px 0px 0;width:34px;height:34px;}
.highslide-loading{display:block;color:black;font-size:9px;font-weight:bold;text-transform:uppercase;text-decoration:none;padding:3px;border:1px solid white;background-color:white;padding-left:22px;background-image:url(../../../highslide/graphics/loader.white.gif);background-repeat:no-repeat;background-position:3px 1px;}
a.highslide-credits, a.highslide-credits i{padding:2px;color:transparent;text-decoration:none;font-size:10px;}
a.highslide-credits:hover, a.highslide-credits:hover i{color:transparent;background-color:transparent;}
.highslide-move, .highslide-move *{cursor:move;}
.highslide-overlay{display:none;}
.closebutton{position:relative;top:-15px;left:15px;width:30px;height:30px;cursor:pointer;background:url(../../../highslide/graphics/close.png);}