.tx-thmailformplus-pi1 {}

.tx-thmailformplus-pi1 form {}

.tx-thmailformplus-pi1 fieldset { padding: 0 13px 11px 13px; border: 0; }
.tx-thmailformplus-pi1 legend { font-weight: bold; margin: 0 0 5px 0; padding: 0; }

.tx-thmailformplus-pi1 .row { clear: both; margin-bottom: 5px; }

.tx-thmailformplus-pi1 label { display: block; float: left; width: 120px; }
.tx-thmailformplus-pi1 .pflicht { font-weight: bold; }

.frm_select {}
.frm_text_1 { width: 300px; }
.frm_text_2 { width: 50px; }
.frm_text_3 { width: 240px; }
.frm_textarea { width: 300px; height: 130px; }

.frm_buttons { padding-left: 100px; }
.frm_buttons input {}

ul.frm_errorlist {}
ul.frm_errorlist li { color: #f00; font-weight: bold; }
