img.powermail_captcha { border:1px solid #94AED5; float:left; padding:2px 8px; }
legend { display:none; }
img.powermail_captcha { float:right; margin:0 350px 0 0; background-color:#fff; }
fieldset.tx-powermail-pi1_fieldset { margin:0; border:none; background-color:transparent; }
fieldset.tx-powermail-pi1_fieldset label { font-size:11px; float:left; display:block; width:100px; color:#033A5A; }
fieldset.tx-powermail-pi1_fieldset input,
fieldset.tx-powermail-pi1_fieldset select { font-size:11px; border:1px solid #94AED5; height:17px; }
fieldset.tx-powermail-pi1_fieldset input.powermail_kontakt { width:350px; padding:2px 0 0 4px; }
fieldset.tx-powermail-pi1_fieldset input.powermail_captcha { width:150px; padding:2px 0 0 4px; }
fieldset.tx-powermail-pi1_fieldset input.powermail_uid8 { width:150px; padding:2px 0 0 4px; }
fieldset.tx-powermail-pi1_fieldset select.powermail_kontakt { width:156px; }
fieldset.tx-powermail-pi1_fieldset input:focus { background-color:#EDE9E9; }
fieldset.tx-powermail-pi1_fieldset textarea.powermail_kontakt { width:350px; height:150px; border:1px solid #94AED5; padding:2px 0 0 4px;}
fieldset.tx-powermail-pi1_fieldset textarea:focus { background-color:#EDE9E9; }
fieldset.tx-powermail-pi1_fieldset input.powermail_submit { height:20px; width:156px; margin:10px 0 0 100px; padding:0 0 1px 0; background-color:#fff; font-weight:bold; border:1px solid #94AED5; color:#033A5A; }
fieldset.tx-powermail-pi1_fieldset input.powermail_submit:hover { background-color:#EDE9E9; border:1px solid #94AED5; color:#033A5A; }
div.tx_powermail_pi1_fieldwrap_html { margin:7px; }
div.powermail_mandatory_js { color:#BF2236; font-weight:bold; font-size:11px; padding:3px 0 0 123px;}
fieldset.tx-powermail-pi1_fieldset span.powermail_mandatory { color:#033A5A; font-size:11px; }

div.button_left, div.button_right { display:block; margin:0; }
div.button_right { float:right; }
div.button_left { float:left; }

div.tx-powermail-pi1_confirmation { margin:0 0 40px 0; }
span.confirmation-result { color:#000; font-size:11px; }

/* ---------------------------------- Confirmation Tabelle */

table.cTable-table { border-collapse:collapse; clear:both; margin:20px 0 7px 0; }
	td.cTable-td,
	th.cTable-th { border-bottom:1px solid #d89d35; border-collapse:collapse; padding:5px; font-size:11px; color:#931b1c; }
th.cTable-th { border:none; border-bottom:1px solid #d89d35; background:transparent url(../../fileadmin/index/pic/verlauf_weiss.gif) repeat-x bottom; color:#931b1c; padding:10px 0 10px 5px; text-align:left; font-size:13px; }