label.Mailform_label, label.Mailform_labelbold {
  display: block;
  float: left;
  width: 145px; /* Breite.*/
  margin-top: 5px;
  text-align: left; 
  font-size : 13px;
}
label.Mailform_labelhide, input.Mailform_texthide,     input.Mailform_checkhide, img#Mailform_captchahide,
input.Mailform_submithide, input.Mailform_reloadhide, textarea.Mailform_textareahide, label.Mailform_labeltexthide, label.Mailform_labeltext2hide { /* hide wird bei der Bestätigung an den Bezeichernamen angefügt wenn das Feld leer oder ein captcha ist*/
  visibility: hidden;
}
label.Mailform_labeltext {
  display: block;
  float: left;
  width: 140px; /* Breite.*/
  margin-top: -20px;
  text-align: left; 
  font-size : 11px;
}
label.Mailform_labeltext2 {
  display: block;
  float: left;
  width: 700px; /* Breite.*/
  margin-top: 5px;
  text-align: left; 
  font-size : 11px;
}
input.Mailform_text, select.Mailform_text, input.Mailform_textbold { 
  display: block;
  border-width: 2px;
  float: left;
  width: 230px;  
  margin-top: 5px;
}
input.Mailform_check {
  margin: 0;
  padding: 0;
  width: 50px;
  margin-left: 130px;
  margin-top: 5px;
  
}
textarea.Mailform_textarea {
  display: block;
  border-width: 2px;
  float: left;
  width: 345px; /* Breite.*/
  height: 100px;
  margin-top: 5px;
}
form#Mailform br { 
  clear: left; 
}
input.Mailform_submit { 
  float: none;
  width: 140px;
  margin-left: 175px;
  margin-top: 5px;
}
input.Mailform_reload {
  float: none;
  width: 30px;
  margin-left: 5px;
  margin-top: 5px;
}

p#Mailform-error, label.Mailform_labelbold {
  color: #FF1301;
  font-weight: bold;
  font-size : 11px;
  
}
p#Mailform-error {
  text-align: center; 
}

form#Mailform {
  width: 500px;
  border: none;
  margin: 0;
  font-family: Arial, Tahoma, Verdana, Helvetica, sans-serif;
  font-size: small;
  font-stretch: ultra-condensed;
}
img#Mailform_captcha {
  margin-left: 0px;
  text-align: center;
  margin-top: -20px;
}
