#msg_inscription_newsletter{
	color: #FF027F;
	font-size:12px;
	
}

#newsletter_activation_mail{
	margin-right: 0px;
	margin-left :10px;
}



#encart-newsletter h3{
	background-color:#FFF;
	border-bottom-color:#A9A9A9;
	border-bottom-style:dashed;
	border-bottom-width:1px;
	color:#FF027F;
	font-size:12px;
	padding:20px 30px 10px;
	background-image:url(Enveloppe.jpg);
	background-repeat: no-repeat;
	background-position: 5px 65%;
	margin-top:0px;
	position:relative;
  	z-index:10; 
}

#encart-newsletter {
	height: 150px;
	background-color: #F7F7F7;
	padding-bottom: 20px;
}

#save_newsletter{
}

#news_form .saisie
{
float : none ;
}

#news_form .submit_comment
{
float : none;
}
#encart-newsletter .validation-advice
{

}

#resu table
{
	border: 4px outset black; /* Bordure du tableau avec effet 3D (outset) */
    border-collapse: collapse; /* Colle les bordures entre elles */

}
#resu tr
{
border : 1px solid black;
}
#resu td
{
border: 1px solid black;
   text-align: center; /* Tous les textes des cellules seront centrés*/
   padding: 5px; /* Petite marge intérieure aux cellules pour éviter que le texte touche les bordures */

}

#resu th
{
   border : 1px solid black;
   font-size: 1.1em;
   font-family: Arial, "Arial Black", Times, "Times New Roman", serif;
}
#resu thead
{
   border : 1px solid black;
   background-color: #E6E6FA;
   color: black;
   font-size: 1.1em;
   font-family: Arial, "Arial Black", Times, "Times New Roman", serif;
}
#resu tbody
{
   border : 1px solid black;
   background-color: #;
   color: black;
   font-size: 1.1em;
   font-family: Arial, "Arial Black", Times, "Times New Roman", serif;
}

#desabo td
{
border: 1px solid black;
   text-align: center; /* Tous les textes des cellules seront centrés*/
   padding: 5px; /* Petite marge intérieure aux cellules pour éviter que le texte touche les bordures */

}


#resu2 table
{

   border-collapse: collapse; /* Colle les bordures entre elles */

}
#resu2 tr
{
border : 1px solid black;
}
#resu2 td
{
border: 1px solid black;
   text-align: center; /* Tous les textes des cellules seront centrés*/
   padding: 5px; /* Petite marge intérieure aux cellules pour éviter que le texte touche les bordures */

}

#resu2 th
{
border : 1px solid black;
   background-color: navy;
   color: white;
   font-size: 1.1em;
   font-family: Arial, "Arial Black", Times, "Times New Roman", serif;
   
}

.odd {
 background-color: #ddd;
}
.even {
 background-color: #fff;
}
