﻿body{
 font-family:  arial, verdana, sans-serif;
 font-size: 12px;
 font-weight: normal;
 padding:auto;
 margin:auto;
 width:1004;
 text-align:center;
}

a img {
 border: 0;
}

.oben{
 display:block;
 width:1004px;
 height:90px;
 background-color: #FCF2D7;
}
.logo {
 height:90px;
 float:left;
}
a.nav_oben {
 font-family: arial, verdana,sans serif;
 font-size: 12px;
 font-weight: bold;
 text-decoration:none; 
 color: #005A3C;
 padding-right: 4px;
 padding-left: 4px;
}
.bg_oben {
   display:block;
   clear:both;
   background-image: url(img/jpg/bg_px_oben.jpg);
   background-repeat: repeat-x;
   height:6px;
   width:1004px;
}
.bg_dunkelgruen{
   background-image: url(img/jpg/bg_px_dunkelgruen.gif);
   background-repeat: repeat-x;
   height:23px;
   width:1004px;
}

.nav_rahmen{
 float:left;
 background-color:#9FC86D;
 padding-top:15px;
}
.nav_akt_bg{
  background-color:#005A3C;
  padding-top:2px;
  padding-bottom:2px;
}
.nav_akt_bg_2{
  background-image:url(img/gif/_spacer_nav_2.gif);
  height:18px;
  padding-top:3px;
}
.nav_dakt_bg_2{
  background-image:url(img/gif/_spacer_nav_2.gif);
  height:18px;
  padding-top:3px;
}

a.nav_dakt{
 font-family: arial, verdana,  sans serif;
 font-size: 12px;
 color: #ffffff;
 font-weight:bold;
 text-decoration: none;
 padding-left:15px;
 }
a.nav_akt{
font-family: arial, verdana,  sans serif;
 font-size: 12px;
 line-height:20px;
 color: #005A3C;
 font-weight:bold;
 text-decoration: none;
 padding-left:15px;
}
a.nav_dakt_2{
 font-family: arial, verdana,  sans serif;
 font-size: 12px;
 color: #005A3C;
 font-weight:bold;
 text-decoration: none;
 padding-left:20px;
 width:150px;
 }
a.nav_akt_2{
 font-family: arial, verdana,  sans serif;
 font-size: 12px;
 color: #005A3C;
 font-weight:normal;
 text-decoration: none;
 padding-left:20px;
 width:150px;
}
a.nav_dakt_3{
 font-family: arial, verdana,  sans serif;
 font-size: 12px;
 color: #005A3C;
 font-weight:bold;
 text-decoration: none;
 padding-left:25px;
 }
a.nav_akt_3{
 font-family: arial, verdana,  sans serif;
 font-size: 12px;
 color: #005A3C;
 font-weight:normal;
 text-decoration: none;
 padding-left:25px;
}

a.footer{
 font-family: arial, verdana,  sans serif;
 font-size: 11px;
 color: #000000;
 font-weight:normal;
 text-decoration: none;
}

a{
 font-family: arial, verdana,  sans-serif;
 font-size:12px;
 font-weight: bold;
 color: #005A3C;
 line-height:14px;
 text-decoration: none;
}
.um_adresse{
 width:1004px;
 height:15px;
 background-color:#5FA30C;
}
.adresse{
 width:1001px;
 height:20px;
 background-color: #FCF2D7;
 font-family: arial, verdana,sans serif;
 font-size: 12px;
 color:#f005A3C;
 text-align:center;
 margin-top:-2px;
 margin-right:3px;
 padding-top:3px;
}
.startseite_bild{
 background-color: #FCF2D7;
 width:650px;
 margin-left:200px;
}
.startseite_content_links{
 float:left;
 font-family:  arial, verdana, sans-serif;
 font-size: 12px;
 font-weight: normal;
 background-color: #FCF2D7;
 width:220px;
 height:126px;
}
.startseite_content_rechts{
 float:left;
 font-family:  arial, verdana, sans-serif;
 font-size: 12px;
 font-weight: normal;
 color:#000000;
 background-color: #FCF2D7;
 height:126px;
 width:320px;
}
 
.content{
 float:left;
 /*background-color: #FCF9EF;*/
 width:609px;
 width:609px;
 background-color: #FCF2D7;
}
.inhalt_abstand{
 /*background-color: #FCF9EF;*/
 margin-left:15px;
 margin-top:15px;
 margin-right:15px;
 display:block;
 text-align:left;
}



.service_text{
 font-family:  arial, verdana, sans-serif;
 font-size: 12px;
 font-weight: normal;
 color:#000000;
 margin-left:12px;
}

.service_dunkelgruen{
  width:195px;
  background-color:#A3D28A;
  margin-bottom:3px;
}

a.link_gruen{
 font-family: arial, verdana,  sans serif;
 font-size: 12px;
 margin:2px;
 line-height:18px;
 color: #005A3C;
 font-weight:bold;
 text-decoration: none;
 padding-left:20px;
 } 

.headline{
 clear:left;
 font-family:  arial, verdana, sans-serif;
 font-size: 13px;
 line-height:24px;
 font-weight: bold;
 color:#005A3C;
 display:block;
}

b, strong{
 font-family:  arial, verdana, sans-serif;
 font-size: 12px;
 font-weight: bold;
 color:#000000;
}

.text{
 font-family: arial, verdana,sans serif;
 font-size: 12px;
 font-weight: normal;
 text-decoration:none; 
 color: #000000;
 line-height:14px;
}
.whiteb{
 font-family: arial, verdana,sans serif;
 font-size: 12px;
 font-weight: bold;
 text-decoration:none; 
 color: #ffffff;
 padding:2px; 
}

.float_left{
float:left;
}

.trenner{
background-image:url(img/gif/trenner.gif);
height:3px;
width:570px;
margin-top:5px;
display:block;
}
.dreibilder{
height:3px;
width:570px;
margin-top:5px;
display:block;
}
.help{
 font-family: arial, verdana,sans serif;
 font-size: 12px;
 font-weight: normal;
 text-decoration:none; 
 color: #ff0000;
}


div.banner {
 width: 170px;
 margin: 0 0 0 12px;
}