body {  margin:0;  padding:0;  font-family:sans-serif;  }html {  background:url(links/backround.jpg) no-repeat center center fixed;  -webkit-background-size: cover;  -moz-background-size: cover;  -o-background-size: cover;  background-size: cover;  }#page {	margin : auto;	width: auto;	height: 100%;	text-align: center;}#scrollbereich {  margin-top:0;  width:100%;  height:410px;  background-image:url(links/kachel_trans.png);  text-align:center;}#trenner {  width:100%;  height:1px;  background-image:url(links/trenner.png);  background-repeat:repeat-x;  }#header {	margin-top:0;	width:900px;	height:400px;	position: absolute;	left:50%;	margin:0px 0px 0px -450px;}		#gruen {	width:900px;	height:180px;	margin-top:30px;	margin-left:0px;	float:left;	background-image:url(links/trans_orange.png);	}	#content_gruen {	width:750px;	height:auto;	margin-top:45px;	margin-left:70px;	text-align:left;	float:left;	}	#menue {	width:500px;	height:16px;	float:left;	margin-left:20px;	margin-top:175px;	background-image:url(links/back_menue.png);	background-repeat:no-repeat;	}#menue1 {	width:105px;	height:16px;	float:left;	margin-left:50px;}#menue2 {	width:116px;	height:16px;	float:left;	margin-left:30px;}#menue3 {	width:140px;	height:16px;	float:left;	margin-left:30px;}#logo {  margin-top:70px;  width:211px;  height:102px;  float:right;  }#w3 {  padding-top:18px;  margin-left:0px;}#content {	width: auto;	height: auto;	text-align:center;	position: 50%;	}#inhalt {	width: 900px;	height: auto;	background-image:url(links/kachel_weis.png);	text-align:left;	position: absolute;	left:50%;	margin:0px 0px 0px -450px;	top: 410px;}#balken_gruen {	width: 900px;	height: 5px;	background-color:#bdcd00;	text-align:center;}#text {	width: 750px;	height: auto;	margin-left:70px;	text-align:left;	float:left;	margin-top:20px;}#footer {	width: 900px;	height: 25px;	background-image: url(links/kachel_trans.png);	margin-bottom: 0px;	float:left;}#text_footer {	width: 750px;	height: 17px;	margin-top: 5px;	float:left;	text-align:left;	margin-left: 70px;}.normal {	font-family: 'Signika', sans-serif;	font-size: 18px;	line-height:140%;	color: #2d475b;	text-transform: uppercase;}.fliesstext {	font-family: 'Signika', sans-serif;	font-size: 13px;	line-height:140%;	color: #333333;}.klein {	font-family: 'Signika', sans-serif;	font-size: 13px;	line-height:140%;	color: #333333;}.footer {	font-family: 'Signika', sans-serif;	font-size: 11px;	color: #f8ab00;	text-transform: uppercase;}.headline {	color: #2d475b;	font-size: 22px;	font-weight: lighter;	font-family: 'Signika', sans-serif;	font-style:inherit;	font-variant: inherit;	text-transform: uppercase;}.headline_weiss {	color: #FFFFFF;	font-size: 32px;	font-weight: bold;	font-family: 'Signika', sans-serif;	font-style:inherit;	line-height:120%;	text-transform: uppercase;	}.subtext_weiss {	color: #FFFFFF;	font-size: 18px;	font-weight: lighter;	font-family: 'Signika', sans-serif;	font-style:inherit;	line-height:120%;	text-transform: uppercase;	}	.head_menue {	color: #29A999;	font-family:Verdana;	font-size: 17px;}a:link {color:#2d475b; text-decoration: none;}a:hover {color:#f8ab00; text-decoration: none; }a:visited {color:#f8ab00; text-decoration: none;}