body {
	background: url(../Bilder/hg-bogen.gif) no-repeat;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
#mittig {
	padding:0px;
	position:absolute;
	top:0px;
	left:50%;
	width:830px;
	height:479px;
	z-index:2;
	border:none;
	margin:0px 0px 0px -415px;
}
.hgnavi {
	font: bold 11px/18px Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	background: url(../Bilder/hg-navi.jpg) no-repeat;
	text-indent: 21px;
}
.hgnavi a:link {
	color: #FFFFFF;
	text-decoration: none;
	height: 18px;
	width: 154px;
	display: block;
}
.hgnavi a:visited {
	color: #FFFFFF;
	text-decoration: none;
	height: 18px;
	width: 154px;
	display: block;
}
.hgnavi a:hover {
	text-decoration: none;
	color: #000000;
}
.hgnavi a:active {
	background: url(../Bilder/hg-navi_o.jpg) no-repeat;
	text-decoration: none;
	color: #FFFFFF;
}
.hgnaviaktiv {
	font: bold 11px/18px Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	background: url(../Bilder/hg-navi_o.jpg) no-repeat;
	text-indent: 21px;
}
.hgnaviaktiv a:link {
	color: #FFFFFF;
	text-decoration: none;
	height: 18px;
	width: 154px;
	display: block;
}
.hgnaviaktiv a:visited {
	color: #FFFFFF;
	text-decoration: none;
	height: 18px;
	width: 154px;
	display: block;
}
.hgnaviaktiv a:hover {
	color: #FFFFFF;
	text-decoration: none;
	height: 18px;
	width: 154px;
	display: block;
}
.hgnaviaktiv a:active {
	color: #FFFFFF;
	text-decoration: none;
	height: 18px;
	width: 154px;
	display: block;
}
.hgnavisub {
	font: normal 12px/18px Arial, Helvetica, sans-serif;
	color: #898989;
	background: #ebeced;
	text-indent: 5px;
	text-decoration: none;
}
.hgnavisub a:link {
	color: #898989;
	text-decoration: none;
	height: 18px;
	width: 138px;
	display: block;
}
.hgnavisub a:visited {
	color: #898989;
	text-decoration: none;
	height: 18px;
	width: 138px;
	display: block;
}
.hgnavisub a:hover {
	text-decoration: none;
	color: #000000;
}
.hgnavisub a:active {
	text-decoration: none;
	color: #a91c3c;
}
.hgnavisubaktiv {
	font: normal 12px/18px Arial, Helvetica, sans-serif;
	color: #000000;
	background: #ebeced;
	text-indent: 5px;
}
.hgnavisubaktiv a:link {
	font: normal 12px/18px Arial, Helvetica, sans-serif;
	color: #000000;
	background: #ebeced;
	text-indent: 5px;
	text-decoration: none;
}
.hgnavisubaktiv a:visited {
	font: normal 12px/18px Arial, Helvetica, sans-serif;
	color: #000000;
	background: #ebeced;
	text-indent: 5px;
	text-decoration: none;
}
.hgnavisubaktiv a:hover {
	font: normal 12px/18px Arial, Helvetica, sans-serif;
	color: #000000;
	background: #ebeced;
	text-indent: 5px;
	text-decoration: none;
}
.hgnavisubaktiv a:active {
	font: normal 12px/18px Arial, Helvetica, sans-serif;
	color: #000000;
	background: #ebeced;
	text-indent: 5px;
	text-decoration: none;
}
.hgnavisublinieoben {
	background: url(../Bilder/hgsub-linieoben.jpg) no-repeat;
	font-size: 4px;
	line-height: 4px;
}
.hgnavisublinieunten {
	background: url(../Bilder/hgsub-linieunten.jpg) no-repeat;
	line-height: 14px;
	font-size: 14px;
}
#navi {
	position:absolute;
	width:154px;
	height:115px;
	z-index:11;
	top: 91px;
	left: 1px;
}
#navoben {
	position:absolute;
	width:118px;
	height:26px;
	z-index:4;
	font: normal 11px Arial, Helvetica, sans-serif;
	color: #9f9f9f;
	top: 11px;
	left: 26px;
}
#navoben a:link, a:visited {
	color: #9f9f9f;
	text-decoration: none;
}
#navoben a:hover {
	text-decoration: underline;
	color: #000000;
}
#navoben a:active {
	text-decoration: none;
	color: #a91c3c;
}
#notruf {
	position:absolute;
	width:141px;
	height:199px;
	z-index:6;
	left: 688px;
}
.hggrauverlauf {
	background: url(../Bilder/hg-grauverlauf.jpg) repeat-x;
}
.zeileschmal {
	font-size: 1px;
	line-height: 1px;
}
.neunhoch {
	font-size: 9px;
	line-height: 9px;
}
.siebenhoch {
	font-size: 7px;
	line-height: 7px;
}
#inhalt {
	position:absolute;
	width:532px;
	height:400px;
	z-index:7;
	left: 156px;
	top: 0px;
	background: url(../Bilder/strichel-runter.gif) repeat-y;
	font: 12px/17px Arial, Helvetica, sans-serif;
	color: #535353;
}
.inhalt a:link {
	text-decoration: underline;
	color: #000000;
}
.inhalt a:visited {
	text-decoration: underline;
	color: #000000;
}
.inhalt a:hover {
	text-decoration: none;
	color: #b5123e;
}
.inhalt a:active {
	text-decoration: none;
	color: #000000;
}
.strichelquer {
	font-size: 10px;
	line-height: 1px;
	background: url(../Bilder/strichel-quer.gif) repeat-x;
}
.kontakt {
	font: bold 10px Arial, Helvetica, sans-serif;
	color: #b5123e;
}
.kontakt a:link {
	text-decoration: none;
	color: #b5123e;
}
.kontakt a:visited {
	text-decoration: none;
	color: #b5123e;
}
.kontakt a:hover {
	text-decoration: none;
	color: #000000;
}
.kontakt a:active {
	text-decoration: none;
	color: #b5123e;
}
.hgstrichelrunter {
	background: url(../Bilder/strichel-runter.gif) repeat-y;
}
.headline {
	font: bold 14px Arial, Helvetica, sans-serif;
	color: #b5123e;
}
.hgweiss {
	background: #FFFFFF;
}
.felderunten {
	font: bold 12px Arial, Helvetica, sans-serif;
	color: #b5123e;
}
.rot {
	color: #b5123e;
}
.drittnavi {
	font: bold 12px/17px Arial, Helvetica, sans-serif;
	color: #b5123e;
}
.drittnavi a:link {
	text-decoration: none;
	color: #535353;
}
.drittnavi a:visited {
	text-decoration: none;
	color: #535353;
}
.drittnavi a:hover {
	text-decoration: underline;
	color: #b5123e;
}
.drittnavi a:active {
	text-decoration: none;
	color: #000000;
}.hgform {
	background: url(../Bilder/hg-formular.gif) no-repeat;
	font: 10px Arial, Helvetica, sans-serif;
	color: #5F5F5F;
}
.eingabe{
	font: 10px Arial, Helvetica, sans-serif;
	color: #1A1A1A;
	border-style: none;
	height: 11px;
	width: 197px;
}
textarea {
	font: 10px Arial, Helvetica, sans-serif;
	color: #1A1A1A;
	border-style: none;
	width: 197px;
	height: 87px;
}
.checkbox {
	font: 10px Arial, Helvetica, sans-serif;
	color: #1A1A1A;
}
.kontaktrotfett {
	font: bold 11px Arial, Helvetica, sans-serif;
	color: #A40233;
}
p{margin-top:10px; margin-bottom:10px;}