body,html{
	margin:0;
	padding:0;
	}

body {
	text-align:center;
	font-family: Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color:#000;
	background:#e6e4e0;
	padding: 15px;
	font-weight:bold;
	}

td {	text-align: left;
	line-height:15px;
	font-size: 12px;
	color:#000;
	font-weight:bold;
	}

/* div bereiche */

#container{
	width:800px;
	margin:auto;
	}
	
#header{
	width:774px;
	height: 125px;
	background:url(Bilder/header.gif) no-repeat;
	}
	
/* hover mainmenu*/

#menu {
	list-style: none;
	padding: 0;
	margin: 0px;
	width: 774px;
	height: 43px;
	background: url(Bilder/navi.gif) no-repeat;
	position: relative;
}

#menu span {
	display: none;
	position: absolute;
}
#menu a {
	display: block;
	text-indent: -900%;
	position: absolute;
	outline: none;
}
#menu a:hover {
	background-position: left bottom;
}
#menu a:hover span{
	display: block;
}
#menu .neues {
	width: 81px;
	height:14px;
	background: url(Bilder/nav/neues.gif) no-repeat;
	left: 57px;
	top: 15px;
}
#menu .neuesactive {
	width: 81px;
	height: 14px;
   background: url(Bilder/nav/neues-active.gif) no-repeat;
	left: 57px;
	top: 15px;
}
#menu .geschichte {
	width: 103px;
	height: 14px;
	background: url(Bilder/nav/geschichte.gif) no-repeat;
	left: 172px;
	top: 15px;
}
#menu .geschichteactive {
	width: 103px;
	height: 14px;
   background: url(Bilder/nav/geschichte-active.gif) no-repeat;
	left: 172px;
	top: 15px;
}
#menu .grenze {
	width: 77px;
	height: 14px;
	background: url(Bilder/nav/grenze.gif) no-repeat;
	left: 310px;
	top: 15px;
}
#menu .grenzeactive {
	width: 77px;
	height: 14px;
   background: url(Bilder/nav/grenze-active.gif) no-repeat;
	left: 310px;
	top: 15px;
}
#menu .raume {
	width: 134px;
	height: 14px;
	background: url(Bilder/nav/raume.gif) no-repeat;
	left: 420px;
	top: 15px;
}
#menu .raumeactive {
	width: 134px;
	height: 14px;
   background: url(Bilder/nav/raume-active.gif) no-repeat;
	left: 420px;
	top: 15px;
}
#menu .anfahrt {
	width: 57px;
	height: 14px;
	background: url(Bilder/nav/anfahrt.gif) no-repeat;
	left: 588px;
	top: 15px;
}
#menu .anfahrtactive {
	width: 57px;
	height: 14px;
   background: url(Bilder/nav/anfahrt-active.gif) no-repeat;
	left: 588px;
	top: 15px;
}
#menu .kontakt {
	width: 57px;
	height: 14px;
	background: url(Bilder/nav/kontakt.gif) no-repeat;
	left: 679px;
	top: 15px;
}
#menu .kontaktactive {
	width: 57px;
	height: 15px;
   background: url(Bilder/nav/kontakt-active.gif) no-repeat;
	left: 679 px;
	top: 14 px;
}
	
#content{
	width:774px;
	height: 348px;
	background:url(Bilder/content.gif) no-repeat;
	}
	
*html #content {
	margin:-41px;
	height: 389px;
}

#kon{
	float: right;
	width: 400px;
	height: 324px;
	overflow: auto;
	margin-right: 20px;
	padding-right: 5px;
	margin-top: 20px;
	text-align: left;
	line-height:15px;
}

*html #kon {
	margin-top:15px;
	margin-right:10px;
}

#text{
	float: right;
	width: 400px;
	height: 324px;
	overflow: auto;
	margin-right: 20px;
	padding-right: 5px;
	margin-top: 20px;
	text-align: left;
	line-height:15px;
}
*html #text {
	margin-top:15px;
	margin-right:10px;
}
.pol{
	float:left;
	margin-top: -330px;
	padding-left:20px;
}
*html .pol{
	padding-top:10px;
}

	/* hover impressum*/

#imp {
	clear: both;
	list-style: none;
	padding: 0;
	margin: 0;
	width: 774px;
	height: 39px;
	background: url(Bilder/footer.gif) no-repeat;
	position: relative;
}

#imp span {
	display: none;
	position: absolute;
}

#imp a {
	display: block;
	text-indent: -900%;
	position: absolute;
	outline: none;
}
#imp a:hover {
	background-position: left bottom;
}
#imp a:hover span{
	display: block;
}
#imp .impe {
	width: 64px;
	height: 14px;
	background: url(Bilder/nav/impressum.gif) no-repeat;
	left: 680px;
	top: 5px;
}
#imp .impeactive {
	width: 64px;
	height: 14px;
   background: url(Bilder/nav/impressum-active.gif) no-repeat;
	left: 680px;
	top: 5px;
}
#imp .buch {
	width: 64px;
	height: 14px;
	background: url(Bilder/nav/buch.gif) no-repeat;
	left: 500px;
	top: 5px;
}
#imp .buchactive {
	width: 64px;
	height: 14px;
   background: url(Bilder/nav/buch-active.gif) no-repeat;
	left: 500px;
	top: 5px;
}
#imp .offen {
	width: 90px;
	height: 16px;
	background: url(Bilder/nav/offen.gif) no-repeat;
	left: 571px;
	top: 2px;
}
#imp .offenactive {
	width: 90px;
	height: 16px;
   background: url(Bilder/nav/offen-active.gif) no-repeat;
	left: 571px;
	top: 2px;
}
#imp .galerie {
	width: 60px;
	height: 13px;
	background: url(Bilder/nav/galerie.gif) no-repeat;
	left: 438px;
	top: 5px;
}
#imp .galerieactive {
	width: 60px;
	height: 13px;
   background: url(Bilder/nav/galerie-active.gif) no-repeat;
	left: 438px;
	top: 5px;
}
/* links */

a:link { font-weight:bold; color:#fff; text-decoration:none; }
a:visited { font-weight:bold; color:#fff; text-decoration:none; }
a:focus { font-weight:bold; color:#fff; text-decoration:underline; }
a:hover { font-weight:bold; color:#fff; text-decoration:none; }
a:active { font-weight:bold; color:#fff; text-decoration:underline; }

