/* 
 * 20110202 CSS by FloHel @ Strohmedia.de
 */


/* New Header */
#logo_top_left { float: left; vertical-align: middle; }
#logo_top_center { float: left; vertical-align: middle; }
#banner_top_right { float: right; vertical-align: middle; margin-right: 5px; color: white; font-size: 11px; text-align: left; line-height: 15px; margin-top: 5px; }
#banner_top_right span { font-weight: bold; }
#banner_top_right ul { margin-top: 5px; margin-left: 0px; padding-left: 15px; }
#banner_top_right li { list-style-type: none; list-style-image: url(../images/banner/icon-yes.png); }

#herma_list { border-radius: 4px 4px 4px 4px; background-color: #F9F9F9; padding: 10px; }
#herma_list ul { padding-left: 15px; }
#herma_list li { list-style-image: url("../images/banner/icon-yes.png"); list-style-type: none; }

/* other css */
a.infoboxpopup{text-decoration:none;}
a.infoboxpopup:hover{background:white none repeat scroll 0;color:#03c;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;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;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:auto;}*/
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;}
.tbl_produktdaten tr td{font-family:Verdana,Arial,sans-serif;font-size:11px;line-height:14px;}
.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.png);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);}
.moduleRowOver{background-color:#d7e9f7;}
.moduleRowSelected{background-color:#e9f4fc;}
.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;}
.header2_background{background-image:url(../images/banner_rahmen.gif);padding:0;}
.footer_background{background-image:url(../images/footer_background.png);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.header_hide{display:none;}
div.col_left{display:none;}
div.col_right{display:none;}
div.col_bottom{display:none;}
.disabled_box{display:none;}
div.main{padding:110px 0 18px 0;}
* html body{padding:0 0 18px 0;}
* html div.main{height:100%;width:100%;}
div.footer{display:none;}
