body { background-color: #ffffff;}
fieldset { border:0px solid green; padding: 0px; }
label 
{ font: 12px/14px Verdana; 
color:black; 
padding: 3px 0px 3px 0px;
width: 8em; 
float: left;
text-align: right;
margin-right: 0.5em;
display: block}/* 

.submit input 
{margin: 11.5em; 
padding: 11.5em;} 

*/legend 
{font: 13px Arial, Helvetica; 
font-weight:bold; 
color: black; 
text-decoration:none; 
padding: 0px; }

#apDiv1 {
	position:absolute;
	width:100%;
	height:620px;
	z-index:1;
	left: 0;
	top: 0;
}
#apDiv2 {
	position:absolute;
	overflow:auto;
	left:154px;
	top:203px;
	width:346px;
	height:320px;
	z-index:2;
}

a.menu2:link { font: 13px Verdana; color: white; text-decoration:none; }
a.menu2:visited { font: 13px Verdana; color: white; text-decoration:none; }
a.menu2:hover { font: 13px Verdana; color: #7bb618; text-decoration:underline; }
.menu2_active { font: 13px Verdana; font-weight:bold; color: #7bb618; text-decoration:none; }

a.sub1:link { font: 13px Verdana; color: black; text-decoration:none; }
a.sub1:visited { font: 13px Verdana; color: black; text-decoration:none; }
a.sub1:hover { font: 13px Verdana; color: #7bb618; text-decoration:underline; }
.sub1_active { font: 13px Verdana; font-weight:bold; color: #7bb618; text-decoration:none; }

a.login:link { font: 12px Arial, Helvetica; color: #c50e1a; text-decoration:none; }
a.login:hover { font: 12px Arial, Helvetica; font-weight:bold; color: #c50e1a; text-decoration:none; }
a.login:visited { font: 12px Arial, Helvetica; color: #c50e1a; text-decoration:none; }
a.mail:link, a.mail:visited, a.download:link, a.download:visited, a.FOOT:link, a.FOOT:visited, a.external-link-new-window:link, a.external-link-new-window:visited, a.internal-link:link, a.internal-link:visited	{ font: 12px/15px Arial, Helvetica; text-decoration:underline; color:black; padding: 0px; margin: 0px 0px 0px 0px;}
a.mail:hover, a.download:hover, a.FOOT:hover, a.external-link-new-window:hover, a.internal-link:hover	{ font: 12px/15px Arial, Helvetica; text-decoration:underline; color:#7bb618; padding: 0px; margin: 0px 0px 0px 0px;}

h1, h3 { font: 20px/23px Verdana; font-style:italic; font-weight:bold; color:#00519c;  text-align:left; padding: 0px 0px 0px 0px; }
h2 { font: 18px/20px Verdana; color:#e2001a;  text-align:left; padding: 0px 0px 0px 0px; }
h3 {font: 11px/12px Verdana; font-weight:bold; color:black; padding: 0px;}
h4 { font: 12px/15px Verdana; color:#e2001a;  text-align:left; padding: -5px 0px 0px 0px; }
h5 {font: 20px/20px Verdana; font-weight:bold; color:black; padding: 0px 4px 0px 230px; }
a.h4:link {font: 20px/25px Verdana; font-weight:bold; color:rgb(196,14,26);  }
a.h4:visited {font: 20px/25px Verdana; font-weight:bold; color:rgb(196,14,26);  }
a.h4:hover {font: 20px/25px Verdana; font-weight:bold; color:rgb(196,14,26); text-decoration:underline;}
a.h5:link {font: 20px/20px Verdana; font-weight:bold; color:black;  }
a.h5:visited {font: 20px/20px Verdana; font-weight:bold; color:black;  }
a.h5:hover {font: 20px/20px Verdana; font-weight:bold; color:black;  text-decoration:underline;}
p, ul, li { font:normal 12px/15px Verdana; color:black; margin: 0px 0px 0px 0px;}
.inhalt { background-color:white; font: 13px/15px Arial, Helvetica; color:black; }
.RECHTS { font: 13px/15px Verdana; color:rgb(153,153,153); background-repeat: no-repeat; }
td.RECHTS { padding: 18px 15px 25px 15px;} 
td.LINKS { padding: 0px 15px 0px 15px;}
td.INHALT, td.BORDER { padding: 0px 15px 0px 21px; }
td.MENU { padding: 0px 15px 0px 21px; color:white; }td.UNTERMENU { padding-left: 20px; }
.SUBTITLE { font:normal 16px/18px Verdana; color:black;  text-align:right; padding: 0px 35px 0px 0px; }
.LANGUAGEMENU { font:normal 16px/18px Verdana; color:black;  text-align:right; padding: 0px 0px 0px 20px; }
.bodytext 	{ font: 12px/15px Arial, Helvetica; color:black; }
.sub	{ font: 12px/15px Arial, Helvetica; font-weight:bold; color:black; padding: 0px; margin: 0px 0px 0px 0px;}
.menu	{ padding: 0px; }
.FOOT	{ font: 12px/15px Arial, Helvetica; color:black; padding: 0px; margin: 0px 0px 0px 0px;}
.csc-textpic-caption { font: 11px/13px Arial, Helvetica; color:black; padding: 5px 0px 0px 0px; margin: 0px 0px 0px 0px;}.head { font: 20px Arial, Helvetica; color: white; text-decoration:none; padding: 0px 0px 0px 28px; }


