body {
	font-family:	verdana, arial, helvetica, sans-serif;
	font-size:	10pt;
	color:		#000000;
	background:	#ffffff;
	margin-top: 10px;
	margin-bottom: 10px;
	margin-left; 30px;
	margin-right: 30px;
}

.headline {
	font-family:	verdana, arial, helvetica, sans-serif;
	font-size:	12pt;
	font-weight:	bold;
	padding-bottom:	4px;
	padding-top:	10px;
	padding-left:	20px;
	border-top:	1px solid #999999;
}

.errorstr {
	color:		#ff0000;
	background:	transparent;
	font-family:	verdana, arial, helvetica, sans-serif;
	font-weight:	bold;
	font-size:	9pt;;
}

input {
	border: 1px solid #999999;
	padding-top: 1px;
	padding-bottom: 1px;
	padding-left: 2px;
	padding-right: 2px;
}

textarea {
	border: 1px solid #999999;
	padding-top: 1px;
	padding-bottom: 1px;
	padding-right: 2px;
	padding-left: 2px;
}

.marked_field { background: #ffc0c0; border: 1px solid #ff0000;}

.helptext { color: #999999; font-size: 8pt; padding-left: 15px; }

td {
	foant-family:	verdana, arial, helvetica, sans-serif;
	font-family:	arial, helvetica, sans-serif;
	font-size:	10pt;
}

td.pflichtfeld {
	font-weight:	bold;
}


