div#menu a {
    background: transparent url(/gfx/bg_menu_href_en.png) no-repeat center center;
    float: left;
    display: block;
    height: 39px;
    margin: 6px 0 0 0;
    text-indent: -10000px;
}

div#menu a.m01 {
    background-position: -21px 0;
    width: 94px;
    margin-left: 21px;
}

div#menu a.m02 {
    background-position: -123px 0;
    width: 94px;
    margin-left: 8px;
}

div#menu a.m03 {
    background-position: -227px 0;
    width: 61px;
    margin-left: 10px;
}

div#menu a.m04 {
    background-position: -297px 0;
    width: 71px;
    margin-left: 9px;
}

div#menu a.m05 {
    background-position: -376px 0;
    width: 82px;
    margin-left: 8px;
}

div#menu a.m06 {
    background-position: -467px 0;
    width: 153px;
    margin-left: 9px;
}

div#menu a.m07 {
    background-position: -628px 0;
    width: 159px;
    margin-left: 8px;
}

div#menu a.m08 {
    background-position: -796px 0;
    width: 104px;
    margin-left: 9px;
}

div#menu a.m09 {
    background-position: -907px 0;
    width: 53px;
    margin-left: 7px;
}

div#menu a.m01:hover {
    background-position: -21px -39px;
}

div#menu a.m02:hover {
    background-position: -123px -39px;
}

div#menu a.m03:hover {
    background-position: -227px -39px;
}

div#menu a.m04:hover {
    background-position: -297px -39px;
}

div#menu a.m05:hover {
    background-position: -376px -39px;
}

div#menu a.m06:hover {
    background-position: -467px -39px;
}

div#menu a.m07:hover {
    background-position: -628px -39px;
}

div#menu a.m08:hover {
    background-position: -796px -39px;
}

div#menu a.m09:hover {
    background-position: -907px -39px;
}

div#menu a.m01.active {
    background-position: -21px -78px;
}

div#menu a.m02.active {
    background-position: -123px -78px;
}

div#menu a.m03.active {
    background-position: -227px -78px;
}

div#menu a.m04.active {
    background-position: -297px -78px;
}

div#menu a.m05.active {
    background-position: -376px -78px;
}

div#menu a.m06.active {
    background-position: -467px -78px;
}

div#menu a.m07.active {
    background-position: -628px -78px;
}

div#menu a.m08.active {
    background-position: -796px -78px;
}

div#menu a.m09.active {
    background-position: -907px -78px;
}
