@charset "utf-8";
    .fltlft { /* Mit dieser Klasse können Sie ein Element auf der Seite nach links fließen lassen. */
    	float: left;
    	margin-right: 8px;
    }

#ViererElemente {
	position:absolute;
	width:595px;
	height:270px;
	z-index:45;
	top: 310px;
	left: 220px;
	visibility: visible;
}


    .thrColAbsHdr #container850 {
	position: relative; /* Durch Hinzufügen von position: relative können Sie die beiden Randleisten im Verhältnis zu diesem Container positionieren. */
	width: 815px; /* Hierdurch wird die Einstellung text-align: center im Body-Element überschrieben. */
	height: 850px;
	background-attachment: scroll;
	background-position: left top;
	text-align: left;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	color: #000000;
	top: 0px;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	background-image: url(ImagesNew/Hi_Gr_VerlaufLancer16w_bl_.jpg);
	background-repeat: repeat;
    } 
	
	.thrColAbsHdr#container  {
	background-attachment: scroll;
	background-image: url(ImagesNew/Hi_Gr_VerlaufLancer16w_bl_.jpg);
	background-repeat: repeat;
	background-position: left top;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	height: 1700px;
	width: 815px;
	position: relative;
}
.sidebar2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: italic;
	line-height: 16px;
	background-attachment: scroll;
	height: auto;
	width: 215px;
	padding-top: 100px;
	padding-left: 10px;
	position: absolute;
	left: 595px;
	top: 90px;
	text-align: left;
}
.ekolPosit {
	left: 315px;
	top: 58px;
	position: absolute;
}

.SetzMainContent {
	vertical-align: top;
	width: 400px;
	padding-right: 0px;
	padding-left: 7px;
	height: auto;
	top: 160px;
	left: 182px;
	z-index: 31;
	padding-bottom: 10px;
	position: absolute;
	padding-top: 5px;
	text-align: left;
}
.socarPosit {
	left: 352px;
	top: 110px;
	position: absolute;
	z-index: 55;
}
.bpPosit {
	position: absolute;
	z-index: 60;
	left: 240px;
	top: 174px;
	visibility: visible;
}
.intechaPosit {
	position: absolute;
	z-index: 80;
	left: 156px;
	top: 485px;
	visibility: visible;
}

.uniPosit {
	position: absolute;
	z-index: 65;
	left: 290px;
	top: 275px;
	visibility: visible;
}
.facetPosit {
	position: absolute;
	left: 170px;
	top: 360px;
	z-index: 70;
	visibility: visible;
}
.alfaPosit {
	position: absolute;
	z-index: 75;
	left: 154px;
	top: 412px;
	visibility: visible;
}






    body  {
	font: 100% Verdana, Arial, Helvetica, sans-serif;
	margin: 0; /* Es empfiehlt sich, margin (Rand) und padding (Auffüllung) des Body-Elements auf 0 einzustellen, um unterschiedlichen Browser-Standardeinstellungen Rechnung zu tragen. */
	padding: 0;
	text-align: center
	; /* Hierdurch wird der Container in IE 5*-Browsern zentriert. Dem Text wird dann im #container-Selektor die Standardausrichtung left (links) zugewiesen. */
	color: #000000;
    }
#Logo {
	position:absolute;
	width:200px;
	height:140px;
	z-index:2;
	left: 180px;
	top: 0px;
	text-align: center;
	vertical-align: top;
}
#Navborder20_3_08 {
	position:absolute;
	width:630px;
	height:22px;
	z-index:12;
	left: 180px;
	top: 102px;
	border: thin solid #33CC33;
	text-align: left;
	background-color: #339933;
	vertical-align: middle;
}



    
    /* Tipps für absolut positionierte Randleisten mit Kopf- und Fußzeile:
    1. Für absolut positionierte (AP) Elemente müssen Sie einen oberen (top) und einen seitlichen (right oder left) Positionswert angeben. Wenn der Wert für top fehlt, beginnt das AP-Element standardmäßig direkt nach dem letzten Element in der Quellenabfolge der Seite. Wenn also die Randleisten in der Quellenabfolge des Dokuments die ersten Elemente im #container sind, erscheinen sie ganz oben im #container, auch wenn für sie kein top-Wert angegeben wurde. Falls sie aber später in der Quellenabfolge an eine andere Stelle verschoben werden sollten, benötigen sie einen top-Wert, damit sie an der gewünschten Position stehen.
    2. Absolut positionierte (AP) Elemente werden aus dem Dokumentfluss herausgenommen. Dies bedeutet, dass den benachbarten Elementen ihre Existenz unbekannt ist und dass sie nicht berücksichtigt werden, wenn diese Elemente den ihnen zugedachten Platz auf der Seite einnehmen. Ein AP-div sollte daher nur als Randspalte eingesetzt werden, wenn Sie sicher sind, dass das mittlere #mainContent-div immer die größte Inhaltsmenge hat. Sollte eine der Randleisten eine größere Inhaltsmenge aufweisen, würde diese Randleiste uneingeschränkt über das Ende des übergeordneten div sowie in diesem Fall auch über das Ende der Fußzeile hinauslaufen.
    3. Sofern die oben genannten Bedingungen erfüllt sind, können Sie mit absolut positionierten Randleisten die Quellenabfolge in Dokumenten auf einfache Weise steuern.
    4. Bei einer Änderung der Quellenabfolge sollte der top-Wert mit der Höhe der Überschrift übereinstimmen, weil dadurch die Spalten und die Überschrift visuell einheitlicher wirken.
    */
    .thrColAbsHdr #header {
	height: 128px;  /* Diese Auffüllung entspricht der linksbündigen Ausrichtung der Elemente in den divs, die darunter erscheinen. Wenn im #header anstelle von Text ein Bild eingesetzt wird, sollten Sie die Auffüllung entfernen. */
	width: 580px;
	margin-left: 150px;
	padding-top: 20;
	padding-right: 0px;
	padding-bottom: 0;
	z-index: 3;
	text-align: left;
	vertical-align: top;
	padding-left: 80px;
	position: absolute;
	top: 10px;
	left: 0px;
	background-image: url(ImagesNew/Header_Verlauf16_666x128.jpg);
    } 
	
#HigrFeuerSideb1 {
	background-image: url(ImagesNew/Web_Feuer_insg_2.jpg);
	height: 830px;
	width: 180px;
	position: absolute;
	left: 0px;
	top: 0px;
	background-attachment: scroll;
	background-repeat: no-repeat;
	z-index: 1;
	background-color: EAEFF7;
}
#HigrAirSideb1 {
	background-attachment: scroll;
	background-image: url(ImagesNew/Web_Luft_3.jpg);
	background-repeat: no-repeat;
	height: 830px;
	width: 180px;
	padding-top: 0px;
	padding-left: 0px;
	position: absolute;
	left: 0px;
	top: 0px;
}
.HigrWaterSideb1 {
	background-attachment: scroll;
	background-image: url(ImagesNew/WebNeuWasser-3.jpg);
	background-repeat: no-repeat;
	height: 830px;
	width: 180px;
	position: absolute;
	left: 0px;
	top: 0px;
	z-index: 1;
}
.HigrErdesidebar1 {
	background-attachment: scroll;
	background-image: url(ImagesNew/Web_Erde_2.jpg);
	background-repeat: no-repeat;
	height: 830px;
	width: 180px;
	position: absolute;
	z-index: 1;
	left: 0px;
	top: 0px;
}
.sidebar1 {
	background-attachment: scroll;
	background-image: url(ImagesNew/Hi_Gr_StreifenAlleVierHe831.jpg);
	background-repeat: no-repeat;
	height: 830px;
	width: 180px;
	position: absolute;
	z-index: 30;
	left: 0px;
	top: 0px;
	visibility: visible;
}
.HigrAlleViersidebar1 {
	background-attachment: scroll;
	background-image: url(ImagesNew/WebHi_Gr_StreifenAlleVierHe.jpg);
	height: 830px;
	width: 180px;
	position: absolute;
	left: 0px;
	top: 0px;
	background-repeat: no-repeat;
	visibility: visible;
	z-index: 41;
}



.NavigationProjekte {
	text-align: center;
	vertical-align: middle;
	white-space: normal;
	width: 180px;
	padding-left: 20px;
	position: absolute;
	left: 0px;
	top: 360px;
	z-index: 30;
}
#mainb3fest {
	width: 580px;
	margin-right: 0px;
	margin-bottom: 0px;
	position: absolute;
	height: 600px;
	left: 220px;
	top: 160px;
	color: #010000;
	background-color: #FFFFFF;
	z-index: 10;
	text-align: left;
	vertical-align: top;
	padding-right: 10px;
	padding-left: 10px;
	padding-top: 5px;
	padding-bottom: 10px;
}
#MainContent {
	width: 580px;
	margin-right: 0px;
	margin-bottom: 0px;
	position: absolute;
	height: auto;
	left: 220px;
	top: 160px;
	color: #010000;
	z-index: 9;
	text-align: left;
	vertical-align: top;
	padding-right: 10px;
	padding-left: 10px;
	padding-top: 5px;
	visibility: visible;
	background-color: #FFFFFF;
}
#box5_2sp {
	padding: 10px;
	width: 270px;
	position: absolute;
	left: 530px;
	top: 170px;
	color: #010000;
	background-color: #FFFFFF;
	height: 405px;
	z-index: 9;
	vertical-align: baseline;
	text-align: left;
}
#box4_2sp {
	background-color: #FFFFFF;
	padding: 10px;
	width: 270px;
	position: absolute;
	left: 220px;
	top: 170px;
	color: #010000;
	height: 405px;
	z-index: 4;
	vertical-align: baseline;
	text-align: left;
}
.box4Forts {
	padding: 10px;
	width: 270px;
	position: absolute;
	height: auto;
	left: 220px;
	top: 670px;
	text-align: left;
	background-color: #FFFFFF;
	vertical-align: baseline;
}
.box_5_Forts {
	padding: 10px;
	width: 270px;
	height: auto;
	left: 530px;
	top: 670px;
	position: absolute;
	background-color: #FFFFFF;
	text-align: left;
	vertical-align: baseline;
	z-index: 17;
}






    .thrColAbsHdr #sidebar2FireNeu {
	position: absolute;
	top: 105px;
	right: 0;
	width: 255px;
	height: auto;
	left: 550px;
	padding-top: 20px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 10px;
	background-attachment: scroll;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: italic;
	line-height: 16px;
	z-index: 41;
	color: #000000;
	text-align: left;
    }
.fließtextneu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 16px;
	color: #000000;
	vertical-align: text-top;
	text-align: left;
}
.h1neu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 22px;
	font-style: normal;
	color: #FF6600;
	font-weight: 400;
	line-height: 28px;
	text-align: left;
	vertical-align: top;
}
.h2neu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	line-height: 22px;
	font-weight: 400;
	text-align: left;
	vertical-align: top;
}
.h3neu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: italic;
	font-weight: 800;
	line-height: 20px;
	text-align: left;
	vertical-align: top;
}
.fettkursiv_neu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: italic;
	line-height: 16px;
	font-weight: 600;
	letter-spacing: normal;
}
.sidetext_neu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: italic;
	line-height: 16px;
	text-align: left;
	vertical-align: text-bottom;
	font-weight: 400;
}
.thrColAbsHdr#footer20_3_08   {
	padding:
	 /* Diese Auffüllung entspricht der linksbündigen Ausrichtung der Elemente in den divs, die darunter erscheinen. */
	background:#EAEFF7;
	color: #000000;
	top: 565px;
	position: absolute;
	height: 40px;
	width: 585px;
	left: 0px;
	z-index: 12;
	text-align: left;
	vertical-align: bottom;
	visibility: visible;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 10px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 220px;
    } 
.Hyperlink {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: italic;
	font-weight: 400;
	font-variant: normal;
	text-decoration: underline;
	word-spacing: normal;
	white-space: pre;
	text-align: left;
	padding-left: 0px;
}
#TabLuftNeu {
	height: 240px;
	width: 570px;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 10px;
	position: absolute;
	z-index: 13;
	left: 220px;
	top: 390px;
	text-align: center;
	vertical-align: middle;
}
.sprachenBOXneu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: italic;
	font-weight: 400;
	text-align: right;
	vertical-align: top;
	float: none;
	height: 20px;
	width: 100px;
	position: absolute;
	z-index: 20;
	visibility: visible;
	left: 700px;
	top: 0px;
	padding: 8px;
}

.thrColAbsHdr#footer20308tiefer {
	padding:
	 /* Diese Auffüllung entspricht der linksbündigen Ausrichtung der Elemente in den divs, die darunter erscheinen. */
	background:#EAEFF7;
	color: #000000;
	top: 770px;
	position: absolute;
	height: 35px;
	width: 585px;
	left: 0px;
	z-index: 40;
	text-align: left;
	vertical-align: bottom;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 150px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 80px;
}
#apDiv1Icons {
	position:absolute;
	width:65px;
	height:410px;
	z-index:35;
	left: 675px;
	top: 360px;
	vertical-align: middle;
	visibility: visible;
	text-align: center;
	padding: 0px;
	background-color: #FFFFFF;
}
.fließtextneurechtsbünd {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 16px;
	color: #000000;
	vertical-align: top;
	text-align: right;
	font-weight: 400;
	font-style: normal;
}
.h2neurechtsb {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	line-height: 24px;
	font-weight: 400;
	text-align: right;
	vertical-align: super;
}
.h3neurechtsbünd {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: italic;
	font-weight: 800;
	line-height: 20px;
	text-align: right;
	vertical-align: super;
}
#mainboxServices2Sol {
	position:absolute;
	width:305px;
	height:auto;
	z-index:15;
	left: 516px;
	top: 160px;
	vertical-align: top;
	text-align: left;
	background-color: #FFFFFF;
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 10px;
}
.mainboxPartnersEnger {
	width: 348px;
	position: absolute;
	z-index: 12;
	height: auto;
	left: 220px;
	top: 160px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	padding-top: 5px;
}
.fließtextneuob220 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 16px;
	color: #000000;
	vertical-align: top;
	text-align: left;
	position: absolute;
	top: 32px;
	height: 188px;
	left: 0px;
}
#mainb3festWert {
	width: 580px;
	margin-right: 0px;
	margin-bottom: 0px;
	position: absolute;
	height: 375px;
	left: 220px;
	top: 160px;
	color: #000000;
	z-index: 10;
	text-align: left;
	vertical-align: top;
	padding-right: 10px;
	padding-left: 10px;
	padding-bottom: 10px;
	padding-top: 5px;
	background-color: #FFFFFF;
}
.Liste {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 16px;
	list-style-position: outside;
	list-style-image: url(ImagesNew/gr%C3%BCnerPfeil_12px.gif);
	list-style-type: none;
	color: #000000;




	text-indent: 25px
?, Freq=?, LightStrength=?, Phase=?, Strength=?);				text-indent: 7px;
	padding-left: 10px;
}
.ListeohnePfeil {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 16px;
	list-style-position: outside;
	list-style-image: none;
	list-style-type: square;
	color: #000000;









	text-indent: 25px
?, Freq=?, LightStrength=?, Phase=?, Strength=?);									text-indent: 5px;
	padding-left: 10px;
	text-align: left;
}
.footer20_5_08relativ {	padding:
	 /* Diese Auffüllung entspricht der linksbündigen Ausrichtung der Elemente in den divs, die darunter erscheinen. */
	background:#EAEFF7;
	color: #000000;
	top: auto;
	position: relative;
	left: 230px;
	z-index: 12;
	text-align: left;
	vertical-align: bottom;
	visibility: visible;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: italic;
	font-weight: 400;
	text-decoration: underline;
	display: none;
}
.footerRELlinks230Modi {
	position: relative;
	z-index: 41;
	height: 50px;
	width: 270px;
	vertical-align: middle;
	text-align: left;
	left: 0px;
	clear: both;
	padding-left: 5px;
}
.footerRELlinks190 {
	position: relative;
	z-index: 41;
	left: 1px;
	text-align: left;
}
.fließtextneuKursiv {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 16px;
	color: #000000;
	vertical-align: text-top;
	text-align: left;
	font-style: italic;
	font-weight: 400;
}
.sidetext_neuRechtsbündig {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: italic;
	line-height: 16px;
	text-align: right;
	vertical-align: text-bottom;
	font-weight: 400;
}
.sidebar2Solutions {
	position: absolute;
	top: 90px;
	right: 0;
	width: 215px;
	height: auto;
	left: 560px;
	padding-top: 100px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 10px;
	background-attachment: scroll;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: italic;
	line-height: 16px;
	z-index: 1;
	color: #000000;
	text-align: left;
}
.sidebar1_570 {
	background-attachment: scroll;
	background-repeat: no-repeat;
	height: 570px;
	width: 180px;
	position: absolute;
	z-index: 30;
	left: 0px;
	top: 0px;
	visibility: visible;
}
.sidebar1_1670 {
	background-attachment: scroll;
	background-image: url(ImagesNew/Hi_Gr_StrAlleVier_Feuer1855.jpg);
	background-repeat: no-repeat;
	height: 1670px;
	width: 180px;
	position: absolute;
	z-index: 30;
	left: 0px;
	top: 0px;
	visibility: visible;
}.sidetext_neuRechtsb250links {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: italic;
	line-height: 16px;
	text-align: right;
	vertical-align: text-bottom;
	font-weight: 400;
	position: relative;
	height: auto;
	width: 330px;
	left: 55px;
	z-index: 33;
	visibility: visible;
}
.sidetext_neuRechtsb1_250linksKopie {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: italic;
	line-height: 16px;
	text-align: right;
	vertical-align: text-bottom;
	font-weight: 400;
	position: relative;
	height: auto;
	width: 330px;
	left: 55px;

}
.fließtextneufett {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 16px;
	color: #000000;
	vertical-align: text-top;
	text-align: left;
	font-style: normal;
	font-weight: 700;
}
.sidebar1_langHöheauto {
	background-attachment: scroll;
	background-repeat: no-repeat;
	height: auto;
	width: 180px;
	position: absolute;
	z-index: 30;
	left: 0px;
	top: 0px;
	visibility: visible;
	text-align: left;
}
.NavigationRubrikAbUs {
	text-align: left;
	vertical-align: top;
	white-space: normal;
	width: 120px;
	position: absolute;
	left: 51px;
	top: 178px;
	z-index: 31;
	height: auto;
}
#NavigationRubrikAbUs {
	position:absolute;
	width:120px;
	height:auto;
	z-index:31;
}

#mainb3fest585 {
	width: 580px;
	margin-right: 0px;
	margin-bottom: 0px;
	position: absolute;
	height: 585px;
	left: 220px;
	top: 160px;
	color: #010000;
	background-color: #FFFFFF;
	z-index: 10;
	text-align: left;
	vertical-align: top;
	padding-right: 10px;
	padding-left: 10px;
	padding-top: 5px;
	padding-bottom: 10px;
}
.thrColAbsHdr#footertiefer770 {
	padding:
	 /* Diese Auffüllung entspricht der linksbündigen Ausrichtung der Elemente in den divs, die darunter erscheinen. */
	background:#EAEFF7;
	color: #000000;
	top: 770px;
	position: absolute;
	height: 35px;
	width: 585px;
	left: 0px;
	z-index: 40;
	text-align: left;
	vertical-align: bottom;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 150px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 80px;
}
.NavigationProjekteNeu {
	text-align: left;
	vertical-align: top;
	white-space: normal;
	width: 120px;
	position: absolute;
	left: 51px;
	top: 178px;
	z-index: 31;
	height: auto;
}
.NavigationServicesNeu {
	text-align: left;
	vertical-align: top;
	white-space: normal;
	width: 120px;
	position: absolute;
	left: 51px;
	top: 178px;
	z-index: 32;
	height: auto;
	visibility: visible;
}
.NavigationRubrikAbUs_deu {
	text-align: left;
	vertical-align: top;
	white-space: normal;
	width: 120px;
	position: absolute;
	left: 51px;
	top: 178px;
	z-index: 31;
	height: auto;
}
.ToTheTopL1 {
	text-align: left;
	left: 1px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: italic;
	font-weight: 400;
	font-variant: normal;
	text-decoration: underline;
	position: relative;
	width: 50px;
	z-index: 40;
}
.mainboxServices1Chall {
	width: 280px;
	position: absolute;
	z-index: 12;
	height: 383px;
	left: 218px;
	top: 160px;
	padding-right: 5px;
	padding-bottom: 10px;
	padding-left: 5px;
	padding-top: 0px;
}
.mainboxServices2Sol {
	position:absolute;
	width:290px;
	height:380px;
	z-index:15;
	left: 515px;
	top: 160px;
	vertical-align: top;
	visibility: visible;
	text-align: left;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 5px;
	clear: left;
}
#apDiv2Logos {
	position:absolute;
	width:170px;
	height:706px;
	z-index:35;
	left: 577px;
	top: 210px;
	vertical-align: top;
	visibility: visible;
	text-align: left;
	padding: 0px;
	overflow: visible;
	clip: rect(auto,400px,auto,auto);
}
.PfeilPosit {
	position:absolute;
	width:280px;
	height:105px;
	z-index:55;
	text-align: center;
	vertical-align: middle;
	left: -137px;
	top: 192px;
}
.h1weiß {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 22px;
	font-style: normal;
	font-weight: 400;
	line-height: 28px;
	text-align: left;
	vertical-align: top;
	color: #FFFFFF;
	filter: Blur;
}
.Hyperlink_links5pxAuffüll {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: italic;
	font-weight: 400;
	font-variant: normal;
	text-decoration: underline;
	word-spacing: normal;
	white-space: pre;
	text-align: left;
	padding-left: 5px;
}
.PfeilPositAir {
	position:absolute;
	width:280px;
	height:105px;
	z-index:55;
	text-align: center;
	vertical-align: middle;
	left: -139px;
	top: 160px;
}
.ttt_ImprSitemMailto_440 {
	position:absolute;
	width:200px;
	height:115px;
	z-index:45;
	top: 440px;
	left: 10px;
}
.PfeilPositEarth {
	position:absolute;
	width:280px;
	height:110px;
	z-index:55;
	text-align: center;
	vertical-align: middle;
	left: -139px;
	top: 176px;
}
.PfeilPositFire {
	position:absolute;
	width:280px;
	height:105px;
	z-index:55;
	text-align: center;
	vertical-align: middle;
	left: -138px;
	top: 176px;
}
.PfeilPositLuft {
	position:absolute;
	width:280px;
	height:105px;
	z-index:55;
	text-align: center;
	vertical-align: middle;
	left: -135px;
	top: 178px;
}
.PfeilPositWasser {
	position:absolute;
	width:280px;
	height:105px;
	z-index:55;
	text-align: center;
	vertical-align: middle;
	left: -135px;
	top: 207px;
}
.PfeilPositErde {
	position:absolute;
	width:280px;
	height:105px;
	z-index:55;
	text-align: center;
	vertical-align: middle;
	left: -135px;
	top: 176px;
}
.PfeilPositFeuer {
	position:absolute;
	z-index:55;
	text-align: center;
	vertical-align: middle;
	left: -136px;
	top: 190px;
}
.PfeilPositFeuerTest {
	position:absolute;
	width:280px;
	height:105px;
	z-index:55;
	text-align: center;
	vertical-align: middle;
	left: -137px;
	top: 206px;
	visibility: visible;
}
.h3neurechtsbündZAB16px {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: italic;
	font-weight: 800;
	line-height: 16px;
	text-align: right;
}
.h3neuZAB16px {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: italic;
	font-weight: 800;
	line-height: 16px;
	text-align: left;
}
#TabErdeNeu {
	position:absolute;
	width:578px;
	height:auto;
	z-index:44;
	padding-right: 10px;
	padding-left: 10px;
	left: 1px;
	padding-top: 20px;
	}
#mainb3festFortsetz430 {
	width: 580px;
	margin-right: 0px;
	margin-bottom: 0px;
	position: absolute;
	height: auto;
	left: 0px;
	top: 430px;
	color: #000000;
	background-color: #FFFFFF;
	z-index: 10;
	text-align: left;
	vertical-align: top;
	padding-right: 10px;
	padding-left: 10px;
	padding-bottom: 10px;
	padding-top: 5px;
}
#TabLuftNeu {
	height: 240px;
	width: 468px;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 10px;
	position: absolute;
	z-index: 13;
	left: 10px;
	top: 143px;
	text-align: center;
	vertical-align: middle;
}
#mainb3fest120 {
	width: 580px;
	margin-right: 0px;
	margin-bottom: 0px;
	position: absolute;
	height: 120px;
	left: 220px;
	top: 160px;
	color: #000000;
	background-color: #FFFFFF;
	z-index: 10;
	text-align: left;
	vertical-align: top;
	padding-right: 10px;
	padding-left: 10px;
	padding-bottom: 10px;
	padding-top: 5px;
}
#mainb3fest320 {
	width: 580px;
	margin-right: 0px;
	margin-bottom: 0px;
	position: absolute;
	height: 320px;
	left: 220px;
	top: 160px;
	color: #000000;
	z-index: 10;
	text-align: left;
	vertical-align: top;
	padding-right: 10px;
	padding-left: 10px;
	padding-bottom: 10px;
	padding-top: 5px;
	background-color: #FFFFFF;
}
.ttt_ImprSitemMailto_320 {
	position:absolute;
	width:200px;
	height:115px;
	z-index:25;
	top: 320px;
	left: 7px;
}
#mainb3fest335 {
	width: 580px;
	margin-right: 0px;
	margin-bottom: 0px;
	position: absolute;
	height: 335px;
	left: 220px;
	top: 160px;
	color: #000000;
	background-color: #FFFFFF;
	z-index: 10;
	text-align: left;
	vertical-align: top;
	padding-right: 10px;
	padding-left: 10px;
	padding-bottom: 10px;
	padding-top: 5px;
}
.sidebar2ProjWater {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: italic;
	line-height: 16px;
	background-attachment: scroll;
	height: auto;
	width: 215px;
	padding-top: 100px;
	padding-left: 10px;
	position: absolute;
	left: 595px;
	top: 90px;
	text-align: left;
}
#mainb3fest348 {
	width: 580px;
	margin-right: 0px;
	margin-bottom: 0px;
	position: absolute;
	height: 348px;
	left: 220px;
	top: 160px;
	color: #000000;
	background-color: #FFFFFF;
	z-index: 10;
	text-align: left;
	vertical-align: top;
	padding-right: 10px;
	padding-left: 10px;
	padding-bottom: 10px;
	padding-top: 5px;
}
#mainb3fest370 {
	width: 580px;
	margin-right: 0px;
	margin-bottom: 0px;
	position: absolute;
	height: 370px;
	left: 220px;
	top: 160px;
	color: #000000;
	background-color: #FFFFFF;
	z-index: 10;
	text-align: left;
	vertical-align: top;
	padding-right: 10px;
	padding-left: 10px;
	padding-bottom: 10px;
	padding-top: 5px;
}
.footerRELlinks190Auffüll5px {
	position: relative;
	z-index: 41;
	left: 1px;
	text-align: left;
	padding-left: 5px;
}
#mainb3fest736 {
	width: 580px;
	margin-right: 0px;
	margin-bottom: 0px;
	position: absolute;
	height: 736px;
	left: 220px;
	top: 160px;
	color: #010000;
	background-color: #FFFFFF;
	z-index: 10;
	text-align: left;
	vertical-align: top;
	padding-right: 10px;
	padding-left: 10px;
	padding-top: 5px;
	padding-bottom: 10px;
}
#mainb3fest390 {
	width: 580px;
	margin-right: 0px;
	margin-bottom: 0px;
	position: absolute;
	height: 390px;
	left: 220px;
	top: 160px;
	color: #000000;
	background-color: #FFFFFF;
	z-index: 10;
	text-align: left;
	vertical-align: top;
	padding-right: 10px;
	padding-left: 10px;
	padding-bottom: 10px;
	padding-top: 5px;
}
.NavigationRubrikAbUsAktuell {
	text-align: left;
	vertical-align: top;
	white-space: normal;
	width: 120px;
	position: absolute;
	left: 51px;
	top: 178px;
	z-index: 31;
	height: auto;
}
.PfeilPositWater_rus {
	position:absolute;
	width:280px;
	height:105px;
	z-index:55;
	text-align: center;
	vertical-align: middle;
	left: -129px;
	top: 208px;
}
.PfeilPositFire_rus {
	position:absolute;
	width:280px;
	height:105px;
	z-index:55;
	text-align: center;
	vertical-align: middle;
	left: -115px;
	top: 209px;
	visibility: visible;
}
.PfeilPositEarth_rus {
	position:absolute;
	width:280px;
	height:105px;
	z-index:55;
	text-align: center;
	vertical-align: middle;
	left: -159px;
	top: 194px;
	visibility: visible;
}
.PfeilPositAir_rus {
	position:absolute;
	width:280px;
	height:105px;
	z-index:55;
	text-align: center;
	vertical-align: middle;
	left: -139px;
	top: 193px;
	visibility: visible;
}
#mainb3fest395 {
	width: 580px;
	margin-right: 0px;
	margin-bottom: 0px;
	position: absolute;
	height: 395px;
	left: 220px;
	top: 160px;
	color: #000000;
	background-color: #FFFFFF;
	z-index: 40;
	text-align: left;
	vertical-align: top;
	padding-right: 10px;
	padding-left: 10px;
	padding-bottom: 10px;
	padding-top: 5px;
}
#mainb3festFortsetz1000 {
	width: 580px;
	margin-right: 0px;
	margin-bottom: 0px;
	position: absolute;
	height: auto;
	left: 90px;
	top: 790px;
	color: #000000;
	z-index: 45;
	text-align: left;
	vertical-align: top;
	padding-right: 10px;
	padding-left: 5px;
	padding-bottom: 10px;
	padding-top: 0px;
}
#mainb3fest385 {
	width: 580px;
	margin-right: 0px;
	margin-bottom: 0px;
	position: absolute;
	height: 385px;
	left: 220px;
	top: 160px;
	color: #000000;
	background-color: #FFFFFF;
	z-index: 10;
	text-align: left;
	vertical-align: top;
	padding-right: 10px;
	padding-left: 10px;
	padding-bottom: 10px;
	padding-top: 5px;
}
.sidebar2FireNeu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: italic;
	line-height: 16px;
	background-attachment: scroll;
	height: auto;
	width: 255px;
	padding-top: 90px;
	padding-left: 10px;
	position: absolute;
	left: 550px;
	top: 105px;
	text-align: left;
}
.PfeilPositFeuerKopie {
	position:absolute;
	width:280px;
	height:105px;
	z-index:55;
	text-align: center;
	vertical-align: middle;
	left: -135px;
	top: 260px;
}
.Pfeilbox {
	height: 105px;
	width: 285px;
	z-index: 60;
	position: absolute;
	text-align: center;
	vertical-align: middle;
	left: 0px;
	top: 0px;
	margin-top: 365px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 375px;
}
.PfeilPositFeuer2 {
	position:absolute;
	z-index:55;
	text-align: center;
	vertical-align: middle;
	left: -135px;
	top: 203px;
}
.mainbPfeil {
	width: 580px;
	margin-right: 0px;
	margin-bottom: 0px;
	position: absolute;
	height: 380px;
	left: -200px;
	top: -200px;
	color: #000000;
	z-index: 100;
	text-align: center;
	vertical-align: top;
	padding-right: 10px;
	padding-left: 10px;
	padding-bottom: 10px;
	padding-top: 15px;
	visibility: visible;
	clear: right;
}
#Pfeil_mainb3festWert {
	text-align: center;
	vertical-align: middle;
	padding-top: 210px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	position: absolute;
	left: 0px;
	top: 0px;
	height: 280px;
	width: 580px;
	z-index: 105;
}
.PfeilPositFeuerNeu {
	position:absolute;
	z-index:16;
	text-align: center;
	vertical-align: middle;
	left: -141px;
	top: 209px;
}
.fließtextneu_RUS_Partners {
	text-align: left;
	float: right;
	position: absolute;
	visibility: visible;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	line-height: 14px;
	color: #000000;
	vertical-align: top;
	left: 280px;
	top: 2px;
	width: 104px;
}
.PfeilimgLinks {
	text-align: left;
	float: left;
	position: absolute;
	vertical-align: bottom;
	top: 5px;
	left: 0px;
	width: 275;
}
.PfeilPositAir_rusInline {
	position:absolute;
	width:280px;
	height:105px;
	z-index:55;
	text-align: center;
	vertical-align: middle;
	left: -139px;
	top: 188px;
	list-style-position: inside;
	visibility: visible;
}
#mainb3festWertPfeil {
	width: 580px;
	margin-right: 0px;
	margin-bottom: 0px;
	position: absolute;
	height: 380px;
	left: 220px;
	top: 160px;
	color: #000000;
	z-index: 34;
	text-align: center;
	vertical-align: middle;
	padding-right: 10px;
	padding-left: 10px;
	padding-bottom: 10px;
	padding-top: 5px;
	margin-top: 200px;
	margin-left: 5px;
}
.ttt_ImprSitemMailto_320Kopie {
	position:absolute;
	width:200px;
	height:115px;
	z-index:25;
	top: 480px;
	left: 227px;
}
.PfeilPositAir_rusInlineKopie {
	position:absolute;
	width:280px;
	height:105px;
	z-index:55;
	text-align: center;
	vertical-align: middle;
	left: 376px;
	top: 349px;
	list-style-position: inside;
	visibility: visible;
}
.h1hellgrau {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 22px;
	font-style: normal;
	font-weight: 400;
	line-height: 28px;
	text-align: left;
	vertical-align: top;
	color: #E1E6E6;
	filter: Blur;
}
.PfeilPositEarth_rusFrisch {
	position:absolute;
	width:280px;
	height:105px;
	z-index:55;
	text-align: center;
	vertical-align: middle;
	left: -145px;
	top: 189px;
	visibility: visible;
}
#PfeilapDiv3_rusErde {
	position:absolute;
	width:280px;
	height:115px;
	z-index:1;
	left: -155px;
	top: 190px;
}
.h3neuRUSPartners {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: italic;
	font-weight: 800;
	line-height: 16px;
	text-align: right;
	vertical-align: top;
}
.hypertextPROJECTS {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: 14px;
	font-weight: 600;
	color: #FF6600;
	background-color: #FFFFCC;
	letter-spacing: 2px;
	text-align: left;
	filter: Light;
}
.h2auf17pt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	line-height: 17px;
	font-weight: 400;
	text-align: left;
	vertical-align: top;
}
.thrColAbsHdr #container630 {
	position: relative; /* Durch Hinzufügen von position: relative können Sie die beiden Randleisten im Verhältnis zu diesem Container positionieren. */
	width: 815px; /* Hierdurch wird die Einstellung text-align: center im Body-Element überschrieben. */
	height: 630px;
	background-attachment: scroll;
	background-position: left top;
	text-align: left;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	color: #000000;
	top: 0px;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	background-image: url(ImagesNew/Hi_Gr_VerlaufLancer16w_bl_.jpg);
	background-repeat: repeat;
}
.thrColAbsHdr #container620 {
	position: relative; /* Durch Hinzufügen von position: relative können Sie die beiden Randleisten im Verhältnis zu diesem Container positionieren. */
	width: 815px; /* Hierdurch wird die Einstellung text-align: center im Body-Element überschrieben. */
	height: 620px;
	background-attachment: scroll;
	background-position: left top;
	text-align: left;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	color: #000000;
	top: 0px;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	background-image: url(ImagesNew/Hi_Gr_VerlaufLancer16w_bl_.jpg);
	background-repeat: repeat;
}
.thrColAbsHdr #container660 {
	position: relative; /* Durch Hinzufügen von position: relative können Sie die beiden Randleisten im Verhältnis zu diesem Container positionieren. */
	width: 815px; /* Hierdurch wird die Einstellung text-align: center im Body-Element überschrieben. */
	height: 660px;
	background-attachment: scroll;
	background-position: left top;
	text-align: left;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	color: #000000;
	top: 0px;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	background-image: url(ImagesNew/Hi_Gr_VerlaufLancer16w_bl_.jpg);
	background-repeat: repeat;
}
.SetzMainContent500 {
	vertical-align: top;
	width: 400px;
	padding-right: 0px;
	padding-left: 7px;
	height: 500px;
	top: 160px;
	left: 182px;
	z-index: 31;
	padding-bottom: 10px;
	position: absolute;
	padding-top: 5px;
	text-align: left;
}
#mainb3fest430 {
	width: 580px;
	margin-right: 0px;
	margin-bottom: 0px;
	position: absolute;
	height: 430px;
	left: 220px;
	top: 160px;
	color: #000000;
	background-color: #FFFFFF;
	z-index: 40;
	text-align: left;
	vertical-align: top;
	padding-right: 10px;
	padding-left: 10px;
	padding-bottom: 10px;
	padding-top: 5px;
}
.footerRELlinks230ModiohneAuffüll {
	position: relative;
	z-index: 41;
	height: 50px;
	width: 270px;
	vertical-align: middle;
	text-align: left;
	left: 0px;
	clear: both;
}
.thrColAbsHdr     #container690 {
	position: relative; /* Durch Hinzufügen von position: relative können Sie die beiden Randleisten im Verhältnis zu diesem Container positionieren. */
	width: 815px; /* Hierdurch wird die Einstellung text-align: center im Body-Element überschrieben. */
	height: 690px;
	background-attachment: scroll;
	background-position: left top;
	text-align: left;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	color: #000000;
	top: 0px;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	background-image: url(ImagesNew/Hi_Gr_VerlaufLancer16w_bl_.jpg);
	background-repeat: repeat;
}
.thrColAbsHdr #container670 {
	position: relative; /* Durch Hinzufügen von position: relative können Sie die beiden Randleisten im Verhältnis zu diesem Container positionieren. */
	width: 815px; /* Hierdurch wird die Einstellung text-align: center im Body-Element überschrieben. */
	height: 670px;
	background-attachment: scroll;
	background-position: left top;
	text-align: left;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	color: #000000;
	top: 0px;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	background-image: url(ImagesNew/Hi_Gr_VerlaufLancer16w_bl_.jpg);
	background-repeat: repeat;
}
.SetzMainContent400 {
	vertical-align: top;
	width: 400px;
	padding-right: 0px;
	padding-left: 7px;
	height: 400px;
	top: 160px;
	left: 182px;
	z-index: 31;
	padding-bottom: 10px;
	position: absolute;
	padding-top: 5px;
	text-align: left;
}
.thrColAbsHdr#container1150 {
	background-attachment: scroll;
	background-image: url(ImagesNew/Hi_Gr_VerlaufLancer16w_bl_.jpg);
	background-repeat: repeat;
	background-position: left top;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	height: 1150px;
	width: 815px;
	position: relative;
}
.thrColAbsHdr#container1000 {
	background-attachment: scroll;
	background-image: url(ImagesNew/Hi_Gr_VerlaufLancer16w_bl_.jpg);
	background-repeat: repeat;
	background-position: left top;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	height: 1000px;
	width: 815px;
	position: relative;
	top: 0px;
}
#mainb3fest695 {
	width: 580px;
	margin-right: 0px;
	margin-bottom: 0px;
	position: absolute;
	height: 695px;
	left: 220px;
	top: 160px;
	color: #010000;
	background-color: #FFFFFF;
	z-index: 10;
	text-align: left;
	vertical-align: top;
	padding-right: 10px;
	padding-left: 10px;
	padding-top: 5px;
	padding-bottom: 10px;
}
.thrColAbsHdr#container950 {
	background-attachment: scroll;
	background-image: url(ImagesNew/Hi_Gr_VerlaufLancer16w_bl_.jpg);
	background-repeat: repeat;
	background-position: left top;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	height: 950px;
	width: 815px;
	position: relative;
}
#mainb3fest760 {
	width: 580px;
	margin-right: 0px;
	margin-bottom: 0px;
	position: absolute;
	height: 760px;
	left: 220px;
	top: 160px;
	color: #010000;
	background-color: #FFFFFF;
	z-index: 10;
	text-align: left;
	vertical-align: top;
	padding-right: 10px;
	padding-left: 10px;
	padding-top: 5px;
	padding-bottom: 10px;
}
.thrColAbsHdr#container1020 {
	background-attachment: scroll;
	background-image: url(ImagesNew/Hi_Gr_VerlaufLancer16w_bl_.jpg);
	background-repeat: repeat;
	background-position: left top;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	height: 1020px;
	width: 815px;
	position: relative;
}
.thrColAbsHdr #container600 {
	position: relative; /* Durch Hinzufügen von position: relative können Sie die beiden Randleisten im Verhältnis zu diesem Container positionieren. */
	width: 815px; /* Hierdurch wird die Einstellung text-align: center im Body-Element überschrieben. */
	height: 600px;
	background-attachment: scroll;
	background-position: left top;
	text-align: left;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	color: #000000;
	top: 0px;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	background-image: url(ImagesNew/Hi_Gr_VerlaufLancer16w_bl_.jpg);
	background-repeat: repeat;
}
.thrColAbsHdr#container900 {
	background-attachment: scroll;
	background-image: url(ImagesNew/Hi_Gr_VerlaufLancer16w_bl_.jpg);
	background-repeat: repeat;
	background-position: left top;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	height: 900px;
	width: 815px;
	position: relative;
}
.thrColAbsHdr#container835 {
	background-attachment: scroll;
	background-image: url(ImagesNew/Hi_Gr_VerlaufLancer16w_bl_.jpg);
	background-repeat: repeat;
	background-position: left top;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	height: 835px;
	width: 815px;
	position: relative;
}
.thrColAbsHdr  #container880 {
	position: relative; /* Durch Hinzufügen von position: relative können Sie die beiden Randleisten im Verhältnis zu diesem Container positionieren. */
	width: 815px; /* Hierdurch wird die Einstellung text-align: center im Body-Element überschrieben. */
	height: 880px;
	background-attachment: scroll;
	background-position: left top;
	text-align: left;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	color: #000000;
	top: 0px;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	background-image: url(ImagesNew/Hi_Gr_VerlaufLancer16w_bl_.jpg);
	background-repeat: repeat;
}
.thrColAbsHdr#container965 {
	background-attachment: scroll;
	background-image: url(ImagesNew/Hi_Gr_VerlaufLancer16w_bl_.jpg);
	background-repeat: repeat;
	background-position: left top;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	height: 960px;
	width: 815px;
	position: relative;
}
.thrColAbsHdr #container860 {
	position: relative; /* Durch Hinzufügen von position: relative können Sie die beiden Randleisten im Verhältnis zu diesem Container positionieren. */
	width: 815px; /* Hierdurch wird die Einstellung text-align: center im Body-Element überschrieben. */
	height: 860px;
	background-attachment: scroll;
	background-position: left top;
	text-align: left;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	color: #000000;
	top: 0px;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	background-image: url(ImagesNew/Hi_Gr_VerlaufLancer16w_bl_.jpg);
	background-repeat: repeat;
}
.thrColAbsHdr #container580 {
	position: relative; /* Durch Hinzufügen von position: relative können Sie die beiden Randleisten im Verhältnis zu diesem Container positionieren. */
	width: 815px; /* Hierdurch wird die Einstellung text-align: center im Body-Element überschrieben. */
	height: 580px;
	background-attachment: scroll;
	background-position: left top;
	text-align: left;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	color: #000000;
	top: 0px;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	background-image: url(ImagesNew/Hi_Gr_VerlaufLancer16w_bl_.jpg);
	background-repeat: repeat;
}
.mainboxServices1Chall360 {
	width: 281px;
	position: absolute;
	z-index: 12;
	height: 444px;
	left: 218px;
	top: 160px;
	padding-right: 5px;
	padding-bottom: 10px;
	padding-left: 5px;
	padding-top: 0px;
}
.thrColAbsHdr#container930 {
	background-attachment: scroll;
	background-image: url(ImagesNew/Hi_Gr_VerlaufLancer16w_bl_.jpg);
	background-repeat: repeat;
	background-position: left top;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	height: 930px;
	width: 815px;
	position: relative;
}
.thrColAbsHdr #container720 {
	position: relative; /* Durch Hinzufügen von position: relative können Sie die beiden Randleisten im Verhältnis zu diesem Container positionieren. */
	width: 815px; /* Hierdurch wird die Einstellung text-align: center im Body-Element überschrieben. */
	height: 720px;
	background-attachment: scroll;
	background-position: left top;
	text-align: left;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	color: #000000;
	top: 0px;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	background-image: url(ImagesNew/Hi_Gr_VerlaufLancer16w_bl_.jpg);
	background-repeat: repeat;
}
.thrColAbsHdr #container730 {
	position: relative; /* Durch Hinzufügen von position: relative können Sie die beiden Randleisten im Verhältnis zu diesem Container positionieren. */
	width: 815px; /* Hierdurch wird die Einstellung text-align: center im Body-Element überschrieben. */
	height: 730px;
	background-attachment: scroll;
	background-position: left top;
	text-align: left;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	color: #000000;
	top: 0px;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	background-image: url(ImagesNew/Hi_Gr_VerlaufLancer16w_bl_.jpg);
	background-repeat: repeat;
}
.thrColAbsHdr #container750 {
	position: relative; /* Durch Hinzufügen von position: relative können Sie die beiden Randleisten im Verhältnis zu diesem Container positionieren. */
	width: 815px; /* Hierdurch wird die Einstellung text-align: center im Body-Element überschrieben. */
	height: 750px;
	background-attachment: scroll;
	background-position: left top;
	text-align: left;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	color: #000000;
	top: 0px;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	background-image: url(ImagesNew/Hi_Gr_VerlaufLancer16w_bl_.jpg);
	background-repeat: repeat;
}
.thrColAbsHdr#container1060 {
	background-attachment: scroll;
	background-image: url(ImagesNew/Hi_Gr_VerlaufLancer16w_bl_.jpg);
	background-repeat: repeat;
	background-position: left top;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	height: 1060px;
	width: 815px;
	position: relative;
}
.thrColAbsHdr#container1090 {
	background-attachment: scroll;
	background-image: url(ImagesNew/Hi_Gr_VerlaufLancer16w_bl_.jpg);
	background-repeat: repeat;
	background-position: left top;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	height: 1090px;
	width: 815px;
	position: relative;
}
.thrColAbsHdr#container1220 {
	background-attachment: scroll;
	background-image: url(ImagesNew/Hi_Gr_VerlaufLancer16w_bl_.jpg);
	background-repeat: repeat;
	background-position: left top;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	height: 1220px;
	width: 815px;
	position: relative;
}
.fließtextneuZAB22pt {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 22px;
	color: #000000;
	vertical-align: text-top;
	text-align: left;
}
#Ma_beschr_apDiv1 {
	position:absolute;
	width:180px;
	height:auto;
	z-index:1;
	left: 10px;
	top: 460px;
}
#Ma_beschr_apDiv2 {
	position:absolute;
	width:180px;
	height:auto;
	z-index:1;
	left: 210px;
	top: 460px;
}
#Ma_beschr_apDiv3 {
	position:absolute;
	width:180px;
	height:auto;
	z-index:1;
	left: 410px;
	top: 460px;
}
#mainb3fest590 {
	width: 580px;
	margin-right: 0px;
	margin-bottom: 0px;
	position: absolute;
	height: 590px;
	left: 220px;
	top: 160px;
	color: #010000;
	background-color: #FFFFFF;
	z-index: 10;
	text-align: left;
	vertical-align: top;
	padding-right: 10px;
	padding-left: 10px;
	padding-top: 5px;
	padding-bottom: 10px;
}
#mainb3fest800 {
	width: 580px;
	margin-right: 0px;
	margin-bottom: 0px;
	position: absolute;
	height: 800px;
	left: 220px;
	top: 160px;
	color: #010000;
	background-color: #FFFFFF;
	z-index: 10;
	text-align: left;
	vertical-align: top;
	padding-right: 10px;
	padding-left: 10px;
	padding-top: 5px;
	padding-bottom: 10px;
	visibility: visible;
}
.thrColAbsHdr#footertiefer975 {
	padding:
	 /* Diese Auffüllung entspricht der linksbündigen Ausrichtung der Elemente in den divs, die darunter erscheinen. */
	background:#EAEFF7;
	color: #000000;
	top: 975px;
	position: absolute;
	height: 35px;
	width: 585px;
	left: 0px;
	z-index: 40;
	text-align: left;
	vertical-align: bottom;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 150px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 80px;
}
.h1neuZabvon28auf30Contact {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 22px;
	font-style: normal;
	color: #FF6600;
	font-weight: 400;
	line-height: 30px;
	text-align: left;
	vertical-align: top;
}
.thrColAbsHdr#footertiefer1330 {
	padding:
	 /* Diese Auffüllung entspricht der linksbündigen Ausrichtung der Elemente in den divs, die darunter erscheinen. */
	background:#EAEFF7;
	color: #000000;
	top: 1330px;
	position: absolute;
	height: 35px;
	width: 585px;
	left: 0px;
	z-index: 40;
	text-align: left;
	vertical-align: bottom;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 150px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 80px;
}
.thrColAbsHdr#container1380 {
	background-attachment: scroll;
	background-image: url(ImagesNew/Hi_Gr_VerlaufLancer16w_bl_.jpg);
	background-repeat: repeat;
	background-position: left top;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	height: 1380px;
	width: 815px;
	position: relative;
}
#mainb3fest1020 {
	width: 580px;
	margin-right: 0px;
	margin-bottom: 0px;
	position: absolute;
	height: 1020px;
	left: 220px;
	top: 160px;
	color: #010000;
	background-color: #FFFFFF;
	z-index: 10;
	text-align: left;
	vertical-align: top;
	padding-right: 10px;
	padding-left: 10px;
	padding-top: 5px;
	padding-bottom: 10px;
}
.thrColAbsHdr#footertiefer1250 {
	padding:
	 /* Diese Auffüllung entspricht der linksbündigen Ausrichtung der Elemente in den divs, die darunter erscheinen. */
	background:#EAEFF7;
	color: #000000;
	top: 1250px;
	position: absolute;
	height: 35px;
	width: 585px;
	left: 1px;
	z-index: 40;
	text-align: left;
	vertical-align: bottom;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 150px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 80px;
}
.thrColAbsHdr#container1300 {
	background-attachment: scroll;
	background-image: url(ImagesNew/Hi_Gr_VerlaufLancer16w_bl_.jpg);
	background-repeat: repeat;
	background-position: left top;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	height: 1300px;
	width: 815px;
	position: relative;
}
#mainb3fest1250 {
	width: 580px;
	margin-right: 0px;
	margin-bottom: 0px;
	position: absolute;
	height: 1090px;
	left: 220px;
	top: 160px;
	color: #010000;
	background-color: #FFFFFF;
	z-index: 10;
	text-align: left;
	vertical-align: top;
	padding-right: 10px;
	padding-left: 10px;
	padding-top: 5px;
	padding-bottom: 10px;
}
#mainb3fest1330 {
	width: 580px;
	margin-right: 0px;
	margin-bottom: 0px;
	position: absolute;
	height: 1165px;
	left: 220px;
	top: 160px;
	color: #010000;
	background-color: #FFFFFF;
	z-index: 10;
	text-align: left;
	vertical-align: top;
	padding-right: 10px;
	padding-left: 10px;
	padding-top: 5px;
	padding-bottom: 10px;
}
.thrColAbsHdr#footertiefer1353 {
	padding:
	 /* Diese Auffüllung entspricht der linksbündigen Ausrichtung der Elemente in den divs, die darunter erscheinen. */
	background:#EAEFF7;
	color: #000000;
	top: 1353px;
	position: absolute;
	height: 35px;
	width: 585px;
	left: 0px;
	z-index: 40;
	text-align: left;
	vertical-align: bottom;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 150px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 80px;
}
#mainb3fest970 {
	width: 580px;
	margin-right: 0px;
	margin-bottom: 0px;
	position: absolute;
	height: 970px;
	left: 220px;
	top: 160px;
	color: #010000;
	background-color: #FFFFFF;
	z-index: 10;
	text-align: left;
	vertical-align: top;
	padding-right: 10px;
	padding-left: 10px;
	padding-top: 5px;
	padding-bottom: 10px;
}
.thrColAbsHdr#footertiefer1155 {
	padding:
	 /* Diese Auffüllung entspricht der linksbündigen Ausrichtung der Elemente in den divs, die darunter erscheinen. */
	background:#EAEFF7;
	color: #000000;
	top: 1155px;
	position: absolute;
	height: 35px;
	width: 585px;
	left: 0px;
	z-index: 40;
	text-align: left;
	vertical-align: bottom;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 150px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 80px;
}
#mainb3fest990 {
	width: 580px;
	margin-right: 0px;
	margin-bottom: 0px;
	position: absolute;
	height: 990px;
	left: 220px;
	top: 160px;
	color: #010000;
	background-color: #FFFFFF;
	z-index: 10;
	text-align: left;
	vertical-align: top;
	padding-right: 10px;
	padding-left: 10px;
	padding-top: 5px;
	padding-bottom: 10px;
}
#mainb3fest1020 {
	width: 580px;
	margin-right: 0px;
	margin-bottom: 0px;
	position: absolute;
	height: 1020px;
	left: 220px;
	top: 160px;
	color: #010000;
	background-color: #FFFFFF;
	z-index: 10;
	text-align: left;
	vertical-align: top;
	padding-right: 10px;
	padding-left: 10px;
	padding-top: 5px;
	padding-bottom: 10px;
}
.thrColAbsHdr#footertiefer1140 {
	padding:
	 /* Diese Auffüllung entspricht der linksbündigen Ausrichtung der Elemente in den divs, die darunter erscheinen. */
	background:#EAEFF7;
	color: #000000;
	top: 1140px;
	position: absolute;
	height: 35px;
	width: 585px;
	left: 0px;
	z-index: 40;
	text-align: left;
	vertical-align: bottom;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 150px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 80px;
}
.thrColAbsHdr#footertiefer1166 {
	padding:
	 /* Diese Auffüllung entspricht der linksbündigen Ausrichtung der Elemente in den divs, die darunter erscheinen. */
	background:#EAEFF7;
	color: #000000;
	top: 1166px;
	position: absolute;
	height: 35px;
	width: 585px;
	left: 0px;
	z-index: 40;
	text-align: left;
	vertical-align: bottom;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 150px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 80px;
}
#mainb3fest1200 {
	width: 580px;
	margin-right: 0px;
	margin-bottom: 0px;
	position: absolute;
	height: 1050px;
	left: 220px;
	top: 160px;
	color: #010000;
	background-color: #FFFFFF;
	z-index: 10;
	text-align: left;
	vertical-align: top;
	padding-right: 10px;
	padding-left: 10px;
	padding-top: 5px;
	padding-bottom: 10px;
}
.thrColAbsHdr#footertiefer1205 {
	padding:
	 /* Diese Auffüllung entspricht der linksbündigen Ausrichtung der Elemente in den divs, die darunter erscheinen. */
	background:#EAEFF7;
	color: #000000;
	top: 1205px;
	position: absolute;
	height: 35px;
	width: 585px;
	left: 0px;
	z-index: 40;
	text-align: left;
	vertical-align: bottom;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 150px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 80px;}
	
.thrColAbsHdr#footertiefer1240 {
	padding:
	 /* Diese Auffüllung entspricht der linksbündigen Ausrichtung der Elemente in den divs, die darunter erscheinen. */
	background:#EAEFF7;
	color: #000000;
	top: 1240px;
	position: absolute;
	height: 35px;
	width: 585px;
	left: 0px;
	z-index: 40;
	text-align: left;
	vertical-align: bottom;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 150px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 80px;
}
.thrColAbsHdr#footertiefer1360 {
	padding:
	 /* Diese Auffüllung entspricht der linksbündigen Ausrichtung der Elemente in den divs, die darunter erscheinen. */
	background:#EAEFF7;
	color: #000000;
	top: 1360px;
	position: absolute;
	height: 35px;
	width: 585px;
	left: 0px;
	z-index: 40;
	text-align: left;
	vertical-align: bottom;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 150px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 80px;
}
.thrColAbsHdr#container1430 {
	background-attachment: scroll;
	background-image: url(ImagesNew/Hi_Gr_VerlaufLancer16w_bl_.jpg);
	background-repeat: repeat;
	background-position: left top;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	height: 1430px;
	width: 815px;
	position: relative;
	top: 0px;
}
.thrColAbsHdr#container1250 {
	background-attachment: scroll;
	background-image: url(ImagesNew/Hi_Gr_VerlaufLancer16w_bl_.jpg);
	background-repeat: repeat;
	background-position: left top;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	height: 1250px;
	width: 815px;
	position: relative;
}
#Navborder29_10_09 {
	position:absolute;
	width:679px;
	height:21px;
	z-index:41;
	left: 150px;
	top: 102px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
#mainb3festHöheAuto {
	width: 580px;
	margin-right: 0px;
	margin-bottom: 0px;
	position: absolute;
	height: auto;
	left: 220px;
	top: 160px;
	color: #010000;
	background-color: #FFFFFF;
	z-index: 10;
	text-align: left;
	vertical-align: top;
	padding-right: 10px;
	padding-left: 10px;
	padding-top: 5px;
	padding-bottom: 10px;
}
#apDivBildRechtsErde {
	position:absolute;
	width:200px;
	height:193px;
	z-index:1;
	top: 20px;
	left: 308px;
}
.fließtextAussichtenob315 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 16px;
	color: #000000;
	vertical-align: top;
	text-align: left;
	position: absolute;
	top: 140px;
	height: 188px;
	left: 0px;
}
#Ma_beschr_apDiv2Proj {
	position:absolute;
	width:180px;
	height:auto;
	z-index:1;
	left: 210px;
	top: 290px;
}
#Ma_beschr_apDiv3Proj {
	position:absolute;
	width:180px;
	height:auto;
	z-index:1;
	left: 410px;
	top: 290px;
}
#Ma_beschr_apDiv1Proj {
	position:absolute;
	width:180px;
	height:auto;
	z-index:1;
	left: 10px;
	top: 290px;
}
#Ma_beschr_apDiv2ProjRus {
	position:absolute;
	width:180px;
	height:auto;
	z-index:1;
	left: 210px;
	top: 307px;
}
#Ma_beschr_apDiv1ProjRus {
	position:absolute;
	width:180px;
	height:auto;
	z-index:1;
	left: 10px;
	top: 307px;
}
#Ma_beschr_apDiv3ProjRus {
	position:absolute;
	width:180px;
	height:auto;
	z-index:1;
	left: 410px;
	top: 307px;
}
.thrColAbsHdr#footertiefer1028 {
	padding:
	 /* Diese Auffüllung entspricht der linksbündigen Ausrichtung der Elemente in den divs, die darunter erscheinen. */
	background:#EAEFF7;
	color: #000000;
	top: 1028px;
	position: absolute;
	height: 35px;
	width: 585px;
	left: 0px;
	z-index: 40;
	text-align: left;
	vertical-align: bottom;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 150px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 80px;
}
.thrColAbsHdr#footertiefer1040 {
	padding:
	 /* Diese Auffüllung entspricht der linksbündigen Ausrichtung der Elemente in den divs, die darunter erscheinen. */
	background:#EAEFF7;
	color: #000000;
	top: 1040px;
	position: absolute;
	height: 35px;
	width: 585px;
	left: 0px;
	z-index: 40;
	text-align: left;
	vertical-align: bottom;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 150px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 80px;
}
.thrColAbsHdr#footertiefer1070 {
	padding:
	 /* Diese Auffüllung entspricht der linksbündigen Ausrichtung der Elemente in den divs, die darunter erscheinen. */
	background:#EAEFF7;
	color: #000000;
	top: 1060px;
	position: absolute;
	height: 35px;
	width: 585px;
	left: 0px;
	z-index: 40;
	text-align: left;
	vertical-align: bottom;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 150px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 80px;
}
.thrColAbsHdr#footertiefer1050 {
	padding:
	 /* Diese Auffüllung entspricht der linksbündigen Ausrichtung der Elemente in den divs, die darunter erscheinen. */
	background:#EAEFF7;
	color: #000000;
	top: 1050px;
	position: absolute;
	height: 35px;
	width: 585px;
	left: 0px;
	z-index: 40;
	text-align: left;
	vertical-align: bottom;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 150px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 80px;
}

.thrColAbsHdr#footertiefer1085 {
	padding:
	 /* Diese Auffüllung entspricht der linksbündigen Ausrichtung der Elemente in den divs, die darunter erscheinen. */
	background:#EAEFF7;
	color: #000000;
	top: 1085px;
	position: absolute;
	height: 35px;
	width: 585px;
	left: 0px;
	z-index: 40;
	text-align: left;
	vertical-align: bottom;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 150px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 80px;
}
.thrColAbsHdr#container1120 {
	background-attachment: scroll;
	background-image: url(ImagesNew/Hi_Gr_VerlaufLancer16w_bl_.jpg);
	background-repeat: repeat;
	background-position: left top;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	height: 1120px;
	width: 815px;
	position: relative;
}
.thrColAbsHdr#container1140 {
	background-attachment: scroll;
	background-image: url(ImagesNew/Hi_Gr_VerlaufLancer16w_bl_.jpg);
	background-repeat: repeat;
	background-position: left top;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	height: 1140px;
	width: 815px;
	position: relative;
}
.thrColAbsHdr#footertiefer1190 {
	padding:
	 /* Diese Auffüllung entspricht der linksbündigen Ausrichtung der Elemente in den divs, die darunter erscheinen. */
	background:#EAEFF7;
	color: #000000;
	top: 1190px;
	position: absolute;
	height: 35px;
	width: 585px;
	left: 0px;
	z-index: 40;
	text-align: left;
	vertical-align: bottom;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 150px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 80px;
}
#Ma_beschr2SPALT_apDiv3Proj {
	position:absolute;
	width:285px;
	height:auto;
	z-index:1;
	left: 10px;
	top: 1000px;
}
#Ma_beschr2SPALT_apDiv2Proj {
	position:absolute;
	width:285px;
	height:auto;
	z-index:1;
	left: 295px;
	top: 287px;
}
#Ma_beschr2SPALT_apDiv4Proj {
	position:absolute;
	width:285px;
	height:auto;
	z-index:1;
	left: 295px;
	top: 777px;
}
#Ma_beschr2SPALT_apDiv1Proj {
	position:absolute;
	width:285px;
	height:auto;
	z-index:1;
	left: 10px;
	top: 287px;
}
.thrColAbsHdr#footertiefer1400 {
	padding:
	 /* Diese Auffüllung entspricht der linksbündigen Ausrichtung der Elemente in den divs, die darunter erscheinen. */
	background:#EAEFF7;
	color: #000000;
	top: 1390px;
	position: absolute;
	height: 35px;
	width: 585px;
	left: 0px;
	z-index: 40;
	text-align: left;
	vertical-align: bottom;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 150px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 80px;
}
#apDivBild_DasTeamPeachBerger {
	position:absolute;
	width:200px;
	height:auto;
	z-index:2;
	left: 10px;
	top: 625px;
}
.thrColAbsHdr#container1470 {
	background-attachment: scroll;
	background-image: url(ImagesNew/Hi_Gr_VerlaufLancer16w_bl_.jpg);
	background-repeat: repeat;
	background-position: left top;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	height: 1470px;
	width: 815px;
	position: relative;
	top: 0px;
}
.thrColAbsHdr#container1410 {
	background-attachment: scroll;
	background-image: url(ImagesNew/Hi_Gr_VerlaufLancer16w_bl_.jpg);
	background-repeat: repeat;
	background-position: left top;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	height: 1410px;
	width: 815px;
	position: relative;
	top: 0px;
	left: 0px;
}
.thrColAbsHdr#container1460 {
	background-attachment: scroll;
	background-image: url(ImagesNew/Hi_Gr_VerlaufLancer16w_bl_.jpg);
	background-repeat: repeat;
	background-position: left top;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	height: 1460px;
	width: 815px;
	position: relative;
	top: 0px;
}
#mainb3fest850 {
	width: 580px;
	margin-right: 0px;
	margin-bottom: 0px;
	position: absolute;
	height: 850px;
	left: 220px;
	top: 160px;
	color: #010000;
	background-color: #FFFFFF;
	z-index: 10;
	text-align: left;
	vertical-align: top;
	padding-right: 10px;
	padding-left: 10px;
	padding-top: 5px;
	padding-bottom: 10px;
}
#mainb3fest860 {
	width: 580px;
	margin-right: 0px;
	margin-bottom: 0px;
	position: absolute;
	height: 860px;
	left: 220px;
	top: 160px;
	color: #010000;
	background-color: #FFFFFF;
	z-index: 10;
	text-align: left;
	vertical-align: top;
	padding-right: 10px;
	padding-left: 10px;
	padding-top: 5px;
	padding-bottom: 10px;
}
#mainb3fest870 {
	width: 580px;
	margin-right: 0px;
	margin-bottom: 0px;
	position: absolute;
	height: 870px;
	left: 220px;
	top: 160px;
	color: #010000;
	background-color: #FFFFFF;
	z-index: 10;
	text-align: left;
	vertical-align: top;
	padding-right: 10px;
	padding-left: 10px;
	padding-top: 5px;
	padding-bottom: 10px;
}
#mainb3fest940 {
	width: 580px;
	margin-right: 0px;
	margin-bottom: 0px;
	position: absolute;
	height: 955px;
	left: 220px;
	top: 160px;
	color: #010000;
	background-color: #FFFFFF;
	z-index: 10;
	text-align: left;
	vertical-align: top;
	padding-right: 10px;
	padding-left: 10px;
	padding-top: 5px;
	padding-bottom: 10px;
}

#mainb3fest1000 {
	width: 580px;
	margin-right: 0px;
	margin-bottom: 0px;
	position: absolute;
	height: 832px;
	left: 220px;
	top: 160px;
	color: #010000;
	background-color: #FFFFFF;
	z-index: 10;
	text-align: left;
	vertical-align: top;
	padding-right: 10px;
	padding-left: 10px;
	padding-top: 5px;
	padding-bottom: 10px;
}
#mainb3fest1310 {
	width: 580px;
	margin-right: 0px;
	margin-bottom: 0px;
	position: absolute;
	height: 1150px;
	left: 220px;
	top: 160px;
	color: #010000;
	background-color: #FFFFFF;
	z-index: 10;
	text-align: left;
	vertical-align: top;
	padding-right: 10px;
	padding-left: 10px;
	padding-top: 5px;
	padding-bottom: 10px;
}
#mainb3fest1330 {
	width: 580px;
	margin-right: 0px;
	margin-bottom: 0px;
	position: absolute;
	height: 1170px;
	left: 220px;
	top: 160px;
	color: #010000;
	background-color: #FFFFFF;
	z-index: 10;
	text-align: left;
	vertical-align: top;
	padding-right: 10px;
	padding-left: 10px;
	padding-top: 5px;
	padding-bottom: 10px;
}
#mainb3fest1340 {
	width: 580px;
	margin-right: 0px;
	margin-bottom: 0px;
	position: absolute;
	height: 1200px;
	left: 220px;
	top: 160px;
	color: #010000;
	background-color: #FFFFFF;
	z-index: 10;
	text-align: left;
	vertical-align: top;
	padding-right: 10px;
	padding-left: 10px;
	padding-top: 5px;
	padding-bottom: 10px;
}
#mainb3fest1360 {
	width: 580px;
	margin-right: 0px;
	margin-bottom: 0px;
	position: absolute;
	height: 1200px;
	left: 220px;
	top: 160px;
	color: #010000;
	background-color: #FFFFFF;
	z-index: 10;
	text-align: left;
	vertical-align: top;
	padding-right: 10px;
	padding-left: 10px;
	padding-top: 5px;
	padding-bottom: 10px;
}
#Ma_beschr2SPALT_rus_apDiv1Proj {
	position:absolute;
	width:285px;
	height:auto;
	z-index:1;
	left: 10px;
	top: 475px;
}
#Ma_beschr2SPALT_rus_apDiv2Proj {
	position:absolute;
	width:300px;
	height:auto;
	z-index:1;
	left: 295px;
	top: 475px;
}
#apDivBildrus_DasTeamPeachBerger {
	position:absolute;
	width:200px;
	height:auto;
	z-index:2;
	left: 10px;
	top: 970px;
}
#Ma_beschr2SPALT_rus_apDiv3Proj {
	position:absolute;
	width:285px;
	height:auto;
	z-index:1;
	left: 10px;
	top: 1120px;
}
#Ma_beschr2SPALT_rus_apDiv4Proj {
	position:absolute;
	width:285px;
	height:auto;
	z-index:1;
	left: 295px;
	top: 1120px;
}
.thrColAbsHdr#footertiefer1750 {
	padding:
	 /* Diese Auffüllung entspricht der linksbündigen Ausrichtung der Elemente in den divs, die darunter erscheinen. */
	background:#EAEFF7;
	color: #000000;
	top: 1750px;
	position: absolute;
	height: 35px;
	width: 585px;
	left: 0px;
	z-index: 40;
	text-align: left;
	vertical-align: bottom;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 150px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 80px;
}
.thrColAbsHdr#container1630 {
	background-attachment: scroll;
	background-image: url(ImagesNew/Hi_Gr_VerlaufLancer16w_bl_.jpg);
	background-repeat: repeat;
	background-position: left top;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	height: 1630px;
	width: 815px;
	position: relative;
	top: 0px;
}
#ContMa_beschr2SPALT_apDiv1Proj {
	position:absolute;
	width:285px;
	height:auto;
	z-index:1;
	left: 10px;
	top: 455px;
}
#ContMa_beschr2SPALT_apDiv2Proj {
	position:absolute;
	width:285px;
	height:auto;
	z-index:1;
	left: 295px;
	top: 455px;
}
#ContapDivBild_DasTeamPeachBerger {
	position:absolute;
	width:500px;
	height:auto;
	z-index:2;
	left: 10px;
	top: 850px;
}
#ContMa_beschr2SPALT_rus_apDiv3Proj {
	position:absolute;
	width:285px;
	height:auto;
	z-index:1;
	left: 10px;
	top: 954px;
}
#ContMa_beschr2SPALT_rus_apDiv4Proj {
	position:absolute;
	width:285px;
	height:auto;
	z-index:1;
	left: 295px;
	top: 1000px;
}
#ContMa_beschr2SPALT_apDiv3Proj {
	position:absolute;
	width:285px;
	height:auto;
	z-index:1;
	left: 10px;
	top: 1002px;
}
#ContMa_beschr2SPALT_apDiv4Proj {
	position:absolute;
	width:285px;
	height:auto;
	z-index:1;
	left: 295px;
	top: 1002px;
}
#ContMa_beschr2SPALT_rus_apDiv1Proj {
	position:absolute;
	width:285px;
	height:auto;
	z-index:1;
	left: 10px;
	top: 303px;
}
.thrColAbsHdr#container1860 {
	background-attachment: scroll;
	background-image: url(ImagesNew/Hi_Gr_VerlaufLancer16w_bl_.jpg);
	background-repeat: repeat;
	background-position: left top;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	height: 1860px;
	width: 815px;
	position: relative;
	top: 0px;
}
.thrColAbsHdr#footertiefer1570 {
	padding:
	 /* Diese Auffüllung entspricht der linksbündigen Ausrichtung der Elemente in den divs, die darunter erscheinen. */
	background:#EAEFF7;
	color: #000000;
	top: 1570px;
	position: absolute;
	height: 35px;
	width: 585px;
	left: 0px;
	z-index: 40;
	text-align: left;
	vertical-align: bottom;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 150px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 80px;
}
#mainb3fest1490 {
	width: 580px;
	margin-right: 0px;
	margin-bottom: 0px;
	position: absolute;
	height: 1330px;
	left: 220px;
	top: 160px;
	color: #010000;
	background-color: #FFFFFF;
	z-index: 10;
	text-align: left;
	vertical-align: top;
	padding-right: 10px;
	padding-left: 10px;
	padding-top: 5px;
	padding-bottom: 10px;
}

#mainb3fest1510 {
	width: 580px;
	margin-right: 0px;
	margin-bottom: 0px;
	position: absolute;
	height: 1360px;
	left: 220px;
	top: 160px;
	color: #010000;
	background-color: #FFFFFF;
	z-index: 10;
	text-align: left;
	vertical-align: top;
	padding-right: 10px;
	padding-left: 10px;
	padding-top: 5px;
	padding-bottom: 10px;
}
#mainb3fest1620 {
	width: 580px;
	margin-right: 0px;
	margin-bottom: 0px;
	position: absolute;
	height: 1460px;
	left: 220px;
	top: 160px;
	color: #010000;
	background-color: #FFFFFF;
	z-index: 10;
	text-align: left;
	vertical-align: top;
	padding-right: 10px;
	padding-left: 10px;
	padding-top: 5px;
	padding-bottom: 10px;
}
#mainb3fest1650 {
	width: 580px;
	margin-right: 0px;
	margin-bottom: 0px;
	position: absolute;
	height: 1490px;
	left: 220px;
	top: 160px;
	color: #010000;
	background-color: #FFFFFF;
	z-index: 10;
	text-align: left;
	vertical-align: top;
	padding-right: 10px;
	padding-left: 10px;
	padding-top: 5px;
	padding-bottom: 10px;
}
#mainb3fest1690 {
	width: 580px;
	margin-right: 0px;
	margin-bottom: 0px;
	position: absolute;
	height: 1470px;
	left: 220px;
	top: 160px;
	color: #010000;
	background-color: #FFFFFF;
	z-index: 10;
	text-align: left;
	vertical-align: top;
	padding-right: 10px;
	padding-left: 10px;
	padding-top: 5px;
	padding-bottom: 10px;
}

#mainb3fest1500 {
	width: 580px;
	margin-right: 0px;
	margin-bottom: 0px;
	position: absolute;
	height: 1335px;
	left: 220px;
	top: 160px;
	color: #010000;
	background-color: #FFFFFF;
	z-index: 10;
	text-align: left;
	vertical-align: top;
	padding-right: 10px;
	padding-left: 10px;
	padding-top: 5px;
	padding-bottom: 10px;
}
#mainb3fest1535 {
	width: 580px;
	margin-right: 0px;
	margin-bottom: 0px;
	position: absolute;
	height: 1375px;
	left: 220px;
	top: 160px;
	color: #010000;
	background-color: #FFFFFF;
	z-index: 10;
	text-align: left;
	vertical-align: top;
	padding-right: 10px;
	padding-left: 10px;
	padding-top: 5px;
	padding-bottom: 10px;
}
.thrColAbsHdr#footertiefer1550 {
	padding:
	 /* Diese Auffüllung entspricht der linksbündigen Ausrichtung der Elemente in den divs, die darunter erscheinen. */
	background:#EAEFF7;
	color: #000000;
	top: 1550px;
	position: absolute;
	height: 35px;
	width: 585px;
	left: 0px;
	z-index: 40;
	text-align: left;
	vertical-align: bottom;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 150px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 80px;
}
.fließtextneuZAB20 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 20px;
	color: #000000;
	vertical-align: text-top;
	text-align: left;
}
.ZertiSchrNeu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 22px;
	font-weight: 700;
	text-align: left;
	vertical-align: top;
}
#apDiv2ZertifizierungGr {
	position: absolute;
	height: auto;
	width: 360px;
	left: 300px;
	top: 165px;
}
.thrColAbsHdr#container1800 {
	background-attachment: scroll;
	background-image: url(ImagesNew/Hi_Gr_VerlaufLancer16w_bl_.jpg);
	background-repeat: repeat;
	background-position: left top;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	height: 1800px;
	width: 815px;
	position: relative;
}
.thrColAbsHdr#container1900 {
	background-attachment: scroll;
	background-image: url(ImagesNew/Hi_Gr_VerlaufLancer16w_bl_.jpg);
	background-repeat: repeat;
	background-position: left top;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	height: 1900px;
	width: 815px;
	position: relative;
}
.thrColAbsHdr#container1050 {
	background-attachment: scroll;
	background-image: url(ImagesNew/Hi_Gr_VerlaufLancer16w_bl_.jpg);
	background-repeat: repeat;
	background-position: left top;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	height: 1050px;
	width: 815px;
	position: relative;
}
#Markierung {
	position:absolute;
	width:680px;
	height:8px;
	z-index:42;
	left: 150px;
	top: 128px;
}
.thrColAbsHdr#footertiefer1595 {
	padding:
	 /* Diese Auffüllung entspricht der linksbündigen Ausrichtung der Elemente in den divs, die darunter erscheinen. */
	background:#EAEFF7;
	color: #000000;
	top: 1595px;
	position: absolute;
	height: 35px;
	width: 585px;
	left: 0px;
	z-index: 40;
	text-align: left;
	vertical-align: bottom;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 150px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 80px;
}
#ContapDivBild_DasTeam_E_PeachBerger {
	position:absolute;
	width:500px;
	height:auto;
	z-index:2;
	left: 10px;
	top: 850px;
}
.thrColAbsHdr#footertiefer1700 {
	padding:
	 /* Diese Auffüllung entspricht der linksbündigen Ausrichtung der Elemente in den divs, die darunter erscheinen. */
	background:#EAEFF7;
	color: #000000;
	top: 1700px;
	position: absolute;
	height: 35px;
	width: 585px;
	left: 0px;
	z-index: 40;
	text-align: left;
	vertical-align: bottom;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 150px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 80px;
}
.thrColAbsHdr#container1660 {
	background-attachment: scroll;
	background-image: url(ImagesNew/Hi_Gr_VerlaufLancer16w_bl_.jpg);
	background-repeat: repeat;
	background-position: left top;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	height: 1660px;
	width: 815px;
	position: relative;
	top: 0px;
}
.thrColAbsHdr#container1730 {
	background-attachment: scroll;
	background-image: url(ImagesNew/Hi_Gr_VerlaufLancer16w_bl_.jpg);
	background-repeat: repeat;
	background-position: left top;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	height: 1730px;
	width: 815px;
	position: relative;
	top: 0px;
}
#mainb3fest375 {
	width: 580px;
	margin-right: 0px;
	margin-bottom: 0px;
	position: absolute;
	height: 375px;
	left: 220px;
	top: 160px;
	color: #000000;
	z-index: 10;
	text-align: left;
	vertical-align: top;
	padding-right: 10px;
	padding-left: 10px;
	padding-bottom: 10px;
	padding-top: 5px;
	background-color: #FFFFFF;
}
#mainb3fest1555 {
	width: 580px;
	margin-right: 0px;
	margin-bottom: 0px;
	position: absolute;
	height: 1395px;
	left: 220px;
	top: 160px;
	color: #010000;
	background-color: #FFFFFF;
	z-index: 10;
	text-align: left;
	vertical-align: top;
	padding-right: 10px;
	padding-left: 10px;
	padding-top: 5px;
	padding-bottom: 10px;
}
.thrColAbsHdr#footertiefer1605 {
	padding:
	 /* Diese Auffüllung entspricht der linksbündigen Ausrichtung der Elemente in den divs, die darunter erscheinen. */
	background:#EAEFF7;
	color: #000000;
	top: 1605px;
	position: absolute;
	height: 35px;
	width: 585px;
	left: 0px;
	z-index: 40;
	text-align: left;
	vertical-align: bottom;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 150px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 80px;
}
#mainb3fest980 {
	width: 580px;
	margin-right: 0px;
	margin-bottom: 0px;
	position: absolute;
	height: 835px;
	left: 220px;
	top: 160px;
	color: #010000;
	background-color: #FFFFFF;
	z-index: 10;
	text-align: left;
	vertical-align: top;
	padding-right: 10px;
	padding-left: 10px;
	padding-top: 5px;
	padding-bottom: 10px;
}
.thrColAbsHdr#container1700 {
	background-attachment: scroll;
	background-image: url(ImagesNew/Hi_Gr_VerlaufLancer16w_bl_.jpg);
	background-repeat: repeat;
	background-position: left top;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	height: 1700px;
	width: 815px;
	position: relative;
	top: 0px;
}
.thrColAbsHdr#container1680 {
	background-attachment: scroll;
	background-image: url(ImagesNew/Hi_Gr_VerlaufLancer16w_bl_.jpg);
	background-repeat: repeat;
	background-position: left top;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	height: 1680px;
	width: 815px;
	position: relative;
	top: 0px;
}
.thrColAbsHdr#footertiefer1580 {
	padding:
	 /* Diese Auffüllung entspricht der linksbündigen Ausrichtung der Elemente in den divs, die darunter erscheinen. */
	background:#EAEFF7;
	color: #000000;
	top: 1580px;
	position: absolute;
	height: 35px;
	width: 585px;
	left: 0px;
	z-index: 40;
	text-align: left;
	vertical-align: bottom;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 150px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 80px;
}
.thrColAbsHdr#footertiefer1720 {
	padding:
	 /* Diese Auffüllung entspricht der linksbündigen Ausrichtung der Elemente in den divs, die darunter erscheinen. */
	background:#EAEFF7;
	color: #000000;
	top: 1720px;
	position: absolute;
	height: 35px;
	width: 585px;
	left: 0px;
	z-index: 40;
	text-align: left;
	vertical-align: bottom;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 150px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 80px;
}

