.boxText { border-left:1px solid #cdcdcd; border-right:1px solid #cdcdcd; } 
.errorBox { background: #ffb3b5; font-weight: bold; } 
.stockWarning { 	color: #cc0033; } 
.productsNotifications { background: #f2fff7; } 
.orderEdit { font-family : Arial, sans-serif; font-size : 10px; color: #70d250; text-decoration: underline; } 

BODY { 
	background: #ffffff; 
	color: #000000; 
	margin: 0px; 
	font-family: Arial, sans-serif; 
	font-size: 10px; margin-top: 0px; top: 0px;
	width:990px;
} 

HTML { margin-top:0px;top:0px;}

A { color: #000000; text-decoration: none; } 
A.categories_links { font-size: 12px; color: #333333; } 
A:hover { color: #AABBDD; text-decoration: underline; } 
A.categories_links:hover { color: #888888; text-decoration: underline; } 
FORM { display: inline; } 
TD { font-size:10px; }
TR.header { } 
TR.headerNavigation { background: #bbc3d3; } 
TD.headerNavigation { color: #ffffff; font-weight: bold; } 
A.headerNavigation { color: #000000; } 
A.headerNavigation:hover { color:#000000; text-decoration: none;} 
TD.headerNavigationex {  color: #ffffff; font-weight : bold; } 
A.headerNavigationex { color: #FFFFFF; } 
A.headerNavigationex:hover { color: #ffffff; } 
TR.headerError { background:#ff0000; } 
TD.headerError { font-size: 12px; background: #ff0000; color: #ffffff; font-weight : bold; text-align : center; } 
TR.headerInfo { background: #00ff00; } 
TD.headerInfo { font-size: 12px; background: #00ff00; color: #ffffff; font-weight: bold; text-align: center; } 
TR.footer { background: #374da3; } 
TD.footer { background: #374da3; color: #ffffff; font-weight: bold; } 
TD.footer2 { background: #374da3; color: #374da3; font-weight: bold; } 
.infoBox { background-Color:#eaeaea; } 
.infoBoxHeaderBottom { 
	border-top-width:0px; 
	border-bottom-width:0px; 
	border-left-width:1px; 
	border-right-width:1px; 
	border-style:solid; 
	border-color:#9495a9; 
} 
.infoBoxContents { 
	border-top-width:0px; 
	border-bottom-width:1px; 
	border-left-width:1px; 
	border-right-width:1px;
	border-style:solid; 
	border-color:#E9F4FC; 
} 
.infoBoxNotice { background: #FF8E90; } 
.infoBoxNoticeContents { background: #FFE6E6; } 
TD.infoBoxHeading { font-weight: bold; color: #ffffff;} 
TD.infoBox, SPAN.infoBox { } 
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: #efefef; } 
TABLE.productListing { border: 1px; border-style: solid; border-color: #dddddd; border-spacing: 0px; width: 100%; } 
.productListing-heading  { font-size: 11px; background: #043b74; color: white; font-weight: bold; height: 30px;} 
TD.productListing-data { background-color:#eaeaea; } 
A.pageResults { color: #000000; font-weight: bold;} 
A.pageResults:hover { color: #ec7412; } 
TD.pageHeading, DIV.pageHeading { font-size: 18px; font-weight: bold; color: #333333; } 
TR.subBar { background: #f4f7fd; } 
TD.subBar { color: #000000; } 
TD.main, P.main { font-size: 9px; line-height: 1.5; } 
TD.main2, P.main2 { font-size: 11px; font-weight: bold; line-height: 1.5; } 
TD.smallText, SPAN.smallText, P.smallText { font-size: 9px; } 
TD.accountCategory  { font-size: 13px; color: #aabbdd; }
TD.fieldKey { font-size: 12px; font-weight:bold; } 
TD.fieldValue { font-size: 12px; } 
TD.tableHeading { font-size: 12px; font-weight: bold; } 
SPAN.newItemInCart { color: #ff0000; } 
CHECKBOX, INPUT, RADIO, SELECT { font-size: 11px; } 
TEXTAREA { width: 100%; font-size: 11px; } 
SPAN.greetUser { font-size: 12px; color: #f0a480; font-weight: bold; } 
TABLE.formArea { background: #f1f9fe; border-color: #7b9ebd; border-style: solid; border-width: 1px; } 
TD.formAreaTitle { font-size: 12px; font-weight: bold; } 
SPAN.markProductOutOfStock { font-size: 12px; color: #c76170; font-weight: bold; } 
SPAN.productSpecialPrice { color: #ff0000; } 
SPAN.errorText { color: #ff0000; } 
.moduleRow { } 
.moduleRowOver { background-color: #D7E9F7; cursor: pointer; } 
.moduleRowSelected { background-color: #E9F4FC; } 
.checkoutBarFrom, .checkoutBarTo { color: #8c8c8c; } 
.checkoutBarCurrent { color: #000000; } 
.messageBox { } 
.messageStackError, .messageStackWarning { background-color: #ffb3b5; } 
.messageStackSuccess { background-color: #99ff00; } 
.inputRequirement { color: #ff0000; } 
.boldgrey {font-weight: bold; font-size: 17px; font-style: italic; color: #767676;}
.boldred {font-weight: bold; font-size: 17px; font-style: italic; color: #FF0300;}
.newsize {font-size: 10px;}
.newsize2 {font-size: 11px;}
.grey {font-weight: bold; color: #767676;}
.white {color: white; font-size: 12px; font-weight: bold;}
.whitetab {color: white; font-size: 11px; font-weight: bold; font-family: arial;}
.bread {font-size: 10px; color: black;}
.menucat {color: black; border-bottom: 1px solid #ccccce;}
.menucatlink {background: #043b74 url('images/menu_01.jpg') repeat-x top; height: 21px; color: white; border-bottom: 1px solid #ccccce; font-weight: bold; width: 177; font-size: 12px;}
.smallpro {font-size: 12px;}
.pricepro {font-weight: bold; color: #06386d; font-size: 26px; font-family: Impact;}
.priceproeu {font-size: 20px; color: #06386d;}
.mwstsmall {color: black; font-size: 10px; font-weight: bold; }
.orange {background-color: #60779f; color: white; font-size: 11px; font-weight: bold;}
.productheader {font-size: 12px;}
.producttext {font-size: 12px;}
.productlist {font-size: 12px;}
.producttech {font-size: 12px;}
.categories_links_act { color: white; font-weight: bold; font-size: 11px;}
.service {color: #02458b; font-weight: bold; font-size: 12px;}
#lastlink {color: green;}
.angebot {font-size: 12px;}
.infobar {color: white; font-weight: bold; font-style: italic; font-size:13px; letter-spacing:1,5px;}
.infobarbox{margin: 30px;}
#versandkosten_table { border-collapse:collapse; }
#versandkosten_table td{ border:1px solid black; font-size:11px; }

.startseite_intro{text-align:center;width:548px;}
.startseite_intro p{width:400px;} 

.startseite_l{float:left;}
.startseite_r{float:left;}

.startseite_l img{margin-top:15px;margin-left:8px;}
.startseite_r img{margin-top:15px;margin-left:-10px;}

.startseite_box1{background:url('../images/startseite_05.jpg') no-repeat;width:258px;height:135px;margin-left:23px;}
.startseite_box1 p{padding:10px;}
.startseite_box2{background:url('../images/startseite_07.jpg') no-repeat;width:211px;height:241px;margin-left:10px;}
.startseite_box2 p{padding:10px;}
.startseite_box2 a{color:#2a5591;}

