html{
height:101%
}
body{
margin-top: 10px; 
margin-left: 10px; 
margin-right: 10px;
margin-bottom: 10px; 
padding: 0; 
color: #004001;  
background-color:white; 
font-family:verdana, sans-serif; 
font-size: 10pt;
min-height: 101%
}
table,tr,td{
color: #004001;  
font-family:verdana, sans-serif; 
font-size: 10pt
}
.rand{
background-color: #d5e5c0;
}
.leisteoben {
background-color: #d5e5c0;
color: #004001;  
text-decoration:none;
font-family:verdana, sans-serif; 
font-size: 10pt;
line-height:20px;
height:20px;
}
.kopfleiste {
background-color: #d5e5c0;
line-height:5px;
height:5px;
}
.leisteunten {
background-color: #d5e5c0;
color: #004001;  
text-decoration:none;
font-family:verdana, sans-serif;
line-height:20pt;
height:20pt;
font-size: smaller;
}
.navibg {
background-color: white; 
text-decoration:none;
font-family:verdana, sans-serif; 
font-size: 10pt;
width: 180pt;
}
.kopf1 {
background-color: #d5e5c0;
color: #004001;  
text-decoration:none;
font-family:verdana, sans-serif; 
font-size: 11pt;
border-bottom-color: #6b8e23;
border-top-color: #6b8e23;
font-weight: bold;
border-style: dotted none dotted none;
border-width: thin thin;
padding: 3px 3px 3px 5px;
}
.kopf2 {
background-color: #d5e5c0;
color: #004001;  
text-decoration:none;
font-family:verdana, sans-serif; 
font-size: 10pt;
border-bottom-color: #bfdf7d;
border-top-color: #6b8e23;
font-weight: bold;
border-style: dotted none dotted none;
border-width: thin thin;
padding: 3px 3px 3px 5px;
}
.titel{
background-color: #d5e5c0;
color: #004001;  
text-decoration:none;
font-family:verdana, sans-serif; 
font-size: 12pt;
height: 30px;
border-top: 1px solid #004a01;
border-bottom: 1px solid #004a01;
padding: 5px 5px 5px 5px;
font-weight: bold;
}
.listekopf {
background-color: #d5e5c0;
color: #004001;  
font-family:verdana, sans-serif; 
font-weight: bold;
padding: 5px 5px 5px 5px;
}
.liste {
color: #004001;  
font-family:verdana, sans-serif; 
padding: 5px 5px 5px 5px;
}
.inhalt {
background-color:white;
padding:5px;
}
.kopftext {
background-color: #d5e5c0;
font-family: verdana, sans-serif; 
font-size: 18pt;
font: italic bold;
}
a.menu  {
display: block;
background-color: #d5e5c0;
color: #004401;
text-decoration:none;
font-family:verdana, sans-serif; 
font-size: 10pt;
border-bottom:solid 1px #e6e6e6;
xline-height:20px;
xheight:20px;
padding-top:2px;
padding-bottom:2px;
padding-left:5px;
}
a.menu:visited{
background-color: #d5e5c0;
color: #004401;
text-decoration:none;
font-family:verdana, sans-serif; 
font-size: 10pt;
border-bottom:solid 1px #e6e6e6;
xline-height:20px;
xheight:20px;
padding-top:2px;
padding-bottom:2px;
padding-left:5px;
}
a.menu:active{
background-color: #d5e5c0;
color: #004401;
text-decoration:none;
font-family:verdana, sans-serif; 
font-size: 10pt;
border-bottom:solid 1px #e6e6e6;
xline-height:20px;
xheight:20px;
padding-top:2px;
padding-bottom:2px;
padding-left:5px;
}
a.menu:hover {
background-color: #bbd599;
color: #004401;
text-decoration:none;
font-family:verdana, sans-serif; 
font-size: 10pt;
border-bottom:solid 1px #e6e6e6;
xline-height:20px;
xheight:20px;
padding-top:2px;
padding-bottom:2px;
padding-left:5px;
}
a.menu2 {
display: block;
background-color: #ecf3e2;
color: #004401;
text-decoration:none;
font-family:verdana, sans-serif; 
font-size: 10pt;
border-bottom:solid 1px #e6e6e6;
line-height:20px;
height:20px;
padding-left:5px;
}
a.menu2:visited{
background-color: #ecf3e2;
color: #004401;
text-decoration:none;
font-family:verdana, sans-serif; 
font-size: 10pt;
border-bottom:solid 1px #e6e6e6;
line-height:20px;
height:20px;
padding-left:5px;
}
a.menu2:active{
background-color: #ecf3e2;
color: #004401;
text-decoration:none;
font-family:verdana, sans-serif; 
font-size: 10pt;
border-bottom:solid 1px #e6e6e6;
line-height:20px;
height:20px;
padding-left:5px;
}
a.menu2:hover {
background-color: #bbd599;
color: #004401;
text-decoration:none;
font-family:verdana, sans-serif; 
font-size: 10pt;
border-bottom:solid 1px #e6e6e6;
line-height:20px;
height:20px;
padding-left:5px;
}
a:link{ 
color: #004001; 
}
a:visited{
color: #004001; 
}
a:active{ 
color: #004001; 
}
a:hover{ 
color: #a52a2a; 
}
a.listlink:link{ 
	color: #0000FF;
	font-family: Arial,sans-serif;
	text-decoration: none;
}
a.listlink:visited{
	color: #0000FF;
	font-family: Arial,sans-serif;
	text-decoration: none;
}
a.listlink:active{ 
	color: #0000FF;
	font-family: Arial,sans-serif;
	text-decoration: none;
}
a.listlink:hover{ 
	color: #FF0000;
	font-family: Arial,sans-serif;
	text-decoration: none;
}
input.datum {
font-size:9pt;
background-color:white;
color:#a3a7d6;
border:solid 0px;
}
input.zeit{
font-size:9pt;
background-color:white;
color:#a3a7d6;
border:solid 0px;
}
.inhalt{
padding-left: 4px;
}
.text10inv{
font-size:10pt;
color:black;
font-style: italic;
}
.ohnelinie{
padding-top: 4px;
}
.punktrechts{
border-right: thin dotted #006601;
padding-right: 4px;
}
.punktlinie{
border-top: thin dotted #006601;
padding-bottom: 4px;
}