/* ***************** mainmenu ******************* */
  #page #corps .moduletable_mainmenu{
    font-size:0;
    
/* pgirard  
  width:650px;*/
	float:right;

  }
    #page #corps .moduletable_mainmenu ul{
      list-style-type:none;
    }
     .moduletable_mainmenu li{
/* pgirard
      position:absolute;
      width:auto;
      width:1px;
      z-index:2;
*/
float:left;
    }
    #page #corps .moduletable_mainmenu li.brc_menu_item_selected{
     z-index:1;
    }

    #page #corps .moduletable_mainmenu li#brc_menu_item_100{
      /* margin-left:63px; */
    }
    #page #corps .moduletable_mainmenu li#brc_menu_item_200{
      /* margin-left:174px; */
    }
    #page #corps .moduletable_mainmenu li#brc_menu_item_300{
      /* margin-left:269px; */
    }
    #page #corps .moduletable_mainmenu li#brc_menu_item_400{
     /* margin-left:407px; */
    }
    #page #corps .moduletable_mainmenu img.brc_menu_img_hover {
      position:absolute;
      visibility:hidden;
    }
    #page #corps .moduletable_mainmenu li.brc_menu_item:hover a img.brc_menu_img_hover {
      visibility:visible;
      display:block;
    }


     /*sous menus*/
/* pgirard :d�sactiv� pris en charge par dropline
    #page #corps .moduletable_mainmenu li ul{
      position:relative;
      z-index:2;
      font-size:11px;
      margin:auto;
      width:955px;
      text-align:right;
      background-image:url(../images/common/fond_ss_menu.png);
      background-repeat:no-repeat;
      background-position:right;
      height:20px;
      padding-top:12px;
      padding-right:5px;
      color:#646464;
      display:none;
    }
    #page #corps .moduletable_mainmenu li.brc_menu_item_selected ul{
      display:block;
      z-index:1;
    }
    #page #corps .moduletable_mainmenu li#brc_menu_item_100 ul{
    margin-left:-525px; 
    }
    #page #corps .moduletable_mainmenu li#brc_menu_item_200 ul{
     margin-left:-635px; 
    }
    #page #corps .moduletable_mainmenu li#brc_menu_item_300 ul{
    margin-left:-730px; 
    }
    #page #corps .moduletable_mainmenu li#brc_menu_item_400 ul{
     margin-left:-868px; 
    }
    #page #corps .moduletable_mainmenu li.brc_menu_item:hover ul{
      display:block;
    }
      #page #corps .moduletable_mainmenu li ul li{
        position:relative;
        display:inline;
        padding: 0 5px;
      }
        #page #corps .moduletable_mainmenu li ul li a{
          color:#646464;
          text-decoration:none;
        }
        #page #corps .moduletable_mainmenu li ul li a span{
        	display:inline;
        }
        #page #corps .moduletable_mainmenu li ul li a:hover,
        #page #corps .moduletable_mainmenu li ul li.brc_menu_item_selected a{
          font-weight:bold;
          color:#000;
        }
*/
/*    ************* fin de mainmenu ************* */
