/* ALLGEMEIN ******************************************************/

html {	text-align:center;}
img {	border-width:0px;}

body {
	margin:0px;
	padding:0px;
	background-color:#A2C237;
	background-image:url(images/back_main.gif);
	background-repeat:repeat-x;
	text-align:center;
	font-family:Arial, sans-serif;
	font-size:14px;
	color:#2D3906;}

#wrapper {
	width:820px;
	margin-left:auto;
	margin-right:auto;}
	
* html #wrapper {height:100%;}


/* KOPF ***********************************************************/

#header {
	width:820px;
	height:96px;
	background-image:url(images/back_header.gif);
	background-repeat:no-repeat;}
	
#headline {
	width:820px;
	height:70px;
	margin:0px;
	text-align:left;
	padding-left:290px;
	background-image:url(images/back_headline.gif);
	background-repeat:no-repeat;}


/* INHALT *********************************************************/

#middle {
	width:820px;
	background-image:url(images/back_middle.gif);
	background-repeat:repeat-y;
	margin:0px;
	padding:0px;}

#menue {
	width:220px;
	float:left;
	padding:0px;
	margin:0px;
	background-image:url(images/back_menue.gif);
	background-position:top;
	background-repeat:no-repeat;
	text-align:left;}
	
#content {
	width:560px;
	float:left;
	padding:20px 0px 20px 20px;
	margin:0px;
	text-align:left;
	line-height:140%;
	background-image:url(images/back_content.gif);
	background-position:left top;
	background-repeat:no-repeat;}

#impressum {
	width:500px;}
	
#impressum_left {
	width:250px;
	float:left;
	padding:0px;
	margin:0px;
	text-align:left;}
	
#impressum_right {
	width:250px;
	float:left;
	padding:0px;
	margin:0px;
	text-align:left;}
	
#tabelle {
	width:500px;}
	
#tabelle_left {
	width:250px;
	float:left;
	padding:0px;
	margin:0px;
	text-align:left;}
	
#tabelle_right {
	width:250px;
	float:left;
	padding:0px;
	margin:0px;
	text-align:left;}


/* MENUE **********************************************************/

#navigation {
	position:relative;
	height:200px;
	width:210px;
	padding:90px 0px 0px 10px;}

#navigation ul {
	list-style-type:none;
	margin:0px;
	padding:0px;}

#navigation li {
	margin:0px;
	padding:0px;
	display:block;}

#navigation ul li a {
	height:39px;
	display:block;
	border:none;}

#navigation ul li a span {	display:none;}

#navigation ul #nav_index {	margin:0px;}
#navigation ul #nav_index a {	background-image:url(images/menue/men_index.gif); background-repeat:no-repeat; width:210px;}
#navigation ul #nav_index a:hover {	background-image:url(images/menue/men_index_over.gif); background-repeat:no-repeat; width:210px;}

#navigation ul #nav_funktion {	margin:0px;}
#navigation ul #nav_funktion a {	background-image:url(images/menue/men_funktion.gif); background-repeat:no-repeat; width:210px;}
#navigation ul #nav_funktion a:hover {	background-image:url(images/menue/men_funktion_over.gif); background-repeat:no-repeat; width:210px;}

#navigation ul #nav_unterstuetzung {	margin:0px;}
#navigation ul #nav_unterstuetzung a {	background-image:url(images/menue/men_unterstuetzung.gif); background-repeat:no-repeat; width:210px;}
#navigation ul #nav_unterstuetzung a:hover {	background-image:url(images/menue/men_unterstuetzung_over.gif); background-repeat:no-repeat; width:210px;}

#navigation ul #nav_kontakt {	margin:0px;}
#navigation ul #nav_kontakt a {	background-image:url(images/menue/men_kontakt.gif); background-repeat:no-repeat; width:210px;}
#navigation ul #nav_kontakt a:hover {	background-image:url(images/menue/men_kontakt_over.gif); background-repeat:no-repeat; width:210px;}

#navigation ul #nav_mitmachen {	margin:0px;}
#navigation ul #nav_mitmachen a {	background-image:url(images/menue/men_mitmachen.gif); background-repeat:no-repeat; width:210px;}
#navigation ul #nav_mitmachen a:hover {	background-image:url(images/menue/men_mitmachen_over.gif); background-repeat:no-repeat; width:210px;}

#navigation ul #nav_forum {	margin:0px;}
#navigation ul #nav_forum a {	background-image:url(images/menue/men_forum.gif); background-repeat:no-repeat; width:210px;}
#navigation ul #nav_forum a:hover {	background-image:url(images/menue/men_forum_over.gif); background-repeat:no-repeat; width:210px;}


/* UNTEN **********************************************************/
	
#footer {
	clear:both;
	width:820px;
	height:125px;	
	padding-top:5px;
	background-image:url(images/back_footer.gif);
	background-repeat:no-repeat;
	text-align:right;
	vertical-align:top;}
	
#footer p {
	padding-right:25px;}


/* UNTEN **********************************************************/
	
.link_text {	font-size:14px; color:#4D5E15; text-decoration:underline;}
.link_text:hover {	font-size:14px; color:#779610; text-decoration:none;}

.link_impressum {	font-size:14px; color:#585B4F; text-decoration:none;}
.link_impressum:hover {	font-size:14px; color:#8A9079; text-decoration:none;}
