/* ------------------------------------
    Powermail
    ------------------------------------ */

.tx_powermail_pi1_fieldwrap_html_22 p,
.tx_powermail_pi1_fieldwrap_html_73 p {
	display: none;
}

.tx-powermail-pi1 fieldset {
	border: none;
	padding: 0;
	margin: 0;
}
.tx-powermail-pi1 legend {
	color: #fff;
	padding: 0;
	margin: 0;
}

.powermail_check_inner label {

}
.powermail_check {

}

.tx-powermail-pi1 .tx_powermail_pi1_fieldwrap_html_text input,
.tx-powermail-pi1 .tx_powermail_pi1_fieldwrap_html_submit input,
.tx-powermail-pi1 .tx_powermail_pi1_fieldwrap_html_reset input,
.tx-powermail-pi1 .tx_powermail_pi1_fieldwrap_html_select select,
.tx-powermail-pi1 textarea,
.powermail_captcha {
	float: left;
	border: 1px solid #737373;
	background: #e1e1e1;
	font-size: 12px;
	margin: 0 0 8px 0;
	padding: 3px 4px;
}
.powermail_captcha {
	margin: 0 0 2px 0;
	padding: 0;
}
.tx-powermail-pi1 input:focus,
.tx-powermail-pi1 textarea:focus,
.tx-pdowermail-pi1 select:focus {
    background: #ddd;
}
.powermail_mandatory_js {
	color: #c20000 !important;
	font-size: 10px;
	font-weight: bold;
	float: left;
	padding: 5px 0 0 15px;
	/*
	position: relative;
	top: -2px;
	*/
}

/*
.tx-powermail-pi1 label {
	
}
*/
.tx_powermail_pi1_fieldwrap_html {
	clear:both;
	/* width: 550px; */
}
.tx_powermail_pi1_fieldwrap_html label {
	float: left;
    margin: 0 0 8px 0;
}

.tx_powermail_pi1_fieldwrap_html_text label,
.tx_powermail_pi1_fieldwrap_html_select label,
.tx_powermail_pi1_fieldwrap_html_captcha label {
    width: 200px;

}

.tx_powermail_pi1_fieldwrap_html_radio label {
	 width: 200px;
	 display:block;
	 float:left;
}
.tx_powermail_pi1_fieldwrap_html_check label {
	width: 200px;
	display:block;
	float: left;	
}


.tx_powermail_pi1_fieldwrap_html_checkbox_title,
.tx_powermail_pi1_fieldwrap_html_radio_title,
.tx_powermail_pi1_fieldwrap_html_3 {
	clear:both;
	/* font-weight: bold; */
	/* margin: 14px 0 14px 0 !important; */
}

.tx_powermail_pi1_fieldwrap_html_textarea {
	clear:both;
}

.tx_powermail_pi1_fieldwrap_html_textarea label {
	width: 200px;
	display:block;
	float: left;
	/* font-weight: bold; */

}
.powermail_textarea {

}



.tx_powermail_pi1_fieldwrap_html_submit {
	float: left;
	display: block;
	padding-left: 200px;
	margin: 20px 0 20px 0;
	
}

.tx_powermail_pi1_fieldwrap_html_reset {
	/*
	clear:none !important
	float: left;
	display: block;
	margin: 20px 0 20px 4px;
	*/
	display: none;
}



/* ------------------------------------
    Captcha
    ------------------------------------ */
.tx-srfreecap-pi2-image {
	clear:both;
	border: 1px solid #999;
	margin: 0 0 0 200px;
}

.tx-srfreecap-pi2-cant-read {
	clear:both;
	display:block;
	
	margin: 10px 10px 0 200px;
	color: #c20000;
	width: 200px;
}
.tx-srfreecap-pi2-image-accessible {
	clear:both;
	margin: 0 0 0 200px;
}

/* ------------------------------------
    Sonderfälle
    ------------------------------------ */
	
.powermail_radio_inner,
.powermail_check_inner  {
	clear: both;
	width: 100% !important;

}

.tx_powermail_pi1_fieldwrap_html_16,
.tx_powermail_pi1_fieldwrap_html_18 {
	font-size: 20px;
	font-weight: bold;
	margin: 10px 0 20px 0;
	border-bottom: 1px solid #aaaaaa;
}

input.powermail_uid15,
input.powermail_uid17 {
	border: 0px none #000000 !important;
	background-color: #fff !important;
}


.powermail_mandatory {
	color: #ff0000;
	padding-left: 2px;
}
