#LayerRahmen {
   background-image: url(/hirterbier/wLayout/design/img/bg_main.gif); 
   width:1000px;
   height:100%;
   margin:0px auto;
   text-align:left;
}
#MasterLayer {
	position:absolute; width:1000px; padding:10px 0 0 0;
}
#LayerStartseiteContentbereich {
	position:relative;
	float:left;
	width:100%;
        z-index:3;
}
#LayerFooter {
	position:relative;
	float:left;
	width:1000px;
	height:35px;
	padding-bottom:0px;
	padding-left:0px;
	padding-right:0px;
	padding-top:10px;
	background-image:url(/hirterbier/wLayout/design/img/bg_main.gif);
	background-repeat:repeat-y;
}
#LayerFooterSpalte1 {
	position:relative;
	float:left;
	margin-bottom:0px;
	margin-left:10px;
	margin-right:0px;
	margin-top:0px;
	padding:0px;
}
#LayerFooterSpalte2 {
	position:relative;
	float:left;
	margin-bottom:0px;
	margin-left:90px;
	margin-right:0px;
	margin-top:0px;
	padding:0px;
}
#LayerFooterSpalte3 {
	position:relative;
	float:right;
	margin-bottom:0px;
	margin-left:0px;
	margin-right:10px;
	margin-top:0px;
	padding:0px;
}
#LayerStartseiteSpalte1 {
	position:relative;
	float:left;
	width:614px;
}
#LayerStartseiteSpalte2 {
	position:relative;
	float:left;
}
#LayerLogo {
	position:relative;
	background-image:url(/hirterbier/wLayout/design/img/bg_main.gif);
	background-repeat:repeat-y;
}
#LayerMenue {
	position:relative;
	width:100%;
	background-image:url(/hirterbier/wLayout/design/img/bg_main.gif);
	background-repeat:repeat-y;
}
#LayerNewsBereichStartseite1 {
	position:relative;
	width:100%;
}
#LayerNewsBereichStartseite2 {
	position:relative;
	width:386px;
	margin-bottom:0px;
	margin-left:0px;
	margin-right:0px;
	margin-top:109px;
	padding-bottom:0px;
	padding-left:0px;
	padding-right:0px;
	padding-top:0px;
}
#LayerTop {
	position:relative;
	float:left;
	width:100%;
	height:132px;
	background-image:url(/hirterbier/wLayout/design/img/bg_top.gif);
	background-repeat:repeat-y;
}
#LayerTopSpalte1 {
	position:relative;
	float:left;
	width:614px;
margin:0px;
padding:0px;
}
#LayerTopSpalte2 {
	position:relative;
	float:right;
	width:386px;
	background-image:url(/hirterbier/wLayout/design/img/bg_top_spalte2.gif);
	background-repeat:no-repeat;
	border-bottom:2px solid #EBDFC7;
margin:0px;
padding:0px;
}
#LayerLogoCnt {
	position:relative;
}
#LayerMainContentBereich {
	position:relative;
	float:left;
	width:1000px;
	height:437px;
	background-image:url(/hirterbier/wLayout/design/img/bg_maincontentbereich.jpg);
	background-repeat:no-repeat;
	border-bottom:1px solid #f1e7d1;
    z-index:1;
	visibility:visible;
}

#LayerSortimentSpalte1 {
	position:relative;
	float:left;
	width:640px;
	margin-bottom:0px;
	margin-left:20px;
	margin-right:0px;
	margin-top:45px;
	padding:0px;
        z-index:3;
}
#LayerSortimentSpalte1Zeile1 {
	position:relative;
	float:left;
	width:100%;
	height:280px;
        z-index:3;
}
#LayerSortimentSpalte1Zeile2 {
	position:relative;
	float:left;
	width:100%;
	margin-bottom:0px;
	margin-left:0px;
	margin-right:0px;
	margin-top:60px;
	padding:0px;
        z-index:3;
}
#LayerSortimentSpalte2 {
	position:relative;
	float:right;
        z-index:3;
}
#LayerSortimentText {
	position:relative;
	float:left;
	width:355px;
        z-index:3;
}
#LayerGebindeeinheiten {
	position:relative;
	float:right;
	width:260px;
	margin-bottom:0px;
	margin-left:0px;
	margin-right:0px;
	margin-top:20px;
	padding:0px;
        z-index:3;
}
#LayerMainBild {
	position:relative;
	float:left;
	width:433px;
        z-index:3;
}
#LayerMainTextBereich {
	position:relative;
	float:left;
	width:567px;
	height:337px;
	overflow:auto;
        z-index:3;
}
#LayerText {
	position:relative;
	float:left;
	width:450px;
	margin-bottom:0px;
	margin-left:10px;
	margin-right:0px;
	margin-top:30px;
	padding:0px;
        z-index:3;
}
#LayerTextGross {
	position:relative;
	float:left;
	width:500px;
	margin-bottom:0px;
	margin-left:10px;
	margin-right:0px;
	margin-top:30px;
	padding:0px;
        z-index:3;
}
#LayerSubmenue2 {
	position:absolute;
	top:0px;
	width:186px;
	background-image:url(/hirterbier/wLayout/design/img/bg_submenue.gif);
	background-repeat:repeat-y;
	padding-bottom:10px;
	padding-left:2px;
	padding-right:2px;
	padding-top:0px;
	margin:0px;
	visibility: hidden;
	z-index:25;
}
#LayerTrennlinie {
	position:relative;
	float:left;
	width:100%;
	background-color:#023055;
	height:1px;
        z-index:3;
}
.LayerTextGrossSpalte1 {
	position:relative;
	float:left;
	width:200px;
	margin-bottom:0px;
	margin-left:0px;
	margin-right:0px;
	margin-top:0px;
	padding:0px;
        z-index:3;
}
.LayerTextGrossSpalte2 {
	position:relative;
	float:left;
	width:290px;
	margin-bottom:0px;
	margin-left:10px;
	margin-right:0px;
	margin-top:0px;
	padding:0px;
        z-index:3;
}
#LayerHeader {
        position:relative;
        float:left;
        width:100%;
        padding-bottom:2px;
        padding-left:0px;
        padding-right:0px;
        padding-top:0px;
        margin:0px;
}
.LayerInhaltsbereich {
        position:relative;
        float:left;
        width:100%;
        padding:0px;
        margin:0px;
}
#LayerZapfgewinnspielFormular {
position:absolute;
top:10px;
left:10px;
margin-bottom:0px;
margin-left:0px;
margin-right:0px;
margin-top:0px;
padding:0px;
}
.LayerInhaltsbereichMitarbeiter {
        position:relative;
        float:left;
        width:100%;
        padding:10px 0px 10px 0px;
        margin:0px;
border-bottom:1px solid #f6f3ec;
}
.LayerMitarbeiterBild1 {
position:relative;
float:left;
width:93px;
}
.LayerMitarbeiterText1 {
position:relative;
float:left;
width:394px;
padding:0 0 0 10px;
}
.LayerMitarbeiterBild2 {
position:relative;
float:left;
width:157px;
}
.LayerMitarbeiterText2 {
position:relative;
float:left;
width:333px;
padding:0 0 0 10px;
}