.kontakt_formular01 {
 margin: 0.5em 0 0 1.75em !important;
 padding: 0 0 0 0 !important;
}

.kontakt_formular01 form {
 margin: 0 0 0 0;
 padding: 0 0 0 0;
}

.kontakt_formular01 p {
 margin: 0 0 0 0;
 padding: 0 0 0.5em 0;
 font-size: 1em;
 font-weight: normal;
 line-height: 1.25em;
 color: #333;
}

.kontakt_formular01 p a {
 color: #333;
 text-decoration: underline;
}

.kontakt_formular01 p a:hover {
 color: #FF0000;
 text-decoration: underline;
}

.kontakt_formular01 .anmerkung p {
 margin: 0 0 0 0;
 padding: 0 8.15em 0.5em 0;
 font-size: 0.833em;
 font-weight: normal;
 line-height: 1.25em;
 color: #999;
}

.kontakt_formular01 .anmerkung p a {
 color: #999;
 text-decoration: underline;
}

.kontakt_formular01 .anmerkung p a:hover {
 color: #FF0000;
 text-decoration: underline;
}

.kontakt_formular01 .check_div {
 margin: 0 0 0 0;
 padding: 0 0 1.5em 0;
}

.kontakt_formular01 .checkbox_div {
 float: left;
 margin: 0 0 0.25em 0;
 padding: 0 0 0 0;
}

.kontakt_formular01 .checktext_div {
 float: left;
 margin: 0 0 0.25em 0;
 padding: 0.20em 0 0 0;
 font-size: 1em;
 font-weight: normal;
 line-height: 1.25em;
 color: #333;
}

.kontakt_formular01 .betreff {
 float: left;
 margin: 0 0 1.5em 0;
 padding: 0 0 0 0;
 width: 21.35em;
 font-size: 1em;
 font-weight: normal;
 line-height: 1.5em;
 color: #333;
}

.kontakt_formular01 .betreff input {
 margin: 0 0 0 0;
 padding: 0.5em;
width: 39.85em;
 font-family: Arial, Helvetica, sans-serif;
 font-size: 1em;
 font-weight: normal;
 line-height: 1.5em;
 color: #666;
 border: #878787 1px solid;
 background: #fff url("/C1257685003F81BB/RepositoryFile/icons/$File/formular_hintergrund.gif") repeat-x left
  top;
}

.kontakt_formular01 .firma {
 float: left;
 margin: 0 0 1.5em 0;
 padding: 0 0 0 0;
 font-size: 1em;
 font-weight: normal;
 line-height: 1.5em;
 color: #333;
}

.kontakt_formular01 .firma input {
 margin: 0 0 0 0;
 padding: 0.5em;
 width: 18.5em;
 font-family: Arial, Helvetica, sans-serif;
 font-size: 1em;
 font-weight: normal;
 line-height: 1.5em;
 color: #666;
 border: #878787 1px solid;
 background: #fff url("/C1257685003F81BB/RepositoryFile/icons/$File/formular_hintergrund.gif") repeat-x left
  top;
}

.kontakt_formular01 .nachricht {
 margin: 0 0 1.5em 0;
 padding: 0 0 0 0;
 font-size: 1em;
 font-weight: normal;
 line-height: 1.5em;
 color: #333;
}

.kontakt_formular01 .nachricht textarea {
 margin: 0 0 0 0;
 padding: 0.5em;
 width: 39.85em;
 height: 12em;
 font-family: Arial, Helvetica, sans-serif;
 font-size: 1em;
 font-weight: normal;
 line-height: 1.5em;
 color: #666;
 border: #878787 1px solid;
 background: #fff url("/C1257685003F81BB/RepositoryFile/icons/$File/formular_hintergrund.gif") repeat-x left
  top;
}

.kontakt_formular01 .beschreibung {
 float: left;
 margin: 0.5em 0 1.5em 0;
 padding: 0 0 0 0;
 width: 21.35em;
 font-size: 1em;
 font-weight: normal;
 line-height: 1.5em;
 color: #333;
}

.kontakt_formular01 .feld {
 float: left;
 margin: 0 0 1.5em 0;
 padding: 0 0 0 0;
 font-size: 1em;
 font-weight: normal;
 line-height: 1.5em;
 color: #333;
}

.kontakt_formular01 .feld input {
 margin: 0 0 0 0;
 padding: 0.5em;
 width: 18.5em;
 font-family: Arial, Helvetica, sans-serif;
 font-size: 1em;
 font-weight: normal;
 line-height: 1.5em;
 color: #666;
 border: #878787 1px solid;
 background: #fff url("/C1257685003F81BB/RepositoryFile/icons/$File/formular_hintergrund.gif") repeat-x left
  top;
}

.kontakt_formular01 .absenden {
 margin: 0 0 0 0;
 padding: 0 0 0 0;
}

.kontakt_formular01 .absendeng {
 font-size: 0.999em;
 margin: 0.5em 0 1em 0;
 padding: 0 0 0 0;
}


