/*
  $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: #67696D;color:#ffffff; font-size:8pt;font-family: Verdana,Arial,Helvetica sans-serif;}

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

/* Seitenmasterstyles END*/


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

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

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

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

TD.pageHeadingPricePinfo {padding-left:5px;padding-right:5px;}
TD.pageHeadingPricePinfo2 {padding-left:5px;padding-right:40px;}

.pinfo_data{padding: 0px 80px 0px 10px;}
.pinfo_desc{padding: 10px 0px 10px 0px;}
.pinfotext_HL{padding-right: 10px;}
.pinfo_med_img{border:1px solid #919498;}
.pinfotext{padding-bottom: 5px;}
.pinfotext2{padding-bottom: 5px;padding-left:5px;padding-right:40px;}
.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;}
.pinfotext_priceold{color:#cccccc;font-size:17px;font-weight:normal;font-family:Tahoma, Arial,Helvetica,sans-serif;}
.pinfotext_pricenew{color:#ffffff;font-size:17px;font-weight:bold;font-family:Tahoma, 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:#ffffff;}
SPAN.mwst_info A       {font-size:9px;	color:#ffffff; 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:Verdana,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: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{
}




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

.moduleRowSelected { background-color: #4E5257; }
.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{	}
.shoplogo {padding: 2px; /* 1=oben, 2=rechts, 3=unten, 4=links */}
.boxes_left{}
.boxes_right{}
/*Header END*/


/*Module Inhalte START*/
._module_start{	}

/*previewProd -> newProducts und Highlights*/
.previewProd_image{padding-left:10px;padding-right:10px;}
.previewProd_img{border:1px solid #919498;}
.previewProd_name{font-family:Arial,Helvetica,sans-serif;font-size:11px;color:#ffffff;font-weight:bold;padding-bottom:3px;}
TD.previewProd_name A{color:#ffffff;}
TD.previewProd_name A:hover{color:#cccccc;}
.previewProd_desc{color:#333333;font-family:Arial,Helvetica,sans-serif;font-size:10px;font-weight:normal;}
.previewProd_price{padding-left:10px;padding-right:10px;}
.previewProd_priceold{height:15px;color:#cccccc;font-size:11px;font-family:Arial,Helvetica,sans-serif;font-weight:normal;padding-left:3px;}
.previewProd_pricenew{height:30px;color:#ffffff;font-size:13px;font-family:Verdana,Arial,Helveticasans-serif;font-weight:bold;}
.previewProd_button{vertical-align: bottom;}
.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: repeat-x;background-position: center;}
.previewProdLine_horz{height:15px;background-image: url(images/line_previewprod_line_horz.gif);background-repeat: repeat-x;background-position: center;}

/*produktlisting*/
TD.productListing-heading{padding:5px;font-size:8pt;font-weight:bold;color:#EAECEB;font-family:Verdana,Arial,Helveticasans-serif;}
TD.productListing-heading A{color:#EAECEB;}
TD.productListing-heading A:hover{color:#1B4868;}
TD.productListing-data{padding-left:5px;padding-right:5px;font-size:8pt;font-family:Verdana,Arial,Helveticasans-serif;}
TD.productListing-data_img{padding-left:10px;padding-right:10px;font-size:8pt;font-family:Verdana,Arial,Helveticasans-serif;}
TD.productListing-data_price{padding-left:10px;padding-right:10px;font-size:8pt;font-family:Verdana,Arial,Helveticasans-serif;}
TD.productListing-data_button{vertical-align: bottom;padding-left:5px;padding-right:5px;}
TD.productListing-datacol{padding-top:5px;padding-bottom:5px;}
A.pageResults{color:#FFB720;}
A.pageResults:hover{	color:#FF8420;}
.productListing_img{border:1px solid #919498;}
.productListingName{color:#ffffff;}
 A.productListingName{color:#ffffff;}
 A.productListingName:hover{color:#cccccc;}
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:#cccccc;font-weight:normal;padding-left:3px;}
.productListing_pricenew{font-size:13px;font-weight:bold;font-family:Verdana,Arial,Helveticasans-serif;color:#ffffff;}
.smallTextwhite{}
.border-right{}
.splitp_down{}
.prodlistLine{	height:15px;background-image:url(images/line_prodlist_line.gif);	background-repeat:repeat-x;background-position: center;}


.alsoPurchasedBoxTitelTabelle{}
.alsoPurchasedBoxTitelInhalt    {font-size:9pt;color:#ffffff;font-weight:bold;font-family: Arial, Helvetica, Verdana, sans-serif;  	background-color:#919498;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:#919498;	vertical-align: top;    	text-align: left;  	}
.alsoPurchasedLine_horz{background-color:#919498;}
.alsoPurchasedProd_image{text-align: center; height:125px;  padding-left: 5px;padding-right: 5px;}
.alsoPurchasedProd_img{border:1px solid #919498;}
.alsoPurchasedProd_name {text-align: center;font-family: Arial, Helvetica, sans-serif; font-size:11px; color:#ffffff; font-weight:bold; padding-left: 3px; padding-right: 3px;}
.alsoPurchasedProd_name A { color:#ffffff; }
.alsoPurchasedProd_name A:hover { color:#cccccc; }
.alsoPurchasedProd_priceold { height:15px;text-align: center;font-family: Arial, Helvetica, sans-serif; font-size:11px; color:#cccccc; font-weight:normal; padding-left: 3px;}
.alsoPurchasedProd_pricenew { height:30px;text-align: center;  font-family: Verdana, Arial, Helvetica sans-serif;color:#ffffff;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:#919498;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:#919498;	vertical-align: top;    	text-align: left;  	}
.xsellLine_horz{background-color:#919498;}
.xsellProd_image{text-align: center; height:125px;  padding-left: 5px;padding-right: 5px;}
.xsellProd_img{border:1px solid #919498;}
.xsellProd_name {text-align: center;font-family: Arial, Helvetica, sans-serif; font-size:11px; color:#06162C; font-weight:bold; padding-left: 3px; padding-right: 3px;}
.xsellProd_name A { color:#06162C; }
.xsellProd_name A:hover { color:#285D87; }
.xsellProd_priceold { height:15px;text-align: center;font-family: Arial, Helvetica, sans-serif; font-size:11px; color:#cccccc; font-weight:normal; padding-left: 3px;}
.xsellProd_pricenew { height:30px;text-align: center;  font-family: Verdana, 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		{font-size:9pt;color:#ffffff;font-weight:bold;font-family:Arial,Helvetica,Verdana,sans-serif;	background-color:#919498;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:#919498; vertical-align:top;	text-align:left;	}
.additionalImagesLine_horz{background-color:#919498;}
.additional_img{border:1px solid #919498;}
/*Module Inhalte END*/



/*Boxen Inhalte START*/
/*topmenue*/
.bgtopmenue  {	/*background-image: url(images/bgtopmenue.gif);	background-repeat: no-repeat;*/}
.topmenueBoxTabelle{width:100%;}
.topmenueBoxInhalt{ }
TD.obenmenue {  padding: 0px 20px 0px 5px;  font-weight:bold; font-size:11px;color:#C1C2C3; font-family: Arial, Helvetica, Verdana  sans-serif; text-transform: uppercase;}
TD.obenmenue A{  color:#C1C2C3;  text-decoration: none;}
TD.obenmenue A:hover{  color:#cccccc;  text-decoration: none;}
TD.obenmenue2 {  padding: 0px 10px 0px 10px;  font-weight:bold; font-size:11px;color:#C1C2C3; font-family: Arial, Helvetica, Verdana  sans-serif;}
TD.obenmenue2 A{  color:#C1C2C3;  text-decoration: none;}
TD.obenmenue2 A:hover{  color:#cccccc;  text-decoration: none;}

/*cartbox--box_set5--*/
.cartBoxTitelTabelle{}
.cartBoxInhaltTabelle{}
.cartBoxInhalt{padding-top: 10px;font-weight:normal; font-size:11px;color:#ffffff; font-family: Arial, Helvetica, Verdana  sans-serif;font-weight:normal;}
.cartBoxInhaltTabelle{}
.cartBoxOutInhalt{}
.cartBoxInhalt{}
.cartBox_img{border:1px solid #919498;}

/*categoryBox--box_set1--*/
.categoryBoxLine{    	background-image: url(images/line_categorybox_line.gif);	background-repeat: repeat-x;}

/*infoBox--box_set2--*/
.infoBoxRow { 		height:20px; padding-left: 15px; font-size:11px; color:#ffffff; font-weight:bold;font-family: Arial, Helvetica, sans-serif;	}
TD.infoBoxRow A {color:#ffffff;  text-decoration: underline; }
TD.infoBoxRow A:hover {color:#cccccc; text-decoration: underline;}
.infoBoxRow2 { 		height:20px; font-size:11px; color:#ffffff; font-weight:normal;font-family: Arial, Helvetica, sans-serif;	}
TD.infoBoxRow2 A {color:#ffffff;  text-decoration: none; }
TD.infoBoxRow2 A:hover {color:#cccccc; text-decoration: none;}


/*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 #CBCBCB;*/        	width:110px; height:19px; 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_image{  padding: 5px;}
.specialsBox_name{font-family: Arial, Helvetica, sans-serif; font-size:11px; color:#FFFFFF; font-weight:bold; padding-left: 3px; padding-right: 3px;}
.specialsBox_name A { color:#FFFFFF; }
.specialsBox_name A:hover { color:#cccccc; }
.specialsBox_priceold {font-family: Arial, Helvetica, sans-serif; font-size:11px; color:#cccccc; font-weight:normal; padding-left: 3px;}
.specialsBox_pricenew {  font-family: Verdana, Arial, Helvetica sans-serif;color:#ffffff;font-weight:bold;}
.specialsBoxLine {    	background-image: url(images/line_specialsbox_line.gif);	background-repeat: repeat-x;}

/*bestsellBox--box_set7--*/
.bestsellBox_image{ padding: 5px;}
.bestsellBox_name {font-family: Arial, Helvetica, sans-serif; font-size:11px; color:#FFFFFF; font-weight:bold; padding-left: 3px; padding-right: 3px;}
.bestsellBox_name A { color:#FFFFFF; }
.bestsellBox_name A:hover { color:#cccccc; }
.bestsellBox_priceold {font-family: Arial, Helvetica, sans-serif; font-size:11px; color:#cccccc; font-weight:normal;}
.bestsellBox_pricenew { font-family: Verdana, Arial, Helvetica sans-serif;color:#ffffff;font-weight:bold;}
.bestsellBoxLine {    	background-image: url(images/line_bestsellbox_line.gif);	background-repeat: repeat-x;}

/*whatsnewBox--box_set9--*/
.whatsnewBox_image{ padding: 5px;}
.whatsnewBox_name { font-size:11px; color:#FFFFFF; font-weight:bold; padding-left: 3px; padding-right: 3px;font-family: Arial, Helvetica, sans-serif;}
.whatsnewBox_name A { color:#FFFFFF; }
.whatsnewBox_name A:hover { color:#cccccc; }
.whatsnewBox_priceold {font-size:11px; color:#cccccc; font-weight:normal;font-family: Arial, Helvetica, sans-serif; }
.whatsnewBox_pricenew { font-family: Verdana, Arial, Helvetica sans-serif;color:#ffffff;font-weight:bold;}
.whatsnewBoxLine {    	background-image: url(images/line_whatsnewbox_line.gif);	background-repeat: repeat-x;}

/*searchBox--box_set3--*/
.advanced_search{ 	 font-family: Arial, Helvetica, sans-serif; font-size:11px; color:White; padding-right: 10px; }
TD.advanced_search A { color:#2F2F2F; }
TD.advanced_search A:hover { color:#333333; }
span.advanced_searchplus{  	 font-family: Arial, Helvetica, sans-serif; font-size:11px; color:#2F2F2F; 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:#000000;                               font-size:11px; padding: 0px 0px 0px 5px;    }
.searchinput{              	/*border:1px solid #919498;*/  	width:110px; height:19px;}
.buttonquick{}

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

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

.manufacturer_infoBoxTitelTabelle{}
.manufacturer_infoBoxTitelInhalt{}
.manufacturer_infoBoxInhaltTabelle{}
.manufacturer_infoBoxInhalt{}

.tell_a_friendBoxTitelTabelle{}
.tell_a_friendBoxTitelInhalt{}
.tell_a_friendBoxInhaltTabelle{}
.tell_a_friendBoxInhalt{}
.tellafriendinput{}

.tsBoxTitelTabelle{}
.tsBoxTitelInhalt{}
.tsBoxInhaltTabelle{}
.tsBoxInhalt{}

/*Boxen Inhalte END*/




/*KATEGORIEBOX SPECIALSTYLES START*/
._kategoriebox_start{	}
.KatBoxRow0{	 height:20px;width: 100%;}
.KatBoxRowInhalt0{padding-left:13px;font-size:11px; color:#FFFFFF;font-family: Arial, Helvetica, sans-serif;  font-weight:bold; }
.KatBoxRowInhalt0 A{font-family: Arial, Helvetica, sans-serif; font-size:11px;  color:#FFFFFF;}
.KatBoxRowInhalt0 A:hover{font-family: Arial, Helvetica, sans-serif; font-size:11px; color:#9FA1A4;}

.KatBoxRow0_on{height:20px;width:100%;}
.KatBoxRowInhalt0_on{padding-left:13px;height:20px;width:100%;font-size:11px;color:#9FA1A4;  font-weight:bold; font-family: Arial, Helvetica, sans-serif; }
.KatBoxRowInhalt0_on A{ color:#9FA1A4;}
.KatBoxRowInhalt0_on A:hover{ color:#FFFFFF;}

.KatBoxRow1{height:20px;width:100%; background-color:#9FA1A4;}
.KatBoxRowInhalt1{ padding-left: 23px;width: 100%; font-size:11px;color:#FFFFFF;font-family: Arial, Helvetica, sans-serif; font-weight:normal; height:20px;}
.KatBoxRowInhalt1 A{ color:#FFFFFF;}
.KatBoxRowInhalt1 A:hover{ color:#4E5257;}

.KatBoxRow1_on{ height:20px;width:100%;background-color:#9FA1A4;  }
.KatBoxRowInhalt1_on{ padding-left:23px;	font-family: Arial, Helvetica, sans-serif; font-size:11px; color:#4E5257; font-weight:bold; width:100%; height:20px; }
.KatBoxRowInhalt1_on A{ color:#4E5257;}
.KatBoxRowInhalt1_on A:hover{ color:#FFFFFF;}

.KatBoxRow2{height:20px;width:100%;background-color:#9FA1A4;}
.KatBoxRowInhalt2{ padding-left: 33px; font-family: Arial, Helvetica, sans-serif; font-size:11px; color:#FFFFFF; font-weight:normal; width: 100%;  height:20px;}
.KatBoxRowInhalt2 A{ color:#FFFFFF;}
.KatBoxRowInhalt2 A:hover{ color:#4E5257;}

.KatBoxRow2_on{height:20px;width:100%;background-color:#9FA1A4;}
.KatBoxRowInhalt2_on{ padding-left:33px;	font-family: Arial, Helvetica, sans-serif; font-size:11px; color:#4E5257; font-weight:bold; width:100%; height:20px;}
.KatBoxRowInhalt2_on A{ color:#4E5257;}
.KatBoxRowInhalt2_on A:hover{ color:#FFFFFF;}

.KatBoxRow3{height:20px;width:100%;background-color:#9FA1A4;}
.KatBoxRowInhalt3{ padding-left: 43px; font-family: Arial, Helvetica, sans-serif; font-size:11px; color:#FFFFFF; font-weight:normal; width: 100%;  height:20px;}
.KatBoxRowInhalt3 A{ color:#FFFFFF;}
.KatBoxRowInhalt3 A:hover{ color:#4E5257;}

.KatBoxRow3_on{height:20px;width:100%;background-color:#9FA1A4;}
.KatBoxRowInhalt3_on{ padding-left:43px;	font-family: Arial, Helvetica, sans-serif; font-size:11px; color:#4E5257; font-weight:bold; width:100%; height:20px;}
.KatBoxRowInhalt3_on A{ color:#4E5257;}
.KatBoxRowInhalt3_on A:hover{ color:#FFFFFF;}

.KatBoxRow4{height:20px;width:100%;background-color:#9FA1A4;}
.KatBoxRowInhalt4{ padding-left: 53px; font-family: Arial, Helvetica, sans-serif; font-size:11px; color:#FFFFFF; font-weight:normal; width: 100%;  height:20px;}
.KatBoxRowInhalt4 A{ color:#FFFFFF;}
.KatBoxRowInhalt4 A:hover{ color:#4E5257;}

.KatBoxRow4_on{height:20px;width:100%;background-color:#9FA1A4;}
.KatBoxRowInhalt4_on{ padding-left:53px;	font-family: Arial, Helvetica, sans-serif; font-size:11px; color:#4E5257; font-weight:bold; width:100%; height:20px;}
.KatBoxRowInhalt4_on A{ color:#4E5257;}
.KatBoxRowInhalt4_on A:hover{ color:#FFFFFF;}

.KatBoxRow5{height:20px;width:100%;background-color:#9FA1A4;}
.KatBoxRowInhalt5{ padding-left: 63px; font-family: Arial, Helvetica, sans-serif; font-size:11px; color:#FFFFFF; font-weight:normal; width: 100%;  height:20px;}
.KatBoxRowInhalt5 A{ color:#FFFFFF;}
.KatBoxRowInhalt5 A:hover{ color:#4E5257;}

.KatBoxRow5_on{height:20px;width:100%;background-color:#9FA1A4;}
.KatBoxRowInhalt5_on{ padding-left:63px;	font-family: Arial, Helvetica, sans-serif; font-size:11px; color:#4E5257; font-weight:bold; width:100%; height:20px;}
.KatBoxRowInhalt5_on A{ color:#4E5257;}
.KatBoxRowInhalt5_on A:hover{ color:#FFFFFF;}

/*KATEGORIEBOX SPECIALSTYLES END*/

/*Boxen RAHMEN START*/
._boxen_rahmen_start{	}
/*Boxen RAHMEN Allgemein set1*/
.box_set1_TitelTabelle{width:100%;	 }
.box_set1_TitelInhalt {		   padding-left: 12px;		font-size:8pt;color:#EAECEB;font-weight:bold;font-family: Arial, Helvetica, Verdana, sans-serif; text-transform: uppercase;   		}
TD.box_set1_TitelInhalt A { color:#EAECEB; }
TD.box_set1_TitelInhalt A:hover { color:#FFFFFF; }

.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_bg.gif);	background-repeat: repeat-y;}
.box_set1_in_hl_re{  		background-image: url(images/box_set1_in_hl_re_bg.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-color:#999B9E;background-image: url(images/box_set1_in_hl_mi.gif);	background-repeat: repeat-x; background-position: top;text-align: left;vertical-align: middle;}
.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-color:#4E5257;	padding-top: 10px;	}
.box_set1_out_mi{		}
/*Boxen RAHMEN Allgemein set1*/

/*Boxen RAHMEN END*/

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

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


.header_out_mi_maintenance{			background-image:url(images/header_out_mi_maintenance.jpg);	background-repeat:no-repeat;
									font-size: 8pt;  color: #DEDFDF;padding:5px;text-align: center;vertical-align: middle;}
TD.header_out_mi A{color: #DEDFDF;text-decoration:none;}
TD.header_out_mi A:hover{color:#000000;text-decoration:none;}


/*Content RAHMEN START*/
.cont_box_in_mi{				padding: 10px 8px 26px 8px;background-color:#4E5257;}
.pinfo_cont_box_in_mi{			padding: 10px 8px 26px 8px;background-color:#4E5257;}
.listing_cont_box_in_mi{		padding: 10px 0px 26px 0px;background-color:#4E5257;}


.cont_box_out_mi {background-image: url(images/cont_box_out_mi.gif);	background-repeat: repeat-x;}
.cont_box_in_hl_li{		background-image: url(images/cont_box_in_hl_li.gif);	background-repeat: repeat-y;}
.cont_box_in_hl_re{		background-image: url(images/cont_box_in_hl_re.gif);	background-repeat: repeat-y;}
.cont_box_in_hl_mi{		background-image: url(images/cont_box_in_hl_mi.gif);	background-repeat: repeat-x;}
.cont_box_in_li{		background-image: url(images/cont_box_in_li.gif);	background-repeat: repeat-y;background-position: left;}
.cont_box_in_re{  		background-image: url(images/cont_box_in_re.gif);	background-repeat: repeat-y;background-position: right;}
.cont_box_in_u{		background-image: url(images/cont_box_in_u.gif);	background-repeat: repeat-x;}

.pinfo_cont_box_out_mi {background-image: url(images/pinfo_cont_box_out_mi.gif);	background-repeat: repeat-x;}
.pinfo_cont_box_in_hl_li{		background-image: url(images/pinfo_cont_box_in_hl_li.gif);	background-repeat: repeat-y;}
.pinfo_cont_box_in_hl_re{		background-image: url(images/pinfo_cont_box_in_hl_re.gif);	background-repeat: repeat-y;}
.pinfo_cont_box_in_hl_mi{		background-image: url(images/pinfo_cont_box_in_hl_mi.gif);	background-repeat: repeat-x;}
.pinfo_cont_box_in_li{			background-image: url(images/pinfo_cont_box_in_li.gif);	background-repeat: repeat-y;background-position: left;}
.pinfo_cont_box_in_re{  		background-image: url(images/pinfo_cont_box_in_re.gif);	background-repeat: repeat-y;background-position: right;}
.pinfo_cont_box_in_u{				background-image: url(images/pinfo_cont_box_in_u.gif);	background-repeat: repeat-x;}

.cont_box_in_u_li_a{position:relative;width: 1px; height: 1px;z-index:5;background-color:#FFFFFF;}
.cont_box_in_u_li_i{position:absolute;overflow:hidden;top:-17px; left:0px; width: 18px; height: 18px;}
.cont_box_in_u_re_a{position:relative;width: 1px; height: 1px;z-index:5;background-color:#FFFFFF;}
.cont_box_in_u_re_i{position:absolute;overflow:hidden;top:-17px; left:-17px; width: 18px; height: 18px;}

.pinfo_cont_box_in_u_li_a{position:relative;width: 1px; height: 1px;z-index:5;background-color:#FFFFFF;}
.pinfo_cont_box_in_u_li_i{position:absolute;overflow:hidden;top:-17px; left:0px; width: 18px; height: 18px;}
.pinfo_cont_box_in_u_re_a{position:relative;width: 1px; height: 1px;z-index:5;background-color:#FFFFFF;}
.pinfo_cont_box_in_u_re_i{position:absolute;overflow:hidden;top:-17px; left:-17px; width: 18px; height: 18px;}

/*Content END*/

/*Footer RAHMEN START*/
.footer_out{padding: 20px 0px 10px 0px;}
.footer_out_o{	background-image:url(images/footer_out_o.gif);	background-repeat:repeat-x;}
.footer_out_li{		background-image:url(images/footer_out_li.gif);	background-repeat:repeat-y;}
.footer_out_re{		background-image:url(images/footer_out_re.gif);	background-repeat:repeat-y;}
.footer_out_u{		background-image:url(images/footer_out_u.gif);	background-repeat:repeat-x;}
.footer_out_mi{		background-image:url(images/footer_out_mi.gif);	background-repeat:repeat-x;background-color:#9D9FA2;
									font-size: 8pt;  color: #DEDFDF;text-align: center;vertical-align: middle;}
TD.footer_out_mi A{color: #DEDFDF;text-decoration:none;}
TD.footer_out_mi A:hover{color:#000000;text-decoration:none;}
/*Footer END*/

.pinfo_desc h1 {margin: 0 0 0 0; padding: 5 0 0 0; font-size:26px; font-weight:bold;}

.pinfo_desc h2 {margin: 0 0 0 0; padding: 0 0 0 0; font-size:20px; color:#1d4770; font-weight:bold; color: #1d4770}

.pinfo_desc h3 {margin: 0 0 0 0; padding: 8 10 0 0; font-size:14px; font-weight:bold; color: #1d4770}

.pinfo_desc h4 {margin: 0 0 0 0; padding: 3 10 0 0; font-size:16px; font-weight:bold; color: #1d4770}

.pinfo_desc table tbody tr {font-family: Trebuchet MS;Tahoma,Arial; color:#1d4770; font-size:13px; padding: 0 0 0 2}

/*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{ background: url(images/header.jpg) no-repeat; height: 136px; width:960px;}
.head_abst{}
.head_logo{ float:left; height:136px; width:226px;}
.head_logo a.logo_link{ display:block; height:136px; width:226px;}
.head_area{float:left; height:136px; width:734px;}
.head_banner01{ width:391px; height:101px; background: url(images/head_banner01.jpg) no-repeat; margin-top:9px; float:left; position:relative;}
.head_banner01 a.hb01_link{ display:block;width:391px; height:101px;}
.head_banner02{ width:337px; height:101px; background: url(images/head_banner02.jpg) no-repeat; margin-top:9px; float:left;}
.head_banner02 .hb02_txt{ color:#FFFFFF; font-family:arial; font-size:11px; padding:33px 0 0 8px; text-align:left;}
.head_banner02 a.hb02_link{ color:#FFFFFF; text-decoration:underline; font-weight:normal !important;}
.head_banner02 a.hb02_link:hover{ color:#DEDFDF;}
.top_navi{}



