form#mailform {}

form#mailform fieldset.csc-mailform { border: 0; padding: 0; margin: 0; }

form#mailform div.csc-mailform-field { padding-top: 5px; clear: both; }

form#mailform label { float: left; display: block; width: 90px; font-weight: normal; }

form#mailform select#mailformAnrede { float: left; width: 196px; border: 1px solid #800000; }

form#mailform input#mailformVorname { float: left; width: 194px; height: 18px; padding: 2px 0; border: 1px solid #800000; }

form#mailform input#mailformNachname { float: left; width: 194px; height: 18px; padding: 2px 0; border: 1px solid #800000; }

form#mailform input#mailformAnschrift { float: left; width: 194px; height: 18px; padding: 2px 0; border: 1px solid #800000; }

form#mailform input#mailformPLZ__Ort { float: left; width: 194px; height: 18px; padding: 2px 0; border: 1px solid #800000; }

form#mailform input#mailformTelefon { float: left; width: 194px; height: 18px; padding: 2px 0; border: 1px solid #800000; }

form#mailform input#mailformEmail { float: left; width: 194px; height: 18px; padding: 2px 0; border: 1px solid #800000; }

form#mailform textarea#mailformAnfrage { float: left; width: 196px; height: 80px; border: 1px solid #800000; }

form#mailform input#mailformformtype_mail { margin-left: 90px; width: 196px; padding: 2px 0; background: #800000 url(/fileadmin/templates/px/linkarrow_tatendrang_invers.gif) no-repeat 30px 2px; color: #fff; height: 22px; border: 0; font-family: Times, 'Times new roman', Serif; font-size: 11pt; }
