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

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

/* Seitenmasterstyles END*/


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

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

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

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

TD.pageHeadingPricePinfo {color:#2677AE; 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 #D7D7D7; padding:0px 0px 0px 5px;  height:17px;  font-size:11px; font-family:Arial,Helvetica,Verdana,sans-serif;}
.pinfotext_priceold { color:#9C9C9C; font-size:12pt;  font-family:Arial,Verdana,Helvetica,sans-serif; padding-left:3px;}
/*Produktinfoseite END*/


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

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

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

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

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

/*Formularfelder START*/
.__formulafelder_start{	}
.general_inputs{	border:1px solid #D7D7D7;  width:200px;}
.textarea{	border:1px solid #D7D7D7;}
/*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*/


.shoplogo { padding: 1px 10px 1px 1px; /* 1=oben,2=rechts,3=unten,4=links */}         
.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;}
.boxes_left{padding-left:10px; padding-right:2px;}
.boxes_right{padding-left:2px; padding-right:10px;}
.contentarea{ }
/*Header END*/ 


/*Module Inhalte START*/
._module_start{	}

/*previewProd -> newProducts und Highlights*/
.img_o 		{background-image: url(images/img_o_bg.gif);		background-repeat: repeat-x;background-position:right;}
.img_li 	{background-image: url(images/img_li_bg.gif);			background-repeat: repeat-y;background-position: bottom;}
.img_mi 	{background-color:#FFFFFF;}
.img_re 	{background-image: url(images/img_re_bg.gif);			background-repeat: repeat-y; background-position: bottom;}
.img_u 		{background-image: url(images/img_u_bg.gif);		background-repeat: repeat-x; background-position:right;}


.prev_out_o_li {background-image: url(images/prev_out_o_li.gif); background-repeat: no-repeat; }
.prev_out_o {background-image: url(images/prev_out_o.gif); background-repeat: repeat-x; }
.prev_out_o_re {background-image: url(images/prev_out_o_re.gif); background-repeat: no-repeat; }
.prev_out_li {background-image: url(images/prev_out_li.gif); background-repeat: repeat-y; }
.prev_out_mi {padding:8px;background-color:#FFFFFF; }
.prev_out_re {background-image: url(images/prev_out_re.gif); background-repeat: repeat-y; }
.prev_out_u_li {background-image: url(images/prev_out_u_li.gif); background-repeat: no-repeat; }
.prev_out_u {background-image: url(images/prev_out_u.gif); background-repeat: repeat-x; }
.prev_out_u_re {background-image: url(images/prev_out_u_re.gif); background-repeat: no-repeat; }

/*previewProd*/
.previewProd_image{height:125px; padding-left:5px; padding-right:5px;}
.previewProd_name{font-family:Arial,Helvetica,sans-serif; font-size:11px; color:#393939; font-weight:bold; padding-left:3px; padding-right:3px;}
TD.previewProd_name A{color:#393939;}
TD.previewProd_name A:hover{color:#000000;}
.previewProd_desc{color:#606060; font-family:Arial,Helvetica,sans-serif; font-size:10px; font-weight:normal;}
.previewProd_priceold {color:#9C9C9C; font-family:Arial,Helvetica,sans-serif; font-size:8pt; padding-left:3px;}
.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{ width:20px;  background-image:url(images/line_previewprod_line_horz.gif); background-repeat:no-repeat; background-position:center;}

/*productListing*/
TD.productListing-heading{padding:5px; font-size:8pt; font-weight:bold; color:#606060; font-family:Arial,Verdana,Helvetica,sans-serif;}    
TD.productListing-heading A{color:#606060;}
TD.productListing-heading A:hover{color:#FF4D00;}
TD.productListing-data{padding-left:5px; padding-right:5px; font-size:8pt; font-family:Arial,Verdana,Helvetica,sans-serif;}
TD.productListing-datacol{padding-top:5px; padding-bottom:5px;}
A.pageResults{color:#FFB720;}
A.pageResults:hover{	color:#FF8420;}
.productListingName{color:#393939;}
 A.productListingName{color:#393939;}
 A.productListingName:hover{color:#000000;}   
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 {color:#9C9C9C;font-family:Arial,Helvetica,sans-serif; font-size:8pt;   padding-left:3px;}
.smallTextwhite{}
.border-right{}
.splitp_down{}
.prodlistLine{	background-image:url(images/line_prodlist_line.gif);  background-repeat:repeat-x;}

/*alsoPurchased*/
.alsoPurchasedBoxTitelTabelle{}
.alsoPurchasedBoxTitelInhalt    {font-size:9pt; color:#000000; font-weight:bold; font-family:Arial,Helvetica,Verdana,sans-serif;  background-color:#E0E0E0; 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:#000000; font-weight:bold; font-family:Arial,Helvetica,Verdana,sans-serif;  background-color:#E0E0E0;  vertical-align:top;  text-align:left;}
.alsoPurchasedLine_horz{background-color:#E0E0E0;}
.alsoPurchasedProd_image{text-align:center;  height:125px;  padding-left:5px; padding-right:5px;}
.alsoPurchasedProd_name {color:#393939;text-align:center; font-family:Arial,Helvetica,sans-serif;  font-size:11px;    font-weight:bold;  padding-left:3px;  padding-right:3px;}
.alsoPurchasedProd_name A { color:#393939;}
.alsoPurchasedProd_name A:hover { color:#000000;}
.alsoPurchasedProd_priceold { color:#9C9C9C;font-family:Arial,Helvetica,sans-serif;  font-size:11px;    font-weight:normal;  padding-left:3px;}
.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;}

/*xsellProd*/
.xsellBoxTitelTabelle{width:100%;}
.xsellBoxTitelInhalt		{font-size:9pt; color:#000000; font-weight:bold; font-family:Arial,Helvetica,Verdana,sans-serif;  background-color:#E0E0E0; 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:#000000; font-weight:bold; font-family:Arial,Helvetica,Verdana,sans-serif;  background-color:#E0E0E0;  vertical-align:top;  text-align:left;}
.xsellLine_horz{background-color:#E0E0E0;}
.xsellProd_image{text-align:center;  height:125px;  padding-left:5px; padding-right:5px;}
.xsellProd_name {color:#393939;text-align:center; font-family:Arial,Helvetica,sans-serif;  font-size:11px;    font-weight:bold;  padding-left:3px;  padding-right:3px;}
.xsellProd_name A { color:#393939;}
.xsellProd_name A:hover { color:#000000;}
.xsellProd_priceold { color:#9C9C9C;font-family:Arial,Helvetica,sans-serif;  font-size:11px;    padding-left:3px;}
.xsellProdLine_vert{background-image:url(images/xsellprod_line_vert.gif); background-repeat:no-repeat; background-position:center;}
.xsellProdLine_horz{background-image:url(images/xsellprod_line_horz.gif); background-repeat:no-repeat; background-position:center;}

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

/*Module Inhalte END*/



/*Boxen Inhalte START*/
/*topmenue*/
.topmenue{padding-right:13px;}
TD.obenmenue {padding:5px 10px 5px 10px;  font-weight:bold;  font-size:11px; color:#A8A8A8;  font-family:Arial,Helvetica,Verdana,sans-serif; vertical-align:middle;  text-align:center;}
TD.obenmenue A{  color:#A8A8A8;  text-decoration:none;}
TD.obenmenue A:hover{  color:#000000;  text-decoration:none;}
TD.obenmenue2 {padding:5px 10px 5px 10px;  font-weight:bold;  font-size:11px; color:#7F7F7F;  font-family:Arial,Helvetica,Verdana,sans-serif; vertical-align:middle;  text-align:left;}
TD.obenmenue2 A{  color:#7F7F7F;  text-decoration:underline;}
TD.obenmenue2 A:hover{  color:#000000;  text-decoration:underline;}
TD.obenmenue3 {padding:5px 10px 5px 10px;  font-weight:bold;  font-size:11px; color:#FF7900;  font-family:Arial,Helvetica,Verdana,sans-serif; vertical-align:middle;  text-align:left;}
TD.obenmenue3 A{  color:#FF7900;  text-decoration:none;}
TD.obenmenue3 A:hover{  color:#000000;  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--*/
.categoryBoxLine{  height:2px;  	background-image:url(images/line_categorybox_line.gif);  background-repeat:repeat-x;}

/*infoBox--box_set2--*/
.infoBoxLine{height:2px; background-image:url(images/line_infobox_line.gif);  background-repeat:repeat-x;}

/*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 #D7D7D7;  width:110px;  height:19px;  font-size:9px;  color:#000000;}
.passw_verg { font-family:Arial,Helvetica,sans-serif;  font-size:11px;  color:#333333;  font-weight:normal;  }
.passw_verg A { color:#333333;}
.passw_verg A:hover  { color:#000000;}

/*specialsBox--box_set6--*/
.specialsBox_image{ padding:0px 5px 0px 5px;}
.specialsBox_name{color:#393939;font-family:Arial,Helvetica,sans-serif;  font-size:11px;    font-weight:bold;  padding-left:3px;  padding-right:3px;}
.specialsBox_name A { color:#393939;}
.specialsBox_name A:hover { color:#333333;}    
.specialsBox_priceold { color:#9C9C9C; font-family:Arial,Verdana,Helvetica,sans-serif; font-size:8pt;   padding-left:3px;}
.specialsBoxLine {   height:21px;  background-image:url(images/line_specialsbox_line.gif);  background-repeat:no-repeat;  background-position:center;}

/*bestsellBox--box_set7--*/
.bestsellBox_image{ padding:0px 5px 0px 5px;}
.bestsellBox_name {color:#393939;font-family:Arial,Helvetica,sans-serif;  font-size:11px;    font-weight:bold;  padding-left:3px;  padding-right:3px;}
.bestsellBox_name A { color:#393939;}
.bestsellBox_name A:hover { color:#333333;}
.bestsellBox_priceold { color:#9C9C9C; font-family:Arial,Verdana,Helvetica,sans-serif;  font-size:8pt;  padding-left:3px;}
.bestsellBoxLine { height:21px;  background-image:url(images/line_bestsellbox_line.gif);  background-repeat:no-repeat;  background-position:center;}

/*whatsnewBox--box_set9--*/
.whatsnewBox_image{ padding:0px 5px 0px 5px;}
.whatsnewBox_name { color:#393939;font-size:11px;    font-weight:bold;  padding-left:3px;  padding-right:3px; font-family:Arial,Helvetica,sans-serif;}
.whatsnewBox_name A { color:#393939;}
.whatsnewBox_name A:hover { color:#333333;}
.whatsnewBox_priceold { color:#9C9C9C; font-family:Arial,Verdana,Helvetica,sans-serif; font-size:8pt; padding-left:3px;}
.whatsnewBoxLine { height:21px;  background-image:url(images/line_whatsnewbox_line.gif);  background-repeat:no-repeat;  background-position:center;}

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

.languageBoxInhalt{padding:10px;}

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

.manufacturer_infoBoxInhaltTabelle{}
.manufacturer_infoBoxInhalt{}

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

.tsBoxInhaltTabelle{}
.tsBoxInhalt{}

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





/*Boxen RAHMEN START*/
.box_set0_TitelTabelle{}
.box_set0_TitelInhalt {	 padding:10px 5px 5px 8px; font-size:9pt;  color:#FFFFFF;  font-weight:bold;  font-family:Arial,Verdana,Helvetica,sans-serif;}
TD.box_set0_TitelInhalt A { color:#FFFFFF;}
TD.box_set0_TitelInhalt A:hover { color:#000000;}      

.box_set1_TitelTabelle{}
.box_set1_TitelInhalt {	 padding:10px 5px 5px 8px; font-size:9pt;  color:#FFFFFF;  font-weight:bold;  font-family:Arial,Verdana,Helvetica,sans-serif;}
TD.box_set1_TitelInhalt A { color:#FFFFFF;}
TD.box_set1_TitelInhalt A:hover { color:#000000;}      

.box_set2_TitelTabelle{}
.box_set2_TitelInhalt {	 padding:10px 5px 5px 8px; font-size:9pt;  color:#FFFFFF;  font-weight:bold;  font-family:Arial,Verdana,Helvetica,sans-serif;}
TD.box_set2_TitelInhalt A { color:#FFFFFF;}
TD.box_set2_TitelInhalt A:hover { color:#000000;}      

.box_set0_out_mi{ }
.box_set0_in_li     {	background-image:url(images/box_set0_in_li.gif);    background-repeat:repeat-y;}
.box_set0_in_mi     {	background-image:url(images/box_set0_in_mi.gif);    background-repeat:repeat;}
.box_set0b_in_mi    {	background-image:url(images/box_set0_in_mi.gif);    background-repeat:repeat; padding:10px 10px 10px 10px;}
.box_set0_in_re     {	background-image:url(images/box_set0_in_re.gif);    background-repeat:repeat-y;}
.box_set0_in_u_li   {	background-image:url(images/box_set0_in_u_li.gif); 	background-repeat:no-repeat;}
.box_set0_in_u      {	background-image:url(images/box_set0_in_u.gif);   	background-repeat:repeat-x;}
.box_set0_in_u_re   {	background-image:url(images/box_set0_in_u_re.gif);	background-repeat:no-repeat;}

.box_set1_out_mi{ }
.box_set1_in_li     {	background-image:url(images/box_set1_in_li.gif);    background-repeat:repeat-y;}
.box_set1_in_mi     {	background-image:url(images/box_set1_in_mi.gif);    background-repeat:repeat;}
.box_set1b_in_mi    {	background-image:url(images/box_set1_in_mi.gif);    background-repeat:repeat; padding:10px 10px 10px 10px;}
.box_set1_in_re     {	background-image:url(images/box_set1_in_re.gif);    background-repeat:repeat-y;}
.box_set1_in_u_li   {	background-image:url(images/box_set1_in_u_li.gif); 	background-repeat:no-repeat;}
.box_set1_in_u      {	background-image:url(images/box_set1_in_u.gif);   	background-repeat:repeat-x;}
.box_set1_in_u_re   {	background-image:url(images/box_set1_in_u_re.gif);	background-repeat:no-repeat;}

.box_set2_out_mi{ }
.box_set2_in_li     {	background-image:url(images/box_set2_in_li.gif);    background-repeat:repeat-y;}
.box_set2_in_mi     {	background-image:url(images/box_set2_in_mi.gif);    background-repeat:repeat;}
.box_set2b_in_mi     {	background-image:url(images/box_set2_in_mi.gif);    background-repeat:repeat; padding:10px 10px 10px 10px;}
.box_set2_in_re    {	background-image:url(images/box_set2_in_re.gif);    background-repeat:repeat-y;}
.box_set2_in_u_li   {	background-image:url(images/box_set2_in_u_li.gif); 	background-repeat:no-repeat;}
.box_set2_in_u      {	background-image:url(images/box_set2_in_u.gif);    	background-repeat:repeat-x;}
.box_set2_in_u_re   {	background-image:url(images/box_set2_in_u_re.gif); 	background-repeat:no-repeat;}



/*Boxen RAHMEN END*/ 

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

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

/*Content RAHMEN START*/
.cont_box_out_o_li {background-image:url(images/cont_box_out_o_li.gif);  background-repeat:repeat-x;}
.cont_box_out_o {background-image:url(images/cont_box_out_o.gif);  background-repeat:repeat-x;}
.cont_box_out_o_re {background-image:url(images/cont_box_out_o_re.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 {background:#FFFFFF;  /*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_li {background-image:url(images/cont_box_out_u_li.gif);  background-repeat:repeat-x;}
.cont_box_out_u {background-image:url(images/cont_box_out_u.gif);  background-repeat:repeat-x;}
.cont_box_out_u_re {background-image:url(images/cont_box_out_u_re.gif);  background-repeat:repeat-x;}

.cont_box_in_hl_o_li {background-image:url(images/cont_box_in_hl_o_li.gif);  background-repeat:repeat-x;}
.cont_box_in_hl_o {background-image:url(images/cont_box_in_hl_o.gif);  background-repeat:repeat-x;}
.cont_box_in_hl_o_re {background-image:url(images/cont_box_in_hl_o_re.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_mi {background:#FFFFFF;  background-image:url(images/cont_box_in_hl_mi.gif);  background-repeat:repeat;  }
.cont_box_in_hl_re {background-image:url(images/cont_box_in_hl_re.gif);  background-repeat:repeat-y;}
.cont_box_in_hl_u_li {background-image:url(images/cont_box_in_hl_u_li.gif);  background-repeat:repeat-x;}
.cont_box_in_hl_u {background-image:url(images/cont_box_in_hl_u.gif);  background-repeat:repeat-x;}
.cont_box_in_hl_u_re {background-image:url(images/cont_box_in_hl_u_re.gif);  background-repeat:repeat-x;}

.cont_box_in_li {background-image:url(images/cont_box_in_li.gif);  background-repeat:repeat-y;}
.cont_box_in_mi {background:#FFFFFF; }
.cont_box_in_re {background-image:url(images/cont_box_in_re.gif);  background-repeat:repeat-y;}
.cont_box_in_u_li {background-image:url(images/cont_box_in_u_li.gif);  background-repeat:repeat-x;}
.cont_box_in_u {background-image:url(images/cont_box_in_u.gif);  background-repeat:repeat-x;}
.cont_box_in_u_re {background-image:url(images/cont_box_in_u_re.gif);  background-repeat:repeat-x;}

/*Content END*/ 

.page_out_li{		background-image:url(images/page_out_li.gif);  background-repeat:repeat-y;  background-position:left;}
.page_out_mi{	padding:3px 3px 5px 4px;  background-color:#FFFFFF;}
.page_out_re{ 		background-image:url(images/page_out_re.gif);  background-repeat:repeat-y;  background-position:right;}
.page_out_u{			background-image:url(images/page_out_u.gif);  background-repeat:repeat-x;}

.top_out{padding:0px 13px 0px 16px;}

/*Footer RAHMEN START*/
.footer_out{padding:0px 16px 0px 16px;}
.footer_out_o_li{ background-image:url(images/footer_out_o_li.gif); background-repeat:no-repeat;  background-position:top;}
.footer_out_o   { background-image:url(images/footer_out_o.gif);    background-repeat:repeat-x;  background-position:top;}
.footer_out_o_re{ background-image:url(images/footer_out_o_re.gif); background-repeat:no-repeat;  background-position:top;}
.footer_out_li  { background-image:url(images/footer_out_li.gif);   background-repeat:repeat-y;  background-position:left;}
.footer_out_mi  { background-image:url(images/footer_out_mi.gif);   background-repeat:repeat;    background-color:#F7F7F7;}
.footer_out_re  { background-image:url(images/footer_out_re.gif);   background-repeat:repeat-y;  background-position:right;}
.footer_out_u_li{ background-image:url(images/footer_out_u_li.gif); background-repeat:no-repeat;  background-position:bottom;}
.footer_out_u   { background-image:url(images/footer_out_u.gif);    background-repeat:repeat-x;  background-position:bottom;}
.footer_out_u_re{ background-image:url(images/footer_out_u_re.gif); background-repeat:no-repeat;  background-position:bottom;}

.footer_out_mi{		color:#969696;padding:5px; text-align:center; vertical-align:middle;}
TD.footer_out_mi A{color:#969696;}
TD.footer_out_mi A:hover{color:#000000;}
.text_custom_footer{padding:5px 20px 5px 20px; color:#969696; 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:#919191;
  background-color:#ebebeb;
  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:#919191;
}
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:#919191;
  background-color:#f8f8f8;
/*  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:#919191;
}
a.pageResults:hover {
  color:#b4b4b4;
}
.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:#919191;
 	padding:0 5px 0 5px;
}
.pageResultsINACTIVE u {
	padding:0 5px 0 5px;
}
/* ----------------------------------- MODULE PRODUCT LISTING / GALERY ::HEADER:: ---------------------------- */

/* ----------------------------------- MODULE PRODUCT GALERY           ::PRODUCTS:: -------------------------- */
.modul_GaleryLister {
	width:182px;
	margin:4px 7px 5px 0px;
	padding:0px 0px 5px 0px;
	border:1px solid #f1f1f1;
	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-left:8px;
}
.prodlistLine {
  background-image:url(images/line_prodlist_line.gif);
  background-repeat:repeat-x;
}
.border-right {}
.categorySpacer00 { display:none; }
.page_anzahl_akt { font-weight:bold; }
/* a.page_anzahl:hover { color:#000; } */

/* ----------------------------------- 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:#000; }
.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:#000; }
.newstable { padding:0px 5px; }

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