
BODY	{	font-family:arial,helvetica,verdana,sans-serif; text-decoration:none;
			background-color:#ffffff;
			margin-left:0px; margin-top:0pt; margin-bottom:0px;
		}
	
/* LAYER */
	.LayUnsichtbar			{ position:absolute; visibility:hidden; }
	.LaySichtbar			{ position:absolute; visibility:visible; }
	.unsichtbar				{ visibility:hidden; }
	.InfLayTab				{ border-width:1px; border-style:solid; cursor:pointer; }
	.layINTROSCHATTEN  { background-color:#000000; color:#000000; filter:Alpha(opacity=40); opacity:0.4; MozOpacity:0.4; }
/* Standardabstand Inhaltseite von links */
	.DOClinks1 				{ margin-left:165px;}
	.DOClinks2 				{ margin-left:110px;}
	.DOClinks3 				{ margin-left:140px;}
	.DOClinks4 				{ margin-left:128px;}
	.DOClinks 				{ margin-left:30px;}

/* FARBDEFINITIONEN */
	.schwarz				{ color:#000000; }
	.grau					{ color:#777878; }
	.grauBG					{ background-color:#777878; }
	.hellgrau				{ color:#c4c5c7; }
	.hellgrauBG				{ background-color:#c4c5c7; }
	.superhellgrau			{ color:#f5f5f5; }
	.superhellgrauBG		{ background-color:#f5f5f5; }
	.superhellgrauRahmen	{ border-color:#f0f0f0; }
	.weissBG				{ background-color:#ffffff; }
	.weissRahmen			{ border-color:#ffffff; }
	
	.blau					{ color:#1b90e1; }
	.blauBG					{ background-color:#1b90e1; }
	.blauRahmen				{ border-color:#1b90e1; }
	.blauDL					{ color:#1b90e1; }
	.blauDL:hover			{ color:#000000; text-decoration:underline; }
	.blauDL:active			{ color:#1b90e1; }

	.rot					{ color:#ff0000; }
	.rotBG					{ background-color:#ff0000; }
	.rotRahmen				{ border-color:#ff0000; }
	.rotDL					{ color:#ff0000; }
	.rotDL:hover			{ color:#000000; text-decoration:underline; }
	.rotDL:active			{ color:#ff0000; }
	
	.gruen					{ color:#24812E; }
	.gruenBG				{ background-color:#24812E; }
	.gruenRahmen			{ border-color:#24812E; }
	.gruenDL				{ color:#24812E; }
	.gruenDL:hover			{ color:#000000; text-decoration:underline; }
	.gruenDL:active			{ color:#24812E; }
	
	.gelb					{ color:#f1cb00; }
	.gelbBG					{ background-color:#ffff00; }
	.gelbRahmen				{ border-color:#f1cb00; }
	.gelbDL					{ color:#f1cb00; }
	.gelbDL:hover			{ color:#000000; text-decoration:underline; }
	.gelbDL:active			{ color:#f1cb00; }

	.xtrakap				{ color:#c4c5c7; }
	.xtrakapBG				{ background-color:#c4c5c7; }
	.xtrakapRahmen			{ border-color:#c4c5c7; }
	.xtrakapDL				{ color:#c4c5c7; }
	.xtrakapDL:hover		{ color:#000000; text-decoration:underline; }
	.xtrakapDL:active		{ color:#c4c5c7; }

	.orange					{ color:#d9a800; }
	
/* STANDARD-LINKS */
	a						{ text-decoration:none; }
	.fett					{ font-weight:bold; }
	.oUmbr					{ white-space:nowrap; }
	.Link					{ color:#ff0000; }
	.Link:hover				{ color:#ff0000; text-decoration:underline; }
	
/* TEXTE */
	.TXT_0					{ font-size:2pt; }
	.TXT_Ueb_00				{ font-size:10pt; }
		.TXT_Ueb_00:active		{ color:#000000; }
		.TXT_Ueb_00:hover		{ color:#000000; }
	.TXT_Ueb_0				{ font-size:20pt; font-weight:bold; }
	.TXT_Ueb_1				{ font-size:18pt; font-weight:bold; }
	.TXT_Ueb_2				{ font-size:16pt; font-weight:bold; color:#000000; }
	.TXT_Ueb_2extra			{ font-size:14pt; font-weight:bold; color:#000000; }
	.TXT_Ueb_2extral		{ font-size:14pt; }
	.TXT_Ueb_3				{ font-size:16pt; font-weight:bold; color:#000000; }
		.TXT_Ueb_2:active		{ color:#000000; }
		.TXT_Ueb_2:hover		{ color:#000000; }
	.TXT_Ueb_4				{ font-size:16pt; font-weight:bold; color:#000000; }
		.TXT_Ueb_4:active		{ color:#000000; }
		.TXT_Ueb_4:hover		{ color:#ff0000; }	
	.TXT_Ueb_5				{ font-size:12pt; font-weight:bold; color:#000000; }
	.TXT_Ueb_6				{ font-size:10pt; color:#000000; }
	
	.TXT					{ font-size:11pt; }
	.TXT_FussTit			{ font-size:8pt;  }
	.TXT_PIC				{ float:left; margin-right:15px; margin-bottom:10px }
	.TXT_unter_Balken		{ font-size:10pt; color:#777878; }
	.TXT_im_Balken			{ font-size:12pt; font-weight:bold; }
	
/* EXTRA-KOMMENTARE */
	.TXT_Admin				{ color:#999999; font-size:9pt; margin-top:5px; font-weight:normal; text-decoration:none; }
	.TXT_AdminRot			{ color:#ff0000; font-size:9pt; margin-top:5px; font-weight:normal; text-decoration:none; }
	.TXT_Admin:hover		{ color:#000000; text-decoration:underline; }
	.TXT_Admin:active		{ color:#000000; }

/* ABSTAENDE */
	.ABST_KOPF				{ font-size:13px; }						/* Dokumentenkopf */
	.ANKER					{ font-size:1px; }						/* Anker-Link */
	.ABST_TITEL_BLOCK		{ margin-top:30px; }					/* zwischen Titel und 1. Block */
	.ABST_BLOCK				{ margin-top:40px; }					/* zwischen Inhalts-Bloecken */
	.ABST_BLOCK_MEGA		{ margin-top:60px; }					/* zwischen Produkt-Bloecken */
	.ABST_Ueb_1_Balken		{ margin-top:1px; }						/* Ueberschrift 1 zu Balken 1 */
	.ABST_TitZeile_1_Top	{ margin-top:30px; }					/* 1. Titelbilder-Zeile nach oben */
	.ABST_TitZeile_2_Top	{ margin-top:25px; }					/* 2. Titelbilder-Zeile nach oben */
	/* # LASSEN!!!! */
	.ABST_Ueb_2_Balken		{ height:1px; }							/* Ueberschrift 2 zu Balken 2 */
	.ABST_TXT_Top			{ margin-top:13px; }					/* Blockueberschrift zu Textbeginn */
	.ABST_TXT_AbsKlein		{ margin-top:8px; }						/* Absatz im laufenden Text */
	.ABST_TXT_Gross			{ margin-top:10px; }					/* zwischen Unterpunkten eines Blockes */
	.ABST_TXT_AbsGross		{ margin-top:23px; }					/* zwischen Unterpunkten eines Blockes */
	.ABST_TXT_AbsFirma		{ margin-top:32px; }					/* zwischen Unterpunkten eines Blockes */
	.ABST_TXT_Firma			{ margin-top:42px; }					/* zwischen Unterpunkten eines Blockes */
	.ABST_TXT_BIG			{ margin-top:70px; }					/* zwischen Unterpunkten eines Blockes */
	.ABST_TXT_ThumbsTab 	{ margin-top:6px; }						/* Ueber Kleinansicht-Bildern */
	.ABST_TXT_ProdTab		{ margin-top:6px; }						/* Ueber Produke-Bildern */
	.ABST_TXT_Mini			{ margin-top:2px; }						/* Unter Unterpunktueberschrift */
	.ABST_FUSS				{ font-size:50px; }						/* Dokumentenfuss */
	.ABST_TAB				{ font-size:10px; }
	.ABST_ANHANG			{ margin-top:15px; }
	
/* KOPFBALKEN-SEITEN */
 	.KoSe_TXT_BalkLink 			{ font-size:10pt; }
 	.KoSe_TXT_klein				{ font-size:10pt; }
	.KoSe_TXT_klein_Abst		{ font-size:12pt; }
	.KoSe_TXT_mittel_Abst		{ font-size:13pt; font-weight:bold; }
	.KoSe_TXT_gross_Abst		{ font-size:15pt; }
	.KoSe_TXT_klein_Abs			{ margin-top:8px; }		
	.KoSe_TXT_gross_Abs			{ margin-top:10px; }		
	.KoSe_TXT_mega_Abs			{ margin-top:40px; }	
	.KoSeTab					{ margin-left:20px; }
	.KoSe_TXT_mini	 			{ font-size:8pt; }
	.KoSe_TXT_Ueb 				{ font-size:12pt; }
 	.KoSe_hgrauBG 				{ background-color:#dcdcdc; }  
 	.KoSe_PicTabRechts 			{ float:right; margin-left:10px; margin-bottom:10px }  
 	.KoSe_TXT_BalkLink:hover	{ color:#ff0000; }  
 	.KoSe_TXT_BalkLink:active	{ color:#ff6666; }
	
 	.Imp_TXT_norm	 			{ font-size:10pt; }
 	.Imp_TXT_klein	 			{ font-size:9pt; }
 	.Imp_TXT_dick	 			{ font-size:11pt; font-weight:bold; }
 	.Imp_TXT_mini	 			{ font-size:8pt; }
	.Imp_Link					{ font-size:9pt; color:#ff0000; }
	.Imp_Link:hover				{ color:#ff0000; text-decoration:underline; }	
	
	.ww_Punkt 				{ font-size:11pt; font-weight:bold; }
	.ww_Punkt:hover			{ color:#ff0000; }
	.ww_Punkt:active		{ color:#ff6666; }
	.ww_PunktUeber			{ font-size:12pt; font-weight:bold; }
	.ww_Abst_AbsKlein		{ margin-top:8px; }
	.ww_TabUeber			{ font-size:10pt; font-weight:bold; background-color:#FFF8CC; }
	.ww_TabInh				{ font-size:8pt; margin:30px; }	
	.ww_TabFahne			{ font-size:8pt; margin:10px; }	
	.ww_TabInhLink			{ font-size:8pt; color:#ff0000; }
	.ww_TabInhLink:hover	{ color:#ff0000; text-decoration:underline; }		
	.ww_TabTeiler			{ background-color:#FFF8CC; }	
		
	.ABC					{ font-size:13pt; font-weight:bold; letter-spacing:5px}		
	
	.ww_Abst_AbsGross		{ margin-top:30px; }	
	.ww_grauBG				{ background-color:#cccccc; }
	.ww_Adress				{ font-size:10pt; }
	.ww_AdressMini			{ font-size:8pt; }		
	.ww_AdressLink			{ font-size:10pt; color:#ff0000; }	
	.ww_AdressLinkMini		{ font-size:8pt; color:#ff0000; }	
	.ww_AdressLinkMini:hover	{ color:#ff0000; text-decoration:underline; }
	.ww_AdressLink:hover	{ color:#ff0000; text-decoration:underline; }
	.ww_Abst_AbsKlein		{ margin-top:8px; }
	.ww_Abst_AbsMittel		{ margin-top:15px; }
	.ww_Abst_AbsGross		{ margin-top:30px; }	
	.ww_TXT					{ font-size:11pt; font-weight:bold; }	
	
	.DOWN_STANDARD	{ font-size:16pt; }
				
	.AKT_L			{ font-size:16pt; }
	.AKT_M			{ font-size:14pt; }
	.AKT_S			{ font-size:12pt; }
	.AKT_XS			{ font-size:10pt; }
	.AKT_XXS		{ font-size:8pt; }
		
	.li_0			{ margin-left:0px; }
	.li_1			{ margin-left:60px; }
	.li_2			{ margin-left:100px; }
	.li_3			{ margin-left:30px; }
	.li_4			{ margin-left:40px; }
		
	.normal			{font-weight:normal; }
	.hellgrau:hover	{ color:#000000; text-decoration:underline; }
	
		
		
		