body {
	font: 11px Tahoma, Helvetica, sans-serif;
	color: #AB033B; background: #1275F4; margin-left: 0; margin-right: 0; margin-bottom: 0; margin-top: 0px; padding: 0;
}
a:link {color: #1275F4; text-decoration: none;}
a:visited {color: #1275F4; text-decoration: none;}
a:hover {color: #1275F4; text-decoration: underline;}

.texte {
	font: 12px Tahoma, Helvetica, sans-serif;
	letter-spacing: 0.09px;
	text-align: center;
}
.textebold {
	font: bold 12px Tahoma, Helvetica, sans-serif;
	letter-spacing: 0.09px;
	text-align: center;
}
.textejustify {
	font: 12px Tahoma, Helvetica, sans-serif;
	letter-spacing: 0.09px;
	text-align: justify;
	color: #FFF8CC;
}
.textejustifybold {
	font: bold 12px Tahoma, Helvetica, sans-serif;
	letter-spacing: 0.09px;
	text-align: justify;
}
.menu {
	font: 11px Tahoma, Helvetica, sans-serif;
	letter-spacing: 0.09px;
	text-align: left;
}
.texte_resume {
	font: 12px Tahoma, Helvetica, sans-serif;
	letter-spacing: 0.09px;
	text-align: justify;
	width: 450px;
}
.texte_couleur {
	font: bold 12px Tahoma, Helvetica, sans-serif;
	letter-spacing: 0.09px;
	text-align: center;
	color: #FFF8CC;
}
.texte_right {
	font: bold 12px Tahoma, Helvetica, sans-serif;
	letter-spacing: 0.09px;
	text-align: right;
}
.texte_left {
	font: bold 11px Tahoma, Helvetica, sans-serif;
	letter-spacing: 0.09px;
	text-align: left;
}
.texte_left_fin {
	font: 11px Tahoma, Helvetica, sans-serif;
	letter-spacing: 0.09px;
	text-align: left;
}
.titre {
	font: bold 24px Tahoma, Helvetica, sans-serif;
	letter-spacing: 0.09px;
	text-align: center;

}
.titre_encadre {
	font: bold 12px Tahoma, Helvetica, sans-serif;
	letter-spacing: 0.09px;
	text-align: center;
	padding: 4px;
	border: thin solid #000000;
	width: 520px;	
}
.cnil {
	font: 9px Tahoma, Helvetica, sans-serif;
	letter-spacing: 0.09px;
	text-align: center;
	font-style: italic;

}
.cnil_left {
	font: 9px Tahoma, Helvetica, sans-serif;
	letter-spacing: 0.09px;
	text-align: left;

}	