@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.unten{
	margin-bottom: 0px;
	padding-bottom: 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;
	}
ul {
	color: white;
	font-family: Arial;
	font-size: 0.8em;
	line-height: 1.5em;
	}
	
table.preise {
	padding-top: 5px;
}

td {
	color: white;
	font-family: Arial;
	font-size: 0.8em;
	line-height: 1.15em;
	margin: 0px;
	padding: 0px;
	}
th{
	vertical-align: bottom;
	text-align: left;
	font-size: 0.8em;
	font-family: Arial;
	color: white;
	line-height: 1.5em;
	margin: 0px;
	padding: 2px;
	font-style: normal;
	font-weight: bold;
}
.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: 0.8em;
	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: 0.8em;
	line-height: 1.5em;
	position: absolute;
	top: 430px;
	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{
	visibility: hidden;
	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:565px;
	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;
	}
.navi2b {
}
.navi2b a{
	text-decoration: none;
	}	
.navi2b a:link{
	font-size: 12px;
	font-weight: bold;
	line-height: 1em;
	color: #A1B9AF;
	/*color: red;*/
	}
.navi2b a:visited{
	font-size: 12px;
	font-weight: bold;
	line-height: 1em;
	color: #A1B9AF;
	/*color: red;*/
}
.navi2b a:hover{
	font-size: 12px;
	font-weight: bold;
	line-height: 1em;
	color: white;
}
.navi2bAktiv a{
	text-decoration: none;
	font-size: 12px;
	font-weight: bold;
	line-height: 1em;
	color: white;
}
.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;
	
	}
.navi1_1{
	position: absolute;
	top: 116px;
	left: 15px;
	padding: 0px;
	width: 133px;
	text-align: right;
	
	}
.navi1_2{
	position: absolute;
	top: 135px;
	left: 18px;
	padding: 0px;
	width: 133px;
	text-align: right;
	
}
.navi1_3{
	position: absolute;
	top: 153px;
	left: 21px;
	padding: 0px;
	width: 133px;
	text-align: right;
	
}
.navi1_4{
	position: absolute;
	top: 171px;
	left: 23px;
	padding: 0px;
	width: 133px;
	text-align: right;
	
	}
.navi1_5{
	position: absolute;
	top: 190px;
	left: 26px;
	padding: 0px;
	width: 133px;
	text-align: right;
	
}
.navi1_6{
	position: absolute;
	top: 208px;
	left: 28px;
	padding: 0px;
	width: 133px;
	text-align: right;
	
}
.navi1_7{
	position: absolute;
	top: 226px;
	left: 30px;
	padding: 0px;
	width: 133px;
	text-align: right;
	
}
.navi1_8{
	position: absolute;
	top: 244px;
	left: 32px;
	padding: 0px;
	width: 133px;
	text-align: right;
	
}
.navi1_9{
	position: absolute;
	top: 262px;
	left: 34px;
	padding: 0px;
	width: 133px;
	text-align: right;
}
.navi1_10{
	position: absolute;
	top: 280px;
	left: 35px;
	padding: 0px;
	width: 133px;
	text-align: right;
	
}
.navi1_11{
	position: absolute;
	top: 298px;
	left: 38px;
	padding: 0px;
	width: 133px;
	text-align: right;
	
}
.navi1_12{
	position: absolute;
	top: 316px;
	left: 39px;
	padding: 0px;
	width: 133px;
	text-align: right;
	
}
.navi1_13{
	position: absolute;
	top: 334px;
	left: 40px;
	padding: 0px;
	width: 133px;
	text-align: right;
}
.navi1_14{
	position: absolute;
	top: 352px;
	left: 41px;
	padding: 0px;
	width: 133px;
	text-align: right;
}
.navi1_15{
	position: absolute;
	top: 370px;
	left: 10px;
	padding: 0px;
	width: 165px;
	text-align: right;
	
}
.navi1_16{
	position: absolute;
	top: 388px;
	left: 43px;
	padding: 0px;
	width: 133px;
	text-align: right;
}
.navi1_17{
	position: absolute;
	top: 406px;
	left: 45px;
	padding: 0px;
	width: 133px;
	text-align: right;
}	
.navi1_18{
	position: absolute;
	top: 424px;
	left: 46px;
	padding: 0px;
	width: 133px;
	text-align: right;
}
.navi1_19{
	position: absolute;
	top: 442px;
	left: 47px;
	padding: 0px;
	width: 133px;
	text-align: right;
}	
.navi1_20{
	position: absolute;
	top: 460px;
	left: 48px;
	padding: 0px;
	width: 133px;
	text-align: right;
}	
.navi1_21{
	position: absolute;
	top: 478px;
	left: 48px;
	padding: 0px;
	width: 133px;
	text-align: right;
}


.navi2_1{
	position: absolute;
	top: 116px;
	left: 166px;
	padding: 0px;
	width: 133px;
	text-align: left;
	
	}
.navi2_2{
	position: absolute;
	top: 135px;
	left: 169px;
	padding: 0px;
	width: 133px;
	text-align: left;
	
}
.navi2_3{
	position: absolute;
	top: 153px;
	left: 172px;
	padding: 0px;
	width: 133px;
	text-align: left;
	
}
.navi2_4{
	position: absolute;
	top: 171px;
	left: 174px;
	padding: 0px;
	width: 133px;
	text-align: left;
	
	}
.navi2_5{
	position: absolute;
	top: 190px;
	left: 177px;
	padding: 0px;
	width: 200px;
	text-align: left;
	
}
.navi2_6{
	position: absolute;
	top: 208px;
	left: 179px;
	padding: 0px;
	width: 200px;
	text-align: left;
}
.navi2_7{
	position: absolute;
	top: 226px;
	left: 181px;
	padding: 0px;
	width: 133px;
	text-align: left;
}
.navi2_8{
	position: absolute;
	top: 244px;
	left: 183px;
	padding: 0px;
	width: 133px;
	text-align: left;
}
.navi2_9{
	position: absolute;
	top: 262px;
	left: 185px;
	padding: 0px;
	width: 200px;
	text-align: left;
}
.navi2_10{
	position: absolute;
	top: 280px;
	left: 186px;
	padding: 0px;
	width: 133px;
	text-align: left;
}
.navi2_11{
	position: absolute;
	top: 298px;
	left: 189px;
	padding: 0px;
	width: 133px;
	text-align: left;
}
.navi2_12{
	position: absolute;
	top: 316px;
	left: 191px;
	padding: 0px;
	width: 133px;
	text-align: left;
}	
.navi2_13{
	position: absolute;
	top: 334px;
	left: 192px;
	padding: 0px;
	width: 133px;
	text-align: left;
}
.navi2_14{
	position: absolute;
	top: 352px;
	left: 193px;
	padding: 0px;
	width: 133px;
	text-align: left;
}	
.navi2_15{
	position: absolute;
	top: 370px;
	left: 194px;
	padding: 0px;
	width: 133px;
	text-align: left;
}
.navi2_16{
	position: absolute;
	top: 388px;
	left: 195px;
	padding: 0px;
	width: 133px;
	text-align: left;
}	

.navi2_17{
	position: absolute;
	top: 406px;
	left: 196px;
	padding: 0px;
	width: 133px;
	text-align: left;
}	
.navi2_18{
	position: absolute;
	top: 424px;
	left: 197px;
	padding: 0px;
	width: 133px;
	text-align: left;
}
.navi2_19{
	position: absolute;
	top: 442px;
	left: 198px;
	padding: 0px;
	width: 133px;
	text-align: left;
}
.navi2_20{
	position: absolute;
	top: 460px;
	left: 199px;
	padding: 0px;
	width: 133px;
	text-align: left;
}
.navi2_21{
	position: absolute;
	top: 478px;
	left: 199px;
	padding: 0px;
	width: 133px;
	text-align: left;
}
.navi2_22{
	position: absolute;
	top: 496px;
	left: 200px;
	padding: 0px;
	width: 133px;
	text-align: left;
}
.navi2_23{
	position: absolute;
	top: 514px;
	left: 201px;
	padding: 0px;
	width: 133px;
	text-align: left;
}	

#print-bild{
	display: none;
}
