body {
	color:						#A50000;
	font-size:				11px;
	font-family:			tahoma,verdana,arial,helvetica,sans serif;
}
td {
	color:						#D9D9D9;
	font-size:				13px;
	font-family:			tahoma,verdana,arial,helvetica,sans serif;
}
/************************** Hintergrundfarben *****************************/
/* Allgemeiner Background */
.mainBackground {
	background-color:	#A50000;
}
/* Kleiner oben Background */
.kleinBackground {
	background-color:	#A50000;
	height: 15px
}
/* Hintergrundfarbe fuer die Linien um dem Shop herum */
.rahmenBackground {
	background-color:	#A50000;
}
/* Hintergrundfarbe fuer die Ueberschriftstabellen */
.tdHeadlineBackground {
	background-color:	#8C0000;
	color:						#FFDD1B;
	font-weight:			bold;
}
.tdHeadlineBackground1 {
	font-size:				12px;
	background-color:	#8C0000;
	color:						#FFDD1B;
	font-weight:			bold;
}
/* Hintergrundfarbe fuer den Content der Tabellen Warenkorb, Bestelluebersicht, Meine Dowanloads, Meine Bestellungen */
.tdSecondBackground {
	background-color:	#F1F1F1;
	color:						#222222;
	font-weight:			bold;
}
/* Hintergrundfarbe fuer den linken Navigations Frame */
.tdLeftNaviBackground {
	background-color:	#C8C8C8;
	font: 11px;
	color: 				#000000;
}
/* Hintergrundfarbe fuer den rechten Navigations Frame */
.tdRightNaviBackground {
	background-color:	#F1F1F1;
	font: 11px;
	color: #000000;
}
.tdRightNaviBackground1 {
	background-color:	#5D5D5D;
}
/************************** Textformatierung  *****************************/
.headline {
	font-size:				12px;
	font-weight:			bold;
	background-color:	#000000;
}
.headline1 {
	font-size:				12px;
	font-weight:			bold;
	background-color:	#000000;
}
.headline2 {
	font-size:				14px;
	color: 				#FFFF00;
	font-weight:			bold;
	background-color:	#000000;
}
.kleineSchrift {
	font-size:				11px;
	color: 				#FFFF00;
	background-color:	#000000;
}
.artikelname {
	font-size:				15px;
	font-weight:			bold;
	color: 				#FFFF00;
}
.erfolgsMeldung {
	font-family:			arial,tahoma;
	font-size: 					13px;
	color:					#FFFF00;
	font-weight:			bold;
}
.erfolgsMeldung1 {
	font-family:			arial,tahoma;
	font-size: 					13px;
	color:					#00ff00;
	font-weight:			bold;
}
.fehlermeldung {
	font-size: 					14px;
	color:						yellow;
	font-weight:			bold;
}
.aneinanderFormatierung {
	float:						left;
	padding-right: 		6px;
	color: #000000;
}
.schriftKlein1 {
	font-size:				11px;
	color: 				#FFFF00; 
}
.schriftKlein1a {
	font-size:				0px;
	color: 				#A50000; 
}
.schriftKlein2 {
	font-size:				11px;
	color: 				#000000;
}
.schriftKlein3 {
	font-size:				11px;
	color: 				#EFEFEF;
}
.schriftKlein4 {
	font-size:				12px;
	color: 				yellow;
	font-weight:			bold;
}
.schriftKlein4a {
	font-size:				11px;
	color: 				#00FFFF;
}
.schriftKlein5 {
	font-size:				15px;
	color: 				#FFFF00;
	text-decoration: underline; 
	font-weight: 		bold;
}
.schriftKlein6 {
	font-size:				11px;
	color: 				#FF0000;
}
.schriftKlein7 {
	font-size:				13px;
	color: 				#000000;
	font-weight: 		bold;
}
.schriftKlein8 {
	font-size:				12px;
	color: 				#F2F2F2;
	font-weight: 		bold;
}
.schriftKlein9 {
	font-size:				14px;
	color: 				#00FFFF;
	font-weight: 		bold;
	background-color: #0000FF;
	padding-bottom : 2px;
	padding-left : 20px;
	padding-right : 20px;
	padding-top : 2px;
}
.schriftKlein10 {
	font-size:				9px;
	color: 				#F2F2F2;
}
.schriftKlein11 {
	font-size:				13px;
	color: 				#FFE221;
	font-weight: 		bold;
}
.schriftKlein11a {
	font-size:				10px;
	color: 				#FFE221;  
	font-weight: 		bold;
}
.schriftKlein12 {
	font-size:				10px;
	color: 				#FFE221;
}
.schriftKlein12a {
	font-size:				13px;
	color: 				#00FF00;
	font-weight: 		bold;
}
.schriftKlein13 {
	font-size:				15px;
	color: 				#859745;
}
.schriftKlein14 {
	font-size:				13px;
	color: 				#FFFF00;
}
.schriftKlein15 {
	font-size:				13px;
	color: 				#FF0000;
}
.schriftKlein16 {
	font-size:				12px;
	color: 				#F2F2F2;
}
.schriftKlein16a {
	font-size:				16px;
	color: 				#F2F2F2;
	text-decoration: underline;
}
.schriftKlein16b {
	font-size:				13px;
	color: 				#F2F2F2;
}
.schriftKlein17 {
	font-size:				9px;
	color: 				#F2F2F2;
}
.schriftKlein18 {
	font-size:				1px;
	color: 				#F2F2F2;
}
.schriftKlein19 {
	font-size:				13px;
	color: 				red;
	font-weight: 		bold;
}
.schriftKlein20 {
	font-size:				15px;
	color: 				#D9D9D9;
	font-weight: 		bold;
}
.schriftKlein21 {
	font-size:				12px;
	font-family: tahoma;
	color: 				#000000;
	font-weight: 		bold;
}
.schriftKlein22 {
	font-size:				12px;
	color: 				yellow;
}
.schriftKlein23 {
	font-size:				12px;
	font-family: tahoma;
	color: 				#A50000;
	font-weight: 		bold;
}
.schriftKlein24 {
	font-size:				15px;
	color: 				#D9D9D9;
}
.schriftKlein25 {
	font-size:				14px;
	color: 				#00ffff;
}
.schriftKlein26 {
	font-size:				20px;
	color: 				#F2F2F2;
	font-weight: 		bold;
}
.schriftKlein27 {
	font-size:				11px;
	color: 				#30FFFF;
}
.schriftKlein28 {
	font-size:				12px;
	color: 				#30FFFF;
}
.schriftKlein29 {
	color:				#F2F2F2;
	font-size:			10px;
	font-family:		arial,helvetica,sans serif,verdana,tahoma,;
	font-weight: 		bold;
}
.schriftKlein30 {
	color:				#F69203;
	font-size:			10px;
	font-family:		arial,helvetica,sans serif,verdana,tahoma,;
}
/* Zeitgesteuerter Begrüssungstext */ 
.HalloTop { 
font-size: 16px; 
font-family: tahoma,verdana,arial,helvetica,sans serif; 
font-weight: bold; 
color: #FFFF00; 
} 
.exip { 
font-size: 11px; 
font-family: tahoma,verdana,arial,helvetica,sans serif; 
color: #FFFF00; 
}

/**************************** Linkdefinition ***************************/
a {
	font-size:				12px;
	color:						#00FFFF;
	text-decoration:	none;
}
a.buttonLink {
	color: 						#FFFFFF;
	border: thin #EEEEEE solid;
	background-color: #FF0000;
	white-space: nowrap;
	padding-bottom : 2px;
	padding-left : 2px;
	padding-right : 4px;
	padding-top : 2px;
	text-align : center;
	line-height:	16px;
}
b.linksonstig {
	font-size:				18px;
	color:						#000000;
	text-decoration:	none;
}

/* Formatierung fuer die Links auf der linken Seite */
a.naviLeftLink {
	font-family: tahoma,verdana,arial,helvetica,sans serif; 
	font-size:				15px;
	color:						#111111;

}
a.naviLeftLink1 {
	color:						#FF0000;
	font-weight: bold;
}
a.naviLeftLink2 {
	color:						#FFFF00;
	font-weight: bold;
}
a.naviLeftLink3 {
	font-family: tahoma,verdana,arial,helvetica,sans serif; 
	font-size:				9px;
	color:						#111111;

}
/* Unterkategorien */
a.naviSecondLeftLink {
	color:						#111111;
}
a.naviTopLinks {
	color:						#1BFF17;
}
a:hover{
	text-decoration: underline;
}
.textgross{
	font-size: 22px;
	color: #FF0000;
	font-weight:				bold;
}
/**************************** Preisformatierung *******************************/
.grossPreis {
	color:							#ff8000;
	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:			tahoma,verdana,arial,helvetica,sans serif;
	width:						110px;
	color:						#000000;
}
.inputNaviSearch {
	font-size:				10px;
	font-family:			tahoma,verdana,arial,helvetica,sans serif;
	width:						110px;
	color:						#000000;
}
.selectNavi {
	font-size:				10px;
	font-family:			tahoma,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:	yellow;
	font-weight:			bold;
	color:						#FFFF00;
}
/* Formatierung fuer Hinweise, die sonst leicht uebersehen werden koennten */
.wichtig {
	color:						yellow;
	font-weight:			bold;
}
.klein {
	font-size:				10px;
}
.klein1 {
	font-size:				10px;
	color:				 #FFFFFF;
}
.shopUebersicht {
	background-color:	#FF9900;
}
.formerror {
	color:                        #FFFF00;
}