.navigation{background-color:#0401A8;float:left;width:960px;height:28px;padding:0;margin:0 auto 0 auto;text-align:left;display:inline;}
.navigation ul{font:normal 11px Trebuchet MS,Verdana,sans-serif;margin:0;padding:0;list-style:none;}
.navigation li{background:#0401A8;display:inline;margin:0;padding:0;}
.navigation ul li a span{padding:5px 0 0 1px;}
.navigation a{background:transparent url(../../../images/arbolocation/navmenu/bg-navbar-sep2.png) no-repeat top left;float:left;display:inline;color:#fff;margin:0;padding:0 0 0 1px;text-decoration:none;text-align:center;cursor:pointer;}
.navigation a:hover{color:#fff;cursor:pointer;text-decoration:none;padding:0 0 0 1px;}
.navigation a.first{color:#fff;padding:0;text-decoration:none;cursor:pointer;}
.navigation a.first:hover{color:#fff;cursor:pointer;text-decoration:none;padding:0;}
.navigation a.first span{float:left;color:#fff;margin:0 auto;padding-left:0;text-decoration:none;cursor:pointer;display:inline;}
.navigation a span{background:#0401A8;color:#fff;float:left;display:block;margin:auto;width:70px!important;height:23px!important;display:inline;}
.navigation a.current span{background:#f60;}
.navigation a.lines span{padding:3px 0 0 1px;line-height:10px;height:25px!important;}
.navigation a.location span{padding:3px 0 0 1px;line-height:10px;height:25px!important;}
.navigation a:hover span{background:#f60;color:#fff;}
.navigation a.circuit span,.navigation a.circuit-current span{width:55px!important;}
.navigation a.croisierevoile span{width:111px!important;-width:110px!important;}
.navigation a.camping span{width:80px!important;}
#home #header .navigation li.nouveau a span{height:21px!important;}
#home #header .partenaire li.nouveau a.croisierevoile span{height:23px!important;}