/*
	------------------
	Classes par défaut
	------------------
*/
body {
	font-size:			7pt ;
	font-family:		Trebuchet MS, Tahoma, Arial, sans-serif ;
	font-weight:		normal ;
	background-color:	#EEEEEE;
	color: #868484;
	margin-left: 0;
	margin-right: 0;
	margin-top: 0;
	margin-bottom: 0;
}

p {
	margin-top: 0;
	margin-bottom: 10;
}

b {
	color: #626262;
	font-weight: bold;
}

/* Formulaires */
input {
	padding-left:		4;
	font-weight:		italic;
	font-size:			8pt;
	border-width:		1;
	border-color:		#999999;
	border-style:		solid;
	font-family:		Tahoma, sans-serif ;
	color : #5F5F5F;
}

textarea {
	padding-left:		4;
	font-weight:		italic;
	font-size:			7pt;
	border-width:		1;
	border-color:		#A4C3E2;
	border-style:		solid;
	font-family:		Arial, sans-serif ;
	color : #5F5F5F;
}

/*
	------------------
	Mentions légales, Crédits...
	------------------
*/
.mentions {
	color : #B7B7B7;
	font-size:	7pt ;
	text-align: right;
}

.mentions a{
	color : #B7B7B7;
	font-size:	7pt ;
	text-decoration: none;
}

.mentions a:link{
	color : #B7B7B7;
	font-size:	7pt ;
	text-decoration: none;
}

.mentions a:visited{
	color : #B7B7B7;
	font-size:	7pt ;
	text-decoration: none;
}

.mentions a:hover{
	color : #555555;
	font-size:	7pt ;
	text-decoration: none;
}

/*
	------------------
	Fiche de personne
	------------------
*/
.nom{
	color: #003466;
	font-size: 9pt;
	font-weight: bold;
	letter-spacing: 1;
	line-height: 1.25;
}

.fonction{
	color: #6E90B3;
	font-size: 8pt;
	line-height: 1.25;
}

.mail{
	color: #999999;
	font-size: 8pt;
	line-height: 1.25;
}

.mail a{
	color: #003466;
	font-size: 8pt;
	line-height: 1.25;
	text-decoration: underline;
}

.mail a:link{
	color: #003466;
	font-size: 8pt;
	line-height: 1.25;
	text-decoration: underline;
}

.mail a:visited{
	color: #003466;
	font-size: 8pt;
	line-height: 1.25;
	text-decoration: underline;
}

.mail a:hover{
	color: #003466;
	font-size: 8pt;
	line-height: 1.25;
	text-decoration: none;
}

/*
	------------------
	Actualité
	------------------
*/
.titre_actu{
	color: #F0B74A;
	font-size: 9pt;
	line-height: 1;
	font-weight: bold;
	padding-left: 8px;
}


.titre_actu a{
	color: #F0B74A;
	font-size: 9pt;
	line-height: 1;
	font-weight: bold;
	text-decoration: none;
}

.titre_actu a:link{
	color: #F0B74A;
	font-size: 9pt;
	line-height: 1;
	font-weight: bold;
	text-decoration: none;
}

.titre_actu a:visited{
	color: #F0B74A;
	font-size: 9pt;
	line-height: 1;
	font-weight: bold;
	text-decoration: none;
}

.titre_actu a:hover{
	color: #F0B74A;
	font-size: 9pt;
	line-height: 1;
	font-weight: bold;
	text-decoration: underline;
}

.actualites td.titre_page {
	 font-size:			11pt ;
	 font-weight:		bold ;
	 color: #FFFFFF;
	 height: 20;
	 letter-spacing: 0.03em;
}


.actualites  td .titre_gras{
	color: #F0B74A;
	font-size: 10pt;
	line-height: 1;
	font-weight: bold;
	vertical-align: bottom
}

.actualites  .titre{
	color: #818181;
	font-size: 8pt;
	line-height: 1;
	font-weight: normal;
	vertical-align: bottom
}

.actualites  td .bordure{
	border-top: solid;
	border-right: none;
	border-bottom: none;
	border-left: none;
	border-width: 1;
	border-color: #F0B74A;
}

.actualites  .sous_titre{
	color: #818181;
	font-size: 8pt;
	line-height: 1;
	font-weight: bold;
}

.actualites .texte{
	color: #818181;
	font-size: 8pt;
	line-height: 1.25;
	text-align: left;
}

.actualites .intitule{
	color: #A6A6A6;
	font-size: 8pt;
	line-height: 1.25;
	text-align: left;
}

.actualites .lien{
	color: #999999;
	font-size: 8pt;
	line-height: 1.25;
}

.actualites .lien a{
	color: #003466;
	font-size: 8pt;
	line-height: 1.25;
	text-decoration: none;
}

.actualites .lien a:link{
	color: #003466;
	font-size: 8pt;
	line-height: 1.25;
	text-decoration: none;
}

.actualites .lien a:visited{
	color: #003466;
	font-size: 8pt;
	line-height: 1.25;
	text-decoration: none;
}

.actualites .lien a:hover{
	color: #003466;
	font-size: 8pt;
	line-height: 1.25;
	text-decoration: underline;
}
/* CONTENU HTML */
/*
	---------------------------------------
	M1
	---------------------------------------
*/



/* Titre de la page en cours */

td.titre_page {
	 font-size:			11pt ;
	 font-weight:		bold ;
	 color: #FFFFFF;
	 height: 20;
	 letter-spacing: 0.03em;
}

/* Titre de l'article */
.titre_accueil{
	color: #003466;
	font-size: 11pt;
	font-weight: bold;
	letter-spacing: 1;
	line-height: 1;
}

.titre_presentation{
	color: #003466;
	font-size: 11pt;
	font-weight: bold;
	border-top: none;
	border-right: none;
	border-bottom: solid;
	border-left: none;
	border-width: 1;
	border-color: #6E90B3;
	letter-spacing: 1;
}

.titre_formations{
	color: #003466;
	font-size: 11pt;
	font-weight: bold;
	border-top: none;
	border-right: none;
	border-bottom: solid;
	border-left: none;
	border-width: 1;
	border-color: #FFD52E;
	letter-spacing: 1;
}

.titre_entreprises{
	color: #003466;
	font-size: 11pt;
	font-weight: bold;
	border-top: none;
	border-right: none;
	border-bottom: solid;
	border-left: none;
	border-width: 1;
	border-color: #88C900;
	letter-spacing: 1;
}

.titre_international{
	color: #003466;
	font-size: 11pt;
	font-weight: bold;
	border-top: none;
	border-right: none;
	border-bottom: solid;
	border-left: none;
	border-width: 1;
	border-color: #F58220;
	letter-spacing: 1;
}

.titre_recherche{
	color: #003466;
	font-size: 11pt;
	font-weight: bold;
	border-top: none;
	border-right: none;
	border-bottom: solid;
	border-left: none;
	border-width: 1;
	border-color: #A8A8A8;
	letter-spacing: 1;
}

.titre_etudiants{
	color: #003466;
	font-size: 11pt;
	font-weight: bold;
	border-top: none;
	border-right: none;
	border-bottom: solid;
	border-left: none;
	border-width: 1;
	border-color: #2C72B9;
	letter-spacing: 1;
}

.titre_mentions{
	color: #003466;
	font-size: 11pt;
	font-weight: bold;
	border-top: none;
	border-right: none;
	border-bottom: solid;
	border-left: none;
	border-width: 1;
	border-color: #6E90B3;
	letter-spacing: 1;
}

.titre_spec{
	color: #003466;
	font-size: 10pt;
	font-weight: normal;
	text-align: center;
}

.titre_spec b{
	color: #003466;
	font-size: 11pt;
	font-weight: bold;
	text-align: center;
	letter-spacing: 1;
}

.texte_spec b{
	color: #003466;
	font-size: 9pt;
	font-weight: bold;
	text-align: center;
	letter-spacing: 1;
}

.texte_spec{
	color: #003466;
	font-size: 9pt;
	text-align: left;
}

.sous_titre_spec{
	color: #003466;
	font-size: 9pt;
	font-weight: bold;
	line-height: 1;
}

.contact_spec{
	color: #003466;
	font-size: 9pt;
	text-align: right;
	line-height: 18px;
	background-color: #F5F5F5;
}

.contact_spec a{
	color: #003466;
	font-size: 9pt;
}

.contact_spec a:link{
	color: #003466;
	font-size: 9pt;
}

.contact_spec a:visited{
	color: #003466;
	font-size: 9pt;
}

.contact_spec a:hover{
	color: #003466;
	font-size: 9pt;
}

a{
	color : #003466;
	font-size: 9pt;
	font-weight: normal;
}

a:link{
	color : #003466;
	font-size: 9pt;
	text-decoration: underline;
}

a:visited{
	color : #003466;
	font-size: 9pt;
	text-decoration: underline;
}

a:hover{
	color : #003466;
	font-size: 9pt;
	text-decoration: none;
}

/* Sous-titre de l'article */
.sous_titre{
	color: #557899;
	font-size: 10pt;
}

/* Texte de l'article */
.texte{
	color: #262626;
	font-size: 9pt;
	text-align: justify;
	line-height: 1.2;
}

.libelle{
	color: #808080;
	font-size: 9pt;
	text-align: justify;
	line-height: 1.3;
}

.contact_bordure{
	border-top: none;
	border-right: solid;
	border-bottom: none;
	border-left: none;
	border-width: 1;
	border-color: #CCCCCC;
}

.texte_contact{
	color: #262626;
	font-size: 9pt;
	text-align: justify;
	line-height: 1.3;
}

.texte_contact a{
	color: #003466;
	font-size: 9pt;
	text-align: justify;
	line-height: 1.3;
}

.texte_contact a:link{
	color: #003466;
	font-size: 9pt;
	text-align: justify;
	line-height: 1.3;
}

.texte_contact a:visited{
	color: #003466;
	font-size: 9pt;
	text-align: justify;
	line-height: 1.3;
}

.texte_contact a:hover{
	color: #9EAEBD;
	font-size: 9pt;
	text-align: justify;
	line-height: 1.3;
}

.texte_contact b{

	color: #262626;
	font-size: 10pt;
	text-align: justify;
	line-height: 1.3;
	font-weight: bold;

}

/* Liens de l'article */
.lien_presentation{
	color: #557899;
	font-size: 9pt;
}

.lien_presentation a{
	color: #557899;
	font-size: 9pt;
	text-decoration: underline;
}

.lien_presentation a:link{
	color: #557899;
	font-size: 9pt;
	text-decoration: underline;
}

.lien_presentation a:visited{
	color: #557899;
	font-size: 9pt;
	text-decoration: underline;
}

.lien_presentation a:hover{
	color: #557899;
	font-size: 9pt;
	text-decoration: none;
}

.lien_formations{
	color: #FFD52E;
	font-size: 9pt;
}

.lien_formations a{
	color: #FFD52E;
	font-size: 9pt;
	text-decoration: underline;
}

.lien_formations a:link{
	color: #FFD52E;
	font-size: 9pt;
	text-decoration: underline;
}

.lien_formations a:visited{
	color: #FFD52E;
	font-size: 9pt;
	text-decoration: underline;
}

.lien_formations a:hover{
	color: #FFD52E;
	font-size: 9pt;
	text-decoration: none;
}

.lien_entreprises{
	color: #88C900;
	font-size: 9pt;
}

.lien_entreprises a{
	color: #88C900;
	font-size: 9pt;
	text-decoration: underline;
}

.lien_entreprises a:link{
	color: #88C900;
	font-size: 9pt;
	text-decoration: underline;
}

.lien_entreprises a:visited{
	color: #88C900;
	font-size: 9pt;
	text-decoration: underline;
}

.lien_entreprises a:hover{
	color: #88C900;
	font-size: 9pt;
	text-decoration: none;
}

.lien_international{
	color: #F58220;
	font-size: 9pt;
}

.lien_international a{
	color: #F58220;
	font-size: 9pt;
	text-decoration: underline;
}

.lien_international a:link{
	color: #F58220;
	font-size: 9pt;
	text-decoration: underline;
}

.lien_international a:visited{
	color: #F58220;
	font-size: 9pt;
	text-decoration: underline;
}

.lien_international a:hover{
	color: #F58220;
	font-size: 9pt;
	text-decoration: none;
}

.lien_recherche{
	color: #A8A8A8;
	font-size: 9pt;
}

.lien_recherche a{
	color: #A8A8A8;
	font-size: 9pt;
	text-decoration: underline;
}

.lien_recherche a:link{
	color: #A8A8A8;
	font-size: 9pt;
	text-decoration: underline;
}

.lien_recherche a:visited{
	color: #A8A8A8;
	font-size: 9pt;
	text-decoration: underline;
}

.lien_recherche a:hover{
	color: #A8A8A8;
	font-size: 9pt;
	text-decoration: none;
}

.lien_etudiants{
	color: #2C72B9;
	font-size: 9pt;
}

.lien_etudiants a{
	color: #2C72B9;
	font-size: 9pt;
	text-decoration: underline;
}

.lien_etudiants a:link{
	color: #2C72B9;
	font-size: 9pt;
	text-decoration: underline;
}

.lien_etudiants a:visited{
	color: #2C72B9;
	font-size: 9pt;
	text-decoration: underline;
}

.lien_etudiants a:hover{
	color: #2C72B9;
	font-size: 9pt;
	text-decoration: none;
}

/* AUTRE */
table .principal{
	 border-top: solid;
	 border-right: solid;
	 border-bottom: solid;
	 border-left: solid;
	 border-width: 1;
	 border-color: #003466;
	 background-color: #FFFFFF;
}

/* Zone de personnalisation (accueil) */
.titre_zone_perso{
	color: #737373;
	font-size: 8pt;
	font-weight: bold;
}

.titre_zone_perso a{
	color: #737373;
	font-size: 8pt;
	font-weight: bold;
}

.titre_zone_perso a:link{
	color: #737373;
	font-size: 8pt;
	font-weight: bold;
}

.titre_zone_perso a:visited{
	color: #737373;
	font-size: 8pt;
	font-weight: bold;
}

.titre_zone_perso a:hover{
	color: #737373;
	font-size: 8pt;
	font-weight: bold;
}

.texte_zone_perso{
	color: #2A2A2A;
	font-size: 8pt;
	text-align: left;
	line-height: 1.25;
}


.texte_zone_perso{
	color: #2A2A2A;
	font-size: 8pt;
	text-align: left;
	line-height: 1.25;
}
/* ENCART */
.encart_titre {
	font-size:			11pt ;
	font-weight:		bold ;
	color: #FFFFFF;
	letter-spacing: 0.03em;
}

.encart_sous_titre {
	font-size:			9pt ;
	font-weight:		bold ;
	color: #262626;
	letter-spacing: 0.03em;
	line-height: 1.25;
}
.encart_texte {
	font-size:			8pt ;
	color: #262626;
	line-height: 1.25;
	height: 50;
}

.encart_lien_jaune {
	font-size:			8pt ;
	color: #FFD52E;
	text-align: right;
}

.encart_lien_jaune a{
	font-size:			8pt ;
	color: #FFD52E;
	text-decoration: none;
}

.encart_lien_jaune a:link{
	font-size:			8pt ;
	color: #FFD52E;
	text-decoration: none;
}

.encart_lien_jaune a:visited{
	font-size:			8pt ;
	color: #FFD52E;
	text-decoration: none;
}

.encart_lien_jaune a:hover{
	font-size:			8pt ;
	color: #FFD52E;
	text-decoration: underline;
}

.encart_lien_vert{
	font-size:			8pt ;
	color: #88C900;
	text-align: right;
}

.encart_lien_vert a{
	font-size:			8pt ;
	color: #88C900;
	text-decoration: none;
}

.encart_lien_vert a:link{
	font-size:			8pt ;
	color: #88C900;
	text-decoration: none;
}

.encart_lien_vert a:visited{
	font-size:			8pt ;
	color: #88C900;
	text-decoration: none;
}

.encart_lien_vert a:hover{
	font-size:			8pt ;
	color: #88C900;
	text-decoration: underline;
}

.encart_lien_orange{
	font-size:			8pt ;
	color: #F58220;
	text-align: right;
}

.encart_lien_orange a{
	font-size:			8pt ;
	color: #F58220;
	text-decoration: none;
}

.encart_lien_orange a:link{
	font-size:			8pt ;
	color: #F58220;
	text-decoration: none;
}

.encart_lien_orange a:visited{
	font-size:			8pt ;
	color: #F58220;
	text-decoration: none;
}

.encart_lien_orange a:hover{
	font-size:			8pt ;
	color: #F58220;
	text-decoration: underline;
}

.encart_lien_gris{
	font-size:			8pt ;
	color: #A8A8A8;
	text-align: right;
}

.encart_lien_gris a{
	font-size:			8pt ;
	color: #A8A8A8;
	text-decoration: none;
}

.encart_lien_gris a:link{
	font-size:			8pt ;
	color: #A8A8A8;
	text-decoration: none;
}

.encart_lien_gris a:visited{
	font-size:			8pt ;
	color: #A8A8A8;
	text-decoration: none;
}

.encart_lien_gris a:hover{
	font-size:			8pt ;
	color: #A8A8A8;
	text-decoration: underline;
}

td .encart_bordure_encart{
	border-top: none;
	border-right: dashed;
	border-bottom: none;
	border-left: none;
	border-width: 1;
	border-color: #CCCCCC;
}

/*
	------------------
	Menu
	------------------
*/

/* Niveau 1 */

.nav_titre_espace {
	font-size:			10pt ;
	font-family:		Arial, Tahoma, Arial, sans-serif ;
	font-weight:		bold ;
	color: #003466;
	letter-spacing: 0.03em;
}

.nav_titre_espace a{
	font-size:			10pt ;
	font-family:		Arial, Tahoma, Arial, sans-serif ;
	letter-spacing: 0.03em;
	color: #003466;
	text-decoration: none;
}

.nav_titre_espace a:link{
	font-size:			10pt ;
	font-family:		Arial, Tahoma, Arial, sans-serif ;
	letter-spacing: 0.03em;
	color: #003466;
	text-decoration: none;
}

.nav_titre_espace a:visited{
	font-size:			10pt ;
	font-family:		Arial, Tahoma, Arial, sans-serif ;
	letter-spacing: 0.03em;
	color: #003466;
	text-decoration: none;
}

.nav_titre_espace a:hover{
	font-size:			10pt ;
	font-family:		Arial, Tahoma, Arial, sans-serif ;
	letter-spacing: 0.03em;
	color: #9EAEBD;
	text-decoration: none;
}

/* Niveau 2 */
td.nav_titre_page {
	 font-size:			9pt ;
	 font-family:		Arial, Tahoma, Arial, sans-serif ;
	 font-weight:		normal ;
	 color: #555555;
	 border-top: none;
	 border-right: none;
	 border-bottom: solid;
	 border-left: none;
	 border-width: 1;
	 border-color: #DFDFDF;
	 height: 20;
}

td.nav_titre_page a{
	 font-size:			9pt ;
	 font-family:		Arial, Tahoma, Arial, sans-serif ;
	 font-weight:		normal ;
	 color: #999999;
	 text-decoration: none;
}

td.nav_titre_page a:link{
	 font-size:			9pt ;
	 font-family:		Arial, Tahoma, Arial, sans-serif ;
	 font-weight:		normal ;
	 color: #999999;
	 text-decoration: none;
}

td.nav_titre_page a:visited{
 	font-size:			9pt ;
	font-family:		Arial, Tahoma, Arial, sans-serif ;
	font-weight:		normal ;
	color: #999999;
 	text-decoration: none;
}

td.nav_titre_page a:hover{
 	font-size:			9pt ;
	font-family:		Arial, Tahoma, Arial, sans-serif ;
	font-weight:		normal ;
	color: #555555;
 	text-decoration: none;
}

td.nav_titre_page_selec {
	 font-size:			9pt ;
	 font-family:		Arial, Tahoma, Arial, sans-serif ;
	 font-weight:		normal ;
	 color: #555555;
	 border-top: none;
	 border-right: none;
	 border-bottom: solid;
	 border-left: none;
	 border-width: 1;
	 border-color: #DFDFDF;
	 height: 20;
}

td.nav_titre_page_selec a{
	 font-size:			9pt ;
	 font-family:		Arial, Tahoma, Arial, sans-serif ;
	 font-weight:		normal ;
	 color: #262626;
	 text-decoration: none;
}

td.nav_titre_page_selec a:link{
	 font-size:			9pt ;
	 font-family:		Arial, Tahoma, Arial, sans-serif ;
	 font-weight:		normal ;
	 color: #262626;
	 text-decoration: none;
}

td.nav_titre_page_selec a:visited{
 	font-size:			9pt ;
	font-family:		Arial, Tahoma, Arial, sans-serif ;
	font-weight:		normal ;
	color: #262626;
 	text-decoration: none;
}

td.nav_titre_page_selec a:hover{
 	font-size:			9pt ;
	font-family:		Arial, Tahoma, Arial, sans-serif ;
	font-weight:		normal ;
	color: #262626;
 	text-decoration: none;
}

/* Niveau 3 */
td.nav_sous_titre_page {
	 font-size:			8pt ;
	 font-family:		Arial, Tahoma, Arial, sans-serif ;
	 font-weight:		normal ;
	 color: #555555;
	 height: 16;
}

td.nav_sous_titre_page a{
	 font-size:			8pt ;
	 font-family:		Arial, Tahoma, Arial, sans-serif ;
	 font-weight:		normal ;
	 color: #B3B3B3;
	 text-decoration: none;
}

td.nav_sous_titre_page a:link{
	font-size:			8pt ;
	font-family:		Arial, Tahoma, Arial, sans-serif ;
	font-weight:		normal ;
	color: #B3B3B3;
	text-decoration: none;
}

td.nav_sous_titre_page a:visited{
	 font-size:			8pt ;
	 font-family:		Arial, Tahoma, Arial, sans-serif ;
	 font-weight:		normal ;
	 color: #B3B3B3;
	 text-decoration: none;
}

td.nav_sous_titre_page a:hover{
	 font-size:			8pt ;
	 font-family:		Arial, Tahoma, Arial, sans-serif ;
	 font-weight:		normal ;
	 color: #555555;
	 text-decoration: none;
}

td.nav_sous_titre_page_selec {
	 font-size:			8pt ;
	 font-family:		Arial, Tahoma, Arial, sans-serif ;
	 font-weight:		normal ;
	 color: #555555;
	 height: 16;
}

td.nav_sous_titre_page_selec a{
	 font-size:			8pt ;
	 font-family:		Arial, Tahoma, Arial, sans-serif ;
	 font-weight:		normal ;
	 color: #555555;
	 text-decoration: none;
}

td.nav_sous_titre_page_selec a:link{
	font-size:			8pt ;
	font-family:		Arial, Tahoma, Arial, sans-serif ;
	font-weight:		normal ;
	color: #555555;
	text-decoration: none;
}

td.nav_sous_titre_page_selec a:visited{
	font-size:			8pt ;
	font-family:		Arial, Tahoma, Arial, sans-serif ;
	font-weight:		normal ;
	color: #555555;
	text-decoration: none;
}

td.nav_sous_titre_page_selec a:hover{
	font-size:			8pt ;
	font-family:		Arial, Tahoma, Arial, sans-serif ;
	font-weight:		normal ;
	color: #555555;
	text-decoration: none;
}


/*
	------------------
	Chemin de navigation
	------------------
*/
td .chemin{
	color : #FFFFFF;
	font-size:	8pt ;
	text-align: right;
}

td .chemin .titre{
	color : #9EAEBD;
	font-size:	7pt ;
}

td .chemin a{
	color : #FFFFFF;
	font-size:	8pt ;
	text-decoration: underline;
}

td .chemin a:link{
	color : #FFFFFF;
	font-size:	8pt ;
	text-decoration: underline;
}

td .chemin a:visited{
	color : #FFFFFF;
	font-size:	8pt ;
	text-decoration: underline;
}

td .chemin a:hover {
	color : #9EAEBD;
	font-size:	8pt ;
	text-decoration: none;
}

.m3_sommaire{
	#background-color: #EFEFEF;
	color: #7B7B7B;
	font-size: 9pt;
	background:	url(/digitalAssets/1126_fond_sommaire_m3.gif);
	background-repeat: no-repeat;
	background-position: bottom right;
	line-height: 11pt;
}

.m3_sommaire a{
	color: #7B7B7B;
	font-size: 9pt;
	text-decoration: none;
}

.m3_sommaire a:link{
	color: #7B7B7B;
	font-size: 9pt;
	text-decoration: none;
}

.m3_sommaire a:visited{
	color: #7B7B7B;
	font-size: 9pt;
	text-decoration: none;
}

.m3_sommaire a:hover{
	color: #003466;
	font-size: 9pt;
	text-decoration: none;
}

.m3_titre_liste{
	color: #999999;
	font-size: 8pt;
	border-top: none; 
	border-right: none; 
	border-bottom: dashed; 
	border-left: none; 
	border-width: 1;
	border-color: #999999;
	letter-spacing: 1;
	line-height: 1;
}

.m3 .fond, .fond{
	background:	url(/digitalAssets/1127_fond_m3.gif);
	background-repeat: no-repeat;
	background-position: bottom right;
}

.m3 .nom{
	color: #003466;
	font-size: 9pt;
	font-weight: bold;
	letter-spacing: 1;
	line-height: 1.25;
}

.m3 .fonction{
	color: #6E90B3;
	font-size: 8pt;
	line-height: 1.25;
}

.m3 .mail{
	color: #999999;
	font-size: 8pt;
	line-height: 1.25;
}

.m3 .mail a{
	color: #003466;
	font-size: 8pt;
	line-height: 1.25;
	text-decoration: underline;
}

.m3 .mail a:link{
	color: #003466;
	font-size: 8pt;
	line-height: 1.25;
	text-decoration: underline;
}

.m3 .mail a:visited{
	color: #003466;
	font-size: 8pt;
	line-height: 1.25;
	text-decoration: underline;
}

.m3 .mail a:hover{
	color: #003466;
	font-size: 8pt;
	line-height: 1.25;
	text-decoration: none;
}

/*

	---------------------------------------

	Article Spécial "Formations"

	---------------------------------------

*/
.formations .titre{
	color: #003466;
	font-size: 9pt;	
}

.formations .sous_titre{
	color: #557899;
	font-size: 10pt;
	line-height: 1;
}

.formations .texte{
	color: #262626;
	font-size: 9pt;
	text-align: justify;
	line-height: 1.2;
}

.formations .en_savoir{
	color: #999999;
	font-size: 10pt;
	font-weight: bold;
}

.formations .en_savoir a{
	color: #999999;
	font-size: 10pt;
	font-weight: bold;
	text-decoration: none;
}

.formations .en_savoir a:link{
	color: #999999;
	font-size: 10pt;
	font-weight: bold;
	text-decoration: none;
}

.formations .en_savoir a:visited{
	color: #999999;
	font-size: 10pt;
	font-weight: bold;
	text-decoration: none;
}

.formations .en_savoir a:hover{
	color: #003466;
	font-size: 10pt;
	font-weight: bold;
	text-decoration: none;
}

.formations .lien{
	color: #003466;
	font-size: 9pt;
}

.formations .lien a{
	color: #003466;
	font-size: 9pt;
	text-decoration: none;
}

.formations .lien a:link{
	color: #003466;
	font-size: 9pt;
	text-decoration: none;
}

.formations .lien a:visited{
	color: #003466;
	font-size: 9pt;
	text-decoration: none;
}

.formations .lien a:hover{
	color: #6E90B3;
	font-size: 9pt;
	text-decoration: none;
}

.formations .lien_retour{
	color: #C3C3C3;
	font-size: 8pt;
	text-align: right;
}

.formations .lien_retour a{
	color: #C3C3C3;
	font-size: 8pt;
	text-decoration: none;
}

.formations .lien_retour a:link{
	color: #C3C3C3;
	font-size: 8pt;
	text-decoration: none;
}

.formations .lien_retour a:visited{
	color: #C3C3C3;
	font-size: 8pt;
	text-decoration: none;
}

.formations .lien_retour a:hover{
	color: #C3C3C3;
	font-size: 8pt;
	text-decoration: underline;
}
