/* HIGHLIGHTBOX (BACKGROUND) */
div.highlightbox {
	padding: 15px;
	overflow:auto;
}
div.highlightbox ul {
	margin-left:15px;
	padding:0;
	display:block;
	list-style-type:square;
	line-height:20px;
}
div.highlightbox h1 {
	color: #893769;
	padding:0px 0px 10px 0px;
	margin:0;
	border:none;
	font-size:16px;
}



div.highlightbox div.hr {
	height:1px;
	line-height:1px;
	margin:0;
	padding:0;
	display:block;
	border-bottom: solid 1px #eee;
}
DIV.shadow {
   background-color: #8e8e8e;
   padding: 1px;
   border: 1px solid #959595;
   margin: 0;
   }
DIV.shadow2 {
   background-color: #aaa;
   padding: 1px;
   border: 1px solid #bebebe;
   margin: 0;
   }
DIV.shadow3 {
   background-color: #d1d1d1;
   padding: 1px;
   border: 1px solid #e1e1e1;
   margin: 0;
   }
DIV.shadow4 {
   background-color: #ededed;
   padding: 1px;
   border: 1px solid #f6f6f6;
   margin: 0;
   }
DIV.shadow5 {
   float: left;
   background-color: #fcfcfc;
   padding: 1px;
   border: 1px solid #fff;
   margin: 0.7em 1em;
   }

DIV.shadow IMG {
   border: 0px solid #666;
   margin: -2px;
   display:block;
   position: relative;
   top: -3px;
   left: -3px;
   }


.boxText{font-family:Verdana,Arial,sans-serif;font-size:10px}
.boxTextBG{font-family:Verdana,Arial,sans-serif;font-size:10px;}


.boxTextBGII{font-family:Verdana,Arial,sans-serif;font-size:10px;}
.boxTextPrice{font-family:Verdana,Arial,sans-serif;font-size:10px;color:#cc0000}
.errorBox{font-family:Verdana,Arial,sans-serif;font-size:10px;font-weight:bold;background-color:#ffb3b5}
.gvBox{font-family:Verdana,Arial,sans-serif;font-size:14px;font-weight:bold;border-color:#FFFFFF;border:1px solid;background-color:#ffb3b5}
.stockWarning{font-family:Verdana,Arial,sans-serif;font-size:10px;color:#cc0033}
.productsNotifications{background-color:#f2fff7}
.orderEdit{font-family:Verdana,Arial,sans-serif;font-size:10px;color:#70d250;text-decoration:underline}
BODY{color:#000000;margin:0px;background-color:#ffffff}
img{border:0}
A{color:#000000;text-decoration:none}
A:hover{color:#001B72;text-decoration:underline}
FORM{display:inline}
TR.header{background-color:#ffffff}
TR.headerNavigation{background:#F6F6F6}
TD.headerNavigation{font-family:Verdana,Arial,sans-serif;font-size:10px;color:#000000;font-weight:bold;border-bottom:1px solid;border-color:#b6b7cb;background-color:#F6F6F6}
A.headerNavigation{color:#000000}
A.headerNavigation:hover{color:#000000}
A.specials{color:#FFFFFF}
A.infoBoxHeading_right{color:#FFFFFF}
A.specials:hover{color:#FFFFFF;font-style:bold}
TD.conditions{background-color:#FFCCCC}
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:#D1DBFC}
.moduleHeading{font-family:Verdana,Arial,sans-serif;font-size:small;font-weight:bold;padding-bottom:10px}
TD.headerError{font-family:Tahoma,Verdana,Arial,sans-serif;font-size:12px;background:#ff0000;color:#ffffff;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:10px;background:#F6F6F6;color:#000000;font-weight:bold;border-bottom:1px solid;border-color:#b6b7cb}
.infoBox{}
.infoBoxContents{font-family:Verdana,Arial,sans-serif;font-size:10px}
.infoBoxNotice{background:#FF8E90}
.infoBoxNoticeContents{background:#FFE6E6;font-family:Verdana,Arial,sans-serif;font-size:10px}
TD.infoBoxHeading{font-family:Verdana,Arial,sans-serif;font-size:10px;font-weight:bold;background:#001b72;height:17px;color:#ffffff}
TD.infoBoxHeading_right{font-family:Verdana,Arial,sans-serif;font-size:10px;font-weight:bold;background:#455FB4;height:17px;color:#ffffff}
TD.infoBox,SPAN.infoBox{font-family:Verdana,Arial,sans-serif;font-size:10px;border-right:4px solid;background:#D1DBFC;border-color:#455FB4}
TD.infoBox_right,SPAN.infoBox_right{font-family:Verdana,Arial,sans-serif;font-size:10px;background:#D1DBFC}
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{font-family:Verdana,Arial,sans-serif;font-size:10px;background:#b6b7cb;color:#FFFFFF;font-weight:bold}
TD.productListing-data{font-family:Verdana,Arial,sans-serif;font-size:10px}
A.pageResults{color:#0000FF;text-decoration:underline}
A.pageResults:hover{color:#0000FF;background:#FFFF33}
TD.pageHeading,DIV.pageHeading{font-family:Verdana,Arial,sans-serif;font-size:16px;font-weight:bold;color:#000000}
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:11px;line-height:1.4}
TD.smallText,SPAN.smallText,P.smallText{font-family:Verdana,Arial,sans-serif;font-size:10px}
TD.accountCategory{font-family:Verdana,Arial,sans-serif;font-size:13px;color:#aabbdd}
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}
SPAN.newItemInCart{font-family:Verdana,Arial,sans-serif;font-size:10px;color:#ff0000}
CHECKBOX,INPUT,RADIO,SELECT{font-family:Verdana,Arial,sans-serif;font-size:11px}
TEXTAREA{width:100%;font-family:Verdana,Arial,sans-serif;font-size:11px}
SPAN.greetUser{font-family:Verdana,Arial,sans-serif;font-size:12px;color:#f0a480;font-weight:bold}
SPAN.underline{text-decoration:underline}
TABLE.formArea{background:#D1DBFC;border-color:#001b72;border-style:solid;border-width:1px}
TD.formAreaTitle{font-family:Tahoma,Verdana,Arial,sans-serif;font-size:12px;font-weight:bold}
TD.copyright{font-family:Verdana,Arial,sans-serif;font-size:11px;line-height:1.5;text-align:center}
.copyright{font-family:Verdana,Arial,sans-serif;font-size:11px;line-height:1.5;text-align:center}
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:#ff0000}
SPAN.productOldPrice{font-family:Verdana,Arial,sans-serif;color:#f28b14;text-decoration:line-through}
SPAN.errorText{font-family:Verdana,Arial,sans-serif;color:#ff0000}
SPAN.productDiscountPrice{font-family:Verdana,Arial,sans-serif;color:#ff0000;font-weight:bold}
.smallHeading{font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;font-size:x-small;font-weight:bold;color:Black}
.moduleRow{font-family:Verdana,Arial,sans-serif;font-size:11px;line-height:1.1;background-color:#D1DBFC;border:1px solid;border-color:#D1DBFC}
.moduleRowOver{background-color:#D7E9F7;border:1px solid;border-color:#ffffff;font-family:Verdana,Arial,sans-serif;font-size:11px;line-height:1.1}
.moduleRowSelected{background-color:#E9F4FC}
.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}
.heading1{font-family:Verdana,Arial,Helvetica,sans-serif;font-size:7pt}
.heading2{font-family:Verdana,Arial,Helvetica,sans-serif;font-size:9pt}
.heading3{font-family:Verdana,Arial,Helvetica,sans-serif;font-size:10pt}
.heading4{font-family:Verdana,Arial,Helvetica,sans-serif;font-size:12pt}
.heading5{font-family:Verdana,Arial,Helvetica,sans-serif;font-size:16pt}
.sitemap_heading{font-family:Verdana,Arial,Helvetica,sans-serif;font-size:10pt;color:#FFFFFF;background-color:#001b72;padding-top:2px;padding-bottom:2px}
.sitemap_heading a{color:#FFFFFF}
.sitemap_heading a:hover{color:#001b72;text-decoration:none}
.sitemap_sub{font-family:Verdana,Arial,Helvetica,sans-serif;font-size:9pt;color:#000000;background-color:#D1DBFC;padding:2px 2px}
.sitemap_sub a{color:#000000}
.sitemap_sub a:hover{color:#999999;text-decoration:none}
.messageBox{font-family:Verdana,Arial,sans-serif;font-size:10px}
.messageStackError,.messageStackWarning{font-family:Verdana,Arial,sans-serif;font-size:10px;background-color:#ffb3b5}
.messageStackSuccess{font-family:Verdana,Arial,sans-serif;font-size:10px;background-color:#99ff00}
.inputRequirement{font-family:Verdana,Arial,sans-serif;font-size:10px;color:#081d60}
.tableShop{background-color:#ffffff;border-left:1px solid;border-right:1px solid;border-color:#b6b7cb}
.navLeft{background-image:url(img/bg_left_column.jpg);width:181px}
.navRight{border-color:#001b72;border-top-width:4px;border-top-style:solid;border-left-style:solid;background-color:#D1DBFC;width:181px}
.contentsTopics{font-family:Verdana,Arial,sans-serif;font-size:14px;font-weight:bold}
.tableListingI{background-color:#eeeeee}
.tableListingII{background-color:#d0d0d0}
.tableBody{padding:5px}
.poweredby{font-family:Verdana,Arial,sans-serif;font-size:10px;color:#000000;font-weight:bold}
.onepxwidth{width:1px}
.tabelle_erste_seite td{height:4px}
.Stil1 a{font-family:Arial,Helvetica,sans-serif;font-weight:bold;font-size:12px;color:#CC00CC}

.boxTextBGHersteller{
font-family:Verdana,Arial,sans-serif;
font-size:11px;
background-color:#D1DBFC;
border:thin solid #0033ff;
margin:15px; 
padding:10px;
}
.boxTextBGHersteller a{
font-weight:bold; 
text-decoration:underline;
color:#003366
}
.boxTextBGHersteller a:hover{
text-decoration:underline;
color:#003366;
background-color:#AAAAAA
}




/*  BOF - mollvision - 2010-07-23 - SCROLLBOX REVOCATION AND AGB ON CHECKOUT SITE  */
#scrollbox{
    background:url(img/input_bg.gif) no-repeat;
    width:auto;
    max-height:200px;
    overflow:auto;
    padding:5px;
    border:1px solid #cccccc;
}
/*  EOF - mollvision - 2010-07-23 - SCROLLBOX REVOCATION AND AGB ON CHECKOUT SITE  */

/* COMMENTS ON CHECKOUT CONFIRMATION SITE */
p.checkoutcomment textarea {
	width:100%;
}
/* ORDER DETAILS ON CHECKOUT SITE */
table.checkoutconfirmationorderdetails {
	padding:0;
	margin:0px 0px 10px 0px;
	border:none;
}
table.checkoutconfirmationorderdetails tr td.productname {
	width:100%;
	font-weight:bold;
}
table.checkoutconfirmationorderdetails tr td.shippingtime {
	padding:0px 0px 0px 30px;
	color:#666;
	font-size:11px;
	font-weight:normal;
	white-space:nowrap;
}
table.checkoutconfirmationorderdetails tr td.productattributes {
	padding:0px 0px 0px 30px;
	color:#666;
	font-size:11px;
	font-weight:normal;
}
table.checkoutconfirmationorderdetails tr td.productprice {
	white-space:nowrap;
	text-align:right;
}
table.checkoutconfirmationorderdetailstotal {
	padding:0;
	margin:10px 0px 0px 0px;
	border:none;
}
table.checkoutconfirmationorderdetailstotal tr td.name {
	width:100%;
	text-align:right;
}
table.checkoutconfirmationorderdetailstotal tr td.value {
	white-space:nowrap;
	text-align:right;
}
/* AGB ON CHECKOUT SITE */
p.checkoutagb textarea {
	width:100%;
}
/* CHECKOUT NAVIGATION */
ul#checkoutnavigation {
	margin:0;
	padding:0;
	margin-top:15px;
}
ul#checkoutnavigation li {
	height: 50px;
	list-style-type:none;
	float:left;
	width:145px;
	margin-right:5px;
	border: solid 1px;
	padding:8px;
}
ul#checkoutnavigation li.active {
	background-color: #f8f8f8;
}
ul#checkoutnavigation li.active .number {
	font-size:12px;
	font-weight:bold;
}
ul#checkoutnavigation li.active .title {
	font-size:11px;
	font-weight:bold;
}
ul#checkoutnavigation li.active .description {
	font-size:9px;
}
ul#checkoutnavigation li.inactive {
	color:#999;
	background-color: #EDEDED;
	border-color:#999;
}
ul#checkoutnavigation li.inactive .number {
	font-size:12px;
	font-weight:bold;
}
ul#checkoutnavigation li.inactive .title {
	font-size:11px;
	font-weight:bold;
}
ul#checkoutnavigation li.inactive .description {
	font-size:9px;
}
TABLE.table_lieferanten_artikel{
	width:500px;
	border: thin solid black;
}


TABLE.table_lieferanten_artikel tr td{
	border-bottom: thin solid white;
}

TABLE.table_lieferanten_artikel tr trla_1 {
border; thick red;
background: #cccc00;
}

TABLE.table_gueltigkeitsregeln {
	width:500px;
	border: thin solid black;
}

