/* Formular Definition *//* Div das das Formular umschließt */.formgen {	font-size: 0.9em;	background-color: #fff;	color: #722448;}label,select,input[type=checkbox],input[type=radio],input[type=button],input[type=submit]{cursor : pointer;}.formgen form{line-height : 120%;width: 400px;}/* Wie sehen die einzelnen Blöcke aus? Jedes Feld wird von einem DIV umschlossen, das hier definiert werden kann*/.formgen .formblock{	background-color: #fff;	padding-top: 5px;	padding-bottom: 5px;	padding-right: 5px;	padding-left: 5px;}.formblock {float: left; margin-right: 10px;}/*Verhalten von br-Tags*/.formgen br{clear: both;}/* --------- FORMULAR-OBJEKTE ------------ */#el_3 {width: 50px; background-color: #f6f6f6;}#el_6 {width: 50px; background-color: #f6f6f6;}/* Mehrzeiliges Eingabefeld */.formgen .formtextfield{	width: 490px;	height: 150px;	background-color: #F6F6F6;}/* Textfeld */.formgen .formtext{	width: 150px;	background-color: #F6F6F6;	display: block;}/* Trennelement , Abstand */.formgen .formtrenn{  display: block;  height: 30px;}/* Hinweistext */.formgen .formhinweis{  font-weight: bold;  color: #003366;  font-size: 1.2em;}/* Überschrift */.formgen .formheadline{  font-weight: bold;  color: #003366;}/* Passwortfeld */.formgen .formpassword{	width: 135px;	background-color: #F6F6F6;}/*Captcha-Bild*/.formgen .formcaptcha {  border: 1px solid #9fb229;  margin-right: 10px;}/* Label */.formgen label {font-family: Arial, Helvetica, sans-serif;height: 20px;padding: 0px;display: block;}/* Aussehen der Select-Ausgabe */.formgen .formselect{ width: 135px;  margin-right: 280px;  background-color: #F6F6F6;}/* Sende-Button */.formgen .formsubmit{	margin-top: 20px;	width: 135px;	background-color: #F6F6F6;}/* Thanks-Nachricht */#form-module-thanks {margin: 0; padding: 0; color: #9fb229; font-size: 1em;}/* Definition des Fieldsets, das das ganze Formular umschließt */.formgen fieldset {	width: 280px;	padding-top: 10px;	padding-right: 10px;	padding-bottom: 10px;	padding-left: 10px;	border: 3px solid orange;	background-color: #FFF;}/* Fieldsetbeschriftung */.formgen legend {	font-weight: bold;	color: #993300;	width: 135px;	margin: 0px;}/* -------------- AUSGABEN / Fehlermeldungen --------*//* Fehlermeldung nach Versand */.formgen .forminfo {  color: #ff0000;  background-color: #ffffff;}/* Markierung der Labels bei Fehler */.formgen .formerror {  color: #ff0000;  background-color: #ffffff;}.forminfo {	color: #ff0000;	background-color: #ffffff;	margin-bottom: 10px;	}/*//////////////////////////////////////////////////////////////////////////////*/* Ende der Formulardefinition */
