@CHARSET "ISO-8859-1";

body{
	position: relative;
	background-color: #000000;
	padding: 0px;
	/*margin: 0px;*/
	font-family: Verdana;
	}

h1{
	position: absolute;
	font-size:28px;
	line-height: 1em;
	font-family: Arial;
	font-weight: bold;
	color: white;
	padding: 0px;
	top:36px;
	left:562px;
	
	}
h2{
	font-size: 0.8em;
	font-family: Arial;
	color: white;
	line-height: 1.5em;
	margin: 0px;
	padding: 0px;
	font-style: normal;
	font-weight: bold;
}
p{
	/*margin-top: 2em;*/
	color: white;
	font-family: Arial;
	font-size: 0.8em;
	line-height: 1.5em;

	}
a:link{
	color: yellow;
	}
	
a:visited{
	color: yellow;
	}
a:hover{
	color: yellow;
	font-weight: bold;
	}
p.link a:link{
	text-decoration: none;
}
p.link a:visited{
	text-decoration: none;
}
p.link a:hover{
	text-decoration: none;
	font-weight:bold;
}
	
p.oben{
	color: white;
	font-family: Arial;
	font-size: 0.8em;
	line-height: 1.5em;
	margin: 0px;
	padding: 0px;
	}
p.eingerueckt{
	color: white;
	font-family: Arial;
	font-size: 0.8em;
	line-height: 1.5em;
	margin-top: 0px;
	margin-left: 1.5em;
	margin-bottom: 0px;
	padding: 0px;
	}
td {
	color: white;
	font-family: Arial;
	font-size: 0.8em;
	line-height: 1.15em;
	margin: 0px;
	padding: 0px;
	}

.aktuell_titel{
	color: white;
	font-family: Arial;
	font-size: 0.8em;
	line-height: 1.5em;
	font-weight: bold;
	position: absolute;
	top: 500px;
	left: 50px;
	width: 60px;
	/*border: 1px solid red;*/
}

.aktuell_titel_form{
	color: white;
	font-family: Arial;
	font-size: 1em;
	line-height: 1.5em;
	font-weight: normal;
	position: absolute;
	top: 430px;
	left: 10px;
	width: 100px;
	/*border: 1px solid red;*/
}

.aktuell_form{
	color: white;
	font-family: Arial;
	font-size: 1em;
	line-height: 1.5em;
	position: absolute;
	top: 430px;
	left: 120px;
	width: 810px;
	/*border: 1px solid red;*/
}
.ergebnis{
	color: white;
	font-family: Arial;
	font-size: 1em;
	line-height: 1.5em;
	position: absolute;
	top: 150px;
	left: 10px;
	width: 810px;
	/*border: 1px solid red;*/
}
.eingabe_form_titel_de{
	color: white;
	font-family: Arial;
	font-size: 1em;
	line-height: 1.5em;
	font-weight: normal;
	position: absolute;
	top: 120px;
	left: 10px;
	width: 100px;
	/*border: 1px solid red;*/
}
.eingabe_form_de{
	color: white;
	font-family: Arial;
	font-size: 1em;
	line-height: 1.5em;
	position: absolute;
	top: 100px;
	left: 120px;
	width: 810px;
	/*border: 1px solid red;*/
}
.eingabe_form_titel_en{
	color: white;
	font-family: Arial;
	font-size: 1em;
	line-height: 1.5em;
	font-weight: normal;
	position: absolute;
	top: 320px;
	left: 10px;
	width: 100px;
	/*border: 1px solid red;*/
}
.eingabe_form_en{
	color: white;
	font-family: Arial;
	font-size: 1em;
	line-height: 1.5em;
	position: absolute;
	top: 300px;
	left: 120px;
	width: 810px;
	/*border: 1px solid red;*/
}
.eingabe_form_titel_fr{
	color: white;
	font-family: Arial;
	font-size: 1em;
	line-height: 1.5em;
	font-weight: normal;
	position: absolute;
	top: 520px;
	left: 10px;
	width: 100px;
	/*border: 1px solid red;*/
}
.eingabe_form_fr{
	color: white;
	font-family: Arial;
	font-size: 1em;
	line-height: 1.5em;
	position: absolute;
	top: 500px;
	left: 120px;
	width: 810px;
	/*border: 1px solid red;*/
}
.aktuell{
	
	color: white;
	font-family: Arial;
	position: absolute;
	top: 500px;
	left: 120px;
	width: 810px;
	height: 5em;
	overflow: auto;
	
	/*border: 1px solid red;*/
}

.aktuell p,ul,ol{
	font-size: 0.8em;
	margin: 0em;
	}
	
.laufband{
	
	color: white;
	font-family: Arial;
	font-weight: bold;
	font-size: 1.2em;
	top: 400px;;
	left: 50px;
	width: 100%;
}

.beschreibung{
	position: absolute;
	left:565px;
	top: 119px;
	padding: 0px;
	width: 330px;
	height: 27em;
	overflow: hidden;
	}
.pixlie-bereich{
	position: absolute;
	left:520px;
	top: 80px;
	padding: 0px;
	text-align: center;
	width: 400px;
	height: 430px;
	overflow: hidden;
	}
.pixlie-bild{
	width:400px;
	height: 400px;
	overflow:hidden;
	}
.beschreibung-anfahrt{
	position: absolute;
	left:550px;
	top: 119px;
	padding: 0px;
	width: 185px;
	height: 27em;
	overflow: hidden;
	}
.beschreibung_gb{
	position: absolute;
	color: #ffffff;
	font-family: arial, sans-serif;
	font-size: 9pt;
	left:549px;
	top: 119px;
	padding: 1px;
	width: 391px;
	height: 35em;
	overflow: auto;
	}

.gallerieLinks{
	position: absolute;
	left: 240px;
	top: 101px;
	padding: 0px;
	}
.gallerieRechts{
	position: absolute;
	left: 373px;
	top: 101px;
	padding: 0px;
	}
.bild{
	position: relative;
	margin-top: 20px;
	background-color: white;
	padding: 0px;
	width: 113px;
	height: 77px;
	}

.logo{
	position: absolute;
	top: 24px;
	left: 125px;
	padding: 0px;
	font-size: 30px;
	font-family: Arial, Verdana, sans;
	width: 300px;
	color: rgb(168,172,175);
	line-height: 1em;
	/**/
	}
	
.produkt{
	font-style: italic;
	}
	
.preis{
	text-align: right;
	}
	
.fuerWen{
	font-style: italic;
	}
	
.navi1 {
	
	}
.navi1 a{
	text-decoration: none;
	}
.navi1 a:link{
	font-size: 12px;
	font-weight: bold;
	line-height: 1em;
	color: #898989;
	/*color: red;*/
	}
.navi1 a:visited{
	font-size: 12px;
	font-weight: bold;
	line-height: 1em;
	color: #898989;
	/*color: red;*/
	}
.navi1 a:hover{
	font-size: 12px;
	font-weight: bold;
	line-height: 1em;
	color: white;
	}

.navi1Aktiv a{
	text-decoration: none;
	font-size: 12px;
	font-weight: bold;
	line-height: 1em;
	color: white;
	}
.navi1Aus a{
	text-decoration: none;
	font-size: 12px;
	font-weight: normal;
	line-height: 1em;
	color: #2c3118;
	}
.navi2 {
}
.navi2 a{
	text-decoration: none;
	}
.navi2 a:link{
	font-size: 12px;
	font-weight: bold;
	line-height: 1em;
	color: #49545b;
	/*color: red;*/
	}
.navi2 a:visited{
	font-size: 12px;
	font-weight: bold;
	line-height: 1em;
	color: #49545b;
	/*color: red;*/
	}
.navi2 a:hover{
	font-size: 12px;
	font-weight: bold;
	line-height: 1em;
	color: #212a2f;
	}
.navi2Aktiv a{
	text-decoration: none;
	font-size: 12px;
	font-weight: bold;
	line-height: 1em;
	color: #212a2f;
	}
.homeLink{
	position: absolute;
	top: 30px;
	left: 90px;
	width: 270px;
	height: 70px;
	cursor: pointer;
	/*border: 1px solid red;*/
	}
.naviFlashVersion{
	position: absolute;
	top: 98px;
	left: 11px;
	padding: 0px;
	width: 133px;
	text-align: right;
	
	}
.naviBaumkronenweg{
	position: absolute;
	top: 116px;
	left: 15px;
	padding: 0px;
	width: 133px;
	text-align: right;
	
	}
.naviRiesenrutschen{
	position: absolute;
	top: 135px;
	left: 18px;
	padding: 0px;
	width: 133px;
	text-align: right;
	
}
.naviSinnesweg{
	position: absolute;
	top: 153px;
	left: 21px;
	padding: 0px;
	width: 133px;
	text-align: right;
	
}
.naviAbenteuerminigolf{
	position: absolute;
	top: 171px;
	left: 23px;
	padding: 0px;
	width: 133px;
	text-align: right;
	
	}
.naviBootsverleih{
	position: absolute;
	top: 190px;
	left: 26px;
	padding: 0px;
	width: 133px;
	text-align: right;
	
}
/*.naviKlassenzimmer{
	position: absolute;
	top: 208px;
	left: 8px;
	padding: 0px;
	width: 160px;
	text-align: right;
	
} */
.naviBeschreibung{
	position: absolute;
	top: 226px;
	left: 30px;
	padding: 0px;
	width: 133px;
	text-align: right;
	
}
.naviGallerie{
	position: absolute;
	top: 244px;
	left: 32px;
	padding: 0px;
	width: 133px;
	text-align: right;
	
}


.naviKontakt{
	position: absolute;
	top: 282px;
	left: 35px;
	padding: 0px;
	width: 133px;
	text-align: right;
	
}


.naviAnfahrt{
	position: absolute;
	top: 300px;
	left: 38px;
	padding: 0px;
	width: 133px;
	text-align: right;
	
}

.navi2Pkw{
	position: absolute;
	top: 300px;
	left: 189px;
	padding: 0px;
	width: 133px;
	text-align: left;
}

.naviPreise{
	position: absolute;
	top: 318px;
	left: 39px;
	padding: 0px;
	width: 133px;
	text-align: right;
	
}

.navi2Bahn{
	position: absolute;
	top: 318px;
	left: 191px;
	padding: 0px;
	width: 133px;
	text-align: left;
}	

.naviDownloads{
	visibility: hidden;
	position: absolute;
	top: 336px;
	left: 40px;
	padding: 0px;
	width: 133px;
	text-align: right;
	
}

.navi2Flugzeug{
	position: absolute;
	top: 336px;
	left: 192px;
	padding: 0px;
	width: 133px;
	text-align: left;
}	

.naviLinks{
	position: absolute;
	top: 354px;
	left: 41px;
	padding: 0px;
	width: 133px;
	text-align: right;
}

.navi2Karte{
	position: absolute;
	top: 354px;
	left: 193px;
	padding: 0px;
	width: 133px;
	text-align: left;
}	

.naviGaestebuch{
	position: absolute;
	top: 373px;
	left: 25px;
	padding: 0px;
	width: 150px;
	text-align: right;
	
}

.navi2Gaestebuch{
	position: absolute;
	top: 373px;
	left: 194px;
	padding: 0px;
	width: 133px;
	text-align: left;
}

.naviImpressum{
	position: absolute;
	top: 391px;
	left: 43px;
	padding: 0px;
	width: 133px;
	text-align: right;
}

.navi2Allgemein{
	position: absolute;
	top: 391px;
	left: 195px;
	padding: 0px;
	width: 133px;
	text-align: left;
}	

.navi2Haftung{
	position: absolute;
	top: 409px;
	left: 196px;
	padding: 0px;
	width: 133px;
	text-align: left;
}	

.navi2Erstellung{
	position: absolute;
	top: 427px;
	left: 197px;
	padding: 0px;
	width: 133px;
	text-align: left;
}	

