* { font-family:verdana,arial;font-size:12px;margin:0;padding:0; }

body {	background-color:#ffffff; }

#header { margin:0;width:100%;Background-color:#edffdc;border-bottom:1px solid #000000; }
#header_box { position: relative;margin:auto;width:979px;height:50px;border-left:1px solid #000000;border-right:1px solid #000000;background-color:#ffffff; }

#top_home { margin-right:20px }
#top_contact {  }

#pictotop td { padding-top:5px }

#languepicto { margin: 0 20px 0 0; }
#languepicto img { padding-right:5px;vertical-align:baseline }
#languepicto a { font-weight:normal;color:#000000 }
#languepicto a:hover { color:#308C3C }

#footer { margin:0;width:100%;Background-color:#ffffff; }
.footer_box { margin:auto;width:979px;height:152px;border-left:1px solid #000000;border-right:1px solid #000000;background-color:#ffffff; }
.footer_box.bot1 { background:transparent url(/images/global/bandeau_bas/1.jpg) no-repeat; }
.footer_box.bot2 { background:transparent url(/images/global/bandeau_bas/2.jpg) no-repeat; }
.footer_box.bot3 { background:transparent url(/images/global/bandeau_bas/3.jpg) no-repeat; }
.footer_box.bot4 { background:transparent url(/images/global/bandeau_bas/4.jpg) no-repeat; }
.footer_box.bot5 { background:transparent url(/images/global/bandeau_bas/5.jpg) no-repeat; }
.footer_box.bot6 { background:transparent url(/images/global/bandeau_bas/6.jpg) no-repeat; }
.footer_box.bot7 { background:transparent url(/images/global/bandeau_bas/7.jpg) no-repeat; }
.footer_box.bot8 { background:transparent url(/images/global/bandeau_bas/8.jpg) no-repeat; }
.footer_box.bot9 { background:transparent url(/images/global/bandeau_bas/9.jpg) no-repeat; }
.footer_box.bot10 { background:transparent url(/images/global/bandeau_bas/10.jpg) no-repeat; }

#footer_container { background:transparent url(/images/global/bandeau_bas/pix_transparent.png) repeat-x;height:43px;border-bottom:1px solid #000000; }
#footer_container div#link_bas { text-align:right;color:#ffffff;padding-top:14px }
#footer_container div#link_bas a { color:#ffffff;font-style:italic;font-weight:800; }
#footer_container div#link_bas a:hover { color:#ffffff; }
#footer_container div#img_bas { float:right;margin:5px;text-align:right;width:100px; }


.bandeau { position:relative;margin:auto;width:979px;height:216px;border-left:1px solid #000000;border-right:1px solid #000000; }

.bandeau.b1 { background:transparent url(/images/global/bandeau_haut/1.jpg) no-repeat; }
.bandeau.b2 { background:transparent url(/images/global/bandeau_haut/2.jpg) no-repeat; }
.bandeau.b3 { background:transparent url(/images/global/bandeau_haut/3.jpg) no-repeat; }
.bandeau.b4 { background:transparent url(/images/global/bandeau_haut/4.jpg) no-repeat; }
.bandeau.b5 { background:transparent url(/images/global/bandeau_haut/5.jpg) no-repeat; }
.bandeau.b6 { background:transparent url(/images/global/bandeau_haut/6.jpg) no-repeat; }
.bandeau.b7 { background:transparent url(/images/global/bandeau_haut/7.jpg) no-repeat; }
.bandeau.b8 { background:transparent url(/images/global/bandeau_haut/8.jpg) no-repeat; }
.bandeau.b9 { background:transparent url(/images/global/bandeau_haut/9.jpg) no-repeat; }
.bandeau.b10 { background:transparent url(/images/global/bandeau_haut/10.jpg) no-repeat; }


#logo { position:absolute;top:7px;left:7px; }
#logo_fead {  }
#bandeau_text { position:absolute;bottom:0;left:0;width:979px; }


#menu_container { margin:0;width:100%;Background-color:#ff0000;height:71px;background: url(/images/global/menu/menu.png) repeat-x; }
#menu { margin:auto;width:981px; }



#menuUL { height:35px;width:981px;margin:0 auto 0 auto;padding:0;list-style-type:none; }
#menuUL li { float:left;line-height:normal;margin:0;padding:0; }
#menuUL li a { display:block;height:35px;padding:0; }
#menuUL li a:hover {  }

#menuUL li ul {	width:192px;position:absolute;margin:0;padding:0;z-index:100;list-style-type:none;border-top:1px solid #000000;border-left:1px solid #000000;border-right:1px solid #000000; }
#menuUL li ul li { text-align:left;margin:0;padding:0;position:relative;width:192px;height:auto;border-bottom:1px solid #000000; }
#menuUL li ul li a { font-family:verdana;color:#000000;padding:5px 5px 5px 5px;display:block;width:182px;font-size:11px;height:auto;font-weight:normal;text-align:left;background:transparent url(/images/global/menu/sous_menu.jpg) repeat-y; }
#menuUL li ul li a:hover { color:#000000;background:transparent url(/images/global/menu/sous_menu_hover.jpg) repeat-y; }
#menuUL li ul li a.actif { font-weight:800 }
#menuUL li ul li a.actif:hover { color:#000000;font-weight:800 }
/*
#menuUL li ul#ulhome {	margin:0 0 0 66px; }
#menuUL li ul#ularticle {	margin:0 0 0 15px; }
*/




#menuUL2 { height:36px;width:981px;margin:0 auto 0 auto;padding:0;list-style-type:none; }
#menuUL2 li { float:left;line-height:normal;margin:0;padding:0; }
#menuUL2 li a { display:block;height:36px;padding:0; }
#menuUL2 li a:hover {  }

#menuUL2 li ul {	width:192px;position:absolute;margin:-1px 0 0 0;padding:0;z-index:100;list-style-type:none;border-top:1px solid #000000;border-left:1px solid #000000;border-right:1px solid #000000; }
#menuUL2 li ul li { text-align:left;margin:0;padding:0;position:relative;width:192px;height:auto;border-bottom:1px solid #000000; }
#menuUL2 li ul li a { font-family:verdana;color:#000000;padding:5px 5px 5px 5px;display:block;width:182px;font-size:11px;height:auto;font-weight:normal;text-align:left;background:transparent url(/images/global/menu/sous_menu.jpg) repeat-y; }
#menuUL2 li ul li a:hover { color:#000000;background:transparent url(/images/global/menu/sous_menu_hover.jpg) repeat-y; }
#menuUL2 li ul li a.actif { font-weight:800 }
#menuUL2 li ul li a.actif:hover { color:#000000;font-weight:800 }





#menu_federation { background: url(/images/global/menu/la_federation.png) no-repeat;width:145px;height:35px; }
#menu_federation span { display:none; }
#menu_federation:hover { background: url(/images/global/menu_over/la_federation.png) no-repeat; }

#menu_syndicats { background: url(/images/global/menu/syndicats.png) no-repeat;width:131px;height:35px; }
#menu_syndicats span { display:none; }
#menu_syndicats:hover { background: url(/images/global/menu_over/syndicats.png) no-repeat; }

#menu_fnade_en_region { background: url(/images/global/menu/fnade_en_region.png) no-repeat;width:178px;height:35px; }
#menu_fnade_en_region span { display:none; }
#menu_fnade_en_region:hover { background: url(/images/global/menu_over/fnade_en_region.png) no-repeat; }

#menu_fnade_europe { background: url(/images/global/menu/fnade_europe.png) no-repeat;width:182px;height:35px; }
#menu_fnade_europe span { display:none; }
#menu_fnade_europe:hover { background: url(/images/global/menu_over/fnade_europe.png) no-repeat; }

#menu_fnade_reprise { background: url(/images/global/menu/fnade_reprise.png) no-repeat;width:185px;height:35px; }
#menu_fnade_reprise span { display:none; }
#menu_fnade_reprise:hover { background: url(/images/global/menu_over/fnade_reprise.png) no-repeat; }

#menu_partenaires { background: url(/images/global/menu/partenaires.png) no-repeat;width:160px;height:35px; }
#menu_partenaires span { display:none; }
#menu_partenaires:hover { background: url(/images/global/menu_over/partenaires.png) no-repeat; }



#menu_actualites { background: url(/images/global/menu/actualites.png) no-repeat;width:168px;height:35px; }
#menu_actualites span { display:none; }
#menu_actualites:hover { background: url(/images/global/menu_over/actualites.png) no-repeat; }

#menu_publications { background: url(/images/global/menu/publications.png) no-repeat;width:174px;height:35px; }
#menu_publications span { display:none; }
#menu_publications:hover { background: url(/images/global/menu_over/publications.png) no-repeat; }

#menu_boutique { background: url(/images/global/menu/boutique.png) no-repeat;width:174px;height:35px; }
#menu_boutique span { display:none; }
#menu_boutique:hover { background: url(/images/global/menu_over/boutique.png) no-repeat; }

#menu_indices { background: url(/images/global/menu/indices.png) no-repeat;width:128px;height:35px; }
#menu_indices span { display:none; }
#menu_indices:hover { background: url(/images/global/menu_over/indices.png) no-repeat; }

#menu_liens_utiles { background: url(/images/global/menu/liens_utiles.png) no-repeat;width:128px;height:35px; }
#menu_liens_utiles span { display:none; }
#menu_liens_utiles:hover { background: url(/images/global/menu_over/liens_utiles.png) no-repeat; }

#menu_contact { background: url(/images/global/menu/contact.png) no-repeat;width:209px;height:35px; }
#menu_contact span { display:none; }
#menu_contact:hover { background: url(/images/global/menu_over/contact.png) no-repeat; }








#menu_federation_en { background: url(/images/global/menu_en/la_federation.png) no-repeat;width:145px;height:35px; }
#menu_federation_en span { display:none; }
#menu_federation_en:hover { background: url(/images/global/menu_over_en/la_federation.png) no-repeat; }

#menu_syndicats_en { background: url(/images/global/menu_en/syndicats.png) no-repeat;width:131px;height:35px; }
#menu_syndicats_en span { display:none; }
#menu_syndicats_en:hover { background: url(/images/global/menu_over_en/syndicats.png) no-repeat; }

#menu_fnade_en_region_en { background: url(/images/global/menu_en/fnade_en_region.png) no-repeat;width:178px;height:35px; }
#menu_fnade_en_region_en span { display:none; }
#menu_fnade_en_region_en:hover { background: url(/images/global/menu_over_en/fnade_en_region.png) no-repeat; }

#menu_fnade_europe_en { background: url(/images/global/menu_en/fnade_europe.png) no-repeat;width:182px;height:35px; }
#menu_fnade_europe_en span { display:none; }
#menu_fnade_europe_en:hover { background: url(/images/global/menu_over_en/fnade_europe.png) no-repeat; }

#menu_fnade_reprise_en { background: url(/images/global/menu_en/fnade_reprise.png) no-repeat;width:185px;height:35px; }
#menu_fnade_reprise_en span { display:none; }
#menu_fnade_reprise_en:hover { background: url(/images/global/menu_over_en/fnade_reprise.png) no-repeat; }

#menu_partenaires_en { background: url(/images/global/menu_en/partenaires.png) no-repeat;width:160px;height:35px; }
#menu_partenaires_en span { display:none; }
#menu_partenaires_en:hover { background: url(/images/global/menu_over_en/partenaires.png) no-repeat; }



#menu_actualites_en { background: url(/images/global/menu_en/actualites.png) no-repeat;width:168px;height:35px; }
#menu_actualites_en span { display:none; }
#menu_actualites_en:hover { background: url(/images/global/menu_over_en/actualites.png) no-repeat; }

#menu_publications_en { background: url(/images/global/menu_en/publications.png) no-repeat;width:174px;height:35px; }
#menu_publications_en span { display:none; }
#menu_publications_en:hover { background: url(/images/global/menu_over_en/publications.png) no-repeat; }

#menu_boutique_en { background: url(/images/global/menu_en/boutique.png) no-repeat;width:174px;height:35px; }
#menu_boutique_en span { display:none; }
#menu_boutique_en:hover { background: url(/images/global/menu_over_en/boutique.png) no-repeat; }

#menu_indices_en { background: url(/images/global/menu_en/indices.png) no-repeat;width:128px;height:35px; }
#menu_indices_en span { display:none; }
#menu_indices_en:hover { background: url(/images/global/menu_over_en/indices.png) no-repeat; }

#menu_liens_utiles_en { background: url(/images/global/menu_en/liens_utiles.png) no-repeat;width:128px;height:35px; }
#menu_liens_utiles_en span { display:none; }
#menu_liens_utiles_en:hover { background: url(/images/global/menu_over_en/liens_utiles.png) no-repeat; }

#menu_contact_en { background: url(/images/global/menu_en/contact.png) no-repeat;width:209px;height:35px; }
#menu_contact_en span { display:none; }
#menu_contact_en:hover { background: url(/images/global/menu_over_en/contact.png) no-repeat; }








/* content */
#content { margin:0;width:100%;Background-color:#edffdc;border-bottom:1px solid #000000; }
#content_box { position: relative;overflow:auto;margin:auto;padding:10px;width:959px;border-left:1px solid #000000;border-right:1px solid #000000;background-color:#ffffff; }


/* boite verte light */
.boite_light { padding:5px;border:1px solid #308c3c;background:#ffffff url(/images/global/menu/boite_fond.jpg) repeat-x bottom;-moz-border-radius:5px; }
.boite_light:hover { background:#ffffff url(/images/global/menu/boite_fond_hover.jpg) repeat-x bottom; }

.boite_light.formCommande { width:560px }
.boite_light.formCommande td { padding:3px;vertical-align:middle; }
.boite_light.formCommande input, .boite_light.formCommande select { width:150px;padding:3px;border:1px solid #308c3c; }

.boite_light.societeMemo { float:left;margin:10px 0;padding:10px;width:450px; }

.boite_light.listeSyndicats { height:300px;float:left;margin:10px;padding:10px;width:275px;position:relative }
.boite_light.listeSyndicats h2 { font-size:15px;height:50px }
.boite_light.listeSyndicats .adr { margin-bottom:10px;height:110px }
.boite_light.listeSyndicats .adr a { color:#2A4475;font-size:10px; }
.boite_light.listeSyndicats .adr a:hover { color:#000000; }
.boite_light.listeSyndicats .bottom * { font-size:10px; }

.boite_light.listeAdherents { height:145px;float:left;margin:10px;padding:15px;width:137px; }
.boite_light.lstAgences { height:160px;float:left;margin:10px;padding:15px;width:265px;line-height:18px }

.boite_light.regionTooltip { width:285px;float:right;margin-right:10px; }
.boite_light.regionTooltip p { text-align:justify }

.boite_light.listeRegionAgence { height:152px;float:left;margin:10px;padding:15px;width:264px; }

.boite_light.headerDocument { margin:0 0 20px 0; padding:15px; }
.boite_light.headerDocument ul { list-style-type:square;margin-top:20px }

.boite_light.listePartenaires { height:200px;float:left;margin:10px;padding:10px;width:275px;position:relative }
.boite_light.listePartenaires h2 { padding:0;margin:0; }
.boite_light.listePartenaires h2 a { font-size:18px }

.boite_light.formMailing { width:560px }
.boite_light.formMailing td { padding:3px;vertical-align:middle; }
.boite_light.formMailing input { width:200px;padding:3px;border:1px solid #308c3c; }

.boite_light.perdu { width:560px }
.boite_light.perdu td { padding:3px;vertical-align:middle; }
.boite_light.perdu input { width:200px;padding:3px;border:1px solid #308c3c; }
.boite_light.perdu input.submit { width:290px;padding:3px;border:1px solid #308c3c; }





#hpglobal { width:950px; }
#hpglobal td.tdGbl { padding:10px 0 5px 10px;vertical-align:top; }

.boite_light.membreLogin { float:left;margin:0 10px 10px 0;padding:10px;width:195px;position:relative }
.boite_light.membreLogin h1 { text-align:center; }
.boite_light.membreLogin td { padding:3px;vertical-align:middle; }
.boite_light.membreLogin input { width:100px;padding:3px;border:1px solid #000000;background-color:#EDFFDC;font-size: 11px; }
.boite_light.membreLogin span { white-space:nowrap;font-size:11px }
.boite_light.membreLogin ul#menu { margin:0;padding:0;list-style-type:square; }
.boite_light.membreLogin ul#identification { margin:45px 0 0 0;padding:0;list-style-type:none; }
.boite_light.membreLogin ul li a { color:#000000;font-weight:normal;font-size:11px;white-space:nowrap; }
.boite_light.membreLogin input.submit { padding:3px;border:0;color:transparent;background:transparent url(/images/global/logogo.png) no-repeat;width: 41px;height: 41px;cursor:pointer; }


.boite_light.breve { float:left;margin:0;padding:10px;width:200px;position:relative }
.boite_light.breve p { line-height:16px; }

.boite_light.actualite { float:left;margin:10px 0 0 0;padding:10px;width:430px;position:relative }
.boite_light.actualite #imgActu { float:left;margin:10px; }
.boite_light.actualite ul { list-style-type:none;margin-top:20px; }
.boite_light.actualite li { margin-bottom:20px;text-align:left }
.boite_light.actualite li a { color:#000000;font-weight:normal }
.boite_light.actualite li a:hover { color:#308c3c; }

.boite_light.actualite a { color:#000000;font-weight:800 }
.boite_light.actualite a:hover { color:#308c3c; }
.boite_light.actualite a span { color:#308c3c;font-weight:800 }
.boite_light.actualite a:hover span { color:#000000; }

.boite_light.mot { margin-bottom:20px;padding:7px; }
.boite_light.mot a { color:#000000;font-weight:normal }
.boite_light.mot a:hover { color:#308c3c; }
.boite_light.mot a span { color:#308c3c;font-weight:normal }
.boite_light.mot a:hover span { color:#000000; }

.boite_light.chiffre { float:left;margin:10px 0 0 0;padding:10px;width:430px;position:relative }
.boite_light.organigramme { text-align:center }

.boite_light.presentation { padding:15px;margin:10px 0 10px 0 }
.boite_light.presentation p { line-height:16px; }
.boite_light.presentation ul { list-style-type:square;margin-top:10px; }
.boite_light.presentation li { line-height:16px; }


#imghp img { margin:3px }


.tooltip { display:none; }
.floatright { float:right; }
.floatleft { float:left; }
.centre { text-align:center; }

.petit { font-size:10px; }

#clear {
clear:both;
visibility:hidden
}

/*  http://www.positioniseverything.net/easyclearing.html  */
.clearfix:after {
  content: ".";
  display:block;
  height:0;
  clear:both;
  visibility: hidden;
}

/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */
/* fin http://www.positioniseverything.net/easyclearing.html */

.cacher { display:none; }

