* { padding:0;margin:0; }
a { text-decoration: none;color:black;}
body{
	font-family: verdana,arial;
	padding:10px;
	background-color: #DDD;
	
}
#SeitenTitel{
	margin-bottom:15px !important;
}
#Navileiste{
	font-size:8px !important;
	font-weight:bold;
	color:#FFF !important;
	position:absolute;
	left:30px;
	top:113px;
}
#Navileiste a{
	font-size:10px;
	color:#FFF !important;
}
#grundungsmitglieder{
	font-family: verdana,arial;
	font-size: 11px;	^
}
#gruendung1{
	float:left;
	width:270px;
	margin-left:8px;
}
#gruendung2{
	float:left;
}
#vorstand{
	font-size:11px;
	width: 450px;	
}
#wrap{
	border: 1px #333 solid;
	float: left;
	width:1000px;
}
#Head{
	width: 100%;
	height: 120px;
	color:blue;
	font-size: 32px;
	background-color:#97bcff;
	background-image:url("../pics/hg_blue.jpg");
	background-repeat:repeat-y;
	border-bottom:3px solid black;
}
#Head div{
	width:500px !important;
	float:left;
	margin: 20px 0 0 150px;
	color:white;
	font-family:verdana,arial;
}
#Head div > *{
	text-align:center !important;
}
#picWappen {
	margin:10px;
	float:left;
}
#picHenneburg{
	margin:46px 0px 0px 0;
	float:right;
}
#Body{
	float:left;
	width: 100%;
	background-color:#FFF;
}
#pic_musikanten_big{
	margin:3px 5px 0 15px;
	width:220px;
	float:right;
}
#pic_Polterabend_jugend{
	margin-left:75px;
	margin-bottom:20px;
}
#text_ueberUns{
	text-align: justify;	
}
#Menu{
	width: 145px;
	margin:15px 0 0 10px;
	float: left;	
	background-color:#96B8FF;
	color:black;
	font-size:11px;
	font-weight:bold;
	border:1px #1B0BF4 solid;
}
#Menu>li>a{
	padding: 3px 0 0px 5px;
	height:16px;
	color:#DFEEFF;
}
#Menu>li{
	background-color:#1B0BF4;
	width: 100%;
}
#Menu ul li{
	background-color:#96B8FF;
	color:#1B0BF4;
	width: 145px;
}
#Menu *{
	list-style: none;
	float:left;
}
#Menu ul li a{
	padding: 3px 0 3px 12px;
}
#Menu ul li:hover{
	background-color:#88A6FE;
	color:black !important;
}
#Right{
	float:right;
	width:200px;
	height: 100%;
	padding:1px;
	margin:15px;
}
.RightBox{
	margin-bottom:10px;
	background-color:#96B8FF;
	border: 1px solid #1B0BF4;
}
.RightBox h3{
	font-size:11px !important;
	font-weight:bold;
	background-color:#1B0BF4;
	padding:2px 0 3px 8px;
	color:#DFEEFF;
}
.RightBox ul{
	padding:8px;
}
.RightBox h4{
}
.RightBox p{
	font-size:10px !important;
	font-weight:normal;
}
.RightBox li{
	font-size:11px;
	margin-left:20px;
	padding:3px;
	font-weight:bold;
}
.newsBox{
	width: 100%;
	margin-bottom:10px;
	background-color:#96B8FF;
	border: 1px solid #1B0BF4;
}
.newsBox h3{
	font-size:11px !important;
	font-weight:bold;
	background-color:#1B0BF4;
	padding:3px 0 1px 8px;
	color:#DFEEFF;
	text-align:left;
	height:15px;
}
.newsBox p{
	font-size:12px !important;
	margin-left:20px;
	padding:3px 3px 12px 3px;
}
.newsBox span{
	padding:3px !important;
	height:11px;
	margin: 5px 20px 0 20px;
	border-top:1px solid #1B0BF4;
	font-size:9px !important;
	text-align:right;
	width:550px;
	display:block;
}
#Main{
	float:left;
	width:595px;
	padding: 13px 0px 0px 15px;
	height: 100%;
}
#Main p{
	font-size: 12px;
}
#Main h3{
	font-size:12px;	
	margin-bottom:6px;
}
#Main a{
	color:#444;
	text-decoration: underline;	
}
#pics_musikverein{
	float:left;	
	margin-left: 30px;
}
#pics_crashband{
	float:right;
	margin-right: 30px;	
}
#home_verein{
	text-align: center;
}
#Main h2{
	font-size: 15px;
	margin-bottom:20px;
}
#home_jugend p{
	margin:60px 20px 0 0;
	width:350px;
	float:right;
	text-align: right;
}
#home_verein p{
	float:left;
	width: 350px;
	margin-top:20px;
	margin-bottom:60px;
}
#Bodenleiste{
	clear:both;
	float:right;
	margin: 20px 20px 5px 20px;
	text-align:right;
	font-size:10px;
	color:blue;
}
.clearDiv{
	clear:both;
}
#Main ul{
	margin-left:30px;
	margin-bottom:15px;
}
.termineEintrag{
	padding:10px;
	
	font-family:verdana,arial;
}
.termineEintrag h4{
	border-bottom:solid blue 1px;
	margin-bottom:10px;
	padding-bottom:2px;
	font-size:12px;
}
.termineEintrag h5{
	border:none;
	font-size:11px;
	color:blue;
	margin:15px 0 5px 8px;
}
.termineEintrag h6{
	margin-left:17px;
}
.termineEintrag p{
	margin-left:17px;
	margin-bottom:8px;
	font-family:verdana,arial;
}
.addForm label{
	width: 150px;
	display:block;
	float:left;
}
