#MasterLayer {
	width: 951px;
	text-align: left;
	margin: 0px auto;
}
#LayerLaufschrift {
	position:relative;
	float:left;
	width:100%;
	padding:5px 0px 5px 0px;
	margin:0px;
}
#LayerBigContent {
	position:relative;
	float:left;
	width:100%;
	background-image:url(/arriach/wLayout/design/img/bg-maincontent.gif);
	background-repeat:repeat-y;
}
#LayerMainSpalte1 {
	position:relative;
	float:left;
	width:523px;
z-index:9;
}
#LayerMainSpalte2 {
	position:relative;
	float:left;
	width:192px;
z-index:2;
}
#LayerMainSpalte3 {
	position:relative;
	float:left;
	width:236px;
}
#LayerBildTopRechtsStartseite {
	position:relative;
	float:left;
	width:100%;
	height:244px;
	padding:0px;
	margin:0px;
}
#LayerBildTopRechts {
	position:relative;
	float:left;
	width:100%;
	height:183px;
	padding:0px;
	margin:0px;
}
#LayerLogoArriach {
	position:relative;
	float:left;
	width:100%;
}
#LayerBildTopLinksStartseite {
	position:relative;
	float:left;
	width:100%;
	height:244px;
	padding:0px;
	margin:0px;
}
#LayerBildTopLinks {
	position:relative;
	float:left;
	width:100%;
	height:183px;
	padding:0px;
	margin:0px;
}
#LayerContentSpalte1Startseite {
	position:relative;
	float:left;
	padding:10px 0px 20px 0px;
	margin:0px;
}
#LayerContentSpalte1 {
	position:relative;
	float:left;
	padding:10px 5px 20px 10px;
	margin:0px;
	width:508px;
z-index:2;
}
#LayerContentSpalte2 {
	position:relative;
	float:left;
	width:100%;
}
#LayerContentSpalte3 {
	position:relative;
	float:left;
	width:221px;
	padding:10px 5px 0px 10px;
	margin:0px;
}
.LayerMenue {
	position:relative;
	float:left;
	width:100%;
	height:25px;
	padding:0px;
	margin:0px;
	background-image:url(/arriach/wLayout/design/img/bg-menue.gif);
	background-repeat:repeat-x;
z-index:4;
}
#LayerSchriftgroesse {
	position:relative;
	float:right;
	padding:0px 10px 0px 0px;
	margin:0px;
}
.LayerNewsStartseite {
	position:relative;
	float:left;
	width:131px;
	height:230px;
	padding:5px 5px 5px 2px;
	margin:10px 5px 10px 20px;
	background-image:url(/arriach/wLayout/design/img/bg-news-startseite.gif);
	background-repeat:no-repeat;
}
.LayerNewsStartseiteZeile1 {
padding:0px;
margin:0px;
}
.LayerNewsStartseiteZeile2 {
	padding:5px 0px 5px 5px;
	margin:0px;
}
.LayerNewsStartseiteZeile3 {
	padding:5px;
	margin:0px;
}
#LayerBildBuergermeisterMitte {
	position:relative;
	float:left;
	width:100%;
}
#LayerTextMitte {
	position:relative;
	float:left;
	width:175px;
	padding:0px 5px 0px 10px;
	margin:0px;
}
#LayerKarteRechts {
	position:relative;
	width:221px;
}
#LayerWetterwerteRechts {
	position:relative;
	width:221px;
}
#LayerAdresseRechts {
	position:relative;
	width:221px;
	padding:20px 0px 0px 0px;
	margin:0px;
	text-align:right;
}
.LayerSubmenue {
	position:absolute;
	text-align:left;
	top:50px;
	left:100px;
	width:200px;
	padding:10px;
	margin:0px;
	background-color:#c1272d;
	z-index:12;
}
.LayerInhaltsbereich {
	position:relative;
	float:left;
	width:508px;
padding:0px 0px 10px 0px;
margin:0px;
}
.LayerInhaltsbereichBilder {
	position:relative;
	float:left;
	width:100%;
padding:0px 0px 10px 0px;
margin:0px;
}
.LayerBildLinks1 {
position:relative;
	float:left;
	width:134px;
padding:0px 0px 0px 0px;
margin:0px;
}
.LayerTextRechts1 {
position:relative;
	float:right;
	width:365px;
padding:0px 0px 0px 0px;
margin:0px;
}

.LayerBildRechts1 {
position:relative;
	float:right;
	width:134px;
padding:0px 0px 0px 0px;
margin:0px;
}
.LayerTextLinks1 {
position:relative;
	float:left;
	width:365px;
padding:0px 0px 0px 0px;
margin:0px;
}
#LayerLinkBildergalerie {
position:relative;
float:left;
width:100%;
padding:20px 0px 0px 0px;
margin:0px;
text-align:center;
}
.LayerKulturveranstaltungenMenue{
width:100%; 
text-align:right;
}
.LayerKulturveranstaltungenMenue a:hover{
text-decoration:none;
color:#C1272D;
}