a:hover {
	background-color: #FEFE1E;
	color: #FF0000;
}
body {
	background: url(../bilder/hintergrund.jpg);
	background-color: #FFFFFF;
	color: #000000;
	font-family: Helvetica,Arial,sans-serif;
	font-size: 1em;
	height: 100%;
	max-width: 1000px;
	min-width:760px;
	}
img   {border:0px; 
margin:0px; padding:0px;vertical-align: bottom;
}
body, html {
	height: 100%;
	padding: 0;margin-top:10px;
}
h1, h2, h3, h4 {
    margin:0;color: #313131;
	background-color: transparent;
	}
h1 {font-size: 1.3em;}
h2  {font-size: 1.1em;}
h3 {	font-size: 1.1em;}
h4 {	font-size: 1.0em;padding-top:15px;}
p {
	font-size: 1em;
	line-height: 1.3;margin-top:5px;
}
table {margin-top:5px;
}
td {
	text-align: left;
	vertical-align: top;
}
td.bild {
	text-align: center;
}
td.titel {
	border-bottom: 1px solid #000080;
}
.adresse {
	font-size: 0.9em;
	margin-left:3.2em;width:18em;
	}
	
.center {
	display:block;
	margin-left: auto;
	margin-right: auto;
	padding-right: 1%;
}
.left {float:left;
     padding:0 20px 10px 0;
	 }
.clearer {
    clear: both;
    font-size: 1px;
    line-height: 1px;
}

.partnerlink {	font-size: 0.8em;}
.plinks {margin-left:14.5em;margin-top:-1em;}
 dl  {margin-left:15px; }
 dt  {float:left; 
     width:12ex; 
     padding-left: 20px;
     background: url(../bilder/dot.gif) no-repeat left;}
 dd  {padding-left:4ex; margin-bottom:5px;}

#content {
	font-family: Helvetica,Arial,sans-serif;
	margin-bottom: 0.5em;
	margin-left: 3em;
	margin-right: 2em; /* 1em; */
	margin-top: 2em;
	}
#content a:link {
	color: #0000FF;
}
.telefon {
   margin-bottom: 0.5em;
	margin-left: 14.3em;
	margin-right: 2em;
	margin-top: 1em;
	}
.telefon a:hover {background-color:transparent !important;}
#contentr {
	font-family: Helvetica,Arial,sans-serif;
	margin-bottom: 0.5em;
	margin-left: 15.5em;
	margin-right: 2em;
	margin-top: 1em;
	}

#fuss {
	border-top: 1px dashed #C0C0C0;
	clear: both;
	font-family: Verdana,Helvetica,Arial,sans-serif;
	font-size: 0.7em;
	margin-left:4em;
	padding: 0.3em;
	width: 90%;text-align:right;
}
#kopf {
	height: 85px;
	text-align: center;
	width: 100%;
}
#menue {
	float: left;
	margin-bottom:1em;
}
#menueaktiv {
	background-color: #6FBD8B;
	color: #FFFFFF !important;
	cursor: default;
}
#menuecontainer {
	font-family: verdana,arial,sans-serif;
	font-size: 0.9em;
	margin-left: 3em;
	padding-bottom: 12px;
	padding-right: 2em;
	padding-top: 2em;
	width: 14em;
}
#menuecontainer a {
	display: block;
	text-decoration: none;
}
#menuecontainer a:hover {
   color: #000000;
	background-color: #DAE0AB;
}
#menuecontainer li {
	border-bottom: 1px solid #993300;
	display: block;
	padding: 3px;
}
#menuecontainer ul {
	list-style-type: none;
	margin: 0;
	padding: 0;
	text-indent: 21px;
}

#menueunten {
	font-family: verdana,arial,sans-serif;
	font-size: 0.7em;
	margin-left: 6em;
	padding-bottom: 12px;
	padding-right: 2em;
	padding-top: 2em;
	width: 13em;
}
#menueunten p {margin-top:20px;}
#galerie{
	margin-left: 10%;
	margin-right: 10%;
	font-family:sans-serif;
}
#galerie h1 {
	font-size: 2em;
	color: rgb(0, 90, 156);
	background-color: transparent;
	}
#galerie ul.bildnav{
	margin: 0; /*für Mozilla und IE */
	padding: 0;
	list-style-type: none;
}

#galerie ul.bildnav li{
	margin: 0;
	padding: 0;
	display: inline;
}

@media print {
	#menuecontainer {display: none;}
	.partnerlink {display: none;}
	.schmal {width: 550px;}
	#fuss {display: none;}
   .plinks {margin-left:2em;}
    a {text-decoration:none;}
	}
