/* Seitenmasterstyles */


body {  background: #FFFFFF; font-size:8pt;font-family: Verdana,Arial,Helvetica sans-serif;   }

TD{ 	font-size:8pt;font-family: Verdana,Arial,Helvetica sans-serif;}
A {  color:#666666;  text-decoration: none;}
A:hover {   color:#A21506;	text-decoration: none;}
P{}
FORM { 	display: inline; }

/* Seitenmasterstyles END*/


/*Allgemeines START*/
.__allgemeines_start{	}
TD.pageContentTable{}
TD.cont_abst{} 

.header_bg { background-image:url(images/bg_header.jpg); width:1054px; height:272px; margin-bottom:23px;}
.shop_logo { padding: 12px 0px 0px 30px}
.trustedhead { margin:0px; padding:0px 30px 0px 0px; }
.topmenue_header { padding-bottom:22px;}
.topmenue_warenkorb { padding:0px 0px 13px 10px;}
.warenkorbicon { padding:3px 2px 0px 0px;}

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

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

.pageHeadingTable{           background-repeat: no-repeat;    background-position: center;height:29px;	}
TD.pageHeading, DIV.pageHeading {color:#A21506;font-size:9pt;padding-left:10px;font-weight:bold;font-family:Verdana,Arial,Helvetica sans-serif;vertical-align:top;text-align:left;}
TD.pageHeadingRight {color:#A21506;font-size:12px;padding-right: 10px;font-family: Verdana,Arial,Helvetica,sans-serif;font-weight:bold;vertical-align:top;text-align:right;}
TD.PageHeadingCenter{color:#A21506;font-size:12px;padding-right: 10px;font-family: Verdana,Arial,Helvetica,sans-serif;font-weight:bold;vertical-align:top;}
TD.pageHeadingPrice {color:#A21506;font-size:12px;padding-right:5px;text-align:right;font-weight:bold;font-family:Arial,Helvetica,Verdana,sans-serif;}
.pageContentTable_index{}

/*produktinfoseite START*/
.__Produktinfoseite_start{	}
TD.pageHeadingPinfo 		{padding-bottom:10px;
												 font-size:12pt;color:#A21506;font-weight:bold;font-family:Verdana,Arial, Helvetica sans-serif;vertical-align:top;text-align: left;}
TD.pageHeadingPinfo h1	{ margin-bottom:2px; margin-left:0px; font-size:14pt;color:#78040e; font-weight:bold; text-align: left;}

TD.pageHeadingPinfo_unit 		{padding-bottom:10px;
														 font-size:11pt;color:#A21506;font-weight:bold;font-family:Verdana,Arial, Helvetica sans-serif;vertical-align:top;text-align: left;}
TD.pageHeadingPinfo_unit h2	{font-size:11pt; color:#78040e; font-weight:bold;}

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

.pinfo_priceold{font-family: Arial, Helvetica, sans-serif; font-size:11px; color:#333333; font-weight:normal;}
.pinfo_pricenew{color:#62030b; font-weight:bold; font-size:16px;}
.pinfotext_HL{padding-right: 10px;}
.pinfotext{}
.pinfotext{padding-bottom: 5px;}
.pinfotext_HL_opt{padding-top: 6px; padding-right: 10px;}
.pinfotext_optSel{border:1px solid #CBCBCB;padding: 0px 0px 0px 5px; height:17px; font-size:11px;font-family: Arial, Helvetica, Verdana, sans-serif;}
/*Produktinfoseite END*/


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

SPAN.mwst_info 				 {font-size:9px;  font-family:Arial,Helvetica,Verdana,sans-serif;	color:#5A5A5A;}
SPAN.mwst_info A       {font-size:9px;	color:#5A5A5A; font-weight:normal;} 
SPAN.mwst_info A:hover {font-size:9px;	color:#7A1005; font-weight:normal;} 	
.contentBoxContents{} 

 
.hdcopyright{	font-size:8pt;color:#000000;font-family:Verdana,Arial,Helveticasans-serif;vertical-align:middle;}
.hdcopyright A{color:#000000;text-decoration:none;}
.footertable{	border-top:2px solid #D07067;	height:20px;}
TD#footer{font-size:8pt;color:#000000;font-family:Verdana,Arial,Helveticasans-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 #D07067;	width:200px;}
.textarea{	border:1px solid #D07067;}
/*Formularfelder END*/

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

/*Allgemeines END*/





/*Header START*/
.__header_start{	}
.header_out_o{    	background-image: url(images/header_out_o.gif);	background-repeat: repeat-x;}
.header_out_li{		background-image: url(images/header_out_li.gif);	background-repeat: repeat-y;}
.header_out_re{  		background-image: url(images/header_out_re.gif);	background-repeat: repeat-y;}
.header_out_u{		background-image: url(images/header_out_u.gif);	background-repeat: repeat-x;}
.header_out_mi{		background-color:#0F4D7B;}

.top_01{background-image: url(images/top_01_bg.jpg);	background-repeat: repeat-x;}
.top_02{background-image: url(images/top_02_bg.jpg);	background-repeat: repeat-x;}
.top_03{background-image: url(images/top_03_bg.jpg);	background-repeat: repeat-x;padding-right: 16px;}

.shoplogo { /*padding: 2px; 1=oben, 2=rechts, 3=unten, 4=links */}         
.top_variant_neutral{}
.top_variant_ostern{background-image: url(images/variant_ostern.gif);	background-repeat: no-repeat;background-position: center;}
.top_variant_fussball{background-image: url(images/variant_fussball.gif);	background-repeat: no-repeat;background-position: center;}

.page_01_02{background-image: url(images/page_01_02_bg.gif);	background-repeat: no-repeat;background-position: left;}
.page_01_06{background-image: url(images/page_01_06.gif);	background-repeat: repeat-x; }
.page_01_10{background-image: url(images/page_01_10_bg.gif);	background-repeat: repeat-x;}

.page_02_01{background-image: url(images/page_03_01_bg.gif);	background-repeat: repeat-y;}
.page_02_02{background-image: url(images/page_02_02.gif);	background-repeat: repeat;}
.page_02_03{background-image: url(images/page_03_03_bg.gif);	background-repeat: repeat-y;}
.page_02_04{background-image: url(images/page_03_04_bg.gif);	background-repeat: repeat-y;}
.page_02_05{background-image: url(images/page_02_05.gif);	background-repeat: repeat;}
.page_02_08{background-image: url(images/page_03_08_bg.gif);	background-repeat: repeat-y;}
.page_02_09{background-image: url(images/page_03_09_bg.gif);	background-repeat: repeat-y;}
.page_02_10{background-image: url(images/page_02_10.gif);	background-repeat: repeat;}
.page_02_11{background-image: url(images/page_03_11_bg.gif);	background-repeat: repeat-y;}

.page_04_01{background-image: url(images/page_03_01_bg.gif);	background-repeat: repeat-y;}
.page_04_02{background-image: url(images/page_04_02.gif);	background-repeat: repeat;}
.page_04_03{background-image: url(images/page_03_03_bg.gif);	background-repeat: repeat-y;}
.page_04_04{background-image: url(images/page_03_04_bg.gif);	background-repeat: repeat-y;}
.page_04_05{background-image: url(images/page_04_05.gif);	background-repeat: repeat;}
.page_04_08{background-image: url(images/page_03_08_bg.gif);	background-repeat: repeat-y;}
.page_04_09{background-image: url(images/page_03_09_bg.gif);	background-repeat: repeat-y;}
.page_04_10{background-image: url(images/page_04_10.gif);	background-repeat: repeat;}
.page_04_11{background-image: url(images/page_03_11_bg.gif);	background-repeat: repeat-y;}

.page_05_02{background-image: url(images/page_05_02_bg.gif);	background-repeat: repeat-x;background-position: left;}
.page_05_10{background-image: url(images/page_05_10_bg.gif);	background-repeat: repeat-x;}

.page_06_03{background-image: url(images/page_06_03_bg.gif);	background-repeat: repeat-y;}
.page_06_04{background-image: url(images/page_06_04_bg.gif);	background-repeat: repeat-y;}
.page_06_08{background-image: url(images/page_06_08_bg.gif);	background-repeat: repeat-y;}
.page_06_09{background-image: url(images/page_06_09_bg.gif);	background-repeat: repeat-y;}
.page_06_10{background-image: url(images/page_06_10_bg.gif);	background-repeat: repeat-y;}

.page_07_06{background-image: url(images/page_07_06.gif);	background-repeat: repeat-x;}
                     
                     
                     
.logo1  {	background-image: url(images/logo1.gif);	background-repeat: no-repeat;}
.logo2 {	background-image: url(images/logo2.gif);	background-repeat: no-repeat;}
.logo3 {	background-image: url(images/logo3.gif);	background-repeat: no-repeat;}
.logo4 {	background-image: url(images/logo4.gif);	background-repeat: no-repeat;}
.bgsuche {	background-image: url(images/bgsuche.gif);	background-repeat: no-repeat;}
.bgshoping {	/*background-image: url(images/bgshoping.gif);	background-repeat: no-repeat;*/}
.bgscal {	background-image: url(images/bgscal.gif);	background-repeat: repeat-x;}
DIV.breadcrumb{}
.breadcrumb{padding-right: 11px;padding-bottom: 11px;color:#C0CCD3;font-weight:normal;}
TD.breadcrumb A{color:#C0CCD3;}
TD.breadcrumb A:hover{color:#B62011;}
.breadcrumb h1 {
  display:inline;
  font-size:11px;
  font-weight:normal;
}

.boxes_left{padding-left: 5px;padding-right: 10px;}
.boxes_right{padding-left: 35px;}
/*Header END*/ 


/*Module Inhalte START*/
._module_start{	}

/*previewProd -> newProducts und Highlights*/
.previewProd_image{height:125px;padding-left:5px;padding-right:5px;}
.previewProd_name{font-family:Arial,Helvetica,sans-serif;font-size:11px;color:#313131;font-weight:bold;padding-left:3px;padding-right:3px;}
TD.previewProd_name A{color:#313131;}
TD.previewProd_name A:hover{color:#313131;}
.previewProd_desc{color:#333333;font-family:Arial,Helvetica,sans-serif;font-size:10px;font-weight:normal;}
.previewProd_priceold{height:15px;color:#333333;font-family:Arial,Helvetica,sans-serif;font-size:11px;font-weight:normal;padding-left:3px;}
.previewProd_pricenew{height:30px;color:#75030c;font-family:Verdana,Arial,Helveticasans-serif;font-weight:bold; font-size:12px;}
.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:#78040e;font-family:Verdana,Arial,Helveticasans-serif;}    
TD.productListing-heading A{color:#78040e; text-decoration:none;}
TD.productListing-heading A u { text-decoration:none;}
TD.productListing-heading A:hover{color:#000;}
TD.productListing-data{padding-left:5px;padding-right:5px;color:#000000;font-size:8pt;font-family:Verdana,Arial,Helveticasans-serif;}
 .productListing-data A{color:#000000;}
 .productListing-data A:hover{color:#7A1005;}   

TD.productListing-datacol{padding-top:5px;padding-bottom:5px;}
A.pageResults{color:#78040e;}
A.pageResults:hover{	color:#000;}
.productListingName{color:#000000;}
 A.productListingName{color:#000000;}
 A.productListingName:hover{color:#7A1005;}   
SPAN.productPrice{text-align:center;padding-right:5px;	font-size:12px;color:#2677AE;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:Verdana,Arial,Helveticasans-serif;color:#78040e;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:#fff;font-weight:bold;font-family: Arial, Helvetica, Verdana, sans-serif;  	background-color:#78040e;padding-top:5px;  padding-left: 10px; padding-right:10px;	vertical-align: top;    	text-align: left;  	}
.alsoPurchasedLine_horz{background-color:#78040e;}
.alsoPurchasedProd_image{text-align: center; height:125px;  padding-left: 5px;padding-right: 5px;}
.alsoPurchasedProd_name {text-align: center;font-family: Arial, Helvetica, sans-serif; font-size:11px; color:#313131; font-weight:bold; padding-left: 3px; padding-right: 3px;}
.alsoPurchasedProd_name A { color:#313131; }
.alsoPurchasedProd_name A:hover { color:#313131; }
.alsoPurchasedProd_priceold { height:15px;text-align: center;font-family: Arial, Helvetica, sans-serif; font-size:11px; color:#333333; font-weight:normal; padding-left: 3px;}
.alsoPurchasedProd_pricenew { height:30px;text-align: center;  font-family: Verdana, Arial, Helvetica sans-serif;color:#A80000;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:#fff;font-weight:bold;font-family: Arial, Helvetica, Verdana, sans-serif;  	background-color:#78040e;padding-top:5px;  padding-left: 10px;padding-right:10px;	vertical-align: top;    	text-align: left;  	}
.xsellLine_horz{background-color:#78040e;}
.xsellProd_image{text-align: center; height:125px;  padding-left: 5px;padding-right: 5px;}
.xsellProd_name {text-align: center;font-family: Arial, Helvetica, sans-serif; font-size:11px; color:#313131; font-weight:bold; padding-left: 3px; padding-right: 3px;}
.xsellProd_name A { color:#313131; }
.xsellProd_name A:hover { color:#313131; }
.xsellProd_priceold { height:15px;text-align: center;font-family: Arial, Helvetica, sans-serif; font-size:11px; color:#333333; font-weight:normal; padding-left: 3px;}
.xsellProd_pricenew { height:30px;text-align: center;  font-family: Verdana, Arial, Helvetica sans-serif;color:#A80000;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:#000000;font-weight:bold;font-family:Arial,Helvetica,Verdana,sans-serif;	background-color:#B62011;padding-top:5px;padding-left:10px;padding-right:10px;	vertical-align:top;	text-align:left;	}
.additionalImagesLine_horz{background-color:#B62011;}

/*Module Inhalte END*/



/*Boxen Inhalte START*/
._boxen_inhalte_start{	}
/*topmenue*/
._topmenueBox{	}
.bgtopmenue  {	/*background-image: url(images/bgtopmenue.gif);	background-repeat: no-repeat;*/}
.topmenueBoxInhaltTabelle{}
.topmenueBoxInhalt{}
TD.obenmenue {  padding-left:20px; padding-right:20px; font-weight:bold; 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:#E5E5E5;  text-decoration: none;}

/*cartbox--box_set5--*/
._cartBox{	}
.cartBoxTitelTabelle{}
.cartBoxInhaltTabelle{}
.cartBoxTitelInhalt{padding-left: 3px;font-weight:bold; font-size:11px;color:#FFFFFF; font-family: Arial, Helvetica, Verdana  sans-serif; }
TD.cartBoxTitelInhalt A{  color:#FFFFFF;  text-decoration: none;}
TD.cartBoxTitelInhalt A:hover{  color:#E5E5E5;  text-decoration: none;}
.cartBoxInhalt{padding-left: 3px;font-weight:normal; font-size:11px;color:#fff; font-family: Arial, Helvetica, Verdana  sans-serif;font-weight:normal;}
.cartBoxInhaltTabelle{}
.cartBoxOutInhalt{}


/*categoryBox--box_set1--*/
._categoryBox{	}
.categoryBoxTitelTabelle{width:100%;	 height:15px;}
.categoryBoxTitelInhalt {  		padding-left: 40px;		font-size:9pt; color:#62030b; font-weight:bold; text-transform: uppercase;font-family: Arial, Helvetica, Verdana, sans-serif;     		}
.categoryBoxLine{    	background-image: url(images/line_categorybox_line.gif);	background-repeat: repeat-x;}

/*infoBox--box_set2--*/
._infoBox{	}
.infoBoxTitelTabelle{width:100%;	 height:20px;}
.infoBoxTitelInhalt {		padding-left: 40px;		font-size:9pt;color:#62030b;font-weight:bold;text-transform: uppercase;font-family: Arial, Helvetica, Verdana, sans-serif;    		}
.infoBoxRow{width:100%;height:20px;background-image:url(images/infoBoxRow_bg.gif);background-repeat:repeat-x;}
.infoBoxRowInhalt { 		padding-left:5px;padding-right:5px; 	font-size:11px; color:#000000; font-weight:bold;font-family: Arial, Helvetica, sans-serif;	}
TD.infoBoxRowInhalt A {color:#000000;  text-decoration: none; }
TD.infoBoxRowInhalt A:hover {color:#000000; text-decoration: none;}    
.infoBoxLine{background-image: url(images/line_infobox_line.gif);	background-repeat: repeat-x;}

/*loginBox--box_set4--*/
._loginBox{	}
.loginBoxTitelTabelle{}     
.loginBoxTitelInhalt{ padding-left: 40px;  font-size:8pt;color:#A21506;font-weight:bold;text-transform: uppercase;font-family: Arial, Helvetica, Verdana, sans-serif;}  
.loginBoxrowInhalt { font-family: Arial, Helvetica, sans-serif; font-size:11px; color:#000000;    }
.loginBoxrowInhalt A {color:#000000; }
.loginBoxrowInhalt A:hover { color:#000000;}
.loginBoxInhalt1{}    
.loginBoxInhalt2{} 
.loginBoxInhaltTabelle{}
.loginBoxOutInhalt{}
.loginBoxOutTabelle{}
.loginBoxOutInhalt{}   
.loginBoxInhaltTabelle{} 
.loginput{             	border:1px solid #D07067;        	width:110px; height:17px; font-size:9px;    }
.passw_verg { font-family: Arial, Helvetica, sans-serif; font-size:11px; color:#CBCBCB; font-weight:normal; text-transform: lowercase;  }
.passw_verg A { color:#CBCBCB;}
.passw_verg A:hover  { color:#A3A59F;}

/*specialsBox--box_set6--*/
._specialsBox{	}
.specialsBoxTitelTabelle  {}
.specialsBoxTitelInhalt {		padding-left: 40px; 		font-size:9pt; color:#62030b; font-weight:bold;text-transform: uppercase;font-family: Arial, Helvetica, Verdana, sans-serif;		}
.specialsBox_image{  padding: 5px;}
.specialsBox_name{font-family: Arial, Helvetica, sans-serif; font-size:11px; color:#313131; font-weight:bold; padding-left: 3px; padding-right: 3px;}
.specialsBox_name A { color:#313131; }
.specialsBox_name A:hover { color:#313131; }    
.specialsBox_priceold {font-family: Arial, Helvetica, sans-serif; font-size:11px; color:#333333; font-weight:normal; padding-left: 3px;}
.specialsBox_pricenew {  font-family: Verdana, Arial, Helvetica sans-serif;color:#62030b;font-weight:bold;}
.specialsBoxLine {    	background-image: url(images/line_specialsbox_line.gif);	background-repeat: repeat-x;}

/*bestsellBox--box_set7--*/
._bestsellBox{	}
.bestsellBoxTitelTabelle  {}
.bestsellBoxTitelInhalt {				padding-left: 40px;		font-size:9pt; color:#62030b; font-weight:bold; text-transform: uppercase;font-family: Arial, Helvetica, Verdana, sans-serif;		}
.bestsellBox_image{ padding: 5px;}
.bestsellBox_name {font-family: Arial, Helvetica, sans-serif; font-size:11px; color:#313131; font-weight:bold; padding-left: 3px; padding-right: 3px;}
.bestsellBox_name A { color:#313131; }
.bestsellBox_name A:hover { color:#313131; }
.bestsellBox_priceold {font-family: Arial, Helvetica, sans-serif; font-size:11px; color:#333333; font-weight:normal;}
.bestsellBox_pricenew { font-family: Verdana, Arial, Helvetica sans-serif;color:#62030b; font-weight:bold;}
.bestsellBoxLine {    	background-image: url(images/line_bestsellbox_line.gif);	background-repeat: repeat-x;}

/*whatsnewBox--box_set9--*/
._whatsnewBox{	}
.whatsnewBoxTitelTabelle  {}
.whatsnewBoxTitelInhalt {padding-left: 40px;		font-size:9pt; color:#62030b; font-weight:bold;text-transform: uppercase;font-family: Arial, Helvetica, Verdana, sans-serif;		}
.whatsnewBox_image{ padding: 5px;}
.whatsnewBox_name { font-size:11px; color:#313131; font-weight:bold; padding-left: 3px; padding-right: 3px;font-family: Arial, Helvetica, sans-serif;}
.whatsnewBox_name A { color:#313131; }
.whatsnewBox_name A:hover { color:#313131; }
.whatsnewBox_priceold {font-size:11px; color:#333333; font-weight:normal;font-family: Arial, Helvetica, sans-serif; }
.whatsnewBox_pricenew { color:#62030b; font-weight:bold;}
.whatsnewBoxLine {    	background-image: url(images/line_whatsnewbox_line.gif);	background-repeat: repeat-x;}

/*searchBox--box_set3--*/ 
._searchBox{	}
.searchBoxTitelTabelle  {width:100%;	 height:15px;}
.searchBoxTitelInhalt {padding-left: 40px;		font-size:9pt; color:#62030b; font-weight:bold; text-transform: uppercase;font-family: Arial, Helvetica, Verdana, sans-serif;}
.advanced_search{ 	 font-family: Arial, Helvetica, sans-serif; font-size:11px; color:#646464; padding-right: 10px; }
TD.advanced_search A { color:#646464; }
TD.advanced_search A:hover { color:#4F4F4F; }      
span.advanced_searchplus{  	 font-family: Arial, Helvetica, sans-serif; font-size:11px; color:#78040e; padding-right: 10px;    }	
TD.quicksearchtitle{	  	font-size:8pt;font-family: Arial, Helvetica, Verdana, sans-serif;  	font-weight:bold; 	text-align: left;  	color:#024C78;   }
TD.quicksearchbutton{}
TD.quicksearch{      	          	font-family: Arial, Helvetica, Verdana, sans-serif;      font-size:8pt;     color:#000000;    }
TD.quicksearch INPUT {            font-family: Arial, Helvetica, Verdana, sans-serif;         color:#000000;                               font-size:11px; padding: 0px 0px 0px 5px;    }	
.searchinput{              	border:1px solid #78040e;  	width:110px; height:15px;}
.buttonquick{}

.languageBoxTitelTabelle{}
.languageBoxTitelInhalt{padding-left: 40px;font-size:9pt; color:#62030b; font-weight:bold; text-transform: uppercase; font-family: Arial, Helvetica, Verdana, sans-serif;}
.languageBoxInhaltTabelle{}
.languageBoxInhalt{padding: 10px;}

.manufacturersBoxTitelTabelle{}
.manufacturersBoxTitelInhalt{padding-left: 40px;		font-size:8pt;color:#62030b; font-weight:bold;text-transform: uppercase;font-family: Arial, Helvetica, Verdana, sans-serif;}
.manufacturersBoxInhaltTabelle{}
.manufacturersBoxInhalt{}
.manufacturersBoxSel{}

.manufacturer_infoBoxTitelTabelle{}
.manufacturer_infoBoxTitelInhalt{padding-left: 40px;		font-size:8pt;color:#62030b; font-weight:bold;text-transform: uppercase;font-family: Arial, Helvetica, Verdana, sans-serif;}
.manufacturer_infoBoxInhaltTabelle{}
.manufacturer_infoBoxInhalt{}

.tell_a_friendBoxTitelTabelle{}
.tell_a_friendBoxTitelInhalt{padding-left: 40px;		font-size:8pt;color:#62030b; font-weight:bold;text-transform: uppercase;font-family: Arial, Helvetica, Verdana, sans-serif;}
.tell_a_friendBoxInhaltTabelle{}
.tell_a_friendBoxInhalt{}
.tellafriendinput{}

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




/*KATEGORIEBOX SPECIALSTYLES START*/

.KatBoxRow_ul {
	list-style:none;
	margin:0px;
	padding:0px;
	font-size:11px;
	font-family:Arial,Helvetica,sans-serif;
}

/*.KatBoxRow0{width:100%;height:20px;background-image:url(images/cat_level0_bg.gif);background-repeat:repeat-x;}*/

.KatBoxRowInhalt0         {color:#000000;font-weight:bold; border-bottom:1px dotted #a9a9a9; background:url("images/cat_level0.gif") 0% 50% no-repeat; }
.KatBoxRowInhalt0 A       {color:#000000; display:block;padding:6px 0 5px 10px;}
.KatBoxRowInhalt0 A:hover {color:#78040e;}

/*.KatBoxRow0_on{width:100%;height:20px;background-image:url(images/cat_level0_bg.gif);background-repeat:repeat-x;}*/

.KatBoxRowInhalt0_on         {color:#A21506;font-weight:bold;border-bottom:1px dotted #a9a9a9; background:url("images/cat_level0_on.gif") 0% 50% no-repeat; }
.KatBoxRowInhalt0_on A 			 {color:#78040e; display:block;padding:6px 0 5px 10px;}
.KatBoxRowInhalt0_on A:hover {color:#78040e;}

/*.KatBoxRow1{width:100%;height:20px;background-image:url(images/cat_level1_bg.gif);background-repeat:repeat-x;}*/

.KatBoxRowInhalt1         {color:#000000;font-weight:bold; ;border-bottom:1px dotted #a9a9a9;}
.KatBoxRowInhalt1 A 			{color:#000000; display:block;background:url("images/cat_level1_bg.gif");padding:6px 0 5px 20px;}
.KatBoxRowInhalt1 A:hover {color:#78040e;}

/*.KatBoxRow1_on{width:100%;height:20px;background-image:url(images/cat_level1_bg.gif);background-repeat:repeat-x;}*/

.KatBoxRowInhalt1_on         {color:#A21506;font-weight:bold;;border-bottom:1px dotted #a9a9a9;}
.KatBoxRowInhalt1_on A       {color:#A21506; display:block;background:url("images/cat_level1_bg.gif");padding:6px 0 5px 20px;}
.KatBoxRowInhalt1_on A:hover {color:#A21506;}



/*
.KatBoxRow2{width:100%;height:20px;background-image:url(images/cat_level2_bg.gif);background-repeat:repeat-x;}
.KatBoxRowInhalt2{padding-left:25px;color:#000000;font-weight:bold;height:20px;font-size:11px;font-family:Arial,Helvetica,sans-serif;padding-right:5px;}
.KatBoxRowInhalt2 A{color:#000000;font-size:11px;font-family:Arial,Helvetica,sans-serif;}
.KatBoxRowInhalt2 A:hover{color:#000000;font-size:11px;font-family:Arial,Helvetica,sans-serif;}

.KatBoxRow2_on{width:100%;height:20px;background-image:url(images/cat_level2_bg.gif);background-repeat:repeat-x;}
.KatBoxRowInhalt2_on{padding-left:25px;	color:#A21506;font-weight:bold;height:20px;font-size:11px;font-family:Arial,Helvetica,sans-serif;padding-right:5px;}
.KatBoxRowInhalt2_on A{color:#A21506;font-size:11px;font-family:Arial,Helvetica,sans-serif;}
.KatBoxRowInhalt2_on A:hover{color:#000000;font-size:11px;font-family:Arial,Helvetica,sans-serif;}

.KatBoxRow3{width:100%;height:20px;background-image:url(images/cat_level3_bg.gif);background-repeat:repeat-x;}
.KatBoxRowInhalt3{padding-left:35px;color:#000000;font-weight:bold;height:20px;font-size:11px;font-family:Arial,Helvetica,sans-serif;padding-right:5px;}
.KatBoxRowInhalt3 A      {color:#000000;font-size:11px;font-family:Arial,Helvetica,sans-serif;}
.KatBoxRowInhalt3 A:hover{color:#000000;font-size:11px;font-family:Arial,Helvetica,sans-serif;}

.KatBoxRow3_on{width:100%;height:20px;background-image:url(images/cat_level3_bg.gif);background-repeat:repeat-x;}
.KatBoxRowInhalt3_on{padding-left:35px;	color:#A21506;font-weight:bold;height:20px;font-size:11px;font-family:Arial,Helvetica,sans-serif;padding-right:5px;}
.KatBoxRowInhalt3_on A      {color:#A21506;font-size:11px;font-family:Arial,Helvetica,sans-serif;}
.KatBoxRowInhalt3_on A:hover{color:#000000;font-size:11px;font-family:Arial,Helvetica,sans-serif;}

.KatBoxRow4{width:100%;height:20px;background-image:url(images/cat_level4_bg.gif);background-repeat:repeat-x;}
.KatBoxRowInhalt4{padding-left:45px;color:#000000;font-weight:bold;height:20px;font-size:11px;font-family:Arial,Helvetica,sans-serif;padding-right:5px;}
.KatBoxRowInhalt4 A      {color:#000000;font-size:11px;font-family:Arial,Helvetica,sans-serif;}
.KatBoxRowInhalt4 A:hover{color:#000000;font-size:11px;font-family:Arial,Helvetica,sans-serif;}

.KatBoxRow4_on{width:100%;height:20px;background-image:url(images/cat_level4_bg.gif);background-repeat:repeat-x;}
.KatBoxRowInhalt4_on{padding-left:45px;	color:#A21506;font-weight:bold;height:20px;font-size:11px;font-family:Arial,Helvetica,sans-serif;padding-right:5px;}
.KatBoxRowInhalt4_on A      {color:#A21506;font-size:11px;font-family:Arial,Helvetica,sans-serif;}
.KatBoxRowInhalt4_on A:hover{color:#000000;font-size:11px;font-family:Arial,Helvetica,sans-serif;}
*/
/*KATEGORIEBOX SPECIALSTYLES END*/

/*Boxen RAHMEN START*/
._boxen_rahmen_start{	}
/*Boxen RAHMEN Allgemein set1*/
.box_set1_in_hl_o{    	background-image: url(images/box_set1_in_hl_o.gif);	background-repeat: repeat-x;}
.box_set1_in_hl_li{		background-image: url(images/box_set1_in_hl_li.gif);	background-repeat: repeat-y;}
.box_set1_in_hl_re{  		background-image: url(images/box_set1_in_hl_re.gif);	background-repeat: repeat-y;}
.box_set1_in_hl_u{		background-image: url(images/box_set1_in_hl_u.gif);	background-repeat: repeat-x;}
.box_set1_in_hl_mi{		/*background-image: url(images/box_set1_in_hl_mi.gif);	background-repeat: repeat;*/}
.box_set1_in_o{    	background-image: url(images/box_set1_in_o.gif);	background-repeat: repeat-x;}
.box_set1_in_li{		background-image: url(images/box_set1_in_li.gif);	background-repeat: repeat-y;}
.box_set1_in_re{  		background-image: url(images/box_set1_in_re.gif);	background-repeat: repeat-y;}
.box_set1_in_u{		background-image: url(images/box_set1_in_u.gif);	background-repeat: repeat-x;}
.box_set1_in_mi{		/*background-image: url(images/box_set1_in_mi.gif);	background-repeat: no-repeat;*/}
.box_set1_out_o{    	background-image: url(images/box_set1_out_o.gif);	background-repeat: repeat-x;}
.box_set1_out_li{		background-image: url(images/box_set1_out_li.gif);	background-repeat: repeat-y;}
.box_set1_out_re{  		background-image: url(images/box_set1_out_re.gif);	background-repeat: repeat-y;}
.box_set1_out_u{		background-image: url(images/box_set1_out_u.gif);	background-repeat: repeat-x;}
.box_set1_out_mi{		/*background-image: url(images/box_set1_out_mi.gif);	background-repeat: no-repeat;*/}
/*Boxen RAHMEN Allgemein set1*/
/*suche*/
/*.box_set3_out_li{		background-image: url(images/box_set3_out_li.gif);	background-repeat: repeat-y;}
.box_set3_out_re{  		background-image: url(images/box_set3_out_re.gif);	background-repeat: repeat-y;}
.box_set3_out_o{	background-image: url(images/box_set3_out_o_bg.gif);	background-repeat: repeat;}
.box_set3_out_u{  		background-image: url(images/box_set3_out_u.gif);	background-repeat: repeat-x;}
.box_set3_out_mi{	height:78px;	background-image: url(images/box_set3_out_mi.gif);	background-repeat: no-repeat;	background-position: right;}*/
/*warenkorb*/
.box_set5_in_hl_o{  background-image: url(images/box_set5_in_hl_o.gif);	background-repeat: repeat-x;}
.box_set5_in_hl_li{	background-image: url(images/box_set5_in_hl_li.gif);	background-repeat: repeat-y;}
.box_set5_in_hl_re{ background-image: url(images/box_set5_in_hl_re.gif);	background-repeat: repeat-y;}
.box_set5_in_hl_u{	background-image: url(images/box_set5_in_hl_u.gif);	background-repeat: repeat-x;}
.box_set5_in_hl_mi{	/*background-image: url(images/box_set5_in_hl_mi.gif);	background-repeat: repeat;*/}
.box_set5_in_o{    	background-image: url(images/box_set5_in_o.gif);	background-repeat: repeat-x;}
.box_set5_in_li{		background-image: url(images/box_set5_in_li_bg.gif);	background-repeat: repeat-y;}
.box_set5_in_re{  	background-image: url(images/box_set5_in_re.gif);	background-repeat: repeat-y;}
.box_set5_in_u{			background-image: url(images/box_set5_in_u.gif);	background-repeat: repeat-x;}
.box_set5_in_mi{		}
.box_set5_out_o{    	background-image: url(images/box_set5_out_o.gif);	background-repeat: repeat-x;}
.box_set5_out_li{		background-image: url(images/box_set5_out_li.gif);	background-repeat: repeat-y;}
.box_set5_out_re{  		background-image: url(images/box_set5_out_re.gif);	background-repeat: repeat-y;}
.box_set5_out_u{		background-image: url(images/box_set5_out_u.gif);	background-repeat: repeat-x;}
.box_set5_out_mi{		/*background-image: url(images/box_set5_out_mi.gif);	background-repeat: no-repeat;*/}
/*whatsnew*/
.box_set9_in_li{		background-image: url(images/box_set9_in_li.gif);	background-repeat: repeat-y;}
.box_set9_in_re{  		background-image: url(images/box_set9_in_re.gif);	background-repeat: repeat-y;}
.box_set9_in_o{  		background-image: url(images/box_set9_in_o.gif);	background-repeat: repeat-x;}
.box_set9_in_u{  		background-image: url(images/box_set9_in_u.gif);	background-repeat: repeat-x;}
.box_set9_in_mi{  		height:156px; width:156px; background-image: url(images/box_set9_in_mi.gif);	background-repeat: repeat;}

/*Boxen RAHMEN END*/ 

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

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

/*Content RAHMEN START*/
.__content_start{	}
.cont_box_out_o {background-image: url(images/cont_box_out_o.gif);	background-repeat: repeat-x;}
.cont_box_out_li {background-image: url(images/cont_box_out_li.gif);	background-repeat: repeat-y;}
.cont_box_out_mi {height:345px;/*background-image: url(images/cont_box_out_mi.gif);	background-repeat: repeat;*/}
.cont_box_out_re {background-image: url(images/cont_box_out_re.gif);	background-repeat: repeat-y;}
.cont_box_out_u {background-image: url(images/cont_box_out_u.gif);	background-repeat: repeat-x;}
/*Content END*/ 

/*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*/

/*Footer RAHMEN START*/
.__footer_start{	}
.footer_out_mi{color:#666666;}
TD.footer_out_mi A{color:#666666;}
TD.footer_out_mi A:hover{color:#A21506;}
.text_custom_footer{padding: 5px 20px 5px 20px;color:#cccccc;text-align: center;vertical-align: middle;}
/*Footer END*/ 





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

/* -- remove double heading content -- */
.machweg {
	display:none;
}
td.productListing-heading {
  padding:4px;
  font-size:8pt;
  font-weight:normal;
  color:#ffffff;
  background-color:#742128;
  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:normal;
  color:#fff;
  background-color:#c58f81;

  vertical-align:middle;
  height:26px;
}
.productListing-data {
  padding: 5px 2px;
  font-size:8pt;
}
.productListing-datacol {
  padding-top:1px;
  padding-bottom:1px;
}
.productListing-nav, .productListing-nav_bottom  {
	float:right;
}
/* ---- INACTIVE ---------------- ACTIVE ----- */
a.pageResults {
  color:#fff;
}
a.pageResults:hover {
  color:#742128;
}
.pageResultsTEXT {
	float:left;
	padding:0 0 0 0;
}
.ml_next {
  float:right;
	margin:0px;
	padding:0 3px 0 3px;
}
.ml_previous {
  float:left;
	margin:0px;
	padding:0 3px 0 3px;
}
.pageResultsACTIVE {
	color:#742128;
	padding:0 3px 0 3px;
}
.pageResultsINACTIVE u {
	padding:0 3px 0 3px;
}
.productListing-nav_bottom a {
  color:#c58f81;
}
/* ----------------------------------- 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:#742128;
}
.modul_GaleryListerPriceOld {
	height:15px;
	font-size:12px;
	font-weight:normal;
	color:#0f4d7b;
	text-decoration:line-through;
}
.clearer {
  clear:both;
}
.smallTextwhite {
  padding-left:8px;
}
.smallTextwhite a {
  color:#c58f81;
}

.prodlistLine {
  background-image:url(images/line_prodlist_line.gif);
  background-repeat:repeat-x;
}
.border-right {}
.splitp_down {}
/* ----------------------------------- MODULE PRODUCT GALERY           ::PRODUCTS:: -------------------------- */

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

.newsbox { padding:5px; margin:0px; }
.newsbox_title a { padding:0px; font-size:12px; font-weight:bold; color:#a80000; }
.newsbox_title a:hover { color:#cb3636; }
.newsbox_image img { width:40px!important; height:40px!important; }
.newsbox_image { width:45px; }
.newsbox_message {  }
.newsbox_message p { margin:3px 0px 0px 0px; color:#666; font-size:11px; }
.newsbutton { 
	background-color:#a80000;
	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:#fff; }
.newstable { padding:0px 3px; }
.newsdate { font-size:11px; font-style:italic; }

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