fieldset.tx-powermail-pi1_fieldset{
	background-color:#FFFFFF;
	padding: 0px;
}

legend{
	color:#4B4A4D;
	font-size:12px;
	font-weight:bold;
}

input.powermail_text, textarea.powermail_textarea, input.powermail_captcha {
	background-color:#EEEEEE;
}

div.tx_powermail_pi1_fieldwrap_html{
	padding:5px 0 5px 0;
	margin: 0;
}

div.tx_powermail_pi1_fieldwrap_html_check{
	padding:0;
}
fieldset.tx-powermail-pi1_fieldset input{
	margin: 3px 0 0 -2px;
	padding: 0;
}
fieldset.tx-powermail-pi1_fieldset htmlarea{
	margin: 3px 0 0 -4px;
	padding: 0;
}

p.tx_powermail_pi1_fieldwrap_html_checkbox_title{
	padding:5px 0px 0px 0px;
	font-weight:bold;
}


/* Powermail */
span.powermail_mandatory {
	color: red;
}

input.validation-failed, textarea.validation-failed {
	background-color:#FF6666;
}

div.powermail_mandatory_js {
	color: red;
	margin: 1px 0 3px 185px;
}

fieldset.tx-powermail-pi1_fieldset {
	border: 1px solid #A5ACB2;
	background-repeat: no-repeat;
	background-position: 100% 60%;
	padding: 5px 10px 5px 10px;
}

fieldset.tx-powermail-pi1_fieldset label {
	display: block;
	width: 100px;
	float: left;
	clear: both;
	font-weight: normal;
	margin-top:2px;
}

fieldset.tx-powermail-pi1_fieldset div.tx_powermail_pi1_fieldwrap_html_check label {
	display: block;
	width: 170px;
	float: right;
	clear: both;
	font-weight: bold;
	margin-top:2px;
}

fieldset.tx-powermail-pi1_fieldset div.powermail_check_inner {
	padding:2px 0 5px 0;
	width: 430px;
	/float: left;
}

fieldset.tx-powermail-pi1_fieldset  div.powermail_check_inner label{
	width: 410px;
	display:inline;
	float:right;
	clear:none;
	font-weight: normal;
}

fieldset.tx-powermail-pi1_fieldset input, fieldset.tx-powermail-pi1_fieldset textarea {
	width: 300px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px; 
}

fieldset.tx-powermail-pi1_fieldset div.tx_powermail_pi1_fieldwrap_html {
	clear: both;
}


fieldset.tx-powermail-pi1_fieldset input.jscalendar_cb {
	padding-top:5px;
	width: 20px;
}

fieldset.tx-powermail-pi1_fieldset input.powermail_check {
	width: 20px; text-align:right;
}

div.tx_powermail_pi1_fieldwrap_html_submit{
	padding:0 0 0 100px;
	margin: 0;
}
div.tx_powermail_pi1_fieldwrap_html_reset{
	font-weight: bold;
	padding:0 0 0 175px;
	margin: 0;
}

fieldset.tx-powermail-pi1_fieldset div.even {
	background-color: #FFF;
}


fieldset.tx-powermail-pi1_fieldset div.tx_powermail_pi1_fieldwrap_html_label{ 
	font-weight: normal;
}



fieldset.tx-powermail-pi1_fieldset div.tx_powermail_pi1_fieldwrap_html label{ font-weight: normal;}

	/* Confirmation */
td.powermail_all_td {
	padding: 3px 10px 3px 0;
}

	/* THX */
td.powermail_all p.bodytext {
	margin: 0;
}

img.tx-srfreecap-pi2-image{
	padding:0 0 0 100px;
	margin: 0;
}
span.tx-srfreecap-pi2-cant-read{ 
	display:block;
	padding:0px 0 10px 100px;
	margin: 0;
	color:#4B4A4D;
}
img.tx-srfreecap-pi2-image-accessible{
	padding:0;
	margin: 0;
}