#LayerMain {
	position: relative;
	width:978px;
	margin: 0em auto;
	padding:0em;
}
#LayerAbschlussTop {
	position:relative;
	float:left;
	width:100%;
}
#LayerTop {
	position:relative;
	float:left;
	width:100%;
height:191px;
}
#LayerTopZeile1 {
	position:absolute;
	width:100%;
margin:0;
padding:0;
z-index:9;
}
#LayerTopZeile2 {
	position:relative;
	float:left;
	width:100%;
}
#LayerMainInhalt {
	position:relative;
	float:left;
	width:100%;
	margin:0px;
	padding:0px;
	background-image:url(/ggb/deutsch/wLayout/design/img/bg-mitte.gif);
	background-repeat:repeat-y;
	background-color:#fff;
}
#LayerMainInhaltPositionierung {
	position:relative;
	float:left;
	width:968px;
	margin:0px 0px 0px 5px;
	padding:0px 0px 2px 0px;
}
#LayerAbschlussBottom {
	position:relative;
	float:left;
	width:100%;
}
#LayerLogoGGB {
	position:relative;
	float:left;
	width:213px;
}
#LayerHeaderBild {
	position:relative;
	float:left;
	width:750px;
}
#LayerMenueTop {
	position:relative;
	float:right;
	padding:0px;
	margin:2px 2px 2px 0px;
	padding:0px;
	background-color:#fff;
}
#LayerTopZeile3 {
	position:absolute;
	width:100%;
	height:23px;
top:165px;
z-index:9;
}
#LayerMenue {
	position:relative;
	float:left;
	width:850px;
	padding:0px;
	margin:4px 0px 0px 2px;
	background-color:#fff;
}
#LayerSuche {
	position:relative;
	float:right;
	width:250px;
	padding:2px 5px 0px 0px;
	margin:0px;
	text-align:right;
}
#LayerContentBereich {
	position:relative;
	float:left;
	width:100%;
	margin:15px 0px 0px 0px;
	padding:10px 0 0 0;
background-image:url(/ggb/deutsch/wLayout/design/img/trennlinie-top.jpg);
	background-repeat:no-repeat;
}
#LayerContentSpalte1 {
	position:relative;
	float:left;
	width:214px;
padding:0 0 0 3px;
margin:0;
}
#LayerContentSpalte2 {
	position:relative;
	float:left;
	width:530px;
	padding:0px;
	margin:0px 0px 0px 10px;
}
#LayerContentSpalte3 {
	position:relative;
	float:right;
	width:200px;
	padding:0px;
	margin:0px;
}
#LayerFooter {
	position:relative;
	float:left;
	width:100%;
	height:118px;
	background-image:url(/ggb/deutsch/wLayout/design/img/bg-footer.gif);
	background-repeat:no-repeat;
}
.LayerInhaltsbereich {
	position:relative;
	float:left;
	width:100%;
	padding:0px 0px 5px 0px;
	margin:0px;
}
.LayerInhaltsbereich2 {
	position:relative;
	float:left;
	width:100%;
	padding:0px;
	margin:0px;
}
#LayerSprachauswahl {
	position:relative;
	float:left;
	width:100%;
	height:115px;
	padding:0px 0px 10px 0px;
	margin:0px;
	background-image:url(/ggb/deutsch/wLayout/design/img/bg-karte.gif);
	background-repeat:no-repeat;
}
#LayerSprachauswahlInhalt {
	position:relative;
	float:left;
	padding:50px 0px 0px 20px;
	margin:0px;
}
#LayerNewsletterbestellung {
	position:relative;
	float:left;
	width:199px;
	padding:0px 0px 5px 10px;
	margin:0px;
}
.LayerBildLinks {
	position:relative;
	float:left;
	width:150px;
}
.LayerTextRechts {
	position:relative;
	float:right;
	width:370px;
}
.LayerTextProduktdetails {
	position:relative;
	float:right;
	width:350px;
padding:10px;
margin:10px 0 0 0;
background-color:#e8e8e8;
}
.LayerTrennlinie {
	position:relative;
	float:left;
	width:100%;
	height:11px;
	padding:0px 0px 3px 0px;
	margin:0px;
	background-image:url(/ggb/deutsch/wLayout/design/img/bg-trennlinie.gif);
	background-repeat:repeat-x;
}
.LayerTextbereichGross {
	position:relative;
	float:left;
	width:100%;
	padding:0px 0px 5px 0px;
	margin:0px;
}
#LayerFooterText {
	position:relative;
	float:left;
	width:100%;
	text-align:center;
	padding:100px 0px 0px 0px;
	margin:0px;
}
.LayerLeerzeile {
position:relative;
float:left;
width:100%;
height:15px;
}
.Clearer {
clear:both;
}
#LayerTopHeader {
position:absolute;
padding:0;
margin:0;
z-index:5;
}