/* SURCHARGE DE LA FEUILLE DE STYLE COMMUNE */

h2, #contacts_page #centre .item_adresse dt.item_adresse_direction {
	color: #035583;
}

h1#titre_societe {
	background-image: url(/images/groupe/titre.png);
}

h2, #contacts_page #centre .item_adresse dt.item_adresse_direction, h3 {
	background-image: url(/images/groupe/puce_sous_titre.png);
}

h4 {
	color: #737881;
	padding: 15px 0 0 5px;
	font-size: 12px;
}

ul.puce li {
	background-image: url(/images/groupe/puce_liste.gif);
}

ul#chiffres_cles {
	background-image: url(/images/groupe/bloc_chiffres_cles.jpg);
}

ul#chiffres_cles li {
	color: #035583;
}

li#chiffre_1 {
	display: block;
	width: 125px;
}

li#chiffre_2 {
	display: block;
	width: 130px;
}

li#chiffre_3 {
	display: block;
	width: 131px;
}

li#chiffre_4 {
	display: block;
	width: 135px;
}

ul#chiffres_cles li span {
	color: #035583;
}

#realisations_page dd.image img {
  border: 1px solid #035583;
}

#realisations_page dd.el1, #realisations_page dd.el2 {
  color: #035583;
}

#realisations_page h3 {
  margin: 0;
}

#contacts_page #centre .contacts dd.logo {
  color: #035583;
}

div.le_saviez_vous {
	width: 238px;
	background: #e6e8ec url(/images/groupe/titre_saviez_vous.png) 10px 10px no-repeat;
	color: #3f3f46;
	font-size: 13px;
	margin-left: 18px;
	line-height: 16px;
}

div.le_saviez_vous p {
	padding: 32px 4px 10px 15px;
}

div.le_saviez_vous strong {
	font-size: 17px;
	line-height:21px;
}

div.consulter_offres_emploi {
	width: 222px;
	background: url(/images/groupe/titre_consulter_offres.png) 0 0 no-repeat;
	border: 1px solid #96c407;
	padding: 36px 4px 10px 10px;
	margin-left: 18px;
	margin-bottom: 20px;
}

div.consulter_offres_emploi ul li {
	list-style-type: none;
	background: url(/images/groupe/fleche_consulter_offres.png) 8px 8px no-repeat;
	display: block;
	padding: 5px 0 5px 19px;
	line-height: 15px;
	font-weight: bold;
}

div.consulter_offres_emploi ul li a {
	color: #373c3f;
}

div.consulter_offres_emploi ul li span {
	font-weight: normal;
}

div.consulter_appels_offres {
	background: url(/images/groupe/titre_consulter_appels_offres.png) 0 0 no-repeat;
	border: 1px solid #96c407;
	padding:36px 10px 10px 12px;
	width: 212px;
	margin-left: 18px;
	margin-bottom: 20px;
	color: #373c3f;
	font-size: 13px;
}

div.consulter_appels_offre p {
  padding-left:0px;
  margin-bottom:12px;
}

div.consulter_appels_offres a {
	color: #373c3f;
	font: bold 15px Arial, sans-serif;
	display: block;
	background: url(/images/groupe/fleche_consulter_offres.png) 5px 5px no-repeat;
	padding-left: 15px;
}

div.focus_metier {
	width: 220px;
	background: #aeccee url(/images/groupe/titre_focus_metier.png) 10px 10px no-repeat;
	padding: 40px 4px 10px 15px;
	margin: 10px 0 0 18px;
	color: #3f3f46;
	font-weight: bold;
	font-size: 14px;
}

div.focus_metier p {
	font-size: 10px;
}
p.lire_suite_metier {
  text-align:right;
  padding-right:6px;
}
div.focus_metier a {
	color:#015889;
	font-size:10px;
	font-weight:bold;
	padding-left:10px;
	
	background:transparent url(/images/groupe/lire_suite_esp_carriere.gif) no-repeat 0 3px;
	color:#454850;
}

div.focus_metier img {
	float: left;
	margin: 10px 10px 10px 0;
}

div#box_actualites_rh {
	width: 380px;
	/*background-color: #DCDFE3;*/
	background-color:#e6e8ec;
	padding: 5px 10px 20px 10px;
}

div#box_actualites_rh h2.titre_image {
	/*background: url(/images/groupe/titre_actu_rh.png) 0 0 no-repeat;
	text-indent: -5000px;
	margin: 5px 0 10px 0;
	padding: 0;*/
	margin-top:10px;
	margin-bottom:13px;
	padding-left:10px;
}



.actu_detail_contenu h3 {
	background-image:none;
	color:#757881;
	font-size:17px;
	font-weight:bold;
	margin-top:14px;
	padding:0;
}

.actu_detail_contenu h3 span {
	color:#757881;
	font-size:12px;
	font-weight:normal;
}

div#box_actualites_rh span.titre_actu {
	color: #5D6068;
	font-size: 11px;
	font-weight: bold;
	padding-bottom: 2px;
	width: 363px;
}

div#box_actualites_rh span.resume {
	color: #5D6068;
	font-size: 10px;
}

div#box_actualites_rh span.lien a {
	font: bold 10px Arial, sans-serif;
	/*color: #015889;*/
	float: right;
	margin-top: 10px;
}

div#box_actualites_rh a.lien_toutes_actus {
	font: bold 10px Arial, sans-serif;
	/*color: #015889;*/
}
div.item_actu_rh {
  overflow:hidden;
  height:1%;
}
div#box_actualites_rh hr {
	height: 1px;
	width: 373px;
	clear: both;
	border: none;
	background: url(/images/groupe/separateur_actus_rh.png) 0 0 no-repeat;
}

div#box_actualites_rh p.image {
	float: left;
	margin: 0 5px 5px 0;
	padding: 0;
}

.actu_detail_contenu ul.nav_actus {
	clear:both;
	display:block;
	height:20px;
	margin-top:5px;
}

.actu_detail_contenu ul.nav_actus li {
	display:block;
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
}

.actu_detail_contenu #main_visuel {
	border:1px solid #878991;
	float:left;
	margin:0 18px 10px 0;
}

.toutes_actus, .actu_precedente, .actu_suivante {
	color:#757881;
	font-size:9px;
	font-weight:bold;
	text-decoration:none;
}

.actu_detail_contenu hr
{
  margin: 0;
  padding: 0;
  border: 0;
  height: 0;
  border-bottom: #c0c4c8 solid 1px;
  margin-top: 18px;
  clear: left;
  width: 100%;
}

div.encart_candidature_spontanee {
	width: 205px;
	height: 86px;
	border: 1px solid #96c407;
	color: #373c3f;
	font-size: 13px;
	/*padding: 20px;*/
	padding: 20px 14px 20px 15px;
	margin-left:5px;
	margin-bottom:13px;
}
div.encart_candidature_spontanee p {
  padding-left:0px;
  margin-bottom:12px;
}

div.encart_candidature_spontanee a {
	color: #373c3f;
	font: bold 15px Arial, sans-serif;
	display: block;
	background: url(/images/groupe/fleche_consulter_offres.png) 0 5px no-repeat;
	padding-left: 8px;
}

p#candidature_confirmation_text {
	margin-top: 20px;
}

div#retour_espace_carrieres {
	text-align: center;
	padding-top: 70px;
}

div#retour_espace_carrieres a {
	background: url(/images/groupe/fleche_consulter_offres.png) 0 2px no-repeat;
	padding-left: 10px;
	color:#757881;
	font-size:9px;
	font-weight:bold;
	text-transform: uppercase;
}



ul.liste {
	padding: 5px 15px;
}

/** Page Societes **/

div.societes {
  border: 1px solid #d5d7de;
  margin-top: 34px;
  font-size: 11px;
  line-height:13px;
  width: 704px;
  height: 91px;
  overflow: hidden;
}

div.societes dt {
  display: block;
  width: 139px;
  height: 91px;
  float: left;
  margin: 0;
  padding: 0;
}
div.societes dd {
  display: block;
  width: 560px;
  height: 91px;
  float: left;
  margin: 0;
  padding: 0;
}
div.societes dl {
  margin: 0;
  padding: 0;
}
div.societes dd span.texte, div.societes dd img, div.societes dd a {
  display:block;
  float: left;
}
div.societes dd img
{
  width: 276px;
}
div.societes dd span.texte, div.societes dd a {
  width: 266px;
  margin-left: 14px;
}
div.societes dd span.texte
{
  height: 73px;
  /** margin-top: 15px; **/
  margin-top: 5px;
}
div.societes dd span.texte strong
{
  font-size: 13px;
  font-weight: bold;
}
div.societes dd a {
  width: 258px;
  background: url(/images/groupe/puce_fleche_bleue.gif) no-repeat left top;
  padding-left: 8px;
  height: 11px;
  color: #015889;
  font-weight:bold;
  line-height: 11px;

}
#societes_page p.intro
{
  font-size: 13px;
  color: #5d6068;
  font-weight: bold;
}
#nos_metiers_page h3
{
  background: none;
  font-size: 12px;
  margin:15px 0pt 3px;
  padding:5px 0 0 5px;
}

div.item_pdf {
  float: left;
  height: 210px;
  width: 170px;
  margin: 20px 0;
}

div.item_pdf_liste {
  float: left;
  width: 170px;
  margin: 10px 0;
}

div.item_pdf img {
  margin-left: 8px;
}

div.item_pdf a, div.item_pdf_liste a {
  background: url(/images/main/ico_pdf.png) no-repeat scroll 0px 2px;
  padding: 5px 0 0 20px;
  color: #757881;
  display: block;
  font-size: 11px;
  font-weight: bold;
  height: 20px;
}

div.item_pdf_liste a {
  height: 100%;
  background-position: 0px 6px;
}

h4.titre_publications {
	font-size: 14px;
	clear: left;
}

div.retour a {
  display: block;
  color: #757881;
  font-size: 12px;
  font-weight: bold;
  line-height: 15px;
  padding: 0 0 14px 4px;
}

/* Page Contact */

#contacts_page dl {
  margin: 0;
  padding: 0;
}

#contacts_page dd {
  float: right;
}
#contacts_page dt {
  width: 172px;
  text-align: right;
  padding-top: 38px;
  font-weight: bold;
  font-size: 13px;
  color: #5d6068;
  float: left;
  margin-left: 176px;
  position: absolute;
  
}
#contacts_page dd.logo {
  position: absolute;
  width: 120px;
  text-align: right;
  padding-top: 13px;
  float: left;
  padding-left: 40px;
  margin: 0;
}

#contacts_page dd.coordonnees {
  padding-top: 20px;
  font-size: 13px;
  color: #5d6068;
  line-height: 18px;
  padding-right:65px;
  margin: 0;
}
#contacts_page ul li {
  display: block;
  clear: left;
  height: 91px;
  margin-top: 9px;
  border: 1px solid #d5d7de;
  list-style: none; 
  padding: 0;
}

/* Page plan du site */

#sitemap li {
  display: block;
   margin: 18px 0 0 59px;  
   list-style: none;
}
#sitemap li {
  
 background: url(/images/main/puce_grise.png) no-repeat scroll left 5px;
 color:#757881;
 font-family:Arial,sans-serif;
 font-size:12px;
 font-weight:bold;
 padding:0 0 0 9px; 
}
#sitemap li a {
  text-decoration: none;
 color:#757881;
 font-family:Arial,sans-serif;
 font-size:12px;
 font-weight:bold;
}
#sitemap li ul li {
  display: block;
   margin: 9px 0 0 10px; 
   background: url(/images/groupe/puce_sous_titre.png) no-repeat scroll left 5px;
  font-weight:normal;
}
#sitemap li ul li a {
  font-weight:normal;

}
#sitemap li ul li ul li {
  display: block;
   background: none;
   margin: 2px 0 0 -8px; 
}

/* page GIE */

#societes_gie_page h3 {
  margin: 20px 0 0 0;
}


#smenu1 a {
  cursor:pointer;
  text-decoration:none;
}

/* pages Offre emploi */
div#liste_offre_emploi div.lien_postuler {
	padding: 5px 5px 5px 10px;
	background: transparent url(/images/groupe/fleche-active.gif) no-repeat scroll 0 7px;
}

div#liste_offre_emploi div.lien_postuler a {
	color: #035583;
}

h3.titre_item_emploi {
	font: bold 11px Arial, sans-serif;
	color: #035583;
	text-transform: uppercase;
	background: transparent url(/images/groupe/fleche-active.gif) no-repeat scroll 0 50%;
	cursor: pointer;
	padding: 5px 5px 5px 13px;
	border-bottom: 1px dotted #035583;
}

h3.active {
	background: transparent url(/images/groupe/fleche-active-down.gif) no-repeat scroll 0 50%;
}

div#detail_item_emploi  {
	padding: 5px;
}

#offre {
  margin:0;
}

div#formulaire_offre #erreurs {
	background-color:#FFFFCC;
	border:1px solid #FF3333;
	margin-bottom: 10px;
}

div#formulaire_offre #erreurs h2 {
	background: #FF3333 url(../images/error.png) no-repeat scroll 5px 2px;
	color: #FFFFFF;
	font-size: 11px;
	padding: 5px 20px 5px 25px;
	margin: 0;
	border: 0;
}

div#formulaire_offre #erreurs ul {
	padding: 5px 0 5px 20px;
}

.error_list {
	color: red;
}

/** Formulaires offres **/
#formulaire_offre h1 {
	font: bold 15px Arial, sans-serif;
	color: #035583;
}

#formulaire_offre h2 {
	font: bold 12px Arial, sans-serif;
	color: #7d7e84;
	background: none;
	padding: 23px 0 25px 0;
	border-top: 1px solid #7d7e84;
}

#formulaire_offre label.bleu_gras {
	font-weight: bold;
	color: #035583;
	text-align: left;
}

#formulaire_offre label.espace_gauche {
	/*padding-left: 15px;*/
}

#formulaire_offre div.item {
	padding: 5px;
	text-align: right;
}

#formulaire_offre label {
	display: block;
	float: left;
	text-align: right;
	width: 115px;
	margin-right: 7px;
	margin-bottom:0px;
	text-transform:none;
	color:#000;
	font-size:12px;
}

#formulaire_offre select {
  color:#000;
  /*font-size:13px;*/
  font-weight:normal;
  height:20px;
}

#formulaire_offre .content {
	text-align: left;
}

#formulaire_offre .multiple {
	float: left;
}

#formulaire_offre div.item input {
	background: url(/images/main/fond_input.gif) no-repeat;
	border: 1px solid #D7D9DF;
	width: 200px;
}

#formulaire_offre p {
	padding: 10px;
}

#valider {
	color: white;
	font-size: 11px;
	font-weight: bold;
	cursor: pointer;
	background: url(/images/main/fond_submit_rose.png) no-repeat;
	width: 124px;
	height: 18px;
	border: 0 none;
}

#candidatureSpontanee {
  margin:0px;
}
#formulaire_offre #candidatureSpontanee_adresse, #formulaire_offre #candidature_adresse {
	width: 509px;
}

#formulaire_offre #candidatureSpontanee_code_postal, #formulaire_offre #candidature_code_postal {
	width: 60px;
}

#formulaire_offre #candidatureSpontanee_ville, #formulaire_offre #candidature_ville {
	width: 340px;
}

.etoile {
	color: #38b0f7;
	font-style: italic;
}

a.lien {
	color: #035583;
}

/*
////charte confidentialite
*/
p.charte span {
  font-weight:bold;
}

/*
///home espace carriere
*/
div.titre_drh h2 {
 background:transparent url(/images/groupe/titre_drh.png) no-repeat 0 0;
 text-indent:-999em;
 margin: 0;
}

/*h2.nos_metiers  {
 background:transparent url(/images/groupe/titre_nos_metiers.png) no-repeat 0 0;
 text-indent:-999em;
margin-top: 20px;
}
*/

h2#nos_metiers {
  margin-top:20px;
}


div.titre_drh img {
  float:left;
  margin-top:12px;
  margin-right:5px;
	margin-left:5px;
}
div.titre_drh p {
  /*margin-left:83px;*/
}
p.first {
  margin-top:5px;
  font-weight:bold;
}
p.nom_drh {
  font-style:italic;
  text-align:right;
  color:#0a6ca6;
  font-weight:bold;
  margin-top: 10px;
}

/*
///// PAGE FOCUS
*/
div#page_focus {
	padding-top: 5px;
}

div#page_focus img {
	float: left;
  margin-right:5px;
	margin-left:5px;
}

span.bleu_focus, div#page_focus span.bleu_focus {
	font: bold 13px Arial, sans-serif;
	color: #349bdf;
}

div#page_focus span.gris_focus {
	font: italic 11px Arial, sans-serif;
	color: #757881;
	display: block;
	padding-top: 5px;
}

p.first {
  font-weight:bold;
}

/*div.accueil_carrieres {
		position: relative;
		top: -100px;
}

/*html>/**//*body div.accueil_carrieres {
	top: -65px;
}*/
div.le_saviez_vous {
	width: 238px;
	background: #e6e8ec url(/images/groupe/titre_saviez_vous.png) 10px 10px no-repeat;
	color: #3f3f46;
	font-weight: bold;
	font-size: 14px;
	margin-left: 18px;
	line-height: 18px;
}

div.le_saviez_vous p {
	padding: 32px 4px 10px 15px;
}

div.le_saviez_vous strong {
	font-size: 18px;
	line-height:18px;
}

/*GROUPE - ESPACE PRESSE - ACCUEIL - COMMUN */
.liste_communique li.derniere_position,
#agenda li.derniere_position {
  border-bottom: none;
}
.liste_communique li.en_savoir_plus, #agenda li.en_savoir_plus {
  padding-top:0px;
}

.liste_communique li.derniere_position {
  padding-bottom:0px;
}
.en_savoir_plus {
  padding-top:0px;
}
span.aligner_droite {
  display:block;
  text-align:right;
}
.cache {
  height:1px;
  left:0;
  overflow:hidden;
  position:absolute;
  top:-999em;
  width:1px;
}

.fl {
  float:left;
	margin: 0 12px;
}

.fr {
  float:right;
}
#liste_communiques_page ul {
  list-style-type:none;
}

#box_contact_presse, #agenda, #box_voir_aussi, #module_dossier_presse {
  margin-left:19px;
  width:238px;
}
/*FIN GROUPE - ESPACE PRESSE - ACCUEIL - COMMUN*/

/*GROUPE - ESPACE PRESSE - ACCUEIL - POSITION */
.position_deux {
  margin-top:14px;
}
.position_trois {
  margin-top:15px;
}

/*FIN GROUPE - ESPACE PRESSE - ACCUEIL - POSITION*/


/*GROUPE - ESPACE PRESSE - ACCUEIL - MODULE "COMMUNIQUE DE PRESSE"*/


h2.communique {
  text-transform: uppercase;
  font-size:14px;
  color:#035583;
  background: transparent url(../../images/groupe/puce_titre_communique.gif) no-repeat 0 8px;
  padding-left:10px;
}

.liste_communique {
  list-style-type:none;
}

.liste_communique h3 {
 font-size: 12px;
 color: #373c3f;
 clear: none;
 background: none;
 padding: 0;
 margin: 0 0 7px 0;
 display: inline;
}


h3.titre_communique_presse {
	color: #035583;
	font-size: 11px;
	background: none;
  text-transform: uppercase;
}

.liste_communique li {
  border-bottom: 1px solid #b2b2b2;
  padding-top:12px;
  padding-bottom:11px;
  color:#373c3f;
  font-size:11px;
  overflow:hidden;
  height:1%;
}
.liste_communique ul li span {
  margin-top:8px;
}


.liste_communique li img {
  margin-right:8px;
}

.tous_les_communiques {
  padding:0px;
}

/*FIN GROUPE - ESPACE PRESSE - ACCUEIL - MODULE "COMMUNIQUE DE PRESSE"*/

/*GROUPE - ESPACE PRESSE - MODULES "FLASH"*/

#chiffres_cle {
  margin-top:17px;
  height:190px;
}
#chiffres_cle_swf,
#espace_carrieres_swf {
  outline:none;
}
/*CONTENU ALTERNATIF FLASH CHIFFRE CLES*/
#anim_espace_presse h2, #nos_metiers {
  color:#ff4605;
  font-size:14px;
  text-transform:uppercase;
  background: transparent url(../../images/groupe/background_titre_chiffres.gif) no-repeat 5px 16px;
  padding-top:8px;
  margin:0px;
}
#anim_espace_presse p {
  padding-top:34px;
  padding-left:210px;
  font-size:19px;
  color:#085885;
  line-height:22px;

}

#anim_espace_presse p span {
  font-weight:bold;
  margin-top:16px;
  padding-bottom:16px;
  padding-right:14px;
}
#anim_espace_presse p a {
  color:#ff4605;
  font-size:10px;
  font-weight:bold;
  background: transparent url(../../images/groupe/puce_chiffres_cles.gif) no-repeat 0 3px;
  padding-left:12px;

}


#anim_espace_presse_top {
  background: transparent url(../../images/groupe/background_top_chiffres.jpg) no-repeat 0px 0px;
  padding-top:5px;
}

#anim_espace_presse_content {
  background: transparent url(../../images/groupe/background_content_chiffres.jpg) repeat-y 0px 0px;
}
#anim_espace_presse {
  background: transparent url(../../images/groupe/background_bottom_chiffres.jpg) no-repeat left bottom;
  padding-bottom:4px;
}

#anim_espace_presse_graph {
  background: transparent url(../../images/groupe/background_graph_chiffres.jpg) no-repeat 43px bottom;
}
/*FIN CONTENU ALTERNATIF FLASH CHIFFRE CLES*/
#anim_espace_carrieres ul {
  list-style-type:none;
}

#anim_espace_carrieres ul li {
  border:1px solid #e6e8ec;
  padding: 13px 10px 8px 15px;
  margin-bottom:5px;
}


#anim_espace_carrieres h3 {
  color:#0668a1;
  background:none;
  margin-top:0px;
  margin-bottom:3px;
}
/*CONTENU ALTERNATIF FLASH ESPACE CARRIERES*/




/*FIN GROUPE - ESPACE PRESSE - ACCUEIL -MODULES "FLASH"*/

/*GROUPE - ESPACE PRESSE - ACCUEIL - MODULE "DOSSIER DE PRESSE"*/
#box_dossier_presse {
  width:284px;
  background-color:#e6e8ec;
  background: #e6e8ec url(../../images/groupe/background_dossier_presse.jpg) no-repeat 14px 13px;
  padding:15px 8px 11px 106px;
  margin-top:13px;
}
#box_dossier_presse p {
  margin-top:9px;
  padding:0px;
  padding-left:8px;
}


a.lien_pdf {
  color:#373c3f;
  background:transparent url(../../images/groupe/ico_pdf.png) no-repeat 0 1px;
  padding-left:20px;
  font-weight:bold;
  padding-bottom:2px;
}



#box_dossier_presse p span a {
  display:inline;
}

#box_dossier_presse h2, div#box_actualites_rh h2 {
  color:#0074b7;
  background: transparent url(../../images/groupe/puce_titre_dossier_presse.gif) no-repeat 0 7px;
  padding-left:8px;
  text-transform:uppercase;
  margin-top:0px;
  font-size:14px;
}
#box_dossier_presse span {
  margin-top:6px;
}
a.lien_dossier_presse, a.voir_video {
    background: transparent url(../../images/groupe/puce_espace_dossier.gif) no-repeat 0 3px;
    padding-left:11px;
    font-size:10px;
    color:#0074b7;
    font-weight:bold;
}
/*FIN GROUPE - ESPACE PRESSE - ACCUEIL - MODULE "DOSSIER DE PRESSE"*/


/*GROUPE - ESPACE PRESSE - ACCUEIL - MODULE "CONTACT PRESSE"*/
div#box_contact_presse {
  border-bottom: 1px solid #eff1f4;
  
}
div#box_contact_presse div {
  border:1px solid #bec6d5;
  padding:35px 0 5px;
  background:#fff url(../../images/groupe/titre_espace_presse.png) no-repeat 0 11px;
}

div#box_contact_presse div p {
  padding-left:16px;
  font-size:11px;
  font-weight:bold;
}

div#box_contact_presse div p span {
  padding-right:16px;
}


a.lien_espace_presse_blanc {
  color:#0074b7;
  font-size:10px;
  background: transparent url(../../images/groupe/puce_contact_espace_presse.gif) no-repeat 0 3px;
  padding: 1px 0 0 11px;
  font-weight:bold;
}

a.lien_espace_presse_blanc_2 {
  color:#0074b7;
  font-size:10px;
  background: transparent url(../../images/groupe/puce_contact_espace_presse.gif) no-repeat 0 6px;
  padding: 1px 0 0 11px;
  font-weight:bold;
	float: left;
}


/*FIN GROUPE - ESPACE PRESSE - ACCUEIL - MODULE "CONTACT PRESSE"*/


/*GROUPE - ESPACE PRESSE - ACCUEIL - MODULE "AGENDA"*/
div#agenda {
  background: #0271b4 url(../../images/groupe/titre_agenda.png) no-repeat 0 0;
  padding:56px 0 16px 13px;
  width:225px;
  color:#fff;
  font-size:11px;
  line-height:14px;
}
span.titre {
  text-transform:uppercase;
  font-weight:bold;
}
div#agenda a {
  color:#fff;
  font-size:10px;
  background: transparent url(../../images/groupe/puce_agenda.gif) no-repeat 0 3px;
  padding-left:9px;
}
div#agenda ul {
  /*margin-left:13px;*/
  margin-right:10px;
  
}
div#agenda ul li {
  /*list-style-type: square;*/
  list-style-type: none;
  background: transparent url(../../images/groupe/puce_liste_agenda.gif) no-repeat 0 13px;
  border-bottom : 1px solid #fff;
  padding-top:6px;
  padding-left:9px;
}

#agenda li.en_savoir_plus {
  background-image:none;
  padding-left:0px;
}
div#agenda ul li span {
  margin-bottom:8px;
  line-height:8px;
}
/*FIN GROUPE - ESPACE PRESSE - ACCUEIL - MODULE "AGENDA"*/

/*GROUPE - ESPACE PRESSE - ACCUEIL - MODULE "VOIR AUSSI"*/
div#box_voir_aussi {
  background:#d5ed85 url(../../images/groupe/titre_voir_aussi.png) no-repeat 0 0;
  padding:42px 0 11px;
  border-bottom:1px solid #eef8ce;
}

div#box_voir_aussi ul {
  margin-left:18px;
  list-style-type:none;
  line-height:11px;
}
div#box_voir_aussi ul li {
  background: transparent url(../../images/groupe/puce_voir_aussi.gif) no-repeat 0 1px;
  text-transform:uppercase;
  font-size:10px;
  font-weight:bold;
  padding-left:9px;
  margin-bottom:5px;
}

div#box_voir_aussi ul li a {
  color:#0e75b8;
}

/*FIN GROUPE - ESPACE PRESSE - ACCUEIL - MODULE "VOIR AUSSI"*/

/*GROUPE - ESPACE PRESSE - LISTE COMMUNIQUE */
form {
  margin: 14px 0 15px 5px;
  background: transparent url(../../images/groupe/motif_background_form.png) repeat-x left bottom;
  padding-bottom:13px;
}

fieldset {
  border:none;
  padding:0px;
  position:relative;
}

legend {
  color:#000;
  font-size:11px;
  padding-bottom:35px;
}

legend span {
  position:absolute;
  left:0;
}


legend span.box_recherche {
	font-size: 12px;
	padding-top:2px;
}

label {
  text-transform:uppercase;
  color:#349bdf;
  font-size:11px;
  display:block;
  margin-bottom:5px;
}

select {
  color: #878991;
  font-size:11px;
  font-weight:bold;
  height:20px;
}

select#societe {
  width:209px;
  margin-right:23px;
}

select#communique_filtre_communique_societe_list {
  width:209px;
  margin-right:23px;
}

select#annee {
  width:127px;
}

select#communique_filtre_date_year {
  width:127px;
}


p.fr {
  padding:0px;
  margin-top:18px;
}

#liste_des_communiques h3.titre_item_emploi {
  border-bottom:none;
  margin-bottom:0;
  margin-top:5px;
}
#liste_des_communiques {
  margin-bottom:27px;
  margin-top:10px;
  margin-left:5px;
	list-style-type: none;
}

#liste_des_communiques ul {
	list-style-type: none;
}

#liste_des_communiques li {
  border-bottom:1px dotted #035583;
	margin-bottom: 10px;
}

#liste_des_communiques li div ul li {
  border-bottom:none;
  margin-bottom:9px;
}
#liste_des_communiques li div ul {
  margin-bottom:24px;
}


.detail_item_emploi_content {
  margin-bottom:27px;
}

.detail_item_emploi_content h4 {
  margin-bottom:15px;
}
.detail_item_emploi_content a.lien_pdf {
  padding-top:5px;
  background-position: 0px 0px;
  display:inline;
  padding-left:23px;
  font-size:10px;
}

#liste_des_communiques ul.telechargement {
  background-color:#e6e8ec;
  padding: 13px 0 5px 14px;
  overflow:hidden;
  height:1%;
	margin-top:18px;
}
#liste_des_communiques ul.telechargement li {
  margin-right:21px;
	margin-bottom: 0px;
  float: left;
}







/*FIN GROUPE - ESPACE PRESSE - LISTE COMMUNIQUE */

/* GROUPE - ESPACE PRESSE - LISTE COMMUNIQUE - MODULE DOSSIER PRESSE */
div#module_dossier_presse {
  background: #e6e8ec url(../../images/groupe/titre_dossier_presse.png) no-repeat 0 12px;
  padding-top:39px;
  padding-bottom:10px;
}

#centre .centre_col_droite .page_dossier_presse {
  background-image: url(../../images/groupe/titre_presentation_du_groupe.png);
  padding-top:45px;
}

div#module_dossier_presse div {
    background: #e6e8ec url(../../images/groupe/background_dossier_presse.jpg) no-repeat 14px 0px;
    padding-top:17px;
    font-size:11px;
    padding-bottom:24px;
    padding-left:110px;

    
}
div#module_dossier_presse div p {
  padding:0;
}


a.lien_pdf_dossier {
	/*background-position: left top;
	display:block;
	padding-left: 20px;*/
	font-size: 11px;
	color: #373c3f;
	background:transparent url(../../images/groupe/ico_pdf_presse.png) no-repeat left top;
	background-position: left top;
  /*color:#000;*/
  padding-left:20px;
  font-weight:bold;
  
  
  display:inline;
  
  
}
div#module_dossier_presse a.lien_dossier_presse {
  margin-left:14px;

}

#pdf {
  /*margin-left:99px;
  display:block;
  margin-bottom:23px;
  color:#373c3f;*/
}

.lien_espace_presse {
  
}
/* FIN GROUPE - ESPACE PRESSE - LISTE COMMUNIQUE - MODULE DOSSIER PRESSE */


/* GROUPE - ESPACE PRESSE - DETAIL COMMUNIQUE */

#detail_communique_page h2 {
  margin-bottom:20px;
}

#ts_prec_suiv ul {
  padding-top:1px;
}
#ts_prec_suiv li {
  display:inline;
  font-size:10px;
  color:#0074b7;
}
#ts_prec_suiv {
  overflow:hidden;
  height:1%;
  padding-left:5px;
  background:transparent url(../../images/groupe/motif_background_form.png) repeat-x scroll left bottom;
  padding-bottom:10px;
  margin-top:16px;
}

#ts_prec_suiv li.item_trois a {
  padding-left:0px;
  background-position: right 3px;
  padding-right:14px;
}


#ts_prec_suiv li.item_deux a.lien_espace_presse_blanc {
	  background: transparent url(../../images/groupe/puce_contact_espace_presse_inverse.gif) no-repeat 0 4px;
	  margin-right:2px;
	  padding-left:14px;
}


#tous_les_communiques {
  background-position : 0 5px;
  margin:0px;
  display:block;
}


#detail_communique li {
  margin-bottom:27px;
  margin-top:42px;
  margin-left:5px;
}

#detail_communique_page h3 {
  background:none;
  color:#0074b7;
  text-transform:uppercase;
  font-size:11px;
  padding-left:5px;
}
div.chapeau {
  color:#737881;
  font-weight:bold;
}



/* GROUPE - ESPACE PRESSE - DETAIL COMMUNIQUE */


/* GROUPE - ESPACE PRESSE - AGENDA */
#liste_agenda {
  list-style-type:none;
  display:block;
}
#liste_agenda li {
  background: transparent url(../../images/groupe/background_liste_agenda.gif) repeat-x left bottom;
  padding : 16px 0 17px 0;
  display:block;
  overflow:hidden;
  height:1%;
}
#liste_agenda li img {
  margin:0 8px 4px 5px;
}


#liste_agenda li.last {
  background:none;
}
#liste_agenda h3 {
  font-size:13px;
  color:#015889;
  background:none;
  margin:0;
  padding:0 0 0 5px;
  clear:none;
  
  

}

#liste_agenda h3 span {
  font-size:13px;
  margin-bottom:5px;
  display:block;
	color:#373C3F;
}
#liste_agenda a.lien_pdf {
  margin-left:5px;
}
p.lien_detail{
  color:#616162;
  font-weight:bold;
  line-height:22px;
  padding-top:10px;
}
#liste_agenda a {
  color:#000;
}
/* FIN GROUPE - ESPACE PRESSE - AGENDA */

/* GROUPE - ESPACE PRESSE -LISTE DOSSIER */
#liste_dossier legend {
  padding-bottom:0;
}
#liste_dossier label {
  display:inline;
  margin-bottom:0;
  line-height:20px;
}

#liste_dossier fieldset div.fl {
  margin-left:269px;
  display:inline;

}
#liste_dossier fieldset p.fl {
  margin-top:0;
  margin-left:0px;
  padding:0;
  display:inline;
}

#recherche_communiques, #recherche_dossier {
  background: transparent url(../../images/groupe/btn_ok_form.png) no-repeat 0 0;
  text-transform:uppercase;
  border:none;
  color:#007ab9;
  font-weight:bold;
  width:30px;
  height:23px;
  padding:0px 1px 5px 0px;
  cursor:pointer;
}

#liste_des_communiques h4 {
  color:#035583;
  padding:0;
  font-size:13px;
  padding-top:10px;
}

#liste_des_communiques .detail_item_emploi {
  padding:10px 0;
}
#liste_des_communiques .lien_pdf {
  padding-top:4px;
}
/* FIN GROUPE - ESPACE PRESSE - LISTE DOSSIER */



/* GROUPE - RSS */
#syndication {
	margin:50px 0 0 5px;
	list-style-type: none;
}
#syndication li {
	margin-top:10px;
}
#syndication li a img{
	vertical-align: middle;
	padding-left: 5px;
}
.rsscontent p {
	margin-bottom: 20px;
}
.rsscontent p span {
	background-color:#E6E8EC;
	display:block;
	margin-top:10px;
	padding:10px 0;
	text-align:center;
}
.rsscontent p span a {
	color:#373C3F;
}
/* FIN GROUPE - RSS */
































