<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">.Titre_page {  font-family: Arial, Helvetica, sans-serif; font-size: 18pt; font-style: oblique; font-weight: bold; letter-spacing: 5pt; text-align: center}

.h10 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	text-transform: uppercase;
	white-space: normal;
	letter-spacing: normal;
	word-spacing: normal
}
.proverbe {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: italic;
	font-weight: normal;
	text-align: justify;
	white-space: normal;
	letter-spacing: normal;
	word-spacing: normal
}

.Manuscrite {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: italic;
	font-weight: normal;
	text-align: justify;
	white-space: normal;
	letter-spacing: normal;
	word-spacing: normal
}
.Titre_recherches_blanc {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-style: normal;
	font-weight: bold;
	text-align: center;
	white-space: normal;
	letter-spacing: normal;
	word-spacing: normal;
	color: #FFFFFF
}
.Titre_recherches_or {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-style: normal;
	font-weight: bold;
	text-align: center;
	white-space: normal;
	letter-spacing: normal;
	word-spacing: normal;
	color: #F4C659
}
.Titre_recherches {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-style: normal;
	font-weight: bold;
	text-align: justify;
	white-space: normal;
	letter-spacing: normal;
	word-spacing: normal
}

.vignette { font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-style: italic; text-align: center; border-color: #0000CC #0000FF #0000FF #3300CC}

.h5 { font-family: Arial, Helvetica, sans-serif; font-size: 11pt; font-style: italic; text-align: right; vertical-align: baseline; word-spacing: normal; border-color: #0000CC #0000FF #0000FF #3300CC}

.h6 { font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-style: italic; text-align: center; border-color: #0000CC #0000FF #0000FF #3300CC }

.home { font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-style: italic; text-align: center; vertical-align: baseline; word-spacing: normal; border-color: #0000CC #0000FF #0000FF #3300CC }

.SpotlightBlanc_CAPITALL {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	font-style: normal;
	font-weight: normal;
	text-align: left;
	text-transform: uppercase;
	color: #FFFFFF
}
.SpotlightBlanc_CAPITALC {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16pt;
	font-style: normal;
	font-weight: normal;
	text-align: center;
	text-transform: uppercase;
	color: #FFFFFF
}
.SpotlightBlanc_CAPITALR {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16pt;
	font-style: normal;
	font-weight: normal;
	text-align: right;
	text-transform: uppercase;
	color: #FFFFFF
}

.emplois {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	font-style: normal;
	font-weight: bold;
}

.emplois_center {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	font-style: normal;
	font-weight: bold;
	text-align: center
}

.Titre_page_small {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	font-style: normal;
	font-weight: bold;
	letter-spacing: 5pt;
	text-align: center
}
.Titre_page_CAPITAL {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	font-style: normal;
	font-weight: bold;
	letter-spacing: 5pt;
	text-align: center;
	text-transform: uppercase;
	color: #FFF;
}
.Titre_page_small_blanc {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	font-style: normal;
	font-weight: bold;
	letter-spacing: 5pt;
	text-align: center;
	color: #FFFFFF
}
.Titre_page_small_blanc_CAPITAL {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	font-style: normal;
	font-weight: bold;
	letter-spacing: 5pt;
	text-align: center;
	text-transform: capitalize;
	color: #FFFFFF
}
.TitreObjet_CAPITAL {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11pt;
	font-style: normal;
	font-weight: normal;
	text-align: center;
	text-transform: uppercase;
	color: #FFFFFF
}
.TitreInfos_CAPITAL {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11pt;
	font-style: normal;
	font-weight: normal;
	text-align: left;
	text-transform: uppercase;
	color: #999
}
.SpotRegion_CAPITALC {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	font-style: normal;
	font-weight: normal;
	text-align: center;
	text-transform: uppercase;
	color: #999
}
.SpotlightGris_CAPITALL {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	font-style: normal;
	font-weight: normal;
	text-align: left;
	text-transform: uppercase;
	color: #999
}
.SpotlightGris_CAPITALC {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16pt;
	font-style: normal;
	font-weight: normal;
	text-align: center;
	text-transform: uppercase;
	color: #999
}
.SpotlightGris_CAPITAL {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16pt;
	font-style: normal;
	font-weight: normal;
	text-align: left;
	text-transform: uppercase;
	color: #999
}
.SpotTitre_CAPITALL {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-style: normal;
	font-weight: normal;
	text-align: left;
	text-transform: uppercase;
	color: #999
}
.VignettteGris_CAPITAL {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: normal;
	font-weight: bold;
	text-align: center;
	text-transform: uppercase;
	color: #999
}
.AnnonceCCap {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-style: normal;
	font-weight: bold;
	text-align: center;
	text-transform: uppercase;
	color: #FFFFFF
}
.AnnonceLCap {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-style: normal;
	font-weight: bold;
	text-align: left;
	text-transform: uppercase;
	color: #FFFFFF
}
.AnnonceRCap {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-style: normal;
	font-weight: bold;
	text-align: right;
	text-transform: uppercase;
	color: #FFFFFF
}

.VignettteBlanc_CAPITAL {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: normal;
	font-weight: bold;
	letter-spacing: 2pt;
	text-align: center;
	text-transform: uppercase;
	color: #FFFFFF
}
.Search {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: normal;
	font-weight: normal;
	text-align: justify;
	text-transform: uppercase;
	color: #999
}
.TexteExplicatifR {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	font-style: normal;
	font-weight: normal;
	text-align: right;
	color: #999
}
.TexteQualites {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	font-style: normal;
	font-weight: normal;
	text-align: justify;
	color: #999
}
.TexteExplicatif {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	font-style: normal;
	font-weight: normal;
	text-align: justify;
	color: #999
}
.TexteExplicatifC {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	font-style: normal;
	font-weight: normal;
	text-align: Center;
	color: #999
}
.tableau {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-style: normal;
	font-weight: normal;
	text-align: justify;
}
.tableau-TXT {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-style: normal;
	font-weight: normal;
	text-align: left;
	width: 600px;
}
.Rech_Pink {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-style: normal;
	font-weight: normal;
	text-align: left;
	color: #F0F
}
.Contour_Gris {
	border: thin solid #999;
}
.Contour_Gris:Hover {
	border: thin solid #999;
	box-shadow:2px 2px 5px #444;
}
.Contour_Pink {
	border: thin solid #F0F;
}
.tableau_blanc {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-style: normal;
	font-weight: normal;
	text-align: center;
	color: #FFFFFF
}
.tableau_blanc_droite {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: normal;
	font-weight: normal;
	text-align: right;
	color: #FFFFFF
}
.tableau2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 7pt;
	font-style: normal;
	font-weight: normal;
	text-align: left;
	background-position: 2px;
}
.tableau2_centre {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 7pt;
	font-style: normal;
	font-weight: normal;
	text-align: center;
	background-position: 2px;
}
.tableau3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-style: normal;
	font-weight: normal;
	text-align: center;
}
.tableau22 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 7pt;
	font-style: normal;
	font-weight: normal;
	text-align: left;
	background-position: 0px;
	line-height: 0px;
}
.tableau22B {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 7pt;
	font-style: normal;
	font-weight: normal;
	text-align: left;
	background-position: 0px;
	line-height: 0px;
	color: #00004f;
}
.tableau_dr {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-style: normal;
	font-weight: normal;
	text-align: right;
}
.tableau_dr_small {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 7pt;
	font-style: normal;
	font-weight: normal;
	text-align: right;
}
.tableau_g_small {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 7pt;
	font-style: normal;
	font-weight: normal;
	text-align: center;
	color: #FFFFFF;
}
.contact {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-style: normal;
	font-weight: normal;
	text-align: center;
}
.contact_gras {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-style: normal;
	font-weight: bold;
	text-align: center;
}
.VIP-emplois_center {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	font-style: normal;
	font-weight: bold;
	text-align: center;
	color: #F0F;
}
.VIP-contact_gras {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-style: normal;
	font-weight: bold;
	text-align: center;
	text-transform: uppercase;
	color: #F0F;
}
.VIP-Ville {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16pt;
	font-style: normal;
	font-weight: bold;
	text-align: center;
	text-transform: uppercase;
	letter-spacing: 5pt;
	color: #F0F;
}
.VIP-VilleB {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16pt;
	font-style: normal;
	font-weight: bold;
	text-align: center;
	text-transform: uppercase;
	letter-spacing: 5pt;
	color: #00004f;
}
.VIP-Infos {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	font-style: normal;
	font-weight: normal;
	text-align: center;
	text-transform: uppercase;
	color: #F0F;
}
.VIP-IRech {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: normal;
	font-weight: normal;
	text-align: center;
	text-transform: uppercase;
	color: #F0F;
}
.VIP-IRechB {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: normal;
	font-weight: normal;
	text-align: center;
	text-transform: uppercase;
	color: #00004f;
}
.VIP-tableau {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-style: normal;
	font-weight: normal;
	text-align: justify;
	color: #F0F;
}
.VIP-tableauB {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-style: normal;
	font-weight: normal;
	text-align: justify;
	color: #00004f;
}
.VIP-tableau_small {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: normal;
	font-weight: normal;
	text-align: justify;
	color: #F0F;
}
.VIP-tableau_smallB {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: normal;
	font-weight: normal;
	text-align: justify;
	color: #00004f;
}
.annonceD {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-style: normal;
	font-weight: bold;
	text-align: right;
	background-position: 2px;
	color: #FFFFFF;
}
.annonceG {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-style: normal;
	font-weight: bold;
	text-align: left;
	background-position: 2px;
	color: #FFFFFF;
}
.annonceTexte {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-style: normal;
	font-weight: normal;
	text-align: justify;
	background-position: 2px;
	color: #000000;
}
.film_lien { font-family: Arial, Helvetica, sans-serif; font-size: 7pt; font-style: normal; text-align: left; border-color: #0000CC #0000FF #0000FF #3300CC ; clip:   rect(   )}
.h5films { font-family: Arial, Helvetica, sans-serif; font-size: 9pt; font-style: italic; text-align: right; vertical-align: baseline; word-spacing: normal; border-color: #0000CC #0000FF #0000FF #3300CC }
.h5filmsQT { font-family: Arial, Helvetica, sans-serif; font-size: 7pt; font-style: italic; text-align: right; vertical-align: baseline; word-spacing: normal; border-color: #0000CC #0000FF #0000FF #3300CC }
.h5filmsQTiti { font-family: Arial, Helvetica, sans-serif; font-size: 7pt; font-style: italic; text-align: right; vertical-align: superexposant; word-spacing: normal; border-color: #0000CC #0000FF #0000FF #3300CC ; line-height: normal}
.box_content INPUT.text {
	BORDER-BOTTOM: #aaa 1px solid; BORDER-LEFT: #aaa 1px solid; PADDING-BOTTOM: 1px; PADDING-LEFT: 1px; PADDING-RIGHT: 1px; FONT-SIZE: 12px; BORDER-TOP: #aaa 1px solid; BORDER-RIGHT: #aaa 1px solid; PADDING-TOP: 1px
}
.box_content SELECT {
	BORDER-BOTTOM: #aaa 1px solid; BORDER-LEFT: #aaa 1px solid; PADDING-BOTTOM: 1px; PADDING-LEFT: 1px; PADDING-RIGHT: 1px; FONT-SIZE: 12px; BORDER-TOP: #aaa 1px solid; BORDER-RIGHT: #aaa 1px solid; PADDING-TOP: 1px
}
.box_shadowNN {
	margin: 10px;
	border: thin solid #000;
	-moz-box-shadow:5px 5px 5px #999;/* couleur de l'ombre */
	-webkit-box-shadow:5px 5px 5px #999;
	box-shadow:5px 5px 5px #999;
	}
.box_shadowN {
	box-shadow: 5px 5px 5px #999;
	filter: DropShadow(Color=#999, OffX=3px, OffY=3px, Positive=3px);
	margin: 10px;
	border: thin solid #000;
	}
.box_shadow {
	box-shadow: 5px 5px 5px #555;
	filter: DropShadow(Color=#555, OffX=3px, OffY=3px, Positive=3px);
	}
.box_content TEXTAREA {
	BORDER-BOTTOM: #aaa 1px solid; BORDER-LEFT: #aaa 1px solid; PADDING-BOTTOM: 1px; PADDING-LEFT: 1px; PADDING-RIGHT: 1px; FONT-SIZE: 12px; BORDER-TOP: #aaa 1px solid; BORDER-RIGHT: #aaa 1px solid; PADDING-TOP: 1px
}



</pre></body></html>