body { color:						#9cf; font-size:				11px; font-family:			verdana, arial, helvetica, "sans serif"; background-color: #000; }
td { color:						#9cf; font-size:				11px; font-family:			verdana, arial, helvetica, "sans serif"; background-color: #000; }
/************************** Hintergrundfarben *****************************/
/* Allgemeiner Background */
.mainBackground {
	background-color:	#000;
}
/* Hintergrundfarbe fuer die Linien um dem Shop herum */
.rahmenBackground {
	background-color:	#36f;
}
/* Hintergrundfarbe fuer die Ueberschriftstabellen */
.tdHeadlineBackground {
	background-color:	#333;
	color:						#9cf;
	font-weight:			bold;
}
/* Hintergrundfarbe fuer den Content der Tabellen Warenkorb, Bestelluebersicht, Meine Dowanloads, Meine Bestellungen */
.tdSecondBackground {
	background-color:	#333;
	color:						#36f;
	font-weight:			bold;
}
/* Hintergrundfarbe fuer den linken Navigations Frame */
.tdLeftNaviBackground {
	background-color:	#000;
}
/* Hintergrundfarbe fuer den rechten Navigations Frame */
.tdRightNaviBackground {
	background-color:	#040000;
}
/************************** Textformatierung  *****************************/
.headline {
	font-size:				12px;
	font-weight:			bold;
	background-color:	#000;
}
.artikelname {
	font-size:				15px;
	font-weight:			bold;
}
.erfolgsMeldung {
	color:						green;
	font-weight:			bold;
}
.fehlermeldung {
	color:						red;
	font-weight:			bold;
}
.aneinanderFormatierung {
	float:						left;
	padding-right: 		6px;
}/**************************** Linkdefinition ***************************/
a {
	font-size:				11px;
	color:						#9cf;
	text-decoration:	none;
}a.buttonLink { color: 						#36f; border: solid thin #eeeeee; background-color: #000; white-space: nowrap; text-align : center; line-height:	16px; padding: 2px 4px 2px 2px; }
/* Formatierung fuer die Links auf der linken Seite */
a.naviLeftLink {
	color:						#36f;
}
/* Unterkategorien */
a.naviSecondLeftLink {
	color:						#9cf;
}
a.naviTopLinks {
	color:						#9cf;
}
/**************************** Preisformatierung *******************************/
.grossPreis {
	color:							#9cf;
	font-size:					15px;
	font-weight:				bold;
}
.preisAlt {
	text-decoration : line-through;
	font-size:				13px;
}
/************************ Formular Formatierung *******************/
/* Formatierung fuer die Merkmals Selectboxen */
.variantenForm {
	font-size:				10px;
	width:						100px;
}
.inputNavi {
	font-size:				10px;
	font-family:			verdana,arial,helvetica,sans serif;
	width:						90px;
	color:						#000000;
}
.inputNaviSearch {
	font-size:				10px;
	font-family:			verdana,arial,helvetica,sans serif;
	width:						110px;
	color:						#000000;
}
.selectNavi {
	font-size:				10px;
	font-family:			verdana,arial,helvetica,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:	#000;
}
.formerror {
	color:                        #FF0000;
}
