a {
	color: #2c587c;
	text-decoration: underline;
}

a:hover.menu_principal {
	color: #ffffff;
	text-decoration: none;
}


table.menumenu_g { padding-left:0px; padding-top:0px; }
td.menumenu_g{ padding-bottom:2px; padding-top:0px; display:block; width:195; background-image:url(images/vis_apprends_live_learn_m2.gif); text-align:right; }
.menumenu_g{ font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; color: #FFFFFF; font-size: 11px; font-weight:bold; width:195; background-repeat:no-repeat; }
a.menumenu_g{text-decoration: none; color: #FFFFFF; display:block; padding-top:5px; }
a:hover.menumenu_g{text-decoration: none; color: #9b9b9b;) }


td.menumenu_gn2{ background-color:#2b2b2b; padding-bottom:2px; padding-top:0px; display:block; width:195; background-image:url(images/vis_apprends_live_learn_m3.gif); text-align:right; border-top:#b3b3b3 solid 1px; }
.menumenu_gn2{ font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; color: #FFFFFF; font-size: 11px; font-weight:bold; width:170; background-repeat:no-repeat; }
a.menumenu_gn2{text-decoration: none; color: #9b9b9b; display:block; padding-top:5px; margin-right:20px; }
a:hover.menumenu_gn2{text-decoration: none; color: #FFFFFF;) }

.menumenu_haut { font-family: Arial, Helvetica, sans-serif; font-size: 8.5pt; font-weight: bold; color: 88c0fe; }
a.menumenu_haut{text-decoration: none; color: #88c0fe; }
a:hover.menumenu_haut{text-decoration: none; color: #FFFFFF;) }
.menumenu_hautseparateur { font-family: Arial, Helvetica, sans-serif; font-size: 8.5pt; font-weight: bold; color: 88c0fe; padding-left:5px; padding-right:5px; }

.menumenu_bas { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: normal; color: 88c0fe; }
td.menumenu_bas { text-align:center; }
a.menumenu_bas{text-decoration: none; color: #FFFFFF; }
a:hover.menumenu_bas{text-decoration: none; color: #88c0fe;) }
.menumenu_basseparateur { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-weight: normal; color: FFFFFF; padding-left:5px; padding-right:5px; }



.actualiteDate{ font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; font-size: 11px; color:#666666; }
.actualiteTitre{font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; font-size: 13px; color:#00356B; font-weight:bold; line-height: 16px;}
a.actualiteTitre{ text-decoration: none; }
a.actualiteTitre:hover{ text-decoration: none; color: #0886CA;}
.actualiteBreve{ font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; font-size: 12px; color:#666666; }
.actualiteTexte{ font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; font-size: 11px; color:#000000; line-height:15px; }
.actualiteSource{ font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; font-size: 10px; color:#000000; font-style:italic; padding-top:8px; }

.actualitePage{ font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; font-size: 10px; color:#00356B; font-weight:bold; }
a.actualitePage{ text-decoration: none; }
a.actualitePage:hover{ text-decoration: none; color: #0886CA;}

.actualiteRetour{ font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; font-size: 10px; color:#00356B; font-weight:bold; }
a.actualiteRetour{ text-decoration: none; }
a.actualiteRetour:hover{ text-decoration: none; color: #0886CA;}





.menu_1_niv_1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8.5pt;
	color: #FFFFFF;
	text-transform: uppercase;
	font-weight: bold;
}

a.menu_1_niv_1 {
	color: #FFFFFF;
	text-decoration: none;
}

a:hover.menu_haut {
	color: #ffffff;
	text-decoration: none;
}

a:hover.menu_bas {
	color: #ffffff;
	text-decoration: none;
}
.menu_1_niv_2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8.5pt;
	font-weight: bold;
	color: 9b9b9b;
}
.titre_boite {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8.5pt;
	font-weight: bold;
	color: #FFFFFF;
}
a.titre_boite {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8.5pt;
	font-weight: bold;
	color: #FFFFFF;
	text-decoration: none;
}
a:hover.titre_boite {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8.5pt;
	font-weight: bold;
	color: 9b9b9b;	
	text-decoration: none;
}
.menu_2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8.5pt;
	font-weight: bold;
	color: 88c0fe;
}
.menu_3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8.5pt;
	color: #FFFFFF;
}

.diffusionAbonnementChamps{ font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; font-size: 10px; color:#000000; line-height:10px; }
input.diffusionAbonnementChampsPrenom{ font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; font-size: 10px; color:#000000; width:120px; }
input.diffusionAbonnementChampsNom{ font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; font-size: 10px; color:#000000; width:120px; }
input.diffusionAbonnementChampsCourriel{ font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; font-size: 10px; color:#000000; width:120px; }
input.diffusionAbonnementChampsSubmit{ font-family: Arial, Helvetica, Geneva, SunSans-Regular, sans-serif; font-size: 10px; color:#000000;}




