body {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 15px;
	color: #065F32;
                  background-color: #ffffff;
}

a {
                /* font-weight: bold;*/
	color: #065F32;
	text-decoration: none;
}

a:hover {
                 color: #53886D;
	
}

/* header styles */
div#fws_header {
               /*  border:4px solid blue;*/
                 width: 860px;
	margin: 0 auto;
	background-color: #E4F0E1;
	text-align: right;
	
}

#fws_logo_head {   /* damit logo links steht*/
	vertical-align: top;
	float: left;
 
}

#oben_navi { clear: both; text-align: left; padding: 41px 0 0; margin: 0; } /*oben-navi als ganze*/

*html #oben_navi { clear: both; text-align: left; padding: 20px 0 0; margin: 0; } /*oben-navi als ganze*/

#oben_navi ul, #oben_navi li { padding: 0; margin: 0;  }
#oben_navi ul { list-style-type: none; margin-left: 187px; }
#oben_navi li { display: block; float: left; text-align: center; border-top: 1px solid #006833; font-size: 11px; padding: 5px 0 4px; }
#oben_navi li { border-right: 1px solid #006833; width: 141px; voice-family: "\"}\""; voice-family: inherit; width: 140px; }
#oben_navi li.first { width: 141px; border-left: 1px solid #006833; voice-family: "\"}\""; voice-family: inherit; width: 141px; }
#oben_navi li.last  { width: 140px; voice-family: "\"}\""; voice-family: inherit; width: 151px; }
/*#oben_navi li.last a { color: #336; }*/
html > body #oben_navi li       { width: 140px; }
html > body #oben_navi li.first { width: 141px; }
html > body #oben_navi li.last  { width: 141px; }


#mitte_teil_index {
                   background-color: #D3E6D4;
       	width: 860px;
	margin: 0 auto;
     	padding: 0 0px 0px 0px;
       	overflow:auto;
            /*  border:4px solid blue;*/
}

/* footer styles */
#fws_footer {
                 background-color: #E4F0E1;
                 height: 103px;
                 width: 860px;
	margin: 0 auto;
	text-align: right;
	width: 860px;
	padding-top: 6px;

}


#footer_navi { clear: both; text-align: left; padding: 10px 0 0; margin: 0; } /*footer-navi als ganze*/
#footer_navi ul, #footer_navi li { padding: 0; margin: 0; }
#footer_navi ul { list-style-type: none; margin-left: 573px;  margin-top:-18px }
#footer_navi li { display: block; float: right; text-align: center; border-bottom: 1px solid #006833; font-size: 11px; padding: 5px 0 4px; }
#footer_navi li { border-right:1px solid #006833; width: 70px; voice-family: "\"}\""; voice-family: inherit; }
#footer_navi li.first { width: 70px; border-left: 1px solid #006833; voice-family: "\"}\""; voice-family: inherit; }
#footer_navi li.dg { width: 70px; background-color: #006733;border-left: 1px solid #006733;  voice-family: "\"}\""; voice-family: inherit;  }
#footer_navi li.last  { width: 70px; voice-family: "\"}\""; voice-family: inherit; }
#footer_navi li.leer { width: 70px; border-bottom: 1px solid #E4F0E1; border-right: 1px solid #E4F0E1;voice-family: "\"}\""; voice-family: inherit;}
/*#footer_navi li.last a { color: #336; }*/
html > body #footer_navi li       { width: 70px; }
html > body #footer_navi li.first { width: 70px; }
html > body #footer_navi li.last  { width: 70px; }




#footer_imp  {
            	color:#006733;
	text-align: right;
      
 /*border:4px solid blue;*/

}

 #footer_fws  {
                  background-color: #006733;
            	color:#ffffff;
                  font-weight: bold;
	text-align: left;
	margin-top: 69px;
                   height: 16px;
}

*html  #footer_fws  {
                  background-color: #006733;
            	color:#ffffff;
                  font-weight: bold;
	text-align: left;
	margin-top: 100px;
                    height: 16px;
}

#mitte_teil {
                   background-image:url(../images/mitte_teil_hg.gif); 
       	width: 860px;
	margin: 0 auto;
               	padding: 0 0px 0px 0px;
       	overflow:auto;
                   padding-bottom:7em;  
	z-index:-10;
}


/* text-teil */

#inhalt_logo {
       margin: 0;
       padding: 0;
        margin-top:-295px;
       float: right;
           padding-bottom:7em;  
}

* html #inhalt_logo {
       margin-top:-295px;
        float: right;
      padding-bottom:7em;  
}

#inhalt_box {
          width: 520px;
        margin: 0;
         margin-left:238px;
        margin-top:-260px;
        background-color: #F0F9EE;
     
        float: left;
        height: auto;
        overflow: hidden;
}

*html #inhalt_box {
      
          width: 520px;
        margin: 0;      
       margin-left:120px;
        margin-top: -255px;
        background-color: #F0F9EE;
        float: left;
        height: auto;
      
}


#text_tit {
              font-weight: bold;
        font-size: 14px;
        padding-bottom:.5em;  
}

#text_titmu{
                 font-weight: bold;
        font-size: 16px;
        padding-bottom:.2em;  
}
        
p{
	 padding-bottom:.1em; 
}

p.klein{
                 
	   padding-bottom:.2em; 
}



#text_liste ul li{            
                  padding-bottom:.2em; 
}

#text_liste_blau {
          
                    margin-top:-5px;
                   padding-bottom:.2em; 
}

#text_liste_blau ul li{           
                 padding-bottom:.2em; 
                
}

#text_liste ul.list_typ1 {list-style-type:square; margin-top:0px; margin-bottom:0px; padding-bottom:0px; margin-left:-10px; }
#text_liste_blau ul.list_typ2 {list-style-type:square; margin-top:0px; margin-bottom:0px; padding-bottom:0px; margin-left:38px; }
*html #text_liste_blau ul.list_typ2 {list-style-type:square; margin-top:0px; margin-bottom:0px; padding-bottom:0px; margin-left:35px; }

#text_liste ul.list_typ1	{list-style-image:url(../images/ul_orange.gif);padding-left: 10px;margin: 0pt 0pt 0pt 15px; }
*html #text_liste ul.list_typ1	{list-style-image:url(../images/ul_orange.gif);padding-left: 3px;margin: 0pt 0pt 0pt 15px; }

#text_liste ul.list_typ2	{list-style-image:url(../images/ul_gruen.gif);padding-left: 12px;margin: 0pt 0pt 0pt 15px; }
*html #text_liste ul.list_typ2	{list-style-image:url(../images/ul_gruen.gif);padding-left: 4px;margin: 0pt 0pt 0pt 15px; }

#text_liste ul.list	{list-style-image:url();}

/* text-teil */

/* links_Navigation */
.navi_titel {
     
        margin-top: 80px;
       padding: 0px 0px 10px 17px;
        text-align:left; 
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 14px;
        font-weight: bold;

}
.linksnavigation {
	 margin-left:25px;
                 width: 120px;
        	background-color: #D3E6D4;
}
.linksnavi {

	border-top: 10px solid #D3E6D4;
	font-size: 12px;
	text-align: left;
                    width: 120px;
}
.linksnavi div.navilink {
	font-weight: bold;
	padding: 15px 0px 25px 15px;
	/*border-bottom: 1px solid #ffffff;*/       
}



/* links_Navigation */
.button {
              /*font-weight: bold;*/
	font-size:12px;color: #fff;
	background-color: #357842;
	cursor: pointer;
	border: 1px solid #DAE6F6; 
	margin-right:1px
}

.del_button {
        /*font-weight: bold;*/
	font-size:10px;color: #006833;
	background-color: #D3E6D4;
	cursor: pointer;
	border-top: 1px solid #ffffff; 
	border-left: 1px solid #ffffff; 
	border-right: 1px solid #9BB99C; 
	border-bottom: 1px solid #9BB99C; 
	margin-right:1px
}
