body{text-align:center;padding:0;min-height:588px;background-color: #e6e5e6;;font-family: Arial, Helvetica, sans-serif;color: #044701;font-size: 12pt}
#cont{width:989px;background-color:#e6e5e6;text-align:left;position:relative;font-family: Times New Roman, Times, serif;color: #FFFFCC;font-size: 10pt;line-height: 12pt;height:588px;margin-left:auto;margin-right:auto;padding-top:0px}
.navi{
	width:989px;
	background-color:#e6e5e6;
	text-align:left;
	position:relative;
	font-family: Arial, Helvetica, sans-serif;
	color: #e6e5e6;
	font-size: 12px;
	height:31px;
	margin:0;
	padding:0px 0 0 0;
	background-image: url(../bilder/hg-navi.jpg);
	background-repeat: no-repeat;
	font-weight: bold;
}

.footer{
	width:989px;
	background-color:#e6e5e6;
	position:relative;
	font-family: Arial, Helvetica, sans-serif;
	color: #e6e5e6;
	font-size: 12px;
	height:31px;
	margin:0;
	padding:3px 0 0 0;
	background-image: url(../bilder/hg-adresse.jpg);
	background-repeat: no-repeat;
	font-weight: bold;
}

body>#cont{height:588px;}
#cont{margin-top:7px;}
body{vertical-align:middle;height:auto;}html{vertical-align:middle;}
body,html{height:100%;margin:0;padding:0}
html * body #adressen[id]{margin-top:-190px}
html * body #adressen[id] span.fl{width:500px}
html * body #cont[id]{position:absolute;left:50%;margin-left:-320px;}
*html + body span.fl{width:550px}
#links {
	background-color: #990000;
	color: #660000;
	margin: 900px 50px 20px 50px;
	padding: 20px 30px 20px 30px;
	text-align: left;
	display: none;
}
a {
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-variant: normal;
	text-transform: none;
	color: #044701;
	font-weight: normal;
}
a:link {
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-variant: normal;
	text-transform: none;
	color: #044701;
	font-weight: normal;
}
a:visited {
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-variant: normal;
	text-transform: none;
	color: #044701;
	font-weight: normal;
}
a:hover {
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-variant: normal;
	text-transform: none;
	color: #044701;
	font-weight: normal;
}
a:active {
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-variant: normal;
	text-transform: none;
	color: #044701;
	font-weight: normal;
}
.small {
	margin-top:5px;
}
h1 {
font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-style: normal;	
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #9d1573;
		margin:3px 0 5px 0;
}
h2 {
font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #044701;
	margin:3px 0 5px 0;

}
h3 {
font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #044701;
	margin:3px 0 5px 0;

}
h4 {
font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;	
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #9d1573;
		margin:3px 0 5px 0;
}
.text {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	font-style: normal;
	line-height: normal;
	font-variant: normal;
	text-transform: none;
	color: #044701;
	font-weight: normal;
}
.content {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	color: #044701;
	background-color: #E6E5E6;
	background-image: url(../bilder/hg.jpg);
	background-repeat: repeat;
	padding:0 5px 0 0;
}
.pink {
font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;	
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #9d1573;
}
a.inaktivNav:link
{
font-family: Arial, Helvetica, sans-serif;
color: #e6e5e6;
font-size: 12px;
font-weight:bold;
text-decoration:none;
}
a.inaktivNav:visited 
{
color:#bfbdbd;
text-decoration:none;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
}
a.inaktivNav:hover, a.inaktivNav:active,
a.inaktivNav:focus {
color:#eba835;
text-decoration:none;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
}
a.aktivNav:link, a.aktivNav:visited {
color:#fbbf56;
text-decoration:none;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
}
a.aktivNav:hover, a.aktivNav:active,
a.aktivNav:focus {
color:#d58d11;
text-decoration:none;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
}


a.inaktivNav2:link
{
font-family: Arial, Helvetica, sans-serif;
color: #9d1573;
font-size: 12px;
font-weight:bold;
text-decoration:none;
}
a.inaktivNav2:visited 
{
color:#9d1573;
text-decoration:none;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
}
a.inaktivNav2:hover, a.inaktivNav2:active,
a.inaktivNav2:focus {
color:#ffffff;
text-decoration:none;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
}
a.aktivNav2:link, a.aktivNav2:visited {
color:#044701;
text-decoration:none;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
}
a.aktivNav2:hover, a.aktivNav2:active,
a.aktivNav2:focus {
color:#044701;
text-decoration:none;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
}
.adresslink{
	font-family: Arial, Helvetica, sans-serif;
	color: #e6e5e6;
	font-size: 12px;	
	font-weight: bold;
}
.aufz{
font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	line-height: 25px;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #044701;

}
p {
	margin: 5px 0 7px 0;
}
li {
	list-style-position: inside;
	list-style-type: disc;
}
.block1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	background-color: #89A115;
	border: 1px solid #D68D0D;
	padding: 3px;
	margin:5px 0 5px 0;
}
