*     {margin: 0; }
body  {background-color: #FEDC00; color: Black; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 80%;  overflow: hidden;  font-weight: bold;   }
.mback{background-image: url(pic1/menuback.gif); background-repeat: no-repeat; width: 225px; left: 0px; position: absolute; top: 0px; z-index: 0; height: 538px; }

A.start, A.attraktion, A.bistro, A.aktionen, A.gparty, A.kclub,
A.ozeit, A.preise, A.anfahrt, A.kontakt, A.impressum, A.gberatung {
z-index: 3;		
font-size: 1px;
position: absolute;
width: 167px;
left: -2px;
background-repeat: no-repeat;
}

A.start      { background-image: url(pic1/menu1.gif); height: 24px; top: 99px; }
A.attraktion { background-image: url(pic1/menu2.gif); height: 27px; top: 122px;}
A.bistro     { background-image: url(pic1/menu3.gif); height: 32px; top: 149px;}
A.aktionen   { background-image: url(pic1/menu4.gif); height: 32px; top: 182px;}
A.gparty     { background-image: url(pic1/menu5.gif); height: 34px; top: 214px;}
A.kclub      { background-image: url(pic1/menu6.gif); height: 39px; top: 247px;}
A.ozeit      { background-image: url(pic1/menu7.gif); height: 30px; top: 286px;}
A.preise     { background-image: url(pic1/menu8.gif); height: 28px; top: 316px;}
A.anfahrt    { background-image: url(pic1/menu9.gif); height: 31px; top: 344px;}
A.kontakt    { background-image: url(pic1/menu10.gif); height: 33px; top: 374px;}
A.impressum  { background-image: url(pic1/menu11.gif); height: 32px; top: 407px;}
A.gberatung  { background-image: url(pic1/menu12.gif); height: 31px; top: 441px;}

A.start:HOVER, A.attraktion:HOVER, A.bistro:HOVER, A.aktionen:HOVER, A.gparty:HOVER, A.kclub:HOVER,
A.ozeit:HOVER, A.preise:HOVER, A.anfahrt:HOVER, A.kontakt:HOVER, A.impressum:HOVER, A.gberatung:HOVER {
	background-position: -167px;
}

.inbox {
	background-color: #FEF099;
	position: absolute;
	z-index: 1;
	top: 57px;
	left: 250px;
	bottom: 100px;
	display: block;
	height: 98%;
	float: right;
	width: 98%;
	}

.inoben {
	background-image: url(pic1/schild.gif);
	background-repeat: no-repeat;
	z-index: 5;
	width: 241px;
	position: absolute;
	top: 0px;
	right: 180px;
	height: 81px;
}

.inolinks {
	background-image: url(pic1/bolinks.gif);
	background-repeat: no-repeat;
	top: -15px;
	position: absolute;
	z-index: 30;
	width: 117px;
	left: 220px;
	height: 127px;
}

.inorechts {
	background-image: url(pic1/borechts.gif);
	height: 127px;
	position: absolute;
	right: 35px;
	top: 0px;
	z-index: 30;
	width: 117px;
	background-repeat: no-repeat;
}
.inrechts {
	background-image: url(pic1/brechts.gif);
	background-repeat: repeat-y;
	position: absolute;
	z-index: 1;
	top: 57px;
	width: 75px;
	right: 0px;
	height: 80%;
	display: block;
	}

.inunten {
	background-image: url(pic1/bunten.gif);
	position: absolute;
	width: 98%;
	z-index: 1;
	left: 260px;
	height: 63px;
	bottom: 0px;
}	

.inpartner {
	position: absolute;
	width: 98%;
	z-index: 1;
	left: 260px;
	height: 35px;
	bottom: 2px;
	z-index: 3;
}	

.inulinks { background-image: url(pic1/blkurve.gif); 	position: absolute;  z-index: 2;  width: 94px;  left: 235px;  height: 117px;  bottom: 0px;      }
.inhrunten {	background-image: url(pic1/besel.gif);  background-repeat: no-repeat;  bottom: 0px;  height: 377px;  right: 0px;  position: absolute;  width: 247px;  z-index: 2;   }

h1 {
	color: #93734B;
	z-index: 4;
	font-family: "Times New Roman", Times, serif;
	font-size: large;
	position: absolute;
	top: 60px;
	left: 350px;
}

h2 {
	color: #000080;
	font-size: medium;
}
.inhalt {
	position: absolute;
	z-index: 25;
	top: 90px;
	width: auto;
	width: expression(document.body.clientWidth-360);
	height: auto;
	height: expression(document.body.clientHeight-250);
	display: block;
	left: 270px;
	bottom: 165px;
	right: 100px;
}

.seil { 	background-image: url(pic1/seil.gif);  z-index: 3;  top: 0px;  position: absolute;  width: 99%;  background-repeat: repeat-x; height: 15px;  font-size: 1px;  left: 0px; }

.texte {
		position: absolute;
	   z-index: 25;
   	top: 40px;
	width: 100%;
	height: 100%;
	overflow: auto; display: block;
		padding-right: 10px;
}


