/* PRODUKTE */
/*	 */
TABLE.product{ margin: 5px 5px 5px 5px;}
/* Name des Produkts */
.product_name{ font-weight:bold; background-color:#CCCCCC; text-align:center; padding: 2px 0px 2px 0px;}
/*Artikelnummer */
TD.product_nummer{ text-align:right;background-color:#CCCCCC}
DIV.product_nummer{ font-size:11px;}
/* Zelle Bild */
TD.product_image{ width:200px;padding: 5px;}
/* Langtext, Beschreibung */
TD.product_langtext{padding: 5px}
TD.product_langtext2{padding: 2px 5px 5px 30px; font-style:italic; color:#990000;}

/* Preis */
TD.product_preis{ text-align:right; font-size:16px; font-weight:bold; color:#333333}
/* Währungskennzeichen */
.product_waehrung{ display:inline; font-size:12px; font-weight:normal;color:#333333}
/* Zusatzfelder */
.felder{ width:200px;}
.product_feldname{font-weight:bold; font-size:11px; text-align:right; vertical-align:top}
.product_felddata{font-size:11px; text-align:left; padding-left:6px; vertical-align:top}

/* Überschrift / Gruppenname */
TABLE.product_gruppe{ margin: 5px 5px 5px 5px;}
/* Linkliste der Gruppen */
UL.grouplink{ margin:0; padding:0}
LI.grouplink{display:inline; padding-left:5px}
DIV.grouplink{}

/* Gruppenüberschrift */
TD.product_gruppe{
	font-weight:bold;
	font-style:italic;
  	background-color: #C4DCF7 ;
	border-top:solid 1px;
	padding: 5px 0px 5px 2px;
	color: #330066;	
} 
/* 1 Produkt */
TD.product_data{padding: 0px 10px 0px 0px;}

/* Kopf + Fusszeile */ 
.product_kopf { 
  	font-size: 11pt;
	font-weight:bold;
  	color: #0000CC;
	padding: 10px 2px 5px 0px;
	text-align:left;
	border-bottom-width: 1px;
	border-bottom-color: #CCCCCC;
	border-bottom-style: solid;

}
.product_fuss  { 
  	font-size: 11pt;
	font-weight:bold;
  	color: #0000CC;
	padding: 10px 2px 5px 0px;
	text-align:left;
	border-top-width: 1px;
	border-top-color:#CCCCCC;
	border-top-style:solid;
}

