@charset "UTF-8";
/* CSS Document */

body{
 margin:0px;
 padding:0px;
 background-image:url(../bilder/layout/bg_body.jpg);
 font-family: Arial, Helvetica, sans-serif;
}


#center{
 width:980px;
 margin:auto;
 background-image:url(../bilder/layout/bg_stretch.jpg);
 background-repeat:repeat-y;

}
#main{
 background-image:url(../bilder/layout/bg_end.jpg);
 background-repeat:no-repeat;
 background-position:bottom;
 padding-bottom:4px;
 padding-left:2px;
 padding-right:4px;
}

#titel{
 clear:both;
}


#content{
 _height:450px;
 min-height:450px;
 float:left;
 font-size:11px;
 padding-top:5px;
}




#links{
 width:175px;
 float:left;
}
#mitte{
 width:570px;
 float:left;
 padding-left:15px;
 padding-right:35px;
}
#mitte ul{
list-style-type:disc;
color:#007b4b;
margin-left:20px;
padding:0px;
}
#mitte li span{
 color:#000000;
}

#mitte a:link,
#mitte a:visited{
 color:#007b4b;
 text-decoration:none;
}
#mitte a:hover,
#mitte a:active{
 color:#007b4b;
 text-decoration:underline;
}



#rechts{
 width:179px;
 float:left;
}

.haupt{
 margin:0px;
 margin-top:-20px;
 padding: 0px 0px 0px 20px;
 list-style-type:none;
 list-style-position:outside;
 font-weight:bold;
}
.haupt li{
 padding: 20px 0px 0px 0px;
}

.haupt a:link,
.haupt a:visited{
 text-decoration:none;
 color:#000000;
}
.haupt a:hover,
.haupt a:active,
.aktiv a:link,
.aktiv a:visited{
 text-decoration:none;
 color:#007b4b;
}



.sub{
 margin:0px;
 padding:0px;
 list-style-type:none;
 font-weight:normal;

}
.sub li{
 padding:0px;
 margin:0px;
 padding-bottom:2px;
}
.sub a:link,
.sub a:visited{
 padding-left:9px;
 color:#000000;

}
.sub a:hover,
.sub a:active,
.subaktiv a:link,
.subaktiv a:visited{
 padding-left:9px;
 background-image: url(../bilder/layout/list.gif);
 background-repeat:no-repeat;
 background-position:left;
}




#footer{
 text-align:center;
 font-size:9px;
 color:#333333;
 width:980px;
 margin:auto;
 padding-top:8px;
}
#footer a:link,
#footer a:visited{
 color:#333333;
 text-decoration:none;
 padding-left:5px;
 padding-right:5px;
}
#footer a:hover,
#footer a:active{
 color:#333333;
 text-decoration:underline;
}

h1{
  color:#007b4b;
  margin:0px;
  padding:0px;
  font-size:22px;
  font-weight: 200;
}

.gruen{
  color:#007b4b;
}