



div.tx-powermail-pi1 {
	position : relative ;
	border-right : 0px solid #006b05 ;
	background : #FFFF00 ;
	background : #006b05 ;
	background : #C7C88E URL(../images/arrondi_top_left_50.png) no-repeat top right;
	padding : 0px ;
}

fieldset {
	padding-left : 0px ;
	width : 450px ;
	border : none ;
	margin-top : 20px ;
	border : 0px solid yellow ;
}

fieldset legend {
	font-weight : bold ;
	color : #000000 ;
}



/***** etiquettes des champs *****/
fieldset.tx-powermail-pi1_fieldset label {
	display: block;
	width : 120px ;
	height : 20px ;
	margin-top : 2px ;
	margin-bottom : 3px ;
	float : left ;
	line-height : 15px ;
	font-size : 11px ;
}

/***** champs *****/
fieldset.tx-powermail-pi1_fieldset input,
fieldset.tx-powermail-pi1_fieldset select {
	margin-top : 2px ;
	margin-bottom : 3px ;
	width : 210px ;
	float : left ;
}

/***** textarea *****/
fieldset.tx-powermail-pi1_fieldset textarea{
	width : 300px ;
}
/***** radio *****/
div.powermail_radio_inner {
	float : left ;
}
div.powermail_radio_inner label{
	margin-left : 50px ;
	width : 100px ;

}
div.powermail_radio_inner input{
	width : 20px ;
}
/*********** Cases à cocher ***********/
div.powermail_check_inner { /* contient 1 label + une case à cocher */
	width : 100% ;
	height : 20px ;
}
div.powermail_check_inner label{ /* label */
	margin-left : 20px ;
	float : left ;

}
div.powermail_check_inner input{ /* case à cocher */
	margin-left : 0px ;
	float : left ;
	width : 20px ;

}
/* conteneurs 1 label + 1 champ */
div.tx_powermail_pi1_fieldwrap_html {
	overflow : visible ;
	padding : 5px 0px ;
	width : 450px ;
	display : block ;
	min-height : 20px ;
	border : 0px solid green ;

}

div.tx_powermail_pi1_fieldwrap_html_file input{
	width : 310px ;
}

/* conteneur boutons envoyer et annuler */
div.tx_powermail_pi1_fieldwrap_html_reset,
div.tx_powermail_pi1_fieldwrap_html_submit {
	float : left ;
	width : 100px ;
	margin-left : 130px ;
	border : 0px solid white ; 
}
/*
div.tx_powermail_pi1_fieldwrap_html_reset {
	margin-left : 150px ;
}
*/

/* les boutons */
fieldset.tx-powermail-pi1_fieldset input.powermail_reset,
fieldset.tx-powermail-pi1_fieldset input.powermail_submit {
	width : 100px ;

}


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 ;
	width : 350px ;
	border : 0px solid red ;
}
*/
div.validation-advice {
	color : red ;
	font-size : 10px ;
	width : 340px ;
	border : 0px solid red ;


}
/* symbole champ obligatoire */
span.powermail_mandatory {
	font-weight : bold ;
	color : red ;
}

img.tx-srfreecap-pi2-image {
	margin-top : 2px ;
	border : 1px solid white ;
	margin-left : 120px ;
}
span.tx-srfreecap-pi2-cant-read {
	margin-left : 120px ;
	padding : 0px ;
}

/*================================
info bulle descriptions 
================================*/

a.descr_powermail span {
   display: none; /* on masque l'infobulle */
   text-decoration : none ;
}
a.descr_powermail {
   position: relative;
}

a.descr_powermail:hover {
   background: none; /* correction d'un bug IE */
   z-index: 1; /*on définit une valeur pour l'ordre d'affichage */

   cursor: help; /* on change le curseur par défaut en curseur d'aide */
}
a.descr_powermail:hover span {
   display: inline; /* on affiche l'infobulle */
   position: absolute;

   /* white-space: nowrap; on change la valeur de la propriété white-space pour qu'il n'y ait pas de retour à la ligne non-désiré */
   width : 300px ;

   top: 20px; /* on positionne notre infobulle */
   left: 30px;

   font-weight : normal ;
   font-size:11px ;
   color : #113355 ;
   color : #FFFFFF ;
   background: green;

   padding: 3px;

/*  border: 1px solid #4269E2;
  border: 0px solid orange;
    border-left: 2px solid #4269E2;
   border-top: 2px solid #4269E2;
*/
}


