.nav{width:834px; height:49px; background:url(../images/main_nav.png) no-repeat; position:absolute; top:0; left:0}

.nav li a:link, .nav li a:visited{position:absolute; top:0; height:49px; text-indent:-9000px; overflow:hidden}

.nav .home a:link, .nav .home a:visited{left:0; width:139px}

.nav .home a:hover, .nav .home a:focus{background:url(../images/main_nav.png) no-repeat 0 -49px}

.nav .home a:active{background:url(../images/main_nav.png) no-repeat 0 -98px}

.current-home .home a:link, .current-home .home a:visited{background:url(../images/main_nav.png) no-repeat 0 -148px}

.nav .ecohol a:link, .nav .ecohol a:visited{left:139px; width:138px}

.nav .ecohol a:hover, .nav .ecohol a:focus{background:url(../images/main_nav.png) no-repeat -139px -49px}

.nav .ecohol a:active{background:url(../images/main_nav.png) no-repeat -139px -98px}

.current-ecohol .ecohol a:link, .current-ecohol .ecohol a:visited{background:url(../images/main_nav.png) no-repeat -139px -148px}

.nav .explearn a:link, .nav .explearn a:visited{left:277px; width:138px}

.nav .explearn a:hover, .nav .explearn a:focus{background:url(../images/main_nav.png) no-repeat -277px -49px}

.nav .explearn a:active{background:url(../images/main_nav.png) no-repeat -277px -98px}

.current-explearn .explearn a:link, .current-explearn .explearn a:visited{background:url(../images/main_nav.png) no-repeat -277px -148px}

.nav .ecoadv a:link, .nav .ecoadv a:visited{left:415px; width:138px}

.nav .ecoadv a:hover, .nav .ecoadv a:focus{background:url(../images/main_nav.png) no-repeat -415px -49px}

.nav .ecoadv a:active{background:url(../images/main_nav.png) no-repeat -415px -98px}

.current-ecoadv .ecoadv a:link, .current-ecoadv .ecoadv a:visited{background:url(../images/main_nav.png) no-repeat -415px -148px}

.nav .ecocon a:link, .nav .ecocon a:visited{left:553px; width:138px}

.nav .ecocon a:hover, .nav .ecocon a:focus{background:url(../images/main_nav.png) no-repeat -553px -49px}

.nav .ecocon a:active{background:url(../images/main_nav.png) no-repeat -553px -98px}

.current-ecocon .ecocon a:link, .current-ecocon .ecocon a:visited{background:url(../images/main_nav.png) no-repeat -553px -148px}

.nav .about a:link, .nav .about a:visited{left:691px; width:143px}

.nav .about a:hover, .nav .about a:focus{background:url(../images/main_nav.png) no-repeat -691px -49px}

.nav .about a:active{background:url(../images/main_nav.png) no-repeat -691px -98px}

.current-about .about a:link, .current-about .about a:visited{background:url(../images/main_nav.png) no-repeat -691px -148px}

.footernav{width:574px; height:44px; background:url(../images/footer.png) no-repeat; position:absolute; top:0; left:0; margin-left:20px}

.footernav li a:link, .footernav li a:visited{position:absolute; top:0; height:44px; text-indent:-9000px; overflow:hidden}

.footernav .clients a:link, .footernav .clients a:visited{left:0; width:93px}

.footernav .clients a:hover, .footernav .clients a:focus{background:url(../images/footer.png) no-repeat 0 -44px}

.footernav .feedback a:link, .footernav .feedback a:visited{left:105px; width:81px}

.footernav .feedback a:hover, .footernav .feedback a:focus{background:url(../images/footer.png) no-repeat -105px -44px}

.footernav .careers a:link, .footernav .careers a:visited{left:197px; width:64px}

.footernav .careers a:hover, .footernav .careers a:focus{background:url(../images/footer.png) no-repeat -197px -44px}

.footernav .dossiers a:link, .footernav .dossiers a:visited{left:272px; width:72px}

.footernav .dossiers a:hover, .footernav .dossiers a:focus{background:url(../images/footer.png) no-repeat -272px -44px}

.footernav .alliances a:link, .footernav .alliances a:visited{left:356px; width:74px}

.footernav .alliances a:hover, .footernav .alliances a:focus{background:url(../images/footer.png) no-repeat -356px -44px}

.footernav .bookingadv a:link, .footernav .bookingadv a:visited{left:443px; width:131px}

.footernav .bookingadv a:hover, .footernav .bookingadv a:focus{background:url(../images/footer.png) no-repeat -443px -44px}

.nav li, .footernav li{display:inline}

.topnav{width:234px; height:36px; background:url(../images/top_nav.png) no-repeat; position:absolute; top:0px; left:0px}
.topnav li{display:inline}
.topnav li a:link, .topnav li a:visited{position:absolute; top:0; height:36px; text-indent:-9000px; overflow:hidden}
.topnav .search a:link, .topnav .search a:visited{left:0px; width:80px}
.topnav .search a:hover, .topnav .search a:focus{background:url(../images/top_nav.png) no-repeat -0px -37px}

.topnav .help a:link, .topnav .help a:visited{left:80px; width:59px}
.topnav .help a:hover, .topnav .help a:focus{background:url(../images/top_nav.png) no-repeat -80px -37px}

.topnav .contact a:link, .topnav .contact a:visited{left:139px; width:95px}
.topnav .contact a:hover, .topnav .contact a:focus{background:url(../images/top_nav.png) no-repeat -139px -37px}
