/* Powermail */
	/* Form */
span.powermail_mandatory {
	/* Color of mandatory error message */
	color: white;
}
input.validation-failed,
textarea.validation-failed {
	/* Background color if validation failed 
	background-color: red;*/
	background-repeat: no-repeat;
}
div.powermail_mandatory_js {
	/* DIV container of errormessage */
	color: red;
	margin: 3px;
	margin-left:15px;
	display:block;
	text-align:left;
	clear:both;
}

fieldset.tx-powermail-pi1_fieldset {
	/* Fieldset */
	padding: 10px; }
	
fieldset.tx-powermail-pi1_fieldset_6, fieldset.tx-powermail-pi1_fieldset_61, fieldset.tx-powermail-pi1_fieldset_74, fieldset.tx-powermail-pi1_fieldset_75 {
/* Style left fieldset */
width: 320px; margin-left:45px; }


fieldset.tx-powermail-pi1_fieldset_5, fieldset.tx-powermail-pi1_fieldset_20, fieldset.tx-powermail-pi1_fieldset_21, fieldset.tx-powermail-pi1_fieldset_24, fieldset.tx-powermail-pi1_fieldset_26, fieldset.tx-powermail-pi1_fieldset_28, fieldset.tx-powermail-pi1_fieldset_30, fieldset.tx-powermail-pi1_fieldset_32, fieldset.tx-powermail-pi1_fieldset_34, fieldset.tx-powermail-pi1_fieldset_36, fieldset.tx-powermail-pi1_fieldset_38, fieldset.tx-powermail-pi1_fieldset_40, fieldset.tx-powermail-pi1_fieldset_42, fieldset.tx-powermail-pi1_fieldset_44, fieldset.tx-powermail-pi1_fieldset_46, fieldset.tx-powermail-pi1_fieldset_48, fieldset.tx-powermail-pi1_fieldset_50, fieldset.tx-powermail-pi1_fieldset_52, fieldset.tx-powermail-pi1_fieldset_54, fieldset.tx-powermail-pi1_fieldset_56, fieldset.tx-powermail-pi1_fieldset_58, fieldset.tx-powermail-pi1_fieldset_64, fieldset.tx-powermail-pi1_fieldset_66, fieldset.tx-powermail-pi1_fieldset_68, fieldset.tx-powermail-pi1_fieldset_70, fieldset.tx-powermail-pi1_fieldset_72  { width: 315px; float:right; }

fieldset.tx-powermail-pi1_fieldset_23, fieldset.tx-powermail-pi1_fieldset_19, fieldset.tx-powermail-pi1_fieldset_22, fieldset.tx-powermail-pi1_fieldset_25, fieldset.tx-powermail-pi1_fieldset_27, fieldset.tx-powermail-pi1_fieldset_29, fieldset.tx-powermail-pi1_fieldset_31, fieldset.tx-powermail-pi1_fieldset_33, fieldset.tx-powermail-pi1_fieldset_35, fieldset.tx-powermail-pi1_fieldset_37, fieldset.tx-powermail-pi1_fieldset_39, fieldset.tx-powermail-pi1_fieldset_41, fieldset.tx-powermail-pi1_fieldset_43, fieldset.tx-powermail-pi1_fieldset_45, fieldset.tx-powermail-pi1_fieldset_47, fieldset.tx-powermail-pi1_fieldset_49, fieldset.tx-powermail-pi1_fieldset_51, fieldset.tx-powermail-pi1_fieldset_53, fieldset.tx-powermail-pi1_fieldset_55, fieldset.tx-powermail-pi1_fieldset_57, fieldset.tx-powermail-pi1_fieldset_59, fieldset.tx-powermail-pi1_fieldset_65, fieldset.tx-powermail-pi1_fieldset_67, fieldset.tx-powermail-pi1_fieldset_69, fieldset.tx-powermail-pi1_fieldset_71, fieldset.tx-powermail-pi1_fieldset_73 { width: 315px; margin-right:10px;  }


fieldset.tx-powermail-pi1_fieldset legend {
	/* legend of Fieldset */
    text-transform:uppercase;
	color:#003C65;
	font-size:10pt;
	margin:7px;
	clear:both;
}
fieldset.tx-powermail-pi1_fieldset label {
	/* label */
	font-size: 9pt;
	font-family:Arial, Helvetica, sans-serif;
	margin-top:5px;

}
fieldset.tx-powermail-pi1_fieldset input.powermail_text {
	/* Input and textarea */
	width: 295px; display:block; clear:both; }
	
fieldset.tx-powermail-pi1_fieldset textarea.powermail_textarea { width:295px; }

fieldset.tx-powermail-pi1_fieldset select.powermail_select {width:295px; margin-left:2px; margin-top:1px;}
fieldset.tx-powermail-pi1_fieldset div.tx_powermail_pi1_fieldwrap_html_radio input.powermail_radio {
	/* Radiobuttons */
	margin: 0px 0;
	margin-left:10px;
	border:0px;}
div.tx_powermail_pi1_fieldwrap_html {
	/* DIV container arround every field */
	margin: 0px 0;
	margin-bottom:7px;
	}

fieldset.tx-powermail-pi1_fieldset input.powermail_submit {
	/* submit button */

	margin: 10px 0 10px 0px;
	padding:7px;
	width:295px;
	font-weight: bold;
	cursor: pointer;}

p.tx_powermail_pi1_fieldwrap_html_checkbox_title,
p.tx_powermail_pi1_fieldwrap_html_radio_title {
	margin: 0;
	padding: 0;
	margin-bottom:5px;
	font-weight:bold;}
div.countryzone {	margin: 10px 0 0 200px;}
div.tx_powermail_pi1_fieldwrap_html label a,
div.tx_powermail_pi1_fieldwrap_html p a {
	/* Description */
	text-transform:uppercase;}
div.tx_powermail_pi1_fieldwrap_html label a dfn,
div.tx_powermail_pi1_fieldwrap_html p a dfn {
	/* Description */
	display: none;
	text-decoration: none;
}
div.tx_powermail_pi1_fieldwrap_html label a:hover dfn,
div.tx_powermail_pi1_fieldwrap_html p a:hover dfn {
	/* Description on mouseover */
	display: block;
	position: absolute;
	width: 230px;
	padding: 5px;
	background: #ddd;
	border: 1px solid red;
	color: black;
	text-decoration: none;
	font-size: 0.8em;
}
div.tx_powermail_pi1_fieldwrap_html img.icon_info {
	/* Description icon */
	padding: 2px 2px 0 2px;
}
fieldset.tx-powermail-pi1_fieldset div.even {
	background: none ;
}

	/* Confirmation */
td.powermail_all_td {
	padding: 3px 10px 3px 0;
}

	/* THX */
td.powermail_all p.bodytext {
	margin: 0;
}
.clearer { clear:both; }
.box_opt1 { display: list-item; list-style:none; clear:both; }
.powermail_partnerwerden { float:left; display:block; clear:both; margin-right:5px; margin-bottom:3px; }
.captcha_blid { float:right; margin-top:8px; display:block; border:1px solid #9f0; }
.tx_powermail_pi1_fieldwrap_html_captcha_description { font-size:8pt; font-style:italic; width:220px; }
.validation-advice{ color:#F00; }