#header{min-height:140px;overflow:visible;padding:0;width:960px;padding-bottom:5px;}#header img{position:absolute;top:55px;left:45px;}#header #menu-list{float:right;}#header .tab{float:left;border-bottom:8px solid #000;list-style-type:none;overflow:visible;margin-bottom:0;border-top:none;display:inline;}#header #menu .tab.first{margin-left:312px;}#header #menu-list .tab.first{margin-left:0;}#header #menu .sub-menu .first{margin-left:0;}#header .tab-link{display:block;padding:3px 6px 7px 6px;border-left:1px solid #d5d1d0;border-right:1px solid #9d9a95;margin-right:0;float:none;width:auto;}#header .tab.first .tab-link{border-left:none;}#header .tab.last .tab-link{border-right:none;}#header .tab-link strong{text-decoration:none;color:#000;}#header #link-aide.tab-link{border-width:0;}#header #li-accueil{border-color:#008035;}#header #li-train{border-color:#003480;}#header #li-vol{border-color:#008dc3;}#header #li-hotel{border-color:#f7c902;}#header #li-sejour{border-color:#e87407;}#header #li-bonsplans{border-color:#b4036b;}#header #li-magazine{border-color:#7bb11f;padding-right:2px;}#header .sub-menu{border:1px solid #9D9A95;border-top:none;padding:10px 0;overflow:hidden;background-color:#f6f4f5;}#header .sub-menu li.link{float:none;padding:1px 0 1px 10px;}#header .sub-menu li{float:left;display:block;}#header .sub-menu li.first{margin-left:0;}#header .sub-menu li.last{margin-right:0;}#header #li-train .sub-menu li,#header #li-hotel .sub-menu li,#header #li-bonsplans .sub-menu li,#header #li-magazine .sub-menu li,#header .sub-menu ul li{margin:0;}#header .sub-menu li{border-right:1px solid #dddbdc;}#header #li-magazine .sub-menu li{border-right:none;}#header #li-train .sub-menu li .first,#header #li-train .sub-menu li .important{font-weight:bold;}#header .sub-menu li.last{border-right:none;}#header .sub-menu li li{border-right:none;}#header .sub-menu strong{float:none;padding-left:10px;color:#000;}#header .sub-menu a{white-space:nowrap;}#header #li-train .sub-menu{border-bottom:8px solid #003480;}#header #li-vol .sub-menu{border-bottom:8px solid #008dc3;}#header #li-hotel .sub-menu{border-bottom:8px solid #f7c902;}#header #li-sejour .sub-menu{border-bottom:8px solid #e87407;}#header #li-bonsplans .sub-menu{border-bottom:8px solid #b4036b;}#header #li-magazine .sub-menu{border-bottom:8px solid #7bb11f;}

#header #li-train,
#header #li-vol,
#header #li-hotel,
#header #li-sejour,
#header #li-bonsplans,
#header #li-magazine{
background-color:white;
}

#header #header-new-help #li-aide-header{background-color:white;}

#header #header-new-help #li-aide-header:hover{background-color:#f6f4f5;}

#header #li-train:hover,
#header #li-vol:hover,
#header #li-hotel:hover,
#header #li-sejour:hover,
#header #li-bonsplans:hover,
#header #li-magazine:hover{
	background-color:#f6f4f5;
}
#header .tab.hover .tab-link,
#header .tab.show-sub-menu .tab-link{
background-color:#f6f4f5;
}
#header .sub-menu li li:hover{
background-color:#dddbdc;
}
#header .sub-menu li li:hover a{
color:#000;
}
#header .sub-menu{
position:absolute;margin:-9999px 0 0 -9999px;
}
#header .show-sub-menu .sub-menu{
margin:8px 0 0 0;z-index:1000;
}
#header #li-sejour.show-sub-menu .sub-menu{
right:0;/*margin-right:15px;*/
}#header #li-hotel.agence-indispo.show-sub-menu .sub-menu{
margin-right:281px;
}
#header #li-magazine.show-sub-menu .sub-menu{
right:0;margin-right:1px;
}
#header #li-bonsplans.show-sub-menu .sub-menu{
right:0;margin-right:1px;
}
#menu-customer{
position:relative;
}#menu-customer #menu-aide{
position:absolute;margin:-9999px 0 0 -9999px;background-color:#fff;border:1px solid #9D9A95;
}
#menu-customer #li-aide.show-sub-menu{
border-bottom:1px solid #fff;padding:0;
}
#menu-customer #li-aide.show-sub-menu a{
z-index:1001;background-position:25px -74px;}
#menu-customer #li-aide.show-sub-menu #menu-aide{margin-top:0;right:0;z-index:1000;}#menu-customer #li-aide.show-sub-menu #menu-aide a{white-space:nowrap;padding:0 5px;}#nav-access{position:absolute;}#nav-access a{position:absolute;margin-top:-9999px;white-space:nowrap;}#nav-access a:focus{position:absolute;margin-top:5px;left:5px;}body.vsc_chrome #header #menu .tab.first{margin-left:297px;}#header #header-new-help #li-accessibilite{border-left:1px solid #9D9A95;border-top:1px solid #9D9A95;border-bottom:1px solid #9D9A95;}#header #header-new-help #li-accessibilite a{background-image:url("http://media.expedia.com/media/content/expvsc/graphics/v25/header/menu-customer.png");background-repeat:no-repeat;padding-left:50px;background-position:0 -3px;}#menu-customer #header-new-help #li-compte{border-left:0;border-top:1px solid #9D9A95;border-bottom:1px solid #9D9A95;}#menu-customer #header-new-help #li-compte a{border-left:1px solid #D5D1D0;}body.vsc_chrome #header #header-new-help #menu .tab.first{margin-left:0;}#header #header-new-help #li-train,#header #header-new-help #li-vol,#header #header-new-help #li-hotel,#header #header-new-help #li-sejour,#header #header-new-help #li-bonsplans,#header #header-new-help #li-aide-header{width:114px;}#header #header-new-help #li-aide-header{border-color:#7bb11f;padding-right:2px;}#header #header-new-help .tab-link{border-left:0;}#header #header-new-help #li-train .tab-link{margin-left:4px;}#header #header-new-help #li-aide-header .sub-menu li{margin:0;}#header #header-new-help #li-aide-header .sub-menu{border-bottom:8px solid #7bb11f;}#header #header-new-help #li-aide-header.show-sub-menu .sub-menu{right:0;}#header #header-new-help #li-train .sub-menu{margin-left:3px;}#header-new-help #menu-customer li#li-aide-moteur{padding-right:0;}#header-new-help #li-aide-moteur .form-simple,#header-new-help #li-aide-moteur .form-simple input{background-color:#fff;}#header-new-help #li-aide-moteur input.button-ok{background-color:#ECECEC;}#header-new-help #li-aide-moteur #mots_cles{width:111px;}

#header #menu {
    background-image: url("https://media.expedia.com/media/content/expvsc/graphics/v25/header/header-bg.png");
    background-position: left 50px;
    background-repeat: repeat-x;
    float: right;
    margin-top: 30px;
    width: 100%;
}
#l_head, #header {
	height:145px;
}

#hotelinfo_body #header #menu {
	background-position: left 46px;
}
