html { 
  	padding:0px;
  	margin:0px;
	height:100%;
}

body {	
	margin:0px;
	padding:0px;
	background-color:#FFFFFF;
	height:100%;
}

/*----------- Raster -----------*/
#Container {
	width:980px;
	margin:auto;
	padding: 0 0 0 0;
	background-color:#FFFFFF;
	background-image:url(../images/bg.gif);
	min-height:101%;
}

#Header {
	width:940px;
	height:225px;
	padding:0 0 0 0;
	margin:auto;
}

#BoxLeft {
	width:220px;
	float:left;
	padding:0 0 0 0;
}

#BoxMiddle {
	width:410px;
	float:left;
	padding:30px 0 0 30px;
	font-size:12px;
	font-family:arial,helvetica;
	color:#00000;
	line-height:18px;
}

#BoxRight {
	width:250px;
	float:left;
	padding:30px 0 0 30px;
	font-size:12px;
	font-family:arial,helvetica;
	color:#00000;
	line-height:18px;
}

#Fooder {
	width:980px;
	padding:0 0 0 0px;
	margin:auto;
}


/*----------- Navigation -----------*/
#BoxLeft a 
{
	font-size: 12px;
	font-weight: none;
	text-decoration : none;
	text-align:left;
	font-family:arial,helvetica;
	display:block;
	margin: 0 0 0 0;
	padding: 0 0 0 0;
}

#BoxLeft ul									{padding: 0 0 0 0; margin: 0 0 0 0; list-style: none; vertical-align:top;}

#BoxLeft ul li.navs a						{padding: 10px 0 8px 20px; width: 199px; color:#000000; border-bottom: 1px solid #CCCCCC; font-weight: bold; vertical-align:top;}
#BoxLeft ul li.navs a:hover					{padding: 10px 0 8px 20px; width: 199px; color:#e7a200; border-bottom: 1px solid #CCCCCC; font-weight: bold; vertical-align:top;}

#BoxLeft ul li.navsAktiv a					{padding: 10px 0 8px 20px; width: 199px; color:#e7a200; border-bottom: 1px solid #CCCCCC; font-weight: bold; vertical-align:top;}
#BoxLeft ul li.navsAktiv a:hover			{padding: 10px 0 8px 20px; width: 199px; color:#e7a200; border-bottom: 1px solid #CCCCCC; font-weight: bold; vertical-align:top;}


#BoxLeft ul li.navunsStart a				{padding: 9px 0 0px 20px; width: 199px; color:#000000; background-image:url(../images/untermenu_bg_s.png); font-size: 12px; height: 110%; vertical-align:top;}
#BoxLeft ul li.navunsStart a:hover			{padding: 9px 0 0px 20px; width: 199px; color:#c98d00; background-image:url(../images/untermenu_bg_s.png); font-size: 12px; height: 110%; vertical-align:top;}
#BoxLeft ul li.navunsStartAktiv a			{padding: 9px 0 0px 20px; width: 199px; color:#c98d00; background-image:url(../images/untermenu_bg_s.png); font-size: 12px; height: 110%; vertical-align:top;}
#BoxLeft ul li.navunsStartAktiv a:hover		{padding: 9px 0 0px 20px; width: 199px; color:#c98d00; background-image:url(../images/untermenu_bg_s.png); font-size: 12px; height: 110%; vertical-align:top;}


#BoxLeft ul li.navuns a						{padding: 5px 0 0px 20px; width: 199px; color:#000000; background-image:url(../images/untermenu_bg_s.png); font-size: 12px; height: 110%; vertical-align:top;}
#BoxLeft ul li.navuns a:hover				{padding: 5px 0 0px 20px; width: 199px; color:#c98d00; background-image:url(../images/untermenu_bg_s.png); font-size: 12px; height: 110%; vertical-align:top;}
#BoxLeft ul li.navunsAktiv a				{padding: 5px 0 0px 20px; width: 199px; color:#c98d00; background-image:url(../images/untermenu_bg_s.png); font-size: 12px; height: 110%; vertical-align:top;}
#BoxLeft ul li.navunsAktiv a:hover			{padding: 5px 0 0px 20px; width: 199px; color:#c98d00; background-image:url(../images/untermenu_bg_s.png); font-size: 12px; height: 110%; vertical-align:top;}


#BoxLeft ul li.navunsEnd a					{padding: 5px 0 9px 20px; width: 199px; color:#000000; background-image:url(../images/untermenu_bg_s.png); font-size: 12px; height: 110%; vertical-align:top;}
#BoxLeft ul li.navunsEnd a:hover			{padding: 5px 0 9px 20px; width: 199px; color:#c98d00; background-image:url(../images/untermenu_bg_s.png); font-size: 12px; height: 110%; vertical-align:top;}
#BoxLeft ul li.navunsEndAktiv a				{padding: 5px 0 9px 20px; width: 199px; color:#c98d00; background-image:url(../images/untermenu_bg_s.png); font-size: 12px; height: 110%; vertical-align:top;}
#BoxLeft ul li.navunsEndAktiv a:hover		{padding: 5px 0 9px 20px; width: 199px; color:#c98d00; background-image:url(../images/untermenu_bg_s.png); font-size: 12px; height: 110%; vertical-align:top;}



#BoxLeft ul li.navp a						{padding: 10px 0 8px 20px; width: 199px; color:#000000; border-bottom: 1px solid #CCCCCC; font-weight: bold; vertical-align:top;}
#BoxLeft ul li.navp a:hover					{padding: 10px 0 8px 20px; width: 199px; color:#a3b500; border-bottom: 1px solid #CCCCCC; font-weight: bold; vertical-align:top;}

#BoxLeft ul li.navpAktiv a					{padding: 10px 0 8px 20px; width: 199px; color:#a3b500; border-bottom: 1px solid #CCCCCC; font-weight: bold; vertical-align:top;}
#BoxLeft ul li.navpAktiv a:hover			{padding: 10px 0 8px 20px; width: 199px; color:#a3b500; border-bottom: 1px solid #CCCCCC; font-weight: bold; vertical-align:top;}


#BoxLeft ul li.navunpStart a				{padding: 9px 0 0px 20px; width: 199px; color:#000000; background-image:url(../images/untermenu_bg_p.png); font-size: 12px; height: 110%; vertical-align:top;}
#BoxLeft ul li.navunpStart a:hover			{padding: 9px 0 0px 20px; width: 199px; color:#7f8d01; background-image:url(../images/untermenu_bg_p.png); font-size: 12px; height: 110%; vertical-align:top;}
#BoxLeft ul li.navunpStartAktiv a			{padding: 9px 0 0px 20px; width: 199px; color:#7f8d01; background-image:url(../images/untermenu_bg_p.png); font-size: 12px; height: 110%; vertical-align:top;}
#BoxLeft ul li.navunpStartAktiv a:hover		{padding: 9px 0 0px 20px; width: 199px; color:#7f8d01; background-image:url(../images/untermenu_bg_p.png); font-size: 12px; height: 110%; vertical-align:top;}


#BoxLeft ul li.navunp a						{padding: 5px 0 0px 20px; width: 199px; color:#000000; background-image:url(../images/untermenu_bg_p.png); font-size: 12px; height: 110%; vertical-align:top;}
#BoxLeft ul li.navunp a:hover				{padding: 5px 0 0px 20px; width: 199px; color:#7f8d01; background-image:url(../images/untermenu_bg_p.png); font-size: 12px; height: 110%; vertical-align:top;}
#BoxLeft ul li.navunpAktiv a				{padding: 5px 0 0px 20px; width: 199px; color:#7f8d01; background-image:url(../images/untermenu_bg_p.png); font-size: 12px; height: 110%; vertical-align:top;}
#BoxLeft ul li.navunpAktiv a:hover			{padding: 5px 0 0px 20px; width: 199px; color:#7f8d01; background-image:url(../images/untermenu_bg_p.png); font-size: 12px; height: 110%; vertical-align:top;}


#BoxLeft ul li.navunpEnd a					{padding: 5px 0 9px 20px; width: 199px; color:#000000; background-image:url(../images/untermenu_bg_p.png); font-size: 12px; height: 110%; vertical-align:top;}
#BoxLeft ul li.navunpEnd a:hover			{padding: 5px 0 9px 20px; width: 199px; color:#7f8d01; background-image:url(../images/untermenu_bg_p.png); font-size: 12px; height: 110%; vertical-align:top;}
#BoxLeft ul li.navunpEndAktiv a				{padding: 5px 0 9px 20px; width: 199px; color:#7f8d01; background-image:url(../images/untermenu_bg_p.png); font-size: 12px; height: 110%; vertical-align:top;}
#BoxLeft ul li.navunpEndAktiv a:hover		{padding: 5px 0 9px 20px; width: 199px; color:#7f8d01; background-image:url(../images/untermenu_bg_p.png); font-size: 12px; height: 110%; vertical-align:top;}




#BoxLeft ul li.nav a						{padding: 10px 0 8px 20px; width: 199px; color:#000000; border-bottom: 1px solid #CCCCCC; font-weight: bold; vertical-align:top;}
#BoxLeft ul li.nav a:hover					{padding: 10px 0 8px 20px; width: 199px; color:#e30065; border-bottom: 1px solid #CCCCCC; font-weight: bold; vertical-align:top;}

#BoxLeft ul li.navAktiv a					{padding: 10px 0 8px 20px; width: 199px; color:#e30065; border-bottom: 1px solid #CCCCCC; font-weight: bold; vertical-align:top;}
#BoxLeft ul li.navAktiv a:hover				{padding: 10px 0 8px 20px; width: 199px; color:#e30065; border-bottom: 1px solid #CCCCCC; font-weight: bold; vertical-align:top;}


#BoxLeft ul li.navunStart a					{padding: 9px 0 0px 20px; width: 199px; color:#000000; background-image:url(../images/untermenu_bg.png); font-size: 12px; height: 110%; vertical-align:top;}
#BoxLeft ul li.navunStart a:hover			{padding: 9px 0 0px 20px; width: 199px; color:#e30065; background-image:url(../images/untermenu_bg.png); font-size: 12px; height: 110%; vertical-align:top;}
#BoxLeft ul li.navunStartAktiv a			{padding: 9px 0 0px 20px; width: 199px; color:#e30065; background-image:url(../images/untermenu_bg.png); font-size: 12px; height: 110%; vertical-align:top;}
#BoxLeft ul li.navunStartAktiv a:hover		{padding: 9px 0 0px 20px; width: 199px; color:#e30065; background-image:url(../images/untermenu_bg.png); font-size: 12px; height: 110%; vertical-align:top;}


#BoxLeft ul li.navun a						{padding: 5px 0 0px 20px; width: 199px; color:#000000; background-image:url(../images/untermenu_bg.png); font-size: 12px; height: 110%; vertical-align:top;}
#BoxLeft ul li.navun a:hover				{padding: 5px 0 0px 20px; width: 199px; color:#e30065; background-image:url(../images/untermenu_bg.png); font-size: 12px; height: 110%; vertical-align:top;}
#BoxLeft ul li.navunAktiv a					{padding: 5px 0 0px 20px; width: 199px; color:#e30065; background-image:url(../images/untermenu_bg.png); font-size: 12px; height: 110%; vertical-align:top;}
#BoxLeft ul li.navunAktiv a:hover			{padding: 5px 0 0px 20px; width: 199px; color:#e30065; background-image:url(../images/untermenu_bg.png); font-size: 12px; height: 110%; vertical-align:top;}


#BoxLeft ul li.navunEnd a					{padding: 5px 0 9px 20px; width: 199px; color:#000000; background-image:url(../images/untermenu_bg.png); font-size: 12px; height: 110%; vertical-align:top;}
#BoxLeft ul li.navunEnd a:hover				{padding: 5px 0 9px 20px; width: 199px; color:#e30065; background-image:url(../images/untermenu_bg.png); font-size: 12px; height: 110%; vertical-align:top;}
#BoxLeft ul li.navunEndAktiv a				{padding: 5px 0 9px 20px; width: 199px; color:#e30065; background-image:url(../images/untermenu_bg.png); font-size: 12px; height: 110%; vertical-align:top;}
#BoxLeft ul li.navunEndAktiv a:hover		{padding: 5px 0 9px 20px; width: 199px; color:#e30065; background-image:url(../images/untermenu_bg.png); font-size: 12px; height: 110%; vertical-align:top;}


#BoxLeft ul li.navunStartEnd a				{padding: 9px 0 9px 20px; width: 199px; color:#000000; background-image:url(../images/untermenu_bg.png); font-size: 12px; height: 110%; vertical-align:top;}
#BoxLeft ul li.navunStartEnd a:hover		{padding: 9px 0 9px 20px; width: 199px; color:#e30065; background-image:url(../images/untermenu_bg.png); font-size: 12px; height: 110%; vertical-align:top;}
#BoxLeft ul li.navunStartEndAktiv a			{padding: 9px 0 9px 20px; width: 199px; color:#e30065; background-image:url(../images/untermenu_bg.png); font-size: 12px; height: 110%; vertical-align:top;}
#BoxLeft ul li.navunStartEndAktiv a:hover	{padding: 9px 0 9px 20px; width: 199px; color:#e30065; background-image:url(../images/untermenu_bg.png); font-size: 12px; height: 110%; vertical-align:top;}






/*----------- Titel Inhalt -----------*/
.titel						{ font-size: 14px; font-weight: bold;line-height:20px;}
.markierung					{ font-size: 12px; font-weight: bold;line-height:20px; color: #e30065;}

#yellow {background-color:#FF9; padding: 5px; }



/*----------- Link Inhalt -----------*/
A.link	 				{ color: #e30065; text-decoration: none}
A.link:link	 			{ color: #e30065; text-decoration: none}
A.link:visited			{ color: #e30065; text-decoration: none}
A.link:active			{ color: #e30065; text-decoration: none}
A.link:hover 			{ color: #e30065; text-decoration: underline}

A.links	 				{ color: #c98d00; text-decoration: none}
A.links:link	 		{ color: #c98d00; text-decoration: none}
A.links:visited			{ color: #c98d00; text-decoration: none}
A.links:active			{ color: #c98d00; text-decoration: none}
A.links:hover 			{ color: #c98d00; text-decoration: underline}

A.linkp	 				{ color: #7f8d01; text-decoration: none}
A.linkp:link	 		{ color: #7f8d01; text-decoration: none}
A.linkp:visited			{ color: #7f8d01; text-decoration: none}
A.linkp:active			{ color: #7f8d01; text-decoration: none}
A.linkp:hover 			{ color: #7f8d01; text-decoration: underline}


