body,td,th {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #151052;
}
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-image: url(../Bilder/hg.gif);
	background-repeat: repeat-y;
	background-color: #8F8F8F;
}
#logo {
	position:absolute;
	width:185px;
	height:55px;
	z-index:1;
	left: 20px;
	top: 15px;
}
#finnforest {
	position:absolute;
	width:769px;
	height:26px;
	z-index:1;
	top: 15px;
	left: 215px;
}
#navoben {
	position:absolute;
	width:769px;
	height:35px;
	z-index:1;
	left: 215px;
	top: 45px;
}
#hgteasergross {
	position:absolute;
	width:777px;
	height:235px;
	z-index:1;
	left: 213px;
	top: 93px;
	background: url(../Bilder/hg-teasergross.gif) no-repeat;
}
#teasergross {
	position:absolute;
	width:767px;
	height:225px;
	z-index:2;
	left: 216px;
	top: 96px;
}
#teaser1 {
	position:absolute;
	width:245px;
	height:194px;
	z-index:3;
	left: 215px;
	top: 341px;
	border-right: 1px solid #b9b9b9;
	border-left: 1px solid #b9b9b9;
	border-top-color: #b9b9b9;
	border-bottom-color: #b9b9b9;
	padding: 3px 5px;
	overflow: visible;
}
#teaser2 {
	position:absolute;
	width:245px;
	height:194px;
	z-index:4;
	left: 471px;
	top: 341px;
	border-right: 1px solid #b9b9b9;
	border-left: 1px solid #b9b9b9;
	border-top-color: #b9b9b9;
	border-bottom-color: #b9b9b9;
	padding: 3px 5px;
	overflow: visible;
}
#teaser3 {
	position:absolute;
	width:245px;
	height:194px;
	z-index:5;
	left: 727px;
	top: 341px;
	border-right: 1px solid #b9b9b9;
	border-left: 1px solid #b9b9b9;
	border-top-color: #b9b9b9;
	border-bottom-color: #b9b9b9;
	padding: 3px 5px;
	overflow: visible;
}
.weiss6pixel {
	font-size: 6px;
	line-height: 6px;
	background: #FFFFFF;
}
.braun10pixel {
	font-size: 10px;
	line-height: 10px;
	background: #b3713d;
}
.fuss {
	font: 11px Arial, Helvetica, sans-serif;
	color: #b9b9b9;
	border-top: 1px solid #b9b9b9;
	border-bottom: 1px solid #b9b9b9;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-color: #b9b9b9;
	border-left-color: #b9b9b9;
}
.fuss a:link {
	color: #b9b9b9;
	text-decoration: none;
}
.fuss a:visited {
	color: #b9b9b9;
	text-decoration: none;
}
.fuss a:hover {
	color: #151052;
	text-decoration: underline;
}
.fuss a:active {
	color: #151052;
	text-decoration: underline;
}
.teasertext {
	font: 12px/18px Arial, Helvetica, sans-serif;
	color: #151052;
}
.punkt11 {
	font-size: 11px;
}
a:link {
	color: #151052;
	text-decoration: underline;
}
a:visited {
	text-decoration: underline;
	color: #151052;
}
a:hover {
	text-decoration: none;
	color: #B3713D;
}
a:active {
	text-decoration: underline;
	color: #B3713D;
}
#fuss {
	position:absolute;
	width:767px;
	height:31px;
	z-index:6;
	left: 216px;
	top: 558px;
}
#suchfeld {
	position:absolute;
	width:165px;
	height:17px;
	z-index:7;
	left: 20px;
	top: 95px;
}
#suchbutton {
	position:absolute;
	width:17px;
	height:19px;
	z-index:7;
	left: 188px;
	top: 96px;
}
form {
	margin:0;
	padding:0;
}
.sucheingabe {
	border: 1px solid #9c9c9c;
	color: #151052;
	width: 163px;
	height: 16px;
	padding: 0 0 0px 3px;
	margin: 1px;
	padding: 0 0 0 3px;
	font: normal 11px Arial, Helvetica, sans-serif;
}
#navseite {
	position:absolute;
	width:185px;
	height:115px;
	z-index:8;
	left: 20px;
	top: 127px;
}
.navallg {
	line-height: 21px;
	color: #151052;
	text-indent: 28px;
	background: #FFFFFF url(../Bilder/hgnavseiteallg.gif) no-repeat;
	vertical-align: bottom;
	padding-top: 1px;
}
.navallg a:link {
	color: #151052;
	text-decoration: none;
}
.navallg a:visited {
	text-decoration: none;
	color: #151052;
}
.navallg a:hover {
	text-decoration: underline;
	color: #B3713D;
}
.navallg a:active {
	text-decoration: none;
	color: #B3713D;
}
.navsub {
	background-color: #f2f2f1;
	background-image: url(../Bilder/hgnavseite.gif);
	background-repeat: no-repeat;
	text-indent: 28px;
	font-size: 12px;
	line-height: 27px;
	font-weight: bold;
	color: #151052;
	padding-top: 0px;
}
.navsub a:link {
	color: #151052;
	text-decoration: none;
	background-image: url(../Bilder/hgnavseite.gif);
	background-repeat: no-repeat;
	height: 27px;
	width: 185px;
	display: block;
	padding-top: 1px;
}
.navsub a:visited {
	color: #151052;
	text-decoration: none;
	background-image: url(../Bilder/hgnavseite.gif);
	background-repeat: no-repeat;
	height: 27px;
	width: 185px;
	display: block;
	padding-top: 1px;
}
.navsub a:hover {
	text-decoration: underline;
	color: #B3713D;
	background-image: url(../Bilder/hgnavseite_o.gif);
	background-repeat: no-repeat;
	height: 27px;
	width: 185px;
	display: block;
	padding-top: 1px;
}
.navsub a:active {
	text-decoration: none;
	color: #B3713D;
}
.navsubo {
	background-color: #f2f2f1;
	background-image: url(../Bilder/hgnavseite_o.gif);
	background-repeat: no-repeat;
	text-indent: 28px;
	font-size: 12px;
	line-height: 27px;
	font-weight: bold;
	color: #151052;
	padding-top: 1px;
}
#inhalt {
	position:absolute;
	width:754px;
	height:235px;
	z-index:1;
	left: 225px;
	top: 93px;
	line-height: 20px;
}
.headline {
	font-size: 20px;
	font-weight: bold;
	line-height: 26px;
}
.intro {
	font-size: 16px;
	line-height: 24px;
}
.bild {
	background: url(../Bilder/hg-bildschatten.gif) no-repeat right bottom;
	padding-top: 6px;
	padding-left: 6px;
	padding-right: 10px;
	padding-bottom: 10px;
	border-top: 1px solid #DADADA;
	border-left: 1px solid #DADADA;
}.hglisting {
	background-color: #f9f9f9;
	line-height: 15px;
}
.hglistingweiss {
	line-height: 15px;
}
.braun {
	color: #8f451e;
}
.aktuelles {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #b9b9b9;
}
.braungrossdick {
	font-size: 14px;
	font-weight: bold;
	color: #8f451e;
}
.button
   { font-size:10px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight:bold; background-color:#EEEEEE; color:#333333; width:90px; border:1px solid #999999; }
   
.headbezug {
	font: 21px Arial, Helvetica, sans-serif;
	color: #151052;
}
.textbezug {
	font: 16px/20px Arial, Helvetica, sans-serif;
	color: #151052;
}
#bezug {
	position:absolute;
	width:369px;
	height:220px;
	z-index:9;
	left: 251px;
	top: 163px;
}
p{margin-top:10px; margin-bottom:10px;}
.eingabefelder
{
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	background:#FFF;
	width: 180px;
	border: 1px solid #9c9c9c;
	color: #151052;
}
.textareafeld
{
	font-size:11px;
	font-family:Arial, Helvetica, sans-serif;
	background:#FFF;
	width: 440px;
	border: 1px solid #9c9c9c;
	color: #151052;
}
.hgformular {
	background-color: #f4f2f2;
}
.zeileeng {
	line-height: 16px;
}
