body{
font-family:Helvetica,Verdana,Arial,sans-serif;
font-size:12px;
color:#666666;
background:#818382;
leftmargin:0px; 
topmargin:0px;
marginwidth:0px; 
marginheight:0px;
margin-top: 0px;
margin-right: 0px;
margin-left: 0px;
margin-bottom: 0px;
}

ul{
margin-top:0px;
margin-bottom:3px;
margin-left:0.5em;
list-style-position:outside;
padding-left:0.5em;
padding-top:0px;
}

li{
margin-top:0px;
margin-left:0.5em;
margin-bottom:0px;
list-style-position:outside;
padding-left:0.5em;
padding-top:0px;
}

a:link 
  { color: #989898; text-decoration: none; }
a:visited
  { color: #989898; text-decoration: none; }
a:active
  { color:#989898; text-decoration: none; }
a:hover
  { color:#989898; text-decoration: none; }

#seite{
width:886px;
height:751px;
background:#ffffff;
margin: 0 auto; 
}

#logo
{
width:886;
height:116px;
background:#818382;
}

#head_foto
{
width:886px;
height:204px;
background:url(../images/head_bg.jpg);
overflow:hidden;
}

#content_container
{
width:886px;
height:384px;
}

#inhalt{
height:345px;
width:840px;
margin-top:39px;
margin-left:30px;
padding-right:5px;
overflow:auto;
position:absolute;
}

#links{
width:350px;
padding-right:20px;
padding-left:50px;
float:left;
overflow:auto;
padding-top:40px;
text-align:left;}

#news{
width:330px;
height:300px;
padding-right:20px;
padding-left:50px;
float:left;
overflow:auto;
padding-top:40px;
text-align:left;}

#rechts{
width:380px;
padding-left:40px;
float:left;
overflow:auto;
padding-top:40px;
text-align:left;}

#bild{
width:360px;
padding-left:60px;
float:left;
overflow:auto;
padding-top:40px;
text-align:left;}


#navi_container
{
height:52px;
width:886px;
background:url(../images/navi_bg_voll.png) no-repeat;
position:absolute;;
margin:0 auto;
top:287px;
z-index:200;
overflow:hidden;
}
#navi_inhalt_container
{
height:52px;
width:886px;
background:none;
position:absolute;;
margin:0 auto;
top:287px;
z-index:200;
}

#footer{
width:886px;
height:47px;
background:url(../images/footer_bg.gif) no-repeat;
text-align:center;
}

.footer{
padding-top:25px;
color:#989898;
}

.head_div{
height:204;
overflow:hidden;
}

.navi_div{
display:inline;
height:52px;
width:200px;
margin:0px;
overflow:hidden;
}

.unternavi{
width:886px;
top:40px;
color:#989898;
text-align:center;
position:absolute;
}

.green{
color:#a3c417;
font-size:8px;
margin-left:5px;
margin-right:5px;
background:#a3c427;
}


/*ADMIN-Bereich______________________________----------------------------________________________*/

#login_content
{
color:#ffffff;
font-size:11px;
top:100px;
width:320px;
height:140px;
margin:0 auto;
position:relative;
padding:10px;
background-color:#a3c417;
}

#admin_navi
{
	top: 11px;
	left: 9px;
	position:absolute;
	background:#ffffff;
	width:200px;
	height:500px;
	padding-top:20px;
	padding-left:10px;
}

#admin_content
{
	top: 11px;
	left: 240px;
	position:absolute;
	background:#ffffff;
	width:900px;
	padding-top:20px;
	padding-left:10px;
	overflow:auto;
}

.admin {
    background: #a3c417;
    COLOR:#ffffff;
  	border: #ffffff;
	border-style: solid;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	width: 170px;
}
.admin_feld {
    background: #a3c417;
    COLOR:#ffffff;
  	border: #ffffff;
	border-style: solid;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	width: 350px;
}

.admin_feld_gross {
    background: #a3c417;
    COLOR:#ffffff;
  	border: #ffffff;
	border-style: solid;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	width: 600px;
	overflow:hidden;
}


.admin_submit {
    background: #a3c417;
    COLOR:#ffffff;
	font-weight:bold;
	font-family:Verdana, Arial, Helvetica, sans-serif;
  	border: #ffffff;
	border-style: solid;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	padding-bottom:1px;
	padding-left:5px;
	padding-right:5px;
}	

.admin_bg{
background:#a3c417;
padding:10px;
margin-right:10px;
}

