body {  font-family: Arial, Helvetica, sans-serif;
        background-color: #FFFFFF;
        color: #000000;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
     }

.txt {  font-size: 12px}

.titre {  font-size: 16px;
          font-weight: bold
       }

.formulaire {  font-size: 11px;
	       font-weight: bold
	    }

.CNIL {  font-size: 11px;
	 font-weight: bold;
	 color: #000099;
	 background-color: #FFFFCC;
	 text-align: justify;
	 padding-top: 5px;
	 padding-right: 5px;
	 padding-bottom: 5px;
	 padding-left: 5px;
	 border: none
      }
.txtpetit {  font-size: 10px}
.txtgras {  font-size: 12px; font-weight: bold}
.cadre {
	background-attachment: scroll;
	background-image: url(images/fond_texte_savoir_faire.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
}
td.cadre-haut {
	font-size: 12px;
	font-weight: bold;
	background-image: url(images/fond_texte_haut_centre.gif);
	background-position: top;
	background-repeat: repeat-x;
}
td.cadre-droite {
	background-image: url(images/fond_texte_droite_centre.gif);
	background-position: right;
	background-repeat: repeat-y;

}
td.cadre-gauche {

	background-image: url(images/fond_texte_gauche_centre.gif);
	background-repeat: repeat-y;
}
td.cadre-bas {
	background-image: url(images/fond_texte_bas_centre.gif);
	background-position: bottom;
	background-repeat: repeat-x;
}
.formulaire-promo {
	font-size: 11px;
	color: #4A4A4A;
	background-color: #FFFFEA;
	border-top: 0px inset #FF6600;
	border-right: 1px inset #FF6600;
	border-bottom: 1px inset #FF6600;
	border-left: 0px inset #FF6600;
	height: 15px;

}
td.formulaire-promo-txt {
	font-size: 11px;
	color: #4A4A4A;
}

.area-promo{
	font-size: 11px;
	color: #4A4A4A;
	background-color: #FFFFEA;
	border-top: 0px inset #FF6600;
	border-right: 1px inset #FF6600;
	border-bottom: 1px inset #FF6600;
	border-left: 0px inset #FF6600;
	width: 80%;

}
