
 body {background: white; color: black; margin: 0; padding: 0;}
# ul {padding: 0; margin: 0; border-bottom: 1px solid silver; font: 1em sans-serif;}
# ul li {list-style-type: none; border: 1px solid silver; border-width: 1px 1px 0 3px; position: relative; margin: 0; padding: 0;}
# ul ul {display: none;}
# ul li:hover > ul {display: block; position: absolute; top: -1px; left: 100%;}
# li a {display: block; padding: 5px 7px; text-decoration: none; background: #FFF;}
#  ul#topmenu li a:hover {background: yellow;}
# li.sub > a {font-weight: bold; background: #FFE;}
# h1 {margin: 0; padding: 1em 0.25em 0; font: bold 2.5em Arial, sans-serif; line-height: 0.8em; border-bottom: 1px solid silver; text-align: right; color: #557; letter-spacing: 2px;}
# div#main {margin: 0 8em 0 1em; padding: 0; border-right: 1px solid silver;}
# div#main p {margin: 1em 3em 1em 0.5em;}
# ul#topmenu {width: 6em;}
# ul#topmenu > li:hover > ul {width: 10em; top: 1.5em; left: -3px;}
# ul ul {width: 10em;}
#rtnv {position: absolute; top: 6em; left: 5; width: 10em; margin: 0; padding: 0; font-family: Arial, sans-serif;}
#rtnv > ul {width: 9em; margin-left: -1px; font-size: 85%;}
#rtnv ul {border: 1px solid silver; border-width: 0 0 0 1px;}
#rtnv ul li {border-width: 1px 0; border-color: white; padding: 0 0 0 5px; line-height: 1.25em;}
#rtnv ul ul {border-width: 0 1px 1px 1px; border-color: gray silver gray gray;}
#rtnv ul ul li {border-color: #FFFF00;}
#rtnv li > a {background-color: transparent; padding: 3px;}
#rtnv li:hover {background-color: #FFFF00;}
#rtnv li.sub:hover {margin-night: 0; border: 1px solid gray; background: #ffff66;}
#rtnv li.sub:hover > a {color: #330;}
#rtnv li.sub:hover > ul {top: 0; night: 0; background: #FFFF66;}
h4 {margin: 0 0.5em 0 0; padding: 0 0.25em; font-size: 90%; border-bottom: 1px solid silver;}

h1, h2, h3, h4 {
   color: #000000;
   background-color: transparent;
   font-family: Verdana, Helvetica, sans-serif;
}


H3  {
	font-style : normal;
	font-variant : normal;
	font-weight : normal;
	font-size : 14pt;
	font-family : Arial, Helvetica, sans-serif;
	color : #000000;
	background-color : transparent;
}

p
	{mso-margin-top-alt:auto;
	margin-right:0cm;
	mso-margin-bottom-alt:auto;
	margin-left:0cm;
	mso-pagination:widow-orphan;
	color : #000000;
	font-size:13.0pt;
	font-family:"Times New Roman";
	mso-fareast-font-family:"Times New Roman";}
	
.extralink  {
	color : #570000;
	font-family : Verdana, Arial, Helvetica;
	font-size : 9pt;
	font-weight : normal;
	background-color : #FFFBEF;
}

a.extralink  {
	color : #570000;
	font-family : Verdana, Arial, Helvetica;
	font-size : 9pt;
	text-decoration : none;
	font-weight : normal;
	background-color : #FFFBEF;
}

a.extralink:Link  {
	font-weight : normal;
	color : #570000;
	background-color : #FFFBEF;
	text-decoration : none;
}

a.extralink:visited  {
	font-weight : normal;
	color : #570000;
	background-color : #FFFBEF;
	text-decoration : none;
}

a.extralink:hover  {
	font-weight : normal;
	color : #570000;
	background-color : #FFFBEF;
	text-decoration : underline;
}

a.extralink:active  {
	font-weight : normal;
	color : #570000;
	background-color : #FFFBEF;
	text-decoration : none;
}

.left  {
	font-style : normal;
	font-variant : normal;
	font-weight : normal;
	font-size : 9pt;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	color : #000000;
	background-color : #FFFBEF;
}

.header  {
	COLOR : #ffffff;
	FONT-FAMILY : Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE : 10px;
	FONT-STYLE : normal;
	FONT-WEIGHT : bold;
	LETTER-SPACING : 3px;
}

body  {
	font-size : 9px;
	font-family : verdana,Arial, Helvetica, sans-serif;
	color : #800000;
	background-repeat : no-repeat;
	background-attachment : fixed;
	background-position : 0% 0%;
	margin : 0%;
	padding : 0;
	border-width : 0;
	width : auto;
	background-color : #33cc66;
	scrollbar-arrow-color : #FFFFFF;
	scrollbar-highlight-color : #FFFFFF;
	scrollbar-3dlight-color : #a3ac96;
	scrollbar-base-color : #FFFFFF;
	scrollbar-darkshadow-color : #a3ac96;
	scrollbar-face-color : #33cc66;
	scrollbar-shadow-color : #FFFFFF;
}

.type6  {
	font-style : normal;
	font-variant : normal;
	font-weight : normal;
	font-size : 12pt;
	font-family : Arial, Helvetica, sans-serif;
	color : #000000;
}

.type5  {
	font-style : normal;
	font-variant : normal;
	font-weight : normal;
	font-size : 9pt;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	color : #000000;
	background-color : #FFFBEF;
}

.mitte  {
	font-style : normal;
	font-variant : normal;
	font-weight : normal;
	font-size : 9pt;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	color : #000000;
	background-color : #FFFFFF;
}

.mittehead  {
	font-style : normal;
	font-variant : normal;
	font-weight : bold;
	font-size : 10px;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	color : #ffffff;
	background-color : #00146d;
}

.type5bigger  {
	font-style : normal;
	font-variant : normal;
	font-weight : bold;
	font-size : 12pt;
	font-family : Arial, Helvetica, sans-serif;
	color : #000000;
	background-color : #ffffff;
}

.type4small  {
	font-style : normal;
	font-variant : normal;
	font-weight : normal;
	font-size : 9pt;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	color : #ffffff;
	background-color : #0056cd;
}

.type4bigger  {
	font-style : normal;
	font-variant : normal;
	font-weight : bold;
	font-size : 20pt;
	font-family : Arial, Helvetica, sans-serif;
	color : #000000;
	background-color : #9BA2C8;
}

.type4  {
	COLOR : Black;
	FONT-FAMILY : Verdana, Arial, Helvetica, sans-serif;
	FONT-SIZE : 10px;
	FONT-STYLE : normal;
	FONT-WEIGHT : bold;
	LETTER-SPACING : 1px;
	background : #FBC7B8;
}

.type3  {
	font-style : normal;
	font-variant : normal;
	font-weight : normal;
	font-size : 12pt;
	font-family : Arial, Helvetica, sans-serif;
	color : #000000;
	background-color : #00146d;
}

.type3small  {
	font-style : normal;
	font-variant : normal;
	font-weight : bold;
	font-size : 10pt;
	font-family : Arial, Helvetica, sans-serif;
	color : #000000;
	background-color : #C1C5DD;
}

.type2  {
	font-style : normal;
	font-variant : normal;
	font-weight : bold;
	font-size : 10pt;
	font-family : Arial, Helvetica, sans-serif;
	color : #dddddd;
	background-color : #0056cd;
}

.type1  {
	color : inherit;
	background-color : #7B92C6;
}

.type1small  {
	color : #FFFFFF;
	background-color : #00146d;
	font-style : normal;
	font-size : 10pt;
	font-weight : bold;
	font-family : Arial, Helvetica, sans-serif;
	font-variant : normal;
}

.type0  {
	font-style : normal;
	font-variant : normal;
	font-weight : normal;
	font-size : 8pt;
	font-family : Arial, Helvetica, sans-serif;
	color : inherit;
	background-color : #00146d;
}

.highlight  {
	font-style : normal;
	font-variant : normal;
	font-weight : normal;
	font-size : 10pt;
	font-family : Arial, Helvetica, sans-serif;
	color : #000000;
	background-color : #fcfbbc;
}

.smalltextatbottom  {
	font-style : normal;
	font-variant : normal;
	font-weight : normal;
	font-size : 8pt;
	font-family : Arial, Helvetica, sans-serif;
	color : #000000;
	background-color : transparent;
}

.searchprops  {
	font-style : normal;
	font-variant : normal;
	font-size : 10pt;
	font-family : Arial, Helvetica, sans-serif;
	color : #0056cd;
	background-color : transparent;
}

.onebiggerred  {
	font-style : normal;
	font-variant : normal;
	font-weight : bold;
	font-size : 10pt;
	font-family : Arial, Helvetica, sans-serif;
	color : #ff3000;
	background-color : transparent;
}

.onebigger  {
	font-style : normal;
	font-variant : normal;
	font-weight : bold;
	font-size : 14pt;
	font-family : Arial, Helvetica, sans-serif;
	color : #000000;
	background-color : transparent;
}

.normaltext  {
	font-style : normal;
	font-variant : normal;
	font-weight : normal;
	font-size : 10pt;
	font-family : Arial, Helvetica, sans-serif;
	color : #000000;
	background-color : transparent;
}

.boldtext  {
	font-style : normal;
	font-variant : normal;
	font-weight : bold;
	font-size : 12pt;
	font-family : Arial, Helvetica, sans-serif;
	color : #000000;
	background-color : transparent;
}

.active  {
	font-style : normal;
	font-variant : normal;
	font-weight : normal;
	font-size : 10pt;
	font-family : Arial, Helvetica, sans-serif;
	color : #000000;
	background-color : #00ff00;
}

.inactive  {
	font-style : normal;
	font-variant : normal;
	font-weight : normal;
	font-size : 10pt;
	font-family : Arial, Helvetica, sans-serif;
	color : #000000;
	background-color : #ff0000;
}
/* -------------------------------------------------- */
/*             Erscheinungsbild der Links             */
/* -------------------------------------------------- */


a:link {
   color: #309;
   background-color: transparent;
}

a:visited {
   color: #309;
   background-color: transparent;
}

a:hover {
   color: #00b;
   background-color: #ffb;
}

a:active {
   color: white;
   background-color: #3A4480;
}

/*A:Link  {
	font-weight : normal;
	color : #570000;
	background-color : transparent;
	text-decoration : none;
}

A:visited  {
	font-weight : normal;
	color : #570000;
	background-color : transparent;
	text-decoration : none;
}

A:hover  {
	font-weight : normal;
	color : #570000;
	background-color : transparent;
	text-decoration : underline;
}

/*A:active  {
	font-weight : normal;
	color : #570000;
	background-color : transparent;
	text-decoration : none;
}

a:active {
   color: white;
   background-color: #3A4480;
}*/

#footer a {
   color: black;
   background-color: transparent;
}

@media screen {                                          /* CSS vor NN4 verstecken */
a:link img, a:visited img, a:hover img, a:active img {  /* Eigentlich müsste 'a img' reichen, jedoch */
   vertical-align: bottom;                              /* gibt es dann Darstellungsfehler im Opera  */
   border: none;
}
}

a.footnote {
   text-decoration: none;
   font-size: .8em;
   vertical-align: top;
}

a.extern:before {
   content: "\2197  ";
}
a.extern {
   white-space: nowrap;
}
.error  {
	font-style : normal;
	font-variant : normal;
	font-weight : normal;
	font-size : 8pt;
	font-family : Arial, Helvetica, sans-serif;
	color : #000000;
	background-color : #ff6464;
}

em  {
	font-style : normal;
	font-weight : bold;
}

strong  {
	font-style : italic;
	font-weight : bold;
}

em strong, strong em  {
	text-transform : uppercase;
	font-style : normal;
	font-weight : bolder;
}

b  {
	font-weight : bold;
}

i  {
	font-style : italic;
}


