/* ########## Formulare ########## */

.Formular {
background-color: #ffffff;
color: #000000;
height: 17px;
margin: 0px 0px 2px 0px;
font-size: 100%;
font-family: candara, helvetica, sans serif;
border: 1px dotted #5160a4; }

/* als Fehlerbeschreibung der Formulare */
.errorField { border: 1px dotted #e32433; }
.errorLabel { color: #e32433; }
/* als Fehlerbeschreibung der Formulare */

.short { width: 123px; }
.long { width: 197px; }
.extralong { width: 417px; }
.field { width: 417px; height: 89px; }
.B350 {width: 350px;}
.B420 {width: 420px;}

.Formbutton {
background-color: #e32433;
color: #ffffff;
font-size: 14px;
font-weight: bold;
/*text-transform: uppercase;*/
margin: 5px 3px 10px 0px;
padding: 0px 15px 0px 15px;
height: 23px;
font-family: candara, helvetica, sans serif;
border: 1px dotted #5160a4; }

.Formbutton_grey {
background-color: #787878;
color: #ffffff;
font-size: 14px;
font-weight: bold;
/*text-transform: uppercase;*/
margin: 5px 3px 10px 0px;
padding: 0px 15px 0px 15px;
height: 23px;
font-family: candara, helvetica, sans serif;
border: 1px dotted #5160a4; }

/* Style fuer Pflichtfeld, Hiweise etc. */
.mustfield { color: #e32433; }
.formlabel { font-size: 12px; color: #000000; }
.Statutshint { color: #ffffff; }
#forms div.formhint { text-decoration: none; }
#forms div.formhint a { text-decoration: none; }
#forms div.formlegend { color: #009933; }
#forms div.hinweis { text-align: left; padding: 0px 10px 0px 10px; }
#forms .standard { font-size: 14px; }
#forms .white { color: #ffffff; }
#forms .huge { font-size: 16px; font-weight: bold; }

/* Styles fuer Fehleranzeigen */
.Bold { font-weight: bold; }
.False_ColorBold { font-weight: bold; color: #ffffff; }
.False_ColorNormal { color: #ffffff; }
.False_BKG { background: #e32433; }
.OK_ColorBold { font-weight: bold; color: #ffffff; }
.OK_ColorNormal { color: #ffffff; }
.OK_BKG { background: #4c7a4d; }
.Pruef_ColorBold { font-weight: bold; color: #ffffff; }
.Pruef_ColorNormal { color: #ffffff; }
.Pruef_BKG { background: #5160a4; }

/* Style Form Fehlerhinweis */
#forms div.Form_False {
margin: 0px 0px 0px 0px;
padding: 10px 0px 10px 0px;
text-align: center; }

/* Style Form Korrekthinweis */
#forms div.Form_OK {
margin: 0px 0px 0px 0px;
padding: 10px 0px 10px 0px;
text-align: center; }

/* Style Form Korrekthinweis */
#forms div.Form_Pruef {
margin: 0px 0px 0px 0px;
padding: 10px 0px 10px 0px;
text-align: center; }