.input {width:250px; max-width:400px;font-family:verdana,arial,helvetica,sans-serif; font-size:1em;}
.inputschmal {width:100px; font-family:verdana,arial,helvetica,sans-serif; font-size:1em;}
.inputbreit {width:100%; font-family:verdana,arial,helvetica,sans-serif; font-size:1em;}
.select {max-width:400px; font-family:verdana,arial,helvetica,sans-serif; font-size:1em;}
.selectschmal {width:100px;font-family:verdana,arial,helvetica,sans-serif; font-size:1em;}
.selectmittel {width:350px;font-family:verdana,arial,helvetica,sans-serif; font-size:1em;}
.selectbreit {width:100%; max-width:500px;font-family:verdana,arial,helvetica,sans-serif; font-size:1em;}
.varselect {font-family:verdana,arial,helvetica,sans-serif; font-size:1em;}
.feld { border:1px solid #6c7381; font-family:verdana,arial,helvetica,sans-serif; font-size:1em;}
span.radioborder {border:1px solid #6c7381; margin:0px; padding:2px}
input.radio {vertical-align:middle; padding:0px; margin:0px; width:1em; height:1em}
.textarea {border:1px solid #6c7381; font-family:verdana,arial,helvetica,sans-serif; font-size:1em;}
.nodisplay {display:none;}
.google {display:none;}
.submit {font-family:verdana,arial,helvetica,sans-serif; font-size:1em; font-weight:bold; }
input[type="button"] {font-family:verdana,arial,helvetica,sans-serif; font-size:1em; font-weight:bold; border:1px solid;}
input[type="submit"] {font-family:verdana,arial,helvetica,sans-serif; font-size:1em; font-weight:bold; border:1px solid;}
.formularbutton {width:99%; text-align:right;}
/* Formular-Tabellen */
LEGEND 
{
 FONT-WEIGHT: bold; FONT-SIZE: larger; FONT-FAMILY: sans-serif;  
}
FIELDSET 
{
 MARGIN: 2em; FONT-FAMILY: sans-serif; 
}

/* paddedfieldset eignet sich als Abstandhalter, für Formulargenerator */
.paddedfieldset {padding-left:2em;}


TEXTAREA
{
  border:1px solid #6c7381; font-family:verdana,arial,helvetica,sans-serif; font-size:1em;
}
LABEL 
{
  padding:0.4em; font-family:verdana,arial,helvetica,sans-serif; font-size:1em; line-height:2em;
}

label.radiolabel {
  display:block;
  padding:0px;
  line-height:1em;
  margin-top:.4em;
  margin-bottom:.8em;

}
/* Für Pressemitteilungen */
label.presse
{
 background:#fff; padding:0em; font-family:verdana,arial,helvetica,sans-serif; font-size:1em; line-height:2em;
}

LI 
{
 VERTICAL-ALIGN: top
}
/* Ergänzung Barrierefreie Formulare, Jens */
form.accessible {
    font-family:verdana,arial,helvetica,sans-serif; 
    font-size:1em;
    overflow:auto;
}
form.accessible p 
{
  margin:.5em;
}
form.accessible br 
{
  clear:both;
}  
form.accessible label.left 
{
  clear:left;
  float: left;
  text-align:right;
  width:35%;
  line-height:150%;
}
form.accessible fieldset 
{
  padding:1em;
}
form.accessible input.text 
{
  width:55%;
  
}
form.accessible div.centered 
{
  text-align:center;
}  

/*
Mittwoch, 2. Januar 2008 11:42
*/