body	{
	 font-family: Arial, Helvetica;
	 background-color: #151412;
	 font-size: 11px;
	 color: #CCCCCC;
	 scrollbar-face-color:#5F5A51;
	 scrollbar-highlight-color:#5F5A51;
	 scrollbar-3dlight-color:#151412;
	 scrollbar-darkshadow-color:#151412;
	 scrollbar-shadow-color:#151412;
	 scrollbar-arrow-color:#151412;
	 scrollbar-track-color:#151412;
	}
p	{font-family: Arial, Helvetica; font-size: 12px; color: #CCCCCC;}
.aheadline {color: #CCCCCC; font-size: 13px; font-weight: bold}
a:focus {outline: none; }
a:focus {border:none;}
a:link			{color: #CCCCCC;text-decoration:none;}
a:visited		{color: #CCCCCC;text-decoration:none;}
a:hover			{color: #962225;text-decoration:underline;}
a:active		{color: #FFFFFF;text-decoration:underline;}
a.level1:link		{color: #FFFFFF; font-weight: normal; text-decoration: none; font-size: 12px }
a.level2:link		{color: #FFFFFF; font-weight: normal; text-decoration: none; font-size: 11px }
a.level3:link		{color: #FFFFFF; font-weight: normal; text-decoration: none; font-size: 10px }
a.level1:visited	{color: #FFFFFF; font-weight: normal; text-decoration: none; font-size: 12px }
a.level2:visited	{color: #FFFFFF; font-weight: normal; text-decoration: none; font-size: 11px }
a.level3:visited	{color: #FFFFFF; font-weight: normal; text-decoration: none; font-size: 10px }
a.level1:hover		{color: #A01422; font-weight: normal; text-decoration: none; font-size: 12px }
a.level2:hover		{color: #A01422; font-weight: normal; text-decoration: none; font-size: 11px }
a.level3:hover		{color: #A01422; font-weight: normal; text-decoration: none; font-size: 10px }
a.alevel1:link		{color: #006159; font-weight: bold; text-decoration: none; font-size: 12px }
a.alevel2:link		{color: #006159; font-weight: bold; text-decoration: none; font-size: 11px }
a.alevel1:visited	{color: #FFFFFF; font-weight: normal; text-decoration: none; font-size: 12px }
a.alevel2:visited	{color: #FFFFFF; font-weight: normal; text-decoration: none; font-size: 11px }
a.alevel1:hover		{color: #006159; font-weight: bold; text-decoration: none; font-size: 12px }
a.alevel2:hover		{color: #006159; font-weight: bold; text-decoration: none; font-size: 11px }

input			{font-family: Arial, Helvetica;	font-size: 10px;}
input.userdev1 		{font-size: 12px; background-color: #CCCCCC;}
input.userdev2 		{font-size: 12px; color: #FFFFFF; background-color: #006666; border: 0px none;}
select			{font-family: Arial, Helvetica;	font-size: 12px;}
textarea		{font-family: Arial, Helvetica;	font-size: 12px;}

table 		{font-family: Arial, Helvetica; font-size: 11px;}
thead 		{font-family: Arial, Helvetica; font-size: 11px; font-weight: bold;}
tbody 		{font-family: Arial, Helvetica;	font-size: 11px;}
th 		{font-family: Arial, Helvetica;	font-size: 11px; font-weight: bold; background-color: #CCCCCC;}
td 		{font-family: Arial, Helvetica;	font-size: 11px;}

.farbehintergrundstandard 	{background-color: #FFFFFF;}
.farbeheader			{background-color: #A01422;}
.farbefooter			{background-color: #C9D300;}

.farbenavigation1		{background-color: #669966;}
.temp					{background-color: #006159;}
.farbenavigation2		{background-color: #578257;}
.farbehorizontalenavi 	{background-color: #F08400;}

.farbehauptbereichrahmen	{background-color: #990033;}
.farbehauptbereichhintergrund	{background-color: #FFFFFF;}

.farbeartikelbalken		{background-color: #990033;}
.farbeartikelrahmen		{background-color: #990033;}
.farbeartikelhintergrund	{background-color: #FFFFFF;}

.farbenewsbalken		{background-color: #F0F0F0;}
.farbenewsrahmen		{background-color: #F0F0F0;}
.farbenewshintergrund		{background-color: #F0F0F0;}

.farbegrau1			{background-color: #F0F0F0;}
.farbegrau2			{background-color: #E2E2E2;}

.textheadline		{color: #006159; font-size: 14px; font-weight: bold;}
.textteaser		{font-size: 12px; font-weight: bold;}
.textbody		{font-size: 12px;}

.textteaserliste {font-size: 12px; font-weight: normal;}

.textheadlinemini	{font-size: 10px;font-weight: bold;}
.textbodymini		{font-size: 10px;}

.textbalken		{color:#000000; font-size: 13px; font-weight: bold;}
.textbalkenmini {font-size: 12px;font-weight: bold;color: #006159;}
.errormessage {font-family: Arial, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #FF0000;
}
.horizontalenavi {
	font-size: 12px;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
	background-color: #F08400;
}
.rahmenbrick {
	border: 1px dashed #006159;
}

a.sitemap:link          {color: #000000;text-decoration:none;}
a.sitemap:visited       {color: #000000;text-decoration:none;}
a.sitemap:hover         {color: red;text-decoration:underline;}
a.sitemap:active        {color: #000000;text-decoration:underline;}

a.webpath:link          {font-size: 9px;color: #006159;text-decoration:none;}
a.webpath:visited       {font-size: 9px;color: #006159;text-decoration:none;}
a.webpath:hover         {font-size: 9px;color: red;text-decoration:underline;}
a.webpath:active        {font-size: 9px;color: #006159;text-decoration:underline;}

.hintergrundlinkenavi	{background-image:url(images/nav/navi_background.gif);}
.hintergrundlinkenaviheader	{background-image:url(images/nav/navi_header.gif);}

.userformhead { color: #006159; font-size: 12px; font-weight: bold;
				background-color: #E2E2E2;border-bottom: 1px solid #000000;}
.userformbody {background-color: #EEEEEE;border-bottom: 1px solid #000000;}

a.lexiconlink:link 		{border-bottom:1px dashed #006159;text-decoration:none;color:#006159;}
a.lexiconlink:visited 	{border-bottom:1px dashed #006159;text-decoration:none;color:#006159;}
a.lexiconlink:hover 	{border-bottom:1px solid #006159;text-decoration:none;color:#006159;}

a.ppplink:link 		{background-color: #E6E6E6;color: #000000;text-decoration: none;padding-left: 3px;padding-right: 3px;}
a.ppplink:visited 	{background-color: #E6E6E6;color: #000000;text-decoration: none;padding-left: 3px;padding-right: 3px;}
a.ppplink:hover 	{background: #E6E6E6;color: #000000;text-decoration: underline;padding-left: 3px;padding-right: 3px;}

/* Styleangaben für die dynamischen Dropdowns */
#navigationlist {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; LINE-HEIGHT: 1; PADDING-TOP: 0px; LIST-STYLE-TYPE: none}
#navigationlist UL {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; LINE-HEIGHT: 1; PADDING-TOP: 0px; LIST-STYLE-TYPE: none}
/* hier Schrifteinstellungen (Farbe, Groesse, Unterstreichung usw.) auf erster Ebene */
#navigationlist LI A {	DISPLAY: block;padding:0px;margin:0px;font-size:12px;text-decoration:none;color:#fff;}
#navigationlist LI {FLOAT: left; padding:0px; margin:0px;}
/* hier Schrifteinstellungen (Farbe, Groesse, Unterstreichung usw.) auf unteren Ebenen */
#navigationlist LI LI A {	DISPLAY: block;padding:3px;font-size:12px;text-decoration:none;}
/* Breite der Dropdowns, Farbe und Dicke der Trennlinien */
#navigationlist LI LI {WIDTH: 150px;border-bottom:1px solid #fff;padding:0px}
/* Hintergrundfarbe Dropdowns, Farbe Abschlusslinie nach oben (sollte gleich Trennlinie von vorher sein) */
#navigationlist LI UL {	BACKGROUND: #F08400; border-top:1px solid #fff;LEFT: -999em; WIDTH: 150px; POSITION: absolute;line-height:14px;}
#navigationlist LI UL UL {	MARGIN: -21px 0px 0px 140px;border-left:2px solid #A01422;}

#navigationlist LI:hover UL, #navigationlist LI.sfhover UL {LEFT: auto;}
#navigationlist LI:hover UL UL, #navigationlist LI.sfhover UL UL {LEFT: -999em}
#navigationlist LI:hover UL UL UL, #navigationlist LI.sfhover UL UL UL {LEFT: -999em}

/* Hintergrundfarbe bei Mouseover */
#navigationlist LI LI:hover, #navigationlist LI LI.sfhover{background:#A01422;}
#navigationlist LI LI:hover A, #navigationlist LI LI.sfhover A{color:#fff;}

#navigationlist LI LI:hover UL, #navigationlist LI LI.sfhover UL {LEFT: auto}
#navigationlist LI LI LI:hover UL, #navigationlist LI LI LI.sfhover UL {	LEFT: auto}

.aheadlinegreen {  font-size: 13px; font-weight: bold; color: #97CC00}
.aheadgreenkl {  font-size: 12px; font-weight: bolder; color: #97CC00}
.abilduntersch {  font-size: 11px; font-weight: normal;}
.aheadlinekl {  font-size: 12px; font-weight: bold}
.aunterstr {  text-decoration: underline}
