body   { color: black; font-size: 12px; font-family: helvetica, verdana, arial, "sans serif" }
td   { color: black; font-size: 12px; font-family: helvetica, verdana, arial, "sans serif" }
/************************** Hintergrundfarben *****************************/
/* Allgemeiner Background */
.mainBackground {
	background-color:	#ffffff;
}
/* Hintergrundfarbe fuer die Linien um dem Shop herum */
.rahmenBackground  { background-color: white }
/* Hintergrundfarbe fuer die Ueberschriftstabellen */
.tdHeadlineBackground   { color: black; font-weight: bold; background-color: white; border-bottom: 1px solid black }
/* Hintergrundfarbe fuer den Content der Tabellen Warenkorb, Bestelluebersicht, Meine Dowanloads, Meine Bestellungen */
.tdSecondBackground    { color: black; font-weight: bold }
/* Hintergrundfarbe fuer den linken Navigations Frame */
.tdLeftNaviBackground   { background-color: white }
/* Hintergrundfarbe fuer den rechten Navigations Frame */
.tdRightNaviBackground  { background-color: white }
/************************** Textformatierung  *****************************/
.headline   { font-size: 12px; font-weight: bold; background-color: white; border-bottom: 1px solid black }
.artikelname  { font-size: 12px; font-weight: bold }
.erfolgsMeldung   { color: #06c; font-weight: bold }
.fehlermeldung  { color: red; font-weight: bold }
.aneinanderFormatierung {
	float:						left;
	padding-right: 		6px;
}/**************************** Linkdefinition ***************************/
a    { color: #06c; font-size: 12px; text-decoration: underline }a.buttonLink    { color: red; line-height: 16px; text-decoration: underline; text-align: center; white-space: nowrap; padding: 2px 4px 2px 2px; border-width: thin; border-color: #eeeeee }
/* Formatierung fuer die Links auf der linken Seite */
a.naviLeftLink   { color: #06c; text-decoration: underline }
/* Unterkategorien */
a.naviSecondLeftLink   { color: #06c; text-decoration: underline }
a.naviTopLinks  { color: black; text-decoration: underline }
/**************************** Preisformatierung *******************************/
.grossPreis    { color: fuchsia; font-size: 12px; font-weight: bold }
.preisAlt  { font-size: 12px; text-decoration: line-through }
/************************ Formular Formatierung *******************/
/* Formatierung fuer die Merkmals Selectboxen */
.variantenForm  { font-size: 12px; width: 100px }
.inputNavi {
	font-size:				10px;
	font-family:			helvetica,verdana,arial,sans serif;
	width:						90px;
	color:						#000000;
}
.inputNaviSearch  { color: #000000; font-size: 10px; font-family: helvetica, verdana, arial, "sans serif"; width: 110px }
.selectNavi {
	font-size:				10px;
	font-family:			helvetica,verdana,arial,sans serif;
	width:						110px;
	color:						#000000;
}
.inputLogin {
	width:						100px;
	font-size:				10px;
	color:						#000000;
}
/* Registration */
.inputReg {
	width:						300px;
	font-size:				10px;
	color:						#000000;
}
.selectReg {
	width:						300px;
	font-size:				10px;
	color:						#000000;
}
.inputEmpf {
	width:						200px;
	font-size:				10px;
	color:						#000000;
}
.textReg {
	width:						300px;
	height:						60px;
	font-size:				10px;
	color:						#000000;
}
/************************ Fehler Formatierung **********************/
.fehlerClasse {
	background-color:	red;
	font-weight:			bold;
	color:						#ffffff;
}
/* Formatierung fuer Hinweise, die sonst leicht uebersehen werden koennten */
.wichtig {
	color:						red;
	font-weight:			bold;
}
.klein {
	font-size:				10px;
}
.shopUebersicht   { background-color: #06c }
.formerror {
	color:                        #FF0000;
}
