
h1 { font-size: 8pt; font-family: Verdana, Arial; font-weight: lighter; display: inline; padding-right: 3mm; padding-left: 3mm; border-right: 2px solid #e7c42a }
h2 { font-size: 8pt; font-family: Verdana, Arial; font-weight: lighter; border-right-color: #e7c42a; display: inline      }
h3 { font-size: 8pt; font-family: Verdana, Arial; font-weight: bolder; display: inline  }

a, a:visited, a:link { color: black; font-size: 8pt; font-family: Verdana, Arial; font-weight: lighter; text-decoration: none; display: inline; padding-right: 1mm; padding-left: 1mm; border-right: 2px solid #e7c42a }
a:hover { color: #e7c42a; font-size: 8pt; font-family: Verdana, Arial; font-weight: lighter; text-decoration: none; display: inline; padding-right: 1mm; padding-left: 1mm; border-right: 2px solid #e7c42a }

a.mail, a.mail:visited, a.mail:link { color: black; font-size: 7pt; font-family: Verdana, Arial; font-weight: lighter; text-decoration: none; display: inline; padding-right: 1mm; padding-left: 1mm }
a.mail:hover { color: #e7c42a; font-size: 7pt; font-family: Verdana, Arial; font-weight: lighter; text-decoration: none; display: inline; padding-right: 1mm; padding-left: 1mm}

a.sprache, a.sprache:visited, a.sprache:link  { color: black; font-size: 8pt; font-family: Verdana, Arial; font-weight: lighter; text-decoration: none; display: inline; padding-right: 1mm; padding-left: 1mm; border-right: 2px solid #fff }
a.sprache:hover  { color: #fff; font-size: 8pt; font-family: Verdana, Arial; font-weight: lighter; text-decoration: none; display: inline; padding-right: 1mm; padding-left: 1mm; border-right: 2px solid #fff }

#gelb1 {
	background-color: #febd1f;
	background-image: url("bilder/schatten_o.gif");
	background-repeat: repeat-x;
	background-position: 0 bottom;
	visibility: visible;
	position: absolute;
	z-index: 1;
	top: 0;
	right: 400px;
	width: 100%;
	height: 400px
}
#gelb1 .cal { height:26px; margin-top:362px; background-color:#FFDE6B;float:right;  }
#gelb1 .cal a { border:none;border-left:2px solid #febd1f;float:right;display:block; text-align:center; width:135px; line-height:26px; background-color:#3A7BBF; color:#fff; font-size: 8pt; font-family: Verdana, Arial; }
#bild1 { z-index: 9;background-image: url("bilder/schatten_o.gif"); background-repeat: repeat-x; background-position: 0 bottom; visibility: visible; position: absolute; top: 0; right: 226px; width: 170px; height: 400px }
#bild2 { z-index: 9;background-image: url("bilder/schatten_o.gif"); background-repeat: repeat-x; background-position: 0 bottom; visibility: visible; position: absolute; top: 0; right: 82px; width: 140px; height: 400px }
#bild3 { z-index: 9;background-image: url("bilder/schatten_o.gif"); background-repeat: repeat-x; background-position: 0 bottom; visibility: visible; position: absolute; top: 0; right: 0; width: 78px; height: 400px }
#menu {
	white-space:normal;
	font-size: 8pt;
	font-family: Arial;
	text-align: right;
	visibility: visible;
	position: absolute;
	z-index: 1;
	right: 420px;
	width: auto;
	height: 35px;
	top: 475px;
}
#aktuell {background-repeat: no-repeat; width: 187px; height: 70px; position: absolute; top: 250px; right: 450px; z-index: 3}
#monumento {background-repeat: no-repeat; width: 323px; height: 152px; position: absolute; top: 60px; right: 600px; z-index: 4}

#logo {
	background-repeat: no-repeat;
	text-align: left;
	visibility: visible;
	position: absolute;
	z-index: 2;
	right: 21px;
	width: 375px;
	height: 49px;
	vertical-align: bottom;
	top: 440px;
}
#kirchenheizung { background-repeat: no-repeat; text-align: left; visibility: hidden; position: absolute; z-index: 2; right: 70px; bottom: 129px; vertical-align: bottom }
#firma {
	font-size: 7pt;
	font-family: Verdana, Arial;
	text-align: left;
	visibility: visible;
	position: absolute;
	right: 166px;
	width: 230px;
	height: 60px;
	z-index: 2;
	top: 500px;
}


#sprachwahl { padding-right:15px;font-size: 9pt; font-family: Verdana, Arial;text-align:right;height:26px; margin-top:362px; background-color:#FFDE6B; }
#sprachwahl ul {
	list-style-type:none;
	margin:0;
	padding:0;
	color:#fff;
	text-transform:uppercase;
}
#sprachwahl li {
	display:inline;
	border-right: 2px solid #e7c42a;
	padding:0 10px;
}
#sprachwahl a {
 	border:none;
	text-transform:uppercase;
	text-decoration:none;
	line-height:26px;
	font-style:normal;
}
#sprachwahl a:hover,#sprachwahl li.active a {
	color:#3a7bbf;
 	border:none;
}


#gelb3 .mail { border:none; font-size:7pt; }

#gelb2 {
	background-color: #febd1f;
	background-image: url("bilder/schatten.gif");
	background-repeat: repeat-x;
	visibility: visible;
	position: absolute;
	right: 400px;
	width: 100%;
	top: 540px;
	bottom: 0px;
}
#gelb3 {
	background-color: #ffde6c;
	background-image: url("bilder/schatten.gif");
	background-repeat: repeat-x;
	visibility: visible;
	position: absolute;
	right: 226px;
	width: 170px;
	z-index:5;
	top: 540px;
	bottom: 0px;
}
#gelb4 {
	background-color: #febd1f;
	background-image: url("bilder/schatten.gif");
	background-repeat: repeat-x;
	visibility: visible;
	position: absolute;
	right: 82px;
	width: 140px;
	top: 540px;
	bottom: 0px;
}
#gelb5 {
	background-color: #febd1f;
	background-image: url("bilder/schatten.gif");
	background-repeat: repeat-x;
	visibility: visible;
	position: absolute;
	right: 0;
	width: 78px;
	top: 540px;
	bottom: 0px;
}
