/* style guillaume avant modif

ul#topnav { margin: 00px 0 00px;  padding: 0; list-style: none; float: left;}
ul#topnav li{ margin: 0;  padding: 0;  	overflow: hidden;  float: left;  height:20px; list-style-image:none;}
ul#topnav a, ul#topnav span { padding: 0px 0px;  float: left;  clear: both; height: 20px; line-height: 20px;}
ul#topnav a:hover  {	}
ul#topnav span {display: none;}
*/

ul#topnav { margin: 0; padding: 0; list-style: none; float: left;}
ul#topnav li, ul#topnav li span, ul#topnav li a {  padding: 0;  overflow: hidden;  float: left; width:258px; height:20px;
background-repeat: no-repeat; background-position: left top; list-style-image:none;}
ul#topnav li a, ul#topnav li span { clear: both; height: 20px; line-height: 20px;}
ul#topnav strong {display:none;}

/*-----------------      ici on gère des MARGES  différentes pour les granges rubriques   -------------------------*/

*+html ul#topnav { margin-bottom: 10px;}/*juste pour ie7*/
*+html ul#topnav li { margin-bottom: 5px;}/*juste pour ie7*/


/*-----------------    francais  -------------------------*/
ul#topnav li.fr_agcmnt_com_off, ul#topnav li.fr_agcmnt_tert_off, ul#topnav li.fr_groupe_off, ul#topnav li.fr_references_off, ul#topnav li.fr_rejoignez_nous_off, ul#topnav li.fr_contactez-nous_off { margin: 0px 0px 10px 0px;}
ul#topnav li.fr_agcmnt_com_current, ul#topnav li.fr_agcmnt_tert_current, ul#topnav li.fr_groupe_current, ul#topnav li.fr_references_current, ul#topnav li.fr_rejoignez_nous_current, ul#topnav li.fr_contactez-nous_current { margin: 0px 0px 10px 0px;}

/*-----------------    anglais  -------------------------*/
ul#topnav li.en_agcmnt_com_off, ul#topnav li.en_agcmnt_tert_off, ul#topnav li.en_groupe_off, ul#topnav li.en_references_off, ul#topnav li.en_rejoignez_nous_off, ul#topnav li.en_contactez-nous_off { margin: 0px 0px 10px 0px;}
ul#topnav li.en_agcmnt_com_current, ul#topnav li.en_agcmnt_tert_current, ul#topnav li.en_groupe_current, ul#topnav li.en_references_current, ul#topnav li.en_rejoignez_nous_current, ul#topnav li.en_contactez-nous_current { margin: 0px 0px 10px 0px;}

/*-----------------   italien  -------------------------*/
ul#topnav li.it_agcmnt_com_off, ul#topnav li.it_agcmnt_tert_off, ul#topnav li.it_groupe_off, ul#topnav li.it_references_off, ul#topnav li.it_rejoignez_nous_off, ul#topnav li.it_contactez-nous_off { margin: 0px 0px 10px 0px;}
ul#topnav li.it_agcmnt_com_current, ul#topnav li.it_agcmnt_tert_current, ul#topnav li.it_groupe_current, ul#topnav li.it_references_current, ul#topnav li.it_rejoignez_nous_current, ul#topnav li.it_contactez-nous_current { margin: 0px 0px 10px 0px;}

/*-----------------    espagnol  -------------------------*/
ul#topnav li.es_agcmnt_com_off, ul#topnav li.es_agcmnt_tert_off, ul#topnav li.es_groupe_off, ul#topnav li.es_references_off, ul#topnav li.es_rejoignez_nous_off, ul#topnav li.es_contactez-nous_off { margin: 0px 0px 10px 0px;}
ul#topnav li.es_agcmnt_com_current, ul#topnav li.es_agcmnt_tert_current, ul#topnav li.es_groupe_current, ul#topnav li.es_references_current, ul#topnav li.es_rejoignez_nous_current, ul#topnav li.es_contactez-nous_current { margin: 0px 0px 10px 0px;}
/*-----------------                              -------------------------*/

/*-----------------    francais  -------------------------*/
/*-----------------    anglais  -------------------------*/
/*-----------------   italien  -------------------------*/
/*-----------------    espagnol  -------------------------*/

/*ul#topnav li.fr_agcmnt_com_off span, ul#topnav li.fr_agcmnt_com_current a {background-image: url(/upload/images_menu/fr_agcmnt_com_off.gif);}
ul#topnav li.fr_agcmnt_com_off a, ul#topnav li.fr_agcmnt_com_current span { background-image: url(/upload/images_menu/fr_agcmnt_com_on.gif); }*/

/*-----------------  rubrique de niveau 1 : agencement commercial  -------------------------*/

/*-----------------   agencement commercial fr  -------------------------*/
ul#topnav li.fr_agcmnt_com_off span, 
ul#topnav li.fr_agcmnt_com_current span, 
ul#topnav li.fr_agcmnt_com_current a { background-image: url(/upload/images_menu/fr_agcmnt_com_off.gif);}
ul#topnav li.fr_agcmnt_com_off a { background-image: url(/upload/images_menu/fr_agcmnt_com_on.gif); }
/*-----------------   agencement commercial anglais  -------------------------*/
ul#topnav li.en_agcmnt_com_off span, 
ul#topnav li.en_agcmnt_com_current span, 
ul#topnav li.en_agcmnt_com_current a { background-image: url(/upload/images_menu/en_agcmnt_com_off.gif);}
ul#topnav li.en_agcmnt_com_off a, ul#topnav li.en_agcmnt_com_current span, ul#topnav li.en_agcmnt_com_current a { background-image: url(/upload/images_menu/en_agcmnt_com_on.gif); }
/*-----------------   agencement commercial italien  -------------------------*/
ul#topnav li.it_agcmnt_com_off span, 
ul#topnav li.it_agcmnt_com_current span, 
ul#topnav li.it_agcmnt_com_current a { background-image: url(/upload/images_menu/it_agcmnt_com_off.gif);}
ul#topnav li.it_agcmnt_com_off a, ul#topnav li.it_agcmnt_com_current span, ul#topnav li.it_agcmnt_com_current a { background-image: url(/upload/images_menu/it_agcmnt_com_on.gif); }
/*-----------------   agencement commercial espagnol  -------------------------*/
ul#topnav li.es_agcmnt_com_off span, 
ul#topnav li.es_agcmnt_com_current span, 
ul#topnav li.es_agcmnt_com_current a { background-image: url(/upload/images_menu/es_agcmnt_com_off.gif);}
ul#topnav li.es_agcmnt_com_off a, ul#topnav li.es_agcmnt_com_current span, ul#topnav li.es_agcmnt_com_current a { background-image: url(/upload/images_menu/es_agcmnt_com_on.gif); }


/*-----------------     -------------------------*/

/*-----------------  sous menu 1 : agencement commercial  -------------------------*/

/*-----------------     offre francais  -------------------------*/
ul#topnav li.fr_smn_01_offre_off span {background-image: url(/upload/images_menu/fr_smn_01_offre_off.gif);}
ul#topnav li.fr_smn_01_offre_off a, ul#topnav li.fr_smn_01_offre_current a, ul#topnav li.fr_smn_01_offre_current span { background-image: url(/upload/images_menu/fr_smn_01_offre_on.gif);}
/*-----------------     offre anglais  -------------------------*/
ul#topnav li.en_smn_01_offre_off span {background-image: url(/upload/images_menu/en_smn_01_offre_off.gif);}
ul#topnav li.en_smn_01_offre_off a, ul#topnav li.en_smn_01_offre_current a, ul#topnav li.en_smn_01_offre_current span { background-image: url(/upload/images_menu/en_smn_01_offre_on.gif);}
/*-----------------     offre italien  -------------------------*/
ul#topnav li.it_smn_01_offre_off span {background-image: url(/upload/images_menu/it_smn_01_offre_off.gif);}
ul#topnav li.it_smn_01_offre_off a, ul#topnav li.it_smn_01_offre_current a, ul#topnav li.it_smn_01_offre_current span { background-image: url(/upload/images_menu/it_smn_01_offre_on.gif);}
/*-----------------    offre espagnol  -------------------------*/
ul#topnav li.es_smn_01_offre_off span {background-image: url(/upload/images_menu/es_smn_01_offre_off.gif);}
ul#topnav li.es_smn_01_offre_off a, ul#topnav li.es_smn_01_offre_current a, ul#topnav li.es_smn_01_offre_current span { background-image: url(/upload/images_menu/es_smn_01_offre_on.gif);}

/*-----------------     -------------------------*/

/*-----------------   concept francais  -------------------------*/
ul#topnav li.fr_smn_01_concept_off span {background-image: url(/upload/images_menu/fr_smn_01_concept_off.gif);}
ul#topnav li.fr_smn_01_concept_off a, ul#topnav li.fr_smn_01_concept_current a, ul#topnav li.fr_smn_01_concept_current span { background-image: url(/upload/images_menu/fr_smn_01_concept_on.gif);}
/*-----------------   concept anglais  -------------------------*/
ul#topnav li.en_smn_01_concept_off span {background-image: url(/upload/images_menu/en_smn_01_concept_off.gif);}
ul#topnav li.en_smn_01_concept_off a, ul#topnav li.en_smn_01_concept_current a, ul#topnav li.en_smn_01_concept_current span { background-image: url(/upload/images_menu/en_smn_01_concept_on.gif);}
/*-----------------   concept italien  -------------------------*/
ul#topnav li.it_smn_01_concept_off span {background-image: url(/upload/images_menu/it_smn_01_concept_off.gif);}
ul#topnav li.it_smn_01_concept_off a, ul#topnav li.it_smn_01_concept_current a, ul#topnav li.it_smn_01_concept_current span { background-image: url(/upload/images_menu/it_smn_01_concept_on.gif);}
/*-----------------   concept espagnol  -------------------------*/
ul#topnav li.es_smn_01_concept_off span {background-image: url(/upload/images_menu/es_smn_01_concept_off.gif);}
ul#topnav li.es_smn_01_concept_off a, ul#topnav li.es_smn_01_concept_current a, ul#topnav li.es_smn_01_concept_current span { background-image: url(/upload/images_menu/es_smn_01_concept_on.gif);}


/*-----------------     -------------------------*/

/*-----------------   travaux francais  -------------------------*/
ul#topnav li.fr_smn_01_travaux_off span {background-image: url(/upload/images_menu/fr_smn_01_travaux_off.gif);}
ul#topnav li.fr_smn_01_travaux_off a, ul#topnav li.fr_smn_01_travaux_current a, ul#topnav li.fr_smn_01_travaux_current span { background-image: url(/upload/images_menu/fr_smn_01_travaux_on.gif);}
/*-----------------   travaux anglais  -------------------------*/
ul#topnav li.en_smn_01_travaux_off span {background-image: url(/upload/images_menu/en_smn_01_travaux_off.gif);}
ul#topnav li.en_smn_01_travaux_off a, ul#topnav li.en_smn_01_travaux_current a, ul#topnav li.en_smn_01_travaux_current span { background-image: url(/upload/images_menu/en_smn_01_travaux_on.gif);}
/*-----------------   travaux italien  -------------------------*/
ul#topnav li.it_smn_01_travaux_off span {background-image: url(/upload/images_menu/it_smn_01_travaux_off.gif);}
ul#topnav li.it_smn_01_travaux_off a, ul#topnav li.it_smn_01_travaux_current a, ul#topnav li.it_smn_01_travaux_current span { background-image: url(/upload/images_menu/it_smn_01_travaux_on.gif);}
/*-----------------   travaux espagnol  -------------------------*/
ul#topnav li.es_smn_01_travaux_off span {background-image: url(/upload/images_menu/es_smn_01_travaux_off.gif);}
ul#topnav li.es_smn_01_travaux_off a, ul#topnav li.es_smn_01_travaux_current a, ul#topnav li.es_smn_01_travaux_current span { background-image: url(/upload/images_menu/es_smn_01_travaux_on.gif);}


/*-----------------     -------------------------*/
/*-----------------   mobilier francais  -------------------------*/
ul#topnav li.fr_smn_01_mobilier_off span {background-image: url(/upload/images_menu/fr_smn_01_mobilier_off.gif);}
ul#topnav li.fr_smn_01_mobilier_off a, ul#topnav li.fr_smn_01_mobilier_current a, ul#topnav li.fr_smn_01_mobilier_current span { background-image: url(/upload/images_menu/fr_smn_01_mobilier_on.gif);}
/*-----------------   mobilier anglais  -------------------------*/
ul#topnav li.en_smn_01_mobilier_off span {background-image: url(/upload/images_menu/en_smn_01_mobilier_off.gif);}
ul#topnav li.en_smn_01_mobilier_off a, ul#topnav li.en_smn_01_mobilier_current a, ul#topnav li.en_smn_01_mobilier_current span { background-image: url(/upload/images_menu/en_smn_01_mobilier_on.gif);}
/*-----------------   mobilier italien  -------------------------*/
ul#topnav li.it_smn_01_mobilier_off span {background-image: url(/upload/images_menu/it_smn_01_mobilier_off.gif);}
ul#topnav li.it_smn_01_mobilier_off a, ul#topnav li.it_smn_01_mobilier_current a, ul#topnav li.it_smn_01_mobilier_current span { background-image: url(/upload/images_menu/it_smn_01_mobilier_on.gif);}
/*-----------------   mobilier espagnol  -------------------------*/
ul#topnav li.es_smn_01_mobilier_off span {background-image: url(/upload/images_menu/es_smn_01_mobilier_off.gif);}
ul#topnav li.es_smn_01_mobilier_off a, ul#topnav li.es_smn_01_mobilier_current a, ul#topnav li.es_smn_01_mobilier_current span { background-image: url(/upload/images_menu/es_smn_01_mobilier_on.gif);}


/*-----------------     -------------------------*/

/*-----------------    francais  -------------------------*/
.fr_smn_01_realisation_off, .fr_smn_01_realisation_current { margin: 0px 0px 10px 0px; }
ul#topnav li.fr_smn_01_realisation_off span {background-image: url(/upload/images_menu/fr_smn_01_realisation_off.gif);}
ul#topnav li.fr_smn_01_realisation_off a, ul#topnav li.fr_smn_01_realisation_current a, ul#topnav li.fr_smn_01_realisation_current span { background-image: url(/upload/images_menu/fr_smn_01_realisation_on.gif);}
/*-----------------    anglais  -------------------------*/
.en_smn_01_realisation_off, .en_smn_01_realisation_current { margin: 0px 0px 10px 0px; }
ul#topnav li.en_smn_01_realisation_off span {background-image: url(/upload/images_menu/en_smn_01_realisation_off.gif);}
ul#topnav li.en_smn_01_realisation_off a, ul#topnav li.en_smn_01_realisation_current a, ul#topnav li.en_smn_01_realisation_current span { background-image: url(/upload/images_menu/en_smn_01_realisation_on.gif);}
/*-----------------   italien  -------------------------*/
.it_smn_01_realisation_off, .it_smn_01_realisation_current { margin: 0px 0px 10px 0px; }
ul#topnav li.it_smn_01_realisation_off span {background-image: url(/upload/images_menu/it_smn_01_realisation_off.gif);}
ul#topnav li.it_smn_01_realisation_off a, ul#topnav li.it_smn_01_realisation_current a, ul#topnav li.it_smn_01_realisation_current span { background-image: url(/upload/images_menu/it_smn_01_realisation_on.gif);}
/*-----------------    espagnol  -------------------------*/
.es_smn_01_realisation_off, .es_smn_01_realisation_current { margin: 0px 0px 10px 0px; }
ul#topnav li.es_smn_01_realisation_off span {background-image: url(/upload/images_menu/es_smn_01_realisation_off.gif);}
ul#topnav li.es_smn_01_realisation_off a, ul#topnav li.es_smn_01_realisation_current a, ul#topnav li.es_smn_01_realisation_current span { background-image: url(/upload/images_menu/es_smn_01_realisation_on.gif);}
/*-----------------     -------------------------*/


/*-----------------    francais  -------------------------*/
ul#topnav li.fr_agcmnt_tert_off span, 
ul#topnav li.fr_agcmnt_tert_current span, 
ul#topnav li.fr_agcmnt_tert_current a {background-image: url(/upload/images_menu/fr_agcmnt_tert_off.gif);}
ul#topnav li.fr_agcmnt_tert_off a { background-image: url(/upload/images_menu/fr_agcmnt_tert_on.gif);}
/*-----------------    anglais  -------------------------*/
ul#topnav li.en_agcmnt_tert_off span, 
ul#topnav li.en_agcmnt_tert_current span, 
ul#topnav li.en_agcmnt_tert_current a {background-image: url(/upload/images_menu/en_agcmnt_tert_off.gif);}
ul#topnav li.en_agcmnt_tert_off a { background-image: url(/upload/images_menu/en_agcmnt_tert_on.gif);}
/*-----------------   italien  -------------------------*/
ul#topnav li.it_agcmnt_tert_off span, 
ul#topnav li.it_agcmnt_tert_current span, 
ul#topnav li.it_agcmnt_tert_current a {background-image: url(/upload/images_menu/it_agcmnt_tert_off.gif);}
ul#topnav li.it_agcmnt_tert_off a { background-image: url(/upload/images_menu/it_agcmnt_tert_on.gif);}
/*-----------------    espagnol  -------------------------*/
ul#topnav li.es_agcmnt_tert_off span, 
ul#topnav li.es_agcmnt_tert_current span, 
ul#topnav li.es_agcmnt_tert_current a {background-image: url(/upload/images_menu/es_agcmnt_tert_off.gif);}
ul#topnav li.es_agcmnt_tert_off a { background-image: url(/upload/images_menu/es_agcmnt_tert_on.gif);}

/*-----------------     -------------------------*/

/*-----------------    francais  -------------------------*/
ul#topnav li.fr_smn_02_menuiserie_off span {background-image: url(/upload/images_menu/fr_smn_02_menuiserie_off.gif);}
ul#topnav li.fr_smn_02_menuiserie_off a, ul#topnav li.fr_smn_02_menuiserie_current a, ul#topnav li.fr_smn_02_menuiserie_current span { background-image: url(/upload/images_menu/fr_smn_02_menuiserie_on.gif);}
/*-----------------    anglais  -------------------------*/
ul#topnav li.en_smn_02_menuiserie_off span {background-image: url(/upload/images_menu/en_smn_02_menuiserie_off.gif);}
ul#topnav li.en_smn_02_menuiserie_off a, ul#topnav li.en_smn_02_menuiserie_current a, ul#topnav li.en_smn_02_menuiserie_current span { background-image: url(/upload/images_menu/en_smn_02_menuiserie_on.gif);}
/*-----------------   italien  -------------------------*/
ul#topnav li.it_smn_02_menuiserie_off span {background-image: url(/upload/images_menu/it_smn_02_menuiserie_off.gif);}
ul#topnav li.it_smn_02_menuiserie_off a, ul#topnav li.it_smn_02_menuiserie_current a, ul#topnav li.it_smn_02_menuiserie_current span { background-image: url(/upload/images_menu/it_smn_02_menuiserie_on.gif);}
/*-----------------    espagnol  -------------------------*/
ul#topnav li.es_smn_02_menuiserie_off span {background-image: url(/upload/images_menu/es_smn_02_menuiserie_off.gif);}
ul#topnav li.es_smn_02_menuiserie_off a, ul#topnav li.es_smn_02_menuiserie_current a, ul#topnav li.es_smn_02_menuiserie_current span { background-image: url(/upload/images_menu/es_smn_02_menuiserie_on.gif);}

/*-----------------     -------------------------*/

/*-----------------    francais  -------------------------*/
.fr_smn_02_realisation_off, .fr_smn_02_realisation_current { margin: 0px 0px 10px 0px; }
ul#topnav li.fr_smn_02_realisation_off span {background-image: url(/upload/images_menu/fr_smn_02_realisation_off.gif);}
ul#topnav li.fr_smn_02_realisation_off a, ul#topnav li.fr_smn_02_realisation_current a, ul#topnav li.fr_smn_02_realisation_current span { background-image: url(/upload/images_menu/fr_smn_02_realisation_on.gif);}
/*-----------------    anglais  -------------------------*/
.en_smn_02_realisation_off, .en_smn_02_realisation_current { margin: 0px 0px 10px 0px; }
ul#topnav li.en_smn_02_realisation_off span {background-image: url(/upload/images_menu/en_smn_02_realisation_off.gif);}
ul#topnav li.en_smn_02_realisation_off a, ul#topnav li.en_smn_02_realisation_current a, ul#topnav li.en_smn_02_realisation_current span { background-image: url(/upload/images_menu/en_smn_02_realisation_on.gif);}
/*-----------------   italien  -------------------------*/
.it_smn_02_realisation_off, .it_smn_02_realisation_current { margin: 0px 0px 10px 0px; }
ul#topnav li.it_smn_02_realisation_off span {background-image: url(/upload/images_menu/it_smn_02_realisation_off.gif);}
ul#topnav li.it_smn_02_realisation_off a, ul#topnav li.it_smn_02_realisation_current a, ul#topnav li.it_smn_02_realisation_current span { background-image: url(/upload/images_menu/it_smn_02_realisation_on.gif);}
/*-----------------    espagnol  -------------------------*/
.es_smn_02_realisation_off, .es_smn_02_realisation_current { margin: 0px 0px 10px 0px; }
ul#topnav li.es_smn_02_realisation_off span {background-image: url(/upload/images_menu/es_smn_02_realisation_off.gif);}
ul#topnav li.es_smn_02_realisation_off a, ul#topnav li.es_smn_02_realisation_current a, ul#topnav li.es_smn_02_realisation_current span { background-image: url(/upload/images_menu/es_smn_02_realisation_on.gif);}

/*-----------------     -------------------------*/

/*-----------------    francais  -------------------------*/
ul#topnav li.fr_groupe_off span, 
ul#topnav li.fr_groupe_current span, 
ul#topnav li.fr_groupe_current a {background-image: url(/upload/images_menu/fr_groupe_off.gif);}
ul#topnav li.fr_groupe_off a { background-image: url(/upload/images_menu/fr_groupe_on.gif);}
/*-----------------    anglais  -------------------------*/
ul#topnav li.en_groupe_off span, 
ul#topnav li.en_groupe_current span, 
ul#topnav li.en_groupe_current a {background-image: url(/upload/images_menu/en_groupe_off.gif);}
ul#topnav li.en_groupe_off a { background-image: url(/upload/images_menu/en_groupe_on.gif);}
/*-----------------   italien  -------------------------*/
ul#topnav li.it_groupe_off span, 
ul#topnav li.it_groupe_current span, 
ul#topnav li.it_groupe_current a {background-image: url(/upload/images_menu/it_groupe_off.gif);}
ul#topnav li.it_groupe_off a { background-image: url(/upload/images_menu/it_groupe_on.gif);}
/*-----------------    espagnol  -------------------------*/
ul#topnav li.es_groupe_off span, 
ul#topnav li.es_groupe_current span, 
ul#topnav li.es_groupe_current a {background-image: url(/upload/images_menu/es_groupe_off.gif);}
ul#topnav li.es_groupe_off a { background-image: url(/upload/images_menu/es_groupe_on.gif);}

/*-----------------     -------------------------*/

/*-----------------    francais  -------------------------*/
ul#topnav li.fr_smn_03_presentation_off span {background-image: url(/upload/images_menu/fr_smn_03_presentation_off.gif);}
ul#topnav li.fr_smn_03_presentation_off a, ul#topnav li.fr_smn_03_presentation_current a, ul#topnav li.fr_smn_03_presentation_current span { background-image: url(/upload/images_menu/fr_smn_03_presentation_on.gif);}
/*-----------------    anglais  -------------------------*/
ul#topnav li.en_smn_03_presentation_off span {background-image: url(/upload/images_menu/en_smn_03_presentation_off.gif);}
ul#topnav li.en_smn_03_presentation_off a, ul#topnav li.en_smn_03_presentation_current a, ul#topnav li.en_smn_03_presentation_current span { background-image: url(/upload/images_menu/en_smn_03_presentation_on.gif);}
/*-----------------   italien  -------------------------*/
ul#topnav li.it_smn_03_presentation_off span {background-image: url(/upload/images_menu/it_smn_03_presentation_off.gif);}
ul#topnav li.it_smn_03_presentation_off a, ul#topnav li.it_smn_03_presentation_current a, ul#topnav li.it_smn_03_presentation_current span { background-image: url(/upload/images_menu/it_smn_03_presentation_on.gif);}
/*-----------------    espagnol  -------------------------*/
ul#topnav li.es_smn_03_presentation_off span {background-image: url(/upload/images_menu/es_smn_03_presentation_off.gif);}
ul#topnav li.es_smn_03_presentation_off a, ul#topnav li.es_smn_03_presentation_current a, ul#topnav li.es_smn_03_presentation_current span { background-image: url(/upload/images_menu/es_smn_03_presentation_on.gif);}

/*-----------------     -------------------------*/

/*-----------------    francais  -------------------------*/
.fr_smn_03_engagements_off, .fr_smn_03_engagements_current  { margin: 0px 0px 10px 0px; }
ul#topnav li.fr_smn_03_engagements_off span {background-image: url(/upload/images_menu/fr_smn_03_engagements_off.gif);}
ul#topnav li.fr_smn_03_engagements_off a, ul#topnav li.fr_smn_03_engagements_current a, ul#topnav li.fr_smn_03_engagements_current span { background-image: url(/upload/images_menu/fr_smn_03_engagements_on.gif);}
/*-----------------    anglais  -------------------------*/
.en_smn_03_engagements_off { margin: 0px 0px 10px 0px; }
ul#topnav li.en_smn_03_engagements_off span {background-image: url(/upload/images_menu/en_smn_03_engagements_off.gif);}
ul#topnav li.en_smn_03_engagements_off a, ul#topnav li.en_smn_03_engagements_current a, ul#topnav li.en_smn_03_engagements_current span { background-image: url(/upload/images_menu/en_smn_03_engagements_on.gif);}
/*-----------------   italien  -------------------------*/
.it_smn_03_engagements_off { margin: 0px 0px 10px 0px; }
ul#topnav li.it_smn_03_engagements_off span {background-image: url(/upload/images_menu/it_smn_03_engagements_off.gif);}
ul#topnav li.it_smn_03_engagements_off a, ul#topnav li.it_smn_03_engagements_current a, ul#topnav li.it_smn_03_engagements_current span { background-image: url(/upload/images_menu/it_smn_03_engagements_on.gif);}
/*-----------------    espagnol  -------------------------*/
.es_smn_03_engagements_off { margin: 0px 0px 10px 0px; }
ul#topnav li.es_smn_03_engagements_off span {background-image: url(/upload/images_menu/es_smn_03_engagements_off.gif);}
ul#topnav li.es_smn_03_engagements_off a, ul#topnav li.es_smn_03_engagements_current a, ul#topnav li.es_smn_03_engagements_current span { background-image: url(/upload/images_menu/es_smn_03_engagements_on.gif);}

/*-----------------     -------------------------*/

/*-----------------    francais  -------------------------*/
ul#topnav li.fr_references_off span, 
ul#topnav li.fr_references_current span, 
ul#topnav li.fr_references_current a {background-image: url(/upload/images_menu/fr_references_off.gif);}
ul#topnav li.fr_references_off a { background-image: url(/upload/images_menu/fr_references_on.gif);}
/*-----------------    anglais  -------------------------*/
ul#topnav li.en_references_off span, 
ul#topnav li.en_references_current span, 
ul#topnav li.en_references_current a {background-image: url(/upload/images_menu/en_references_off.gif);}
ul#topnav li.en_references_off a { background-image: url(/upload/images_menu/en_references_on.gif);}
/*-----------------   italien  -------------------------*/
ul#topnav li.it_references_off span, 
ul#topnav li.it_references_current span, 
ul#topnav li.it_references_current a {background-image: url(/upload/images_menu/it_references_off.gif);}
ul#topnav li.it_references_off a { background-image: url(/upload/images_menu/it_references_on.gif);}
/*-----------------    espagnol  -------------------------*/
ul#topnav li.es_references_off span, 
ul#topnav li.es_references_current span, 
ul#topnav li.es_references_current a {background-image: url(/upload/images_menu/es_references_off.gif);}
ul#topnav li.es_references_off a { background-image: url(/upload/images_menu/es_references_on.gif);}
/*-----------------     -------------------------*/

/*-----------------     -------------------------*/

/*-----------------    francais  -------------------------*/
ul#topnav li.fr_rejoignez_nous_off span, 
ul#topnav li.fr_rejoignez_nous_current span, 
ul#topnav li.fr_rejoignez_nous_current a {background-image: url(/upload/images_menu/fr_rejoignez-nous_off.gif);}
ul#topnav li.fr_rejoignez_nous_off a { background-image: url(/upload/images_menu/fr_rejoignez-nous_on.gif);}
/*-----------------    anglais  -------------------------*/
ul#topnav li.en_rejoignez_nous_off span, 
ul#topnav li.en_rejoignez_nous_current span, 
ul#topnav li.en_rejoignez_nous_current a {background-image: url(/upload/images_menu/en_rejoignez-nous_off.gif);}
ul#topnav li.en_rejoignez_nous_off a { background-image: url(/upload/images_menu/en_rejoignez-nous_on.gif);}
/*-----------------   italien  -------------------------*/
ul#topnav li.it_rejoignez_nous_off span, 
ul#topnav li.it_rejoignez_nous_current span, 
ul#topnav li.it_rejoignez_nous_current a {background-image: url(/upload/images_menu/it_rejoignez-nous_off.gif);}
ul#topnav li.it_rejoignez_nous_off a { background-image: url(/upload/images_menu/it_rejoignez-nous_on.gif);}
/*-----------------    espagnol  -------------------------*/
ul#topnav li.es_rejoignez_nous_off span, 
ul#topnav li.es_rejoignez_nous_current span, 
ul#topnav li.es_rejoignez_nous_current a {background-image: url(/upload/images_menu/es_rejoignez-nous_off.gif);}
ul#topnav li.es_rejoignez_nous_off a { background-image: url(/upload/images_menu/es_rejoignez-nous_on.gif);}
/*-----------------     -------------------------*/

/*-----------------     -------------------------*/

/*-----------------    francais  -------------------------*/
ul#topnav li.fr_smn_04_grpehommes_off span {background-image: url(/upload/images_menu/fr_smn_04_grpehommes_off.gif);}
ul#topnav li.fr_smn_04_grpehommes_off a, ul#topnav li.fr_smn_04_grpehommes_current a, ul#topnav li.fr_smn_04_grpehommes_current span { background-image: url(/upload/images_menu/fr_smn_04_grpehommes_on.gif);}
/*-----------------    anglais  -------------------------*/
ul#topnav li.en_smn_04_grpehommes_off span {background-image: url(/upload/images_menu/en_smn_04_grpehommes_off.gif);}
ul#topnav li.en_smn_04_grpehommes_off a, ul#topnav li.en_smn_04_grpehommes_current a, ul#topnav li.en_smn_04_grpehommes_current span { background-image: url(/upload/images_menu/en_smn_04_grpehommes_on.gif);}
/*-----------------   italien  -------------------------*/
ul#topnav li.it_smn_04_grpehommes_off span {background-image: url(/upload/images_menu/it_smn_04_grpehommes_off.gif);}
ul#topnav li.it_smn_04_grpehommes_off a, ul#topnav li.it_smn_04_grpehommes_current a, ul#topnav li.it_smn_04_grpehommes_current span { background-image: url(/upload/images_menu/it_smn_04_grpehommes_on.gif);}
/*-----------------    espagnol  -------------------------*/
ul#topnav li.es_smn_04_grpehommes_off span {background-image: url(/upload/images_menu/es_smn_04_grpehommes_off.gif);}
ul#topnav li.es_smn_04_grpehommes_off a, ul#topnav li.es_smn_04_grpehommes_current a, ul#topnav li.es_smn_04_grpehommes_current span { background-image: url(/upload/images_menu/es_smn_04_grpehommes_on.gif);}
/*-----------------     -------------------------*/

/*-----------------     -------------------------*/

/*-----------------    francais  -------------------------*/
.fr_smn_04_offremploi_off, .fr_smn_04_offremploi_current { margin: 0px 0px 10px 0px; }
ul#topnav li.fr_smn_04_offremploi_off span {background-image: url(/upload/images_menu/fr_smn_04_offremploi_off.gif);}
ul#topnav li.fr_smn_04_offremploi_off a, ul#topnav li.fr_smn_04_offremploi_current a, ul#topnav li.fr_smn_04_offremploi_current span { background-image: url(/upload/images_menu/fr_smn_04_offremploi_on.gif);}
/*-----------------    anglais  -------------------------*/
.en_smn_04_offremploi_off { margin: 0px 0px 10px 0px; }
ul#topnav li.en_smn_04_offremploi_off span {background-image: url(/upload/images_menu/en_smn_04_offremploi_off.gif);}
ul#topnav li.en_smn_04_offremploi_off a, ul#topnav li.en_smn_04_offremploi_current a, ul#topnav li.en_smn_04_offremploi_current span { background-image: url(/upload/images_menu/en_smn_04_offremploi_on.gif);}
/*-----------------   italien  -------------------------*/
.it_smn_04_offremploi_off { margin: 0px 0px 10px 0px; }
ul#topnav li.it_smn_04_offremploi_off span {background-image: url(/upload/images_menu/it_smn_04_offremploi_off.gif);}
ul#topnav li.it_smn_04_offremploi_off a, ul#topnav li.it_smn_04_offremploi_current a, ul#topnav li.it_smn_04_offremploi_current span { background-image: url(/upload/images_menu/it_smn_04_offremploi_on.gif);}
/*-----------------    espagnol  -------------------------*/
.es_smn_04_offremploi_off { margin: 0px 0px 10px 0px; }
ul#topnav li.es_smn_04_offremploi_off span {background-image: url(/upload/images_menu/es_smn_04_offremploi_off.gif);}
ul#topnav li.es_smn_04_offremploi_off a, ul#topnav li.es_smn_04_offremploi_current a, ul#topnav li.es_smn_04_offremploi_current span { background-image: url(/upload/images_menu/es_smn_04_offremploi_on.gif);}
/*-----------------     -------------------------*/


/*-----------------    francais  -------------------------*/
ul#topnav li.fr_smn_04_candidature_off span {background-image: url(/upload/images_menu/fr_smn_04_candidature_off.gif);}
ul#topnav li.fr_smn_04_candidature_off a, ul#topnav li.fr_smn_04_candidature_current a, ul#topnav li.fr_smn_04_candidature_current span { background-image: url(/upload/images_menu/fr_smn_04_candidature_on.gif);}
/*-----------------    anglais  -------------------------*/
ul#topnav li.en_smn_04_candidature_off span {background-image: url(/upload/images_menu/en_smn_04_candidature_off.gif);}
ul#topnav li.en_smn_04_candidature_off a, ul#topnav li.en_smn_04_candidature_current a, ul#topnav li.en_smn_04_candidature_current span { background-image: url(/upload/images_menu/en_smn_04_candidature_on.gif);}
/*-----------------   italien  -------------------------*/
ul#topnav li.it_smn_04_candidature_off span {background-image: url(/upload/images_menu/it_smn_04_candidature_off.gif);}
ul#topnav li.it_smn_04_candidature_off a, ul#topnav li.it_smn_04_candidature_current a, ul#topnav li.it_smn_04_candidature_current span { background-image: url(/upload/images_menu/it_smn_04_candidature_on.gif);}
/*-----------------    espagnol  -------------------------*/
ul#topnav li.es_smn_04_candidature_off span {background-image: url(/upload/images_menu/es_smn_04_candidature_off.gif);}
ul#topnav li.es_smn_04_candidature_off a, ul#topnav li.es_smn_04_candidature_current a, ul#topnav li.es_smn_04_candidature_current span { background-image: url(/upload/images_menu/es_smn_04_candidature_on.gif);}

/*-----------------     -------------------------*/


/*-----------------    francais  -------------------------*/
ul#topnav li.fr_contactez-nous_off span, 
ul#topnav li.fr_contactez-nous_current span, 
ul#topnav li.fr_contactez-nous_current a {background-image: url(/upload/images_menu/fr_contactez-nous_off.gif);}
ul#topnav li.fr_contactez-nous_off a { background-image: url(/upload/images_menu/fr_contactez-nous_on.gif);}
/*-----------------    anglais  -------------------------*/
ul#topnav li.en_contactez-nous_off span, 
ul#topnav li.en_contactez-nous_current span, 
ul#topnav li.en_contactez-nous_current a {background-image: url(/upload/images_menu/en_contactez-nous_off.gif);}
ul#topnav li.en_contactez-nous_off a { background-image: url(/upload/images_menu/en_contactez-nous_on.gif);}
/*-----------------   italien  -------------------------*/
ul#topnav li.it_contactez-nous_off span, 
ul#topnav li.it_contactez-nous_current span, 
ul#topnav li.it_contactez-nous_current a {background-image: url(/upload/images_menu/it_contactez-nous_off.gif);}
ul#topnav li.it_contactez-nous_off a { background-image: url(/upload/images_menu/it_contactez-nous_on.gif);}
/*-----------------    espagnol  -------------------------*/
ul#topnav li.es_contactez-nous_off span, 
ul#topnav li.es_contactez-nous_current span, 
ul#topnav li.es_contactez-nous_current a {background-image: url(/upload/images_menu/es_contactez-nous_off.gif);}
ul#topnav li.es_contactez-nous_off a { background-image: url(/upload/images_menu/es_contactez-nous_on.gif);}

/*-----------------     -------------------------*/