/* Mailformular CSS Styled */


.csc-mailform-field {
 padding-top:0.63em;
 clear:both;
}

legend {
width:15.63em;
padding-left:0.63em;
padding-right:0.63em;
border: 0px;
}

fieldset {
width:15.63em;
padding-left:0.63em;
padding-right:0.63em;
padding-top:0.63em;
padding-bottom:0.63em;
border: 1px solid #C0C0C0;
}

.radiolayout {
width:16.81em;
padding-left:6.13em;
padding-top:0.94em;
padding-bottom:0.94em;
}

.formu {
padding-top:0.63em;
padding-bottom:0.63em;
padding-left:0px;

}

.mf-radio {
border:0px;
}

.mf-text {
  color: #000000;
  border: 1px solid #C0C0C0;
  width:17.3em;
}

.mf-check {
  border: 1px solid;
  border-color:transparent;
}
.mf-select {
  border:1px solid #C0C0C0;
  color:#727469;
  width:17.00em;
}

.mf-input  {
  border: 1px solid #C0C0C0;
  width:16.88em;
}

.mf-file   {
  width:16.88em;
  border: 1px solid;
  border-color:#C0C0C0;
}

.mf-submit {
  color:#FFFFFF;
  background-image:url(../images/button_repeat.png);
  background-position:left top;
  background-repeat:repeat-x;
  background-color:#F44820;
  border: 0px;
  margin-left:9.0em;
  margin-top:0.94em;
}

.check_custom .check_field {
  float:left;
  padding-top:0.63em;
  margin-left:9.06em;
}

.check_custom .check_label {
  margin-top:0.75em;
  float:left;
}

/* Mailform */

.csc-mailform {
  border:0px;
}

.csc-mailform * {
  padding:0px;
  margin:0px;
}



/* Mailform Ende */

.sternchen {
  color:red;
}


#captchaResponse { margin-bottom:0.56em; margin-left:9.0em; width:9.8em; border:1px solid #C0C0C0;}
#captchabild {
  padding-top:0.31em;
  width:5.94em;
  height:1.56em;
}
.label { padding-top:1.25em; margin-left:9.4em;}
