#Basis0 { background-color: #161b1f; height: 600px; width: 4000px; left: 50%; top: 50%; margin-left: -2000px; margin-top: -300px; position: absolute; visibility: visible; z-index: 0; }
#Gruppe { background-color: #161b1f; height: 600px; width: 1000px; left: 1500px; top: 0; position: absolute;  visibility: visible;z-index: 2; }
#LOGO { width: 525px; left: 50px; top: -32px; position: absolute; height: auto;  visibility: visible;z-index: 3; }
#Logo2 { height: 19px; width: 525px; left: 50px; top: 0; position: absolute;  visibility: visible; z-index: 5; }
#NAVIunten { height: 16px; width: 777px; left: 115px; top: 576px; position: absolute; visibility: visible;text-align: center;padding-top: 5px; border-top:1pt solid #7f7f7f; z-index: 9; }	
 /*=======================================================================================================================*/
	a:link {font-family:Arial;font-size: 10pt;text-decoration:none;	color:#161b1f;	 }
	a:visited {font-family:Arial;font-size: 10pt;text-decoration:none;color:#161b1f; }
 	a:hover {text-decoration:none;}
  a:active {background-color:#161b1f;	}
/*=======================================================================================================================*/
  	body {font-family:Arial;font-size: 9pt;color:#ffffff;background-color:#000000;margin-top: 0px;}
/*=======================================================================================================================*/	  	
	.seite {font-family:Arial;font-size: 9pt;text-decoration:none;color:#444444;overflow:hidden;}
/*=======================================================================================================================*/	
	.erstzeil {font-family:Arial;font-size: 9pt;font-weight:900;text-decoration:none;color:#444444;overflow:hidden;}
	.erstzeilrechts {font-family:Arial;font-size: 10pt;font-weight:900;text-decoration:none;color:#444;overflow:visible;}
	.LOGO	{font-family:Times,serif;font-size: 11pt;font-weight:normal;letter-spacing:1px;color:#555555;}
/*=======================================================================================================================*/		
	.marquee {height:26px;width:400px;font-family:Cursive;font-size:10pt;color:#666666;font-style:italic;}
/*Ueberschriften=========================================================================================================*/		
	h2	{font-family:Arial;font-size: 14pt;line-height:100%;color:#c0c0c0;font-weight:lighter;}
	h3 	{font-family:Arial;font-size: 11pt;color:#c0c0c0;font-weight:lighter;}
/*BORDER-LINIEN*/
	.border {border:1pt solid #414440;}
	.line1	{color:#ff0000; size:1;  width:100%;}
/*PUNKTE*/
	.rotpunkt6 {font-size:6pt;line-height:130%;color:#f00;vertical-align:15%;}
	.rotpunkt6w {font-size:6pt;line-height:130%;color:#7F7F7F; vertical-align:15%;}
	.rotpunkt8 {font-size:8pt;line-height:130%;color:#f00;vertical-align:3%;}
	.rotpunkt8_u {font-size:8pt;line-height:130%;color:#f00;vertical-align:10%;}
	.rotpunkt12 {font-size:12pt;line-height:130%;color:#f00;vertical-align:3%;}
/*=======================================================================================================================*/
	.rpunkt8 {font-size:8pt;line-height:130%;color:#ff0000;vertical-align:3%;}
	.wpunkt8 {font-size:8pt;line-height:130%;color:#ffff88;vertical-align:3%;}
	.gelbpunkt8 {font-size:8pt;line-height:130%;color:#fff000;vertical-align:3%;}
/*SCHRIFT-FORMATE*/
	.spezi1	{font-family:Arial;font-size: 9pt;color:#ffffff;line-height:170%;font-weight:lighter;}
	.spezi2	{font-family:Arial;font-size: 9pt;color:#ffffff;text-decoration:none;line-height:155%;font-weight:lighter;}
	.spezi3	{font-family:Arial;	font-size: 8pt;	font-weight:lighter; text-decoration:none; color:#c0c0c0;line-height:150%;}
	.spezi4	{font-family:Arial;	font-size: 9pt;	font-weight:normal; text-decoration:none; color:#7f7f7f;line-height:150%;}
	.spezi5	{font-family:Lucida sans cursive; font-size: 9pt;font-weight:normal; text-decoration:none; color:#7f7f7f;line-height:150%;}
	.spezi6	{font-family:Arial;	font-size: 8pt;	font-weight:normal; text-decoration:none; color:#7f7f7f;line-height:130%;}
	.headl6{font-family:Arial; font-size: 12pt; font-weight:normal; text-decoration:none; color:#7f7f7f;line-height:140%;text-align:left;padding-left:0px;}
	.headlcenter{font-family:Arial; font-size: 12pt; font-weight:normal; text-decoration:none; color:#7f7f7f;line-height:140%;text-align:center;padding-left:0px;}
	.spezi7	{font-family:Arial;	font-size: 9pt;	font-weight:normal; text-decoration:none; color:#636669;line-height:130%;}
	.spezi7b	{font-family:Arial;	font-size: 8pt;	font-weight:100; text-decoration:none; color:#636669;line-height:130%;}
	.spezi8	{font-family:Arial;	font-size: 9pt;	font-weight:normal; text-decoration:none; color:#808080;line-height:130%;}
	.rechts {padding-right: 10px;}
	.rot {font-family:Arial; font-size: 9pt; font-weight:normal; text-decoration:none; color:#ff0000;}
/*LINK-FORMATE*/

/*=======================================================================================================================*/
	a.home:link {font-family:Arial;font-size: 9pt; line-height:80%; font-weight:bolder;text-decoration:none;color:#333;}
	a.home:visited {font-family:Arial;font-size: 9pt; line-height:80%; font-weight:bolder;text-decoration:none;color:#333;}
 	a.home:hover {text-decoration:none;font-weight:bolder; line-height:80%; font-size: 9pt;letter-spacing:0,5px;color:#ffb000;}
  	a.home:active {background-color:#333333; line-height:80%; }
/*=======================================================================================================================*/
	a.homekunde:link {font-family:Arial;font-size: 9pt; line-height:80%; font-weight:bolder;text-decoration:none;color:#888888;}
	a.homekunde:visited {font-family:Arial;font-size: 9pt; line-height:80%; font-weight:bolder;text-decoration:none;color:#888888;}
 	a.homekunde:hover {text-decoration:none;font-weight:bolder; line-height:80%; font-size: 9pt;letter-spacing:0,5px;color:#ffb000;}
  	a.homekunde:active {background-color:#333333; line-height:80%; }
/*=======================================================================================================================*/
	a.home2:link {font-family:Arial;font-size: 9pt;font-weight:900;text-decoration:none;color:#444;}
	a.home2:visited {font-family:Arial;font-size: 9pt;font-weight:900;text-decoration:none; color:#444;}
 	a.home2:hover {text-decoration:none;font-weight:900;font-size: 9pt;letter-spacing:0,5px;color:#ffb000;}
  	a.home2:active {background-color:#333333;}
/*=======================================================================================================================*/
	a.home2a:link {font-family:Arial;font-size: 9pt;font-weight:200;text-decoration:none;color:#636669;}
	a.home2a:visited {font-family:Arial;font-size: 9pt;font-weight:200;text-decoration:none; color:#636669;}
 	a.home2a:hover {text-decoration:none;font-weight:200;font-size: 9pt;letter-spacing:0,5px;color:#ffb000;}
  	a.home2a:active {background-color:#333333;}

/*LINK FÜR >mehr ========================================================================================================*/
	a.mehr:link {font-family:Arial;font-size: 9pt;font-weight:bolder;text-decoration:none;color:#cc3300;}
	a.mehr:visited {font-family:Arial;font-size: 9pt;font-weight:bolder;text-decoration:none;color:#cc3300;}
 	a.mehr:hover {font-family:Arial;text-decoration:underline;font-weight:bolder;font-size: 9pt;letter-spacing:2pt;color:#ff0000;background-color:#222222;}
  	a.mehr:active {background-color:#333333;}
/*=======================================================================================================================*/
	a.fotograf-mainz:link {font-family:Arial;font-size: 7pt;font-weight:300;text-decoration:none;color:#333;}
	a.fotograf-mainz:visited {font-family:Arial;font-size: 7pt;font-weight:300;text-decoration:none;color:#333;}
 	a.fotograf-mainz:hover {font-family:Arial;text-decoration:underline;font-weight:300;font-size: 7pt;letter-spacing:2pt;color:#444;background-color:#222222;}
  	a.fotograf-mainz:active {background-color:#333333;}
/*=======================================================================================================================*/
/*=======================================================================================================================*/
	a.bild:link {font-size:14pt; color:#ff0000; font-weight:600;vertical-align:-8%;}
	a.bild:visited {font-size:14pt; color:#ff0000; font-weight:600;}
 	a.bild:hover {font-size:16pt; color:#ffb000; font-weight:100; border-bottom: 1px solid; vertical-align:-20%;}
  	a.bild:active {font-size:14pt; color:#ff0000; font-weight:600;vertical-align:-8%;}
/*=======================================================================================================================*/
	a.underline:link {font-size:9pt; padding-bottom: 6px; color:#7f7f7f; font-weight:100;vertical-align:-8%;}
	a.underline:visited {font-size:9pt; color:#7f7f7f; font-weight:600;}
 	a.underline:hover {font-size:10pt; color:#ffb000; font-weight:100; border-bottom: 1px solid;line-height: 5px;}
  	a.underline:active {font-size:9pt; color:#ff0000; font-weight:600;vertical-align:-8%;}
/*=======================================================================================================================*/
	a.mail3:link {font-size:9pt; padding-bottom: 6px; color:#7f7f7f; font-weight:400;vertical-align:-8%;}
	a.mail3:visited {font-size:9pt; color:#7f7f7f; font-weight:600;}
 	a.mail3:hover {font-size:10pt; color:#ffb000; font-weight:100; border-bottom: 1px solid; vertical-align:-20%;}
  	a.mail3:active {font-size:9pt; color:#ff0000; font-weight:600;vertical-align:-8%;}
/*=======================================================================================================================*/	
	a.mail2:link {font-family:Arial;font-size: 9pt; line-height:80%; font-weight:normal;text-decoration:none;color:#7f7f7f;}
	a.mail2:visited {font-family:Arial;font-size: 9pt; line-height:80%; font-weight:normal;text-decoration:none;color:#7f7f7f;}
 	a.mail2:hover {text-decoration:none;font-weight:bolder; line-height:80%; font-size: 9pt;letter-spacing:0,3px;color:#ffb000;}
  	a.mail2:active {background-color:#333333;}

	/*muss drin bleiben wegen alter Seiten*/.alt_kategorie {font-family:Arial, sans-serif; font-weight: lighter; font-size:18pt; text-decoration:none; color:#787878; }			
/*=======================================================================================================================*/	
	.kategorie {font-family:Arial, sans-serif;font-weight: lighter;font-size: 18pt;text-decoration:none; color:#666666; }	
/*=======================================================================================================================*/				
	.vstrich	{font-size:10px; font-weight:bolder; color:#555555;letter-spacing:4px;line-height:350%;vertical-align:10%;}	
	.vstrich_u	{font-size:10px; font-weight:bolder; color:#555555;letter-spacing:4px;vertical-align:10%;}	
	#navunten 	{ height: 30px; width: 100%; left: 0; right: 0pt; padding:15px; bottom: 0px;
				 position: absolute; position:fixed; visibility: visible; overflow: visible;
				 text-align: center; min-height: 30px; max-height: 30px;}
/*=======================================================================================================================*/	
	.strich		{font-size:10px; font-weight:bolder; color:#444444;letter-spacing:4px;}			
	#marker1	{color:inherit;vertical-align:10%;	}
.headl6{font-family:Arial; font-size: 12pt; font-weight:normal; text-decoration:none; color:#7f7f7f;line-height:140%;text-align:left;padding-left:0px;}

