@charset "utf-8";
.twoColFixLtHdr #container #mainContent #startseite {
	width: 500px;
	float: left;
}

.copyr {
	font-family: Arial, Helvetica, sans-serif;
	font-size:10px;
	color: #669900;
		text-decoration: none;
}
.bildrechts {
	float: right;
	margin-bottom: 20px;
	margin-left: 20px;
	clear: right;
}


.twoColFixLtHdr #container #mainContent .Termineintrag .TerminTextEintrag .TerminText a, .mitglied a  {
	color: #669900;
	text-decoration: none;
}
.mitglied {
	font-family: Arial, Helvetica, sans-serif;
	background-color: #FFFFC9;
	width: 400px;
	font-size: 12px;
	margin-bottom: 20px;
	padding: 3px;
}

.twoColFixLtHdr #container #mainContent #brotkrumen {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
}

#mapcontainer {
	float: right;
	margin-bottom: 20px;
}

#Adresse {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin-top: 20px;
}

.box {
	width:420px;
	background:url(menu/div-buttom.gif) no-repeat bottom left;
	margin-left: 0px;
	margin-bottom: 30px;
}
.box h1 {
	background-image: url(menu/h3.gif);
	background-repeat: no-repeat;
	background-position: left top;
	margin:0;
	padding: 6px 8px 4px 10px;
	font-size: 130%;
	color: #333;
	border-bottom: 1px solid #EB6F07;
}
.box ul {
	margin:0;
	padding: 14px 10px 14px 10px;
	list-style:none;
}

.box ul li {
	margin: 0 0 6px;
	padding: 0;
}

.linkContainer {
	margin-left: 0px;
	margin-top: 20px;
	width: 600px;
 }
 
.linkContainer kopf a {
	font-size: 14px;
	font-weight:bold;
}
#inhalt .linkContainer a.head {
	font-size: 14px;
	font-weight: bold;
	
}

.linkhead {
	margin-bottom:5px;
	width:100%;
	border-bottom-width: thin;
	border-bottom-style: dashed;
	border-bottom-color: #FF6600;
}
.linkeintrag {
	margin-bottom: 5px;


}

.linkeintrag a{
	margin-bottom: 5px;
	color:#75BB2F;
	text-decoration:none;
	font-size: 90%;
}

.r {
	font-size: 10px;
	color: #999999;
	float: right;
	padding-right: 10px;
	font-weight: normal;
}

#container a {

}

.twoColFixLtHdr #container #mainContent .fltlft .linkContainer .linkhead .head {
	font-weight: bold;
	color:#75BB2F;
	text-decoration:none;
}
.twoColFixLtHdr #container #mainContent  a {
	color: #ff4000;
	text-decoration: none;
}
.twoColFixLtHdr #container #mainContent  a:hover {
	color: #D93600;
}

.twoColFixLtHdr #container #mainContent .Vorstand {
	background-color: #E3F8A5;
	padding: 10px;
	margin-bottom: 10px;
	height: 210px;
}
	
	
}
.VorstandPos {
	float: left;
	width: 200px;
}
.VorstandPerson {
	padding-left: 220px;
}
.VorstandBild {
	float:right;
	overflow:hidden;
}
#startseitebilder {
	width: 500px;
	text-align: center;

}
#startseitebilder img {
	

}

.twoColFixLtHdr #container #mainContent #news {
	float:right;
	width: 200px;
	text-align:center;
}
.twoColFixLtHdr #container #mainContent #news img{
	margin-bottom:10px;
}

