/*
  $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; 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; outline-color:#000; }
A:hover {   color:#FD7005; text-decoration:none; }
P{}
FORM { 	display:inline; }

/* Seitenmasterstyles END*/


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

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-image:url(images/cont_box_in_hl_mi.gif); background-repeat:repeat-x; background-position:top left; }
TD.pageHeading, DIV.pageHeading {	padding-top:4px;padding-bottom:4px; color:#fff;	font-size:8pt; font-weight:bold;font-family:Verdana,Arial,Helvetica sans-serif;vertical-align:top;text-align:left; }
TD.pageHeading  h1 							{	line-height:100%;margin-bottom:2px;margin-left:0px; 
																	color:#FFFFFF;font-size:8pt; padding-left:10px;font-weight:bold;font-family:Verdana,Arial,Helvetica sans-serif;vertical-align:top;text-align:left; text-transform:uppercase;}
TD.pageHeadingRight 						{	padding-top:4px;padding-bottom:4px;color:#FFFFFF;font-size:8pt; padding-right:10px;font-family:Verdana,Arial,Helvetica,sans-serif;font-weight:bold;vertical-align:top;text-align:right; text-transform:uppercase;}
TD.pageHeadingRight h1 					{	line-height:100%;margin-bottom:2px;margin-left:0px; 
																	color:#FFFFFF;font-size:8pt; padding-right:10px;font-family:Verdana,Arial,Helvetica,sans-serif;font-weight:bold;vertical-align:top;text-align:right; text-transform:uppercase;}
TD.PageHeadingCenter						{ padding-top:4px;padding-bottom:4px;
																	color:#FFFFFF;font-size:8pt; padding-right:10px;font-family:Verdana,Arial,Helvetica,sans-serif;font-weight:bold;vertical-align:top; text-transform:uppercase;}
TD.pageHeadingPrice 						{ padding-top:4px;padding-bottom:4px;
																	color:#FFFFFF;font-size:8pt; padding-right:5px;text-align:right;font-weight:bold;font-family:Arial,Helvetica,Verdana,sans-serif; }
.pageContentTable_index{}
.pageHeadingRight img { max-height:30px; }
/*produktinfoseite START*/
TD.pageHeadingPinfo 		{	padding-top:4px;padding-bottom:4px; 
													color:#FFFFFF;font-size:8pt;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; 
													color:#FFFFFF;font-size:8pt;font-weight:bold;font-family:Verdana,Arial, Helvetica sans-serif;vertical-align:top;text-align:left; }

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

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

.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, 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:#999999; }
SPAN.mwst_info A       {font-size:9px; color:#000000; font-weight:normal; text-decoration:underline; } 
SPAN.mwst_info A:hover {font-size:9px; color:#999999; font-weight:normal; text-decoration:underline; } 	
.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{
}
 
.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 #C5C4C9; width:200px; }
.textarea{	border:1px solid #C5C4C9; }
/*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 img { }  
.shoplogo {  }
.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{padding-left:10px; }
.breadcrumb{padding: 6px 4px 6px 4px;text-align: left;vertical-align: middle;color:#EB6666;font-weight:normal;}
TD.breadcrumb A{color:#EB6666;}
TD.breadcrumb A:hover{color:#FFFFFF;}
TD.categorietext{color:#1C1212;}
TD.categorietext A{color:#1C1212;}
TD.categorietext A:hover{color:#6C5E62;}
.boxes_left{}
.boxes_right{}
.contentarea{padding:0px 2px 10px 2px; }
/*Header END*/ 


/*Module Inhalte START*/
._module_start{	}

/*previewProd -> newProducts und Highlights*/
.previewProd_image{height:125px; padding: 0px 5px 5px 0px;}
.previewProd_name{font-family:Arial,Helvetica,sans-serif;font-size:11px;color:#06162C;font-weight:bold;padding-right:5px; }
TD.previewProd_name A{color:#06162C; }
TD.previewProd_name A:hover{color:#999999; }
.previewProd_desc{color:#333333;font-family:Arial,Helvetica,sans-serif;font-size:10px;font-weight:normal; }
.previewProd_priceall{padding: 10px 0px 10px 0px;}
.previewProd_priceold{color:#333333;font-family:Arial,Helvetica,sans-serif;font-size:11px;font-weight:normal;padding-left:3px; }
.previewProd_pricenew{color:#285D87;font-family:Verdana,Arial,Helveticasans-serif; }
.previewProd_buy_now{padding: 10px 0px 0px 0px;}
.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; }
.prev_out_mi{padding: 5px;}

/*produktlisting*/
TD.productListing-heading{padding:5px;font-size:8pt;font-weight:bold;color:#06162C;font-family:Verdana,Arial,Helveticasans-serif; }    
TD.productListing-heading A{color:#06162C; }
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-datacol{padding-top:5px;padding-bottom:5px; }

td.productListing_base{font-family:Verdana,Arial,Helveticasans-serif;font-size:9px;color:#06162C;padding-left:5px;padding-right:5px;}
div.productListing_baseprice {font-size:9px;color:#06162C; padding:5px; height:30px;}


A.pageResults{color:#FFB720; }
A.pageResults:hover{	color:#FF8420; }
.productListingName{color:#06162C; }
 A.productListingName{color:#06162C; }
 A.productListingName:hover{color:#999999; }   
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:#999999;font-weight:normal;padding-left:3px; }
.productListing_pricenew{font-family:Verdana,Arial,Helveticasans-serif;color:#A20100;font-weight:bold; }
.smallTextwhite{}
.border-right{}
.splitp_down{}
.prodlistLine{	background-image:url(images/line_prodlist_line.gif); background-repeat:repeat-x; }


.alsoPurchasedBoxTitelTabelle{}
.alsoPurchasedBoxTitelInhalt    {font-size:9pt;color:#ffffff;font-weight:bold;font-family:Arial, Helvetica, Verdana, sans-serif; background-color:#C5C4C9;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:#C5C4C9; vertical-align:top; text-align:left; }
.alsoPurchasedLine_horz{background-color:#C5C4C9; }
.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:#06162C; font-weight:bold; padding-left:3px; padding-right:3px; }
.alsoPurchasedProd_name A { color:#06162C; }
.alsoPurchasedProd_name A:hover { color:#999999; }
.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:#A20100;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:#C5C4C9;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:#C5C4C9; vertical-align:top; text-align:left; }
.xsellLine_horz{background-color:#C5C4C9; }
.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:#06162C; font-weight:bold; padding-left:3px; padding-right:3px; }
.xsellProd_name A { color:#06162C; }
.xsellProd_name A:hover { color:#999999; }
.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:#A20100;font-weight:bold; }
.xsellProdLine_vert{background-image:url(images/xsellprod_line_vert.gif);background-repeat:no-repeat;background-position:center; }
.xsellProdLine_horz{background-image:url(images/xsellprod_line_horz.gif);background-repeat:no-repeat;background-position:center; }

/*additionalImages*/
.additionalImagesTitelTabelle{width:100%; }
.additionalImagesTitelInhalt		{font-size:9pt;color:#ffffff;font-weight:bold;font-family:Arial,Helvetica,Verdana,sans-serif; background-color:#C5C4C9;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:#C5C4C9; vertical-align:top; text-align:left; }
.additionalImagesLine_horz{background-color:#C5C4C9; }

/*Module Inhalte END*/



/*Boxen Inhalte START*/
/*topmenue*/
._topmenueBox{	}
.bgtopmenue  {	/*background-image:url(images/bgtopmenue.gif); background-repeat:no-repeat; */}
.topmenueBoxInhaltTabelle{}
.topmenueBoxInhalt{}
TD.obenmenue {  width:82px; height:48px; font-weight:normal; font-size:11px;color:#00507E; font-family:Arial, Helvetica, Verdana  sans-serif; }
TD.obenmenue A{  color:#00507E; text-decoration:none; }
TD.obenmenue A:hover{  color:#87A3BA; text-decoration:none; }

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


/*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, Verdana, sans-serif; }

/*infoBox--box_set2--*/
/*
.infoTopBoxRow_bg         { background-image:url(images/infotopboxrow_off.gif); background-repeat:repeat-x;}
.infoTopBoxRow_left       { height:31;float:left;}
.infoTopBoxRow            { height:31;  background-color: #FFFFFF;    font-family:Verdana,Arial,sans-serif; font-size:9px; color:#FFFFFF; float:left;
									          background-image:url(images/infotopboxrow_off.gif); background-repeat:repeat-x;text-transform:uppercase;}  
.infoTopBoxRow A          { display:block; padding:6px 18px 3px 18px; color:#FFFFFF;    }  
.infoTopBoxRow A:hover    { height:31;float:left;color:#000000;  background-image:url(images/infotopboxrow_on.gif); background-repeat:repeat-x;  }  
.infoTopBoxRow_tr01       { position:relative;height:31;width:7px;float:left;}
.infoTopBoxRow_tr01_div_i {	position:absolute;overflow:hidden;top:0px; left:0px; width:25px; height:31px;	}
.infoTopBoxRow_tr         { position:relative;height:31;width:1px;float:left;}
.infoTopBoxRow_tr_div_i   {	position:absolute;overflow:hidden;top:0px; left:-12px; width:25px; height:31px;	}
.infoTopBoxRow_on         { height:31;float:left; font-weight:bold;font-family:Verdana,Arial,sans-serif; font-size:9px; color:#000000; 
										        background-image:url(images/infotopboxrow_on.gif); background-repeat:repeat-x;text-transform:uppercase;}  
.infoTopBoxRow_on A       { display:block; padding:6px 18px 3px 18px;    }  
.infoTopBoxRow_on A:hover { color:#FFFFFF;    }  
.infoTopBoxRow_right      { height:31;float:left;}
*/
.oben_user_div_a{		position:relative;z-index:2;width:300px;height:100px;}
.oben_user_div_i{		position:absolute;top:0px; left:-400px;width:700px;height:120px; overflow:hidden;  	}

.obenmenue_all_div_a{		position:relative;z-index:6;width:590px;height:19px; }
.obenmenue_all_div_i{		position:relative;top:3px; left:-334px;width:940px;height:32px; z-index:1;}

.infoTop_bg         { height:32px;background-image:url(images/infotop_off.gif); background-repeat:repeat-x;}
.infoTop_left       { }
.infoTop_tr_first   { width:25px;background-image:url(images/infotop_tr_first.gif); background-repeat:no-repeat; background-position:top;}
.infoTop            { font-family:Verdana,Arial,sans-serif; font-size:9px; color:#FFFFFF; text-transform:uppercase;background-image:url(images/infotop_off.gif); background-repeat:repeat-x;background-position:top;}  
.infoTop A          { display:block; padding:6px 0px 3px 0px; color:#FFFFFF;    }  
.infoTop A:hover    { color:#F09464;    }  
.infoTop_tr      		{ width:25px;background-image:url(images/infotop_tr.gif); background-repeat:no-repeat;}
.infoTop_on         {  font-weight:bold;font-family:Verdana,Arial,sans-serif; font-size:9px; color:#FFFFFF;text-transform:uppercase;background-image:url(images/infotop_off.gif); background-repeat:repeat-x;background-position:top;}  
.infoTop_on A       { display:block; padding:6px 0px 3px 0px;    color:#FFFFFF;}  
.infoTop_on A:hover { color:#F09464;    }  
.infoTop_tr_last    { background-image:url(images/infotop_tr_last.gif); background-repeat:no-repeat;background-position:top;}



.infoBoxRow {  background-color: #fff;    font-family:Verdana,Arial,sans-serif; font-size:9px; color:#000000;}  
.infoBoxRow A  { display:block; padding:3px 3px 3px 3px;    }  
.infoBoxRow A:hover  {  color:#fff;  background-color:#313131;  }  
.infoBoxRow_on {  background-color: #fff;    font-weight:bold;font-family:Verdana,Arial,sans-serif; font-size:9px; color:#000000;}  
.infoBoxRow_on A  { display:block; padding:3px 3px 3px 3px;    }  
.infoBoxRow_on A:hover  {  color:#fff;  background-color:#313131;  }  

/*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 #C5C4C9; 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_pageall{ margin: 20px 0px 20px 0px;}
.specialsBox_image{  padding:5px; }
.specialsBox_name{font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#333333; font-weight:bold;  }
.specialsBox_name A { color:#333333; }
.specialsBox_name A:hover { color:#999999; }    
.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:#A20100; font-weight:bold;}
.specialsBoxLine {    	height:10px;background-image:url(images/line_specialsbox_line.gif); background-repeat:repeat-x; background-position:center; }

/*bestsellBox--box_set7--*/
.bestsellBox_pageall{ margin: 20px 0px 20px 0px;}
.bestsellBox_image{ padding:5px; }
.bestsellBox_name {font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#06162C; font-weight:bold;  }
.bestsellBox_name A { color:#06162C; }
.bestsellBox_name A:hover { color:#999999; }
.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:#A20100; font-weight:bold;}
.bestsellBoxLine {    	height:10px;background-image:url(images/line_bestsellbox_line.gif); background-repeat:repeat-x; background-position:center; }

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

/*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 #C5C4C9; width:110px; height:19px; }
.buttonquick{}

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

.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_infoBoxInhaltTabelle{}
.manufacturer_infoBoxInhalt{}

.tell_a_friendBoxInhaltTabelle{}
.tell_a_friendBoxInhalt{}
.tellafriendinput{border:1px solid #CBCBCB; width:110px; height:17px; font-size:9px; }

.tsBoxInhaltTabelle{}
.tsBoxInhalt{}

.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*/
.category0 						{background-color:#ffffff; font-family:Verdana,Arial,sans-serif; font-size:9px; color:#000000;}  
.category0 A  				{display:block; padding:3px 3px 3px 3px;    }  
.category0 A:hover  	{color:#ffffff;  background-color:#313131;  }  
.category0_on 				{background-color:#313131;    font-weight:bold;font-family:Verdana,Arial,sans-serif; font-size:9px; color:#000000;}  
.category0_on A  			{color:#ffffff;display:block; padding:3px 3px 3px 3px;    }  
.category0_on A:hover {color:#ffffff;  background-color:#313131;  }  

.category1 						{background-color:#DADADA;   font-family:Verdana,Arial,sans-serif; font-size:9px; color:#000000;  }  
.category1 A 					{display: block;  padding: 3px 3px 3px 8px;    }  
.category1 A:hover 		{color: #ffffff;  background-color: #313131;  }
.category1_on 				{background-color:#313131;   font-weight:bold;font-family:Verdana,Arial,sans-serif; font-size:9px; color:#000000;  }  
.category1_on A 			{color:#ffffff;display: block;  padding: 3px 3px 3px 8px;    }  
.category1_on A:hover {color: #ffffff;  background-color: #313131;  }

.category2 						{background-color:#DADADA;   font-family:Verdana,Arial,sans-serif; font-size:9px; color:#000000;  }  
.category2 A 					{display: block;  padding: 3px 3px 3px 13px;    }  
.category2 A:hover 		{color: #ffffff;  background-color: #313131;  }
.category2_on 				{background-color:#313131;   font-weight:bold;font-family:Verdana,Arial,sans-serif; font-size:9px; color:#000000;  }  
.category2_on A 			{color:#ffffff;display: block;  padding: 3px 3px 3px 13px;    }  
.category2_on A:hover {color: #ffffff;  background-color: #313131;  }

.category3 						{background-color:#DADADA;   font-family:Verdana,Arial,sans-serif; font-size:9px; color:#000000;  }  
.category3 A 					{display: block;  padding: 3px 3px 3px 18px;    }  
.category3 A:hover 		{color: #ffffff;  background-color: #313131;  }
.category3_on 				{background-color:#313131;   font-weight:bold;font-family:Verdana,Arial,sans-serif; font-size:9px; color:#000000;  }  
.category3_on A 			{color:#ffffff;display: block;  padding: 3px 3px 3px 18px;    }  
.category3_on A:hover {color: #ffffff;  background-color: #313131;  }

.category4 						{background-color:#DADADA;   font-family:Verdana,Arial,sans-serif; font-size:9px; color:#000000;  }  
.category4 A 					{display: block;  padding: 3px 3px 3px 23px;    }  
.category4 A:hover 		{color: #ffffff;  background-color: #313131;  }
.category4_on 				{background-color:#313131;   font-weight:bold;font-family:Verdana,Arial,sans-serif; font-size:9px; color:#000000;  }  
.category4_on A 			{color:#ffffff;display: block;  padding: 3px 3px 3px 23px;    }  
.category4_on A:hover {color: #ffffff;  background-color: #313131;  }
/*KATEGORIEBOX SPECIALSTYLES END*/

/*Boxen RAHMEN START*/
.box_set0_TitelTabelle{}
.box_set0_TitelInhalt {	 padding:5px 5px 5px 0px;font-size:7pt; color:#FFFFFF; font-weight:bold; font-family:Verdana,Arial,Helvetica,sans-serif;text-transform:uppercase; }
TD.box_set0_TitelInhalt A { color:#FFFFFF; }
TD.box_set0_TitelInhalt A:hover { color:#FFFFFF; }      
.box_set0_out_mi{}
.box_set0_in_hl_re_div_a{position:relative;width:4px; z-index:1; }
.box_set0_in_hl_re_div_i{position:absolute;overflow:hidden;top:0px; left:-8px; width:12px; }
.box_set0_in_hl_li{		background-image:url(images/box_set0_in_hl_li_bg.gif); background-repeat:repeat-y; background-position:top left; }
.box_set0_in_hl_mi{		background-image:url(images/box_set0_in_hl_mi.gif); background-repeat:repeat-x; background-position:top left; }
.box_set0_in_hl_re{ 	background-image:url(images/box_set0_in_hl_re_bg.gif); background-repeat:repeat-y; background-position:top right; }
.box_set0_in_o{    		background-image:url(images/box_set0_in_o.gif); background-repeat:repeat-x; }
.box_set0_in_li{			background-image:url(images/box_set0_in_li.gif); background-repeat:repeat-y; background-position:top left; }
.box_set0_in_mi {			padding:5px; }
.box_set0b_in_mi{			padding:10px 5px 10px 5px; }
.box_set0_in_re{  		background-image:url(images/box_set0_in_re.gif); background-repeat:repeat-y; background-position:top right; }
.box_set0_in_u{				background-image:url(images/box_set0_in_u.gif); background-repeat:repeat-x; }

/*suche*/
/*warenkorb*/
.box_set5_in_mi{		 }
/*whatsnew*/
/*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*/

.cont_box_out_mi {}
.cont_box_out_mi_list { /*background-color:#FFFFFF; */}
.cont_box_in_mi		{ height:270px;padding:5px; background-color:#FFFFFF; }
.cont_box_in_hl_li{		background-image:url(images/cont_box_in_hl_li_bg.gif); background-repeat:repeat-y; }
.cont_box_in_hl_re{		background-image:url(images/cont_box_in_hl_re_bg.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_o	{background-image:url(images/cont_box_in_o.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; }
/*Content END*/ 

.page_out_o{    	background-image:url(images/page_out_o.gif); background-repeat:repeat-x; }
.page_out_li{		background-image:url(images/page_out_li.gif); background-repeat:repeat-y; }
.page_out_mi{	padding:3px 3px 5px 4px; }
.page_out_re{ 		background-image:url(images/page_out_re.gif); background-repeat:repeat-y; }
.page_out_u{			background-image:url(images/page_out_u.gif); background-repeat:repeat-x; }

.top_o{    	background-image:url(images/top_o_bg.gif); background-repeat:repeat-x; }
.top_li{		background-image:url(images/top_li.gif); background-repeat:repeat-y; }
.top_mi{		text-align:center;vertical-align:middle;background-image:url(images/top_mi.gif); background-repeat:repeat-x;background-position:left; background-color:#2b2b2d; height:124px; }
.top_re{ 		background-image:url(images/top_re.gif); background-repeat:repeat-y; }
.top_u{			background-image:url(images/top_u_bg.gif); background-repeat:repeat-x; }


/*Footer RAHMEN START*/
.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_mi{		text-align:center;vertical-align:middle;color:#0D3248; }
TD.footer_out_mi A{color:#0D3248; }
TD.footer_out_mi A:hover{color:#0D3248; }
.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; }
.text_custom_footer{padding:5px 20px 5px 20px;color:#A8D3F4;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; */ /* Geht Nicht... :D */
}
td.productListing-heading {
  padding:4px;
  font-size:8pt;
  font-weight:bold;
  color:#374142;
  /* background-color:#d2d2d2; */
		border-bottom:1px solid #000;
  font-family:Verdana, Arial, Helvetica, sans-serif;  
  vertical-align:middle;
/*  background-image:url(images/gray_header_bg.gif);
  background-repeat:repeat-x;*/
  height:26px;
}
td.productListing-heading h2 {
	color:#374142;
}
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:#374142;
  background-color:#f1f1f1;
				border-bottom:1px solid #000;
/*  background-image:url(images/unterheading.jpg); */
  vertical-align:middle;
/*  background-repeat:repeat-x;*/
  height:26px;
}
.productListing-data {
  padding: 5px 2px;
  font-size:8pt;
}
.productListing-datacol {
  padding-top:1px;
  padding-bottom:1px;
}
.productListing-nav {
	float:right;
}
/* ---- INACTIVE ---------------- ACTIVE ----- */
a.pageResults {
  color:#374142;
}
a.pageResults:hover, a.page_anzahl:hover {
  color:#6c5e62;
}
.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:#374142;
 	padding:0 5px 0 5px;
}
.pageResultsINACTIVE u {
	padding:0 5px 0 5px;
}
/* ----------------------------------- MODULE PRODUCT LISTING / GALERY ::HEADER:: ---------------------------- */

/* ----------------------------------- MODULE PRODUCT GALERY           ::PRODUCTS:: -------------------------- */
.modul_GaleryLister {
	width:141px;
	margin:4px 5px 5px 0px;
	padding:0px 0px 5px 0px;
	/* border:1px solid #e4ffae; */
	background-color:#f6f6f6;
	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:#fd351f;
}
.modul_GaleryListerPriceOld {
	height:15px;
	font-size:12px;
	font-weight:normal;
	color:#0f4d7b;
	text-decoration:line-through;
}
.clearer {
  clear:both;
}
.smallTextwhite {
  padding:5px 0 0 8px ;
		border-top:1px solid #000;
}
.prodlistLine {
  background-image:url(images/line_prodlist_line.gif);
  background-repeat:repeat-x;
}
.border-right {}
.categorySpacer00 { display:none; }
.page_anzahl_akt { font-weight:bold; }
.listing_tab_hooter, .splitp_down { margin-bottom:10px; }

/* ----------------------------------- MODULE PRODUCT GALERY           ::PRODUCTS:: -------------------------- */

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

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

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

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

.newsbox { padding:5px; margin:0px; }
.newsbox_title { padding:0px; font-size:10px; font-weight:bold; color:#888888; }
.newsbox_title a:hover { color:#1c1214; }
.newsbox_image img { width:40px!important; height:40px!important; }
.newsbox_image { width:45px; }
.newsbox_message { color:#c0c0c0; }
.newsbox_message p { margin:3px 0px 0px 0px; }
.newsbutton { 
	background-color:#e8e8e8;
	border-radius:3px;
	-moz-border-radius:3px;
	-webkit-border-radius:3px;
	-o-border-radius:3px;
	color:#CCC;
	padding:3px;
	font-size:10px;
}
.newsbutton a:hover { color:#1c1214; }
.newstable { margin:5px 0 0 0; }

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