body {background-color:#dddddd; /*grauer Hintergrund*/	
}

a:link {color:#0000ff;} /*Links sind jederzeit blau*/
a:visited {color:#0000ff;}
a:active {color:#0000ff;}

table {font: normal 100% Eras Medium ITC, Arial, sans-serif; /*Schriftart in den Tabellen*/
}

#komplett {position:relative;
	background-color:#ffffff; /*weißer Hintergrund*/
	width:800px;
	text-align:left;
	margin:0 auto; /*Seite ist im Broweser zentriert*/
	font: normal 90% Eras Medium ITC, Arial, sans-serif; /*Schriftart außerhalb der Tabellen*/
	border:1px solid #008000;
}

#head {position:relative;
background-color:#ffffff;
	border-bottom:1px solid #008000;
	height:110px; /*Höhe des Kopfes insgesamt*/
}
	
#body{position:relative;
}
	
#navi{position:absolute; /*Breite: 150 Pixel*/
	background-color:#ffffff;
	width:120px;
	padding-left:8px;
	padding-right:12px;	
	padding-top:20px;
	padding-bottom:10px;
}
	#navi ul {margin:0px;
		padding:0px;
		padding-top:5px;
		padding-bottom:5px;
		width:122px;
		background-color:#52d017		
	}
	
	#navi ul li {list-style:none;		
		margin:1px;
	}
	
	#navi li a {display:block;
		width:125px;
		line-height:17px;
		padding-left:7px;
		color:#008000;
		border-left:1px solid #008000;
		border-top:1px solid #008000;
		border-bottom:1px solid #008000;
		background-color:#ffffff;
		font-family:'Eras medium ITC', 'Arial';
		text-decoration:none;
	}
		
	#navi ul a:hover {	
		width:120px;
		padding-left:12px;
		background-color:#ffffff;
	}

#content{position:relative; /*Breite: 670 Pixel*/
	background-color:#ffffff;
	left:140px;	
	min-height:620px;
	height:auto !important;
  	height:620px;
	width:629px;
	padding-left:15px;
	padding-right:15px;
	padding-bottom:15px;
	border-left:1px solid #008000;
}

#foot{position:relative;
	border-top:1px solid #008000;
	height:50px;
	width:790px;
	padding-top:2px;
	padding-left:5px;
	padding-right:5px;
}

#noscreen{display:none;
} /*für Inhalte, die nur beim Drucken sichtbar sein sollen

/*Styles für die verschiedenen Seiten*/

/*Tabellen in aktuelles.php vnews.php rueckblicke.php dokumente.php*/
#normala {text-align:left;
	border:1px solid #008000;
}

/*Tabellen in galerie.php*/
#bild {text-align:center;
	vertical-align:center;
}	
	#bild tr td {text-align:center;
		vertical-align:center;
		border:1px solid #008000;
	}

/*Style für vereine.php*/
#verein {text-align:center;
	border:1px solid #008000;
	width:400px;
}
	#verein tr{text-align:center;
	}
	
	#verein tr td{text-align:center;	
	}

/*Style für vereine.php die Angebote*/
#vereina {text-align:left;
	border:1px solid #008000;
	width:400px;
	padding:2px;
	margin:2px;
}
	#vereina tr{text-align:left;	
	}
	
	#vereina tr td{text-align:left;
	}	

/*Style für sportplatz.php*/
#platz {text-align:center;
	border:1px solid #008000;
	width:450px;
}
	#platz tr{text-align:center;
	}
	
	#platz tr td{text-align:center;	
	}

/*Style für Form-Buttons*/
#knopf {border:1px solid #008000;
	background-color:#ffffff;
	color:#008000;
}
	#knopf:hover {color:#ffffff;
	background-color:#52d017;
	}

/*Liste für aktuelles.php vnews.php rueckblicke.php galerie.php sportplatz.php*/
#liste {position:relative;
	left:100px;
	width:500px;
	padding-left:10px;
	padding-right:10px;	
	padding-top:10px;
	padding-bottom:10px;
}
	#liste ul {padding:5px;
		padding-bottom:20px;
		width:280px;
		background-color:#52d017;
	}
		
	#liste ul li {list-style:none;		
		margin:5px;
		margin-bottom:10px;
	}
		
	#liste li a {display:block;
		width:300px;
		line-height:18px;
		padding-left:5px;
		color:#000000;
		background-color:#ffffff;
		border-left:3px solid #008000;
		border-top:1px solid #008000;
		text-decoration: none;
	}
	
	#liste ul a:hover {color:#008000;
		background-color: #ffffff;		
		border-left:8px solid #008000;
		border-top:1px solid #008000;
		width:290px;
		padding-left:10px;
	}

/*Liste für sportplatz.php*/
#listeb {position:relative;
	float:left;
	left:200px;
	width:300px;
	padding-left:10px;
	padding-right:10px;	
	padding-top:10px;
	padding-bottom:10px;
}
	#listeb ul {padding:5px;
		padding-bottom:20px;
		width:180px;
		background-color:#52d017;
	}
		
	#listeb ul li {list-style:none;		
		margin:5px;
		margin-bottom:10px;
	}
		
	#listeb li a {display:block;
		width:200px;
		line-height:18px;
		padding-left:5px;
		color:#008000;
		background-color:#ffffff;
		border-left:3px solid #008000;
		border-top:1px solid #008000;
		text-decoration: none;
	}
	
	#listeb ul a:hover {color:#008000;
		background-color: #ffffff;		
		border-left:8px solid #008000;
		border-top:1px solid #008000;
		width:190px;
		padding-left:10px;
	}

/*Liste für vereine.php*/
#listec {position:relative;
	float:left;
	left:100px;
	width:550px;
	padding-left:10px;
	padding-right:10px;	
	padding-top:10px;
	padding-bottom:10px;
}
	#listec ul {padding:5px;
		padding-bottom:20px;
		width:380px;
		background-color:#52d017;
	}
		
	#listec ul li {list-style:none;		
		margin:5px;
		margin-bottom:10px;
	}
		
	#listec li a {display:block;
		width:400px;
		line-height:18px;
		padding-left:5px;
		color:#008000;
		background-color:#ffffff;
		border-left:3px solid #008000;
		border-top:1px solid #008000;
		text-decoration: none;
	}
	
	#listec ul a:hover {color:#008000;
		background-color: #ffffff;		
		border-left:8px solid #008000;
		border-top:1px solid #008000;
		width:390px;
		padding-left:10px;
	}