.headline {
color: #003399;
font-weight: bold;
font-size: 14px;
line-height: 20px;
font-family: Verdana, Arial;
}

h1 {
margin: 0 0 20px 0;
color: #003399;
font-weight: bold;
font-size: 14px;
line-height: 20px;
}

.headlinesmall { color: #003399; font-weight: bold; font-size: 11px; line-height: 16px; font-family: Verdana, Arial }
.subline { color: #003399; font-size: 11px; font-family: Verdana, Arial; font-weight: bold; line-height: 16px; }
.normtxt     { color: #000000; font-size: 11px; line-height: 16px; font-family: Verdana, Arial }
.normtxt { color: #000000; font-size: 11px; font-family: Verdana, Arial; line-height: 16px; }
.normtxtblau { color: #039; font-size: 11px; font-family: Verdana, Arial; line-height: 16px; }
.normtxtfett { color: #666; font-size: 11px; font-family: Verdana, Arial; font-weight: bold; line-height: 16px; }
.normtxt a:link { color: #000000; font-size: 11px; line-height: 16px; font-family: Verdana, Arial; text-decoration: underline }
.normtxt a:visited { color: #000000; font-size: 11px; line-height: 16px; font-family: Verdana, Arial; text-decoration: underline }
.normtxt a:hover { color: #000000; font-size: 11px; line-height: 16px; font-family: Verdana, Arial; text-decoration: underline }

.list { padding:0px 0px 0px 16px; margin:0; list-style-position:outside; list-style-image: url(icons/pfeil.gif) }
.listo { padding:0px 0px 0px 0px; margin:0;text-align:left}

.copyright     { color: #000000; font-size: 9px; line-height: 10px; font-family: Verdana, Arial }

.boxtxt { color: #FFFFFF; font-size: 11px; line-height: 13px; font-family: Verdana, Arial }

.boxtxt2 { color: #000000; font-size: 10px; line-height: 13px; font-family: Verdana, Arial }
.boxtxt2 a:link { color: #003399; font-size: 10px; line-height: 13px; font-family: Verdana, Arial; text-decoration: none }
.boxtxt2 a:visited { color: #003399; font-size: 10px; line-height: 13px; font-family: Verdana, Arial; text-decoration: none }
.boxtxt2 a:hover { color: #003399; font-size: 10px; line-height: 13px; font-family: Verdana, Arial; text-decoration: underline }

a:link       { color: #000000; font-size: 12px; font-family: Verdana, Arial; text-decoration: none }
a:visited    { color: #000000; font-size: 12px; font-family: Verdana, Arial; text-decoration: none }
a:hover      { color: #82C34E; font-size: 12px; font-family: Verdana, Arial; text-decoration: none }

.menutxt1 { color: #676767; font-size: 11px; line-height: 32px; font-family: Verdana, Arial }
.menutxt1 a:link { color: #676767; font-size: 11px; line-height: 32px; font-family: Verdana, Arial; text-decoration:none }
.menutxt1 a:visited { color: #676767; font-size: 11px; line-height: 32px; font-family: Verdana, Arial; text-decoration:none }
.menutxt1 a:hover { color: #FFFFFF; font-size: 11px; line-height: 32px; font-family: Verdana, Arial; text-decoration:none; background-color: #A6A7A9; display: block }
.menutxt1aktiv { color: #FFFFFF; font-size: 11px; line-height: 32px; font-family: Verdana, Arial; text-decoration:none; background-color: #A6A7A9; display: block }

.menutxt2 { color: #000000; font-weight: bold; font-size: 11px; line-height: 32px; font-family: Verdana, Arial }
.menutxt2 a:link { color: #000000; font-weight: bold; font-size: 11px; line-height: 32px; font-family: Verdana, Arial; text-decoration:none }
.menutxt2 a:visited { color: #000000; font-weight: bold; font-size: 11px; line-height: 32px; font-family: Verdana, Arial; text-decoration:none }
.menutxt2aktiv { color: #000000; font-weight: bold; font-size: 11px; line-height: 32px; font-family: Verdana, Arial; text-decoration:none; background-color: #003399; display: block }

.submenutxt { color: #676767; font-weight: bold; font-size: 11px; line-height: 16px; font-family: Verdana, Arial; padding:0px 0px 0px 0px; margin:0; list-style-position:outside; list-style-type: none }
.submenutxt a:link { color: #676767; font-weight: bold; font-size: 11px; line-height: 16px; font-family: Verdana, Arial; text-decoration:none }
.submenutxt a:visited { color: #676767; font-weight: bold; font-size: 11px; line-height: 16px; font-family: Verdana, Arial; text-decoration:none }
.submenutxt a:hover { color: #003399; font-weight: bold; font-size: 11px; line-height: 16px; font-family: Verdana, Arial; text-decoration:none }
.submenutxt a:active { color: #003399; font-weight: bold; font-size: 11px; line-height: 16px; font-family: Verdana, Arial; text-decoration:none }
.submenutxtaktiv { color: #003399; font-weight: bold; font-size: 11px; line-height: 16px; font-family: Verdana, Arial; text-decoration:none }

.pressetxt { color: #676767; font-weight: bold; font-size: 11px; line-height: 13px; font-family: Verdana, Arial }
.pressetxt a:link { color: #676767; font-weight: bold; font-size: 11px; line-height: 13px; font-family: Verdana, Arial; text-decoration:none }
.pressetxt a:visited { color: #676767; font-weight: bold; font-size: 11px; line-height: 13px; font-family: Verdana, Arial; text-decoration:none }
.pressetxt a:hover { color: #003399; font-weight: bold; font-size: 11px; line-height: 13px; font-family: Verdana, Arial; text-decoration:none }
.pressetxtaktiv { color: #003399; font-weight: bold; font-size: 11px; line-height: 13px; font-family: Verdana, Arial; text-decoration:none }

#main              { position: absolute; z-index: 1; left: 10px; top: 20px; width: 617px}
	#logo        { position: absolute; z-index: 2; left: 230px; top: 0px; width: 161px; height: 92px }
	#menu1       { position: absolute; z-index: 3; left: 355px; top: 109px; width: 262px; height: 32px; background-color: #EBEBEB; overflow: hidden; visibility: hide; visibility: hidden }
	#menu2       { position: absolute; z-index: 4; left: 0px; top: 109px; width: 545px; height: 32px; background-color: #6486C4; visibility: hide; visibility: hidden}
	#bild        { position: absolute; z-index: 2; left: 0px; top: 109px; width: 617px; height: 160px; overflow:hidden; display: none }
	#line        { position: absolute; z-index: 2; left: 0px; top: 115px; width: 617px; height: 2px; border-top: 2px solid #C1C1C1; overflow:hidden }
	#submenu     { position: absolute; z-index: 2; left: 1px; top: 297px; width: 171px; visibility: hide; visibility: hidden }
	#content     { position: absolute; z-index: 2; left: 0px; top: 140px; width: 617px }
		#box   { position: absolute; z-index: 3; right: 0px; top: 4px; width: 146px; height: 116px; visibility: hide; visibility: hidden }
		#box2  {visibility: hide; visibility: hidden }
		#text  { position: absolute; z-index: 3; left: 0px; top: 0px; width: 617px; min-height:350px }
			#bottom { position: absolute; z-index: 4; left: 0px; bottom: 0px; width: 543px; height: 2px; border-top: 2px solid #C1C1C1; padding-top: 4px; visibility: hide; visibility: hidden }
			#bottom2 { position: absolute; z-index: 4; left: 0px; bottom: -50px; width: 617px; height: 2px; border-top: 2px solid #C1C1C1; padding-top: 4px }