BODY {
	
	font-family:arial;
	MARGIN: 0px; 
	BACKGROUND-COLOR: #FFFFFF;
	
}/*PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px;PADDING-TOP: 0px;PADDING-BOTTOM: 0px;BACKGROUND-REPEAT: no-repeat;    */
	
acronym {              /* damit Akronyme im IE angezeigt werden */
    border-bottom-style: dotted;
    border-bottom-width: 1px;
    cursor:help;
}

	.screen {
max-width:100%;
}/* */
.unsichtbar{
	LEFT: -2000px;font-size:0.01px; POSITION: relative;
}

.siteheadline {
BACKGROUND-COLOR: #17B429;
font-size:200%;
color:white;
padding-left:10px;
}
.headlineseparator1{
height:8px;

}/* BACKGROUND-COLOR: #FEFDF4;*/
.headimage{
padding-left:10px;
}
.headlineseparator2{
height:12px;

background-repeat:repeat-y;
}
.Lob_element1{
color:#FEFDF4;
}
/*width:75%;widt
h:45.34em;
 min-width:45.34em;*/
.lineseparator1{
padding-top:5px;
padding-bottom:20px;

background-repeat:repeat-y;
}
.path_div{
	padding-left:18px;
}
.content{

}/*BACKGROUND-COLOR: #FEFDF4; */

.u {
	DISPLAY: block;
	LEFT: -1000px; OVERFLOW: hidden; WIDTH: 0px; POSITION: absolute; TOP: -1000px; HEIGHT: 0px
}
#first {
	display: block;
	}

 
.text_overhead{

width:640px;
}
.proj_container{
padding:10px;
margin:5px;
display:block;

}/*padding-top:10px;
padding-left:10px;*/

.feature1{
FONT-SIZE: 80%;
margin:5px;
font-weight:bold;


}
#text{
padding:10px;



margin-right:10%;

}/* border-style:solid;
border-color:#000000;
border-width:1px;*/

H1 {
	color:#17B429; MARGIN-TOP: 6px; FONT-SIZE: 140%; MARGIN-BOTTOM: 6px; LINE-HEIGHT: 1.2
}
H2 {
	color:#17B429; MARGIN-TOP: 6px; FONT-SIZE: 120%; MARGIN-BOTTOM: 6px
}
H3 {
	color:#000000; MARGIN-TOP: 6px; FONT-SIZE: 105%; MARGIN-BOTTOM: 6px;
}
#text H2 a{
	font-weight:normal; color:#17B429; text-decoration:underline;
}
#text ul.top a{
	font-weight:normal; text-decoration:underline;
}

.headline{
padding-bottom:3px;


}
H1{
color:#17B429;
border-bottom-style:dotted;
border-bottom-color:#17B429;
border-bottom-width:3px;
margin-bottom:20px;

}
.subheadline{
margin-top:5px;
margin-bottom:15px;
font-weight:bold;
color:#17B429;

}



.help_div{
BACKGROUND-COLOR:#17B429; 
width:18.34em;
float:right;
bottom:0;
}

.label{
width:220px;
float:left;
font-weight:bold;
color:#17B429;


}
.input-field{

left:30px;

}/*position:relative;*/
.form-row{
margin:0.5em;
overflow:visible;
width:35px;
}
.buttons{

text-align:center;

}
.buttons input{

color:white;
font-weight:bold;
BACKGROUND-COLOR:#17B429;
}
.coop{

font-weight:bold;
color:#17B429;


}

.sitemap{
list-style-image:url(../images/ul_punkt.gif)



}/**/
#text a{

text-decoration:none;
color:#000000;
font-weight:bold;

}
#text a:hover{

text-decoration:underline;
color:#000000;


}
#text .coop ul li  a{

text-decoration:none;
color:#000000;


}
.path_div  a{

text-decoration:none;
color:#000000;


}
#text ul.sitemap  li a:link{
text-decoration:underline;
color:#17B429;
font-weight:normal;


}
#text ul.sitemap  li a:visited{
text-decoration:underline;
color:#800080;
font-weight:normal;


}#text ul.sitemap  li a:hover{
text-decoration:underline;
color:red;
font-weight:normal;





}
#text .sitemap   a:link{
text-decoration:underline;
color:#17B429;
font-weight:normal;


}
#text .sitemap   a:visited{
text-decoration:underline;
color:#800080;
font-weight:normal;


}
#text .sitemap   a:hover{
text-decoration:underline;
color:red;
font-weight:normal;


}


ul {
list-style-image:url(../images/ul_punkt.gif)



}
.list_header{
font-weight:bold;



}
#nav_main A {
	COLOR: #000000; 
	text-decoration:none;
}
p {
 margin: 0 0 0 0 ;
 
 
}
.umbruch{
white-space:nowrap;


}
#text .druck {
 font-weight:normal;
 text-decoration:underline;
}
#text .anfang {
 font-weight:normal;
  text-decoration:underline;
}
#text .druck a:hover{
 font-weight:normal;
 text-decoration:underline;
}
#text .anfang a:hover{
 font-weight:normal;
  text-decoration:underline;
}
.bildkasten{
        float:left;
        
        margin-right:10px; margin-bottom:10px;
		
}/*/*border:3px solid #031A8D;margin-right:0; */
.bild{
        
        margin:1px;
        border:1px solid #17B429;
		
} /*border:3px solid #031A8D;*/
.artikel{
        
        
        margin-bottom:18px;
		
} /*float:left; */