body,td,th 		{ font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; }
body 			{ background-color: #FFFFCC;  margin-left: 5px; margin-top: 5px;  margin-right: 5px; margin-bottom: 5px;  }
a 				{ font-family: Arial, Helvetica, sans-serif; font-size: 18px; color: #333333; font-weight: bolder;}
a:link 			{ text-decoration: none; }
a:visited 		{ text-decoration: none; color: #333333; font-weight: bold;}
a:hover 		{ text-decoration: underline; color: #333333; font-weight: bold;}
a:active 		{ text-decoration: none; color: #333333; font-weight: bold;}
.navigation 	{ background-color: #eeeeee; }
.copyright 		{color: #CCCCCC; font-size: 10;}
a.vlang 		{ font-size: 12px; text-decoration: none; font-weight: normal; color: #AAAAAA; }
a.vlang:hover 	{ font-size: 12px; text-decoration: none; font-weight: normal; color: #AAAAAA; }

a.edition:link 		{ font-weight: normal; } 
a.edition 			{ font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF; }
a.edition:hover 	{ font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF; text-decoration: underline; }
a.edition:active 	{ font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF; }
a.edition:visited 	{ font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #FFFFFF; }

.titre 	{ font-family: Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #FF6633; }
.alerte { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #FF6633; }
.texte_cnil {
	font: bold 9px Arial, Helvetica, sans-serif;
	letter-spacing: 0.04em;
	text-align: justify;
}
.texte_cnil  a:link, .onglets  a:visited {
	font: bold 9px Arial, Helvetica, sans-serif;
	letter-spacing: 0.04em;
	text-align: justify;
	text-decoration: none;
}

.texte_cnil  a:active, .onglets  a:hover {
	text-decoration: underline;
}

.texte_center {
	font: bold 13px Arial, Helvetica, sans-serif;
	letter-spacing: 0.004em;
	text-align: center;
	line-height: 16px;
}