/*----------------------------------------------------------------------------------------------------------------------------*/
/* POWERMAIL */
/*----------------------------------------------------------------------------------------------------------------------------*/

.powermail_radio_inner_group {
	overflow: hidden;
}
.powermail_textarea {
	font-family: Verdana, Helvetica, Arial, sans-serif;
	font-size: 0.92em;
	width:30.7em; 
	height:5em;
	border:1px solid #C3C3C3;
	padding:0.15em 0.2em;	
}
.tx_powermail_pi1_fieldwrap_html label {
	display:block
}

.tx_powermail_pi1_fieldwrap_html_radio, .tx_powermail_pi1_fieldwrap_html_check {
	overflow: hidden;
}
.powermail_radio_inner label {
	font-size: 0.92em;
	float: left;
	margin-right: 2.5em;
}
.powermail_radio_inner input {
	float: left;
	margin: 0 0.8em 0 0;
}

.powermail_check_inner label {
	font-size: 0.92em;
	float: left;
	width:180px;
}
/* German Checkboxes Catalogue Form */
.powermail_check_inner_uid29_0,
.powermail_check_inner_uid29_1,
.powermail_check_inner_uid29_2,
.powermail_check_inner_uid29_3,
.powermail_check_inner_uid29_4{
	float:left;
	width: 210px;
}

/* English Checkboxes  Catalogue Form*/
.powermail_check_inner_uid31_0,
.powermail_check_inner_uid31_1,
.powermail_check_inner_uid31_2,
.powermail_check_inner_uid31_3,
.powermail_check_inner_uid31_4{
	float:left;
	width: 210px;
}

/* German Contact Form */
.tx_powermail_pi1_fieldwrap_html_54{
	float:left;
	width:210px;
}
.tx_powermail_pi1_fieldwrap_html_55{
	float:none !important;
	width: auto !important;
}

/*English Contact Form */
.tx_powermail_pi1_fieldwrap_html_70{
	float:left;
	width:210px;
}
.tx_powermail_pi1_fieldwrap_html_71{
	float:none !important;
	width: auto !important;
}

.powermail_check_inner input {
	float:left;
	margin:0pt 0.8em 0pt 0pt;
}

.tx_powermail_pi1_formconfirmation_back {
	float:left;
}

.tx_powermail_pi1_formconfirmation_submit {
	float:left;
	margin-left:0.5em;
}

.powermail_all_table td {
	border:none;
	padding-left:0;
}

.tx-powermail-pi1 select {
	border: 1px solid #ADAEAF;
	background: url("../images/bg/input_bg.gif") no-repeat scroll left top transparent;
	width:194px;
	color: #2E4052;
}

input.powermail_text {
	width: 99%;
	padding: 0.15em 0.2em;
}

.tx-powermail-pi1 option {
	padding: 0.15em 0.2em 0 0.2em;
}

.tx-powermail-pi1 fieldset {
	border: 0;
	padding:10px;
	width: 405px;
	background-color:#ffffff;
}

.tx-powermail-pi1 fieldset legend {
	display:none;
}

.tx-powermail-pi1 fieldset div {
	margin-bottom: 1.5em;
	width:100%;
}
.tx_powermail_pi1_fieldwrap_html_textarea{
	width:100% !important;
	float:none !important;
}
.tx-powermail-pi1 fieldset div div {
	margin-bottom: 0;
}

.tx_powermail_pi1_fieldwrap_html_submit {
	padding-top: 0.8em;
}

.tx_powermail_pi1_fieldwrap_html h2 {
	clear:both;
	padding-top:1em;
}

.tx_powermail_pi1_fieldwrap_html_captcha .tx-srfreecap-pi2-image {
	display:block;
	margin:0 0 0.4em 0;
}

.tx_powermail_pi1_fieldwrap_html_captcha .powermail_captcha {
	margin-bottom:0.4em;
	background:#fff;
	border: 1px solid #c3c3c3;
	padding: 0.15em 0.2em;
	width: 25.3em;
}

.tx_powermail_pi1_fieldwrap_html_captcha .powermail_mandatory_js {
	margin:0;
	padding-bottom:0.3em;
}

.tx-srfreecap-pi2-cant-read {
	color: #333 !important;
}

.powermail_mandatory_js, .validation-advice {
	clear:left;
	background: url(../../img/icon_warning.gif) no-repeat center left;
	padding-left: 12px;
	font-size: 0.84em;
	color: #ff2424;
	margin-top: 0.4em;
}
label.error{
	color:#ff0000;
	font-weight:bold;
	padding-top:2px;
}
