@charset "utf-8";
/* CSS Document */

* {
	margin:0;
	padding:0;
}

div#seite {
	margin-left:auto;
	margin-right:auto;
	width:853px;
}
div#titel {
	margin-top:20px;
	height:340px;
	background-color:#ABD8FC;
	display:block;
	background-image:url(../images/logo_farbe.jpg);
	background-repeat:no-repeat;
	background-position:30px 18px;
}
div#inhalt {
	margin-top:15px;
	background-color:#ABD8FC;
	padding:20px;
}
div#navigation {
	z-index:1;
	position:absolute;
	width:260px;
	display:block;
	float:left;
}
div#fusszeile {
	height:40px;
}
div#navigation ul {
	padding:204px 0 0 0;
	margin:0px;
}
div#navigation ul li {
	display:block;
	width:240px;
	height:30px !important;
	line-height:30px;
	padding:0 !important;
	margin:0 !important;
}
div#navigation ul li a {
	display:block;
	width:240px;
	height:30px !important;
	padding:0 !important;
	margin:0 !important;
}
div#navigation ul li span{
	display:none;
}
div#navigation ul li#aktuelles a {	background-image:url(../images/navi_aktuelles.jpg); background-repeat:no-repeat; }
div#navigation ul li#aktuelles a:hover {	background-image:url(../images/navi_aktuelles_hover.jpg); }

div#navigation ul li#geschichte a {	background-image:url(../images/navi_geschichte.jpg); background-repeat:no-repeat; }
div#navigation ul li#geschichte a:hover {	background-image:url(../images/navi_geschichte_hover.jpg); }

div#navigation ul li#veranstaltungen a {	background-image:url(../images/navi_veranstaltungen.jpg); background-repeat:no-repeat; }
div#navigation ul li#veranstaltungen a:hover {	background-image:url(../images/navi_veranstaltungen_hover.jpg); }

div#navigation ul li#anfahrt a {	background-image:url(../images/navi_anfahrt.jpg); background-repeat:no-repeat; }
div#navigation ul li#anfahrt a:hover {	background-image:url(../images/navi_anfahrt_hover.jpg); }



div#titelbild {
	position:absolute;
	margin-left:230px;
	display:block;
	float:left;
	width:620px;
	height:340px;
	border-left:3px solid #FFF;
}
div#inhalt h1 {
	height:45px;
	margin:20px 0px 20px 30px;
}
div#inhalt h2 {
	height:25px;
	margin:20px 0px 15px 80px;
}
div#inhalt p {
	font:9pt/15pt Verdana, Arial, Helvetica, sans-serif;
	margin:10px 80px 8px 80px;
}
div#inhalt table.geschichte {
	margin:0px 80px 0px 80px;
	border-collapse:collapse;
}
div#inhalt table.geschichte td {
	border:1px dotted #000;
	font:9pt/15pt Verdana, Arial, Helvetica, sans-serif;
	padding:3px 10px;
	vertical-align:top;
	background-color:#F5D20A;
}
div#inhalt img {
	margin:20px 80px 8px 140px;
}
div#fusszeile p {
	font:7pt Verdana, Arial, Helvetica, sans-serif;
	margin:5px 0 0 640px;
	color:#666666;
}
div#fusszeile p a {
	color:#666666;
}		