.blanc {
	color: #FFFFFF;
}

.blanc_11 {
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-decoration: none;
}

.blanc_12 {
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-decoration: none;
}

.blanc_12_gras {
	font-weight: bold;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-decoration: none;
}

.blanc_14_gras {
	font-weight: bold;
	font-size: 14px;
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-decoration: none;
}

.blanc_titre {
	font-weight: bold;
	font-size: 18px;
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	text-decoration: none;
}

.couleur_10 {
	font-size: 10px;
	font-family: Arial, Helvetica, sans-serif;
	color: #38525E;
	text-decoration: none;
}

.couleur_10_gras {
	font-weight: bold;
	font-size: 10px;
	font-family: Arial, Helvetica, sans-serif;
	color: #38525E;
	text-decoration: none;
}

.couleur_11 {
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	color: #38525E;
	text-decoration: none;
}

.couleur_11_gras {
	font-weight: bold;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	color: #38525E;
	text-decoration: none;
}

.couleur_11_gras_italique {
	font-weight: bold;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	color: #38525E;
	text-decoration: none;
	font-style: italic;
}

.couleur_12 {
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	color: #38525E;
	text-decoration: none;
}

.couleur_12_gras {
	font-weight: bold;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	color: #38525E;
	text-decoration: none;
}

.couleur_12_gras_italique {
	font-weight: bold;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	color: #38525E;
	text-decoration: none;
	font-style: italic;
}

.couleur_13 {
	font-size: 13px;
	font-family: Arial, Helvetica, sans-serif;
	color: #38525E;
	text-decoration: none;
}

.couleur_13_gras {
	font-weight: bold;
	font-size: 13px;
	font-family: Arial, Helvetica, sans-serif;
	color: #38525E;
	text-decoration: none;
}

.couleur_13_italique {
	font-weight: bold;
	font-size: 13px;
	font-family: Arial, Helvetica, sans-serif;
	color: #38525E;
	text-decoration: none;
	font-style: italic;
}

.couleur_13_gras_italique {
	font-weight: bold;
	font-size: 13px;
	font-family: Arial, Helvetica, sans-serif;
	color: #38525E;
	text-decoration: none;
	font-style: italic;
}

.couleur_14_gras {
	font-weight: bold;
	font-size: 14px;
	font-family: Arial, Helvetica, sans-serif;
	color: #38525E;
	text-decoration: none;
}

.couleur_16_gras {
	font-weight: bold;
	font-size: 16px;
	font-family: Arial, Helvetica, sans-serif;
	color: #38525E;
	text-decoration: none;
}

.couleur_20 {
	font-size: 20px;
	font-family: Arial, Helvetica, sans-serif;
	color: #38525E;
	text-decoration: none;
}

.couleur_20_gras {
	font-weight: bold;
	font-size: 20px;
	font-family: Arial, Helvetica, sans-serif;
	color: #38525E;
	text-decoration: none;
}

.gris_11 {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	color: #38525E;
	text-decoration: none;
}

.gris_11_gras {
	font-weight: bold;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	color: #38525E;
	text-decoration: none;
}

.gris_12 {
	font-family: Arial, Helvetica, sans-serif; 
	font-size: 12px; 
	color: #38525E;
	text-decoration: none;
}

.gris_12_gras {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 12px;
	color: #38525E;
	text-decoration: none;
}

.gris_14_gras {
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 14px;
	color: #38525E;
	text-decoration: none;
}

.noir_exposant_9 {
	font-size: 9px;
	font-family: Arial, Helvetica, sans-serif;
}

.noir_9 {
	font-size: 9px;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
}

.noir_11 {
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
}

.noir_11_gras {
	font-weight: bold;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	color: #000000;
}

.noir_11_gras_italique {
	font-style: italic;
	font-weight: bold;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	color: #000000;
}

.noir_12 {
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
}

.noir_12_gras {
	font-weight: bold;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
}

.noir_12_italique {
	font-style: italic;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
}

.noir_12_gras_italique {
	font-weight: bold;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-style: italic;
	color: #000000;
}

.noir_16 {
	font-weight: normal;
	font-size: 16px;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	color: #000000;
}

.noir_16_gras {
	font-weight: bold;
	font-size: 16px;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	color: #000000;
}

.noir_14_gras_italique {
	font-weight: bold;
	font-size: 14px;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-style: italic;
}

.rouge_11_gras {
	font-weight: bold;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	color: #ED1846;
	text-decoration: none;
}

.rouge_11 {
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	color: #ED1846;
	text-decoration: none;
}

.rouge_11_gras_italique {
	font-weight: bold;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	color: #ED1846;
	text-decoration: none;
	font-style: italic;
}

.rouge_12 {
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	color: #ED1846;
	text-decoration: none;
}

.rouge_12_gras {
	font-weight: bold;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	color: #ED1846;
	text-decoration: none;
}

.rouge_12_gras_italique {
	font-style: italic;
	font-weight: bold;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	color: #ED1846;
	text-decoration: none;
}

.rouge_14_gras {
	font-weight: bold;
	font-size: 14px;
	font-family: Arial, Helvetica, sans-serif;
	color: #ED1846;
	text-decoration: none;
}

.rouge_14_gras_italique {
	font-style: italic;
	font-weight: bold;
	font-size: 14px;
	font-family: Arial, Helvetica, sans-serif;
	color: #ED1846;
	text-decoration: none;
}

.rouge_16_gras {
	font-weight: bold;
	font-size: 16px;
	font-family: Arial, Helvetica, sans-serif;
	color: #ED1846;
	text-decoration: none;
}

.bleu_18_gras_italique_souligne {
	font-weight: bold;
	font-size: 18px;
	font-family: Arial, Helvetica, sans-serif;
	color: #004179;
	/*text-decoration: underline;*/
	font-style: italic;
}

.gris_16_italique {
	font-weight: normal;
	font-size: 18px;
	font-family: Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	/*text-decoration: underline;*/
	font-style: italic;
}

.Elena {
	font-weight: bold;
	font-size: 16px;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-style: italic;
	color: #B353A0;
}

.Johanna {
	font-weight: bold;
	font-size: 16px;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-style: italic;
	color: #FEC20F;
}

.Kristina {
	font-weight: bold;
	font-size: 16px;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-style: italic;
	color: #15C0F2;
}

.Agcop {
	font-weight: bold;
	font-size: 16px;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-style: italic;
	color: #56B0BD;
}

.Milady {
	font-weight: bold;
	font-size: 16px;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-style: italic;
	color: #9A94C8;
}

.violet_11_gras {
	font-weight: bold;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	color: #9A94C8;
}

.violet_12_gras {
	font-weight: bold;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	color: #9A94C8;
}

.orange_12_gras {
	font-weight: bold;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	color: #f47821;
}

.orange_14_gras {
	font-weight: bold;
	font-size: 14px;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	color: #f47821;
}

.titre_principal {
	font-weight: bold;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	padding-left:20px;
}

.champ {
	color: #38525E;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
}

a:link {
	color: #38525E;
	text-decoration: none;
}
a:visited {
	color: #38525E;
	text-decoration: none;
}
a:hover {
	color: #ED1846;
	text-decoration: none;
}
a:active {
	color: #ED1846;
	text-decoration: none;
}

a:link.lien_blanc {
	color: #FFFFFF;
	text-decoration: none;
}

a:visited.lien_blanc {
	color: #FFFFFF;
	text-decoration: none;
}

a:hover.lien_blanc {
	color: #38525E;
	text-decoration: none;
}

a:active.lien_blanc {
	color: #38525E;
	text-decoration: none;
}

a:link.lien_rouge {
	color: #ED1846;
	text-decoration: none;
}

a:visited.lien_rouge {
	color: #ED1846;
	text-decoration: none;
}

a:hover.lien_rouge {
	color: #38525E;
	text-decoration: none;
}

a:active.lien_rouge {
	color: #38525E;
	text-decoration: none;
}

a:link.bt_ok {
	color: #38525E;
	text-decoration: none;
}

a:visited.bt_ok {
	color: #38525E;
	text-decoration: none;
}

a:hover.bt_ok {
	color: #FFFFFF;
	text-decoration: none;
}

a:active.bt_ok {
	color: #FFFFFF;
	text-decoration: none;
}

a:link.violet {
	font-weight: bold;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	color: #9A94C8;
	text-decoration: none;
}

a:visited.violet {
	font-weight: bold;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	color: #9A94C8;
	text-decoration: none;
}

a:hover.violet {
	font-weight: bold;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	color: #ED1846;
	text-decoration: none;
}

a:active.9A94C8 {
	font-weight: bold;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	text-decoration: none;
	color: #38525E;
	text-decoration: none;
}

.titre_secondaire {
	float: left;
	width: 700px;
	height: 51px;
	font-size: 18px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #FFFFFF;
} 

.ss_titre {
	font-size: 16px;
	color: #FFFFFF;
}

.pictos_bas1 {
	float: left;
	padding-left: 80px;
}

.pictos_bas2 {
	float: right;
	padding-left: 0px;
}

.config_mat {
	float: left;
	width: 330px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-style: normal;
	padding-right: 20px;
} 
a:link.liens_sites {
	color: #ED1846;
	text-decoration: none;
}

a:visited.liens_sites {
	color: #ED1846;
	text-decoration: none;
}

a:hover.liens_sites {
	color: #38525E;
	text-decoration: none;
}