body{
	font-family: 	Arial, Helvetica, sans-serif;
	font-size: 10pt;
	margin:  0px; 
	padding: 10px 0px 0px 20px; 
	color: #808080;
	background-color: #CCFFCC;
}
a {text-decoration:none;  font-size: 9pt;}
a:link{color:#808080;}
a:visited{color:#808080;}
a:hover{color:#800040;}
a:active{color:#800040;}
h1  { font-size: 9pt; font-style: italic; display: inline;  }
#right.subnavi {
	font-size: 		10pt;
}
#content { display:inline; }
#main { width: 770px;padding-left: 30px; } /* */
#top {  width: 100%; }
#topleft { width: 770px; height: 50px; border:1px solid yellow;}
#topright { width: 490px; vertical-align: bottom; padding-left: 22px;} 
#right { padding: 5px 0px 0px 0px; border:1px solid yellow;}
/*#left {  width: 240px; display: inline;}*/
#right {  width: 490px;}
#leftcontent { width: 240px;  display: inline; text-align: right; vertical-align:top; padding-right:20px; }
#rightcontent { width: 440px; display: block; padding: 5px 0px 0px 0px; text-align: justify;}
#subnavi { text-align: right;padding-top:7px; vertical-align: top; width: 200px; }

#headline { padding: 11px 0px 5px 0px !important; padding: 11px 0px 0px 0px;}

#headline img { padding-left: 0px; padding-right: 7px; margin-left: 0px;}

td { 	
	font-family: 	Arial, Helvetica, sans-serif;
	font-size: 9pt;
	
}
td.td_right { vertical-align: top; padding-left: 22px;}
.asub{display: block; margin-bottom: 5px;}
#aktiv {background-color: white;}