/**
 * Menu
 */

ul#menu
{
        float: right;
        margin: 37px 0 0 0;
        list-style: none;
}
ul#menu li
{
        margin: 0;
        padding: 0;
}
ul#menu li
{
        float: left;
}
ul#menu li a
{
        display: block;
        color: #fff;
        height: 33px;
}

ul#menu.menu_FR li a#a1 {width: 87px;  background: url(../images/menu_fr.png) 0 0 no-repeat;}
ul#menu.menu_FR li a#a2 {width: 88px; background: url(../images/menu_fr.png) -87px 0 no-repeat;}
ul#menu.menu_FR li a#a3 {width: 152px; background: url(../images/menu_fr.png) -175px 0 no-repeat;}
ul#menu.menu_FR li a#a4 {width: 104px;  background: url(../images/menu_fr.png) -327px 0 no-repeat;}
ul#menu.menu_FR li a#a5 {width: 144px;  background: url(../images/menu_fr.png) -431px 0 no-repeat;}
ul#menu.menu_FR li a#a6 {width: 52px;  background: url(../images/menu_fr.png) -575px 0 no-repeat;}
ul#menu.menu_FR li a#a7 {width: 73px;  background: url(../images/menu_fr.png) -627px 0 no-repeat;}
ul#menu.menu_FR li a#a8 {width: 76px;  background: url(../images/menu_fr.png) -700px 0 no-repeat;}

ul#menu.menu_FR li a#a1:hover {background-position: 0 -33px;}
ul#menu.menu_FR li a#a2:hover {background-position: -87px -33px;}
ul#menu.menu_FR li a#a3:hover {background-position: -175px -33px;}
ul#menu.menu_FR li a#a4:hover {background-position: -327px -33px;}
ul#menu.menu_FR li a#a5:hover {background-position: -431px -33px;}
ul#menu.menu_FR li a#a6:hover {background-position: -575px -33px;}
ul#menu.menu_FR li a#a7:hover {background-position: -627px -33px;}
ul#menu.menu_FR li a#a8:hover {background-position: -700px -33px;}

ul#menu.menu_FR li a#a1:active, ul#menu.menu_FR li a#a1.active {background-position: 0 -66px;}
ul#menu.menu_FR li a#a2:active, ul#menu.menu_FR li a#a2.active {background-position: -87px -66px;}
ul#menu.menu_FR li a#a3:active, ul#menu.menu_FR li a#a3.active {background-position: -175px -66px;}
ul#menu.menu_FR li a#a4:active, ul#menu.menu_FR li a#a4.active {background-position: -327px -66px;}
ul#menu.menu_FR li a#a5:active, ul#menu.menu_FR li a#a5.active {background-position: -431px -66px;}
ul#menu.menu_FR li a#a6:active, ul#menu.menu_FR li a#a6.active {background-position: -575px -66px;}
ul#menu.menu_FR li a#a7:active, ul#menu.menu_FR li a#a7.active {background-position: -627px -66px;}
ul#menu.menu_FR li a#a8:active, ul#menu.menu_FR li a#a8.active {background-position: -700px -66px;}

/**
 * English menu
 */

ul#menu.menu_EN li a#a1 {width: 60px;  background: url(../images/menu_en.png) 0 0 no-repeat;}
ul#menu.menu_EN li a#a2 {width: 76px; background: url(../images/menu_en.png) -60px 0 no-repeat;}
ul#menu.menu_EN li a#a3 {width: 132px; background: url(../images/menu_en.png) -136px 0 no-repeat;}
ul#menu.menu_EN li a#a4 {width: 85px;  background: url(../images/menu_en.png) -268px 0 no-repeat;}
ul#menu.menu_EN li a#a5 {width: 128px;  background: url(../images/menu_en.png) -353px 0 no-repeat;}
ul#menu.menu_EN li a#a6 {width: 52px;  background: url(../images/menu_en.png) -481px 0 no-repeat;}
ul#menu.menu_EN li a#a7 {width: 73px;  background: url(../images/menu_en.png) -533px 0 no-repeat;}
ul#menu.menu_EN li a#a8 {width: 76px;  background: url(../images/menu_en.png) -606px 0 no-repeat;}

ul#menu.menu_EN li a#a1:hover {background-position: 0 -33px;}
ul#menu.menu_EN li a#a2:hover {background-position: -60px -33px;}
ul#menu.menu_EN li a#a3:hover {background-position: -136px -33px;}
ul#menu.menu_EN li a#a4:hover {background-position: -268px -33px;}
ul#menu.menu_EN li a#a5:hover {background-position: -353px -33px;}
ul#menu.menu_EN li a#a6:hover {background-position: -481px -33px;}
ul#menu.menu_EN li a#a7:hover {background-position: -533px -33px;}
ul#menu.menu_EN li a#a8:hover {background-position: -606px -33px;}

ul#menu.menu_EN li a#a1:active, ul#menu.menu_EN li a#a1.active {background-position: 0 -66px;}
ul#menu.menu_EN li a#a2:active, ul#menu.menu_EN li a#a2.active {background-position: -60px -66px;}
ul#menu.menu_EN li a#a3:active, ul#menu.menu_EN li a#a3.active {background-position: -136px -66px;}
ul#menu.menu_EN li a#a4:active, ul#menu.menu_EN li a#a4.active {background-position: -268px -66px;}
ul#menu.menu_EN li a#a5:active, ul#menu.menu_EN li a#a5.active {background-position: -353px -66px;}
ul#menu.menu_EN li a#a6:active, ul#menu.menu_EN li a#a6.active {background-position: -481px -66px;}
ul#menu.menu_EN li a#a7:active, ul#menu.menu_EN li a#a7.active {background-position: -533px -66px;}
ul#menu.menu_EN li a#a8:active, ul#menu.menu_EN li a#a8.active {background-position: -606px -66px;}