td, .boxText { font-family: Verdana, Arial, sans-serif; font-size: 10pt; color:#162A83}
.errorBox { font-family : Verdana, Arial, sans-serif; font-size : 10px; background: #ffb3b5; font-weight: bold; }
.stockWarning { font-family : Verdana, Arial, sans-serif; font-size : 10px; color: #cc0033; }
.productsNotifications { background: #f2fff7; }
.orderEdit { font-family : Verdana, Arial, sans-serif; font-size : 10px; color: #70d250; text-decoration: underline; }

BODY {
  background: #ffffff;
  color: #000000;
  margin: 0px;
  margin-left:2px;
  margin-top:2px;
}

A {
 font-family: Verdana, Arial, sans-serif;
  color: #162A83;
  text-decoration: none;
  font-weight:normal;  
}

A:visited {
 font-family: Verdana, Arial, sans-serif;
  color: #162A83;
  text-decoration: none;
  font-weight:normal;  
}

A:hover {
  color: #162A83;
  text-decoration: underline;
  font-weight:normal;
}

FORM {
	display: inline;
}

.copy
{
font-size:8pt; text-align:center; color:#747FB5;
}

TR.header {
  background: #102884;
  height: 100px;
}

TR.headerNavigation {
  background: #162A83;
}

td.logo
{
padding-top: 24px;
padding-left: 19px;
}
TD.headerNavigation {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  color: #ffffff;
  font-weight : bold;
}

A.headerNavigation, A.headerNavigation:visited { 
  color: #FFFFFF; 
  font-size:8pt;
}

A.headerNavigation:hover {
  color: #ffffff;
}

TR.headerError {
  background: #ff0000;
}

TD.headerError {
  font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: 12px;
  background: #ff;
  color: #ff0000;
  font-weight : bold;
  text-align : center;
  height:20;
  letter-spacing:1px;
}

TR.headerInfo {
  background: #00ff00;
}

TD.headerInfo {
  font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: 12px;
  background: #ff;
  color: #102884;
  font-weight: bold;
  text-align: center;
  height:20;
  letter-spacing:1px;  
}

TR.footer {
  background: #bbc3d3;
}

TD.footer {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  background: #bbc3d3;
  color: #ffffff;
  font-weight: bold;
}
a.foot:link, a.foot:visited, a.foot:active, a.foot:hover,{
  color: #747FB5;
}



div.infoBoxNoHead {
  background: #EAEEFA;
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  border-bottom:1px solid #162A83;
  border-left:1px solid #162A83;
  border-right:1px solid #162A83;    
  padding:5px;
  padding-top:2px;
}


.small
{
font-size:8pt;
}

.smaller
{
font-size:8pt;
}

.bigDist {
margin-bottom:15px;
}

.smallDist {
margin-bottom:8px;
}

.smallBoxSeperator { height: 6px; }

.boxSeperator { height: 13px;}

.infoBoxNotice {
  background: #FF8E90;
}

.infoBoxNoticeContents {
  background: #FFE6E6;
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
}

					
td.menuSeperator2
{
background-color:#102884;
}					

TD.infoBox, SPAN.infoBox {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
}

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;
  vertical-align:top;
}

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: #FFFFFF;
  vertical-align:top;
}

.productListing {
padding-left: 10px;
padding-right: 10px;
}

.productListing-heading {
  font-family: Verdana, Arial, sans-serif;
  font-size: 8pt;
  background: #FFFFFF;
  color: #162983;
  font-weight: bold;
}

TD.productListing-data {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
}

A.pageResults:link, A.pageResults:visited, A.pageResults:active   {
  font-size: 8pt;  
}

A.pageResults:hover {

}

TD.pageHeading, DIV.pageHeading {
  font-family: Verdana, Arial, sans-serif;
  font-size: 20px;
  font-weight: bold;
  color: #102884;
}



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.5;
  padding-top:0px;  
  border-bottom: 5px solid #162983;
}
*/
TD.smallText, SPAN.smallText, P.smallText {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  line-height:12px;
}

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: 8pt;
  color: #ff0000;
}

CHECKBOX, INPUT, RADIO, SELECT {
  font-family: Verdana, Arial, sans-serif;
  font-size: 11px;
  color:#102884;
}

TEXTAREA {
  width: 100%;
  font-family: Verdana, Arial, sans-serif;
  font-size: 11px;
  color:#102884;  
}

SPAN.greetUser {
  font-family: Verdana, Arial, sans-serif;
  font-size: 8pt;
  color: #162983;
  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: #ff0000;
}

SPAN.errorText {
  font-family: Verdana, Arial, sans-serif;
  color: #ff0000;
}

.moduleRow { }
.moduleRowOver { background-color: #EAEEFA; cursor: pointer; cursor: hand; }
.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; }

/* message box */

.messageBox { font-family: Verdana, Arial, sans-serif; font-size: 10px; }
.messageStackError, .messageStackWarning {font-family: Verdana, Arial, sans-serif; font-size: 8pt; background-color: #EAEEFA; color:red ;padding: 5px; }
.messageStackSuccess {color:#162983; font-weight:bold; font-family: Verdana, Arial, sans-serif; font-size: 8pt; background-color: #EAEEFA; padding: 5px; }

/* input requirement */

.inputRequirement { font-family: Verdana, Arial, sans-serif; font-size: 10px; color: #ff0000; }



#infoBoxService
{ background: #EAEEFA; }

#infoBoxService .linepassive
{ border-bottom: 1px solid #EAEEFA;}

#infoBoxService .lineactive
{ border-bottom: 1px solid #EAEEFA; }

#infoBoxService a.passive:link, a.passive:visited,a.passive:active
{
font-family: Verdana, Arial, sans-serif;
font-size: 11px;
color: #F7F7F7;
letter-spacing:0px;
font-weight:normal;
display:block;
margin: 0px;
padding:2px;
padding-bottom:3px;
padding-left:3px;	
background:#102884;
}

#infoBoxService a.passive:hover
{
font-family: Verdana, Arial, sans-serif;
color: #FFFFFF;
font-weight:normal;
text-decoration:none;
background:#747FB5;
}

#infoBoxService a.active:link, a.active:visited, a.active:active
{
font-family: Verdana, Arial, sans-serif;
font-size: 11px;
color: #FFFFFF;
font-weight:bold;
text-decoration:none;
background:#102884;
display:block;
margin: 0px;
padding:2px;
padding-bottom:3px;
padding-left:3px;	
}

#infoBoxService a.reiter:link, a.reiter:visited, a.reiter:active
{
font-family: Verdana, Arial, sans-serif;
font-size: 11px;
color: #FFFFFF;
font-weight:bold;
text-decoration:none;
background:#102884;
display:block;
margin: 0px;
padding:2px;
padding-bottom:3px;
padding-left:3px;	
background-image:url(images/infobox/reiter.gif); background-repeat:no-repeat;
}

#infoBoxService a.active:hover
{
font-family: Verdana, Arial, sans-serif;
color: #FFFFFF;
font-weight:bold;
text-decoration:none;
}


#infoBoxSubService
{ background: #102884; width: 100%; background:#EAEEFA;}

#infoBoxSubService td
{ border-bottom: 0px; font-size: 8pt !important;}

#infoBoxSubService .arrow
{ padding-left: 3px; height:18px; padding-right:5px; vertical-align:top;padding-top:3px;}

#infoBoxSubService a:link, a:visited, a:hover, a:active
{
font-family: Verdana, Arial, sans-serif;
color: #102884;
letter-spacing:0px;
font-weight:normal;
}

#infoBoxSubService a:visited
{
font-family: Verdana, Arial, sans-serif;
font-size: 8pt;
color: #102884;
margin-bottom:17px;
}

#infoBoxSubService a.fett:link, a.fett:visited
{
color: #102884;
letter-spacing:0px;
font-weight:normal;
text-decoration:underline;
font-weight:bold;
}

#infoBoxSubService a.fett:hover
{
color: #102884;
letter-spacing:0px;
font-weight:normal;
text-decoration:none;
font-weight:bold;
}

#infoBoxTable
{
background: #EAEEFA;
font-size:9pt;
}

#infoBoxTable td
{
font-size:8pt;
}


/*
#infoBoxTable a:link
{
font-size: 10px;
color: #102884;
letter-spacing:0px;
font-weight:normal;
text-decoration:none;
}

#infoBoxTable a:hover
{
font-size: 10px;
color: #102884;
letter-spacing:0px;
font-weight:normal;
text-decoration:underline;
}

#infoBoxTable a:visited
{
font-size: 10px;
color: #102884;
}

#infoBoxTable a.uline:link, a.uline:visited
{
font-size: 10px;
color: #102884;
letter-spacing:0px;
font-weight:normal;
text-decoration:underline;
}

#infoBoxTable a.uline:hover
{
font-size: 10px;
color: #102884;
letter-spacing:0px;
font-weight:normal;
text-decoration:none;
}*/

#infoBoxTable a.headLink {
	background:#EAEEFA;
	font-size: 10px;
	color: #102884;
	display: block;
	margin: 0px;
  padding:2px;
  padding-bottom:3px;
  padding-left:8px;
	text-decoration: none;
	font-weight:bold;
}

#infoBoxTable a.headLink:hover {
	background-color: #FFFFFF;
	color: #102884;
}


td.infoBoxBorder {
  background: #162983;
 padding:1px;    
 
}



td.infoBoxHeading {
  font-family: Verdana, Arial, sans-serif;
  font-size: 8pt !important;
  font-weight: bold;
  background: #102884;
  color: #ffffff;
  padding:2px;
  padding-bottom:3px;
  padding-left:3px;
  letter-spacing:0pt;
  width:169;
background-image:url(images/infobox/reiter.gif); background-repeat:no-repeat;  
  
}

td.infoBoxContents {
  background: #EAEEFA;
  font-family: Verdana, Arial, sans-serif;
  font-size: 8px;
  width:100%;
  padding-top:1px;
  padding-bottom:1px;
  padding-left:6px;
  padding-right:6px;
}

td.menuSeperator		{
background-color:#162983;
border-width:0px;
border-color:#162983;
border-style:solid;
cursor:default;
margin:1px;
margin-top: 1px;
width:150;
}
		
td.pageSeperator		{
background-color:#162983;
border-width:0px;
border-color:#162983;
border-style:solid;
cursor:default;
margin:1px;
margin-top: 1px;
}		
div.pulldown { padding-left:10px; padding-right:10px;padding-top:7px;padding-bottom:8px }

.lila { background: #5816BC; }


/* NAVIGATION: */


.level2 {background: #FFFFFF; }
.outernav {letter-spacing:0px;margin:0; padding:0px; background:#009DE0;color:#FFF;font: bold 11px tahoma, arial;}
.innernav { padding:2px 4px 2px 4px;}
/****LINKS HAUPTNAVIGATION ******************/
#navbuttons a {text-decoration:none; display:block; margin:0; padding:0px 4px 0px 4px; background:#009DE0;color:#FFF;margin-right:1px;font: bold 11px verdana, arial;width:auto;height:45px;}
#navbuttons a:hover{background:#E1007A;color:#FFF;}
#navbuttons a.gelb:hover{background:#FFEC00;color:#102884;}
#navbuttons a.rot:hover{background:#FF0000;color:#FFF;}
#navbuttons a.pink:hover{background:#E1007A;color:#FFF;}
#navbuttons a.gruen:hover{background:#009036;color:#FFF;}
#navbuttons a.lila:hover{background:#5816BC;color:#FFF;}
#navbuttons a.kamin:hover{background:#9D0C15;color:#FFF;}
#navbuttons a.orange:hover{background:#FF7E00;color:#FFF;}
#navbuttons a.cyan:hover{background:#088EB4;color:#FFF;}
#navbuttons a.apricot:hover{background:#EA6878;color:#FFF;}
#navbuttons a.braun:hover{background:#9A7957;color:#FFF;}
#navbuttons a.elf:hover{background:#B4B4B4;color:#FFF;}
/****************** DROPDOWNS ******************/
#dropdowns{font-size: 8pt;}
#dropdowns li{/* for IE5 */ display:inline;line-height:1.2em;background:none;margin:0;padding:0;/* IE 5 WIN HACK */ voice-family:"\"}\"";voice-family:inherit;}
/****RAHMEN DROPDOWN HIER SETZEN: ******************/
#dropdowns ul{margin:0;padding:0; }

#dropdowns .pink {border-left: 1px solid #E1007A;border-right: 1px solid #E1007A;border-top: 1px solid #E1007A}
#dropdowns .rot {border-left: 1px solid #FF0000;border-right: 1px solid #FF0000;border-top: 1px solid #FF0000}
#dropdowns .gelb {border-left: 1px solid #FFEC00;border-right: 1px solid #FFEC00;border-top: 1px solid #FFEC00;}
#dropdowns .orange {border-left: 1px solid #FF7E00;border-right: 1px solid #FF7E00;border-top: 1px solid #FF7E00;}
#dropdowns .kamin {border-left: 1px solid #9D0C15;border-right: 1px solid #9D0C15;border-top: 1px solid #9D0C15;}
#dropdowns .gruen {border-left: 1px solid #009036;border-right: 1px solid #009036;border-top: 1px solid #009036;}
#dropdowns .cyan {border-left: 1px solid #088EB4;border-right: 1px solid #088EB4;border-top: 1px solid #088EB4;}
#dropdowns .lila {border-left: 1px solid #5816BC;border-right: 1px solid #5816BC;border-top: 1px solid #5816BC;}
#dropdowns .apricot {border-left: 1px solid #EA6878;border-right: 1px solid #EA6878;border-top: 1px solid #EA6878;}
#dropdowns .braun {border-left: 1px solid #9A7957;border-right: 1px solid #9A7957;border-top: 1px solid #9A7957;}
/****LINKS DROPDOWN ******************/
#dropdowns a{width:99.99%;display:block;color:#000;text-decoration:none !important;text-align:left;padding-right:10px;color:#162A83;white-space:nowrap;background:#EAEEFA;background-image:url(images/arrow_nav.gif); background-repeat:no-repeat;padding-left:11px;padding-top:2px;line-height:14px;padding-bottom:3px;font: normal 11px verdana, arial;} 
html>body #dropdowns a{width:auto}
#dropdowns a:hover{color:#162A83;font-weight:bold;letter-spacing:0pt;padding-right:0px;}
/*###################*/
#dropdowns a.navrot{background:#FFFFFF;border-bottom: 1px solid #FF0000;background-image:url(images/arrow_nav.gif); background-repeat:no-repeat; }
#dropdowns a.navrot:hover{background:#FF0000;background-image:url(images/arrow_nav_hell.gif); background-repeat:no-repeat;color:#FFFFFF }
#dropdowns a.navrot_active{color:#FFFFFF;font-weight:bold;background:#FF0000;border-bottom: 1px solid #FF0000;background-image:url(images/arrow_nav_hell.gif); background-repeat:no-repeat; }
#dropdowns a.navrot_active:hover{color:#FFFFFF;font-weight:bold;background:#FF0000;border-bottom: 1px solid #FF0000;background-image:url(images/arrow_nav_hell.gif); background-repeat:no-repeat; }
/*###################*/
#dropdowns a.navgelb{background:#FFFFFF;border-bottom: 1px solid #FFEC00 ;background-image:url(images/arrow_nav.gif); background-repeat:no-repeat;}
#dropdowns a.navgelb:hover{background:#FFEC00;background-image:url(images/arrow_nav.gif); background-repeat:no-repeat;color:#162A83 }
#dropdowns a.navgelb_active{color:#FFFFFF;font-weight:bold;background:#FFEC00;border-bottom: 1px solid #FFEC00;background-image:url(images/arrow_nav_hell.gif); background-repeat:no-repeat; }
#dropdowns a.navgelb_active:hover{color:#FFFFFF;font-weight:bold;background:#FFEC00;border-bottom: 1px solid #FFEC00;background-image:url(images/arrow_nav_hell.gif); background-repeat:no-repeat; }
/*###################*/
#dropdowns a.navpink{background:#FFFFFF;border-bottom: 1px solid #E1007A;background-image:url(images/arrow_nav.gif); background-repeat:no-repeat; }
#dropdowns a.navpink:hover{background:#E1007A;background-image:url(images/arrow_nav_hell.gif); background-repeat:no-repeat;color:#FFFFFF }
#dropdowns a.navpink_active{color:#FFFFFF;font-weight:bold;background:#E1007A;border-bottom: 1px solid #E1007A;background-image:url(images/arrow_nav_hell.gif); background-repeat:no-repeat; }
#dropdowns a.navpink_active:hover{color:#FFFFFF;font-weight:bold;background:#E1007A;border-bottom: 1px solid #E1007A;background-image:url(images/arrow_nav_hell.gif); background-repeat:no-repeat; }
/*###################*/
#dropdowns a.navorange{background:#FFFFFF;border-bottom: 1px solid #FF7E00;background-image:url(images/arrow_nav.gif); background-repeat:no-repeat; }
#dropdowns a.navorange:hover{background:#FF7E00;background-image:url(images/arrow_nav_hell.gif); background-repeat:no-repeat;color:#FFFFFF }
#dropdowns a.navorange_active{color:#FFFFFF;font-weight:bold;background:#FF7E00;border-bottom: 1px solid #FF7E00;background-image:url(images/arrow_nav_hell.gif); background-repeat:no-repeat; }
#dropdowns a.navorange_active:hover{color:#FFFFFF;font-weight:bold;background:#FF7E00;border-bottom: 1px solid #FF7E00;background-image:url(images/arrow_nav_hell.gif); background-repeat:no-repeat; }
/*###################*/
#dropdowns a.navkamin{background:#FFFFFF;border-bottom: 1px solid #9D0C15;background-image:url(images/arrow_nav.gif); background-repeat:no-repeat; }
#dropdowns a.navkamin:hover{background:#9D0C15;background-image:url(images/arrow_nav_hell.gif); background-repeat:no-repeat;color:#FFFFFF }
#dropdowns a.navkamin_active{color:#FFFFFF;font-weight:bold;background:#9D0C15;border-bottom: 1px solid #9D0C15;background-image:url(images/arrow_nav_hell.gif); background-repeat:no-repeat; }
#dropdowns a.navkamin_active:hover{color:#FFFFFF;font-weight:bold;background:#9D0C15;border-bottom: 1px solid #9D0C15;background-image:url(images/arrow_nav_hell.gif); background-repeat:no-repeat; }
/*###################*/
#dropdowns a.navgruen{background:#FFFFFF;border-bottom: 1px solid #009036;background-image:url(images/arrow_nav.gif); background-repeat:no-repeat; }
#dropdowns a.navgruen:hover{background:#009036;background-image:url(images/arrow_nav_hell.gif); background-repeat:no-repeat;color:#FFFFFF }
#dropdowns a.navgruen_active{color:#FFFFFF;font-weight:bold;background:#009036;border-bottom: 1px solid #009036;background-image:url(images/arrow_nav_hell.gif); background-repeat:no-repeat; }
#dropdowns a.navgruen_active:hover{color:#FFFFFF;font-weight:bold;background:#009036;border-bottom: 1px solid #009036;background-image:url(images/arrow_nav_hell.gif); background-repeat:no-repeat; }
/*###################*/
#dropdowns a.navcyan{background:#FFFFFF;border-bottom: 1px solid #088EB4;background-image:url(images/arrow_nav.gif); background-repeat:no-repeat; }
#dropdowns a.navcyan:hover{background:#088EB4;background-image:url(images/arrow_nav_hell.gif); background-repeat:no-repeat;color:#FFFFFF }
#dropdowns a.navcyan_active{color:#FFFFFF;font-weight:bold;background:#088EB4;border-bottom: 1px solid #088EB4;background-image:url(images/arrow_nav_hell.gif); background-repeat:no-repeat; }
#dropdowns a.navcyan_active:hover{color:#FFFFFF;font-weight:bold;background:#088EB4;border-bottom: 1px solid #088EB4;background-image:url(images/arrow_nav_hell.gif); background-repeat:no-repeat; }
/*###################*/
#dropdowns a.navlila{background:#FFFFFF;border-bottom: 1px solid #5816BC;background-image:url(images/arrow_nav.gif); background-repeat:no-repeat; }
#dropdowns a.navlila:hover{background:#5816BC;background-image:url(images/arrow_nav_hell.gif); background-repeat:no-repeat;color:#FFFFFF }
#dropdowns a.navlila_active{color:#FFFFFF;font-weight:bold;background:#5816BC;border-bottom: 1px solid #5816BC;background-image:url(images/arrow_nav_hell.gif); background-repeat:no-repeat; }
#dropdowns a.navlila_active:hover{color:#FFFFFF;font-weight:bold;background:#5816BC;border-bottom: 1px solid #5816BC;background-image:url(images/arrow_nav_hell.gif); background-repeat:no-repeat; }
/*###################*/
#dropdowns a.navapricot{background:#FFFFFF;border-bottom: 1px solid #EA6878;background-image:url(images/arrow_nav.gif); background-repeat:no-repeat; }
#dropdowns a.navapricot:hover{background:#EA6878;background-image:url(images/arrow_nav_hell.gif); background-repeat:no-repeat;color:#FFFFFF }
#dropdowns a.navapricot_active{color:#FFFFFF;font-weight:bold;background:#EA6878;border-bottom: 1px solid #EA6878;background-image:url(images/arrow_nav_hell.gif); background-repeat:no-repeat; }
#dropdowns a.navapricot_active:hover{color:#FFFFFF;font-weight:bold;background:#EA6878;border-bottom: 1px solid #EA6878;background-image:url(images/arrow_nav_hell.gif); background-repeat:no-repeat; }
/*###################*/
#dropdowns a.navbraun{background:#FFFFFF;border-bottom: 1px solid #9A7957;background-image:url(images/arrow_nav.gif); background-repeat:no-repeat; }
#dropdowns a.navbraun:hover{background:#9A7957;background-image:url(images/arrow_nav_hell.gif); background-repeat:no-repeat;color:#FFFFFF }
#dropdowns a.navbraun_active{color:#FFFFFF;font-weight:bold;background:#9A7957;border-bottom: 1px solid #9A7957;background-image:url(images/arrow_nav_hell.gif); background-repeat:no-repeat; }
#dropdowns a.navbraun_active:hover{color:#FFFFFF;font-weight:bold;background:#9A7957;border-bottom: 1px solid #9A7957;background-image:url(images/arrow_nav_hell.gif); background-repeat:no-repeat; }
/*###################*/
#dropdowns a.navelf{background:#FFFFFF;border-bottom: 1px solid #B4B4B4;background-image:url(images/arrow_nav.gif); background-repeat:no-repeat; }
#dropdowns a.navelf:hover{background:#B4B4B4;background-image:url(images/arrow_nav_hell.gif); background-repeat:no-repeat;color:#FFFFFF }
#dropdowns a.navelf_active{color:#FFFFFF;font-weight:bold;background:#B4B4B4;border-bottom: 1px solid #B4B4B4;background-image:url(images/arrow_nav_hell.gif); background-repeat:no-repeat; }
#dropdowns a.navelf_active:hover{color:#FFFFFF;font-weight:bold;background:#B4B4B4;border-bottom: 1px solid #B4B4B4;background-image:url(images/arrow_nav_hell.gif); background-repeat:no-repeat; }
/*######################################*/
#mainHeaderTable {

  width:639;
  height:66;
}

#mainContentTable
{
margin-top:10px;
border-bottom: 2px solid #747FB5; 
}

#mainContentTable a
{
font-size:10pt;
}

#mainContentTable .spaltelinks {vertical-align:top; padding-left:20px;}

#mainContentTable .spalterechts { vertical-align:top; padding-left:20px; padding-right:20px;}

#mainContentTable .main { vertical-align:top; padding-left:20px; padding-right:20px;}

#mainHeaderTable td
{
  background-image:url(images/bogen/default.gif); background-repeat:no-repeat;
  vertical-align:top;
  color:#FFFFFF;
}

#mainHeaderTable div
{
  padding-top:2px;
  padding-left:5px;
}

#mainHeaderTable div.normal
{
  color: #102884;
}

#mainHeaderTable h1
{
  font-family: Verdana, Arial, sans-serif;
  font-size: 10pt;
  font-weight: bold;
  color: #FFFFFF;
  margin:5px;
  margin-top:2px;
}

.rahmen {
  padding:1px;    
  width:639;
  background: #747FB5;  
  padding-top:0px;
}

div.rot {
  background: #FF0000;
}
span.rot {
  color: #FF0000;
}

div.gelb {
  background: #FFEC00;
}

span.gelb {
  color: #102884;
}


div.pink {
  background: #E1007A;
}
span.pink {
  color: #E1007A;
}
div.orange {
  background: #FF7E00;
}
span.orange {
  color: #FF7E00;
}

div.kamin {
  background: #9D0C15;
}
span.kamin {
  color: #9D0C15;
}

div.gruen {
  background: #009036;
}
span.gruen {
  color: #009036;
}
div.cyan {
  background: #088EB4;
}

div.lila {
  background: #5816BC;
}
span.lila {
  color: #5816BC;
}

div.apricot {
  background: #EA6878;
}

span.apricot {
  color: #EA6878;
}
div.braun {
  background: #9A7957;
}
span.braun {
  color: #9A7957;
}


div.elf {
background:#BC9700;
}

span.elf {
color:#BC9700;
}
.white
{
color: #FFFFFF;
}
.blue
{
color: #102884;
}

#productListing {
border-top: 1px solid #102884;
font-size:8pt;
}

#productListing-rot {
border-top: 1px solid #FF0000;
font-size:8pt;
}
#productListing-rot .preis {
font-weight:bold;
white-space:nowrap;
}
#productListing-rot a.productname {

}
#productListing-gelb {
border-top: 1px solid #FFEC00;
font-size:8pt;
}
#productListing-gelb .preis {
font-weight:bold;
white-space:nowrap;
margin-top: 5px;
}
#productListing-gelb a.productname {

}

#productListing-pink {
border-top: 1px solid #E1007A;
font-size:8pt;
}
#productListing-pink .preis {
font-weight:bold;
white-space:nowrap;
margin-top: 5px;
}
#productListing-pink a.productname {
}
#productListing-orange {
border-top: 1px solid #FF7E00;
font-size:8pt;
}
#productListing-orange .preis {
font-weight:bold;
white-space:nowrap;
margin-top: 5px;
}
#productListing-orange a.productname {
}

#productListing-kamin {
border-top: 1px solid #9D0C15;
font-size:8pt;
}
#productListing-kamin .preis {
font-weight:bold;
white-space:nowrap;
margin-top: 5px;
}
#productListing-kamin a.productname {
}

#productListing-gruen {
border-top: 1px solid #009036;
font-size:8pt;
}
#productListing-gruen .preis {
color: #009036;
font-weight:bold;
white-space:nowrap;
margin-top: 5px;
}
#productListing-gruen a.productname {
}

#productListing-cyan {
border-top: 1px solid #088EB4;
font-size:8pt;
}
#productListing-cyan .preis {
color: #088EB4;
font-weight:bold;
white-space:nowrap;
margin-top: 5px;
}
#productListing-cyan a.productname {
}


#productListing-lila {
border-top: 1px solid #5816BC;
font-size:8pt;
}
#productListing-lila .preis {
color: #5816BC;
font-weight:bold;
white-space:nowrap;
margin-top: 5px;
}
#productListing-lila a.productname {
}

#productListing-apricot {
font-size:8pt;
border-top: 1px solid #EA6878;
}
#productListing-apricot .preis {
font-weight:bold;
white-space:nowrap;
margin-top: 5px;
}
#productListing-apricot a.productname {
}
#productListing-braun {
font-size:8pt;
border-top: 1px solid #9A7957;
}
#productListing-braun .preis {
font-weight:bold;
white-space:nowrap;
margin-top: 5px;
}
#productListing-braun a.productname {
}
#productListing-elf {
font-size:8pt;
border-top: 1px solid #BC9700;
}
#productListing-elf .preis {
font-weight:bold;
white-space:nowrap;
margin-top: 5px;
}
#productListing-elf a.productname {
}


.productListing-manufacturer
{
margin-top:4px;
margin-left: 0px;
}

.productListing-description
{
margin-top:4px;
margin-left: 0px;
width:100%;
}

.productListing-detail
{
margin-top:4px;
margin-left: 0px;
width:100%;
}

.productListing-button
{
margin-top:4px;
margin-bottom: 2px;
}

.productListing-input
{
margin-bottom: 2px;
}

.productListing-arrow
{
margin-top:0px;
margin-bottom: 0px;
}

.productListing-image
{
margin-top:4px;
margin-right:5px;
}

.productListing-preis
{
margin-top:4px;
}

#mainHeaderTable td.rot {
  background-image:url(images/bogen/rot.gif); background-repeat:no-repeat;
}
#mainHeaderTable td.gelb {
  background-image:url(images/bogen/gelb.gif); background-repeat:no-repeat;
  color: #102884;
}
#mainHeaderTable td.pink {
  background-image:url(images/bogen/pink.gif); background-repeat:no-repeat;
}
#mainHeaderTable td.orange {
  background-image:url(images/bogen/orange.gif); background-repeat:no-repeat;
}
#mainHeaderTable td.kamin {
  background-image:url(images/bogen/kamin.gif); background-repeat:no-repeat;
}
#mainHeaderTable td.gruen {
  background-image:url(images/bogen/gruen.gif); background-repeat:no-repeat;
}
#mainHeaderTable td.cyan {
  background-image:url(images/bogen/cyan.gif); background-repeat:no-repeat;
}
#mainHeaderTable td.lila {
  background-image:url(images/bogen/lila.gif); background-repeat:no-repeat;
}
#mainHeaderTable td.apricot {
  background-image:url(images/bogen/apricot.gif); background-repeat:no-repeat;
}
#mainHeaderTable td.braun {
  background-image:url(images/bogen/braun.gif); background-repeat:no-repeat;
}
#mainHeaderTable td.elf {
  background-image:url(images/bogen/gold.gif); background-repeat:no-repeat;
}

.guide a {text-decoration: underline;}
.guide a:hover {text-decoration: none;}

.xtra
{
display:none;
}
