			body { 
			
				margin: 0px; 
				padding: 0px; 
				background-color: #006633; 
				
				}
				
			
			h1 { 
			
				color: #006633; 
				font-size: 14px; 
				font-family: Verdana;
				font-weight: bold; 
				
				}
				
				
			h2 { 
			
				color: #333333; 
				font-size: 12px; 
				font-family: Verdana; 
				font-weight: normal; 
				line-height: 20px; 
				
				}
			
			
			label { 
			
				margin: 5px; 
				display: block; 
				width: 80px; 
				float: left;
				color: #333333; 
				font-size: 12px; 
				font-family: Verdana;
				font-weight: normal; 
				
				}
			
			
			li {
			
				color: #333333;
				font-size: 12px; 
				font-family: Verdana; 
				font-weight: normal;
				list-style-type: square;
				
				}
				
			input, select { 
			
				margin: 5px; 
				width: 200px;
				
				}
				
				
			textarea { 
			
				margin: 5px; 
				width: 350px; 
				height: 100px;
				
				}
				
				
			#form_anliegen { 
			
				margin-left: 95px; 
				
				}
				
				
			#form_senden { 
			
				margin-left: 95px;
				
				}
			
			
			a:link { 
			
				font-family: Verdana; 
				color: #333333; 
				text-decoration: none;
				
				}
				
				
			a:visited { 
			
				font-family: Verdana; 
				color: #333333; 
				text-decoration: none;
				
				}
				
				
			a:focus { 
			
				font-family: Verdana; 
				color: #333333; 
				text-decoration: none;
				
				}
				
				
			a:hover { 
			
				font-family: Verdana; 
				color: #333333; 
				text-decoration: underline; 
				
				}


			#MainLayer { 
			
				margin-left: -476px; 
				position: absolute; 
				left: 50%; 
				width: 953px; 
				visibility: visible;
				z-index: 100;
				
				}	
				
				
			#Header { 
			
				width: 953px; 
				height: 150px; 
				background-image: url(../content/logo.png); 
				background-repeat: no-repeat; 
				background-position: left center; 
				
				}
			
			#Facebook {
			
				color: #333333; 
				font-size: 12px; 
				font-family: Verdana; 
				font-weight: normal; 
			
				}
				
			#Content { 
			
				width: 953px; 
				position: absolute; 
				height: 677px; 
				background-image: url(../content/bg_shadow.png); 
				background-repeat: no-repeat; 
				background-position: center center;
				
				}
			
			
			#ImageSlider { 
			
				width: 919px; 
				position: absolute; 
				height: 638px; 
				top: 17px; 
				left: 17px; 
				background-color: #FFFFFF;
				
				}
			
			
			#WhitePlain { 
			
				width: 919px; 
				position: absolute; 
				height: 494px; 
				top: 130px; 
				left: 17px; 
				background-color: #FFFFFF; 
				
				}
				
				
			#Footer { 
			
				width: 919px; 
				height: 30px; 
				top: 625px; 
				left: 17px; 
				line-height: 30px; 
				position: absolute; 
				text-align: center; 
				font-family: Verdana; 
				color: #006633; 
				font-size: 12px;
				
				}
				
				
			#DEG { 
				
				width: 55px; 
				height: 109px; 
				top: 405px; 
				left: 850px; 
				position: absolute; 
				background-image: url(../content/deg_basis_partner.png); 
				background-repeat: no-repeat; 
				background-position: right bottom; 
				
				}


			#Xmas-Cap { 
				
				width: 98px; 
				height: 70px; 
				top: -41px; 
				left: 875px; 
				position: absolute; 
				background-image: url(../content/xmas_cap.png); 
				background-repeat: no-repeat; 
				background-position: right bottom; 
				z-index: 100;
				
				}
				
				
			#Opacity { 
			
				width: 919px; 
				height: 113px; 
				position: absolute; 
				left: 17px; 
				top: 17px; 
				background-color: #FFFFFF; 
				z-index: 100; 
				
				}
				
				
			#Opacity:hover { 
			
				cursor: pointer; 
				
				}
				
				
			#TextContent { 
			
				position: absolute; 
				left: 304px; 
				top: 55px; 
				width: 615px; 
				height: 350px; 
				min-height: 350px; 
				overflow: auto;
				
				}
				
			#TextContentSmall { 
			
				position: absolute; 
				left: 304px; 
				top: 55px; 
				width: 550px; 
				height: 350px; 
				min-height: 350px; 
				overflow: auto;
				
				}
				
			#PRContent { 
			
				position: absolute; 
				left: 15px; 
				top: 55px; 
				width: 899px; 
				height: 350px; 
				min-height: 350px; 
				overflow: auto;
				
				}


			#NavigationWiki { 
			
				position: absolute; 
				left: 15px; 
				top: 110px; 
				width: 200px; 
				height: 350px; 
				min-height: 350px; 
				overflow: auto;
				
				}


			#ContentWiki { 
			
				width: 699px; 
				height: 350px; 
				position: absolute; 
				top: 110px; 
				left: 220px;
				overflow: auto;
				
				}
				
				
			#ImageLeft { 
			
				width: 259px; 
				height: 304px; 
				position: absolute; 
				top: 80px; 
				left: 10px;
				
				}
				
				
			#ImageLeftSponsor { 
			
				width: 462px; 
				height: 434px; 
				position: absolute; 
				top: 40px; 
				left: 10px;
				
				}
			
			
			#Openings { 
			
				color: #FFFFFF; 
				font-size: 12px; 
				font-family: Verdana; 
				font-weight: normal; 
				line-height: 17px; 
				float: right; 
				margin-top: 40px; 
				margin-right: 20px;
				
				}
				
			#Loader {
			
				position: absolute; 
				left: 0px; 
				width: 919px; 
				top: 35px; 
				height: 458px; 
				display: none; 
				background-color: #FFFFFF;
				z-index: 1;
				
				}
			
			/* End Main Structure */
			
			/* Begin Navigation Menu */
			
			ul#menu {
			
				list-style-type: none; 
				width: 100%; 
				float: left; 
				font-family: arial; 
				font-size: 12px; 
				margin: 0; 
				padding: 0 0 0 0; 
				height: 35px; 
				line-height: 26px;
				
				}
			
			
			ul#menu li {
			
				display: block;
				float:left; 
				margin: 0 0 0 23px;
				
				}
				
				
			ul#menu li a { 
			
				display: block; 
				padding: 5px 8px; 
				color: #000000; 
				text-decoration: none;
				
				}
				
				
			ul#menu li.active a, ul#menu li a:hover {
			
				color: #006633;
				
				}
			

			.ImgTitleAbout { 
			
				margin-top: 5px; 
				margin-left: 23px; 
				width: 235px; 
				text-align: center; 
				color: #333333; 
				font-size: 12px; 
				font-family: Verdana; 
				font-weight: normal;
				
				}
			
			
			.tooltip { 
			
				display:none; 
				background:transparent url(../content/black_arrow.png); 
				background-repeat: no-repeat; 
				text-align: center; 
				font-family: Verdana; 
				font-size:14px; 
				height:63px; 
				width:209px; 
				line-height: 50px; 
				color:#fff;
				
				}
			
			.simple_overlay { 
			
				display:none; 
				z-index:10000; 
				background-color:#FFF; 
				width:675px; 
				min-height:360px; 
				margin-top: 260px; 
				-moz-box-shadow:0 0 90px 5px #000; 
				-webkit-box-shadow: 0 0 90px #000;
				
				}
				
				
			.simple_overlay .close { 
			
				background-image:url(../content/delete.png);
				position:absolute; 
				right:-8px; 
				top:-8px; 
				cursor:pointer; 
				height:18px; 
				width:18px;
				
				}

			.details { 
			
				position:absolute; 
				top:15px; 
				right:15px; 
				font-size:11px; 
				color:#fff; 
				width:300px;
				
				}
				
				
			.details h3 { 
			
				color: #006633; 
				font-size: 14px; 
				font-family: Verdana; 
				font-weight: bold; 
				margin:0 0 -10px 0;
				
				}
				
				
			.details h4 { 
			
				color: #333333; 
				font-size: 12px;
				font-family: Verdana; 
				font-weight: normal;
				line-height: 20px; 
				
				}

			#image_wrap { 
			
				width:677px; 
				margin:20px 0px 0 120px; 
				padding:15px 0; 
				text-align:center;
				
				}
				
								
			.overlay { 
			
				padding:40px; 
				width:576px; 
				display:none; 
				background-image:url(../content/white.png);
				z-index: 999;
				
				}
				
				
			.close { 
			
				background:url(../content/delete.png) no-repeat; 
				position:absolute; 
				top:13px; 
				right:-3px; 
				display:block; 
				width:35px; 
				height:35px; 
				cursor:pointer; 
				
				}
				
				
			.VideoButton { 
			
				cursor:pointer;
				
				}				
				
			
			.VideoBar { 
			
				color: #FFFFFF; 
				font-size: 12px; 
				font-family: Verdana;
				font-weight: normal; 
				line-height: 20px;
				
				}
				
				
			a.VideoBar:hover{
			
				color: #FFFFFF; 
				font-size: 12px;
				font-family: Verdana;
				font-weight: normal; 
				line-height: 20px;
				text-decoration: underline;
				cursor:pointer; 
				
				}

				
			#player { 
			
				height:450px; 
				display:block; 
				
				}
				
			
			#RissUntergrund {
			
				position: absolute; 
				background-image: url(../content/riss_untergrund.png); 
				background-repeat: no-repeat; 
				width: 1920px; 
				height: 250px; 
				top: 450px; 
				left: 0px;
			
			}
			
			
			#RissOben {
			
				position: absolute; 
				background-image: url(../content/riss_oben.png); 
				background-repeat: no-repeat; 
				width: 1920px; 
				height: 250px; 
				top: 450px; 
				left: 0px;
				
				}