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


#overheader {
	clear:left;
	top: 100%;
	position: static;
	align: center;
	padding: 0px;
	text-align: center;
	margin: 0em;
	width: 100%;
	background-color: #aee557;
}
#overheader-navi {
	height: 40%;
	width: 40%;
	margin-top: 10px;
	margin-left: auto;
	margin-right: 10%;
	margin-bottom: auto;
	padding: 5px;
	align: right;
	padding: 0px;
	background-color: #aee557;
}
#header {
	top:0px;
    position:fixed !important;
    position:absolute;
	padding-top: 10px;
	padding-right: 0px;
	padding-left: 0px;
	padding-bottom: 5px;
	text-align: center;
	margin: 0em;
	width: 100%;
	background-color: #aee557;
}
#logo {
	clear: left;
	top: 100%;
	position: static;
	align: center;
	padding: 0px;
	text-align: center;
	margin: 0em;
	width: 100%;
	z-index: 1;
}
#headerpicture {
	top: 100%;
	position: static;
	align: center;
	padding: 0px;
	text-align: center;
	margin: 0em;
	margin-top: -6px;
	width: 100%;
	z-index: 1;
}

#picture {
	top: 100%;
	position: static;
	align: center;
	padding: 0px;
	text-align: center;
	margin: 0em;
	margin-top: -6px;
	width: 100%;
	height: 100%,
}

#scale {
	width:30%;
	height: 30%;
}


#START {}
#LEISTUNGEN {}
#NEWS {}
#SPRECHZEITEN {}
#KONTAKT {}
#MAPS {}
#IMPRESSUM {}
#DATENSCHUTZ {}


#nav-content {
	top: 0px;
	width: 100%;
	font-family: Arial;
	font-size: 30px;
	line-height: 50px;
	letter-spacing: 3px;
	text-decoration: none;
	color: #aee557;
	text-align: center;
	position:fixed !important;
	left: 0px;
	opacity: 90%;
}


#button {
	padding: 10px;
	height: 100%;
	width: 20%;
	background-color: #aee557;
}

#content {
	height: 100%;
	width: 50%;
	margin-top: 4em;
	margin-right: 20em;
	margin-left: 27%;
	margin-bottom: 3em;
	padding: 10px;
	background-color: #FFF;
}
#content2 {
	height: 100%;
	width: 50%;
	margin-top: 0em;
	margin-right: 20em;
	margin-left: 27%;
	margin-bottom: 0em;
	padding-top: 4.5em;
	padding-bottom: 4em;
	background-color: #aee557;
	padding-left: 10px;
}
#content22 {
	margin-top: -0.5em;
	margin-bottom: 0em;
	height: 200%;
	background-color: #aee557;
}
#trenner {
	width: 100%;
	margin: 0em;
	padding: 0px;
	background-color: #FFF;
	align: bottom;
}

#content3 {
	height: 100%;
	width: 70%;
	margin: 1em;
	padding: 10px;
	background-color: #FFF;
}






#navis {
	clear:left;
	text-align:center;
	background-color: rgb(0,0,0);
	padding: 10px;
	margin: 0em;
	position:fixed;
	bottom:0px;
	width: 100%;
}




.transparent {
	/* Theoretically for IE 8 & 9 (more valid) */	
	/* ...but not required as filter works too */
	/* should come BEFORE filter */
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=50)";
	/* This works in IE 8 & 9 too */
	/* ... but also 5, 6, 7 */
	filter: alpha(opacity=70);
	/* Older than Firefox 0.9 */
	-moz-opacity:0.7;
	/* Safari 1.x (pre WebKit!) */
	-khtml-opacity: 0.7;
	/* Modern!
	/* Firefox 0.9+, Safari 2?, Chrome any?
	/* Opera 9+, IE 9+ */
	opacity: 0.7;
}
