                /* design du menu */
/*xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx*/
/*xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx*/
/*xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx*/
#menu
{
  width: 151px;
  height: 300px;
  color: #c7a101;
  font-size: 0.7em;
  font-weight: bold;
  padding-left: 10px;
  position: absolute;
  left: 186px;
  top: 140px;
}
#menu a
{
  width: 142px;
  color: #c7a101;
  font-weight: bold;
  padding-left: 10px;
  background: url("../images/style/menu/menu_bg_lien.gif");
  text-decoration: none;
}
#menu a:hover
{
  width: 142px;
  background: url("../images/style/menu/menu_bg_lien.gif") #0a1e31;
  
}
/*xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx*/    
  #menu_news_top
  {
    float: left;
    width: 143px;
    height: 27px;
    background: url("../images/style/menu/menu_bg_on.gif");
  }
    #menu_news_top .n1
    {
      float: left;
      width: 24px;
      height: 21px;
      margin-top: 3px;
      margin-left: 5px;
      background: url("../images/style/menu/icon_news_on.gif");
    }
    #menu_news_top .n2
    {
      float: right;
      margin-top: 7px;
      margin-right: -1px;
      width: 15px;
      height: 14px;
      background: url("../images/style/menu/menu_moins.gif");
    }
    #menu_news_top .n3
    {
      margin-left: 35px;
      margin-top: 6px;
      width: 40px;
      height: 14px;
      background: url("../images/style/menu/menu_news_on.gif");
    }
    
  #menu_news_top2
  {
    float: right;
    margin-top: -4px;
    width: 8px;
    height: 35px;
    background: url("../images/style/menu/menu-add.gif");
  }
  
  #menu_news_contenu
  {
    float: none;
  }
    #menu_news_contenu .haut
    {
      width: 145px;
      height: 6px;
      position: relative;
      top: 27px;
      margin-left: 2px;
      background: url("../images/style/menu/menu_bg_haut.png");
    }
    #menu_news_contenu .centre
    {
      margin-left: 2px;
      margin-top: 27px;
      padding: 5px;
      background: url("../images/style/menu/menu_bg_centre.png");
    }
    #menu_news_contenu .bas
    {
      width: 145px;
      height: 8px;
      margin-left: 2px;
      background: url("../images/style/menu/menu_bg_bas.png");
    }
/*xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx*/
  #menu_boutique_top
  {
    float: left;
    width: 143px;
    height: 27px;
    background: url("../images/style/menu/menu_bg_on.gif");
  }
    #menu_boutique_top .n1
    {
      float: left;
      width: 24px;
      height: 21px;
      margin-top: 3px;
      margin-left: 5px;
      background: url("../images/style/menu/icon_store_on.gif");
    }
    #menu_boutique_top .n2
    {
      float: right;
      margin-top: 7px;
      margin-right: -1px;
      width: 15px;
      height: 14px;
      background: url("../images/style/menu/menu_moins.gif");
    }
    #menu_boutique_top .n3
    {
      margin-left: 35px;
      margin-top: 6px;
      width: 68px;
      height: 14px;
      background: url("../images/style/menu/menu_store_on.gif");
    }
    
  #menu_boutique_top2
  {
    float: right;
    margin-top: -4px;
    width: 8px;
    height: 35px;
    background: url("../images/style/menu/menu-add.gif");
  }
  
  #menu_boutique_contenu
  {
    float: none;
  }
    #menu_boutique_contenu .haut
    {
      width: 145px;
      height: 6px;
      position: relative;
      top: 27px;
      margin-left: 2px;
      background: url("../images/style/menu/menu_bg_haut.png");
    }
    #menu_boutique_contenu .centre
    {
      margin-left: 2px;
      margin-top: 27px;
      padding: 5px;
      background: url("../images/style/menu/menu_bg_centre.png");
    }
    #menu_boutique_contenu .bas
    {
      width: 145px;
      height: 8px;
      margin-left: 2px;
      background: url("../images/style/menu/menu_bg_bas.png");
    }
/*xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx*/
  #menu_guide_top
  {
    float: left;
    width: 143px;
    height: 27px;
    background: url("../images/style/menu/menu_bg_on.gif");
  }
    #menu_guide_top .n1
    {
      float: left;
      width: 24px;
      height: 21px;
      margin-top: 3px;
      margin-left: 5px;
      background: url("../images/style/menu/icon_gameguide_on.gif");
    }
    #menu_guide_top .n2
    {
      float: right;
      margin-top: 7px;
      margin-right: -1px;
      width: 15px;
      height: 14px;
      background: url("../images/style/menu/menu_moins.gif");
    }
    #menu_guide_top .n3
    {
      margin-left: 35px;
      margin-top: 6px;
      width: 87px;
      height: 14px;
      background: url("../images/style/menu/menu_gameguide_on.gif");
    }
    
  #menu_guide_top2
  {
    float: right;
    width: 8px;
    height: 35px;
    margin-top: -4px;
    background: url("../images/style/menu/menu-add.gif");
  }
  
  #menu_guite_contenu
  {
    float: none;
  }
    #menu_guide_contenu .haut
    {
      width: 145px;
      height: 6px;
      position: relative;
      top: 27px;
      margin-left: 2px;
      background: url("../images/style/menu/menu_bg_haut.png");
    }
    #menu_guide_contenu .centre
    {
      margin-left: 2px;
      margin-top: 27px;
      padding: 5px;
      background: url("../images/style/menu/menu_bg_centre.png");
    }
    #menu_guide_contenu .bas
    {
      width: 145px;
      height: 8px;
      margin-left: 2px;
      background: url("../images/style/menu/menu_bg_bas.png");
    }
/*xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx*/
  #menu_interactif_top
  {
    float: left;
    width: 143px;
    height: 27px;
    background: url("../images/style/menu/menu_bg_on.gif");
  }
    #menu_interactif_top .n1
    {
      float: left;
      width: 24px;
      height: 21px;
      margin-top: 3px;
      margin-left: 5px;
      background: url("../images/style/menu/icon_interactive_on.gif");
    }
    #menu_interactif_top .n2
    {
      float: right;
      margin-top: 7px;
      margin-right: -1px;
      width: 15px;
      height: 14px;
      background: url("../images/style/menu/menu_moins.gif");
    }
    #menu_interactif_top .n3
    {
      margin-left: 35px;
      margin-top: 6px;
      width: 72px;
      height: 14px;
      background: url("../images/style/menu/menu_interactive_on.gif");
    }
    
  #menu_interactif_top2
  {
    float: right;
    width: 8px;
    height: 35px;
    margin-top: -4px;
    background: url("../images/style/menu/menu-add.gif");
  }
  
  #menu_interactif_contenu
  {
    float: none;
  }
    #menu_interactif_contenu .haut
    {
      width: 145px;
      height: 5px;
      position: relative;
      top: 27px;
      margin-left: 2px;
      background: url("../images/style/menu/menu_bg_haut.png");
    }
    #menu_interactif_contenu .centre
    {
      margin-left: 2px;
      margin-top: 27px;
      padding: 5px;
      background: url("../images/style/menu/menu_bg_centre.png");
    }
    #menu_interactif_contenu .bas
    {
      width: 145px;
      height: 8px;
      margin-left: 2px;
      background: url("../images/style/menu/menu_bg_bas.png");
    }
/*xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx*/    
  #menu_communaute_top
  {
    float: left;
    width: 143px;
    height: 27px;
    background: url("../images/style/menu/menu_bg_on.gif");
  }
    #menu_communaute_top .n1
    {
      float: left;
      width: 24px;
      height: 21px;
      margin-top: 3px;
      margin-left: 5px;
      background: url("../images/style/menu/icon_community_on.gif");
    }
    #menu_communaute_top .n2
    {
      float: right;
      margin-top: 7px;
      margin-right: -1px;
      width: 15px;
      height: 14px;
      background: url("../images/style/menu/menu_moins.gif");
    }
    #menu_communaute_top .n3
    {
      margin-left: 35px;
      margin-top: 6px;
      width: 94px;
      height: 14px;
      background: url("../images/style/menu/menu_community_on.gif");
    }
    
  #menu_communaute_top2
  {
    float: right;
    margin-top: -4px;
    width: 8px;
    height: 35px;
    background: url("../images/style/menu/menu-add.gif");
  }
  
  #menu_communaute_contenu
  {
    float: none;
    margin-top: -4px;
  }
    #menu_communaute_contenu .haut
    {
      width: 145px;
      height: 6px;
      position: relative;
      top: 31px;
      margin-left: 2px;
      background: url("../images/style/menu/menu_bg_haut.png");
    }
    #menu_communaute_contenu .centre
    {
      margin-left: 2px;
      margin-top: 31px;
      padding: 5px;
      background: url("../images/style/menu/menu_bg_centre.png");
    }
    #menu_communaute_contenu .bas
    {
      width: 145px;
      height: 8px;
      margin-left: 2px;
      background: url("../images/style/menu/menu_bg_bas.png");
    }
/*xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx*/    
  #menu_compte_top
  {
    float: left;
    width: 143px;
    height: 27px;
    background: url("../images/style/menu/menu_bg_on.gif");
  }
    #menu_compte_top .n1
    {
      float: left;
      width: 24px;
      height: 21px;
      margin-top: 3px;
      margin-left: 5px;
      background: url("../images/style/menu/icon_account_on.gif");
    }
    #menu_compte_top .n2
    {
      float: right;
      margin-top: 7px;
      margin-right: -1px;
      width: 15px;
      height: 14px;
      background: url("../images/style/menu/menu_moins.gif");
    }
    #menu_compte_top .n3
    {
      margin-left: 35px;
      margin-top: 6px;
      width: 55px;
      height: 14px;
      background: url("../images/style/menu/menu_account_on.gif");
    }
    
  #menu_compte_top2
  {
    float: right;
    margin-top: -4px;
    width: 8px;
    height: 35px;
    background: url("../images/style/menu/menu-add.gif");
  }
  
  #menu_compte_contenu
  {
    float: none;
    margin-top: -4px;
  }
    #menu_compte_contenu .haut
    {
      width: 145px;
      height: 6px;
      position: relative;
      top: 31px;
      margin-left: 2px;
      background: url("../images/style/menu/menu_bg_haut.png");
    }
    #menu_compte_contenu .centre
    {
      margin-left: 2px;
      margin-top: 31px;
      padding: 5px;
      background: url("../images/style/menu/menu_bg_centre.png");
    }
    #menu_compte_contenu .bas
    {
      width: 145px;
      height: 8px;
      margin-left: 2px;
      background: url("../images/style/menu/menu_bg_bas.png");
    }
/*xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx*/    
  #menu_support_top
  {
    float: left;
    width: 143px;
    height: 27px;
    background: url("../images/style/menu/menu_bg_on.gif");
  }
    #menu_support_top .n1
    {
      float: left;
      width: 24px;
      height: 21px;
      margin-top: 3px;
      margin-left: 5px;
      background: url("../images/style/menu/icon_support_on.gif");
    }
    #menu_support_top .n2
    {
      float: right;
      margin-top: 7px;
      margin-right: -1px;
      width: 15px;
      height: 14px;
      background: url("../images/style/menu/menu_moins.gif");
    }
    #menu_support_top .n3
    {
      margin-left: 35px;
      margin-top: 6px;
      width: 78px;
      height: 14px;
      background: url("../images/style/menu/menu_support_on.gif");
    }
    
  #menu_support_top2
  {
    float: right;
    margin-top: -4px;
    width: 8px;
    height: 35px;
    background: url("../images/style/menu/menu-add.gif");
  }
  
  #menu_support_contenu
  {
    float: none;
    margin-top: -4px;
  }
    #menu_support_contenu .haut
    {
      width: 145px;
      height: 6px;
      position: relative;
      top: 31px;
      margin-left: 2px;
      background: url("../images/style/menu/menu_bg_haut.png");
    }
    #menu_support_contenu .centre
    {
      margin-left: 2px;
      margin-top: 31px;
      padding: 5px;
      background: url("../images/style/menu/menu_bg_centre.png");
    }
    #menu_support_contenu .bas
    {
      width: 145px;
      height: 8px;
      margin-left: 2px;
      background: url("../images/style/menu/menu_bg_bas.png");
    }
/*xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx*/
/*xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx*/
/*xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx*/
