



	body {	
	z-index: 12;

	background-color: #ffffff;
	margin:0; padding:0;
	height: 100%;
	width: 100%;


}






	#nav {
	z-index: 100;
	position: absolute;
	top: 0px;
	left: -5px;
	width: 900px;
	height: 30px;
	text-transform: uppercase;

}

	#nav1 {
	z-index: 12;
	position: absolute;
	top: 10px;
	left: -40px;
	width: 900px;
	height: 30px;
	text-transform: uppercase;

}
	*html #nav1 {
	z-index: 12;
	position: absolute;
	top: 20px;


}






	#navimpressum {
	z-index: 23; margin:0; padding:0;
	position: absolute;
	top: 390px;
	left: 874px;
	width: auto;


}


	* html #navimpressum {
	z-index: 23; margin:0; padding:0;
	position: absolute;
	top: 405px;
	left: 874px;
	width: auto;


}


	#gastro {
	z-index: 22;
	position: absolute;
	top: 188px;
	left: 730px;
	width: auto;
	height: 20px;


}




	#all {
	z-index: 100;
  	position:absolute; margin:auto; padding:0;
	top: 45%;
  	left:50%;
	margin-left: -480px; margin-top: -295px;
	width: 960px;
	height: 550px;



}




	#all_iframe {
	z-index: 99;
  	position:absolute; margin:0; padding:0; 
	top: 0px;
  	left:0px;
	width: 100%;
	height: 100%;
	background-color: #020202;
	font-family: arial;

}

	#all_iframe h2 {
	z-index: 99;padding-left: 20px;
  	color: #d5d5d5;
	font-size:14px;
}
	#all_iframe p {
	z-index: 99;padding-left: 20px;
  	color: #d5d5d5;
	font-size:12px;
}



	#overlay_verkauf {
	z-index: 10;
	margin:0; padding:0;
  	position:absolute; 
	top: -1px;
	width: 960px;
	height: 192px;
	background-color: #020202;
	font-family: arial;
	color: #d5d5d5;


}


	#overlay_verkauf h2 {
	z-index: 100;
}


	#overlay_verkauf p {
	z-index: 100;
}




	#overlay_verkauf_under {
	z-index: 10;
	margin:0; padding:0;
  	position:absolute; 
	top: 389px;
	width: 960px;
	height: 192px;
	background-color: #020202;
	font-family: arial;
	color: #d5d5d5;


}






	#box_overflow_1 {
	z-index: 100;
  	position:absolute; margin:auto; padding:0;
	top: 45%;
  	left:50%;
	margin-left: -481px; margin-top: 150px;
	width: 200px;
	height: 180px;
	background-color: #ffffff;
	border-bottom: 1px solid #000000;


}






	#box_overflow_1 h3 {
	z-index: 100; 
	font-family: arial;
	font-size: 12px;
	margin:3; padding:0; margin-left: 5px;
	text-transform: uppercase;
	color: #000000;
	background-color: none;
	margin-bottom: 30px;

}






	#box_overflow_1 p {
	z-index: 100;
	margin:0; padding:0;
	font-family: arial;
	font-size: 11px;
	color: #000000;
	margin-top: 20px; margin-left: 5px; margin-bottom: 20px;

}







	#box_overflow_2 {
	z-index: 100;
  	position:absolute; margin:auto; padding:0;
	top: 45%;
  	left:50%;
	margin-left: -281px; margin-top: 150px;
	width: 200px;
	height: 180px;
	background-color: #ffffff;
	border-bottom: 1px solid #000000;

}






	#box_overflow_2 h3 {
	z-index: 100; 
	font-family: arial;
	font-size: 12px;
	margin:3; padding:0; margin-left: 5px;
	text-transform: uppercase;
	color: #000000;
	background-color: none;
	margin-bottom: 30px;

}






	#box_overflow_2 p {
	z-index: 100;
	margin:0; padding:0;
	font-family: arial;
	font-size: 11px;
	color: #000000;
	margin-top: 20px; margin-left: 5px; margin-bottom: 20px;

}








	#box_overflow_3 {
	z-index: 100;
  	position:absolute; margin:auto; padding:0;
	top: 45%;
  	left:50%;
	margin-left: -81px; margin-top: 150px;
	width: 200px;
	height: 180px;
	background-color: #ffffff;
	border-bottom: 1px solid #000000;

}






	#box_overflow_3 h3 {
	z-index: 100; 
	font-family: arial;
	font-size: 12px;
	margin:3; padding:0; margin-left: 5px;
	text-transform: uppercase;
	color: #000000;
	background-color: none;
	margin-bottom: 30px;

}






	#box_overflow_3 p {
	z-index: 100;
	margin:0; padding:0;
	font-family: arial;
	font-size: 11px;
	color: #000000;
	margin-top: 20px; margin-left: 5px; margin-bottom: 20px;

}



	#table {
	z-index: 2;
	background-color: #020202;

}









	#all_left {
	z-index: 2;


	margin-left: -960px; 
	width: 960px;
	height: 590px;
	background-repeat: no-repeat;

}




	#header_left {
	z-index: 2;
  	position:absolute; margin:0; padding:0;
	top: 40px;
	left: -720px;
	width: 720px;
	height: 120px;
	background-image: url(img/header_left.jpg);
	background-repeat: no-repeat;

}



	#banner_left {
	z-index: 2;
  	position:absolute; margin:0; padding:0;
	top: 150px;

	margin-top: 20px;
	width: 960px;
	height: 220px;
	background-image: url(img/banner_left.jpg);
	background-repeat: no-repeat;


}






	#header {
	z-index: 5;
  	position:absolute; 
	top: 40px;
  	left:0px;
	width: 960px;
	height: 120px;
	background-image: url(img/header.jpg);
	background-repeat: no-repeat;

}






	#leftwindow {
	z-index: 3;
  	position:absolute; 
	top: 399px;
  	left:0px;
	width: 550px;
	height: 180px;
	background-color: #ffffff; 
	border-bottom: 1px solid #000000;
 

}




	#leftwindow h3 {
	z-index: 3; 
	font-family: arial;
	font-size: 12px;
	margin:0; padding:0; margin-left: 0px;
	text-transform: uppercase;
	color: #000000;
	background-color: none;
	border-bottom: 12px solid #ffffff; margin-bottom: 20px;

}




	#leftwindow p {
	z-index: 3;
	font-family: arial; width: 90%;
	font-size: 10px;
	color: #000000;
	margin-top: 5px; margin-left: 0px; margin-right: 110px; margin-bottom: 20px;

}

	#top1 {
	z-index: 3;
  	position:absolute; 
	top: 170px;
  	left:0px;
	width: 960px;
	height: 220px;
	background-image: url(img/banner_alternate.jpg);


}





	#img {
	z-index:1;
	position: absolute;
	top:0px;
	left: 0px;
	height:160px;
	width: 250px;

}


	#img_under {
	z-index:1;
	position: absolute;
	top:400px;
	left: 709px;
	height:160px;
	width: 250px;
	background-color: #000000;

}





	#dunkelbier {
	z-index: 3;
  	position:absolute; 
	top: 570px;
  	left:360px;
	width: 390px;
	height: 21px;
	background-color: #ffffff;
	background-image: url(img/dunkelbier.jpg);

}



	#text {
	z-index: 3;
	position: absolute;
  	top:80px;
	left:0px;
	width: 470px;
	height: 200px;
	border-right: 1px solid #909090; 


}






	



    a:link { text-decoration:underline; font-weight:normal; color: black;}

    a:visited { text-decoration:underline; font-weight:normal; color: black;  }

    a:hover { text-decoration:underline; font-weight:normal; color: gray;  }

    a:aktiv { text-decoration:underline; font-weight:normal; color: black;  }









