div.tx-powermail-pi1 {
	width : 500px ;
	position : relative ;
	padding : 0px ;
}
div.tx-powermail-pi1 div{
border : 0px solid red ;
}
fieldset {
	border : none ;
	margin-top : 20px ;
	font-size : 10px ;
}

fieldset legend {
	display :none ;
	font-weight : bold ;
}


/* conteneurs 1 label + 1 champ */
div.tx_powermail_pi1_fieldwrap_html {
	position : relative ;
	padding : 5px ;
	float : left ;
	height : 20px ;
	width : 470px ;
}

/* etiquettes des champs */
fieldset.tx-powermail-pi1_fieldset label {
	display: block;
	width : 80px ;
	float : left ;
}
/*champs */
fieldset.tx-powermail-pi1_fieldset input,
fieldset.tx-powermail-pi1_fieldset select,
fieldset.tx-powermail-pi1_fieldset textarea{
	width : 290px ;
	width : 140px ;
	float : left ;


}

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


/************* bouton radio ********************/
div.powermail_radio_inner {
	width : 250px ;
	width : 120px ;
	float : left ;
}
div.tx_powermail_pi1_fieldwrap_html_radio_title { /* titre : remplacer p par par div pour alignement sur meme ligne entre titre et options */
	margin-top : 0px ;
	padding-top : 0px ;
	width : 200px ;
	float : left ;
}
div.powermail_radio_inner label {
	width : 70px ;
	text-align : right ;
}
div.powermail_radio_inner input{
	width : 10px ;
}

/*************** conteneur boutons envoyer et annuler ******************/
div.tx_powermail_pi1_fieldwrap_html_reset,
div.tx_powermail_pi1_fieldwrap_html_submit {
	float : left ;
}
div.tx_powermail_pi1_fieldwrap_html_submit {
	width : 100px ;
}
div.tx_powermail_pi1_fieldwrap_html_reset {
	width : 290px ;
}

/************* les boutons *****************/
fieldset.tx-powermail-pi1_fieldset input.powermail_reset,
fieldset.tx-powermail-pi1_fieldset input.powermail_submit {
	width : 80px ;
}
fieldset.tx-powermail-pi1_fieldset input.powermail_reset {
	margin-left : 205px ;
}


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

tr.powermail_all {
	font-size : 12px ;
	padding-top : 3px ;
}
/* message d'erreur JS */
div.powermail_mandatory_js{
	color : red ;
	font-size : 10px ;
}
/* symbole champ obligatoire */
span.powermail_mandatory {
	font-weight : bold ;
	color : red ;
}


/************** CHAMPS PERSONNALISES *****************/
/* nom prenom */
div#powermaildiv_uid1 , div#powermaildiv_uid16,
div#powermaildiv_uid29 , div#powermaildiv_uid30{
	width  : 230px ;
	height : 20px ;
}

/* adresse */
div#powermaildiv_uid17 input,
div#powermaildiv_uid31 input{
	width : 380px ;
}
/* CP - ville - pays */
div#powermaildiv_uid18, div#powermaildiv_uid32{
	width  : 150px ;
	height : 20px ;
}
div#powermaildiv_uid19, div#powermaildiv_uid20,
div#powermaildiv_uid33, div#powermaildiv_uid34{
	width  : 150px ;
	height : 20px ;
}
div#powermaildiv_uid18 input, div#powermaildiv_uid32 input{
	width : 50px ;
}
div#powermaildiv_uid19 input, div#powermaildiv_uid20 input,
div#powermaildiv_uid33 input, div#powermaildiv_uid34 input{
	width : 95px ;
}
div#powermaildiv_uid19 label, div#powermaildiv_uid20 label,
div#powermaildiv_uid33 label, div#powermaildiv_uid34 label{
	width : 45px ;
}

/* mail */
div#powermaildiv_uid2 input,
div#powermaildiv_uid35 input{
	width : 230px ;
	width : 380px ;
}
/* tel portable*/
div#powermaildiv_uid21 , div#powermaildiv_uid22,
div#powermaildiv_uid36 , div#powermaildiv_uid37{
	width  : 230px ;
	height : 20px ;
}
/*hebergement radio button 
voir ci-dessus radio pour width, etc.. */
div#powermaildiv_uid23 , div#powermaildiv_uid38{
	height : 20px ;
}
/* nb personne */
div#powermaildiv_uid24,
div#powermaildiv_uid39 {
	width : 110px ;
}
div#powermaildiv_uid24 input,
div#powermaildiv_uid39 input{
	width : 20px ;
}
/* date */
div#powermaildiv_uid25 , div#powermaildiv_uid26,
div#powermaildiv_uid40 , div#powermaildiv_uid41 {
	width : 170px ;
} 
div#powermaildiv_uid25 input, div#powermaildiv_uid26 input,
div#powermaildiv_uid40 input, div#powermaildiv_uid41 input{
	width : 70px ;
}
div#powermaildiv_uid25 label, div#powermaildiv_uid26 label,
div#powermaildiv_uid40 label, div#powermaildiv_uid41 label{
	width : 90px ;
}
div#powermaildiv_uid25 input.jscalendar_cb,
div#powermaildiv_uid40 input.jscalendar_cb {
	width : 15px ;
}
div#powermaildiv_uid26 input.jscalendar_cb,
div#powermaildiv_uid41 input.jscalendar_cb {
	width : 15px ;
}
/* message */
div#powermaildiv_uid6,
div#powermaildiv_uid42 {
	height : 70px ;
}
div#powermaildiv_uid6 textarea,
div#powermaildiv_uid42 textarea{
	width : 380px ;
}
/* modalites de location */
div#powermaildiv_uid46 {
	height : 40px ;
}
