

/* CSS Document */

body {margin-left: 0px;margin-top: 0px;margin-right: 0px;margin-bottom: 0px; font-family: Arial, Helvetica, sans-serif;}
p {margin-top: 0px; padding-top: 0px; padding-bottom: 0px; margin-bottom: 0px;}
blockquote {margin-top: 0px; padding-top: 0px; margin-bottom: 0px; padding-bottom: 0px;}
ol {margin-top: 0px; padding-top: 0px;}

/* générique */
.bold {font-weight: bold;}
.georgia {font-family: Georgia, Verdana, Arial;}
.arial {font-family: Arial, Helvetica, sans-serif;}
.verdana {font-family: Verdana, Arial, Helvetica, sans-serif;}
.italic {font-style: italic;}
.bnormal {font-weight: normal;}
.lh18px {line-height: 18px;}
.padding100px { padding-right: 100px;}

/* onglet */
.onglet_menu {
  border-bottom: 1px solid #d4d4d4;
  margin: 0px;
  padding-top:4px ;
  padding-bottom: 3px;
}

a.onglet {
	border-left:1px solid #D4D4D4;
	border-right:1px solid #D4D4D4;
	border-top:1px solid #D4D4D4;
	padding:4px 10px 4px 10px;
	font-family: Georgia, Verdana, Arial;
	background-color:#d8d8d8;
	color: #918f8b;
	text-decoration:none;
	font-size: 11px;
	/*font-weight:bolder;*/
}
a.onglet:active {
  background-color:#d8d8d8;
}
a.onglet:visited {
  background-color:#d8d8d8;
}
a.onglet:hover {
  background-color:#ffffff;
}

.onglet_actif {
  font-family: Georgia, Verdana, Arial;
  border: 1px solid #d4d4d4;
  border-bottom:solid 1px white ;
  padding:4px 10px 4px 10px;
  background-color: #ffffff;
  color: #918f8b;
  font-size: 11px;
	/*font-weight:bolder;*/
}

.onglet_contenu {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  background-color: #ffffff;
  border-left: 1px solid #d4d4d4;
  border-right: 1px solid #d4d4d4;
  border-bottom: 1px solid #d4d4d4;
  color: #4e4940;
  padding: 20px;
}

/* onglet galerie*/
.onglet_galerie_bg {
  background-image: url(/images/bg_onglet_galerie.gif);
  height: 41px;
}

a.onglet_galerie {
  font-family: Georgia, Verdana, Arial;
  color: #4c8bba;
  text-decoration:none;
  font-size: 12px;
}

a.onglet_galerie:active {
  color: #4c8bba;
  text-decoration: none;
}
a.onglet_galerie:visited {
  color: #4c8bba;
  text-decoration: none;
}
a.onglet_galerie:hover {
  color: #ffffff;
  text-decoration: none;
}

.onglet_galerie_actif {
  font-family: Georgia, Verdana, Arial;
  color: #ffffff;
  text-decoration:none;
  font-size: 12px;
}

.onglet_contenu {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  background-color: #ffffff;
  border-left: 1px solid #d4d4d4;
  border-right: 1px solid #d4d4d4;
  border-bottom: 1px solid #d4d4d4;
  color: #4e4940;
  padding: 20px;
}

/* différents contenu */
.contenu_seul {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  background-color: #ffffff;
  border: 1px solid #d4d4d4;
  color: #4e4940;
  padding: 20px;
}

.contenu_galerie {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  background-color: #ffffff;
  border: 1px solid #d4d4d4;
  color: #4e4940;
}

.contenu_poste {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  background-color: #ffffff;
  border: 1px solid #d4d4d4;
  color: #4e4940;
  padding: 15px;
}
.contenu_poste_titre {
  font-family: Georgia, Verdana, Arial;
  font-size: 18px;
  background-color: #ffffff;
  color: #4e4940;
}

.contenu_poste_texte {
  padding: 0px 15px 0px 15px;
}

.galerie_titre {
	font-family: Georgia, Verdana, Arial;
	font-size: 21px;
	color: #000000;
	font-weight: bold;
	padding:16px;
}
/* LISTINGS */
.list_titre {
  font-family: Arial, Georgia, Verdana;
  font-size: 11px;
  color: #3b6caf;
  background-image: url(/images/bg_list_off.gif);
  padding-left: 8px;
  font-weight: bold;
  cursor: pointer;
}

.list_titre_faq {
  font-family: Arial, Georgia, Verdana;
  font-size: 11px;
  color: #2095bf;
  background-image: url(/images/bg_list_faq_off.gif);
  background-repeat: repeat-x;
  background-color: #f0f1f0;
  padding-left: 8px;
  font-weight: bold;
  cursor: pointer;
}

.list_texte {
  font-family: Arial, Georgia, Verdana;
  font-size: 11px;
  color: #4e4940;
  padding-left: 38px;
  padding-right: 72px;
}

.list_texte_faq {
  font-family: Arial, Georgia, Verdana;
  font-size: 11px;
  color: #4e4940;
  padding-left: 38px;
  padding-right: 72px;
}

.encadre_temoignages {
  font-family: Georgia, Verdana, Arial;
  background-image: url(/images/bg_bleu_point.gif);
  border: 1px solid #91b6cf;
}

.slide_temoignages {
  background-image: url(/images/bg_slide.gif);
  border: 1px solid #cacaca;
}

.calage_border {
  position: relative;
  top:10px;
  left:-24px;
  width:0px;
  height:0px;
  z-index:1;
}

.calage_border1 {
  position:relative;
  top:10px;
  left:-20px;
  width:0px;
  height:0px;
  z-index:1;
  padding-right:10px;
  margin-right:10px;
}

.calage_equipe {
  position:relative;
  top:-25px;
  left:-20px;
  margin:0px;
  width:0px;
  height:0px;
  z-index:1;
}

.calage_superpos {
  position:absolute;
  top:0px;
  left:0px;
  width:0px;
  height:0px;
  z-index:2;
}

.encadre_article {
  border: 1px solid #000000;
}

.txt_article {
  font-family:Georgia, Verdana, Arial;
  background-color: #000000;
  padding-left: 7px;
  height: 34px;
  color: #ffffff;
  font-weight: bold;
  font-size: 16px
}

.point_actu {
	border-bottom: 1px dotted #3b6caf;
}

.point_actu_4 {
	border-bottom: 1px dotted #afc901;
}

.point_actu_5 {
	border-bottom: 1px dotted #d77e00;
}

.date_list {
  font-family: Georgia, Verdana, Arial;
  font-style: italic;
  font-size: 11px;
  color: #000000;
}

.poste_intitule_4 {
  background-image: url(/images/bg_poste_vert.gif);
  font-family:Arial, Helvetica, sans-serif;
  font-weight: bold;
  font-size: 11px;
  padding-left: 7px;
  cursor: pointer;
  height: 22px;
  width: 100%;
}
.poste_intitule_5 {
  background-image: url(/images/bg_poste_orange.gif);
  font-family:Arial, Helvetica, sans-serif;
  font-weight: bold;
  font-size: 11px;
  padding-left: 7px;
  cursor: pointer;
  height: 22px;
  width: 100%;
}
/*Filtre images*/

img.image_typo {
		behavior: url("/css/win_png.htc");
		border: 0px;
}

img.border4pxblanc {
  border: 4px solid #ffffff;
  margin-right: 10px;
}
img.border4pxgris {
  border: 4px solid #f0f0f0;
}

/* styles */
.tpl_rub_list {
	border: 1px solid #d4d4d4;
	border-bottom: 0px;
	/*background-color: #000000;*/
}

.tpl_rub_faq {
	border-left: 1px solid #d4d4d4;
	border-right: 1px solid #d4d4d4;
	border-bottom: 1px solid #d4d4d4;
	background-color: #f0f0f0;
}

/* BACKGROUND CONTENT */
.bg {
	background-color: #f0f0f0;
}

.bg_1 {
	background-image: url(/images/bg_picto_1.jpg);
	background-repeat: no-repeat;
	background-color: #f0f0f0;
}

.bg_2 {
	background-image: url(/images/bg_picto_2.jpg);
	background-repeat: no-repeat;
	background-color: #f0f0f0;
}

.bg_3 {
	background-image: url(/images/bg_picto_3.jpg);
	background-repeat: no-repeat;
	background-color: #f0f0f0;
}

.bg_4 {
	background-image: url(/images/bg_picto_4.jpg);
	background-repeat: no-repeat;
	background-color: #f0f0f0;
}

.bg_5 {
	background-image: url(/images/bg_picto_5.jpg);
	background-repeat: no-repeat;
	background-color: #f0f0f0;
}

.bg_6 {
	background-image: url(/images/bg_picto_6.jpg);
	background-repeat: no-repeat;
	background-color: #f0f0f0;
}

.bg_7 {
	background-image: url(/images/bg_picto_7.jpg);
	background-repeat: no-repeat;
	background-color: #f0f0f0;
}

.bg_8 {
	background-image: url(/images/bg_picto_8.jpg);
	background-repeat: no-repeat;
	background-color: #f0f0f0;
}

.poste_4 {
	background-image:url(/images/bg_poste_4.gif);
	background-repeat: no-repeat;
}

.poste_5 {
	background-image:url(/images/bg_poste_5.gif);
	background-repeat: no-repeat;
}
.poste_6 {
	background-image:url(/images/bg_poste_7.gif);
	background-repeat: no-repeat;
}
/* TEXT */
.texte_temoignage {
  color: #ffffff;
}

.header_teaser {
  font-family: Georgia, Verdana, Arial;
  color: #ffffff;
}

.footer_txt {
  font-family: Georgia, Verdana, Arial;
  color: #84817a;
  font-size: 11px;
  padding-left: 15px;
}

.footer_partners {
  font-family: Arial, Helvetica, sans-serif;
  color: #063B9D;
  font-size: 11px;
  text-decoration:none;
}
a.footer_partners {
  font-family: Arial, Helvetica, sans-serif;
  color: #063B9D;
  font-size: 11px;
  text-decoration:none;
}
a.footer_partners:visited {
  font-family: Arial, Helvetica, sans-serif;
  color: #063B9D;
  font-size: 11px;
  text-decoration:none;
}
a.footer_partners:active {
  font-family: Arial, Helvetica, sans-serif;
  color: #063B9D;
  font-size: 11px;
  text-decoration:none;
}
a.footer_partners:hover {
  font-family: Arial, Helvetica, sans-serif;
  color: #063B9D;
  font-size: 11px;
  text-decoration:none;
}

.descriptifrub {
  font-family: Georgia, Verdana, Arial;
  background-color: #ffffff;
  color: #4e4940;
  font-weight: bold;
  padding: 10px;
  font-size: 14px;
}

.contenu {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  background-color: #ffffff;
  border: 1px solid #d4d4d4;
  color: #4e4940;
  padding: 20px;
}

.txt_metiers {
  font-family: Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: #4e4940;
}

.tte_actu {
	padding-left: 34px;
	height: 32px;
	background-image: url(/images/tteactu.gif);
	width: 210px;
}

.list_actu {
  font-family: Georgia, Verdana, Arial;
  color: #3b6caf;
  font-size: 14px;
  font-weight: bold;
}
.list_date_actu {
  font-family: Georgia, Verdana, Arial;
  color: #000000;
  font-weight:normal;
  font-size: 14px;
  font-style: italic;
}
.contact_titre {
  font-family: Georgia, Verdana, Arial;
  color: #4e4940;
  font-size: 18px;
  font-weight: bold;
}
.contact_texte {
  font-family: Arial, Helvetica, sans-serif;
  color: #4e4940;
  font-size: 11px;
}
.contact_texte_bold {
  font-family: Arial, Helvetica, sans-serif;
  color: #4e4940;
  font-size: 12px;
  font-weight: bold;
}

.padding_txt_img {
  padding-left: 150px;
}

.gsearch_titre {
  font-family: Georgia, Verdana, Arial;
  color: #000000;
  font-size: 18px;
  font-weight: bold;
}

.gsearch_texte {
  font-family: Arial, Helvetica, sans-serif;
  color: #000000;
  font-size: 11px;
  font-weight: normal;
}

.gsearch_inscris_bold_4 {
  font-family:Arial, Helvetica, sans-serif;
  color: #788a01;
  font-size: 14px;
  background-image: url(/images/bg_incris_4.gif);
  height: 44px;
  width: 242px;
  padding-left: 20px;
}

.gsearch_inscris_bold_5 {
  font-family:Arial, Helvetica, sans-serif;
  color: #d77e00;
  font-size: 14px;
  background-image: url(/images/bg_incris_5.gif);
  height: 44px;
  width: 242px;
  padding-left: 20px;
}

.gsearch_inscris_4 {
  font-family: Arial, Helvetica, sans-serif;
  color: #788a01;
  font-size: 12px;
}
.gsearch_inscris_5 {
  font-family: Arial, Helvetica, sans-serif;
  color: #d77e00;
  font-size: 12px;
}

.gsearch_encadre_4 {
  font-family: Arial, Helvetica, sans-serif;
  color: #4e4940;
  font-size: 11px;
  background-image: url(/images/bg_candidat_4.gif);
  background-repeat: no-repeat;
  padding:10px 10px 10px 20px;
}

.gsearch_encadre_5 {
  font-family: Arial, Helvetica, sans-serif;
  color: #4e4940;
  font-size: 11px;
  background-image: url(/images/bg_candidat_5.gif);
  background-repeat: no-repeat;
  padding:10px 10px 10px 20px;
}

.gsearch_encadre_6 {
  font-family: Arial, Helvetica, sans-serif;
  color: #000000;
  font-size: 13px;
  background-image: url(/images/bg_candidat_6.gif);
  background-repeat: no-repeat;
  padding:10px 10px 10px 10px;
}

.gsearch_texte {
  font-family: Arial, Helvetica, sans-serif;
  color: #4e4940;
  font-size: 11px;
}

.partner {
  font-family: Verdana, Georgia, Arial;
  color: #000000;
  font-weight: bold;
  font-size: 12px;
  padding-left: 32px;
}

.select_partner {
	width: 155px;
	height: 18px;
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	background-color: #fcce11;
	color: #000000;
	border: 1px solid #000000;
}

.contact_info_titre {
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	font-weight: bold;
	font-size: 12px;
}
.contact_info_texte {
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	font-weight: normal;
	font-size: 12px;
	padding: 0px 15px 0px 15px;
}

.encadre_web {
	background-image: url(/images/bg_bleu_site.gif);
	background-repeat: no-repeat;
	padding: 10px 30px 10px 30px;
}

.form_news {
	font-size: 12px;
}

/* TITRES */
.postuler {
	font-family: Georgia, Verdana, Arial;
	color: #4e4940;
	font-size: 24px;
	margin: 0px;
	padding: 0px;
}

.candidat {
	font-family: Georgia, Verdana, Arial;
	color: #4e4940;
	font-size: 18px;
	font-weight: bold;
	margin: 0px;
	padding: 0px;
}

.picto_titre_rub {
	font-family: Georgia, Verdana, Arial;
	color: #000000;
	font-size: 28px;
	text-decoration: none;
}
a.picto_titre_rub {font-family: Georgia, Verdana, Arial; color: #000000; font-size: 28px; text-decoration: none;}
a.picto_titre_rub:visited {font-family: Georgia, Verdana, Arial; color: #000000; font-size: 28px; text-decoration: none;}
a.picto_titre_rub:active {font-family: Georgia, Verdana, Arial; color: #000000;	font-size: 28px; text-decoration: none;}
a.picto_titre_rub:hover {font-family: Georgia, Verdana, Arial; color: #000000; font-size: 28px; text-decoration: none;}

.picto_titre_ssrub {
	font-family: Georgia, Verdana, Arial;
	color: #000000;
	font-size: 16px;
	font-weight:bold;
	text-decoration: none;
}

.press_titre {
	font-family: Georgia, Verdana, Arial;
	color: #000000;
	font-style: italic;
	font-size: 13px;
	height: 20px;
}

.press_texte {
	font-family: Arial, Helvetica, sans-serif;
	color: #000000;
	font-size: 10px;
	padding-left: 16px;
}

.titre_actu {
	font-family: Georgia, Verdana, Arial;
	color: #000000;
	font-weight: bold;
	font-size: 18px;
}
.date_actu {
	font-family: Georgia, Verdana, Arial;
	color: #000000;
	font-style: italic;
	font-size: 14px;
}
/* MENU */
.menu_gen {
	font-family: Georgia, Verdana, Arial;
	color: #000000;
	font-size: 11px;
	line-height: 12px;
	padding: 2px 0px 0px 2px;
	border: 1px solid #ffffff;
}

.menu_FR_1 {
	width: 114px;
}
.menu_FR_1_actif {
	border: 1px solid #214e8c;
}

.menu_FR_2 {
	width: 90px;
}
.menu_FR_2_actif {
	border: 1px solid #ed4d8f;
}

.menu_FR_3 {
	width: 114px;
}
.menu_FR_3_actif {
	border: 1px solid #2094be;
}

.menu_FR_4 {
	width: 98px;
}
.menu_FR_4_actif {
	border: 1px solid #afc901;
}

.menu_FR_5 {
	width: 96px;
}
.menu_FR_5_actif {
	border: 1px solid #ff9600;
}

.menu_FR_6 {
	width: 100px;
}
.menu_FR_6_actif {
	border: 1px solid #fcce11;
}

.menu_ssrub {
	padding-top: 4px;
	padding-bottom: 3px;
	width: 100%;
	cursor: pointer;
}

.menu_ssrub_width_FR_1 {
	width: 117px;
}
.menu_ssrub_FR_1 {
	border: 1px solid #214e8c;
	background-color: #ffffff;
}

a.menu_ssrub_lien_FR_1 {
	font-family: Georgia, Verdana, Arial;
	color: #000000;
	font-size: 9px;
	padding-left: 5px;
	text-decoration: none;
}
a.menu_ssrub_lien_FR_1:active {
	color: #000000;
}
a.menu_ssrub_lien_FR_1:visited {
	color: #000000;
}
a.menu_ssrub_lien_FR_1:hover {
	color: #afc901;
}

.menu_ssrub_width_FR_2 {
	width: 85px;
}
.menu_ssrub_FR_2 {
	border: 1px solid #ed4d8f;
	background-color: #ffffff;
}
a.menu_ssrub_lien_FR_2 {
	font-family: Georgia, Verdana, Arial;
	color: #000000;
	font-size: 9px;
	padding-left: 5px;
	text-decoration: none;
}
a.menu_ssrub_lien_FR_2:active {
	color: #000000;
}
a.menu_ssrub_lien_FR_2:visited {
	color: #000000;
}
a.menu_ssrub_lien_FR_2:hover {
	color: #3b6caf;
}

.menu_ssrub_width_FR_3 {
	width: 118px;
}
.menu_ssrub_FR_3 {
	border: 1px solid #2094be;
	background-color: #ffffff;
}
a.menu_ssrub_lien_FR_3 {
	font-family: Georgia, Verdana, Arial;
	color: #000000;
	font-size: 9px;
	padding-left: 5px;
	text-decoration: none;
}
a.menu_ssrub_lien_FR_3:active {
	color: #000000;
}
a.menu_ssrub_lien_FR_3:visited {
	color: #000000;
}
a.menu_ssrub_lien_FR_3:hover {
	color: #ff9c00;
}

.menu_ssrub_width_FR_4 {
	width: 102px;
}
.menu_ssrub_FR_4 {
	border: 1px solid #afc901;
	background-color: #ffffff;
}
a.menu_ssrub_lien_FR_4 {
	font-family: Georgia, Verdana, Arial;
	color: #000000;
	font-size: 9px;
	padding-left: 5px;
	text-decoration: none;
}
a.menu_ssrub_lien_FR_4:active {
	color: #000000;
}
a.menu_ssrub_lien_FR_4:visited {
	color: #000000;
}
a.menu_ssrub_lien_FR_4:hover {
	color: #e85691;
}

.menu_ssrub_width_FR_5 {
	width: 100px;
}
.menu_ssrub_FR_5 {
	border: 1px solid #ff9600;
	background-color: #ffffff;
}
a.menu_ssrub_lien_FR_5 {
	font-family: Georgia, Verdana, Arial;
	color: #000000;
	font-size: 9px;
	padding-left: 5px;
	text-decoration: none;
}
a.menu_ssrub_lien_FR_5:active {
	color: #000000;
}
a.menu_ssrub_lien_FR_5:visited {
	color: #000000;
}
a.menu_ssrub_lien_FR_5:hover {
	color: #43bae5;
}

.menu_ssrub_width_FR_6 {
	width: 100px;
}
.menu_ssrub_FR_6 {
	border: 1px solid #fcce11;
	background-color: #ffffff;
	width: 106px;
}
a.menu_ssrub_lien_FR_6 {
	font-family: Georgia, Verdana, Arial;
	color: #000000;
	font-size: 9px;
	padding-left: 5px;
	text-decoration: none;
}
a.menu_ssrub_lien_FR_6:active {
	color: #000000;
}
a.menu_ssrub_lien_FR_6:visited {
	color: #000000;
}
a.menu_ssrub_lien_FR_6:hover {
	color: #fcce11;
}




.menu_EN_1 {
	width: 136px;
}
.menu_EN_1:hover {
	border: 1px solid #214e8c;
}
.menu_EN_1_actif {
	border: 1px solid #214e8c;
}

.menu_EN_2 {
	width: 85px;
}
.menu_EN_2:hover {
	border: 1px solid #ed4d8f;
}
.menu_EN_2_actif {
	border: 1px solid #ed4d8f;
}

.menu_EN_3 {
	width: 134px;
}
.menu_EN_3:hover {
	border: 1px solid #2094be;
}
.menu_EN_3_actif {
	border: 1px solid #2094be;
}

.menu_EN_4 {
	width: 82px;
}
.menu_EN_4:hover {
	border: 1px solid #afc901;
}
.menu_EN_4_actif {
	border: 1px solid #afc901;
}

.menu_EN_5 {
	width: 97px;
}
.menu_EN_5:hover {
	border: 1px solid #ff9600;
}
.menu_EN_5_actif {
	border: 1px solid #ff9600;
}

.menu_EN_6 {
	width: 100px;
}
.menu_EN_6:hover {
	border: 1px solid #fcce11;
}
.menu_EN_6_actif {
	border: 1px solid #fcce11;
}

.menu_ssrub_width_EN_1 {
	width: 139px;
}
.menu_ssrub_EN_1 {
	border: 1px solid #214e8c;
	background-color: #ffffff;
}

a.menu_ssrub_lien_EN_1 {
	font-family: Georgia, Verdana, Arial;
	color: #000000;
	font-size: 9px;
	padding-left: 5px;
	text-decoration: none;
}
a.menu_ssrub_lien_EN_1:active {
	color: #000000;
}
a.menu_ssrub_lien_EN_1:visited {
	color: #000000;
}
a.menu_ssrub_lien_EN_1:hover {
	color: #afc901;
}

.menu_ssrub_width_EN_2 {
	width: 85px;
}
.menu_ssrub_EN_2 {
	border: 1px solid #ed4d8f;
	background-color: #ffffff;
}
a.menu_ssrub_lien_EN_2 {
	font-family: Georgia, Verdana, Arial;
	color: #000000;
	font-size: 9px;
	padding-left: 5px;
	text-decoration: none;
}
a.menu_ssrub_lien_EN_2:active {
	color: #000000;
}
a.menu_ssrub_lien_EN_2:visited {
	color: #000000;
}
a.menu_ssrub_lien_EN_2:hover {
	color: #3b6caf;
}

.menu_ssrub_width_EN_3 {
	width: 138px;
}
.menu_ssrub_EN_3 {
	border: 1px solid #2094be;
	background-color: #ffffff;
}
a.menu_ssrub_lien_EN_3 {
	font-family: Georgia, Verdana, Arial;
	color: #000000;
	font-size: 9px;
	padding-left: 5px;
	text-decoration: none;
}
a.menu_ssrub_lien_EN_3:active {
	color: #000000;
}
a.menu_ssrub_lien_EN_3:visited {
	color: #000000;
}
a.menu_ssrub_lien_EN_3:hover {
	color: #ff9c00;
}

.menu_ssrub_width_EN_4 {
	width: 86px;
}
.menu_ssrub_EN_4 {
	border: 1px solid #afc901;
	background-color: #ffffff;
}
a.menu_ssrub_lien_EN_4 {
	font-family: Georgia, Verdana, Arial;
	color: #000000;
	font-size: 9px;
	padding-left: 5px;
	text-decoration: none;
}
a.menu_ssrub_lien_EN_4:active {
	color: #000000;
}
a.menu_ssrub_lien_EN_4:visited {
	color: #000000;
}
a.menu_ssrub_lien_EN_4:hover {
	color: #e85691;
}

.menu_ssrub_width_EN_5 {
	width: 101px;
}
.menu_ssrub_EN_5 {
	border: 1px solid #ff9600;
	background-color: #ffffff;
}
a.menu_ssrub_lien_EN_5 {
	font-family: Georgia, Verdana, Arial;
	color: #000000;
	font-size: 9px;
	padding-left: 5px;
	text-decoration: none;
}
a.menu_ssrub_lien_EN_5:active {
	color: #000000;
}
a.menu_ssrub_lien_EN_5:visited {
	color: #000000;
}
a.menu_ssrub_lien_EN_5:hover {
	color: #43bae5;
}

.menu_ssrub_width_EN_6 {
	width: 100px;
}
.menu_ssrub_EN_6 {
	border: 1px solid #fcce11;
	background-color: #ffffff;
	width: 106px;
}
a.menu_ssrub_lien_EN_6 {
	font-family: Georgia, Verdana, Arial;
	color: #000000;
	font-size: 9px;
	padding-left: 5px;
	text-decoration: none;
}
a.menu_ssrub_lien_EN_6:active {
	color: #000000;
}
a.menu_ssrub_lien_EN_6:visited {
	color: #000000;
}
a.menu_ssrub_lien_EN_6:hover {
	color: #fcce11;
}

.menu_art {
	font-family: Georgia, Verdana, Arial;
	color: #ffffff;
	font-size: 11px;
	font-weight: normal;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 13px;
	line-height: 19px;
	border-bottom: 1px solid #494949;
	list-style-type: none;
	}

/* NAVIGATION */
a.rub {font-weight: bold; color: #4a4b4d; text-decoration: none;}
a.rub:active {font-weight: bold; color: #4a4b4d; text-decoration: none;}
a.rub:visited {font-weight: bold; color: #4a4b4d; text-decoration: none;}
a.rub:hover {font-weight: bold; color: #ffffff; text-decoration: none;}
a.ssrub {font-weight: normal; color: #ffffff; text-decoration: none;}
a.ssrub:active {font-weight: normal; color: #ffffff; text-decoration: none;}
a.ssrub:visited {font-weight: normal; color: #ffffff; text-decoration: none;}
a.ssrub:hover {font-weight: bold; color: #4a4b4f; text-decoration: none;}
a.art {color: #4a4b4d; text-decoration: none;}
a.art:active {color: #4a4b4d; text-decoration: none;}
a.art:visited {color: #4a4b4d; text-decoration: none;}
a.art:hover { color: #4a4b4d; text-decoration: none;}
a.actu {color: #FFFFFF; text-decoration: none;}
a.actu:active {color: #FFFFFF; text-decoration: none;}
a.actu:visited {color: #FFFFFF;text-decoration: none;}
a.actu:hover {color: #FFFFFF;text-decoration: underline;}
a.teaser {font-size: 14px; font-style:italic; font-weight: bold; color: #FFFFFF; text-decoration: none;}
a.teaser:active {font-size: 14px; font-style:italic; font-weight: bold; color: #FFFFFF; text-decoration: none;}
a.teaser:visited {font-size: 14px; font-style:italic; font-weight: bold; color: #FFFFFF;text-decoration: none;}
a.teaser:hover {font-size: 14px; font-style:italic; font-weight: bold; color: #FFFFFF;text-decoration: underline;}
.footer {color: #4a4b4d; text-decoration: none; font-size: 9px;}
a.footer {color: #4a4b4d; text-decoration: none; font-size: 9px;}
a.footer:active {color: #4a4b4d; text-decoration: none; font-size: 9px;}
a.footer:visited {color: #4a4b4d; text-decoration: none; font-size: 9px;}
a.footer:hover { color: #4a4b4d; text-decoration: underline; font-size: 9px;}
.resultat {color: #000000; text-decoration: none; font-weight: bold;}
a.resultat {color: #000000; text-decoration: none; font-weight: bold;}
a.resultat:active {color: #000000; text-decoration: none; font-weight: bold;}
a.resultat:visited {color: #000000; text-decoration: none; font-weight: bold;}
a.resultat:hover {color: #000000; text-decoration: underline; font-weight: bold;}

.documents{ font-family:Arial, Helvetica, sans-serif; color: #3b6caf; text-decoration: underline;}
a.documents{ font-family:Arial, Helvetica, sans-serif; color: #3b6caf; text-decoration: underline;}
a.documents:active{ font-family:Arial, Helvetica, sans-serif; color: #3b6caf; text-decoration: underline;}
a.documents:visited{ font-family:Arial, Helvetica, sans-serif; color: #3b6caf; text-decoration: underline;}
a.documents:hover{ font-family:Arial, Helvetica, sans-serif; color: #3b6caf; text-decoration: underline;}
a.lien_tte_actu {font-family: Arial, Helvetica, sans-serif;font-weight: bold;font-size: 16px;color: #ffffff;text-decoration:none;}
a.lien_tte_actu:active {text-decoration: none;}
a.lien_tte_actu:visited {text-decoration: none;}
a.lien_tte_actu:hover {text-decoration: none;}
.list_art{font-family: Arial, Helvetica, sans-serif;color: #000000;font-size: 11px; text-decoration:none;}
a.list_art{font-family: Arial, Helvetica, sans-serif;color: #000000;font-size: 11px; text-decoration:none;}
a.list_art:active{font-family: Arial, Helvetica, sans-serif;color: #000000;font-size: 11px; text-decoration:none;}
a.list_art:visited{font-family: Arial, Helvetica, sans-serif;color: #000000;font-size: 11px; text-decoration:none;}
a.list_art:hover{font-family: Arial, Helvetica, sans-serif;color: #000000;font-size: 11px; text-decoration:none;}
.menu_hlien{font-family: Georgia, Verdana, Arial;color: #000000;font-size: 11px;line-height: 12px;text-decoration:none;}
a.menu_hlien{font-family: Georgia, Verdana, Arial;color: #000000;font-size: 11px;line-height: 12px;text-decoration:none;}
a.menu_hlien:active{font-family: Georgia, Verdana, Arial;color: #000000;font-size: 11px;line-height: 12px;text-decoration:none;}
a.menu_hlien:visited{font-family: Georgia, Verdana, Arial;color: #000000;font-size: 11px;line-height: 12px;text-decoration:none;}
a.menu_hlien:hover{font-family: Georgia, Verdana, Arial;color: #000000;font-size: 11px;line-height: 12px;text-decoration:none;}

a.list_actu {font-family: Georgia, Verdana, Arial; color: #3b6caf; font-size: 14px; font-weight: bold; text-decoration: none;}
a.list_actu:active {font-family: Georgia, Verdana, Arial; color: #3b6caf; font-size: 14px; font-weight: bold; text-decoration: none;}
a.list_actu:visited {font-family: Georgia, Verdana, Arial; color: #3b6caf; font-size: 14px; font-weight: bold; text-decoration: none;}
a.list_actu:hover {font-family: Georgia, Verdana, Arial; color: #3b6caf; font-size: 14px; font-weight: bold; text-decoration: none;}
a.site_web {font-family: Georgia, Verdana, Arial; color: #000000; font-size: 16px; font-weight: bold; text-decoration: none;}
a.site_web:active {font-family: Georgia, Verdana, Arial; color: #000000; font-size: 16px; font-weight: bold; text-decoration: none;}
a.site_web:visited {font-family: Georgia, Verdana, Arial; color: #000000; font-size: 16px; font-weight: bold; text-decoration: none;}
a.site_web:hover {font-family: Georgia, Verdana, Arial; color: #000000; font-size: 16px; font-weight: bold; text-decoration: none;}

a.gsearch_texte {font-family: Arial, Helvetica, sans-serif;color: #4e4940;font-size: 11px;text-decoration: underline;}
a.gsearch_texte:active {font-family: Arial, Helvetica, sans-serif;color: #4e4940;font-size: 11px;text-decoration: underline;}
a.gsearch_texte:visited {font-family: Arial, Helvetica, sans-serif;color: #4e4940;font-size: 11px;text-decoration: underline;}
a.gsearch_texte:hover {font-family: Arial, Helvetica, sans-serif;color: #4e4940;font-size: 11px;text-decoration: underline;}
a.footer_lien {font-family: Arial, Helvetica, sans-serif;color: #84817a;font-size: 11px;text-decoration: none;}
a.footer_lien:active {font-family: Arial, Helvetica, sans-serif;color: #84817a;font-size: 11px;text-decoration: none;}
a.footer_lien:visited {font-family: Arial, Helvetica, sans-serif;color: #84817a;font-size: 11px;text-decoration: none;}
a.footer_lien:hover {font-family: Arial, Helvetica, sans-serif;color: #84817a;font-size: 11px;text-decoration: none;}

a.gsearch_profil {font-family: Arial, Helvetica, sans-serif;color: #4e4940;font-size: 11px;text-decoration: none;}
a.gsearch_profil:active {font-family: Arial, Helvetica, sans-serif;color: #4e4940;font-size: 11px;text-decoration: none;}
a.gsearch_profil:visited {font-family: Arial, Helvetica, sans-serif;color: #4e4940;font-size: 11px;text-decoration: none;}
a.gsearch_profil:hover {font-family: Arial, Helvetica, sans-serif;color: #4e4940;font-size: 11px;text-decoration: none;}

a.map {font-family: Arial, Helvetica, sans-serif;color: #4e4940;font-size: 11px;text-decoration: none; font-weight:normal}
a.map:active {font-family: Arial, Helvetica, sans-serif;color: #4e4940;font-size: 11px;text-decoration: none; font-weight:normal}
a.map:visited {font-family: Arial, Helvetica, sans-serif;color: #4e4940;font-size: 11px;text-decoration: none; font-weight:normal}
a.map:hover {font-family: Arial, Helvetica, sans-serif;color: #4e4940;font-size: 11px;text-decoration: none; font-weight:normal}


/* styles fckeditor*/
h3.fck_title_article{
	font-family: Georgia, Verdana, Arial;
	color: #000000;
	font-size: 14pt;
	font-weight: bold;
	margin:0;
	padding:0;
}
.listeCarre{
	list-style-type:square;
	padding-top:10px;
	margin-top:0;
}
.listeCarreBleu{
	list-style-type: none;
	list-style-image:url(/images/puceBleu.gif);
	padding-top:10px;
	margin-top:0;
}
.listeCarreRose{
	list-style-type: none;
	list-style-image:url(/images/puceRose.gif);
	padding-top:10px;
	margin-top:0;
}
.listeCarreVerte{
	list-style-type: none;
	list-style-image:url(/images/puceVerte.gif);
	padding-top:10px;
	margin-top:0;
}
.listeCarreOrange{
	list-style-type: none;
	list-style-image:url(/images/puceOrange.gif);
	padding-top:10px;
	margin-top:0;
}
.listeCarreJaune{
	list-style-type: none;
	list-style-image:url(/images/puceJaune.gif);
	padding-top:10px;
	margin-top:0;
}
.listeCarreNoir{
	list-style-type: none;
	list-style-image:url(/images/puceNoir.gif);
	padding-top:10px;
	margin-top:0;
}
li{
	line-height:12px;
	padding-bottom:8px;
}
/************************************************/
/*	form										*/
/************************************************/

.inputCss{
border: 1px solid #d3d2ce;
font-size:11px;
}
.inputDmDefault{
font-size:11px;
}
textarea.inputDmDefault{
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
height:100px;
width:100%;
}

.ButtonPerso1{
font-family:arial;
font-weight:bolder;
/*border: 1px solid #d3d2ce;*/
background-color:#92c3eb;
color:#FFFFFF;
font-size:11px;
width:150px;
}

.ButtonPerso2{
font-family:arial;
font-weight:bolder;
/*border: 1px solid #d3d2ce;*/
background-color:#FFFFFF;
border-color:#92c3eb;
color:#92c3eb;
font-size:11px;
width:150px;
}

.tdleft{
text-align:left;
}
.underline{
border-bottom:1px solid #cccccc;
padding-bottom:2px;
}
.underline2{
	font-size:14px;
	border-bottom:2px solid #cccccc;
padding-bottom:5px;
}
.underlineGalerie{
	font-size:14px;
	font-family:Georgia, "Times New Roman", Times, serif;
	color: #92c3eb;
	border-bottom:1px solid #92c3eb;
	padding-bottom:5px;
}
.underlinepadding50px{
border-bottom:1px solid #cccccc;
padding-bottom:5px;
padding-right: 400px;
padding-left: 100px;
text-align:right;
}

.ButtonAgenceteaser{
	border:1px solid #d3e7f7;
	background-color:#91c4eb;
	font-size: 12px;
	color:#FFFFFF;
	width: 18px;
	height: 18px;
	cursor:pointer;
}
.txtAgence{
color:#4e4940; font-family: Arial, Helvetica, sans-serif; font-size: 12px; padding-left: 24px;
}

.myScroll{
scrollbar-face-color: #FFFFFF;
scrollbar-shadow-color: #bcbcbc;
scrollbar-highlight-color: #FFFFFF;
scrollbar-3dlight-color: #bcbcbc;
scrollbar-darkshadow-color: #FFFFFF;
scrollbar-track-color: #eaeaea;
scrollbar-arrow-color: #bcbcbc;
}

/********************************/
/*	Admin						*/
/********************************/

table.adminCss{
	font-family: Arial, Verdana;
	color: #000000;
	font-size: 12px;
	font-weight: normal;
	margin:0;
	padding:5px;
	border: 1px solid #abcaff;
}
th.adminCss{
	padding:5px;
	color: #FFFFFF;
	border: 1px solid #abcaff;
	background-color:#abcaff;
	text-align:left;
}
td.adminCss{
	padding:3px;
	border: 1px solid #abcaff;
	background-color:#FFFFFF;
	text-align:left;
}
h1.adminCss{
	font-family: Arial, Verdana;
	color: #000000;
	font-size: 12px;
	font-weight: normal;
	margin:0;
	padding:0;
	height: 18px;
	border: 1px solid #abcaff;
	background-color: #FFFFFF;
	margin-bottom: 15px;
	text-align: center;
}
h1.adminCssSearch{
	font-family: Georgia, Arial, Verdana;
	color: #FFFFFF;
	font-size: 18px;
	font-weight: normal;
	margin:0;
	padding:5px;
	height: 18px;
	background-color: #afc901;
	margin-bottom: 15px;
	text-align: left;
}
h1.adminCssFlex{
	font-family: Georgia, Arial, Verdana;
	color: #FFFFFF;
	font-size: 18px;
	font-weight: normal;
	margin:0;
	padding:5px;
	height: 18px;
	background-color: #ff9600;
	margin-bottom: 15px;
	text-align: left;
}

.adminCss{font-family: Arial, Helvetica, sans-serif;color: #000000;font-size: 12px; text-decoration:none;}
a.adminCss{font-family: Arial, Helvetica, sans-serif;color: #000000;font-size: 12px; text-decoration:underline;}
a.adminCss:active{font-family: Arial, Helvetica, sans-serif;color: #000000;font-size: 12px; text-decoration:underline;}
a.adminCss:visited{font-family: Arial, Helvetica, sans-serif;color: #000000;font-size: 12px; text-decoration:underline;}
a.adminCss:hover{font-family: Arial, Helvetica, sans-serif;color: #000000;font-size: 12px; text-decoration:none;}

tr.edito{
	background-color: #efefef;
}

a.linkGris{
	color: #4e4940;
}
a.linkGris:active{
	color: #4e4940;
}
a.linkGris:visited{
	color: #4e4940;
}
a.linkGris:hover{
	color: #4e4940;
}