p { }

.center {
			text-align: center;
		}
.left {
			text-align: left;
			padding-left: 15px;
		}

.gb {
		color: white;
		font-family: Arial, san-serif;
		text-decoration: underline;
	}
	
#contents4 p

	{
		font-size: 10px;
		font-family: Verdana, san-serif;
}

	td { color: white; }

	h1 
	{
		color: white; 
		font-family: Helvetica; 
		font-size: 18px; 
		font-variant: small-caps;
	}
	
	.smaller
	{
		font-size: 14px;
		text-decoration: underline;
					text-align: left;
			padding-left: 15px;
	}
		
	ul 
	{
	list-style: none;
	margin: 0;
	padding-top: 10px;
	padding-left: 5px;
	}


a:link { }

a:visited { }

a:hover { }

a:active { }

	body
	{
		margin: 0;
		padding: 0;
		font: 85% arial, hevetica, sans-serif;
		text-align: center;
		color: white;
		background-color: #474747; 
	}
	
	#container
	{
		position: relative;
		margin: 1em auto;
		width: 738px;
		text-align: left;
		background-color: #6a7368; 
	}
	
	#header
	{
		height: 289px;
		width: 200px;
		background-image: url(../images/menub.jpg);
	}
	
	#header a span, #contents4 a span {display:none;}
	
	#contents4 a
	{
		text-decoration: none;
		color: white;
	}
	
	#contents4 a:hover span
	{
	 	position:absolute; top:600px;right:150px;z-index:3;
		display:block;
		width:450px;
		color:gray;
		background:#cbc5af;
		font:normal 16px courier, sans-serif;
		border:1px solid orange;
		padding:10px;
	}
	
	#header a:hover span
	{
		position:absolute; top:15px;right:300px;z-index:3;
		display:block;
		width:200px;
		color:gray;
		background:#cbc5af;
		font:normal 16px courier, sans-serif;
		border:1px solid orange;
		padding:10px;
	}
	
	#topcar
	{
		position: absolute;
		top: 0px;
		right: 0px;
		width: 538px;
		height: 289px;
	}
	
	#contents1	
	{	
		padding-left: 15px;
		float: left;
		height: 420px;
		border-right: solid 1px black;
		width: 369px;
	}
	
	#contents-member	
	{	
		width: 738px;
	}
	
	#banner-container
	{
		width: 468px;
		border: 1px solid orange;
		margin: 1em auto;
	}
	
	#banner-container2
	{
		width: 468px;
		margin: 1em auto;
	}
	
	
	#contents-satzung
	{	
		width: 98%;
		list-style: none;
		font-size: 10px;
		padding: 5px;
	}
	
	#contents-kalender
	{
		width: 400px;
		margin: 1em auto;
	}
	
	#contents-events
	{
		margin: 25px;
	
	}

	
	#contents1 p
	{
		color: white;
		font-family: Arial, Helvetica, san-serif;
		font-size: 14px;
	}
	
	#contents2
	{
		margin-left: 400px;
  		width: 332px;
  		
	}

	#contents3	
	{	
		padding-left: 15px;
		padding-right: 10px;
		float: left;
		border-right: solid 1px black;
		width: 519px;
	}
	
	
	#contents4
	{
		margin-left: 549px;
  		width: 183px;
  		padding-top: 50px;
  		
	}
	
	#contents4 li
	{
		padding: 5px;
		text-decoration: underline;
		list-style: none;
	}
	
	#contents2 p
	{
	
	}
	
	
	#footer	
	{	
		clear: both;
		height: 47px;
		background-image: url(../images/footer.jpg);
	}
	
	#footer p
	{
		color: gray;
		padding-top: 15px;
		padding-left: 15px;
	}
	
	#footer span
	{
		float: right;
		padding-right: 15px;
		margin-top: -15px;
	
	}
	
	#footer a
	{
		text-decoration: none;
		color: gray;
	
	}
	



	#header { }
	

	#header li a {
	text-decoration: none;
	height: 28px;
	width: 155px;
  	voice-family: "\"}\""; 
  	voice-family: inherit;
  	height: 19px;
	}
	
	#header li a:link, #header li a:visited {
	color: #777;
	display: block;
	background: url(../images/header.gif);
	padding: 5px 0 5px 20px;
	}
	
	#header li a:hover {
	color: #257EB7;
	background: url(../images/header.gif) 0 -29px;
	padding: 8px 0 0 20px;
	}
	
	#header li a:active {
	color: #fff;
	background: url(../images/header.gif) 0 -57px;
	padding: 8px 0 0 20px;
	}
	
	.aktuell {
	color: #fff;
	background: url(../images/header.gif) 0 -57px;
	padding: 8px 0 0 20px;
	text-decoration: none;
	height: 28px;
	width: 155px;
  	voice-family: "\"}\""; 
  	voice-family: inherit;
  	height: 19px;
	}


	.Button { 
	background-color:#cbc5af; 
	color: gray; 
	width:100px; 
	border:2px dotted #faa902; 
	}
	
	.Feld { 
	background-color:#535d52; 
	border:1px solid #faa902;
	color: white; 
	}
	

