.navigation2{float:left;width:960px;height:28px;padding:0;margin:0 auto 0 auto;text-align:left;}
.navigation2 ul{font:normal 11px Trebuchet MS,Verdana,sans-serif;margin:0;padding:0;list-style:none;z-index:99;position:relative;}
.navigation2 ul li{background:#0401A8;position:relative;float:left;margin:0;padding:0;}
.navigation2 ul li ul{position:absolute;top:28px;left:0;width:15em;background:#FEF0E3;border:solid 2px #f60;margin-left:-999em;}
.navigation2 ul li a{float:left;background:transparent url(../../../static/images/navmenu/bg-navbar-sep2.png) no-repeat 0 0;color:#fff;margin:0;padding:0 0 0 1px;text-align:center;text-decoration:none;display:block;cursor:pointer;}
.navigation2 ul li a span{background:#0401A8;color:#fff;float:left;display:block;margin:auto;padding:5px 2px 0 2px;color:#fff;text-decoration:none;width:70px!important;height:23px!important;+height:28px;}
.navigation2 ul a.first{color:#fff;padding:0;text-decoration:none;cursor:pointer;}
.navigation2 ul a.first:hover{color:#fff;cursor:pointer;text-decoration:none;padding:0;}
.navigation2 ul a.first span{color:#fff;margin:0 auto;text-decoration:none;cursor:pointer;}
.navigation2 ul a.current span{background:#f60;}
.navigation2 ul a.lines span{padding:3px 0 0 4px;line-height:10px;height:25px!important;+height:28px;}
.navigation2 ul li:hover,.navigation2 ul li a:hover span{background:#f60;color:#fff;}
.navigation2 ul li.li_ssmenu a span{padding:5px 8px 0 0;background:#0401A8 url(../../../static/images/icon/arrow_down_fff.gif) 92% 50% no-repeat;}
.navigation2 ul li.li_ssmenu:hover a span{padding:5px 8px 0 0;background:#f60 url(../../../static/images/icon/arrow_down_fff.gif) 92% 50% no-repeat;}
.navigation2 ul li.li_ssmenu a.lines span{padding:3px 8px 0 0;background:#0401A8 url(../../../static/images/icon/arrow_down_fff.gif) 92% 50% no-repeat;}
.navigation2 ul li.li_ssmenu:hover a.lines span{padding:3px 8px 0 0;background:#f60 url(../../../static/images/icon/arrow_down_fff.gif) 92% 50% no-repeat;}
.navigation2 ul li.li_ssmenulevel1 a span{padding:5px 8px 0 0;background:#0401A8 url(../../../static/images/icon/arrow_down_fff.gif) 92% 50% no-repeat;}
.navigation2 ul li.li_ssmenulevel1 a:hover span{padding:5px 8px 0 0;background:#f60 url(../../../static/images/icon/arrow_down_fff.gif) 92% 50% no-repeat;}
.navigation2 ul ul li a{color:#f60;text-decoration:none;text-align:left;background-image:none;padding:3px 0 3px 10px;display:block;float:left;width:14.1em;height:auto;}
.navigation2 ul ul li{background:#FEF0E3;clear:left;width:14.8em;height:auto;}
.navigation2 ul ul li:hover{background:#f60;color:#fff;}
.navigation2 ul ul li a{color:#f60;text-decoration:none;text-align:left;background-image:none;padding:3px 0 3px 10px;display:block;float:left;}
.navigation2 ul ul li a:hover{background:#f60;color:#fff;}
#nav2 li:hover a,#nav2 li.iehover a,#nav2 li:hover li:hover a,#nav2 li.iehover li.iehover a,#nav2 li:hover li:hover li:hover a,#nav2 li.iehover li.iehover li.iehover a{background-position:0 -30px;}
#nav2 li:hover li a,#nav2 li.iehover li a,#nav2 li:hover li:hover li a,#nav2 li.iehover li.iehover li a,#nav2 li:hover li:hover li:hover li a,#nav2 li.iehover li.iehover li.iehover li a{background-position:0 0;}
ul#nav2 li:hover ul ul,ul#nav2 li:hover ul ul ul,ul#nav2 li.iehover ul ul,ul#nav2 li.iehover ul ul ul{margin-left:-999em;}
ul#nav2 li:hover ul,ul#nav2 li li:hover ul,ul#nav2 li li li:hover ul,ul#nav2 li.iehover ul,ul#nav2 li li.iehover ul,ul#nav2 li li li.iehover ul{margin-left:0;}
.navigation2 ul a.sejour span,.navigation2 ul a.sejour-current span{width:60px!important;+width:61px;}
.navigation2 ul a.weekend span,.navigation2 ul li.li_ssmenu a.weekend span{+width:71px;}
.navigation2 ul a.weekend-current span,.navigation2 ul li.li_ssmenu a.weekend-current span{width:68px!important;+width:71px;}
.navigation2 ul a.circuit:hover span,.navigation2 ul a.circuit-current span,.navigation2 ul a.circuit-current:hover span{background:#97CD2D;}
.navigation2 ul a.circuit span,.navigation2 ul a.circuit-current span{width:50px!important;}
.navigation2 ul a.bien-etre:hover span,.navigation2 ul a.bien-etre-current span,.navigation2 ul a.bien-etre-current:hover span{background:#09f;}
.navigation2 ul a.bien-etre span,.navigation2 ul a.bien-etre-current span,.partenaire a.bien-etre span,.partenaire a.bien-etre-current span{width:62px!important;+width:63px;}
.navigation2 ul a.prestige:hover span,.navigation2 ul a.prestige-current span,.navigation2 ul a.prestige-current:hover span{background:#603;}
.navigation2 ul a.prestige span,.navigation2 ul a.prestige-current span{width:55px!important;+width:56px;}
.navigation2 ul a.voyage-de-noces:hover span,.navigation2 ul a.voyage-de-noces-current span,.navigation2 ul a.voyage-de-noces-current:hover span{background:#B31F6F;}
.navigation2 ul a.golf:hover span,.navigation2 ul a.golf-current span,.navigation2 ul a.golf-current:hover span{background:#359704;}
.navigation2 ul a.plongee:hover span,.navigation2 ul a.plongee-current span,.navigation2 ul a.plongee-current:hover span{background:#01f;}
.navigation2 ul a.train span,.navigation2 ul li.li_ssmenu:hover a.train span{width:84px!important;+width:85px;}
.navigation2 ul a.train-current span,.navigation2 ul li.li_ssmenu a.train-current span{width:86px!important;+width:87px;}
.navigation2 ul a.sport span,.navigation2 ul li.li_ssmenu a.sport span,.navigation2 ul a.sport-current span{width:82px!important;+width:83px;}
.navigation2 ul a.sport:hover span,.navigation2 ul a.sport-current span{background:#f60;}
.navigation2 ul a.croisierevoile span,.partenaire a.croisierevoile span{width:74px;line-height:10px;background:#f60;}
.navigation2 ul a.ski span{width:44px!important;+width:45px;}
.navigation2 ul a.camping span{width:92px!important;+width:93px;}
.navigation2 ul a.location span{width:82px!important;+width:83px;}
.navigation2 ul a.hotel span,.navigation2 ul a.hotel-current span{width:48px!important;+width:49px;}
.navigation2 ul a.groupe span{height:23px!important;}
.navigation2 ul a.wonderbox span{width:62px!important;+width:63px;}
.navigation2 ul a.vols span,.navigation2 ul a.vols-current span{background:#F00;width:66px!important;+width:67px;}
.navigation2 ul a.voiture span{width:76px!important;+width:77px;}
.navigation2 ul a.croisiere span,.navigation2 ul li.li_ssmenu:hover a.croisiere span{width:60px!important;+width:50px;}
.navigation2 ul a.croisiere-current span,.navigation2 ul li.li_ssmenu a.croisiere-current span{width:60px!important;+width:71px;}
.navigation2 ul a.france span,.navigation2 ul a.france-current span{width:60px!important;+width:61px;}
* html #nav2 iframe{position:absolute;left:0;top:0;z-index:-1;filter:progid:DXImageTransform.Microsoft.Alpha(style=0,opacity=0);}
.navigation2 ul li span{float:left;background:transparent url(../../../static/images/navmenu/bg-navbar-sep2.png) no-repeat 0 0;color:#fff;margin:0;padding:0 0 0 1px;text-align:center;text-decoration:none;display:block;cursor:pointer;}
.navigation2 ul li span.lines{height:25px!important;+height:21px;line-height:11px;padding:3px 8px 0 0;}
.navigation2 ul li span span{background:#0401A8;color:#fff;float:left;display:block;margin:auto;padding:5px 1px 0 1px;color:#fff;text-decoration:none;width:68px!important;height:23px!important;+height:28px;}
.navigation2 ul aspan.first{color:#fff;padding:0;text-decoration:none;cursor:pointer;}
.navigation2 ul span.first:hover{color:#fff;cursor:pointer;text-decoration:none;padding:0;}
.navigation2 ul span.first span{color:#fff;margin:0 auto;text-decoration:none;cursor:pointer;}
.navigation2 ul span.current span{background:#f60;}
.navigation2 ul span.lines span{padding:3px 0 0 1px;line-height:10px;height:25px!important;+height:28px;}
.navigation2 ul li:hover,.navigation2 ul li span:hover span{background:#f60;color:#fff;}
.navigationNew{background:#0401A8;float:left;width:960px;height:42px;padding:0;margin:0 auto 0 auto;text-align:left;}
.navigationNew ul{position:relative;z-index:99;font-size:11px;margin:0;padding:0;list-style:none;}
.navigationNew ul li{background:#0401A8;position:relative;float:left;height:42px;margin:0;padding:0;}
.navigationNew ul li ul{position:absolute;width:208px;top:42px;left:0;background-color:#fff;border:solid 2px #f60;padding-top:10px;margin-left:-999em;}
.navigationNew ul li ul.beforelast{left:-146px;}
.navigationNew ul li ul.last{left:-141px;}
.navigationNew ul li a{float:left;background-image:url(../../../static/images/home/pictos/pictos-sprite.png);background-repeat:no-repeat;background-position:0 -578px;color:#fff;margin:0;padding:0 0 0 1px;text-align:center;text-decoration:none;display:block;cursor:pointer;}
.navigationNew ul li a span{float:left;display:block;background:#0401A8;width:72px;height:27px;color:#fff;font-size:12px;line-height:13px;font-weight:bold;text-decoration:none;text-transform:uppercase;margin:auto;padding:13px 1px 0 1px;}
.navigationNew ul a.first{color:#fff;padding:0;text-decoration:none;cursor:pointer;}
.navigationNew ul a.first:hover{color:#fff;cursor:pointer;text-decoration:none;padding:0;}
.navigationNew ul a.first span{color:#fff;margin:0 auto;text-decoration:none;cursor:pointer;}
.navigationNew ul a.current span{background:#f60;}
.navigationNew ul a.lines span{height:35px;padding:5px 0 0 0;line-height:13px;}
.navigationNew ul li:hover,.navigationNew ul li a:hover span{background:#f60;color:#fff;}
.navigationNew ul li span.sousmenu{float:none;}
.navigationNew ul li:hover span.sousmenu{width:16px;height:18px;background-image:url(../../../static/images/home/pictos/pictos-sprite.png);background-repeat:no-repeat;background-position:0 -665px;position:absolute;top:40px;left:40%;float:none;margin:0;padding:0;z-index:1000;}
.navigationNew ul li.li_ssmenu a span{background:#0401A8 url(../../../static/images/home/pictos/arrow_down_fff.gif) no-repeat scroll 50% 93%;padding:13px 0 0 0;}
.navigationNew ul li.li_ssmenu:hover a span{background:#f60;padding:13px 0 0 0;}
.navigationNew ul li.li_ssmenu a.lines span{background:#0401A8 url(../../../static/images/home/pictos/arrow_down_fff.gif) no-repeat scroll 50% 93%;padding:5px 0 0 0;}
.navigationNew ul li.li_ssmenu:hover a.lines span{background:#f60;padding:5px 0 0 0;}
.navigationNew ul li.li_ssmenulevel1 a span{background:#0401A8;padding:13px 0 0 0;}
.navigationNew ul li.li_ssmenulevel1 a:hover span{background:#f60;padding:13px 0 0 0;}
.navigationNew ul li a.vols span{height:35px;padding:5px 0 0 0;}
.navigationNew ul ul li a{float:left;display:block;width:14.1em;height:auto;background-image:none;color:#f60;text-decoration:none;text-align:left;padding:3px 0 3px 10px;}
.navigationNew ul ul li{background:transparent;clear:left;width:100%;height:25px;border-bottom:1px dotted #000;}
.navigationNew ul ul li:hover{background:#fcece0;color:#f60;}
.navigationNew ul ul li a{float:left;display:block;background-image:none;text-transform:uppercase;color:#000;text-decoration:none;text-align:left;padding:3px 0 3px 10px;}
.navigationNew ul ul li a:hover{background:#fcece0;color:#f60;}
.navigationNew ul ul li.lastlist{border-bottom:none;}
#nav2 li:hover a,#nav2 li.iehover a,#nav2 li:hover li:hover a,#nav2 li.iehover li.iehover a,#nav2 li:hover li:hover li:hover a,#nav2 li.iehover li.iehover li.iehover a{background-position:0 0;}
ul#nav2 li:hover ul ul,ul#nav2 li:hover ul ul ul,ul#nav2 li.iehover ul ul,ul#nav2 li.iehover ul ul ul{margin-left:-999em;}
ul#nav2 li:hover ul,ul#nav2 li li:hover ul,ul#nav2 li li li:hover ul,ul#nav2 li.iehover ul,ul#nav2 li li.iehover ul,ul#nav2 li li li.iehover ul{margin-left:0;}
.navigationNew ul a.croisierevoile span,.partenaire a.croisierevoile span{width:80px;line-height:13px;}
.navigationNew ul a.france span,.navigationNew ul a.france-current span{width:61px;}
.navigationNew ul a.train span,.navigationNew ul li.li_ssmenu:hover a.train span{width:70px;}
.navigationNew ul a.location span,.navigationNew ul a.location-current span{width:81px;}
.navigationNew ul li span{float:left;display:block;background-image:url(../../../static/images/home/pictos/pictos-sprite.png);background-repeat:no-repeat;background-position:0 -578px;color:#fff;margin:0;padding:0 0 0 1px;text-align:center;text-decoration:none;cursor:pointer;}
.navigationNew ul li span.first{color:#FFF;cursor:pointer;padding:0;text-decoration:none;}
.navigationNew ul li span span{float:left;display:block;background:#0401A8;width:72px;height:27px;margin:auto;padding:15px 1px 0;color:#fff;text-decoration:none;font-size:12px;font-weight:bold;line-height:13px;color:#FFF;text-transform:uppercase;}
.navigationNew ul aspan.first{color:#fff;padding:0;text-decoration:none;cursor:pointer;}
.navigationNew ul span.first:hover{color:#fff;cursor:pointer;text-decoration:none;padding:0;}
.navigationNew ul span.first span{color:#fff;margin:0 auto;text-decoration:none;cursor:pointer;}
.navigationNew ul span.current span{background:#f60;}
.navigationNew ul span.lines span{height:25px;padding:3px 0 0 1px;line-height:10px;}
.navigationNew ul li.li_ssmenu span.lines span{background:none repeat scroll 0 0 #0401A8;padding:7px 0 0;}
.navigationNew ul li:hover,.navigationNew ul li span:hover span{background:#f60;color:#fff;}
.navigationNew ul li.li_ssmenu span.croisierevoile span,.partenaire span.croisierevoile span{width:80px;line-height:13px;}
.navigationNew ul li.li_ssmenu span.france span,.navigationNew ul .li_ssmenu span.france-current span{width:65px;padding:15px 0 0 0;}
.navigationNew ul li.li_ssmenu span.train span,.navigationNew ul .li_ssmenu:hover span.train span{width:70px;}
.navigationNew ul li.li_ssmenu span.location span,.navigationNew ul li span.location-current span{width:81px;}