fieldset {
	border : none ;
	margin-top : 20px ;
}

fieldset legend {
	font-weight : bold ;
	text-align : center ;
	padding-right : 200px ;
	border-bottom : 1px solid #666666 ;
}



fieldset.tx-powermail-pi1_fieldset label {
	display: block;
}
fieldset.tx-powermail-pi1_fieldset input,
fieldset.tx-powermail-pi1_fieldset select,
fieldset.tx-powermail-pi1_fieldset textarea{
	width : 150px ;
	margin-left : 30px ;
	margin-top : 5px ;

}
fieldset.powermail_check_inner input{
	margin-left : 0px ;

}

div.tx_powermail_pi1_fieldwrap_html {
	padding-top : 5px ;
	padding-bottom : 5px ;

}
p.tx_powermail_pi1_fieldwrap_html_checkbox_title,
p.tx_powermail_pi1_fieldwrap_html_radio_title {
	margin-bottom : 0px ;
}

/* sujet */
div#powermaildiv_uid22 label{
	width : 160px ;
	padding-left : 30px ;
	float : left ;

}
/* message */
div#powermaildiv_uid21 label{
	width : 300px ;
}
div#powermaildiv_uid21 textarea{
	width : 450px ;
}

/* projet upload */
div#powermaildiv_uid28 input{
	width : 450px ;
}

/* civilité */
div#powermaildiv_uid24 label{
	width : 80px ;
	padding-left : 30px ;
	float : left ;
}

/* mail */
div#powermaildiv_uid26 input,
div#powermaildiv_uid30 input,
div#powermaildiv_uid31 input{
	width : 250px ;
}

/* representant */
div#powermaildiv_uid27 label{
	float : none ;
	width : 100% ;
}
div#powermaildiv_uid27 input{
	width : 250px ;
}


tr.powermail_all {
	font-size : 12px ;
	padding-top : 3px ;
}

span.powermail_mandatory {
	font-weight : bold ;
	color : #EFA300 ;
}
div.powermail_mandatory_js{
	color : #EFA300 ;
	font-size : 10px ;
}