body {
	color: #333333;
	font-size: 10pt;
	font-family: arial,helvetica,sans-serif;
	background-color:#FFFFFF;
	/*overflow:auto;*/
     }
		 
* html body {
	overflow:auto;
}

p {
      color: #333333;
	font-size: 10pt;
	font-family: arial,helvetica,sans-serif;
}

td {
	color: #333333;
	font-size: 10pt;
	font-family: arial,helvetica,sans-serif;

}

.titel {
	color: #000050;
	font-size: 12pt;	
	font-weight: bold;

}

.subheadline {	
	font-weight: bold;
	padding-bottom: 10px;
}

.small {
	font-size: 8pt;
}

.fehler {
	color: #FF0000;
	font-size: 12pt;
	font-weight: bold;
}


.tabhead {
	background-color: #000050;
	font-family: arial,helvetica,sans-serif;
	color: #FFFFFF;
	font-size: 9pt;	
	font-weight: bold;
}

.tabrow {
	background-color: #EEEEEE;
	font-family: arial,helvetica,sans-serif;
	font-size: 9pt;	
	font-weight: normal;
}


.bglgrey { background-color: #EEEEEE; }

.bglblue { background-color: #E2E6EC; }

.bgdblue { background-color: #000050; }



.forminput{
	font-size: 9pt;
	font-family: arial,helvetica,sans-serif;
	height: 18px;
}

.formtext{
	font-size: 9pt;
	font-family: arial,helvetica,sans-serif;	
}


a, a:ACTIVE, a:LINK, a:VISITED {
	color: #FF0000;	
	text-decoration:none;
}
 
a:HOVER {
	color: #FF0000;
	text-decoration:underline; 
}


.linkblack, .linkblack:ACTIVE, .linkblack:LINK, .linkblack:VISITED {
	font-size: 10pt;	
	color: #333333;	
	text-decoration:none;
}

.linkblack:HOVER {
	font-size: 10pt;	
	color: #333333;
	text-decoration:underline; 
}




