	body 					{ 	font-size: 11px; line-height: 15px;	font-family: Verdana, Tahoma, Geneva, Helvetica, Arial, sans-serif;							
								margin-left: 0px; margin-right: 0px; margin-top: 0px; margin-bottom: 0px; }
							  
	img 					{	border: 0px; vertical-align: top; }

	table 					{	margin-top: 0px; margin-right: 0px;	margin-bottom: 0px;	margin-left: 0px; font-size: 15px; }



	h1 						{ color: #a4a4a6; margin-bottom:0px; font-weight: bold; font-size: 20px; 
							font-family: Verdana, Arial, Tahoma, Geneva, Helvetica, sans-serif;}
							
	h2 						{ color: #333333;  margin-bottom:0px; font-weight: bold; font-size: 14px; 
							font-family: Verdana, Arial, Tahoma, Geneva, Helvetica, sans-serif;}
							
	h3						{ color: #970202;  margin-bottom:0px; font-weight: bold; font-size: 14px; 
							font-family: Verdana, Arial, Tahoma, Geneva, Helvetica, sans-serif;}

	h3 a					{ color: #970202; font-weight: bold; text-decoration:none}
	h3 a:link				{ color: #970202; font-weight: bold; text-decoration:none}
	h3 a:visited			{ color: #970202;font-weight: bold; text-decoration:none}
	h3 a:hover				{ color: #333333;font-weight: bold; text-decoration:none}
	h3 a:focus				{ color: #970202;font-weight: bold; text-decoration:none}



	a:link 					{ text-decoration: none; color:#666666; font-weight: bold; font-style: normal; }
	a:visited 				{ text-decoration: underline; color:#666666; font-weight: bold; font-style: normal; } 
	a:hover, a:focus 		{ text-decoration: underline; color: #666666; font-weight: normal; font-style: normal; }
	a:active 				{ text-decoration: none; color: #666666;  font-weight: bold; font-style: normal; }

    td#trenner {background:url("../redimages/bg_trenn.gif") center repeat-y }
	
	.menue					{ font-family: Tahoma, Verdana, Geneva, Helvetica, Arial, sans-serif; font-weight:bold;	color: #333333;	background-repeat:no-repeat;
							background-position: bottom right;	text-decoration:none;}
	.menue td				{ font-family: Tahoma, Verdana, Geneva, Helvetica, Arial, sans-serif; font-weight:bold; color: #fbfbfb;	text-decoration:none;}
	.menue a				{ font-weight: bold; color: #333333; text-decoration:none; }
	.menue a:visited		{ font-weight: bold; color: #333333; text-decoration:none; }
	.menue a:hover			{ font-weight: bold; color: #970202; text-decoration:none; }


	/* Fließtext */	

	p 						{ font-size: 12px; line-height: 12px; color: #333333; font-family: Verdana, Arial, Tahoma, Geneva, Helvetica, sans-serif;
							font-style: normal; font-weight: normal; }
	
	ul			 			{ font-size: 12px; line-height: 12px; color: #333333; font-family: Verdana, Arial, Tahoma, Geneva, Helvetica, sans-serif;
							font-style: normal; font-weight: normal; }
							
	li 						{ font-size: 12px; line-height: 12px; color: #333333; font-family: Verdana, Arial, Tahoma, Geneva, Helvetica, sans-serif;
							font-style: normal; font-weight: normal; }

	.content 				{ color: #333333; font-size: 12px; padding-top: 0px; padding-left: 0px; padding-right: 0px; padding-bottom: 0px;}
	
	.contentRot 			{ color: #970202; font-size: 12px; padding-top: 0px; padding-left: 0px; padding-right: 0px; padding-bottom: 0px;}
	.contentRot a			{ text-decoration: none; color: #970202; font-weight: normal; font-style: normal;}
	.contentRot a:visited	{ text-decoration: none; color: #970202; font-weight: normal; font-style: normal;}
	.contentRot a:hover		{ text-decoration: none; color: #970202; font-weight: normal; font-style: normal;}


	.contentGrau 			{ color: #666666; font-size: 12px; padding-top: 10px; padding-left: 10px; padding-right: 10px; padding-bottom: 10px;}
	.contentGrau a			{ text-decoration: none; color: #666666; font-weight: normal; font-style: normal;}
	.contentGrau a:visited	{ text-decoration: none; color: #666666; font-weight: normal; font-style: normal;}
	.contentGrau a:hover	{ text-decoration: none; color: #666666; font-weight: normal; font-style: normal;}

	.contentGrauKlein 		{  color: #666666; font-size: 11px; padding-top: 10px; padding-left: 10px; padding-right: 10px; padding-bottom: 10px;}
	.contentGrauKlein a			{ text-decoration: none; color: #666666; font-weight: normal; font-style: normal;}
	.contentGrauKlein a:visited	{ text-decoration: none; color: #666666; font-weight: normal; font-style: normal;}
	.contentGrauKlein a:hover	{ text-decoration: none; color: #666666; font-weight: normal; font-style: normal;}


	.smallBR				{line-height:3px;}


	.download				{ color: #666666; margin-top:2px; font-weight: normal; font-size: 10px; font-family: Verdana, Arial, Tahoma, Geneva, Helvetica, sans-serif; }
	.download a				{ text-decoration: none; color: #666666; font-weight: normal; font-style: normal; margin-top:2px;}
	.download a:visited		{ text-decoration: none; color: #666666; font-weight: normal; font-style: normal; margin-top:2px; }
	.download a:hover		{ text-decoration: none; color: #970202; font-weight: normal; font-style: normal; margin-top:2px; }

	.contentGrauRotLink				{ color: #333333; margin-top:2px; font-weight: normal; font-size: 12px; font-family: Verdana, Arial, Tahoma, Geneva, Helvetica, sans-serif; }
	.contentGrauRotLink a			{ text-decoration: none; color: #333333; font-weight: normal; font-style: normal; margin-top:2px;}
	.contentGrauRotLink a:visited	{ text-decoration: none; color: #333333; font-weight: normal; font-style: normal; margin-top:2px; }
	.contentGrauRotLink a:hover		{ text-decoration: none; color: #970202; font-weight: normal; font-style: normal; margin-top:2px; }
	
	.contentRotGrauLink				{ color: #970202; margin-top:2px; font-weight: normal; font-size: 12px; font-family: Verdana, Arial, Tahoma, Geneva, Helvetica, sans-serif; }
	.contentRotGrauLink a			{ text-decoration: none; color: #970202; font-weight: normal; font-style: normal; margin-top:2px;}
	.contentRotGrauLink a:visited	{ text-decoration: none; color: #970202; font-weight: normal; font-style: normal; margin-top:2px; }
	.contentRotGrauLink a:hover		{ text-decoration: none; color: #333333; font-weight: normal; font-style: normal; margin-top:2px; }



	.downloadBox			{ padding-top: 10px; padding-left: 10px; padding-right: 10px; padding-bottom: 10px; border-collapse:collapse; border-style:solid; border-color: #eeeeee; 
							  border-right-width: 1px; border-left-width: 1px; border-top-width: 1px; border-bottom-width: 1px; }								


	.footer				{ padding-top: 5px;	padding-left: 10px;	padding-right: 10px; padding-bottom: 5px; font-size: 9px; color:#333333;} 
	.footer a			{ text-decoration: none; font-weight: normal; color:#333333;}
	.footer a:visited	{ text-decoration: none; font-weight: normal; color:#333333;}
	.footer a:hover		{ text-decoration: none; font-weight: normal; color:#970202;}
	
	
/* old obsolete

A.nav_left:link {	DISPLAY: block; FONT-SIZE: 11px; COLOR: #fbfbfb; FONT-FAMILY: Arial, Verdana, sans-serif; TEXT-DECORATION: none
}
A.nav_left:visited {	DISPLAY: block; FONT-SIZE: 11px; COLOR: #fbfbfb; FONT-FAMILY: Arial, Verdana, sans-serif; TEXT-DECORATION: none
}
A.nav_left:hover {	DISPLAY: block; FONT-SIZE: 11px; COLOR: #990000; FONT-FAMILY: Arial, Verdana, sans-serif; TEXT-DECORATION: none
}
A.nav_left:active {	DISPLAY: block; FONT-SIZE: 11px; COLOR: #fbfbfb; FONT-FAMILY: Arial, Verdana, sans-serif; TEXT-DECORATION: none
}
A.nav_left_over:link {	DISPLAY: block; FONT-SIZE: 11px; COLOR: #fbfbfb; FONT-FAMILY: Arial, Verdana, sans-serif; TEXT-DECORATION: none
}
A.nav_left_over:visited {	DISPLAY: block; FONT-SIZE: 11px; COLOR: #fbfbfb; FONT-FAMILY: Arial, Verdana, sans-serif; TEXT-DECORATION: none
}
A.nav_left_over:hover {	DISPLAY: block; FONT-SIZE: 11px; COLOR: #990000; FONT-FAMILY: Arial, Verdana, sans-serif; TEXT-DECORATION: none
}
A.nav_left_over:active {	DISPLAY: block; FONT-SIZE: 11px; COLOR: #fbfbfb; FONT-FAMILY: Arial, Verdana, sans-serif; TEXT-DECORATION: none
}
A.nav_left_sub:link {	DISPLAY: block; FONT-SIZE: 11px; COLOR: #fbfbfb; FONT-FAMILY: Arial, Verdana, sans-serif; TEXT-DECORATION: none
}
A.nav_left_sub:visited {	DISPLAY: block; FONT-SIZE: 11px; COLOR: #fbfbfb; FONT-FAMILY: Arial, Verdana, sans-serif; TEXT-DECORATION: none
}
A.nav_left_sub:hover {	DISPLAY: block; FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #990000; FONT-FAMILY: Arial, Verdana, sans-serif; TEXT-DECORATION: none
}
A.nav_left_sub:active {	DISPLAY: block; FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #fbfbfb; FONT-FAMILY: Arial, Verdana, sans-serif; TEXT-DECORATION: none
}
A.nav_left_sub_over:link {	DISPLAY: block; FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #fbfbfb; FONT-FAMILY: Arial, Verdana, sans-serif; TEXT-DECORATION: none
}
A.nav_left_sub_over:visited {	DISPLAY: block; FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #fbfbfb; FONT-FAMILY: Arial, Verdana, sans-serif; TEXT-DECORATION: none
}
A.nav_left_sub_over:hover {	DISPLAY: block; FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #990000; FONT-FAMILY: Arial, Verdana, sans-serif; TEXT-DECORATION: none
}
A.nav_left_sub_over:active { DISPLAY: block; FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #fbfbfb; FONT-FAMILY: Arial, Verdana, sans-serif; TEXT-DECORATION: none
}


	.arial10pt {FONT-FAMILY: Arial, Verdana, sans-serif; FONT-SIZE: 11px; }


	.rednut3_spacer			{ 	background: #fbfbfb; 
								padding-top: 20px; 
								padding-left: 20px; 
								padding-right: 20px; 
								padding-bottom: 30px;}

	.rednut3_contentbox			{ 	background: #fbfbfb; 
								width: 541px;
								padding-top: 20px; 
								padding-left: 20px; 
								padding-right: 20px; 
								padding-bottom: 30px;}
		
	.rednut3_newsbox			{ 	background: #fbfbfb; 
								padding-top: 10px; 
								padding-left: 0px; 
								padding-right: 0px; 
								padding-bottom: 10px;
								border-collapse:collapse; border-style:solid; border-color: #EFEFEF; 
								border-right-width: 0px; border-left-width: 0px; border-top-width: 0px; border-bottom-width: 1px;}		

	.rednut3_boxi		{
								padding-top: 0px; 
								padding-left: 0px; 
								padding-right: 0px; 
								padding-bottom: 0px;
								border-collapse:collapse; border-style:solid; border-color: #999999; 
								border-right-width: 0px; border-left-width: 0px; border-top-width: 0px; border-bottom-width: 0px;}
								
	.rednut3_boxi table		{
								padding-top: 0px; 
								padding-left: 0px; 
								padding-right: 0px; 
								padding-bottom: 0px;
								border-collapse:collapse; border-style:solid; border-color: #EFEFEF; 
								border-right-width: 1px; border-left-width: 1px; border-top-width: 1px; border-bottom-width: 1px;}

	.redrahmen				{  border-collapse:collapse; border-style:solid; border-color: #fbfbfb; 
						   border-right-width: 1px; border-left-width: 0px; border-top-width: 0px; border-bottom-width: 1px; }



	.reddownload			{ }
	.reddownload a			{ text-decoration: underline; color: #333333; font-weight: normal; font-style: normal; font-family: Verdana, Geneva, Helvetica, Arial, sans-serif;}
	.reddownload a:visited	{ text-decoration: underline; color: #333333; font-weight: normal; font-style: normal; font-family: Verdana, Geneva, Helvetica, Arial, sans-serif;}
	.reddownload a:hover	{ text-decoration: none; 	  color: #333333; font-weight: normal; font-style: normal; font-family: Verdana, Geneva, Helvetica, Arial, sans-serif;}
	.reddownload a:active	{ text-decoration: none; 	  color: #333333; font-weight: normal; font-style: normal; font-family: Verdana, Geneva, Helvetica, Arial, sans-serif;}


		
	.rednewsbox					{
								padding-top: 5px; 
								padding-left: 5px; 
								padding-right: 5px; 
								padding-bottom: 5px;
								border-collapse:collapse; border-style:solid; border-color: #fbfbfb; 
								border-right-width: 0px; border-left-width: 0px; border-top-width: 0px; border-bottom-width: 1px;
								background-image:url(../redimages/go.gif); background-repeat:no-repeat; background-position: bottom right;
								}
									
		

		
		
	.rednut3_newsbox_index		{
								padding-top: 5px; 
								padding-left: 5px; 
								padding-right: 5px; 
								padding-bottom: 5px;
								border-collapse:collapse; border-style:solid; border-color: #EFEFEF; 
								border-right-width: 0px; border-left-width: 0px; border-top-width: 0px; border-bottom-width: 1px;}
		
		
	.rednut3_loesungsbox		{ 	background: #fbfbfb; 
								padding-top: 10px; 
								padding-left: 0px; 
								padding-right: 0px; 
								padding-bottom: 10px;
								border-collapse:collapse; border-style:dotted; border-color: #bbbbbb; 
								border-right-width: 0px; border-left-width: 0px; border-top-width: 0px; border-bottom-width: 1px;}		
		
	.rednut3_spaltenboxkopf		{ 	background: #990000; padding-left: 5px;
								border-collapse:collapse; border-style:solid; border-color: #dddddd; 
								border-right-width: 1px; border-left-width: 1px; border-top-width: 1px; border-bottom-width: 0px;}
								
	.rednut3_spaltenbox		    {	background: #fbfbfb; padding: 5px;
								border-collapse:collapse; border-style:solid; border-color: #dddddd; 
								border-right-width: 1px; border-left-width: 1px; border-top-width: 1px; border-bottom-width: 1px;}
								
	.rednut3_spaltenbox	p   	{ font-size: 11px; line-height: 13px;	}
					
	.rednut3_spaltenbox a				{ text-decoration: none; font-weight: normal; color: #333333;}
	.rednut3_spaltenbox a:visited		{ text-decoration: none; font-weight: normal; color: #333333;}
	.rednut3_spaltenbox a:hover			{ text-decoration: underline; font-weight: normal; color: #990000;}
									


								
								
							
	
	.pfad					{ padding-left: 20px; height: 30px; font-family: Tahoma, Verdana, Geneva, Helvetica, Arial, sans-serif; font-weight:bold;}
	.pfad a					{ text-decoration: none; font-weight: normal; color: #666666;}
	.pfad a:visited			{ text-decoration: none; font-weight: normal; color: #666666;}
	.pfad a:hover			{ text-decoration: underline; font-weight: normal; color: #ff0000;}

	
	.subnav  			{ padding-top: 20px; padding-right: 1px; padding-left: 20px; padding-bottom: 5px;}
	.subnav a			{ color: #333333;  text-decoration: none; }
	.subnav a:visited	{ color: #333333;  text-decoration: none; }
	.subnav a:hover		{ color: #000000;  text-decoration: underline; }
	.subnav p			{ padding-top: 5px; padding-bottom:2px; margin-top: 0px; margin-bottom: 0px; 
						  border-collapse:collapse; border-style:solid; border-color: #fbfbfb; 
						  border-right-width: 0px; border-left-width: 0px; border-top-width: 0px; border-bottom-width: 1px; }
		

	.bottom 				{ border-collapse:collapse; border-style:solid; border-color: #dddddd;
							  border-right-width: 0px; border-left-width: 0px; border-top-width: 1px; border-bottom-width: 0px; }
*/
	

