body {
	background-color: #DDDDDD;
	background-image:	url(../images/hg.png);
			}

#buehne  {
	position:	absolute;
	left:	50%;
	top:	50%;
	margin-left: -470px;
	margin-top:	-300px;
	height:	600px;
	width:	940px;
	border: 1px solid #00872d;
	background-color:	#FFFFFF;
	background-image:	url(../images/b.png);
	background-repeat:	no-repeat;
	z-index:	2;
	overflow:	hidden;
	visibility: visible;
}

#ecke  {
	position:	absolute;
	left:	840px;
	top:	500px;
	height:	100px;
	width:	100px;
	background-image:	url(../images/ecke.png);
	z-index:	3;
	overflow:	hidden;
	visibility: visible;
}

#image  {
	position:	absolute;
	left:	620px;
	top:	350px;
	height:	200px;
	width:	300px;
	z-index:	4;
	overflow: auto;
	visibility: visible;
}

#image2  {
	position:	absolute;
	left:	565px;
	top:	230px;
	height:	370px;
	width:	370px;
	z-index:	5;
	overflow: auto;
	visibility: visible;
}

#headline  {
	position:	absolute;
	left:	160px;
	top:	150px;
	height:	36px;
	width:	780px;
	overflow:	hidden;
	z-index:	6;
	visibility: visible;
}

#underline  {
	position:	absolute;
	left:	160px;
	top:	500px;
	height:	36px;
	width:	780px;
	overflow:	hidden;
	z-index:	6;
	visibility: visible;
}

#count {
	position:	absolute;
	left:	90%;
	top:	90%;
	height:	20px;
	width:	60px;
	z-index:	15;
	overflow:	hidden;
	visibility: hidden;
}

#count2 {
	position:	absolute;
	left:	50%;
	top:	50%;
	height:	20px;
	width:	100px;
	z-index:	15;
	overflow:	hidden;
	visibility: visible;
}

.hltext  {
	color:	#333333;
	font-family:	Helvetica, Arial,Verdana;
	font-size:	18px;
	font-style:	normal;
	line-height: 24px;
}

.hl2text  {
	color:	#00872D;
	font-family:	Helvetica, Arial,Verdana;
	font-size:	16px;
	font-style:	normal;
	line-height: 18px;
	text-decoration:underline;
}

.hl3text  {
	color:	#00872D;
	font-family:	Helvetica, Arial,Verdana;
	font-size:	16px;
	font-style:	bolder;
	line-height: 18px;
	text-decoration:none;
}

#foto  {
	position:	absolute;
	left:	160px;
	top:	150px;
	height:	370px;
	width:	700px;
	z-index:	6;
	overflow: hidden;
	visibility: visible;
}

#text  {
	position:	absolute;
	left:	160px;
	top:	200px;
	height:	330px;
	width:	640px;
	z-index:	6;
	overflow: hidden;
	visibility: visible;
}

#text2  {
	position:	absolute;
	left:	160px;
	top:	200px;
	height:	300px;
	width:	780px;
	z-index:	7;
	overflow: scroll;
	visibility: visible;
}

#kontakt  {
	position:	absolute;
	left:	160px;
	top:	200px;
	height:	400px;
	width:	600px;
	z-index:	8;
	overflow: auto;
	visibility: visible;
}


.fliesstext  {
color:	#333333;
font-family:	Helvetica, Arial,Verdana;
font-size:	12px;
font-style:	normal;
font-weight:	normal;
line-height:	17px;
}

.fliesstext2  {
color:	#333333;
font-family:	Helvetica, Arial,Verdana;
font-size:	12px;
font-style:	normal;
font-weight:	normal;
line-height:	13px;
}

.fliesstext3  {
	color:	#333333;
	font-family:	Helvetica, Arial,Verdana;
	font-size:	12px;
	font-style:	normal;
	font-weight:	normal;
	line-height:	13px;
	width: 190px;
	vertical-align: top;
}

.fliesstext4  {
	color:	#717171;
	font-family:	Helvetica, Arial,Verdana;
	font-size:	12px;
	font-style:	normal;
	font-weight:	normal;
	line-height:	12px;
	width: 190px;
	vertical-align: top;
}

#navi  {
	position:	absolute;
	left:	20px;
	top:	380px;
	height:	200px;
	width:	100px;
	overflow:	hidden;
	z-index:	9;
	visibility: visible;
	}

#navi2  {
	position:	absolute;
	left:	160px;
	top:	550px;
	height: 25px;
	width:	600px;
	overflow:	hidden;
	z-index:	10;
	overflow:	hidden;
	visibility: visible;
}

.active  {
	color:	#333333;
	padding-left: 25px;
	font-family:	Helvetica, Arial,Verdana;
	font-size:	12px;
	font-style:	normal;
	font-weight:	normal;
	line-height:	15px;
	text-align:  left;
	background-image:	url(../images/pm.gif);
	background-repeat:	no-repeat;
	background-color:	;#00872d;
}

.active2  {
	color:	#333333;
	padding-left: 25px;
	font-family:	Helvetica, Arial,Verdana;
	font-size:	12px;
	font-style:	normal;
	font-weight:	normal;
	line-height:	15px;
	text-align:  left;
	background-image:	url(../images/pm2.gif);
	background-repeat:	no-repeat;
	border: ;1px solid;
	border-color: ;#00872d;
	}


.menuone  {
	font-family:	Helvetica, Arial,Verdana;
	font-size:	12px;
	font-style:	normal;
	font-weight:	normal;
	line-height:	15px;
	text-align:  left;
	text-decoration:	none;
	}

.menuone:link  {
color:	#333333;
}

.menuone:visited  {
color:	#717171;
}

.menuone:hover  {
	color:	#00872d;
;
}

.menuone:active  {
	color:	#990000;
}

.menutow  {
	font-family:	Helvetica, Arial,Verdana;
	font-size:	12px;
	font-style:	normal;
	font-weight:	normal;
	line-height:	15px;
	text-align: left;
	padding-left: 25px;
	text-decoration:	none;
}

.menutow:link  {
color:	#333333;
}

.menutow:visited  {
color:	#717171;
}

.menutow:hover  {
	color:	#333333;
}

.menuone:active  {
	color:	#990000;
}

a:link {
	color: #00872D;
}
a:visited {
	color: #333333;
	text-decoration:	none;
}
a:hover {
	color: #333333;
}
a:active {
	color: #00872D;
}
