div.tx-powermail-pi1 form.tx_powermail_pi1_form {

}

div.tx-powermail-pi1 form.tx_powermail_pi1_form fieldset.tx-powermail-pi1_fieldset {
	border:1px solid #CCCCCC;
	margin:0px 0px 20px 0px;
}

div.tx-powermail-pi1 form.tx_powermail_pi1_form fieldset.tx-powermail-pi1_fieldset legend {
  font-family:Verdana;
  font-weight:bold;
  font-size:20px;
  color:#5CB352;
  margin:0px 5px 0px 5px;
  padding:0px 5px 0px 5px;
}

p.tx_powermail_pi1_fieldwrap_html_radio_title,
p.tx_powermail_pi1_fieldwrap_html_checkbox_title
{
  margin:0px 5px 12px 11px;
  padding:0px;
  font-family:Arial;
  font-size:14px;
  font-weight:bold;
  color:#5D5F5F;
}

DIV.powermail_radio_inner,
DIV.powermail_check_inner
{
	height:20px;
  border:0px solid red;
}
DIV.powermail_radio_inner LABEL,
DIV.powermail_check_inner LABEL
{
  margin:1px 5px 0px 4px;
  padding:0px 0px 0px 0px;
  font-family:Arial;
  font-size:12px;
  font-weight:normal;
  color:#5D5F5F;
  border:0px solid red;
  position:absolute;
	float: right;
	clear: both;
}

@media screen and (-webkit-min-device-pixel-ratio:0) {
/* Safari 3.0 and Chrome rules here */

  DIV.powermail_radio_inner LABEL,
  DIV.powermail_check_inner LABEL {
    margin-left : 35px;
  }
}

DIV.powermail_radio_inner INPUT.powermail_radio,
DIV.powermail_check_inner INPUT.powermail_check
{
  margin:1px 5px 0px 14px;
	float: left;
	clear: both;
}


DIV.tx_powermail_pi1_fieldwrap_html_text LABEL,
DIV.tx_powermail_pi1_fieldwrap_html_textarea LABEL,
DIV.tx_powermail_pi1_fieldwrap_html_captcha LABEL
{
  position:relative;
  display:block;
  width:650px;
  margin:5px 5px 0px 11px;
  padding:0px 0px 0px 0px;
  font-family:Arial;
  font-size:12px;
  font-weight:normal;
  color:#5D5F5F;
  border:0px solid red;
}
DIV.tx_powermail_pi1_fieldwrap_html_text INPUT,
DIV.tx_powermail_pi1_fieldwrap_html_textarea TEXTAREA,
DIV.tx_powermail_pi1_fieldwrap_html_captcha INPUT  
{	
  margin:0px 5px 0px 11px;
  padding:0px;
  font-family:Arial;
  font-size:12px;
  font-weight:normal;
  color:#F39205;
  border:1px solid #BBBBBB;
}

DIV.tx_powermail_pi1_fieldwrap_html_captcha SPAN.tx-srfreecap-pi2-cant-read {
  margin:0px 5px 0px 11px;
  display:block;
  width:450px;
  padding:0px;
  font-family:Arial;
  font-size:12px;
  font-weight:normal;
  font-style:italic;
  color:#888888;
}

DIV.tx_powermail_pi1_fieldwrap_html_text INPUT.input_nomprenom { width:350px; }
DIV.tx_powermail_pi1_fieldwrap_html_textarea TEXTAREA.input_adresse { width:350px; height:60px; }
DIV.tx_powermail_pi1_fieldwrap_html_text INPUT.input_telephone { width:100px; }
DIV.tx_powermail_pi1_fieldwrap_html_text INPUT.input_email { width:300px; }

DIV.tx_powermail_pi1_fieldwrap_html_text INPUT.input_nbmois { width:30px; }
DIV.tx_powermail_pi1_fieldwrap_html_text INPUT.input_typechauffage { width:350px; }
DIV.tx_powermail_pi1_fieldwrap_html_textarea TEXTAREA.input_plusdinfos { width:450px; height:69px; }


div.tx-powermail-pi1 form.tx_powermail_pi1_form fieldset.boutons_validation {
	border:0px;
	text-align:center;
}
div.tx-powermail-pi1 form.tx_powermail_pi1_form fieldset.boutons_validation legend {
	display:none;
}
/*INPUT.powermail_submit {
	background:#99C526;
	border:0px;
	padding:3px;
  font-family:Arial;
  font-size:12px;
  font-weight:bold;
  font-style:normal;
  color:#FFFFFF;

}*/

DIV.powermail_mandatory_js {
  margin:3px 5px 5px 11px;
  font-family:Arial;
  font-size:12px;
  font-weight:bold;
  font-style:normal;
  color:#FF0000;
}

FORM.tx_powermail_pi1_formconfirmation_back,
FORM.tx_powermail_pi1_formconfirmation_submit {
	text-align:center;
}
INPUT.tx-powermail-pi1_confirmation_back,
INPUT.tx-powermail-pi1_confirmation_submit,
INPUT.tx-powermail-pi1_mandatory_submit {
	margin:10px;
	background:#99C526;
	border:0px;
	padding:3px;
  font-family:Arial;
  font-size:12px;
  font-weight:bold;
  font-style:normal;
  color:#FFFFFF;
  text-transform:uppercase;
}

DIV.tx-powermail-pi1 DIV.tx-powermail-pi1_confirmation p,
DIV.tx-powermail-pi1 DIV.tx-powermail-pi1_mandatory {
  margin:0px 5px 12px 0px;
  padding:0px;
  font-family:Trebuchet MS, Arial;
  font-weight:bold;
  font-size:20px;
  color:#5CB352;
}

DIV.tx-powermail-pi1 DIV.tx-powermail-pi1_confirmation TABLE.powermail_all_table TBODY TR.powermail_all_tr TD.powermail_all_td {
  padding:5px;
  border:0px;
  border-bottom:1px solid #CCCCCC;
  font-family:Arial;
  font-size:12px;
  color:#5D5F5F;
}