/*
  $Id: stylesheet.css,v 1.56 2003/06/30 20:04:02 hpdl Exp $

  Copyright (c) 2004 HotDigital

  Released under the GNU General Public License
*/

/* Seitenmasterstyles */
.__seitenmasterstyles_start{	}

TD{ 		color:#000000;font-family:Arial,Helvetica,Verdana sans-serif;   font-size: 9pt; }
A {  color:#5885B7;  text-decoration: none;}
A:hover {   color:#FF14E7;	text-decoration: none;}
P{}
FORM { 	display: inline; }

/* Seitenmasterstyles END*/


/*Allgemeines START*/
.__allgemeines_start{	}
TD.pageContentTable{}
TD.cont_abst{} 
TD.cont_desc{padding: 0px 0px 20px 0px;} 
TD.cont_abst_sitemap H2{color:#7F4400;font-size:12pt; background-color:#D59F24; padding:3px;} 
TD.cont_abst_sitemap H2 a{color:#7F4400;} 
TD.cont_abst_sitemap H2 a:hover{color:#000000;} 
TD.cont_abst_sitemap p{padding-left:10px;color:#000000;font-size:8pt;} 
TD.cont_abst_sitemap p a{color:#000000;} 
TD.cont_abst_sitemap p a:hover{color:#7F4400;font-weight:bold;} 

TD.main, P.main {     font-family:Arial,Verdana,Helvetica,sans-serif;    font-size:8pt;     line-height:1.5; }

TD.main2 { padding-left: 5px; font-family:Arial,Verdana,Helvetica,sans-serif;font-size:12px; line-height:1.5; color:#C20B07;}

.pageHeadingTable{           height:29px;	}
.pageContentTable_index{}

/*produktinfoseite START*/
TD.pageHeadingPinfo_unit 		{padding-top:10px;padding-bottom:10px;
														 font-size:11pt;color:#296695;font-weight:bold;font-family:Arial,Verdana,Helvetica,sans-serif;vertical-align:top;text-align: left;}
TD.pageHeadingPinfo_unit h2	{line-height:100%;margin-bottom:2px;margin-left:0px; 
												 		 font-size:11pt;color:#296695;font-weight:bold;font-family:Arial,Verdana,Helvetica,sans-serif;vertical-align:top;text-align: left;}

TD.pageHeadingPricePinfo {color:#7F4400;font-size:12px;padding-left:5px;padding-right:5px;text-align:left;font-weight:bold;font-family:Arial,Helvetica, Verdana,sans-serif;}



TD.pageHeadingPinfo h1	{
	font-size:12px;
font-weight:bold;
}



.pinfotext_priceold { color:#000000; font-size:9pt; font-family:Arial,Verdana,Helvetica,sans-serif; padding-left:3px; }
.pinfotext_pricenew { color:#296695; font-size:15pt; font-family:Arial,Verdana,Helvetica,sans-serif; font-weight:bold; }
.pinfotext_price    { color:#296695; font-size:15pt; font-family:Arial,Verdana,Helvetica,sans-serif; font-weight:bold; }
.pinfotext_HL{padding-right: 10px; color:#0058a0; font-weight:bold;}
.pinfotext{padding-bottom: 5px;}
.pinfotext_HL_opt{padding-top: 6px; padding-right: 10px;}
.pinfotext_optSel{border:1px solid #B2CEE4;padding: 0px 0px 0px 5px; height:17px; font-size:11px;font-family:Arial, Helvetica, Verdana, sans-serif;}
.pinfo_desc{padding: 5px;}
/*Produktinfoseite END*/


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

div.mwst_holder {display:block;margin-top:3px;text-align:right; width:90px; float:right; margin-bottom:5px;}
SPAN.mwst_info 				 {font-size:9px; line-height:10px;font-family:Arial,Helvetica,Verdana,sans-serif;	color:#296695;}
SPAN.mwst_info A       {font-size:9px;	color:#296695; font-weight:normal;} 
SPAN.mwst_info A:hover {font-size:9px;	color:#000000; font-weight:normal;} 	
.contentBoxContents{} 

 
.hdcopyright{	font-size:8pt;color:#000000;font-family:Arial,Verdana,Helvetica,sans-serif;vertical-align:middle;}
.hdcopyright A{color:#000000;text-decoration:none;}
.footertable{	border-top:2px solid #ABC7DA;	height:20px;}
TD#footer{font-size:8pt;color:#000000;font-family:Arial,Verdana,Helvetica,sans-serif;vertical-align:middle;text-align:center;/*font-weight:bold;*/}
TD#footer A{color:#000000;text-decoration:none;}
TD#footer A:hover{color:#00507E;text-decoration:none;}
 
TR.accountHistory-odd,TR.addressBook-odd,TR.alsoPurchased-odd,TR.payment-odd,TR.productListing-odd,TR.productReviews-odd,TR.upcomingProducts-odd,TR.shippingOptions-odd{
}

TR.accountHistory-even,TR.addressBook-even,TR.alsoPurchased-even,TR.payment-even,TR.productListing-even,TR.productReviews-even,TR.upcomingProducts-even,TR.shippingOptions-even{
}
 
.infoBoxContents{}
.infoBoxNotice {
	background: #F0E68C;
}

.infoBoxNoticeContents {
  background: #FFE6E6;
  font-family:Arial, Helvetica, Verdana, sans-serif;
  font-size: 8pt;
}
 
 

/*Formularfelder START*/
.__formulafelder_start{	}
.general_inputs{	border:1px solid #B2CEE4;	width:200px;}
.textarea{	border:1px solid #B2CEE4;}
/*Formularfelder END*/

.moduleRowSelected { background-color: #F9D67A; }
.checkoutBarFrom, .checkoutBarTo { font-family:Arial,Verdana,Helvetica,sans-serif; font-size: 8pt; color: #8c8c8c; }
.checkoutBarCurrent { font-family:Arial,Verdana,Helvetica,sans-serif; font-size: 8pt; color: #000000; }
/* message box */
.messageBox { font-family:Arial,Verdana,Helvetica,sans-serif; font-size: 8pt }
.messageStackError, .messageStackWarning { font-family:Arial,Verdana,Helvetica,sans-serif; font-size: 8pt; color:#E2311D;font-weight:bold;}
.messageStackSuccess { font-family:Arial,Verdana,Helvetica,sans-serif; font-size: 8pt; background-color: #99ff00; }
/* input requirement */
.inputRequirement { font-family:Arial,Verdana,Helvetica,sans-serif; font-size: 8pt; color:#E2311D; }

/*Allgemeines END*/





/*Header START*/

DIV.breadcrumb{padding-left: 10px;}
.breadcrumb{ padding-left:19px;height:24px;color:#5885B7;font-weight:normal;vertical-align:bottom;text-align:left;}

.breadcrumb h1 {
display:inline;
font-weight:normal;
font-size:12px;
}

TD.breadcrumb A{color:#5885B7;}
TD.breadcrumb A:hover{color:#97d0ef;}
TD.categorietext{color:#824500; font-weight:bold;}
TD.categorietext A{color:#824500;}
TD.categorietext A:hover{color:#000000;}
.boxes_left{padding: 0px 8px 0px 5px;}
.boxes_right{padding: 0px 5px 0px 3px;}
.contentarea{padding-bottom:50px;}
/*Header END*/ 


/*Module Inhalte START*/
._module_start{	}

/*previewProd -> newProducts und Highlights*/
.previewProd_image{height:150px;padding-left:5px;padding-right:5px;}
.previewProd_image img { width:100px; height:auto;}


.previewProd_name{height:40px;font-family:Arial,Helvetica,sans-serif;font-size:11px;color:#296695;font-weight:bold;padding-left:3px;padding-right:3px;text-align: center;vertical-align: middle;}
TD.previewProd_name A{color:#296695;}
TD.previewProd_name A:hover{color:#333333;}


.previewProd_desc{color:#296695;font-family:Arial,Helvetica,sans-serif;font-size:10px;font-weight:normal;}
.previewProd_priceold{color:#333333;font-family:Arial,Helvetica,sans-serif;font-size:11px;font-weight:normal;padding-left:3px;text-align: right;}
.previewProd_pricenew{color:#296695;font-family:Arial,Verdana,Helvetica,sans-serif;font-size:14px;font-weight:bold;text-align: right;}
.previewProd_price{text-align:right;}
.previewProd_baseprice, .productListing_base {
	color:#296695;
	font-size:9px;
}



div.previewProd_priceHolder {display:block; width:148px; text-align:right;}

.previewProd_price img {/*margin-right:1px;*/}


.previewProdLine{	background-image:url(images/line_previewprod_line.gif);	background-repeat:repeat-x;}
.previewProdLine_vert{background-image: url(images/line_previewprod_line_vert.gif);background-repeat: no-repeat;background-position: center;}
.previewProdLine_horz{background-image: url(images/line_previewprod_line_horz.gif);background-repeat: no-repeat;background-position: center;}

/*produktlisting*/
TD.productListing-heading{padding:5px;font-size:8pt;font-weight:bold;color:#296695;font-family:Arial,Verdana,Helvetica,sans-serif;}    
TD.productListing-heading A{color:#296695;}
TD.productListing-heading A:hover{color:#000000;}
TD.productListing-data{padding-left:5px;padding-right:5px;font-size:8pt;font-family:Arial,Verdana,Helvetica,sans-serif;}
TD.productListing-datacol{padding-top:5px;padding-bottom:5px;}
A.pageResults{color:#FF14E7;}
A.pageResults:hover{	color:#B10EA0;}
.productListingName{color:#296695;}
 A.productListingName{color:#296695;}
 A.productListingName:hover{color:#333333;}   
SPAN.productPrice{text-align:center;padding-right:5px;	font-size:12px;color:#296695;font-weight:bold;font-family:Arial,Helvetica,Verdana,sans-serif;}
.productListing_priceold{font-family:Arial,Helvetica,sans-serif;font-size:11px;color:#333333;font-weight:normal;padding-left:3px;}
.productListing_pricenew{font-family:Arial,Verdana,Helvetica,sans-serif;color:#296695;font-weight:bold;}
.smallTextwhite{}
.border-right{}
.splitp_down{}
.prodlistLine{	background-image:url(images/line_prodlist_line.gif);	background-repeat:repeat-x;}


.alsoPurchasedBoxTitelTabelle{}
.alsoPurchasedBoxTitelInhalt    {font-size:9pt;color:#ffffff;font-weight:bold;font-family:Arial, Helvetica, Verdana, sans-serif;  	background-color:#296695;padding-top:5px;  padding-left: 10px;padding-right:10px;	vertical-align: top;    	text-align: left;  	}
.alsoPurchasedBoxTitelInhalt h2 {margin-bottom:2px;margin-left:0px;
																 font-size:9pt;color:#ffffff;font-weight:bold;font-family:Arial, Helvetica, Verdana, sans-serif;  	background-color:#296695;	vertical-align: top;    	text-align: left;  	}
.alsoPurchasedLine_horz{background-color:#296695;}
.alsoPurchasedProd_image{height:125px;  padding-left: 5px;padding-right: 5px;}
.alsoPurchasedProd_name {font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#296695; font-weight:bold; padding-left: 3px; padding-right: 3px;}
.alsoPurchasedProd_name A { color:#296695; }
.alsoPurchasedProd_name A:hover { color:#333333; }
.alsoPurchasedProd_priceold {text-align: center;font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#333333; font-weight:normal; padding-left: 3px;}
.alsoPurchasedProd_pricenew {text-align: center;  font-family:Arial,Verdana,Helvetica,sans-serif;color:#296695;font-weight:bold;}
.alsoPurchasedProdLine_vert{background-image: url(images/alsopurchasedprod_line_vert.gif);background-repeat: no-repeat;background-position: center;}
.alsoPurchasedProdLine_horz{background-image: url(images/alsopurchasedprod_line_horz.gif);background-repeat: no-repeat;background-position: center;}

.xsellBoxTitelTabelle{width: 100%;}
.xsellBoxTitelInhalt		{font-size:9pt;color:#ffffff;font-weight:bold;font-family:Arial, Helvetica, Verdana, sans-serif;  	background-color:#296695;padding-top:5px;  padding-left: 10px;padding-right:10px;	vertical-align: top;    	text-align: left;  	}
.xsellBoxTitelInhalt h2 {margin-bottom:2px;margin-left:0px;
												 font-size:9pt;color:#ffffff;font-weight:bold;font-family:Arial, Helvetica, Verdana, sans-serif;  	background-color:#296695;	vertical-align: top;    	text-align: left;  	}
.xsellLine_horz{background-color:#296695;}
.xsellProd_image{height:125px;  padding-left: 5px;padding-right: 5px;}
.xsellProd_name {font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#296695; font-weight:bold; padding-left: 3px; padding-right: 3px;}
.xsellProd_name A { color:#296695; }
.xsellProd_name A:hover { color:#333333; }
.xsellProd_priceold {text-align: center;font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#333333; font-weight:normal; padding-left: 3px;}
.xsellProd_pricenew {text-align: center;  font-family:Arial,Verdana,Helvetica,sans-serif;color:#296695;font-weight:bold;}
.xsellProdLine_vert{background-image: url(images/xsellprod_line_vert.gif);background-repeat: no-repeat;background-position: center;}
.xsellProdLine_horz{background-image: url(images/xsellprod_line_horz.gif);background-repeat: no-repeat;background-position: center;}

/*additionalImages*/
.additionalImagesTitelTabelle{width:100%;}
.additionalImagesTitelInhalt		{font-size:9pt;color:#ffffff;font-weight:bold;font-family:Arial,Helvetica,Verdana,sans-serif;	background-color:#296695;padding-top:5px;padding-left:10px;padding-right:10px;	vertical-align:top;	text-align:left;	}
.additionalImagesTitelInhalt h2 {margin-bottom:2px;margin-left:0px;
																font-size:9pt;color:#ffffff;font-weight:bold;font-family:Arial,Helvetica,Verdana,sans-serif;	background-color:#296695; vertical-align:top;	text-align:left;	}
.additionalImagesLine_horz{background-color:#296695;}

/*Module Inhalte END*/



/*Boxen Inhalte START*/
._boxen_inhalte_start{	}
/*topmenue*/
._topmenueBox{	}
.bgtopmenue  {height:20px;background-color:#3F82C2;	}
.topmenueBoxInhaltTabelle{}
.topmenueBoxInhalt{}
TD.obenmenuex { font-weight:normal; font-size:11px;color:#FFFFFF; font-family:Arial,Helvetica,Verdana sans-serif;}
TD.obenmenue { vertical-align: middle; padding: 2px 10px 2px 10px;  font-weight:normal; font-size:11px;color:#FFFFFF; font-family:Arial,Helvetica,Verdana sans-serif;}
TD.obenmenue A{  color:#FFFFFF;  text-decoration: none;}
TD.obenmenue A:hover{  color:#003470;  text-decoration: none;}

/*cartbox--box_set5--*/
._cartBox{	}
.cartBoxTitelTabelle{}
.cartBoxInhaltTabelle{}
.cartBoxTitelInhalt{padding-left: 3px;font-weight:bold; font-size:11px;color:#666666; font-family:Arial,Verdana,Helvetica,sans-serif; }
TD.cartBoxTitelInhalt A{  color:#666666;  text-decoration: none;}
TD.cartBoxTitelInhalt A:hover{  color:#87A3BA;  text-decoration: none;}
.cartBoxInhalt{padding-top: 10px;font-weight:normal; font-size:11px;color:#ffffff; font-family:Arial,Verdana,Helvetica,sans-serif;font-weight:normal;}
.cartBoxInhaltTabelle{}
.cartBoxOutInhalt{}
.cartBoxInhalt{color:#296695;}
TD.cartBoxInhalt A{  color:#296695;  text-decoration: none;}
TD.cartBoxInhalt A:hover{  color:#5885B7;  text-decoration: none;}
.cartBoxContents{color:#296695;}
TD.cartBoxContents A{  color:#296695;  text-decoration: none;}
TD.cartBoxContents A:hover{  color:#FF14E7;  text-decoration: none;}

.cartPrice {
padding-top:5px;
font-size:14px;
font-weight:bold;
}

.cartBoxLine{
	background-image: url(images/line_cartbox_line.gif);	
background-repeat: no-repeat; 
background-position:center;
padding-top:8px;
}

.cartBoxButton {
	padding-top:8px;
}


/*categoryBox--box_set1--*/
.categoryBoxLine{ background-color:#D4E3EF;}

/*loginBox--box_set4--*/
.loginBoxrowInhalt { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#4F4E4D;    }
.loginBoxrowInhalt A {color:#4F4E4D; }
.loginBoxrowInhalt A:hover { color:#A3A59F;}
.loginBoxInhalt1{}    
.loginBoxInhalt2{} 
.loginBoxInhaltTabelle{}
.loginBoxOutInhalt{}
.loginBoxOutTabelle{}
.loginBoxOutInhalt{}   
.loginBoxInhaltTabelle{} 
.loginput{             	border:1px solid #B2CEE4;        	width:110px; height:17px; font-size:9px;    }
.passw_verg { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#5885B7; font-weight:normal; text-transform: lowercase;  }
.passw_verg A { color:#5885B7;}
.passw_verg A:hover  { color:#000000;}

/*specialsBox--box_set6--*/
.specialsBox_pageall{ margin: 20px 0px 20px 0px;}
.specialsBox_image{  padding: 5px;}
.specialsBox_name{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#296695; font-weight:bold; padding-left: 3px; padding-right: 3px;}
.specialsBox_name A { color:#296695; }
.specialsBox_name A:hover { color:#333333; }    
.specialsBox_priceold {font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#333333; font-weight:normal; padding-left: 3px;}
.specialsBox_pricenew {  font-family:Arial,Verdana,Helvetica,sans-serif;color:#296695;font-weight:bold;}
.specialsBoxLine {   height:1px; 	background-image: url(images/line_specialsbox_line.gif);	background-repeat: no-repeat; background-position:center;}

/*bestsellBox--box_set7--*/
.bestsellBox_pageall{ margin: 20px 0px 20px 0px;}
.bestsellBox_image{ padding: 5px;}
.bestsellBox_name {font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#296695; font-weight:bold; padding-left: 3px; padding-right: 3px;}
.bestsellBox_name A { color:#296695; }
.bestsellBox_name A:hover { color:#333333; }
.bestsellBox_priceold {font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#333333; font-weight:normal;}
.bestsellBox_pricenew { font-family:Arial,Verdana,Helvetica,sans-serif;color:#296695;font-weight:bold;}
.bestsellBoxLine {   height:1px; 	background-image: url(images/line_bestsellbox_line.gif);	background-repeat: no-repeat; background-position:center;}

/*whatsnewBox--box_set9--*/
.whatsnewBox_pageall{ margin: 20px 0px 20px 0px;}
.whatsnewBox_image{ padding: 5px;}
.whatsnewBox_name { font-size:11px; color:#296695; font-weight:bold; padding-left: 3px; padding-right: 3px;font-family:Arial, Helvetica, sans-serif;}
.whatsnewBox_name A { color:#296695; }
.whatsnewBox_name A:hover { color:#333333; }
.whatsnewBox_priceold {font-size:11px; color:#333333; font-weight:normal;font-family:Arial, Helvetica, sans-serif; }
.whatsnewBox_pricenew { font-family:Arial,Verdana,Helvetica,sans-serif;color:#296695;font-weight:bold;}
.whatsnewBoxLine {height:1px;    	background-image: url(images/line_whatsnewbox_line.gif);	background-repeat: no-repeat; background-position:center;}

/*searchBox--box_set3--*/ 
.advanced_search{ 	 font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#5885B7; padding-right: 10px; }
TD.advanced_search A { color:#5885B7; }
TD.advanced_search A:hover { color:#000000; }      
span.advanced_searchplus{  	 font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#5885B7; padding-right: 10px;    }	
TD.quicksearchtitle{	  	font-size:8pt;font-family:Arial, Helvetica, Verdana, sans-serif;  	font-weight:bold; 	text-align: left;  	color:#024C78;   }
TD.quicksearch{      	vertical-align: middle;          	font-family:Arial, Helvetica, Verdana, sans-serif;      font-size:8pt;     color:#000000;    }
TD.quicksearch INPUT {            font-family:Arial, Helvetica, Verdana, sans-serif;         color:#5885B7;                               font-size:11px; padding: 0px 0px 0px 5px;    }	
.searchinput{              	border:1px solid #B2CEE4;  	width:110px; height:15px;}
.buttonquick{}

.languageBoxInhaltTabelle{}
.languageBoxInhalt{padding: 10px;}

.manufacturersBoxInhaltTabelle{}
.manufacturersBoxInhalt{}
.manufacturersBoxSel{border:1px solid #B2CEE4;padding: 0px 0px 0px 5px; height:17px; font-size:11px;font-family:Arial, Helvetica, Verdana, sans-serif;}

.manufacturer_infoBoxInhaltTabelle{}
.manufacturer_infoBoxInhalt{}

.tell_a_friendBoxInhaltTabelle{}
.tell_a_friendBoxInhalt{}
.tellafriendinput{}

.tsBoxInhaltTabelle{}
.tsBoxInhalt{}

.manufacturersBoxSel{border:1px solid #B2CEE4;padding: 0px 0px 0px 5px; height:17px; font-size:11px;font-family: Arial, Helvetica, Verdana, sans-serif;}
.tellafriendinput{border:1px solid #B2CEE4;        	width:110px; height:17px; font-size:9px;}
.currenciesBoxSel{border:1px solid #B2CEE4;padding: 0px 0px 0px 5px; height:17px; font-size:11px;font-family: Arial, Helvetica, Verdana, sans-serif;}

/*infoBox--box_set2--*/
.infoBoxRow{                color:#296695;width: 100%;height:20px;font-size:11px; font-family: Arial, Helvetica, sans-serif; }
TD.infoBoxRow A{            color:#296695; background: #FFFFFF;padding: 4px 4px 4px 4px;DISPLAY: block; }
TD.infoBoxRow A:hover{      color:#FFFFFF; background: #3F82C0;padding: 4px 4px 4px 4px;DISPLAY: block;  }

.infoBoxRow_on{             color:#F9D65E;width: 100%;height:20px;font-size:11px;  font-family: Arial, Helvetica, sans-serif;   }
TD.infoBoxRow_on A{         color:#FFFFFF;background: #3F82C0;padding: 4px 4px 4px 4px;DISPLAY: block; }
TD.infoBoxRow_on A:hover{   color:#FFFFFF;background: #3F82C0;padding: 4px 4px 4px 4px;DISPLAY: block; }
.infoBoxLine{background-image: url(images/line_infobox_line.gif);	background-repeat: no-repeat; background-position:center;}

/*Boxen Inhalte END*/




/*KATEGORIEBOX SPECIALSTYLES START*/
/* ul */
.KatBoxRow0{	 list-style:none;margin:0px;padding:0px; }
.KatBoxRow0_on{ list-style:none;margin:0px;padding:0px;}
/* li */




.KatBoxRowInhalt0{text-align:left;display:inline;            color:#296695;font-size:11px; font-family: Arial, Helvetica, sans-serif;font-weight:bold;}
.KatBoxRowInhalt0 A{border-bottom:1px solid #d4e3ef;         color:#296695; background:#FFFFFF;padding: 4px 4px 4px 8px;display:block;  }
.KatBoxRowInhalt0 A:hover{   color:#FFFFFF; background:#3F82C0;padding: 4px 4px 4px 8px;DISPLAY: block;  }


.KatBoxRowInhalt0_on{ text-align:left;display:inline;       color:#F9D65E;font-size:11px;  font-family: Arial, Helvetica, sans-serif;   font-weight:bold;}
.KatBoxRowInhalt0_on A{border-bottom:1px solid #d4e3ef;      color:#FFFFFF; background:#3F82C0;padding: 4px 4px 4px 8px;DISPLAY: block;  }
.KatBoxRowInhalt0_on A:hover{color:#FFFFFF; background:#3F82C0;padding: 4px 4px 4px 8px;DISPLAY: block;  }


.KatBoxRowInhalt1{ text-align:left;display:inline;          color:#296695; font-size:11px;font-family: Arial, Helvetica, sans-serif;  }
.KatBoxRowInhalt1 A{background-color:#6cace7;border-bottom:1px solid #d4e3ef;         color:#fff; padding: 4px 4px 4px 18px;DISPLAY: block;  }
.KatBoxRowInhalt1 A:hover{   color:#FFFFFF; background:#3F82C0;padding: 4px 4px 4px 18px;DISPLAY: block;  }


.KatBoxRowInhalt1_on{ text-align:left;display:inline;	     color:#F9D65E;font-family: Arial, Helvetica, sans-serif; font-size:11px;    font-weight:bold;}
.KatBoxRowInhalt1_on A{ border-bottom:1px solid #d4e3ef;     color:#FFFFFF; background:#3F82C0;padding: 4px 4px 4px 18px;DISPLAY: block;  }
.KatBoxRowInhalt1_on A:hover{color:#FFFFFF; background:#3F82C0;padding: 4px 4px 4px 18px;DISPLAY: block;  }


.KatBoxRowInhalt2{   text-align:left;display:inline;        color:#296695;font-family: Arial, Helvetica, sans-serif; font-size:11px; }
.KatBoxRowInhalt2 A{ border-bottom:1px solid #d4e3ef;        color:#296695; background:#bad9f5;padding: 4px 4px 4px 28px;DISPLAY: block; }
.KatBoxRowInhalt2 A:hover{   color:#FFFFFF; background:#3F82C0;padding: 4px 4px 4px 28px;DISPLAY: block; }


.KatBoxRowInhalt2_on{  text-align:left;display:inline;      color:#F9D65E; 	font-family: Arial, Helvetica, sans-serif; font-size:11px;   font-weight:bold;}
.KatBoxRowInhalt2_on A{ border-bottom:1px solid #d4e3ef;     color:#FFFFFF; background:#3F82C0;padding: 4px 4px 4px 28px;DISPLAY: block; }
.KatBoxRowInhalt2_on A:hover{color:#FFFFFF; background:#3F82C0;padding: 4px 4px 4px 28px;DISPLAY: block; }


.KatBoxRowInhalt3{  text-align:left;display:inline;         color:#296695; font-family: Arial, Helvetica, sans-serif; font-size:11px;  }
.KatBoxRowInhalt3 A{ border-bottom:1px solid #d4e3ef;        color:#296695; background:#FFFFFF;padding: 4px 4px 4px 38px;DISPLAY: block; }
.KatBoxRowInhalt3 A:hover{   color:#FFFFFF; background:#3F82C0;padding: 4px 4px 4px 38px;DISPLAY: block; }


.KatBoxRowInhalt3_on{   text-align:left;display:inline;     color:#F9D65E; 	font-family: Arial, Helvetica, sans-serif; font-size:11px;   font-weight:bold;}
.KatBoxRowInhalt3_on A{border-bottom:1px solid #d4e3ef;      color:#FFFFFF; background:#3F82C0;padding: 4px 4px 4px 38px;DISPLAY: block; }
.KatBoxRowInhalt3_on A:hover{color:#FFFFFF; background:#3F82C0;padding: 4px 4px 4px 38px;DISPLAY: block; }


.KatBoxRowInhalt4{ text-align:left;display:inline;          color:#296695;  font-family: Arial, Helvetica, sans-serif; font-size:11px; }
.KatBoxRowInhalt4 A{  border-bottom:1px solid #d4e3ef;       color:#296695; background:#FFFFFF;padding: 4px 4px 4px 48px;DISPLAY: block; }
.KatBoxRowInhalt4 A:hover{   color:#FFFFFF; background:#3F82C0;padding: 4px 4px 4px 48px;DISPLAY: block; }


.KatBoxRowInhalt4_on{ text-align:left;display:inline;       color:#F9D65E; 	font-family: Arial, Helvetica, sans-serif; font-size:11px;   font-weight:bold;}
.KatBoxRowInhalt4_on A{ border-bottom:1px solid #d4e3ef;     color:#FFFFFF; background:#3F82C0;padding: 4px 4px 4px 48px;DISPLAY: block; }
.KatBoxRowInhalt4_on A:hover{color:#FFFFFF; background:#3F82C0;padding: 4px 4px 4px 48px;DISPLAY: block; }





/*
.KatBoxRow0{	 height:20px;width: 100%;  }
.KatBoxRowInhalt0{           color:#296695;font-size:11px; font-family: Arial, Helvetica, sans-serif;width: 100%; font-weight:bold;}
.KatBoxRowInhalt0 A{         color:#296695; background:#FFFFFF;padding: 4px 4px 4px 4px;DISPLAY: block;  }
.KatBoxRowInhalt0 A:hover{   color:#FFFFFF; background:#3F82C0;padding: 4px 4px 4px 4px;DISPLAY: block;  }

.KatBoxRow0_on{height:20px;width:100%; }
.KatBoxRowInhalt0_on{        color:#F9D65E;font-size:11px;  font-family: Arial, Helvetica, sans-serif;   font-weight:bold;width: 100%;}
.KatBoxRowInhalt0_on A{      color:#FFFFFF; background:#3F82C0;padding: 4px 4px 4px 4px;DISPLAY: block;  }
.KatBoxRowInhalt0_on A:hover{color:#FFFFFF; background:#3F82C0;padding: 4px 4px 4px 4px;DISPLAY: block;  }

.KatBoxRow1{height:20px;width:100%;}
.KatBoxRowInhalt1{           color:#296695; font-size:11px;font-family: Arial, Helvetica, sans-serif;    width: 100%;}
.KatBoxRowInhalt1 A{         color:#296695; background:#FFFFFF;padding: 4px 4px 4px 14px;DISPLAY: block;  }
.KatBoxRowInhalt1 A:hover{   color:#FFFFFF; background:#3F82C0;padding: 4px 4px 4px 14px;DISPLAY: block;  }

.KatBoxRow1_on{ height:20px;width:100%;  }
.KatBoxRowInhalt1_on{ 	     color:#F9D65E;font-family: Arial, Helvetica, sans-serif; font-size:11px;    font-weight:bold;width:100%;}
.KatBoxRowInhalt1_on A{      color:#FFFFFF; background:#3F82C0;padding: 4px 4px 4px 14px;DISPLAY: block;  }
.KatBoxRowInhalt1_on A:hover{color:#FFFFFF; background:#3F82C0;padding: 4px 4px 4px 14px;DISPLAY: block;  }

.KatBoxRow2{height:20px;width:100%;}
.KatBoxRowInhalt2{           color:#296695;font-family: Arial, Helvetica, sans-serif; font-size:11px; width:100%; }
.KatBoxRowInhalt2 A{         color:#296695; background:#FFFFFF;padding: 4px 4px 4px 24px;DISPLAY: block; }
.KatBoxRowInhalt2 A:hover{   color:#FFFFFF; background:#3F82C0;padding: 4px 4px 4px 24px;DISPLAY: block; }

.KatBoxRow2_on{ height:20px;width:100%; }
.KatBoxRowInhalt2_on{        color:#F9D65E; 	font-family: Arial, Helvetica, sans-serif; font-size:11px;   font-weight:bold;width:100%;}
.KatBoxRowInhalt2_on A{      color:#FFFFFF; background:#3F82C0;padding: 4px 4px 4px 24px;DISPLAY: block; }
.KatBoxRowInhalt2_on A:hover{color:#FFFFFF; background:#3F82C0;padding: 4px 4px 4px 24px;DISPLAY: block; }

.KatBoxRow3{height:20px;width:100%;}
.KatBoxRowInhalt3{           color:#296695; font-family: Arial, Helvetica, sans-serif; font-size:11px;  width:100%;}
.KatBoxRowInhalt3 A{         color:#296695; background:#FFFFFF;padding: 4px 4px 4px 34px;DISPLAY: block; }
.KatBoxRowInhalt3 A:hover{   color:#FFFFFF; background:#3F82C0;padding: 4px 4px 4px 34px;DISPLAY: block; }

.KatBoxRow3_on{ height:20px;width:100%; }
.KatBoxRowInhalt3_on{        color:#F9D65E; 	font-family: Arial, Helvetica, sans-serif; font-size:11px;   font-weight:bold;width:100%;}
.KatBoxRowInhalt3_on A{      color:#FFFFFF; background:#3F82C0;padding: 4px 4px 4px 34px;DISPLAY: block; }
.KatBoxRowInhalt3_on A:hover{color:#FFFFFF; background:#3F82C0;padding: 4px 4px 4px 34px;DISPLAY: block; }

.KatBoxRow4{height:20px;width:100%;}
.KatBoxRowInhalt4{           color:#296695;  font-family: Arial, Helvetica, sans-serif; font-size:11px; width:100%;}
.KatBoxRowInhalt4 A{         color:#296695; background:#FFFFFF;padding: 4px 4px 4px 44px;DISPLAY: block; }
.KatBoxRowInhalt4 A:hover{   color:#FFFFFF; background:#3F82C0;padding: 4px 4px 4px 44px;DISPLAY: block; }

.KatBoxRow4_on{ height:20px;width:100%; }
.KatBoxRowInhalt4_on{        color:#F9D65E; 	font-family: Arial, Helvetica, sans-serif; font-size:11px;   font-weight:bold;width:100%;}
.KatBoxRowInhalt4_on A{      color:#FFFFFF; background:#3F82C0;padding: 4px 4px 4px 44px;DISPLAY: block; }
.KatBoxRowInhalt4_on A:hover{color:#FFFFFF; background:#3F82C0;padding: 4px 4px 4px 44px;DISPLAY: block; }
*/
/*KATEGORIEBOX SPECIALSTYLES END*/

/*Boxen RAHMEN START*/
/*Boxen RAHMEN Allgemein set0*/
.box_set0_TitelTabelle{width:100%;}
.box_set0_TitelInhalt {		 vertical-align:top;	text-align:left;		font-size:10pt;color:#FF14E7;font-weight:bold;font-family:Arial,Verdana, Helvetica,  sans-serif;    		}
TD.box_set0_TitelInhalt A { color:#FF14E7; }
TD.box_set0_TitelInhalt A:hover { color:#000000; }      

.box_set0_out_mi{  padding:0px 0px 4px 0px;  	}
.box_set0_in_hl_li_blue{  background-image: url(images/box_set0_in_hl_li_bg_blue.gif);	background-repeat: repeat-y;	}
.box_set0_in_hl_li_white{ background-image: url(images/box_set0_in_hl_li_bg_white.gif);	background-repeat: repeat-y;	}
.box_set0_in_hl_re_blue{	height:35px;	padding:10px 10px 0px 0px; background-image: url(images/box_set0_in_hl_re_blue.gif);	background-repeat: repeat; background-position:top right;}
.box_set0_in_hl_re_white{	height:35px;	padding:10px 10px 0px 0px; background-image: url(images/box_set0_in_hl_re_white.gif);	background-repeat: repeat; background-position:top right;}

.box_set0_in_li_blue{		background-image: url(images/box_set0_in_li_blue.gif);	background-repeat: repeat-y;}
.box_set0_in_li_white{	background-image: url(images/box_set0_in_li_white.gif);	background-repeat: repeat-y;}
.box_set0_in_mi{	 	    background-color: #FFFFFF;padding:0px 5px 10px 10px;}
.box_set0_in_mix{	 	    background-color: #FFFFFF;padding:2px 0px 23px 0px;}
.box_set0b_in_mi{		    background-color: #FFFFFF;padding:10px 5px 20px 10px;}
.box_set0_in_re_blue{ 	background-image: url(images/box_set0_in_re_blue.gif);	background-repeat: repeat-y;}
.box_set0_in_re_white{ 	background-image: url(images/box_set0_in_re_white.gif);	background-repeat: repeat-y;}
.box_set0_in_u_blue{		background-image: url(images/box_set0_in_u_blue.gif);	background-repeat: repeat-x;}
.box_set0_in_u_white{		background-image: url(images/box_set0_in_u_white.gif);	background-repeat: repeat-x;}
.box_set0_in_u_li_a{position:relative;width:26px; height:9px;z-index:1;}
.box_set0_in_u_li_i{position:absolute;overflow:hidden;top:-24px; left:0px; width:26px; height:33px;}
.box_set0_in_u_re_a{position:relative;width:26px; height:9px;z-index:1;}
.box_set0_in_u_re_i{position:absolute;overflow:hidden;top:-24px; left:0px; width:26px; height:33px;}




/*Boxen RAHMEN END*/ 

/*checkout und so*/
.moduleRow { }
.moduleRowOver {	background-color: #F9D67A;	cursor: pointer;	cursor: hand;}
.moduleRowSelected { background-color: #F9D67A; }

.infoBoxContents{}
.infoBoxNotice {	background: #F0E68C;}
.infoBoxNoticeContents {  background: #FFE6E6;  font-family:Arial, Helvetica, Verdana, sans-serif;  font-size: 8pt;}
/*checkout und so*/

/*Content RAHMEN START*/

/*Content END*/ 


/*Footer RAHMEN START*/
.footer_out_mi{ height:32px;	color:#8EBFF5;	padding: 15px 5px 22px 5px;text-align: center;vertical-align: middle; background-color:#003470;}
TD.footer_out_mi A{color:#8EBFF5;}
TD.footer_out_mi A:hover{color:#0058A0;}
.text_custom_footer{padding: 5px 20px 5px 20px;color:#8EBFF5;text-align: center;vertical-align: middle;background-color:#003470;}
/*Footer END*/ 


.bestellHOTLINE {
  position:relative;
	margin:0 auto;
	width:449px;
	height:152px;
	background-image: url(images/bestell_hotline.jpg);	background-repeat:no-repeat;
}
.bestellHOTLINEprod {
	position:absolute;
	bottom:17px;
	left:50%;
	margin-left:-163px;
	width:330px;
	height:40px;
	color:#FFF;
  font-size:15px;
	line-height:16px;
	font-weight:bold;
}

.schattenl {
	width:5px;
	height:100%;
	background-image:url(images/schatten.gif);
	background-repeat:repeat-y;
}
.schattenr {
	width:5px;
	height:100%;
	background-image:url(images/schattenr.gif);
	background-repeat:repeat-y;
}

/*Warenkorb Start*/

.warenkorb_del_item { background-image:url(images/warenkorb_del_item.gif); background-repeat:no-repeat; display:block; background-position:top; width:19px; height:19px; text-decoration:none; margin-top:3px;}
.warenkorb_rem_item { background-image:url(images/warenkorb_rem_item.gif); background-repeat:no-repeat; display:block; background-position:top; width:10px; height:20px; text-decoration:none; margin-right:2px;}
.warenkorb_add_item { background-image:url(images/warenkorb_add_item.gif); background-repeat:no-repeat; display:block; background-position:top; width:10px; height:20px; text-decoration:none; margin-left:2px;}
.warenkorb_del_item:hover, .warenkorb_rem_item:hover, .warenkorb_add_item:hover { background-position:bottom;}

/*Warenkorb  END*/



#header_design_box {

background-color:#013571;
}









/* ----------------------------------- MODULE PRODUCT LISTING / GALERY ::HEADER:: ---------------------------- */

/* -- remove double heading content -- */
.machweg {
	display:none;
}
td.productListing-heading {
  padding:4px;
  font-size:8pt;
  font-weight:bold;
  color:#ffffff;

  background-color:#1b74b5;

  font-family:Verdana, Arial, Helvetica, sans-serif;  
  vertical-align:middle;
  height:26px;
}
td.productListing-heading h2 {
	color:#FFF;
}
td.productListing-heading a {
  color:#fff;
}
td.productListing-heading a:hover {
  color:#fff;
  text-decoration:underline;
}
td.productListing-heading img {
  border:0px;
}
.productListing-underheading {
  padding:6px 4px 6px 4px;
  font-size:8pt;
  font-weight:bold;
  color:#666666;
  background-color:#a3cae6;

  vertical-align:middle;
  height:26px;
}
.productListing-data {
  padding: 5px 2px;
  font-size:8pt;
}
.productListing-datacol {
  padding-top:1px;
  padding-bottom:1px;
}
.productListing-nav {
	float:right;
height:14px;
}
/* ---- INACTIVE ---------------- ACTIVE ----- */
a.pageResults {
  color:#666666;
}
a.pageResults:hover {
  color:#1d70b2;
}
.pageResultsTEXT {
	float:left;
	padding:0 0 0 0;
}
.ml_next {
  float:right;
	margin:0px;
	padding:0 5px 0 5px;
}
.ml_previous {
  float:left;
	margin:0px;
	padding:0 5px 0 5px;
}
.pageResultsACTIVE {
	color:#0f4d7b;
	padding:0 5px 0 5px;
}
.pageResultsINACTIVE u {
	padding:0 5px 0 5px;
}
/* ----------------------------------- MODULE PRODUCT LISTING / GALERY ::HEADER:: ---------------------------- */

/* ----------------------------------- MODULE PRODUCT GALERY           ::PRODUCTS:: -------------------------- */
.modul_GaleryLister {
	width:140px;
	margin:4px 3px 5px 0px;
	padding:0px 0px 5px 0px;
	border:1px solid #e2e2e2;
	text-align:center;
	float:left;
}
.delMargin {
	margin:4px 0px 5px 0px;
}
.modul_GaleryListerImg {
	height:90px;
  overflow:hidden;
	margin:0 0 4px 0;
}
.modul_GaleryListerImg img {
	height:90px;
  width:auto;
}
.modul_GaleryListerDescription {
  font-size:10px;
	height:35px;
	padding:0px 5px 0px 5px;	
}
.modul_GaleryListerDescription a:hover {
	color:#0f4d7b;
}
.modul_GaleryListerPrice {
	margin:0px 0px 5px 0px;
	font-size:17px;
	font-weight:bold;
	color:#1b74b5;
}
.modul_GaleryListerPriceOld {
	height:15px;
	font-size:12px;
	font-weight:normal;
	color:#0f4d7b;
	text-decoration:line-through;
}
.clearer {
  clear:both;
}
.smallTextwhite {
  padding-left:8px;
}
.prodlistLine {
  background-image:url(images/line_prodlist_line.gif);
  background-repeat:repeat-x;
}
.border-right {}
.splitp_down {}
/* ----------------------------------- MODULE PRODUCT GALERY           ::PRODUCTS:: -------------------------- */


/* ---- lastviewd ---*/

td.lastviewd_image img { width:40px!important; }
td.lastviewd_image { padding:2px; border:1px solid #fff; height:50px; }
td.lastviewd_image:hover { /* border:1px solid #40a8e7; */ border:1px solid #ebebeb; background-color:#fafafa; }

/* ----- eof last viewd */

/* ---- Newsbox --- */

.newsbox { padding:5px; margin:0px; }
.newsbox_title a { padding:0px; font-size:12px; font-weight:bold; color:#3f82c0; }
.newsbox_title a:hover { color:#9ccae6; }
.newsbox_image img { width:40px!important; height:40px!important; }
.newsbox_image { width:45px; }
.newsbox_message { color:#666; font-size:11px; }
.newsbox_message p { margin:3px 0px 0px 0px; color:#666; font-size:11px; }
.newsbutton { 
	background-color:#3f8bcd;
		border-radius:3px;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	-o-border-radius:3px;
	color:#fff;
	padding:3px;
	font-size:10px;
}
.newsbutton a { color:#fff; font-weight:bold; }
.newsbutton a:hover { color:#7abbf8; }
.newstable { padding:0px 3px; }
.newsdate { font-size:11px; font-style:italic; }

/* ---- EOF Newsbox ---*/

