body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding: 0px;
	margin: 0px;
}
h2,h3 {
	margin-top: 0px;
	padding-top: 0px;
}
div#wrapper {
	position:relative; 
	margin-left:auto; 
	margin-right:auto; 
	top: 10px; 
	width:955px;  
}
div#header {
	left:0px;
	width:955px;
	height:100px;
	top: 0px;
	position: absolute;
}
div#columns {
	width: 955px;
	position: relative;
	top: 240px;
	background-image:url(/images/columns_bg.jpg)
}
div#leftbar {
	position:absolute;
	left:0px;
	width:187px;
	top: -30px;
	padding-left: 0px;
	padding-right: 0px;
}
div#content {
	width: 588px;
	position: relative;
	margin-left: 187px;
	margin-right: 0px;
	top: -80px;
}
div#fussnav {
	width: 588px;
	position: relative;
	margin-left: 187px;
	margin-right: 0px;
	top: -20px;
}
div#rightbar {
	position:absolute;
	width:174px;
	left: 775px;
	top: -140px;
	padding-left: 5px;
	padding-right: 1px;
	padding-top: 3px;
	height: 100%;
	background-image:url(/images/rightbar_bg.jpg);
}
div#footer {
	width: 955px;
	clear: both;
	position: relative;
	margin-top: 240px;
	margin-bottom: 10px;
}
.clear {
	clear:both;
}
div#seitenbild {
    position: absolute;
    width:475px;
    height:240px;
    left:0px;
    top: 0px;
}
div#header_background {
    position: absolute;
    width:480px;
    height:240px;
    left:475px;
    top: 0px;
}
div#header_login {
    position: absolute;
    width:470px;
    height:15px;
    left:0px;
    top: 30px;
}
div#header_navigation {
    position: absolute;
    width:548px;
    height:19px;
    left:207px;
    top: 73px;
}
div#header_symbole {
    position: absolute;
    width:174px;
    height:19px;
    left:780px;
    top: 73px;
}
div#header_banner {
	position: absolute;
	width: 468px;
	left: 475px; 
	top: 0px;
	border: 1px solid #999999;
}
div#hpnavlinks {
	position: absolute;
	width: 181px;
	left: 1px; 
	top: 260px;
}

.lauftext_normal, .lauftext_normal a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 18px;
	font-style: normal;
	font-weight: normal;
	color: #215A92;
}
a.lauftext_normal, .lauftext_normal a {
	text-decoration: underline;
}
a.lauftext_normal:hover, .lauftext_normal a:hover {
	color: #999999;
}
.lauftext_normal_fett, .lauftext_normal_fett a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	color: #215A92;
	line-height: 18px;
}
a.lauftext_normal_fett, .lauftext_normal_fett a {
	text-decoration: underline;
}
a.lauftext_normal_fett:hover, .lauftext_normal_fett a:hover {
	color: #999999;
}
.lauftext_klein, .lauftext_klein a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #215A92;
}
a.lauftext_klein, .lauftext_klein a {
	text-decoration: underline;
}
a.lauftext_klein:hover, .lauftext_klein a:hover {
	color: #999999;
}
.lauftext_klein_fett, .lauftext_klein_fett a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	color: #215A92;
}
a.lauftext_klein_fett, .lauftext_klein_fett a {
	text-decoration: underline;
}
a.lauftext_klein_fett:hover, .lauftext_klein_fett a:hover {
	color: #999999;
}
.lauftext_gross, .lauftext_gross a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #215A92;
}
a.lauftext_gross, .lauftext_gross a {
	font-size: 14px;
	text-decoration: underline;
}
a.lauftext_gross:hover, .lauftext_gross a:hover {
	font-size: 14px;
	color: #999999;
}
.lauftext_gross_fett, .lauftext_gross_fett a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: bold;
	font-variant: normal;
	color: #215A92;
}
a.lauftext_gross_fett, .lauftext_gross_fett a {
	font-size: 14px;
	text-decoration: underline;
}
a.lauftext_gross_fett:hover, .lauftext_gross_fett a:hover {
	font-size: 14px;
	color: #999999;
}
.seitentitel, .seitentitel a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: normal;
	font-weight: bold;
	color: #215A92;
}
a.seitentitel, .seitentitel a {
	text-decoration: underline;
}
a.seitentitel:hover, .seitentitel a:hover {
	color:#999999;
}
.absatztitel, .absatztitel a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	font-weight: bold;
	color: #215A92;
}
a.absatztitel, .absatztitel a {
	text-decoration: underline;
}
a.absatztitel:hover, .absatztitel a:hover {
	color: #999999;
}
.navigation_aktiv, .navigation_aktiv a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #BD0000;
}
a.navigation_aktiv, .navigation_aktiv a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #BD0000;
	text-decoration: none;
	
}
a.navigation_aktiv:hover, .navigation_aktiv a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #999999;
}
.navigation_inaktiv, .navigation_inaktiv a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #215A92;
}
a.navigation_inaktiv, .navigation_inaktiv a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #215A92;
	text-decoration: none;
}
a.navigation_inaktiv:hover, .navigation_inaktiv a:hover {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	color: #999999;
}
.hinweistext, .hinweistext a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	color: #999999;
}
a.hinweistext, .hinweistext a {
	text-decoration: none;
}
a.hinweistext:hover, .hinweistext a:hover {
	color: #666666;
}

.lauftext_klein_dunkel, .lauftext_klein_dunkel a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	color: #333333;
	text-decoration: none;
}
a.lauftext_klein_dunkel, .lauftext_klein_dunkel a {
	text-decoration: underline;
}
a.lauftext_klein_dunkel:hover, .lauftext_klein_dunkel a:hover {
	color: #666666;
}

.adress_titel, .adress_titel a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 20px;
	font-weight: bold;
	font-variant: normal;
	color: #333333;
	text-decoration: none;
}
a.adress_titel, .adress_titel a {
	text-decoration: underline;
}
a.adress_titel:hover, .adress_titel a:hover {
	color: #666666;
}
.adress_text, .adress_text a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: 14px;
	font-weight: bold;
	font-variant: normal;
	color: #333333;
	text-decoration: none;
}
a.adress_text, .adress_text {
	text-decoration: underline;
}
a.adress_text:hover, .adress_text:hover {
	color: #666666;
}
.adress_link, .adress_link a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: 14px;
	font-weight: bold;
	font-variant: normal;
	color: #003399;
	text-decoration: none;
}
a.adress_link, .adress_link a {
	text-decoration: underline;
}
a.adress_link:hover, .adress_link a:hover {
	color: #666666;
}
.adress_link_duenn, .adress_link_duenn a {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	line-height: 14px;
	font-weight: normal;
	font-variant: normal;
	color: #003399;
	text-decoration: none;
}
a.adress_link_duenn, .adress_link_duenn a {
	text-decoration: underline;
}
a.adress_link_duenn:hover, .adress_link_duenn a:hover {
	color: #666666;
}