@charset "utf-8";
/* CSS Document */

body{
	
	
	margin:0 auto;
	background-color:#333;	
	background-repeat:no-repeat;	
	width:100%;
	height: 100%;
	background-attachment:fixed;
	background-size: cover;
	background-image: url(../images/HGs/HG-impressum.jpg);
	background-position: top center;
	font-family: Verdana, Geneva, sans-serif  monospace;
	font-size:11px;
	marker-offset: 0;
	outline-offset:0;
	
	z-index:1;
	-webkit-background-size:cover;
-moz-background-size:cover; 
-o-background-size:cover; 
}



a:link{  color:#000;
text-decoration:none; }
 a:visited {  color:#000;
text-decoration:none; } 
a:hover { color: #393;
text-decoration:none}

#mitte{
	margin: 0 auto;
	padding: 0;
	left: 0px;
	right: 0px;
	top: 50px;
	width: 1080px;
	position:absolute;
	z-index:2;
	}
	
	
#logo {
	margin: 0 auto;
	padding: 0px;
	text-align: left;	
	height: 81px;
	width: 245px;
	position: absolute;
	background-position:left;
	left:0px;
	top: 60px;
	right: 870px;
	z-index: 3;

}
#weiss {
	margin: 0 auto;
	padding: 10px;
	text-align: left;
	height: 520px;
	width: 1080px;
	position: absolute;
	left: 0px;
	top: 166px;
	right: 680px;
	opacity:0.75;
	border-radius: 10px;
	background-color:#fff;
	z-index: 3;}
	
	#weiss_kontakt {
	margin: 0 auto;
	padding: 10px;
	text-align: center;
	height: 17px;
	width: 480px;
	position: absolute;
	left:0px;
	top: 800px;
	right: 680px;
	opacity: 0.75;
	border-radius: 10px;
	background-color: #fff;
	z-index: 3;
}
	

	
	#buttons_oben {
	margin: 0 auto;
	padding: 10px 0;
	text-align: left;
	height: 40px;
	width: 583px;
	position: absolute;
	left: 400px;
	top: 100px;
	right: 790px;
	z-index: 3;
}

		#buttons_unten {
	margin: 0 auto;
	padding: 0px;
	text-align:left;
	height: 50px;
	width: 1080px;
	position: absolute;
	left: 0px;
	top: 740px;
	right: 680px;
	z-index: 3;
		}

	
#balken_unten_grau{
	margin:0 auto;
	padding: 10px 0 10px 0;
	background-color:#808080;
	opacity:0.70;
	width: 100%;
	height:250px;
	position: absolute;
	text-align:center;
	right:0px;
	left:0px;
	top:910px;
	z-index:3;
	
	}
	
	#text{
		margin: 0 auto;
	padding: 20px 20px 20px 20px;
	text-align: left;
	height: 380px;
	width: 680px;
	position: absolute;
	font-size:13px;
	line-height: 1.5;
	left:380px;
	top: 65px;
	color:#FFF;
	background-color:#666;
	right: 620px;
	opacity:0.75;
	border-radius: 10px;
	z-index: 3;
	overflow: auto;
	scrollbar-base-color: #666;
	scrollbar-3d-light-color: #666;
	scrollbar-arrow-color: #FFFFFF;
	scrollbar-darkshadow-color: #666;
	scrollbar-face-color: #ffffff;
	scrollbar-highlight-color: #FFFFFF;
	scrollbar-shadow-color: #ffffff;
	scrollbar-track-color: #666;}

