/*
  $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{	}
BODY {
  background: #FFFFFF;
  margin: 0px;
  font-family: Arial, Helvetica,  sans-serif; 
  font-size: 8pt; 
}

TD{
	font-family: Arial, Helvetica,  sans-serif; 
  font-size: 8pt; 
}

A {
  color: #666666;
  text-decoration: none;
}

A:hover {
   color:#00507E;
	text-decoration: none;
}

FORM {
	display: inline;
}

P{}

/* Seitenmasterstyles END*/


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

TD.main, P.main { font-family: Arial,Helvetica sans-serif; font-size:8pt; line-height:1.5; }
TD.main2 { padding-left: 5px; font-family: Arial,Helvetica,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:#2A6FA0;font-size:10pt;padding-left:0px;font-weight:bold;font-family:Arial,Helvetica,sans-serif;vertical-align:top;text-align:left;}
TD.pageHeading  h1 {line-height:100%;margin-bottom:2px;margin-left:0px; color:#2A6FA0;font-size:9pt;padding-left:10px;font-weight:bold;font-family:Arial,Helvetica sans-serif;vertical-align:top;text-align:left;}
TD.pageHeadingRight {color:#2A6FA0;font-size:12px;padding-right: 10px;font-family: Arial,Helvetica,sans-serif;font-weight:bold;vertical-align:top;text-align:right;}
TD.pageHeadingRight h1 {line-height:100%;margin-bottom:2px;margin-left:0px; color:#2A6FA0;font-size:12px;padding-right: 10px;font-family: Arial,Helvetica,sans-serif;font-weight:bold;vertical-align:top;text-align:right;}
TD.PageHeadingCenter{color:#2A6FA0;font-size:12px;padding-right: 10px;font-family: Arial,Helvetica,sans-serif;font-weight:bold;vertical-align:top;}
TD.pageHeadingPrice {color:#2677AE;font-size:12px;padding-right:5px;text-align:right;font-weight:bold;font-family:Arial,Helvetica,sans-serif;}
.pageContentTable_index{}

/*produktinfoseite START*/
.pageHeadingPinfo {font-family:Arial,Helvetica,sans-serif;font-size:11px;color:#FFFFFF;font-weight:bold;}
TD.pageHeadingPinfo h1 {line-height:100%;margin-bottom:2px;margin-left:0px; font-size:12px;color:#FFFFFF;font-weight:bold;font-family:Arial, Helvetica sans-serif;vertical-align:top;text-align: left;}

TD.pageHeadingPinfo_left {background-image:url(images/prodinfo_li.gif); background-repeat:repeat-y; background-position:right; margin: 0 0 0 0; border-collapse:collapse;}
TD.pageHeadingPinfo_right {background-image:url(images/prodinfo_li.gif); background-repeat:repeat-y; background-position:left; margin: 0 0 0 0; border-collapse:collapse;}
TD.pageHeadingPinfo_bottom {background-image:url(images/prodinfo_li.gif); background-repeat:repeat-x; background-position:bottom; margin: 0 0 0 0; border-collapse:collapse;}
TD.pageHeadingPinfo_price { background-image:url(images/prodinfo_price.gif); background-repeat:no-repeat; background-position:bottom right; margin: 0 0 0 0; border-collapse:collapse;}

TD.pageHeadingPinfo_unit {padding-bottom:10px; font-size:11pt;color:#2A6FA0;font-weight:bold;font-family:Arial, 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:#2A6FA0;font-weight:bold;font-family:Arial, Helvetica sans-serif;vertical-align:top;text-align: left;}

.pageHeadingPricePinfo {color: #333333;font-size:11px;padding: 6px;text-align:right;font-weight:bold;font-family:Arial,Helvetica, sans-serif;
height:100px;padding-right:20px;background-image:url(images/pinfo_price_bg.gif);	background-repeat:no-repeat; background-position:bottom right;
}
.pageHeadingPricePinfo2 {color: #333333;font-size:11px;padding: 6px;text-align:right;font-weight:bold;font-family:Arial,Helvetica, sans-serif;
width:185px;
}
.pageHeadingPricePinfo_b {color:#333333;font-size:11px;padding: 6px;font-weight:bold;font-family:Arial,Helvetica, sans-serif;}

.pinfo_desc{padding: 5px;}
.pinfotext_HL{padding-right: 10px;}
.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,  sans-serif;}

.pinfo_out_o{background-image:url(images/pinfo_out_o.gif);	background-repeat:repeat-x;}
.pinfo_out_li{background-image:url(images/pinfo_out_li.gif);	background-repeat:repeat-y; background-position:left;}
.pinfo_out_mi1{ height:20px;padding: 4px 4px 0px 4px;background-image:url(images/pinfo_out_mi1.gif);	background-repeat:repeat-y; background-position:left;background-color:#FFFFFF;}
.pinfo_out_mi2{padding: 0px 0px 0px 0px; background-color:#FFFFFF;}
.pinfo_out_re{background-image:url(images/pinfo_out_re.gif);	background-repeat:repeat-y; background-position:right;}
.pinfo_out_u{background-image:url(images/pinfo_out_u.gif);	background-repeat:repeat-x;}
.pinfo_out_u_re_a{position:relative; width:1px; height:1px; z-index:1;}
.pinfo_out_u_re_i{position:absolute; overflow:hidden; top:-23px; left:-9px; width:10px; height:24px;}
/*Produktinfoseite END*/


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

SPAN.mwst_info 	 {font-size:9px;  font-family:Arial,Helvetica,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:#006FA7; font-weight:normal;} 	

.contentBoxContents{} 
.contentBoxContents_left{ background-image:url(images/box_left.gif); background-repeat:repeat-y;} 

 
.hdcopyright{	font-size:8pt;color:#000000;font-family:Arial,Helveticasans-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,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{
}

/*Formularfelder START*/
.__formulafelder_start{	}

.general_inputs{
	border:1px solid #114E7D;
	width:200px;
}
.textarea{
	border:1px solid #114E7D;
}

/*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 */}         
.logo_o_li{		background-image: url(images/logo_o_li.gif); background-repeat: no-repeat;}
.logo_m_li{		background-image: url(images/logo_m_li.gif); background-repeat: no-repeat;}
.logo_u_li{		background-color:#FFFFFF;}
.logo_o_mi{		background-image: url(images/logo_o_mi.gif); background-repeat: no-repeat;}
.logo_m_mi{		background-image: url(images/logo_m_mi.gif); background-repeat: no-repeat;}
.logo_u_mi{		background-image: url(images/logo_u_mi.gif); background-repeat: no-repeat;background-position:top right;}
.logo_o_re{		background-image: url(images/logo_o_bg.gif); background-repeat: repeat-x;}
.logo_m_re{		background-image: url(images/logo_m_bg.gif); background-repeat:repeat-x; padding:0px;}
.logo_m_re_menu{background-image: url(images/logo_m_re.gif); background-repeat: no-repeat; background-position:right;}
.logo_u_re{		background-image: url(images/logo_u_bg.gif); background-repeat:repeat-x;}
.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;}

.boxes_left{ background-color:#F8FAFA;padding: 22px 0px 20px 17px;padding-left: 17px;}
.boxes_right{background-color:#F8FAFA;padding-bottom: 20px;}
.content_area{background-color:#F8FAFA;padding: 22px 10px 20px 10px;}

/*breadcrumbs*/
TD.breadcrumbs A{   color: #AFAFAF; padding:0px; }
TD.breadcrumbs A:hover{   color:#AFAFAF;	text-decoration: none;}

.bread_bg{	padding:6px 180px 0px 26px;	font-size: 8pt; color: #AFAFAF; font-weight: bold; font-family: Arial, Helvetica,  sans-serif;
	height: 30px;	text-align: left; vertical-align:bottom;}
.bread_bg A{	color: #9E9E9E; }

.categorietext_tbl{ border-spacing:2px;}
.categorietext{ border:1px solid #114e7d;font-family: Arial,Helvetica,Verdana,sans-serif;
font-size: 9pt;font-weight: bold;padding-top: 10px;vertical-align: middle;text-align: center;}
categorietext A{   color: #666666;  }
categorietext A:hover{   color:#00507E;	}
/*Header END*/ 


/*Module Inhalte START*/
._module_start{	}

/*previewProd -> newProducts und Highlights*/
.prev_out_o{background-image:url(images/prev_out_o.gif);	background-repeat:repeat-x;}
.prev_out_li{background-image:url(images/prev_out_li.gif);	background-repeat:repeat-y; background-position:left;}
.prev_out_mi1{padding: 4px 4px 4px 4px;background-image:url(images/prev_out_mi1.gif);	background-repeat:repeat-y; background-position:left; background-color:#FFFFFF;}
.prev_out_mi2{ background-color:#FFFFFF;}
.prev_out_re{background-image:url(images/prev_out_re.gif);	background-repeat:repeat-y; background-position:right;}
.prev_out_u{background-image:url(images/prev_out_u.gif);	background-repeat:repeat-x;}
.prev_out_u_re_a{position:relative; width:1px; height:1px; z-index:1;}
.prev_out_u_re_i{position:absolute; overflow:hidden; top:-23px; left:-9px; width:10px; height:24px;}

.previewProd_image{padding:10px;}
/*.previewProd_name{}*/
.prev_out_mi1{font-family:Arial,Helvetica,sans-serif;font-size:11px;color:#FFFFFF;font-weight:bold;}
.prev_out_mi1 A{color:#FFFFFF;}
.prev_out_mi1 A:hover{color:#FFFFFF;}
.previewProd_desc{font-size:12px; font-family: Arial, Helvetica, sans-serif; color:#003399; padding: 10px 0px 10px 0px;}

.previewProd_bestell{height:23px;font-family:Arial,Helvetica,sans-serif;font-size:11px;color:#FFFFFF;font-weight:bold;
padding: 0px 30px 0px 6px; background-image:url(images/previewProd_bestell.gif); background-position:bottom right; background-repeat:repeat-y;}
.previewProd_bestell A{color:#FFFFFF;}
.previewProd_bestell A:hover{color:#FFFFFF;}

.previewProd_priceall{ width:185px;height:100px;padding-right:20px;background-image:url(images/box_pricebg.gif); background-position:bottom right; background-repeat:no-repeat;}
.previewProd_priceold{}
.previewProd_pricenew{}
.previewProd_price{}

.previewProd_best_li{background-image:url(images/box_left.gif); background-position:right; background-repeat:repeat-y;}
.previewProd_best_mi{background-image:url(images/box_best_mi.gif); background-position:right; background-repeat:repeat-x;}
.previewProd_best_re{background-image:url(images/box_best_bg.gif); background-position:right; background-repeat:no-repeat;}

.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:#2A6FA0;font-family:Arial,Helveticasans-serif;}    
TD.productListing-heading A{color:#2A6FA0;}
TD.productListing-heading A:hover{color:#1B4868;}
TD.productListing-data{padding-left:5px;padding-right:5px;font-size:8pt;font-family:Arial,Helveticasans-serif;}
TD.productListing-datacol{ background-color:#FFFFFF;padding-top:10px;padding-bottom:10px;}
A.pageResults{color:#FFB720;}
A.pageResults:hover{	color:#FF8420;}
.productListingName{color:#666666;}
 A.productListingName{color:#666666;}
 A.productListingName:hover{color:#017FBF;}   
SPAN.productPrice{text-align:center;padding-right:5px;	font-size:12px;color:#2677AE;font-weight:bold;font-family:Arial,Helvetica,sans-serif;}
.productListing_priceold{font-family:Arial,Helvetica,sans-serif;font-size:11px;color:#999999;font-weight:normal;padding-left:3px;}
.productListing_pricenew{font-family:Arial,Helveticasans-serif;color:#2A6FA0;}
.smallTextwhite{}
.border-right{}
.splitp_down{}



.alsoPurchasedBoxTitelTabelle{width:100%;}
.alsoPurchasedBoxTitelInhalt { height: 20px; font-size:9pt;color:#ffffff;font-weight:bold;font-family:Arial,Helvetica,sans-serif; background-color:#5C95CB;padding:4 6 2 6; 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,sans-serif;	background-color:#5C95CB; vertical-align:top;	text-align:left;	}
.alsoPurchasedLine_horz{background-color:#5C95CB;}
.alsoPurchasedProd_image{text-align: center; height:125px;  padding:5px;}
.alsoPurchasedProd_name {text-align: center;font-family: Arial, Helvetica, sans-serif; font-size:11px; color: #666666; font-weight:bold; padding-left: 3px; padding-right: 3px; padding:2px;}
.alsoPurchasedProd_name A { color: #666666; }
.alsoPurchasedProd_name A:hover { color:#285D87; }
.alsoPurchasedProd_priceold {height:15px; font-weight:bold; text-align: center;font-family: Arial, Helvetica, sans-serif; font-size:11px; color:#333333; padding-left: 3px;}
.alsoPurchasedProd_pricenew { height:30px; font-weight:bold; text-align: center;  font-family:  Arial, Helvetica sans-serif;color:#285D87;}
.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 { height: 20px; font-size:9pt;color:#ffffff;font-weight:bold;font-family:Arial,Helvetica,sans-serif; background-color:#5C95CB;padding:4 6 2 6; 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,  sans-serif; vertical-align: top; text-align: left;  }
.xsellLine_horz{background-color:#5C95CB;}
.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: #666666; font-weight:bold; padding-left: 3px; padding-right: 3px; padding:2px;}
.xsellProd_name A { color: #666666; }
.xsellProd_name A:hover { color:#285D87; }
.xsellProd_priceold {height:15px; font-weight:bold; text-align: center;font-family: Arial, Helvetica, sans-serif; font-size:11px; color:#333333; padding-left: 3px;}
.xsellProd_pricenew  { height:30px; font-weight:bold; text-align: center;  font-family:  Arial, Helvetica sans-serif;color:#285D87;}
.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 { height: 20px; font-size:9pt;color:#ffffff;font-weight:bold;font-family:Arial,Helvetica,sans-serif; background-color:#5C95CB;padding:4 6 2 6; 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,sans-serif;	background-color:#5C95CB; vertical-align:top; text-align:left;	}
.additionalImagesLine_horz{background-color:#5C95CB;}

/*Module Inhalte END*/

/*Boxen Inhalte START*/
._boxen_inhalte_start{	}

/*topmenue*/
.topmenue{ }
.topmenueBoxInhalt{	text-align:center;	vertical-align:middle; }
.topmenueBoxTabelle{ }
TD.obenmenue{ font-size: 12px; padding:0px 10px 0px 5px;  color: #00507E; font-weight:normal; font-family: Arial, Helvetica,  sans-serif; }
TD.obenmenue A{  color: #9CCDF2;  text-decoration: none;}
TD.obenmenue A:hover{  color: #ffffff;  text-decoration: none;}

/*categoryBox--box_set1--*/
._categoryBox{}
.categoryBoxTitelTabelle{width:100%;height:15px;}
.categoryBoxTitelInhalt { height:15px; padding-left: 12px;font-size:8pt;color:#666666;font-weight:bold;font-family: Arial, Helvetica, 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 {height:26px; padding-top: 9px;  padding-left: 17px;font-size:8pt;color:#666666;font-weight:bold;font-family: Arial, Helvetica, sans-serif;}
.infoBoxRow {height:20px; padding-left: 15px; background-image: url(images/infobox_icon.gif);background-repeat: no-repeat; background-position : inherit;font-size:11px; color:#00507E; font-weight:normal;font-family: Arial, Helvetica, sans-serif;}
TD.infoBoxRow A {color:#00507E;  text-decoration: none; }
TD.infoBoxRow A:hover {color:#2F2F2F; text-decoration: none;}
.infoBoxLine{/*background-image: url(images/line_infobox_line.gif);background-repeat: repeat-x;*/}

/*searchBox--box_set3--*/ 
.searchBoxInhaltTabelleAll{ }
.searchBoxTitelTabelle{height: 15px;}
.searchBoxTitelInhalt {font-size: 12px;color: #094572;font-family: Arial, Helvetica, sans-serif;text-align: left;vertical-align: top; padding:8 0 0 20;}
.searchBoxInhaltTabelle{}
.searchBoxInhalt{text-align: left;vertical-align: top; padding:0 0 0 20;}
.searchcontBoxTitelInhalt{font-size: 12px;color: #094572;font-family: Arial, Helvetica, sans-serif;text-align: left;vertical-align: top;}
.buttonquick{}
.searchinput{border:1px solid #114E7D;width:111px; height: 18px; padding-left: 2px;}

/*loginBox--box_set4--*/
._loginBox{	}
.loginBoxTitelTabelle{}     
.loginBoxTitelInhalt{ height:26px;padding-top: 9px;  padding-left: 17px;  font-size:8pt;color:#666666;font-weight:bold;font-family: Arial, Helvetica,  sans-serif;}
.loginBoxrowInhalt { padding: 4 0 8 6; font-family: Arial, Helvetica, sans-serif; font-size:11px; color:#663333; }
.loginBoxrowInhalt A {color: #663333; }
.loginBoxrowInhalt A:hover { color:#CC0000;}
.loginBoxInhalt1{}    
.loginBoxInhalt2{} 
.loginBoxInhaltTabelle{}
.loginBoxOutInhalt{}
.loginBoxOutTabelle{}
.loginBoxOutInhalt{}   
.loginBoxInhaltTabelle{} 
.loginput{ border:1px solid #663333; width:110px; height:18px; font-size:9px; padding-left: 2px; font-family: Arial, Helvetica, sans-serif; font-size:11px; color:#663333; font-weight:normal; text-transform: lowercase;}
.passw_verg {  padding: 0 0 8 2; font-family: Arial, Helvetica, sans-serif; font-size:11px; color:#663333; text-transform: lowercase;  }
.passw_verg A { color:#663333;}
.passw_verg A:hover  { color:#CC0000;}

/*cartbox--box_set5--*/
._cartBox{ background-color:#FEFBFB;padding: 0 0 4 6; font-weight:bold; font-size:11px; color:#663333; font-family: Arial, Helvetica, Verdana  sans-serif;	}
.cartBoxTitelTabelle{}
.cartBoxInhaltTabelle{}
.cartBoxTitelInhalt{padding: 0 0 4 6; font-weight:bold; font-size:11px; color:#663333; font-family: Arial, Helvetica, Verdana  sans-serif; }
TD.cartBoxTitelInhalt A{  color:#663333;  text-decoration: none;}
TD.cartBoxTitelInhalt A:hover{  color: #FF0000;}
.cartBoxInhalt{padding: 6 0 4 6; font-weight:normal; font-size:11px;color: #663333; font-family: Arial, Helvetica, Verdana  sans-serif;font-weight:normal;}
TD.cartBoxInhalt A{  color:#663333;  text-decoration: none;}
TD.cartBoxInhalt A:hover{  color: #FF0000;}
.cartBoxInhaltTabelle{}
TD.cartBoxInhaltTabelle A{  color:#663333;  text-decoration: none;}
TD.cartBoxInhaltTabelle A:hover{  color: #FF0000; }
.cartBoxOutInhalt{}

/*specialsBox--box_set6--*/
._specialsBox{}
.specialsBoxTitelTabelle{}
.specialsBoxInhaltTabelle{background-image: url(images/box_set2_in_mi.gif);	background-repeat: repeat-y; padding: 0 6 8 6;}
.specialsBoxTitelInhalt {height:20px; padding-top: 7px; font-size:8pt;color:#666666;font-weight:bold;font-family: Arial, Helvetica,  sans-serif;}
.specialsBox_image{padding: 5px;}
.specialsBox_name {font-size:11px; color:#666666; font-weight:bold; padding-left: 6px; padding-right: 3px;font-family: Arial, Helvetica, sans-serif; text-align:left}
.specialsBox_name A {color:#666666;}
.specialsBox_name A:hover {color:#285D87; }
.specialsBox_priceold {font-size:10px; color:#285D87; font-weight:normal; font-family: Arial, Helvetica, sans-serif; text-align:right;}
.specialsBox_pricenew {font-size:12px; color:#285D87; font-weight:bold; font-family: Arial, Helvetica sans-serif; text-align:right;}
.specialsBoxLine {/*background-image: url(images/line_whatsnewbox_line.gif);	background-repeat: repeat-x;*/}

/*bestsellBox--box_set7--*/
._bestsellBox{}
.bestsellBoxTitelTabelle{}
.bestsellBoxTitelInhalt{height:26px; padding-top: 9px; padding-left:17px; font-size:8pt;color:#666666;font-weight:bold;font-family: Arial, Helvetica, sans-serif;}
.bestsellBox_image{padding: 5px;}
.bestsellBox_name {padding: 0 0 0 4; font-family: Arial, Helvetica, sans-serif; font-size:11px; color:#663333;}
.bestsellBox_name A{color:#663333;}
.bestsellBox_name A:hover {color:#CC0000;}
.bestsellBox_priceold{font-size:10px; color:#663333; font-family: Arial, Helvetica, sans-serif;}
.bestsellBox_pricenew{font-weight:bold; font-size:12px; color:#663333; font-family: Arial, Helvetica, sans-serif;}
.bestsellBoxLine{background-image: url(images/line_bestsellbox_line.gif);	background-repeat: repeat-x;}

/*whatsnewBox--box_set9--*/
._whatsnewBox{}
.whatsnewBoxTitelTabelle{}
.whatsnewBoxInhaltTabelle{background-image: url(images/box_set2_in_mi.gif);	background-repeat: repeat-y; padding: 0 6 8 6;}
.whatsnewBoxTitelInhalt {height:20px; padding-top: 7px; font-size:8pt;color:#666666;font-weight:bold;font-family: Arial, Helvetica,  sans-serif;}
.whatsnewBox_image{padding: 5px;}
.whatsnewBox_name {font-size:11px; color:#666666; font-weight:bold; padding-left: 6px; padding-right: 3px;font-family: Arial, Helvetica, sans-serif; text-align:left}
.whatsnewBox_name A {color:#666666;}
.whatsnewBox_name A:hover {color:#285D87; }
.whatsnewBox_priceold {font-size:10px; color:#285D87; font-weight:normal; font-family: Arial, Helvetica, sans-serif; text-align:right;}
.whatsnewBox_pricenew {font-size:12px; color:#285D87; font-weight:bold; font-family: Arial, Helvetica sans-serif; text-align:right;}
.whatsnewBoxLine {/*background-image: url(images/line_whatsnewbox_line.gif);	background-repeat: repeat-x;*/}

/* languageBox ANFANG */
.languageBoxTitelTabelle{}
.languageBoxTitelInhalt{height:20px; padding-top: 7px;  padding-left: 6px;		font-size:8pt;color:#666666;font-weight:bold;font-family: Arial, Helvetica,  sans-serif;}
.languageBoxInhaltTabelle{}
.languageBoxInhalt{/*height: 86px;*/padding-left:20px; padding-bottom:3px; text-align: left; vertical-align: top;}
/* languageBox ENDE */

/* manufacturersBox ANFANG */
.manufacturersBoxTitelTabelle{}
.manufacturersBoxTitelInhalt{padding: 0 0 4 6; font-weight:bold; font-size:11px; color: #663333; font-family: Arial, Helvetica,  sans-serif; vertical-align:bottom;}
.manufacturersBoxInhaltTabelle{}
.manufacturersBoxInhalt{padding: 4 0 8 6; font-family: Arial, Helvetica, sans-serif; font-size:11px; color:#663333;}
.manufacturersBoxInhalt A{ color:#663333;}
.manufacturersBoxInhalt A:hover{ color:#CC0000;}
.manufacturersBoxSel{border:1px solid #CBCBCB;padding: 0px 0px 0px 5px; height:17px; font-size:11px;font-family: Arial, Helvetica,  sans-serif;}

.manufacturer_infoBoxTitelTabelle{}
.manufacturer_infoBoxTitelInhalt{padding: 0 0 4 6; font-weight:bold; font-size:11px; color: #663333; font-family: Arial, Helvetica,  sans-serif; vertical-align:bottom;}
.manufacturer_infoBoxInhaltTabelle{}
.manufacturer_infoBoxInhalt{}
/* manufacturersBox ENDE */

.tell_a_friendBoxTitelTabelle{}
.tell_a_friendBoxTitelInhalt{	padding: 0 0 4 6; font-weight:bold; font-size:11px; color: #663333; font-family: Arial, Helvetica,  sans-serif; vertical-align:bottom;}
.tell_a_friendBoxInhaltTabelle{}
.tell_a_friendBoxInhalt{padding: 4 0 8 6; font-family: Arial, Helvetica, sans-serif; font-size:11px; color:#663333;}
.tellafriendinput{border:1px solid #CBCBCB; width:110px; height:17px; font-size:9px;}

/*currenciesBox*/
.currenciesBoxTitelInhalt{	padding: 0 0 4 6; font-weight:bold; font-size:11px; color: #663333; font-family: Arial, Helvetica,  sans-serif; vertical-align:bottom;}
.currenciesBoxSel{border:1px solid #CBCBCB;padding: 0px 0px 0px 5px; height:17px; font-size:11px;font-family: Arial, Helvetica,  sans-serif;}
.currenciesBoxInhalt{padding: 4 0 8 6; font-family: Arial, Helvetica, sans-serif; font-size:11px; color:#663333;}

.whos_onlineBoxTitelInhalt{padding: 0 0 4 6; font-weight:bold; font-size:11px; color: #663333; font-family: Arial, Helvetica,  sans-serif; vertical-align:bottom;}
.whos_onlineBoxInhalt{padding: 4 0 8 6; font-family: Arial, Helvetica, sans-serif; font-size:11px; color:#663333;}

.counterBoxTitelInhalt{padding: 0 0 4 6; font-weight:bold; font-size:11px; color: #663333; font-family: Arial, Helvetica,  sans-serif; vertical-align:bottom;}
.counterBoxInhalt{padding: 4 0 8 6; font-family: Arial, Helvetica, sans-serif; font-size:11px; color:#663333; }
.counterBoxInhalt A{ color:#663333;}
.counterBoxInhalt A:hover{ color:#2F2F2F;}

/*htmlBox*/
._htmlBox{background-image: url(images/box_set2_in_mi.gif);	background-repeat: repeat-y;padding: 4 0 8 10;}
.htmlBoxTitelTabelle{width:100%;height:15px;}
.htmlBoxTitelInhalt { padding-left: 12px;font-size:8pt;color:#666666;font-weight:bold;font-family: Arial, Helvetica, sans-serif;}
.htmlBoxInhalt {font-size:11px;color:#666666;font-weight:normal;font-family: Arial, Helvetica, sans-serif;}
.htmlBoxInhalt h1 {font-size:11px;color:#666666;font-weight:bold;font-family: Arial, Helvetica, sans-serif;}
.htmlBoxInhalt A { color:#00507E;}
.htmlBoxInhalt A:hover { color:#2F2F2F;}

/*tsBox*/
._tsBox{background-image: url(images/box_set2_in_mi.gif); background-repeat: repeat-y;padding: 4 0 8 10;}
.tsBoxTitelTabelle{width:100%;height:15px;}
.htsBoxTitelInhalt { padding-left: 12px;font-size:8pt;color:#666666;font-weight:bold;font-family: Arial, Helvetica, sans-serif;}
.tsBoxInhalt {font-size:11px;color:#666666;font-weight:normal;font-family: Arial, Helvetica, sans-serif;}
.tsBoxInhalt h1 {font-size:11px;color:#666666;font-weight:bold;font-family: Arial, Helvetica, sans-serif;}
.tsBoxInhalt A { color:#666666;}
.tsBoxInhalt A:hover { color:#00507E;}
/*Boxen Inhalte END*/

/*KATEGORIEBOX SPECIALSTYLES START*/
._kategoriebox_start{	}

.KatBoxRow0{ width: 100%; height: 22px; padding: 0 0 4 8;}
.KatBoxRowInhalt0{ width:100%;color: #003399; font-family: Arial, Helvetica, sans-serif; padding: 0 0 4 8;}
.KatBoxRowInhalt0 A{ color:#104873;}
.KatBoxRowInhalt0 A:hover{ color:#08273F;}

.KatBoxRow0_on{height:20px;width:100%; padding: 0 0 4 8;}
.KatBoxRowInhalt0_on{height:20px; width:100%;font-size:11px;color:#00507E;  font-weight:bold; font-family: Arial, Helvetica, sans-serif; padding: 0 0 4 8;}
.KatBoxRowInhalt0_on A{ color:#00507E;}
.KatBoxRowInhalt0_on A:hover{ color:#2F2F2F;}

.KatBoxRow1{height:20px;width:100%; padding: 0 0 4 6;}
.KatBoxRowInhalt1{ padding-left: 23px;width: 100%; font-size:11px; line-height:11px;color:#2F2F2F;font-family: Arial, Helvetica, sans-serif; font-weight:normal; height:20px;}
.KatBoxRowInhalt1 A{ color:#2F2F2F;}
.KatBoxRowInhalt1 A:hover{ color:#2F2F2F;}

.KatBoxRow1_on{ height:20px;width:100%; padding: 0 0 4 6;}
.KatBoxRowInhalt1_on{ padding-left:23px;	font-family: Arial, Helvetica, sans-serif; font-size:11px; color:#00507E; font-weight:bold; width:100%; height:20px; }
.KatBoxRowInhalt1_on A{ color:#00507E;}
.KatBoxRowInhalt1_on A:hover{ color:#2F2F2F;}

.KatBoxRow2{height:20px;width:100%; padding: 0 0 4 6;}
.KatBoxRowInhalt2{ padding-left:43px;font-family: Arial, Helvetica, sans-serif; font-size:11px; line-height:11px; color:#2F2F2F;font-weight:normal; width:100%;height:20px;}
.KatBoxRowInhalt2 A{ color:#2F2F2F;}
.KatBoxRowInhalt2 A:hover{ color:#2F2F2F;}

.KatBoxRow2_on{ height:20px;width:100%; padding: 0 0 4 6;}
.KatBoxRowInhalt2_on{ padding-left:43px;font-family: Arial, Helvetica, sans-serif; font-size:11px; line-height:11px; color:#00507E;font-weight:bold; width:100%;height:20px;}
.KatBoxRowInhalt2_on A{ color:#00507E;}
.KatBoxRowInhalt2_on A:hover{ color:#2F2F2F;}

.KatBoxRow3{height:20px;width:100%; padding: 0 0 4 6;}
.KatBoxRowInhalt3{ padding-left:43px;font-family: Arial, Helvetica, sans-serif; font-size:11px; line-height:11px; color:#2F2F2F;font-weight:normal; width:100%;height:20px;}
.KatBoxRowInhalt3 A{ color:#2F2F2F;}
.KatBoxRowInhalt3 A:hover{ color:#2F2F2F;}

.KatBoxRow3_on{ height:20px;width:100%; padding: 0 0 4 6;}
.KatBoxRowInhalt3_on{ padding-left:43px;font-family: Arial, Helvetica, sans-serif; font-size:11px; line-height:11px; color:#00507E;font-weight:bold; width:100%;height:20px;}
.KatBoxRowInhalt3_on A{ color:#00507E;}
.KatBoxRowInhalt3_on A:hover{ color:#2F2F2F;}

.KatBoxRow4{height:20px;width:100%; padding: 0 0 4 6;}
.KatBoxRowInhalt4{ padding-left:43px;font-family: Arial, Helvetica, sans-serif; font-size:11px; line-height:11px; color:#2F2F2F;font-weight:normal; width:100%;height:20px;}
.KatBoxRowInhalt4 A{ color:#2F2F2F;}
.KatBoxRowInhalt4 A:hover{ color:#2F2F2F;}

.KatBoxRow4_on{ height:20px;width:100%; padding: 0 0 4 6;}
.KatBoxRowInhalt4_on{ padding-left:43px;font-family: Arial, Helvetica, sans-serif; font-size:11px; line-height:11px; color:#00507E;font-weight:bold; width:100%;height:20px;}
.KatBoxRowInhalt4_on A{ color:#00507E;}
.KatBoxRowInhalt4_on A:hover{ color:#2F2F2F;}
/*KATEGORIEBOX SPECIALSTYLES END*/

/*Boxen RAHMEN START*/
._boxen_rahmen_start{	}
/*kategorien*/
.box_set0_TitelTabelle{}
.box_set0_TitelInhalt { padding: 0px 12px 0px 54px;font-size:8pt; color:#FFFFFF; font-family: Arial, Helvetica, sans-serif; font-weight:bold; 
text-align:right; vertical-align:bottom;}
TD.box_set0_TitelInhalt A { color:#FFFFFF;}
TD.box_set0_TitelInhalt A:hover { color:#666666;}      

.box_set0_in_hl_li{		background-image: url(images/box_set0_in_hl_li_bg.gif);	background-repeat: repeat-y;}
.box_set0_in_hl_li_a{position:relative; width:1px; height:21px; z-index:5;}
.box_set0_in_hl_li_i{position:absolute; overflow:hidden; top:-9px; left:0px; width:54px; height:43px;}
.box_set0_in_hl_mi{		padding: 3px 0px 3px 8px;background-image: url(images/box_set0_in_hl_mi.gif);	background-repeat: repeat-x; background-position:top;background-color:#114E7D;}
.box_set0_in_hl_re{  		background-image: url(images/box_set0_in_hl_re.gif);	background-repeat: repeat-y;}
.box_set0_in_li{		background-image: url(images/box_set0_in_li.gif);	background-repeat: repeat-y;}
.box_set0_in_re{  		background-image: url(images/box_set0_in_re.gif);	background-repeat: repeat-y;}
.box_set0_in_u{		background-image:url(images/box_set0_in_u_bg.gif);	background-repeat: repeat-x;}
.box_set0_in_mi{	background-image:url(images/box_set0_in_mi.gif);	background-repeat:repeat-y; background-position:left;background-color:#FFFFFF;padding:10px 5px 10px 5px;}
.box_set0b_in_mi{	background-image: url(images/box_set0_in_mi.gif);	background-repeat:repeat-y; background-position:left;background-color:#FFFFFF;padding:10px 5px 10px 5px;}
.box_set0_out_mi{	padding: 9px 0px 10px 0px;}
.box_set1_in_hl_li_a{position:relative; width:1px; height:21px; z-index:5;}
.box_set1_in_hl_li_i{position:absolute; overflow:hidden; top:-13px; left:-4px; width:79px; height:34px;}
.box_set1_out_mi{	padding: 0px 0px 10px 0px;}



/*
.box_set1_titel{	width: 100%; height: 100%; color:#FFFFFF; font-family: Arial, Helvetica, sans-serif; font-weight:bold; text-align:right; vertical-align:bottom; background-image: url(images/box_set1_in_hl_li.gif);	background-repeat: no-repeat;	background-position: left; padding: 0 2 4 0;}

.box_set1_out{	padding: 0px 0px 10px 0px;}
.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_mi{		background-image: url(images/box_set1_out_mi.gif);		background-repeat: no-repeat;}
.box_set1_out_re{  		background-image: url(images/box_set1_in_re.gif);		background-repeat: repeat-y; background-position:right;}
.box_set1_out_u{		background-image: url(images/box_catbox_line.gif);		background-repeat: repeat-x;}

.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_mi.gif);	background-repeat: no-repeat;}
.box_set1_in_hl_mi{		background-image: url(images/box_set1_in_hl_mi.gif);	background-repeat: repeat-x;}
.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_o{     	background-image: url(images/box_set1_in_o.gif);		background-repeat: no-repeat;}
.box_set1_in_li{		background-image: url(images/box_set1_in_hl_mi.gif);	background-repeat: no-repeat;}
.box_set1_in_mi{		background-image: url(images/box_set1_in_mi.gif);		background-repeat: repeat-y; padding: 8 0 8 0;}
.box_set1_in_re{  		background-image: url(images/box_set1_in_re.gif);		background-repeat: no-repeat;}
.box_set1_in_u{	   		background-image: url(images/box_set1_in_u.gif);		background-repeat: no-repeat;}
*/
/*kategorien*/

/*information*/
.box_set2_titel{	width: 100%; height: 100%; color:#FFFFFF; font-family: Arial, Helvetica, sans-serif; font-weight:bold; text-align:right; vertical-align:bottom; background-image: url(images/box_set2_in_hl_mi_1.gif);	background-repeat: repeat-x;	background-position: top; padding: 0 2 4 0;}
.box_set2_head1{	width: 100%; color:#FFFFFF; font-family: Arial, Helvetica, sans-serif; font-weight:bold; text-align:right; vertical-align:top;; background-image: url(images/box_set2_in_hl_li.gif);	background-repeat: no-repeat;	background-position: left; }
.box_set2_head2{	width: 100%; color:#FFFFFF; font-family: Arial, Helvetica, sans-serif; font-weight:bold; text-align:right; vertical-align:top; }

.box_set2_out_o{    	background-image: url(images/box_set2_out_o.gif);		background-repeat: repeat-x;}
.box_set2_out_li{		background-image: url(images/box_set2_out_li.gif);		background-repeat: repeat-y;}
.box_set2_out_mi{		background-image: url(images/box_set2_out_mi.gif);		background-repeat: no-repeat;}
.box_set2_out_re{  		background-image: url(images/box_set2_in_re.gif);		background-repeat: repeat-y; background-position:right;}
.box_set2_out_u{		background-image: url(images/box_catbox_line.gif);		background-repeat: repeat-x;}

.box_set2_in_hl_o{		background-image: url(images/box_set2_in_hl_o.gif);		background-repeat: repeat-x;}
.box_set2_in_hl_li{		background-image: url(images/box_set2_in_hl_mi.gif);	background-repeat: no-repeat;}
.box_set2_in_hl_mi{		background-image: url(images/box_set2_in_hl_mi.gif);	background-repeat: no-repeat;}
.box_set2_in_hl_re{		background-image: url(images/box_set2_in_hl_re.gif);	background-repeat: no-repeat;}
.box_set2_in_hl_u{		background-image: url(images/box_set2_in_hl_u.gif);		background-repeat: repeat-x;}

.box_set2_in_o{     	background-image: url(images/box_set2_in_o.gif);		background-repeat: no-repeat;}
.box_set2_in_li{		background-image: url(images/box_set2_in_hl_mi.gif);	background-repeat: no-repeat;}
.box_set2_in_mi{		background-image: url(images/box_set2_in_mi.gif);		background-repeat: repeat-y; padding: 0 0 8 0;}
.box_set2_in_re{  		background-image: url(images/box_set2_in_re.gif);		background-repeat: no-repeat;}
.box_set2_in_u{	   		background-image: url(images/box_set2_in_u.gif);		background-repeat: no-repeat;}
/*information*/

/*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;}
/*suche*/

/*kundenlogin*/
.box_set4_titel{	padding: 0 0 4 6; font-weight:bold; font-size:11px; color:#FFE0D2; font-family: Arial, Helvetica,  sans-serif; background-image: url(images/box_set4_in_hl_mi.gif);	background-repeat: repeat-x; vertical-align:bottom;}
.box_set4_titel A { color:#FFE0D2; text-decoration:none;}
.box_set4_titel A:hover {color: #FFFFFF;}

.box_set4_in_hl_mi{		background-image: url(images/box_set4_in_hl_mi.gif);	background-repeat: repeat-x;}
.box_set4_in_mi{		background-image: url(images/box_set4_in_mi.gif);background-color:#FEFBFB;	background-repeat: repeat-y;}
.box_set4_out_mi{		background-image: url(images/box_set4_out_mi.gif);	background-repeat: repeat-y;}
/*kundenlogin*/

/*warenkorb*/
.box_set5_titel{	padding: 0 0 4 6; font-weight:bold; font-size:11px; color:#FFE0D2; font-family: Arial, Helvetica,  sans-serif; background-image: url(images/box_set5_in_hl_mi.gif);	background-repeat: repeat-x; vertical-align:bottom;}

.box_set5_in_hl_mi{		background-image: url(images/box_set5_in_hl_mi.gif);	background-repeat: repeat-x;}
.box_set5_in_mi{		background-image: url(images/box_set5_in_mi.gif); background-color:#FEFBFB;	background-repeat: repeat-y; padding: 4 6 6 6;}
.box_set5_out_mi{		background-image: url(images/box_set5_out_mi.gif);	background-repeat: repeat-y;}
/*warenkorb*/

/*bestseller*/
.box_set7_titel{	padding: 0 0 4 6; font-weight:bold; font-size:11px; color:#663333; font-family: Arial, Helvetica,  sans-serif; background-image: url(images/box_set7_in_hl_mi.gif);	background-repeat: repeat-x; vertical-align:bottom;}

.box_set7_in_hl_mi{		background-image: url(images/box_set7_in_hl_mi.gif);	background-repeat: repeat-x; background-position:bottom; background-color:#F4E83C;}
.box_set7_in_mi{		background-image: url(images/box_set7_in_mi.gif); background-color:#FEFBFB;	background-repeat: repeat-y; padding: 4 6 6 6;}
.box_set7_out_mi{		background-image: url(images/box_set7_out_mi_li.gif);	background-repeat: repeat-y;}
/*bestseller*/

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


.box_set_re_u_li{  		background-image: url(images/box_set_re_u_li.gif);		background-repeat: no-repeat;}
.box_set_re_u_mi{	   	background-image: url(images/box_set_re_u_mi_bg.gif);		background-repeat: repeat-x;}
/*Boxen RAHMEN END*/ 

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

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

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

/*Footer RAHMEN START*/
.footer_out_o{    	background-image: url(images/footer_out_o.gif);	background-repeat: repeat-x;}
.footer_out_mi{		padding:8px;text-align: center;vertical-align: middle; /*background-image: url(images/footer_out_mi.gif);	background-repeat: repeat-x; */}
.footer_out_mi{color:#616161;}
TD.footer_out_mi A{color:#616161;}
TD.footer_out_mi A:hover{color:#000000;}
.text_custom_footer{padding: 5px 20px 5px 20px;color:#616161;text-align: center;vertical-align: middle;}
/*Footer 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*/








/* ----------------------------------- 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:230px;
	margin:4px 3px 5px 4px;
	padding:0px 0px 5px 0px;
	border:1px solid #e2e2e2;
	text-align:center;
	float:left;
}
.delMargin {
	margin:4px 0px 5px 4px;
}
.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;
}

.border-right {}
.splitp_down {}
/* ----------------------------------- MODULE PRODUCT GALERY           ::PRODUCTS:: -------------------------- */

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

td.lastviewd_image img { width:30px!important; border:1px solid #fff; margin:3px; }
td.lastviewd_image { height:50px; }
td.lastviewd_image img:hover { border:1px solid #ebebeb; }

/* ----- 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;
	color:#fff;
	padding:3px;
	font-size:10px;
}
.newsbutton a { color:#fff; }
.newsbutton a:hover { color:#fff; }
.newstable { padding:0px 3px; }
.newsdate { font-size:11px; font-style:italic; }

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