#main input, #main select { font-size: 11px; } 

.formularContainer {
	/*background-color: #B2D58C;
	border-top: solid 3px #A3C380;
	border-bottom: solid 3px #A3C380;
	padding: 10px;*/
	font-size: 11px;
	line-height: 14px;
	color: #4a4744;
}


#kontaktTabelle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	margin: 5px 0px 0px 0px;
}
#kontaktTabelle td { vertical-align: top; }
#kontaktTabelle select { border: solid 1px #A3C380; padding: 2px; font-family: Arial, Helvetica, sans-serif; font-size: 13px; }

.felder { width: 240px; border: solid 1px #A3C380; padding: 2px; font-family: Arial, Helvetica, sans-serif; font-size: 13px; }

#marginForm { margin-top: 10px; }

.weite { width: 100px; }
.pflicht {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #990000;
}
.detailed { font-size: 11px; border-top: solid 1px #A3C380; padding-top: 6px; }
.padB { padding-bottom: 6px; }
.fieldBox { width: 120px; }
.error { color: #990000; font-weight: bold; }