body {
	background-color: #E1F3D0;
}
p {
	margin: 0 0 10px 0;
}

ul { 
	margin-top:0;
}

ul li { 
	margin-top:0;
	margin-bottom:0px;
	margin-left: -25px;
	padding-left: -25px;
	list-style-type: square;
	list-style-position: outside;
}

TD { 
	font-family: Geneva, Arial, Helvetica, sans-serif;
	color: #666666;
	font-size: 11px;
}
#headline { 
	font-family: Geneva, Arial, Helvetica, sans-serif;
	margin-top:0px; 
	margin-left:20px;
	margin-right:20px; 
	margin-bottom:12px;
	color: #336600;
	font-size: 16px;
	line-height: 22px;
	font-weight: normal;
  	text-decoration: none;
}

h2 { 
	font-family: Geneva, Arial, Helvetica, sans-serif;
	margin-top:0px;  
	margin-bottom:10px;
	color: #336600;
	font-size: 16px;
	line-height: 22px;
	font-weight: normal;
  	text-decoration: none;
}

h3 { 
	font-family: Geneva, Arial, Helvetica, sans-serif;
	margin-top:0px; 
	margin-left:0px;
	margin-right:0px; 
	margin-bottom:5px;
	color: #336600;
	font-size: 11px;
	font-weight: normal;
  	text-decoration: none;
}

#rubrik { 
	font-family: Geneva, Arial, Helvetica, sans-serif;
	margin-top:20px; 
	margin-left:20px;
	margin-right:20px; 
	margin-bottom:5px;
	color: #336600;
	font-size: 11px;
	font-weight: normal;
  	text-decoration: none;
}
#content { 
	font-family: Geneva, Arial, Helvetica, sans-serif;
	margin-top:0px; 
	margin-left:20px;
	margin-right:20px; 
	margin-bottom:20px;
	color: #666666;
	font-size: 11px;
}
#footer {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	color: #666666;
	font-size: 9px
}
#images { 
	margin-top:10px; 
	margin-left:0px;
	margin-right:0px; 
	margin-bottom:0px;
}
a:link {
	color: #336600;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #336600;
}
a:hover {
	text-decoration: underline;
	color: #000000;
}
a:active {
	text-decoration: none;
	color: #336600;
}
.Feld {
	background-color: #CCCCCC;
	width: 300px;
	border-width: 0px;
  	border-style: solid;
  	border-color: #999999;
	}
	
.ctr01 {border-top:2px solid #000000; border-bottom:1px solid #000000; padding:5px 0 5px 0;}
.ctr02 {border-bottom:1px solid #000000; padding:5px 0 5px 0;}
.ctr03 {border-bottom:0px solid #000000; padding:5px 0 5px 0;}

.formlabel {width:100px; padding:3px 0 3px 0;}
.formlabel_gross {width:240px; padding:3px 0 3px 0;}
.formfield {width:240px; padding:3px 0 3px 0;}
.formfield_small {width:50px; padding:3px 0 3px 0;}
.formfield input{width:240px; border:1px solid #999999;}
.formfield_small input{width:50px; border:1px solid #999999;}
.formfield textarea{width:340px; height:120px; border:1px solid #999999;}
.formsubmit input, .formreset input{width:80px; border:1px solid #999999; background-color:#EEEEEE;}