
/* ###########################
** ### POWERMAIL        ######
** ###########################
*/

/* ALLGEMEIN */
.tx-powermail-pi1 {width:100%;} /* Breite des Formulars in Pixel definieren */
.tx_powermail_pi1_form, .tx-powermail-pi1_formwrap, .tx_powermail_pi1_fieldwrap_html {width:100%;}

.tx_powermail_pi1_fieldwrap_html {position:relative;font-weight:normal;margin:0;margin-bottom:0;padding-bottom:0.5em;float:none;clear:both;}
* html .tx_powermail_pi1_fieldwrap_html {padding-bottom:0.4em}

.tx-powermail-pi1 input {margin:0;}
.tx-powermail-pi1 label {display:block;cursor: pointer;}
.tx_powermail_pi1_fieldwrap_html_textarea textarea,
.tx_powermail_pi1_fieldwrap_html_text input {border:solid 1px #C0C0C0;}

/****************************************/
/* FIELDSET */
.tx-powermail-pi1 fieldset { border: 1px #C0C0C0 solid; background:transparent; margin: 0 0 1em 0; padding: 1em;overflow: hidden;}

/****************************************/
/* LEGEND */
  
.tx-powermail-pi1 legend { font-size: 100%; font-weight: bold; color: #454545; visibility:visible; background: transparent; border: 0; padding-bottom:16px; padding: 0 5px; margin:0 0 0.25em;margin:0;}

/****************************************/
/* Form besteht nur aus einem Fieldset, optische Box deaktivieren */
.tx-powermail-pi1 fieldset {border:0 none;margin:0;padding:0;}
.tx-powermail-pi1 legend {display:none;}

/****************************************/
/* INPUT */

.tx_powermail_pi1_fieldwrap_html_text label {/*width:30%*/;padding:0;padding-bottom:0.2em;float:none;}

.tx_powermail_pi1_fieldwrap_html_text input {width:70%;margin:0;padding: 3px 0}
* html .tx_powermail_pi1_fieldwrap_html_text input {margin-left:-7px;}
* + html .tx_powermail_pi1_fieldwrap_html_text input {margin-left:-4px;}
@media screen and (-webkit-min-device-pixel-ratio:0) {
.tx_powermail_pi1_fieldwrap_html_text input {
	margin-left:-4px;
}
}

/****************************************/
/* TEXTAREA */

/* textarea rechts des labels - wie input-text */
.tx_powermail_pi1_fieldwrap_html_textarea {}
* html .tx_powermail_pi1_fieldwrap_html_textarea {}
* + html .tx_powermail_pi1_fieldwrap_html_textarea {}

.tx_powermail_pi1_fieldwrap_html_textarea label { /*width:30%;*/padding-top:0.2em; /*float:left;*/}

.tx_powermail_pi1_fieldwrap_html_textarea textarea {width:70%;margin:0;}
* html .tx_powermail_pi1_fieldwrap_html_textarea textarea {margin-left:-7px;}
* + html .tx_powermail_pi1_fieldwrap_html_textarea textarea {margin-left:-4px;}
@media screen and (-webkit-min-device-pixel-ratio:0) {
.tx_powermail_pi1_fieldwrap_html_textarea textarea {
	margin-left:-4px;
}
}

/****************************************/
/* DATE */
.tx_powermail_pi1_fieldwrap_html_date label {height:1.5em;padding-bottom:3px;}

/****************************************/
/* SELECT */
.tx_powermail_pi1_fieldwrap_html_select {}
* html .tx_powermail_pi1_fieldwrap_html_select {}
* + html .tx_powermail_pi1_fieldwrap_html_select {}

.tx_powermail_pi1_fieldwrap_html_select label {/*width:30%;float:left;*/}

.tx_powermail_pi1_fieldwrap_html_select select {width:70%;margin:0;border: 1px solid #C0C0C0;padding: 1px 0}
* html .tx_powermail_pi1_fieldwrap_html_select select {margin-left:-7px;}
* + html .tx_powermail_pi1_fieldwrap_html_select select {margin-left:-4px;}

/****************************************/
/* RADIO BTN */
.tx_powermail_pi1_fieldwrap_html_radio {width:100%;float:none;clear:both;border:0 none;margin-bottom:0.5em;}
* html .tx_powermail_pi1_fieldwrap_html_radio {}
* + html .tx_powermail_pi1_fieldwrap_html_radio {}

/* Radio title */
.tx_powermail_pi1_fieldwrap_html_radio_title {width:100%;margin-bottom:0.2em;float:none;display:none}
* + html .tx_powermail_pi1_fieldwrap_html_radio_title {padding-bottom:0.5em;}

/* Radio buttons */
.powermail_radio_inner {width:100%;margin-left:0; margin-bottom:0.3em;}
* html .powermail_radio_inner {width:100%;}

.powermail_radio_inner label {width:92%;padding:0;float:right;}
* html .powermail_radio_inner label {margin-bottom:0px;padding-top:0.2em;}
* + html .powermail_radio_inner label {margin-bottom:0px;padding-top:0.2em;}

.powermail_radio_inner input {background:transparent;width:auto;margin:0;margin-top:0.2em;float:none;clear:both;border:0 none;}
* html .powermail_radio_inner input {margin:0;float:left;}
* + html .powermail_radio_inner input {margin:0;float:left;}


/****************************************/
/* Spezielle Anpassung für Anrede im Kontaktformular */
.tx_powermail_pi1_fieldwrap_html_radio_title {width:30%;margin-bottom:0.2em;float:left;}
.powermail_radio_inner_uid43_0, .powermail_radio_inner_uid43_1,.powermail_radio_inner_uid44_0, .powermail_radio_inner_uid44_1 {width:80px;float:left;margin:0;padding:0;} 
* + html .powermail_radio_inner_uid43_0, .powermail_radio_inner_uid43_1,* + html .powermail_radio_inner_uid44_0, .powermail_radio_inner_uid44_1 {position:relative;margin-left:-7px} 
.powermail_radio_inner label {width:75%;padding:0;float:right;}
p.tx_powermail_pi1_fieldwrap_html_radio_title {margin:0;padding:0;}

* html .powermail_radio_inner label {width:95%;}

/****************************************/
/* CHECKBOXEN */
.tx_powermail_pi1_fieldwrap_html_check {width:100%;}
* html .tx_powermail_pi1_fieldwrap_html_check {}
* + html .tx_powermail_pi1_fieldwrap_html_check {}

/* Check title */
.tx_powermail_pi1_fieldwrap_html_checkbox_title {width:100%;margin-bottom:0.1em;float:none;}

/* Check buttons */
.powermail_check_inner {width:100%;height:1.3em;margin-left:0;margin-bottom:1em;}

.powermail_check_inner label {width:95%;padding:0;float:right;}
* html .powermail_check_inner label {width:94%;margin-bottom:0px;padding-top:0.6em;}
* + html .powermail_check_inner label {width:94%;margin-bottom:0px;padding-top:0.6em;}

.powermail_check_inner input {background:transparent;width:auto;margin:0;margin-top:0.2em;float:none;clear:both;border:none;}
* html .powermail_check_inner input {margin-top:0.5em;float:left;}
* + html .powermail_check_inner input {margin-top:0.5em;float:left;}

/****************************************/
/* MANDATORY */
.powermail_mandatory_js {font-size:75%;background:#E73031;color:#fff;width:70%;margin-bottom:8px;padding: 3px 1px 3px 1px;float:right;text-align:center;}
* html .powermail_mandatory_js {position:relative;padding-right:1px;}
* + html .powermail_mandatory_js {position:relative;padding-right:1px;}
@media screen and (-webkit-min-device-pixel-ratio:0) {
.powermail_mandatory_js {
margin-right:2px;
}
}

.tx_powermail_pi1_fieldwrap_html_radio .powermail_mandatory_js {margin-left:0;width:100%;}

/****************************************/
/* BUTTONS */
.tx-powermail-pi1 .powermail_reset, .tx-powermail-pi1 .powermail_submit, .tx-powermail-pi1_mandatory_submit {margin:0;}

/* Submit */
.tx_powermail_pi1_fieldwrap_html_submit {}
* html .tx_powermail_pi1_fieldwrap_html_submit {margin-top:1em;}
* + html .tx_powermail_pi1_fieldwrap_html_submit {margin-top:1em;}
/* Safari > 3 CSS-Hack */
@media screen and (-webkit-min-device-pixel-ratio:0) {
    .tx_powermail_pi1_fieldwrap_html_submit input {
		margin-top:15px;
	}
}

/* Confirm */
.tx_powermail_pi1_formconfirmation_submit {position:absolute;margin-left:27.4%;}

/* Back */
.tx_powermail_pi1_formconfirmation_back {float:left;}

.success {display:none;}

#powermaildiv_uid44,#powermaildiv_uid43,#powermaildiv_uid29,#powermaildiv_uid46 {padding:1em 0}
#powermaildiv_uid57,#powermaildiv_uid58 {padding:0 0 1em 0}