td{

	vertical-align: top;

	}

	

a {

	font-family: Arial, Verdana, Helvetica, sans-serif;

	text-decoration:none;

	}

	

form {

margin:0px;

padding:0px;

	}



.page {				/* Permet de définir la taille et la couleur des bordures de la page principale */

	width: 780px;

	height: 520px;

	border-right:1px solid #CCCC99;

	border-top:1px solid #CCCC99;

	}

	

.logo {				/* Permet de définir l'emplacement du logo */				

	margin-top: 10px;

	text-align: left;

	border:0;

	}



.titre {				/* Permet de définir l'emplacement des gros titres (en haut de la page) */

	margin-top: 10px;

	margin-left: 50px;

	text-align: left;

	vertical-align: top;

	}

	

.texte_3 {				/* Permet de définir l'emplacement et le style du texte de la page contact */				

	margin-top: 10px;

	margin-left: 50px;

	text-align: left;

	vertical-align: top;

	font-family: Arial, Verdana, Helvetica, sans-serif;

	font-size:13px;

	color:#000066;

	}



.soustitre {				/* Permet de définir l'emplacement et le style des premiers sous-titres (sous-menu du menu gauche) */

	margin-top: 67px;

	margin-left: 50px;

	text-align: left;

	font-family: Arial, Verdana, Helvetica, sans-serif;

	font-size:12px;

	font-weight:bolder;

	color:#3366CC;

	}



.soustitre_2 {			/* Permet de définir l'emplacement et le style des sous-titres de la page */

	margin-top: 30px;

	margin-left: 50px;

	text-align: left;

	font-family: Arial, Verdana, Helvetica, sans-serif;

	font-size:12px;

	font-weight:bolder;

	color:#3366CC;

	}

	

.titre_mention {		/* Permet de définir l'emplacement des titres de la page mentions */

	margin-top: 50px;

	margin-left: 50px;

	text-align: left;

	vertical-align: top;

	font-family: Arial, Verdana, Helvetica, sans-serif;

	font-size:14px;

	color:#000066;

	font-weight:bolder;

	}

	

.titre_credit {			/* Permet de définir l'emplacement des titres de la page credit */

	margin-top: 50px;

	text-align: left;

	vertical-align: top;

	font-family: Arial, Verdana, Helvetica, sans-serif;

	font-size:14px;

	color:#000066;

	font-weight:bolder;

	}

	

.titre_news {			/* Permet de définir l'emplacement des titres de la page credit */

	text-align: left;

	vertical-align: top;

	font-family: Arial, Verdana, Helvetica, sans-serif;

	font-size:14px;

	color:#000066;

	font-weight:bolder;

	}



.titre_news_hover {			/* Permet de définir l'emplacement des titres de la page credit */

	text-align: left;

	vertical-align: top;

	font-family: Arial, Verdana, Helvetica, sans-serif;

	font-size:14px;

	color:#3366CC;

	font-weight:bolder;

	}

	

.news {

	padding-left:19px;

	padding-right:42px;

	}



	

.texte {				/* Permet de définir l'emplacement et le style des textes du site */

	margin-left: 51px;

	font-family: sans-serif;

	font-size:11px;

	color:#000066;

	text-align:justify;

	padding-bottom:10px;

	}

	

						/* Permet de définir l'emplacement et le style des textes à droite */

.texte_droite_gouvernance {

	padding-top: 277px;

	margin-left: 32px;

	font-family: sans-serif;

	font-size:11px;

	color:#000066;

	text-align:justify;

	}

.texte_droite_strategie {

	margin-right: 10px;

	font-family: sans-serif;

	font-size:11px;

	color:#000066;

	text-align:justify;

	}

.texte_droite_rh {

	padding-top: 110px;

	margin:0px;

	font-family: sans-serif;

	font-size:11px;

	color:#000066;

	text-align:justify;

	}

						/* Permet de définir l'emplacement et le style des textes à droite pour les pages de recrutement */

.texte_droite_recrutement {

	margin-left: 50px;

	margin-top: 10px;

	font-family: sans-serif;

	font-size:11px;

	color:#000066;

	text-align:justify;

	}

	

.texte_mail {				/* Permet de définir l'emplacement et le style des textes du site */

	margin-left: 51px;

	font-family: sans-serif;

	font-size:14px;

	font-weight:bolder;

	color:#000066;

	text-align:justify;

	}

	

.texte_2 {				/* Permet de définir l'emplacement et le style du texte de la page client */

	margin-top: 105px;

	padding-left:0px;

	font-family: sans-serif;

	font-size:14px;

	font-weight:bold;

	color:#000066;

	text-align:justify;

	}

	

.menu_titre_ask {		/* Permet de définir l'espacement des titre ASK dans le menu de gauche */

	margin-top: 12px;

	text-align: left;

	}

	

.menu_titre_metier {	/* Permet de définir l'espacement des titres métiers dans le menu gauche */

	margin-top:8px;

	text-align:left;

	}

	

.menu_gauche {			/* Permet de définir l'emplacement et le style des sous-menu du menu gauche */

	padding-top: 1px;

	padding-bottom: 1px;

	text-align: left;

	border-top-color: #CCCC99;

	border-right-color: #FFFFFF;

	border-bottom-color: #CCCC99;

	border-left-color: #CCCC99;

	border-style: solid;

	border-width: 1px;

	width: 170px;

	line-height:14px;

	}

	

.menu_texte_gauche {	/* Permet de définir le style des sous-menu du menu gauche qd on a deja cliqué dessus (afin que cela s'affiche de la meme manière que si on avait pas encore cliqué dessus) */

	padding-left: 11px;

	margin: 0px;

	padding-bottom: 2px;

	padding-top: 2px;

	height: auto;

	padding-right:10px;

	font-weight: bolder;

	font-size: 12px;

	font-family: Arial, Verdana, Helvetica, sans-serif;

	color:#3366CC;

	vertical-align: middle;	

	}

	

p.menu_gauche_hover{	/* Permet de définir le style des sous-menu du menu gauche qd la souris est dessus */

	background-image:url(IMG/fond_menu_gauche.GIF);

	background-repeat:no-repeat;

	font-weight: bolder;

	font-size: 12px;

	font-family: Arial, Verdana, Helvetica, sans-serif;

	color:#000066;

	padding-left: 11px;

	margin: 0px;

	padding-bottom: 2px;

	padding-top: 2px;

	height: auto;

	padding-right:10px;

	vertical-align: middle;	

	}







a.menu_texte_gauche1{	/* Permet de définir le style des sous-menu du menu gauche qd on a deja cliqué dessus (afin que cela s'affiche de la meme manière que si on avait pas encore cliqué dessus) */

	padding-left: 11px;

	margin:0px;

	padding-bottom: 2px;

	padding-top: 2px;

	height: auto;

	padding-right:10px;

	font-weight: bolder;

	font-size: 12px;

	font-family: Arial, Verdana, Helvetica, sans-serif;

	color:#3366CC;

	vertical-align: middle;	

	}

	

a.menu_gauche_hover1{	/* Permet de définir le style des sous-menu du menu gauche qd la souris est dessus */

	background-image:url(IMG/fond_menu_gauche.GIF);

	background-repeat:no-repeat;

	font-weight: bolder;

	font-size: 12px;

	font-family: Arial, Verdana, Helvetica, sans-serif;

	color:#000066;

	padding-left: 11px;

	margin: 0px;

	padding-bottom: 2px;

	padding-top: 2px;

	height: auto;

	padding-right:10px;

	vertical-align: middle;	

	}







.titre_centre {	/* Permet de définir le style des sous-menu du menu gauche qd on a deja cliqué dessus (afin que cela s'affiche de la meme manière que si on avait pas encore cliqué dessus) */

	margin: 0px;

	font-weight: bolder;

	font-size: 12px;

	font-family: Arial, Verdana, Helvetica, sans-serif;

	color:#3366CC;

	}

	

p.titre_centre_hover{	/* Permet de définir le style des sous-menu du menu gauche qd la souris est dessus */

	margin: 0px;

	font-weight: bolder;

	font-size: 12px;

	font-family: Arial, Verdana, Helvetica, sans-serif;

	color:#000066;

	}

	

p.menu_recherche_hover{	/* Permet de définir le style du sous-menu du menu gauche de la partie recherche qd la souris est dessus */

	padding-left:11px;

	font-family: Arial, Verdana, Helvetica, sans-serif;

	line-height:17px;

	background-image:url(IMG/fond_menu_recherche_2.GIF);

	font-weight:bolder;

	font-size:12px;

	color:#000066;

	margin:0px;

	padding-bottom:2px;

	padding-top:2px;

	cursor:pointer;

	}



	

.menu_titre_recherche {	/* Permet de définir l'emplacement et le style du sous-menu du menu gauche pour la partie recherche */

	margin-top:10px;

	text-align:left;

	border-top-color: #CCCCCC;

	border-right-color: #FFFFFF;

	border-bottom-color: #CCCCCC;

	border-left-color: #CCCCCC;

	border-style: solid;

	border-width: 1px;

	width: 170px;

	color: #3366CC;

	font-family: Arial, Verdana, Helvetica, sans-serif;

	font-size: 12px;

	line-height:17px;

	margin-bottom: 5px;

	background-image:url(IMG/fond_menu_recherche.GIF);

	cursor:default;

	}

	

.menubas {				/* Permet de définir l'emplacement et le style des sous-menu du menu bas */

	text-align:center;

	border-top-color: #CCCC99;

	border-right-color: #FFFFFF;

	border-bottom-color: #CCCC99;

	border-left-color: #CCCC99;

	width: 780px;

	height: 20px;

	border-style: solid;

	border-width: 1px;

	font-family: Arial, Verdana, Helvetica, sans-serif;

	font-size: 12px;

	color:#CCCCCC;

	font-weight: bolder;

	}	

	

a.menubas_hover{		/* Permet de définir le style du sous-menu du menu bas qd la souris est dessus */

	text-align:center;

	font-family: Arial, Verdana, Helvetica, sans-serif;

	font-size: 12px;

	color:#000066;

	font-weight: bolder;

	}

	

a.menubas_initial{		/* Permet de définir le style du sous-menu du menu bas qd on a deja cliqué dessus (afin que cela s'affiche de la meme manière que si on avait pas encore cliqué dessus) */

	text-align:center;

	font-family: Arial, Verdana, Helvetica, sans-serif;

	font-size: 12px;

	color:#CCCCCC;

	font-weight: bolder;

	}

	

p.soustitre_hover {		/* Permet de définir le style des sous-menu des pages qd la souris est dessus */

	text-align: left;

	font-family: Arial, Verdana, Helvetica, sans-serif;

	font-size:12px;

	font-weight:bolder;

	color:#000066;

	}

	

p.soustitre_initial {	/* Permet de définir le style des sous-menu des pages qd on a deja cliqué dessus (afin que cela s'affiche de la meme manière que si on avait pas encore cliqué dessus) */

	text-align: left;

	font-family: Arial, Verdana, Helvetica, sans-serif;

	font-size:12px;

	font-weight:bolder;

	color:#3366CC;

	}

	

.contact_initial {		/* Permet de définir le style de "Contactez-nous" qd on a deja cliqué dessus (afin que cela s'affiche de la meme manière que si on avait pas encore cliqué dessus) */

	color:#3366CC;

	}

	

.contact_hover {		/* Permet de définir le style de "Contactez-nous" qd la souris est dessus */

	color:#000066;

	}

	

.contact {

	text-align: left;

	padding-left:50px;

	font-family: Arial, Verdana, Helvetica, sans-serif;

	font-size:12px;

	font-weight:bolder;	

	}

.partenaire {			/* Permet de définir l'emplacement du text de la page partenaire */

	padding-top:20px;	

	}



.plan {					/* Permet de définir l'emplacement et le style des textes du site */

	margin-left: 51px;

	font-family: sans-serif;

	font-size:11px;

	color:#000066;

	text-align:justify;

	text-align:center

	}

	

a.titre_plan {			/* Permet de définir le style du titre de la page plan du site qd on a deja cliqué dessus (afin que cela s'affiche de la meme manière que si on avait pas encore cliqué dessus) */

	

	margin-left: 25px;

	text-align: left;

	vertical-align: top;

	font-size: 14px;

	color:#000066;

	font-weight:bolder;

	}

	

a.titre_plan_hover {	/* Permet de définir le style du titre de la page plan du site qd la souris est dessus */

	

	margin-left: 25px;

	text-align: left;

	vertical-align: top;

	font-size: 14px;

	color:#3366CC;

	font-weight:bolder;

	}

	

a.texte_plan {			/* Permet de définir le style du texte de la page plan du site qd on a deja cliqué dessus (afin que cela s'affiche de la meme manière que si on avait pas encore cliqué dessus) */

	

	margin-left: 40px;

	text-align: left;

	vertical-align: top;

	font-size: 11px;

	color:#000066;

	font-family: sans-serif;

	}

	

a.texte_plan_hover {	/* Permet de définir le style du texte de la page plan du site qd la souris est dessus */

	

	margin-left: 40px;

	text-align: left;

	vertical-align: top;

	font-size: 11px;

	color:#3366CC;

	font-family: sans-serif;

	}

	

						/* Permet de définir l'emplacement et le style du texte du sous-menu recherche dans le menu gauche */

a.menu_texte_gauche_recherche {

	margin: 0px;

	padding-bottom: 2px;

	padding-top: 2px;

	height: auto;

	padding-right:10px;

	font-weight: bolder;

	font-size: 12px;

	font-family: Arial, Verdana, Helvetica, sans-serif;

	color:#3366CC;

	vertical-align: middle;	

	}

	

.lien_hover {				/* Permet de définir l'emplacement et le style des textes du site */

	font-family: sans-serif;

	font-size:11px;

	color:#3366CC;

	text-decoration:underline;

	}



.lien_initial {				/* Permet de définir l'emplacement et le style des textes du site */

	font-family: sans-serif;

	font-size:11px;

	color:#000066;

	text-decoration:underline;

	}


a.lien:link { text-decoration:none; color: #000000; font-size: 12px; font-weight: normal; }
a.lien:visited { text-decoration:none; color: #000000; font-size: 12px; font-weight: normal; }
a.lien:hover { text-decoration:underline; color: #000000; font-size: 12px; font-weight: normal; }
a.lien:active{ text-decoration:underline; color: #000000; font-size: 12px; font-weight: normal;	}	
