BODY 	    { FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 12px; COLOR: #000000; line-height:18px; }

TD 	    	{ FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 12px; COLOR: #000000; }
H1          {
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 17px;
	FONT-WEIGHT: bold;
	TEXT-DECORATION: none;
	COLOR: #120099;
	margin-bottom : 5px;
	margin-top : 5px;
	line-height:20px;
}
H2          { FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 14px; FONT-WEIGHT: normal; TEXT-DECORATION: none; COLOR: #000099; margin-bottom : 0px; margin-top : 0px; }
H3          { FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 17px; FONT-WEIGHT: bold; TEXT-DECORATION: none; COLOR: #646464; margin-bottom : 0px; margin-top : 0px; }


A:link        { TEXT-DECORATION: underline; COLOR: #000000; }
A:visited     { TEXT-DECORATION: underline; COLOR: #000000; }
A:hover       { TEXT-DECORATION: underline; COLOR: #000099; }
A:active      { TEXT-DECORATION: underline; COLOR: #000000; }

A.blau:link        { TEXT-DECORATION: underline; COLOR: #000099; }
A.blau:visited     { TEXT-DECORATION: underline; COLOR: #000099; }
A.blau:hover       { TEXT-DECORATION: underline; COLOR: #333333; }
A.blau:active      { TEXT-DECORATION: underline; COLOR: #000099; }

A.blaufett:link        { TEXT-DECORATION: underline; COLOR: #000099; FONT-WEIGHT: bold; }
A.blaufett:visited     { TEXT-DECORATION: underline; COLOR: #000099; FONT-WEIGHT: bold; }
A.blaufett:hover       { TEXT-DECORATION: underline; COLOR: #333333; FONT-WEIGHT: bold; }
A.blaufett:active      { TEXT-DECORATION: underline; COLOR: #000099; FONT-WEIGHT: bold; }


A.abstand:link				{ TEXT-DECORATION: none; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 12px; FONT-WEIGHT: normal; COLOR: #000099; line-height:25px; }
A.abstand:visited			{ TEXT-DECORATION: none; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 12px; FONT-WEIGHT: normal; COLOR: #000099; line-height:25px; }
A.abstand:hover				{ TEXT-DECORATION: underline; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 12px; FONT-WEIGHT: normal; COLOR: #646464; line-height:25px; }
A.abstand:active			{ TEXT-DECORATION: none; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 12px; FONT-WEIGHT: normal; COLOR: #000099; line-height:25px; }



A.nav:link				{ TEXT-DECORATION: none; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 12px; FONT-WEIGHT: bold; COLOR: #000099; line-height:18px; letter-spacing: 1px; }
A.nav:visited			{ TEXT-DECORATION: none; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 12px; FONT-WEIGHT: bold; COLOR: #000099; line-height:18px; letter-spacing: 1px; }
A.nav:hover				{ TEXT-DECORATION: none; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 12px; FONT-WEIGHT: bold; COLOR: #646464; line-height:18px; letter-spacing: 1px; }
A.nav:active			{ TEXT-DECORATION: none; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 12px; FONT-WEIGHT: bold; COLOR: #000099; line-height:18px; letter-spacing: 1px; }
/* hauptnavigation */

A.navaktive:link		{ TEXT-DECORATION: none; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 12px; FONT-WEIGHT: bold; COLOR: #646464; line-height:18px; letter-spacing: 1px; }
A.navaktive:visited		{ TEXT-DECORATION: none; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 12px; FONT-WEIGHT: bold; COLOR: #646464; line-height:18px; letter-spacing: 1px; }
A.navaktive:hover		{ TEXT-DECORATION: none; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 12px; FONT-WEIGHT: bold; COLOR: #646464; line-height:18px; letter-spacing: 1px; }
A.navaktive:active		{ TEXT-DECORATION: none; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 12px; FONT-WEIGHT: bold; COLOR: #646464; line-height:18px; letter-spacing: 1px; }
/* aktive hauptnavigation */


A.navunter:link				{ TEXT-DECORATION: none; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 11px; FONT-WEIGHT: bold; COLOR: #000099; line-height:18px; }
A.navunter:visited			{ TEXT-DECORATION: none; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 11px; FONT-WEIGHT: bold; COLOR: #000099; line-height:18px; }
A.navunter:hover			{ TEXT-DECORATION: none; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 11px; FONT-WEIGHT: bold; COLOR: #646464; line-height:18px; }
A.navunter:active			{ TEXT-DECORATION: none; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 11px; FONT-WEIGHT: bold; COLOR: #000099; line-height:18px; }
/* unternavigation */

A.navunteraktive:link		{ TEXT-DECORATION: none; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 11px; FONT-WEIGHT: bold; COLOR: #646464; line-height:18px; }
A.navunteraktive:visited	{ TEXT-DECORATION: none; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 11px; FONT-WEIGHT: bold; COLOR: #646464; line-height:18px; }
A.navunteraktive:hover		{ TEXT-DECORATION: none; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 11px; FONT-WEIGHT: bold; COLOR: #646464; line-height:18px; }
A.navunteraktive:active		{ TEXT-DECORATION: none; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 11px; FONT-WEIGHT: bold; COLOR: #646464; line-height:18px; }
/* unternavigation */


A.navunterzwei:link			{ TEXT-DECORATION: none; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 11px; FONT-WEIGHT: normal; COLOR: #000099; line-height:20px; }
A.navunterzwei:visited		{ TEXT-DECORATION: none; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 11px; FONT-WEIGHT: normal; COLOR: #000099; line-height:20px; }
A.navunterzwei:hover		{ TEXT-DECORATION: none; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 11px; FONT-WEIGHT: normal; COLOR: #646464; line-height:20px; }
A.navunterzwei:active		{ TEXT-DECORATION: none; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 11px; FONT-WEIGHT: normal; COLOR: #000099; line-height:20px; }
/* zweite unternavigation */

A.navunterzweiaktive:link		{ TEXT-DECORATION: none; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 11px; FONT-WEIGHT: normal; COLOR: #646464; line-height:20px; }
A.navunterzweiaktive:visited	{ TEXT-DECORATION: none; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 11px; FONT-WEIGHT: normal; COLOR: #646464; line-height:20px; }
A.navunterzweiaktive:hover		{ TEXT-DECORATION: none; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 11px; FONT-WEIGHT: normal; COLOR: #646464; line-height:20px; }
A.navunterzweiaktive:active		{ TEXT-DECORATION: none; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 11px; FONT-WEIGHT: normal; COLOR: #646464; line-height:20px; }
/* zweite unternavigation */

	
A.navunterzweizeilen:link			{ TEXT-DECORATION: none; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 11px; FONT-WEIGHT: normal; COLOR: #000099; line-height:13px; }
A.navunterzweizeilen:visited		{ TEXT-DECORATION: none; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 11px; FONT-WEIGHT: normal; COLOR: #000099; line-height:13px; }
A.navunterzweizeilen:hover			{ TEXT-DECORATION: none; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 11px; FONT-WEIGHT: normal; COLOR: #646464; line-height:13px; }
A.navunterzweizeilen:active			{ TEXT-DECORATION: none; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 11px; FONT-WEIGHT: normal; COLOR: #000099; line-height:13px; }
/* zweite unternavigation */

A.navunterzweizeilenaktive:link		{ TEXT-DECORATION: none; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 11px; FONT-WEIGHT: normal; COLOR: #646464; line-height:13px; }
A.navunterzweizeilenaktive:visited	{ TEXT-DECORATION: none; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 11px; FONT-WEIGHT: normal; COLOR: #646464; line-height:13px; }
A.navunterzweizeilenaktive:hover		{ TEXT-DECORATION: none; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 11px; FONT-WEIGHT: normal; COLOR: #646464; line-height:13px; }
A.navunterzweizeilenaktive:active		{ TEXT-DECORATION: none; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 11px; FONT-WEIGHT: normal; COLOR: #646464; line-height:13px; }
/* zweite unternavigation */


A.navheadfooter:link			{ TEXT-DECORATION: none; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 11px; FONT-WEIGHT: normal; COLOR: #000099; line-height:18px; }
A.navheadfooter:visited			{ TEXT-DECORATION: none; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 11px; FONT-WEIGHT: normal; COLOR: #000099; line-height:18px; }
A.navheadfooter:hover			{ TEXT-DECORATION: none; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 11px; FONT-WEIGHT: normal; COLOR: #646464; line-height:18px; }
A.navheadfooter:active			{ TEXT-DECORATION: none; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 11px; FONT-WEIGHT: normal; COLOR: #000099; line-height:18px; }
/* erste unternavigation */

A.navheadfooteraktive:link		{ TEXT-DECORATION: none; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 11px; FONT-WEIGHT: normal; COLOR: #646464; line-height:18px; }
A.navheadfooteraktive:visited	{ TEXT-DECORATION: none; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 11px; FONT-WEIGHT: normal; COLOR: #646464; line-height:18px; }
A.navheadfooteraktive:hover		{ TEXT-DECORATION: none; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 11px; FONT-WEIGHT: normal; COLOR: #646464; line-height:18px; }
A.navheadfooteraktive:active	{ TEXT-DECORATION: none; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 11px; FONT-WEIGHT: normal; COLOR: #646464; line-height:18px; }
/* erste unternavigation */


A.katalog:link		{ TEXT-DECORATION: none; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 12px; FONT-WEIGHT: normal; COLOR: #000000; }
A.katalog:visited	{ TEXT-DECORATION: none; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 12px; FONT-WEIGHT: normal; COLOR: #000000; }
A.katalog:hover		{ TEXT-DECORATION: none; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 12px; FONT-WEIGHT: normal; COLOR: #000099; }
A.katalog:active	{ TEXT-DECORATION: none; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 12px; FONT-WEIGHT: normal; COLOR: #000000; }
/* fusszeile */

A.linktabelleueberschr:link		{ TEXT-DECORATION: none; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 12px; FONT-WEIGHT: bold; COLOR: #FFFFFF; }
A.linktabelleueberschr:visited	{ TEXT-DECORATION: none; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 12px; FONT-WEIGHT: bold; COLOR: #FFFFFF; }
A.linktabelleueberschr:hover	{ TEXT-DECORATION: none; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 12px; FONT-WEIGHT: bold; COLOR: #D1D1D1; }
A.linktabelleueberschr:active	{ TEXT-DECORATION: none; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 12px; FONT-WEIGHT: bold; COLOR: #FFFFFF; }
/* fusszeile */

A.pfad:link		{ TEXT-DECORATION: underline; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 10px; FONT-WEIGHT: bold; COLOR: #000099; line-height:20px; }
A.pfad:visited	{ TEXT-DECORATION: underline; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 10px; FONT-WEIGHT: bold; COLOR: #000099; line-height:20px; }
A.pfad:hover	{ TEXT-DECORATION: underline; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 10px; FONT-WEIGHT: bold; COLOR: #333333; line-height:20px; }
A.pfad:active	{ TEXT-DECORATION: underline; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 10px; FONT-WEIGHT: bold; COLOR: #000099; line-height:20px; }

.footer			{ FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 10px; FONT-WEIGHT: normal; COLOR: #000099; line-height:12px; }
/* text in tablle*/

.trennernav		{ TEXT-DECORATION: none; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 13px; FONT-WEIGHT: bold; COLOR: #FFFFFF; }
/* trenner navi*/

.trennernavfooter	{ TEXT-DECORATION: none; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 10px; FONT-WEIGHT: normal; COLOR: #000099; }
/* trenner navi*/

.pfad          { FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 10px; FONT-WEIGHT: bold; COLOR: #000099; line-height:20px; }

.tabellenueberschrift          { FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 12px; FONT-WEIGHT: bold; COLOR: #FFFFFF;}

.startseitetabelle          { FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 13px; FONT-WEIGHT: normal; COLOR: #666666; line-height:20px; }

.grossfett          { FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-SIZE: 17px; FONT-WEIGHT: bold; TEXT-DECORATION: none; COLOR: #646464; line-height:16px; }

.rahmenorange {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #FF6600;
	border-right-color: #FF6600;
	border-bottom-color: #FF6600;
	border-left-color: #FF6600;
}
.rahmenblau {
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #000099;
	border-right-color: #000099;
	border-bottom-color: #000099;
	border-left-color: #000099;
}
.textfettblau {
	color: #120099;
	font-weight: bold;
}
.textfettorange {
	color: #FF6600;
	font-weight: bold;
}
.ueberschrifth1farbig {
	font-size: 17px;
	line-height: 20px;
	font-weight: bold;
	color: #FF6600;
	text-decoration: none;
	margin-top: 5px;
	margin-bottom: 5px;
}

