Outiref

<!doctype html>
<html>
<head>
<link rel="icon" type="image/svg" href="/res/img/logos/favicon.png"/>
<meta name="viewport" content="width=device-width,minimum-scale=1.0,maximum-scale=1.0,initial-scale=1.0,user-scalable=no">
<meta name="format-detection" content="telephone=no"><meta name="msapplication-config" content="/MSIE/browserconfig.xml"/>
<meta name="application-name" content=""/>
<title>Nos meilleures offres</title>
<style>
*{box-sizing:border-box;-moz-box-sizing: border-box;-webkit-box-sizing: border-box}
#content.bmw-not-yet,.bmw-header-title-txt.bmw-not-yet{display:none}
body{margin:0;width:100%;background-color: white;}
#bmw-header{background:#fff;width:100%;position:relative;border-bottom:1px solid #eee;}
.bmw-header-menu-icon{width:14%;height:auto;float:left;padding:4% 3.5%;border-right:1px solid #eee}
.bmw-header-logo-af{width:48%;height:auto;float:right;padding:5% 0}
.bmw-header-logo-st{width:12.2%;height:auto;float:right;padding:3% 3% 3% 1%}
.bmw-header-title{background:#fff;width:100%;position:relative;border-bottom:1px solid #eee;}
.bmw-header-title-arrow-back{width:9%;height:auto;float:left;margin:.45em 0;padding:0.25em;border-right:1px solid #051039;}
.bmw-header-title-txt{width:80.8%;height:auto;float:left;padding:.8em;text-align:center;font-weight:600;font-size:0.9em;}
.no-arrow-back .bmw-header-title-txt{width:89.8%;padding-left:12.2%;}
.bmw-header-title-logo-hp{width:10.2%;height:auto;float:right;padding:.6em;}
.flush{clear:both}
.bmw-popup-overlay,.hidden{display:none}html{font-family:sans-serif;font-size:17px;color:#051039}@media only screen and (min-width:480px){html{font-size:18px}}@media only screen and (min-width:600px){html{font-size:19px}}@media only screen and (min-width:768px){html{font-size:20px}}.color-txt-blue-af{color:#051039!important}.color-txt-red{color:red!important}body{margin:0}
#content {height: auto;padding:0 0 3em 0}.bmw-btn{padding:0.5em;width:100%;font-size:0.9em;font-size:0.9rem;text-transform:uppercase;border:none;display:inline-block;text-align:center}button,input:not([type="radio"]),html:not(.browser-android) select,textarea{-webkit-border-radius:0px;-moz-border-radius:0px;border-radius:0px;border-top-left-radius:0px;border-top-right-radius:0px;border-bottom-left-radius:0px;border-bottom-right-radius:0px}.bmw-panel .bmw-panel-content .bmw-panel-cell,.bmw-cell-outer{padding:.45em 0.7em}.bmw-panel .bmw-panel-content input[readonly="readonly"],.bmw-panel .bmw-panel-content input[readonly],.bmw-panel .bmw-panel-content input[disabled],.bmw-panel .bmw-panel-content input:not([type="submit"]):not([type="button"]):not([disabled]):not([readonly="readonly"]):not([readonly]):not([type="radio"]),.bmw-panel select{border:solid 0.2em #e8e5e5;font-size:0.9em;font-size:0.9rem;padding:0.7em;margin:0 0 0.5em 0;width:100%}.bmw-panel .bmw-panel-content .bmw-panel-cell label{display:inline-block;margin:0 0 0.3em 0.3em;font-size:0.8em;font-size:0.8rem;color:#051039}.bmw-panel .bmw-panel-content .bmw-panel-cell label{font-weight:600}body{font-family:sans-serif}form div.errorExplanation{display:none}.theme-btn-inactif,.theme-btn-main,.theme-btn-secondary{color:#fff}.theme-btn-main{background-color:#ff0000}.theme-btn-secondary{background-color:#051039}#bmw-push-app{left:0;border-bottom:1px solid #e8e8e8;width:100%;height:80px;background-color:white;box-shadow:0 1px 2px rgba(0,0,0,0.5);z-index:3;overflow:hidden;display:none}#bmw-push-app-close-button{position:absolute;left:0;top:20px;height:80px;width:40px}#bmw-push-app-open-button{position:absolute;right:0;top:30px;height:80px;width:auto;margin-right:10px}#bmw-push-app-img{height:60px;width:60px;position:absolute;left:40px;top:10px;border:1px solid #cfcfcf;border-radius:14px}#bmw-push-app-text{left:110px;position:absolute;text-align:left;right:50px;top:10px;padding:0 10px 0 0}
@-webkit-keyframes rotate{from {transform: rotate(0deg);}to { -webkit-transform: rotate(360deg);}}.bmw-loading{width:4em;height:4em;background-repeat:no-repeat;background-size:100%;background-position:center;display:inline-block;animation:rotate 1.2s steps(12) infinite}
</style>
<link rel="stylesheet" href="/res/css/build/global-20191015-1351-db0768910.min.css" >
</head>
<body>
<div id="" class="bmw-header-title"><div class="bmw-header-title-arrow-back" onclick="javascript:AF.redirectTo('/FR/fr/local/promos/PromoHomePageAction.do')">&nbsp;</div> 	<div class="bmw-header-title-txt">Nos meilleures offres</div>	<div id="hpLogo" class="bmw-header-link-hp bmw-header-title-logo-hp bmw-header-title-logo-hp1">&nbsp;</div><div class="flush"></div>
</div><div id="content" class="bmw-not-yet">
<div class="bmw-popup-overlay" id="bmw-popup">
	<div class="bmw-popup theme-popup-main">
		<div id="bmw-popup_content" class="bmw-popup-content"></div>
		<div class="bmw-popup-close"></div>
	</div>
</div>
<div class="bmw-popup-overlay" id="bmw-popup-error-json">
	<div class="bmw-popup theme-popup-errors">
		<div class="bmw-popup-content">
			<div id="bmwContentForAjaxErrors"></div>
		</div>
		<div class="bmw-popup-close"></div>
	</div>
</div>
<script type="text/javascript">
var Session='8411D269965933E1CC83F18B1C60F212.a05s4';
var cu_Marche	= 'FR';
var cu_Langue	= 'fr';
var countryCode = "FR";
var languageCode = "fr";
var FormatCodePostal = /^([0-9]{5})$/;
var FormatTelMobile = /^([0-9]{5,15})$/;
var FormatIndTelMobile = /^([0-9]{0,4})$/;FormatCodePostal = /^([0-9]{5})$/;
	FormatTelMobile = /^([0-9 \-]{5,21})$/;
	FormatIndTelMobile = /^([0-9]{10})$/;var ssoParams = "";
</script>







































<style>

.promos{
	width: 100%;
	padding: 0em 1em 1em 1em;
}

.promos a{
	text-decoration: none;
	color: #051039;
	display: inline-block;
	position: relative;
}

.promos .country{
	color: #051039;
	padding: 1em 0.5em 0.5em 0.5em;
	text-align: center;
}

.promo{
	color: #051039;
	position: relative;
	background-color: #FFFFFF;
	width: 100%;
	padding: 0.7em 0.5em;
	border-bottom : 1px solid #D3D3D3
}

.block-right{
	margin-right: 1.2em;
}

.promo .ar{
	margin: 0 0 0 0.5em;
}

a.promo span.bmw-action-grey{
	background-position: center right;
	position: absolute;
	right: .5em;
	width: 1.2em;
	height: 1.2em;
}

.promos_choice{
/* 	background-image: url('/FR/common/img/pictos/triangle_white.svg'); */
	background-image: url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBzdGFuZGFsb25lPSJubyI/PjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB2ZXJzaW9uPSIxLjEiIHByZXNlcnZlQXNwZWN0UmF0aW89InhNaW5ZTWluIiB2aWV3Qm94PSIwIDAgMTAwIDgwIj4gIDxwb2x5Z29uIHBvaW50cz0iNTAsMCAwLDgwIDEwMCw4MCIgc3R5bGU9ImZpbGw6I2ZmZmZmZjtzdHJva2Utd2lkdGg6MDsiIC8+PC9zdmc+);
	background-repeat: no-repeat;
	background-position: center center;
	background-size: 1.3em 1em;
	height: 1em;
	width: 100%;
}

.nosvg .promos_choice{
	background-image: url('/FR/common/img/pictos/triangle_white.png');
}

/*-----------PROMO Carrousel--------*/

.deborder{
	padding: 1em 0 .4em 0;
}

#bloclisteContinents {
	padding-top: 10px;
}

#listeContinents {
	border: 0px;
}

.element_carrousel{
	background-color: #e8e5e5;
} 

.element_carrousel .continent{
	text-transform: uppercase;
}

.element_carrousel .price, .element_carrousel .continent{
	text-align: center;
	width: 100%;
	color: #FFFFFF;
	vertical-align: bottom;
	padding: 0.2em 0;
	text-shadow: -1px -1px 0 #666, 1px -1px 0 #666, -1px 1px 0 #666, 1px 1px 0 #666;	
}
.element_carrousel .price #caption{
	font-size: 1em;
}
.element_carrousel .price #value{
	font-size: 1.3em;
}
#listeContinents .flightListItemsContainer{
	display: inline-block;	
	position: relative;
	padding: 5px 5px 0 5px;
	min-width: 100px;
	height: 12em;	
	width: 12em;
    vertical-align: middle;
}
#continentPrice{
	position: absolute;
	top: 50%; left: 50%;
	-webkit-transform: translate(-50%, -50%);
	transform: translate(-50%,-50%);
}
.space{
	padding-left: 0.7em;
}

.space:first-child{
	padding-left: 0;
}

div.element_carrousel{
	background-repeat: no-repeat;
	background-size: auto 100%;
	background-position: center;
}
.mentions {
	padding: 1em 1em 3em 1em;
}
.city{
	text-transform: uppercase;
}
.bmw-logo-company {
	height: 0.8em;
	margin-bottom: 0.15em;
}
.bmw-action-grey{background-repeat:no-repeat;background-image:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+DQo8c3ZnIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIgdmVyc2lvbj0iMS4xIiB4bWw6c3BhY2U9InByZXNlcnZlIiBoZWlnaHQ9IjIzLjgiIHZpZXdCb3g9IjAgMCAxMy4zIDIzLjgiIHdpZHRoPSIxMy4zIiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCA1MCA1MCIgeT0iMHB4IiB4PSIwcHgiPjxyZWN0IGhlaWdodD0iNTAiIHdpZHRoPSI1MCIgeT0iLTEyLjciIHg9Ii0xOC43IiBmaWxsPSJub25lIi8+PHBvbHlsaW5lIHN0cm9rZS1saW5lY2FwPSJyb3VuZCIgdHJhbnNmb3JtPSJtYXRyaXgoMC43MDcsLTAuNzA3LDAuNzA3LDAuNzA3LC0zOC45LDExLjkpIiBzdHJva2U9IiM3MTcxNzMiIHBvaW50cz0iMzYsMjAuNiwzNiwzNiwyMC42LDM2IiBzdHJva2UtbWl0ZXJsaW1pdD0iMTAiIHN0cm9rZS13aWR0aD0iMiIgZmlsbD0ibm9uZSIvPjwvc3ZnPg==);}

.element_carrousel#AME{	background-image: url('/FR/common/img/promotions/promo_ameriques-prog.jpg');	}
.element_carrousel#ASI{	background-image: url('/FR/common/img/promotions/promo_asie-prog.jpg');	}
.element_carrousel#AFR{	background-image: url('/FR/common/img/promotions/promo_afrique-prog.jpg');	}
.element_carrousel#CAR{	background-image: url('/FR/common/img/promotions/promo_caraibes-prog.jpg');	}
.element_carrousel#FRA{	background-image: url('/FR/common/img/promotions/promo_paris-prog.jpg');	}
.element_carrousel#EUR{	background-image: url('/FR/common/img/promotions/promo_europe-prog.jpg');	}


</style>

<!----------------------------------Carrousel--------------------------------->
	
<div class="deborder color-background-grey">
	<div id="blocListeContinents">
		<div class="hScrollerOuter">
			<div class="hScrollerInner" id="listeContinents">
			<a href="/FR/fr/local/promos/FullOffersLandingPageAction.do?zoneGeo=AME&origine=CFE" class="space"><div class="bmw-panel flightListItemsContainer element_carrousel blocParcours lowlighted evenFlightResult" id="AME">
						<div id="continentPrice" class="font-size-xs-plus">
							<div class="weight-txt-bold continent">Amériques</div>
							<div class="price">
								<span id="caption">A partir de</span>	
								<div id="value" class="color-txt-green-light">
									397 &euro;
									<span class="typeTrip font-size-xs-plus">
									
										A/R
									
									*</span>
								</div>
							</div>
						</div>
					</div></a><a href="/FR/fr/local/promos/FullOffersLandingPageAction.do?zoneGeo=ASI&origine=CFE" class="space"><div class="bmw-panel flightListItemsContainer element_carrousel blocParcours lowlighted evenFlightResult" id="ASI">
						<div id="continentPrice" class="font-size-xs-plus">
							<div class="weight-txt-bold continent">Asie /<br/> Moyen-Orient</div>
							<div class="price">
								<span id="caption">A partir de</span>	
								<div id="value" class="color-txt-green-light">
									362 &euro;
									<span class="typeTrip font-size-xs-plus">
									
										A/R
									
									*</span>
								</div>
							</div>
						</div>
					</div></a><a href="/FR/fr/local/promos/FullOffersLandingPageAction.do?zoneGeo=AFR&origine=CFE" class="space"><div class="bmw-panel flightListItemsContainer element_carrousel choice blocParcours lowlighted evenFlightResult" id="AFR">
						<div id="continentPrice" class="font-size-xs-plus">
							<div class="weight-txt-bold continent choice">Afrique /<br>Océan Indien</div>
							<div class="price">
								<span id="caption">A partir de</span>	
								<div id="value" class="color-txt-green-light">
									104 &euro;
									<span class="typeTrip font-size-xs-plus">
									
										A/S
									
									*</span>
								</div>
							</div>
						</div>
					</div></a><a href="/FR/fr/local/promos/FullOffersLandingPageAction.do?zoneGeo=CAR&origine=CFE" class="space"><div class="bmw-panel flightListItemsContainer element_carrousel blocParcours lowlighted evenFlightResult" id="CAR">
						<div id="continentPrice" class="font-size-xs-plus">
							<div class="weight-txt-bold continent">Caraïbes</div>
							<div class="price">
								<span id="caption">A partir de</span>	
								<div id="value" class="color-txt-green-light">
									567 &euro;
									<span class="typeTrip font-size-xs-plus">
									
										A/R
									
									*</span>
								</div>
							</div>
						</div>
					</div></a><a href="/FR/fr/local/promos/FullOffersLandingPageAction.do?zoneGeo=FRA&origine=CFE" class="space"><div class="bmw-panel flightListItemsContainer element_carrousel blocParcours lowlighted evenFlightResult" id="FRA">
						<div id="continentPrice" class="font-size-xs-plus">
							<div class="weight-txt-bold continent">France</div>
							<div class="price">
								<span id="caption">A partir de</span>	
								<div id="value" class="color-txt-green-light">
									50 &euro;
									<span class="typeTrip font-size-xs-plus">
									
										A/S
									
									*</span>
								</div>
							</div>
						</div>
					</div></a><a href="/FR/fr/local/promos/FullOffersLandingPageAction.do?zoneGeo=EUR&origine=CFE" class="space"><div class="bmw-panel flightListItemsContainer element_carrousel blocParcours lowlighted evenFlightResult" id="EUR">
						<div id="continentPrice" class="font-size-xs-plus">
							<div class="weight-txt-bold continent">Europe</div>
							<div class="price">
								<span id="caption">A partir de</span>	
								<div id="value" class="color-txt-green-light">
									103 &euro;
									<span class="typeTrip font-size-xs-plus">
									
										A/S
									
									*</span>
								</div>
							</div>
						</div>
					</div></a>		
			</div>		
		</div>
		<div class="hScrollerNav background-white">
			<ul class="indicator"></ul><!-- filled by carrousel js -->
		</div>			
	</div>
</div>

<!----------------------Liste promo-------------------------->
<div class="content-zone">

	<!----------------------------------Selection ville de départ---------------------------------------->	
	<div class="bmw-panel select-city bmw-element-bloc bmw-bloc-group">
	       <div class="bmw-panel-content">
			<div class="bmw-panel-cell">
				<input type="hidden" name="origine" id="origine" value="CFE"/>
				<label>Ville de départ</label>
				<select id="idDepartureStopover" onchange="javascript:blocAreaOriginOnchange();" name="departureStopover" ><option value="AJA" >Ajaccio AJA</option><option value="ANE" >Angers ANE</option><option value="AUR" >Aurillac AUR</option><option value="BIA" >Bastia BIA</option><option value="BIQ" >Biarritz BIQ</option><option value="BOD" >Bordeaux BOD</option><option value="BES" >Brest BES</option><option value="BVE" >Brive-la-Gaillarde BVE</option><option value="CFR" >Caen CFR</option><option value="CLY" >Calvi CLY</option><option value="DCM" >Castres DCM</option><option selected="selected" value="CFE" >Clermont Ferrand CFE</option><option value="FSC" >Figari FSC</option><option value="LRH" >La Rochelle LRH</option><option value="LME" >Le Mans LME</option><option value="LIL" >Lille LIL</option><option value="LRT" >Lorient LRT</option><option value="LDE" >Lourdes/Tarbes LDE</option><option value="LYS" >Lyon LYS</option><option value="MRS" >Marseille MRS</option><option value="ETZ" >Metz/Nancy ETZ</option><option value="MPL" >Montpellier MPL</option><option value="EAP" >Mulhouse/Bâle EAP</option><option value="NTE" >Nantes NTE</option><option value="NCE" >Nice NCE</option><option value="FNI" >Nimes FNI</option><option value="ORY" >Orly ORY</option><option value="PAR" >Paris PAR</option><option value="PUF" >Pau PUF</option><option value="PGF" >Perpignan PGF</option><option value="PIS" >Poitiers PIS</option><option value="UIP" >Quimper UIP</option><option value="RHE" >Reims RHE</option><option value="RNS" >Rennes RNS</option><option value="SXB" >Strasbourg SXB</option><option value="TLN" >Toulon/Hyères TLN</option><option value="TLS" >Toulouse TLS</option><option value="TUF" >Tours TUF</option><option value="VAF" >Valence VAF</option></select>
			</div>
		</div>
	</div>

	<div class="promos">

				<div class="country bmw-font-primary font-size-l-plus">Afrique du Sud</div>
		
			
			<a id="CPT" href="/FR/fr/local/achat-reservation/meilleures-offres/calendrier-promotion-vol.do?soId=11363292&zoneGeo=AFR&origine=CFE" class="promo">
				<span class="bmw-left font-size-xs-plus weight-txt-bold city">Le Cap</span>
				<span class="bmw-right block-right">
					
					<span class="price color-txt-green-light weight-txt-bold">
					692 &euro;*</span>
					<span class="ar">
							A/R
					</span>
				</span>
				<span class="flush"></span>
				<span class="bmw-action-grey"></span>
			</a>		 		
	
				<div class="country bmw-font-primary font-size-l-plus">Algérie</div>
		
			
			<a id="ALG" href="/FR/fr/local/achat-reservation/meilleures-offres/calendrier-promotion-vol.do?soId=7497736&zoneGeo=AFR&origine=CFE" class="promo">
				<span class="bmw-left font-size-xs-plus weight-txt-bold city">Alger</span>
				<span class="bmw-right block-right">
					
					<span class="price color-txt-green-light weight-txt-bold">
					225 &euro;*</span>
					<span class="ar">
							A/S
					</span>
				</span>
				<span class="flush"></span>
				<span class="bmw-action-grey"></span>
			</a>		 		
	
			
			<a id="ALG" href="/FR/fr/local/achat-reservation/meilleures-offres/calendrier-promotion-vol.do?soId=7396021&zoneGeo=AFR&origine=CFE" class="promo">
				<span class="bmw-left font-size-xs-plus weight-txt-bold city">Alger</span>
				<span class="bmw-right block-right">
					
					<span class="price color-txt-green-light weight-txt-bold">
					310 &euro;*</span>
					<span class="ar">
							A/R
					</span>
				</span>
				<span class="flush"></span>
				<span class="bmw-action-grey"></span>
			</a>		 		
	
			
			<a id="ORN" href="/FR/fr/local/achat-reservation/meilleures-offres/calendrier-promotion-vol.do?soId=7497737&zoneGeo=AFR&origine=CFE" class="promo">
				<span class="bmw-left font-size-xs-plus weight-txt-bold city">Oran</span>
				<span class="bmw-right block-right">
					
					<span class="price color-txt-green-light weight-txt-bold">
					155 &euro;*</span>
					<span class="ar">
							A/S
					</span>
				</span>
				<span class="flush"></span>
				<span class="bmw-action-grey"></span>
			</a>		 		
	
			
			<a id="ORN" href="/FR/fr/local/achat-reservation/meilleures-offres/calendrier-promotion-vol.do?soId=7396022&zoneGeo=AFR&origine=CFE" class="promo">
				<span class="bmw-left font-size-xs-plus weight-txt-bold city">Oran</span>
				<span class="bmw-right block-right">
					
					<span class="price color-txt-green-light weight-txt-bold">
					269 &euro;*</span>
					<span class="ar">
							A/R
					</span>
				</span>
				<span class="flush"></span>
				<span class="bmw-action-grey"></span>
			</a>		 		
	
				<div class="country bmw-font-primary font-size-l-plus">Burkina Faso</div>
		
			
			<a id="OUA" href="/FR/fr/local/achat-reservation/meilleures-offres/calendrier-promotion-vol.do?soId=11364207&zoneGeo=AFR&origine=CFE" class="promo">
				<span class="bmw-left font-size-xs-plus weight-txt-bold city">Ouagadougou</span>
				<span class="bmw-right block-right">
					
					<span class="price color-txt-green-light weight-txt-bold">
					564 &euro;*</span>
					<span class="ar">
							A/R
					</span>
				</span>
				<span class="flush"></span>
				<span class="bmw-action-grey"></span>
			</a>		 		
	
				<div class="country bmw-font-primary font-size-l-plus">Bénin</div>
		
			
			<a id="COO" href="/FR/fr/local/achat-reservation/meilleures-offres/calendrier-promotion-vol.do?soId=11362434&zoneGeo=AFR&origine=CFE" class="promo">
				<span class="bmw-left font-size-xs-plus weight-txt-bold city">Cotonou</span>
				<span class="bmw-right block-right">
					
					<span class="price color-txt-green-light weight-txt-bold">
					652 &euro;*</span>
					<span class="ar">
							A/R
					</span>
				</span>
				<span class="flush"></span>
				<span class="bmw-action-grey"></span>
			</a>		 		
	
				<div class="country bmw-font-primary font-size-l-plus">Congo Brazzaville</div>
		
			
			<a id="PNR" href="/FR/fr/local/achat-reservation/meilleures-offres/calendrier-promotion-vol.do?soId=11365678&zoneGeo=AFR&origine=CFE" class="promo">
				<span class="bmw-left font-size-xs-plus weight-txt-bold city">Pointe Noire</span>
				<span class="bmw-right block-right">
					
					<span class="price color-txt-green-light weight-txt-bold">
					1&nbsp;075 &euro;*</span>
					<span class="ar">
							A/R
					</span>
				</span>
				<span class="flush"></span>
				<span class="bmw-action-grey"></span>
			</a>		 		
	
				<div class="country bmw-font-primary font-size-l-plus">Côte d Ivoire</div>
		
			
			<a id="ABJ" href="/FR/fr/local/achat-reservation/meilleures-offres/calendrier-promotion-vol.do?soId=11363074&zoneGeo=AFR&origine=CFE" class="promo">
				<span class="bmw-left font-size-xs-plus weight-txt-bold city">Abidjan</span>
				<span class="bmw-right block-right">
					
					<span class="price color-txt-green-light weight-txt-bold">
					633 &euro;*</span>
					<span class="ar">
							A/R
					</span>
				</span>
				<span class="flush"></span>
				<span class="bmw-action-grey"></span>
			</a>		 		
	
				<div class="country bmw-font-primary font-size-l-plus">Gabon</div>
		
			
			<a id="LBV" href="/FR/fr/local/achat-reservation/meilleures-offres/calendrier-promotion-vol.do?soId=9617074&zoneGeo=AFR&origine=CFE" class="promo">
				<span class="bmw-left font-size-xs-plus weight-txt-bold city">Libreville</span>
				<span class="bmw-right block-right">
					
					<span class="price color-txt-green-light weight-txt-bold">
					1&nbsp;148 &euro;*</span>
					<span class="ar">
							A/R
					</span>
				</span>
				<span class="flush"></span>
				<span class="bmw-action-grey"></span>
			</a>		 		
	
				<div class="country bmw-font-primary font-size-l-plus">Ghana</div>
		
			
			<a id="ACC" href="/FR/fr/local/achat-reservation/meilleures-offres/calendrier-promotion-vol.do?soId=11365769&zoneGeo=AFR&origine=CFE" class="promo">
				<span class="bmw-left font-size-xs-plus weight-txt-bold city">Accra</span>
				<span class="bmw-right block-right">
					
					<span class="price color-txt-green-light weight-txt-bold">
					721 &euro;*</span>
					<span class="ar">
							A/R
					</span>
				</span>
				<span class="flush"></span>
				<span class="bmw-action-grey"></span>
			</a>		 		
	
				<div class="country bmw-font-primary font-size-l-plus">Ile Maurice</div>
		
			
			<a id="MRU" href="/FR/fr/local/achat-reservation/meilleures-offres/calendrier-promotion-vol.do?soId=11492105&zoneGeo=AFR&origine=CFE" class="promo">
				<span class="bmw-left font-size-xs-plus weight-txt-bold city">Île Maurice</span>
				<span class="bmw-right block-right">
					
					<span class="price color-txt-green-light weight-txt-bold">
					860 &euro;*</span>
					<span class="ar">
							A/R
					</span>
				</span>
				<span class="flush"></span>
				<span class="bmw-action-grey"></span>
			</a>		 		
	
				<div class="country bmw-font-primary font-size-l-plus">Madagascar</div>
		
			
			<a id="TNR" href="/FR/fr/local/achat-reservation/meilleures-offres/calendrier-promotion-vol.do?soId=11594381&zoneGeo=AFR&origine=CFE" class="promo">
				<span class="bmw-left font-size-xs-plus weight-txt-bold city">Antananarivo</span>
				<span class="bmw-right block-right">
					
					<span class="price color-txt-green-light weight-txt-bold">
					856 &euro;*</span>
					<span class="ar">
							A/R
					</span>
				</span>
				<span class="flush"></span>
				<span class="bmw-action-grey"></span>
			</a>		 		
	
				<div class="country bmw-font-primary font-size-l-plus">Maroc</div>
		
			
			<a id="CAS" href="/FR/fr/local/achat-reservation/meilleures-offres/calendrier-promotion-vol.do?soId=7497841&zoneGeo=AFR&origine=CFE" class="promo">
				<span class="bmw-left font-size-xs-plus weight-txt-bold city">Casablanca</span>
				<span class="bmw-right block-right">
					
					<span class="price color-txt-green-light weight-txt-bold">
					215 &euro;*</span>
					<span class="ar">
							A/S
					</span>
				</span>
				<span class="flush"></span>
				<span class="bmw-action-grey"></span>
			</a>		 		
	
			
			<a id="CAS" href="/FR/fr/local/achat-reservation/meilleures-offres/calendrier-promotion-vol.do?soId=7407062&zoneGeo=AFR&origine=CFE" class="promo">
				<span class="bmw-left font-size-xs-plus weight-txt-bold city">Casablanca</span>
				<span class="bmw-right block-right">
					
					<span class="price color-txt-green-light weight-txt-bold">
					340 &euro;*</span>
					<span class="ar">
							A/R
					</span>
				</span>
				<span class="flush"></span>
				<span class="bmw-action-grey"></span>
			</a>		 		
	
			
			<a id="RAK" href="/FR/fr/local/achat-reservation/meilleures-offres/calendrier-promotion-vol.do?soId=7497842&zoneGeo=AFR&origine=CFE" class="promo">
				<span class="bmw-left font-size-xs-plus weight-txt-bold city">Marrakech</span>
				<span class="bmw-right block-right">
					
					<span class="price color-txt-green-light weight-txt-bold">
					104 &euro;*</span>
					<span class="ar">
							A/S
					</span>
				</span>
				<span class="flush"></span>
				<span class="bmw-action-grey"></span>
			</a>		 		
	
			
			<a id="RAK" href="/FR/fr/local/achat-reservation/meilleures-offres/calendrier-promotion-vol.do?soId=7407064&zoneGeo=AFR&origine=CFE" class="promo">
				<span class="bmw-left font-size-xs-plus weight-txt-bold city">Marrakech</span>
				<span class="bmw-right block-right">
					
					<span class="price color-txt-green-light weight-txt-bold">
					160 &euro;*</span>
					<span class="ar">
							A/R
					</span>
				</span>
				<span class="flush"></span>
				<span class="bmw-action-grey"></span>
			</a>		 		
	
			
			<a id="RBA" href="/FR/fr/local/achat-reservation/meilleures-offres/calendrier-promotion-vol.do?soId=7497849&zoneGeo=AFR&origine=CFE" class="promo">
				<span class="bmw-left font-size-xs-plus weight-txt-bold city">Rabat</span>
				<span class="bmw-right block-right">
					
					<span class="price color-txt-green-light weight-txt-bold">
					162 &euro;*</span>
					<span class="ar">
							A/S
					</span>
				</span>
				<span class="flush"></span>
				<span class="bmw-action-grey"></span>
			</a>		 		
	
			
			<a id="RBA" href="/FR/fr/local/achat-reservation/meilleures-offres/calendrier-promotion-vol.do?soId=7469111&zoneGeo=AFR&origine=CFE" class="promo">
				<span class="bmw-left font-size-xs-plus weight-txt-bold city">Rabat</span>
				<span class="bmw-right block-right">
					
					<span class="price color-txt-green-light weight-txt-bold">
					290 &euro;*</span>
					<span class="ar">
							A/R
					</span>
				</span>
				<span class="flush"></span>
				<span class="bmw-action-grey"></span>
			</a>		 		
	
				<div class="country bmw-font-primary font-size-l-plus">Mauritanie</div>
		
			
			<a id="NKC" href="/FR/fr/local/achat-reservation/meilleures-offres/calendrier-promotion-vol.do?soId=11366244&zoneGeo=AFR&origine=CFE" class="promo">
				<span class="bmw-left font-size-xs-plus weight-txt-bold city">Nouakchott</span>
				<span class="bmw-right block-right">
					
					<span class="price color-txt-green-light weight-txt-bold">
					638 &euro;*</span>
					<span class="ar">
							A/R
					</span>
				</span>
				<span class="flush"></span>
				<span class="bmw-action-grey"></span>
			</a>		 		
	
				<div class="country bmw-font-primary font-size-l-plus">Niger</div>
		
			
			<a id="NIM" href="/FR/fr/local/achat-reservation/meilleures-offres/calendrier-promotion-vol.do?soId=11363000&zoneGeo=AFR&origine=CFE" class="promo">
				<span class="bmw-left font-size-xs-plus weight-txt-bold city">Niamey</span>
				<span class="bmw-right block-right">
					
					<span class="price color-txt-green-light weight-txt-bold">
					801 &euro;*</span>
					<span class="ar">
							A/R
					</span>
				</span>
				<span class="flush"></span>
				<span class="bmw-action-grey"></span>
			</a>		 		
	
				<div class="country bmw-font-primary font-size-l-plus">Nigéria</div>
		
			
			<a id="LOS" href="/FR/fr/local/achat-reservation/meilleures-offres/calendrier-promotion-vol.do?soId=11364528&zoneGeo=AFR&origine=CFE" class="promo">
				<span class="bmw-left font-size-xs-plus weight-txt-bold city">Lagos</span>
				<span class="bmw-right block-right">
					
					<span class="price color-txt-green-light weight-txt-bold">
					968 &euro;*</span>
					<span class="ar">
							A/R
					</span>
				</span>
				<span class="flush"></span>
				<span class="bmw-action-grey"></span>
			</a>		 		
	
				<div class="country bmw-font-primary font-size-l-plus">Ouganda</div>
		
			
			<a id="EBB" href="/FR/fr/local/achat-reservation/meilleures-offres/calendrier-promotion-vol.do?soId=9626104&zoneGeo=AFR&origine=CFE" class="promo">
				<span class="bmw-left font-size-xs-plus weight-txt-bold city">Entebbe</span>
				<span class="bmw-right block-right">
					
					<span class="price color-txt-green-light weight-txt-bold">
					891 &euro;*</span>
					<span class="ar">
							A/R
					</span>
				</span>
				<span class="flush"></span>
				<span class="bmw-action-grey"></span>
			</a>		 		
	
				<div class="country bmw-font-primary font-size-l-plus">Réunion</div>
		
			
			<a id="RUN" href="/FR/fr/local/achat-reservation/meilleures-offres/calendrier-promotion-vol.do?soId=11606080&zoneGeo=AFR&origine=CFE" class="promo">
				<span class="bmw-left font-size-xs-plus weight-txt-bold city">Saint-Denis</span>
				<span class="bmw-right block-right">
					
					<span class="price color-txt-green-light weight-txt-bold">
					771 &euro;*</span>
					<span class="ar">
							A/R
					</span>
				</span>
				<span class="flush"></span>
				<span class="bmw-action-grey"></span>
			</a>		 		
	
				<div class="country bmw-font-primary font-size-l-plus">Sénégal</div>
		
			
			<a id="DKR" href="/FR/fr/local/achat-reservation/meilleures-offres/calendrier-promotion-vol.do?soId=11364548&zoneGeo=AFR&origine=CFE" class="promo">
				<span class="bmw-left font-size-xs-plus weight-txt-bold city">Dakar</span>
				<span class="bmw-right block-right">
					
					<span class="price color-txt-green-light weight-txt-bold">
					741 &euro;*</span>
					<span class="ar">
							A/R
					</span>
				</span>
				<span class="flush"></span>
				<span class="bmw-action-grey"></span>
			</a>		 		
	
				<div class="country bmw-font-primary font-size-l-plus">Tanzanie</div>
		
			
			<a id="ZNZ" href="/FR/fr/local/achat-reservation/meilleures-offres/calendrier-promotion-vol.do?soId=10140037&zoneGeo=AFR&origine=CFE" class="promo">
				<span class="bmw-left font-size-xs-plus weight-txt-bold city">Zanzibar</span>
				<span class="bmw-right block-right">
					
					<span class="price color-txt-green-light weight-txt-bold">
					862 &euro;*</span>
					<span class="ar">
							A/R
					</span>
				</span>
				<span class="flush"></span>
				<span class="bmw-action-grey"></span>
			</a>		 		
	
				<div class="country bmw-font-primary font-size-l-plus">Tchad</div>
		
			
			<a id="NDJ" href="/FR/fr/local/achat-reservation/meilleures-offres/calendrier-promotion-vol.do?soId=11364853&zoneGeo=AFR&origine=CFE" class="promo">
				<span class="bmw-left font-size-xs-plus weight-txt-bold city">N'Djaména</span>
				<span class="bmw-right block-right">
					
					<span class="price color-txt-green-light weight-txt-bold">
					861 &euro;*</span>
					<span class="ar">
							A/R
					</span>
				</span>
				<span class="flush"></span>
				<span class="bmw-action-grey"></span>
			</a>		 		
	
	</div>
	<div class="mentions">* Tarifs TTC à partir de, applicables sous réserve de disponibilité et susceptibles de modification sans préavis</div>
</div>

</div><!-- id="content" -->

<script type="text/javascript">
	//AF namespacing
	var AF = AF || {} ;
	AF.codeMarche = "FR";
	AF.codeLangue = "fr";
	AF.debug_versionSuffix = "20191015-1351-db0768910";
	AF.debug_versionTag = "4.12.0-SNAPSHOT";
	AF.isDinamo = false;
	AF.pageId = "ebt"; // Hard-coded default pageId
	
	
	
	
	// Messages globaux pour login
	AF.login_waitMessageInbound = "Identification en cours.";
	
	AF.json_error_internal = 0;
	AF.json_error_sessionExpired = 1;
	AF.json_error_dallas = 2;
	AF.json_error_rejectIP = 3;
	AF.json_error_system = 4;
	AF.json_error_do_nothing = 5;
	
	AF.homepageURLWithoutDomain = "/FR/fr/local/home/home/HomePageAction.do";
	
	// Message d'attente
	AF.waitBottomMessage = "Merci de patienter.";
	// Url du bouton back 
	AF.urlBackButtonJs = "/FR/fr";
	
	/* Title message Info */
	AF.popup_title_info = "Information";
	
	// If we use script notify insteed of window.location in dinamo
	AF.useDinamoScriptNotify = false;
	
	// Advanced Logs
	AF.advancedLogs = false;
</script>


	<script src="/res/js/build/bmw-20191015-1351-db0768910.min.js"></script>

<script type="text/javascript">
	
	AF.isError=function(xmlhr){return xmlhr.responseText.indexOf("<title>500</title>")>=0};
	jQuery(function(){	
		
	});
	
	
		AF.info = function () {
			var myTaskInfo = "<b>BMW " + AF.debug_versionTag + "</b><br>\n";
			myTaskInfo += "Timestamp: " + AF.debug_versionSuffix + "<br>\n";
			console.log(myTaskInfo);
		};
	
	
	
</script>


<script charset='utf-8' src='/res/js/build/carrousel-20191015-1351-db0768910.min.js'></script>


<script type="text/javascript">
var $j = jQuery.noConflict();
jQuery(document).ready(function() {
	/* Timeout pour correction bug sur IOS (fait l'animate trop tot) */
	setTimeout(function() {
		var flightListCarousel = new AF.PceCarousel(jQuery('#listeContinents'), jQuery('#blocListeContinents .hScrollerNav'));
		flightListCarousel.buildAfterStructureChanged();
		AF.animateCarrousel(true);
	}, 200);
	
	jQuery(window).resize(function() {
		jQuery(jQuery("#listeContinents a")[0]).css("margin-left", 0);
		jQuery(jQuery("#listeContinents a")[jQuery("#listeContinents a").length-1]).css("margin-right", 0);
		AF.animateCarrousel(false);
	});
});

AF.animateCarrousel = function(animate) {
	var chcont='AFR';
	var screenSize = jQuery('#listeContinents').width();
	var marginScroll = (screenSize - jQuery("#"+chcont).width())/2;
	var nbItems = jQuery("#listeContinents a").length;
	var itemSize = jQuery("#"+chcont).parent().outerWidth(true);
	var totalSize = nbItems * itemSize;
	var itemIndex = jQuery("#listeContinents a").index(jQuery("#"+chcont).parent());
	var nbElementBefore = itemIndex;
	
	if ((nbElementBefore * itemSize) < marginScroll) {
		var nbElementBefore = itemIndex;
		jQuery(jQuery("#listeContinents a")[0]).css("margin-left", marginScroll - (nbElementBefore*itemSize));
	}
	if ((totalSize - (nbElementBefore * itemSize)) < ((screenSize + itemSize)/2)) {
		var nbElementAfter = nbItems - itemIndex;
		var marginRight = ((screenSize + itemSize)/2) - (nbElementAfter*itemSize);
		jQuery(jQuery("#listeContinents a")[jQuery("#listeContinents a").length-1]).css("margin-right", marginRight);
	}
	
 var pOffset = jQuery("#"+chcont).offset().left;
 var pScroll = pOffset - marginScroll;
 if (animate) {
 	jQuery('#listeContinents').animate({scrollLeft: '+=' + pScroll + 'px'}, 300);
 } else {
 	jQuery('#listeContinents').animate({scrollLeft: '+=' + pScroll + 'px'}, (AF.iOS)? 50 : 0);
 }
}

blocAreaOriginOnchange = function(){
	AF.displayLoading();
	var origine = $("idDepartureStopover").options[$("idDepartureStopover").selectedIndex].value;
	jQuery('#origine').val(origine);
	var url = "/FR/fr/local/promos/FullOffersLandingPageAction.do?zoneGeo=AFR&origine=" + origine;
	window.location = url;
}

AF.tc_z_application = 'Promos';


</script>






    
<style>
  #gdpr_popin .gdpr-modal a:link,.gdpr-modal a:visited{color:#0062e6}#gdpr_popin a:focus,#gdpr_popin button.focusable:focus{outline:2px #0062e6 solid !important}#gdpr_popin .gdpr-title{margin:0 0 16px 0;text-transform:uppercase;font-size:18px;font-weight:bold;font-style:normal;font-stretch:normal;line-height:1.23;letter-spacing:.2px;display:block;color:#051039}#gdpr_popin div.gdpr-description{font-size:16px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:1.5;letter-spacing:normal;color:#051039;text-align:justify;padding-bottom:8px}#gdpr_popin{display:block;position:absolute;left:0;top:0;width:100%;height:100%;text-align:center;z-index:1000;font-family:"Open Sans",Arial,sans-serif}#gdpr_popin h2,#gdpr_popin div,#gdpr_popin p{font-family:"Open Sans",Arial,sans-serif}#gdpr_popin .gdpr-modal{margin:0;position:fixed;width:100%;height:100%;top:0;left:0;right:0;bottom:0;background-color:rgba(0,0,0,0.5);z-index:999999999;text-align:left}#gdpr_popin .gdpr-content{overflow:auto;max-height:calc(80vh - 4.5rem);-webkit-overflow-scrolling:touch}.gdpr-container{background:#fff;box-shadow:&Acirc;&nbsp;0&Acirc;&nbsp;2px&Acirc;&nbsp;3px&Acirc;&nbsp;0&Acirc;&nbsp;rgba(0,&Acirc;&nbsp;0,&Acirc;&nbsp;0,&Acirc;&nbsp;0.5);border:0;width:100%;max-width:809px;margin:0 auto;top:25%;position:relative}.gdpr-introduction{padding:24px 24px 0 24px}.gdpr-settings{padding:24px 0 24px 24px}.gdpr-opened{top:10%;padding-bottom:50px}#gdpr_popin .gdpr-opened div{margin-top:0}#gdpr_popin .gdpr-modal button{font-size:10.5pt;line-height:17.5pt;cursor:pointer;min-height:0rem;font-weight:bold;border:0}#gdpr_popin .gdpr-settings button{color:#0062e6;text-transform:uppercase;background-color:inherit;outline-width:0;padding:.75rem}#gdpr_popin .gdpr-settings button:focus{outline-width:0;border:0}.gdpr-settings button .gdpr-arrow{height:10px;float:none}#gdpr_popin .gdpr-agree{display:inline;float:right;text-align:right;margin-top:-59px;margin-right:24px;-webkit-transform:translateZ(0)}#gdpr_popin .gdpr-opened .gdpr-agree span{margin-top:0}#gdpr_popin .gdpr-agree button{background:#d40504;color:#fff;border-radius:4px;padding:6px 24px}.gdpr-cookies{display:none;max-height:0;height:0;overflow:hidden;transition:max-height .2s ease-out}.gdpr-cookies.show{display:block;height:auto;padding:0;max-height:2500px;margin-bottom:16px}.gdpr-arrow{border:0;background-image:url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA3MCA0MSI+PHBhdGggZD0iTSA1LjUgNS41IGwgMjkuNSAyOCBsIDI5LjUgLTI4IiBmaWxsPSJub25lIiBzdHJva2U9IiMwMDYyZTYiIHN0cm9rZS13aWR0aD0iOS41IiBzdHJva2UtbGluZWNhcD0icm91bmQiLz48L3N2Zz4=);background-repeat:no-repeat;background-position:center center;background-size:14px 14px;text-transform:uppercase;font-weight:bold;padding-right:40px;display:inline-block;height:30px;float:right}@media all and (max-width:900px){#gdpr_popin .gdpr-container{max-width:unset;width:unset}}@media all and (max-width:560px),all and (max-height:422px){#gdpr_popin .gdpr-container{top:45%;margin:0;width:100vw;padding:0;border:0;position:absolute;bottom:0}#gdpr_popin .gdpr-content{height:calc(100% - 64px)}#gdpr_popin .gdpr-agree{width:100%;height:64px;box-shadow:0 -1px 4px 0 rgba(0,0,0,0.5);background-color:#fff;position:absolute;bottom:0}#gdpr_popin .gdpr-modal h1{font-size:1.5em}#gdpr_popin .gdpr-title{font-size:18px}#gdpr_popin .gdpr-agree button{width:calc(100% - 32px);margin:16px 16px 16px 16px}#gdpr_popin .gdpr-settings .gdpr-arrow{margin-top:12px}#gdpr_popin .gdpr-settings{position:absolute;bottom:64px;padding:0 0 6px 24px}#gdpr_popin .gdpr-settings.opened{position:relative;bottom:0}.gdpr-introduction{overflow:auto;max-height:calc(100% - 37px)}.gdpr-description{height:calc(100% - 38px);font-size:14px}}@media all and (max-height:422px){#gdpr_popin .gdpr-container{top:10vh;height:80vh;max-height:80vh;width:100vw}#gdpr_popin .gdpr-content{height:calc(80vh - 70px);max-height:calc(80vh - 70px)}}#gdpr_popin label:focus{outline:none !important}#gdpr_popin label.focusable:focus{outline:2px #0062e6 solid !important}.gdpr-cookies h2{font-size:18px;margin:0 0 24px 24px;text-transform:uppercase}.gdpr-accordion{background:#fff;color:#444;cursor:pointer;border:0;text-align:left;text-decoration:none;display:block;outline:0;font-size:15px;transition:box-shadow .2s ease-out;border-top:solid 1px #e8f5f5;display:flex;background-image:url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA0MCA0MCI+PGNpcmNsZSBjeD0iMjAiIGN5PSIyMCIgcj0iMTgiIGZpbGw9InRyYW5zcGFyZW50IiBzdHJva2U9IiMxNDQzOGIiIHN0cm9rZS13aWR0aD0iMy45Ii8+PC9zdmc+');background-repeat:no-repeat;background-size:25px 25px;background-position:24px center}.gdpr-accordion.checked{background-image:url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA0MCA0MCI+PGNpcmNsZSBjeD0iMjAiIGN5PSIyMCIgcj0iMTgiIGZpbGw9InRyYW5zcGFyZW50IiBzdHJva2U9IiMxNDQzOGIiIHN0cm9rZS13aWR0aD0iMy45Ii8+PGNpcmNsZSBjeD0iMjAiIGN5PSIyMCIgcj0iMTAuMyIgZmlsbD0iIzE0NDM4YiIvPjwvc3ZnPg==')}.gdpr-accordion:hover{text-decoration:none}.gdpr-opt-cook:checked{position:absolute;left:-9999px}.gdpr-opt-cook+label{position:relative;padding-left:35px;cursor:pointer;line-height:20px;display:inline-block;color:#051039;text-transform:none;font-size:18px;font-weight:bold;font-style:normal;font-stretch:normal;width:92%;flex:1 1 auto;display:flex;align-self:center;margin-right:10px;margin-left:24px}.gdpr-opt-cook:not(:checked){position:absolute;left:-9999px}.gdpr-accordion.active{background-color:#f8f9f9;border-top:0}.gdpr-accordion.active .gdpr-arrow-2{transform:rotate(180deg)}.gdpr-accordion .gdpr-arrow-2{color:#051039;width:14px;flex:0 0 auto;align-self:center;padding-bottom:25px;padding-top:25px;margin-right:24px}.gdpr-accordion .gdpr-arrow-2::before{content:url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA3MCA0MSI+PHBhdGggZD0ibTUuNSw1LjVsMjkuNSwyOGwyOS41LC0yOCIgZmlsbD0ibm9uZSIgc3Ryb2tlPSIjMDUxMDM5IiBzdHJva2Utd2lkdGg9IjkuNSIgc3Ryb2tlLWxpbmVjYXA9InJvdW5kIi8+PC9zdmc+')}.gdpr-panel{display:none;padding:0 0 14px 19px;background:#f7f9f9;max-height:100%;overflow:hidden;transition:max-height .2s ease-out}.gdpr-subheading{padding:0 0 0 10px;font-weight:bold;text-decoration:none}.gdpr-list{color:#003145;font-weight:bold;margin:auto;padding:16px 8px 14px 42px !important}.gdpr-list::before{transform:rotate(180deg);padding:0 10px 0 0;color:#37bd2a}.gdpr-item-accepted{color:#58a618;vertical-align:middle;content:url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA0MCA0MCI+PHBhdGggZD0iTSAzIDE3LjUgbCAxMiAxMiBsIDIyIC0yMiIgZmlsbD0idHJhbnNwYXJlbnQiIHN0cm9rZT0iIzU4YTYxOCIgc3Ryb2tlLXdpZHRoPSI3Ii8+PC9zdmc+');width:20px}.gdpr-item-rejected{color:#e00034;vertical-align:middle;content:url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA0MCA0MCI+PHBhdGggZD0iTSA5IDkgbCAyMiAyMiBNIDkgMzEgbCAyMiAtMjIiIGZpbGw9InRyYW5zcGFyZW50IiBzdHJva2U9IiNlMDAwMzQiIHN0cm9rZS13aWR0aD0iNyIvPjwvc3ZnPg==');width:25px}.gdpr-list li{margin:0 0 0 47px;font-weight:normal;line-height:22px;padding:10px 0 0 10px;list-style:disc;color:#003145}.gdpr-list li del{text-decoration:none}.gdpr-list li:before{background:0}.gdpr-panel.show{display:block}.gdpr-important-info{font-size:14px;font-weight:normal;font-style:italic;font-stretch:normal;line-height:1.7;letter-spacing:normal;color:#e00034;margin:16px 0 -7px 66px;width:90%;float:none}}@media all and (max-width:700px){.gdpr-cookies h2{font-size:14px}.gdpr-list li{margin:0 0 0 24px}.gdpr-item-rejected{padding:0 5px 0 0}.gdpr-opt-cook+label{font-size:16px}.gdpr-accordion{font-size:18px;padding-left:0}.gdpr-panel{padding:0;margin-left:-20px}.gdpr-subheading{width:unset;display:inline-table;font-size:15px}.gdpr-list{padding:16px 24px 7px 34px}.gdpr-list li{line-height:unset;font-size:16px}.gdpr-important-info{margin:13px 0 0 23px;font-size:10px}.gdpr-panel.show:last-child{padding:0 0 16% 0}.gdpr-cookies.show{padding-left:0;padding-right:0}}.gdpr-policies{top:10vh;padding-bottom:50px;max-height:80vh}#gdpr-info{font-family:"Open Sans",sans-serif}#gdpr-info .gdpr-info-content{overflow-y:auto;overflow-x:hidden;-webkit-overflow-scrolling:touch;max-height:58vh;padding-left:16px;padding-right:16px}#gdpr-info .app-bar-bg{width:100%;height:64px;box-shadow:0 4px 4px 0 rgba(0,0,0,0.24),0 0 4px 0 rgba(0,0,0,0.12);background-color:#14438b;color:white;display:flex;vertical-align:middle}#gdpr-info .app-bar-bg button{background-color:transparent}#gdpr-info .segment-title-or-pag{height:30px;font-size:22px;font-weight:bold;font-style:normal;font-stretch:normal;line-height:1.35;letter-spacing:.2px;display:inline-block}#gdpr-info .app-bar-bg h1,.app-bar-bg h2,.app-bar-bg h3{text-transform:uppercase}#gdpr-info .app-bar-bg h1{font-size:22px;font-weight:bold;font-family:"Open Sans",sans-serif}#gdpr-info .app-bar-bg h2{color:#fff;font-size:20px;font-weight:bold;flex:1 1 auto;align-self:center;font-family:"Open Sans",sans-serif;margin-bottom:auto}#gdpr-info .app-bar-bg h3{font-size:16px;font-weight:bold;font-family:"Open Sans",sans-serif}#gdpr-info .app-bar-bg .back-arrow{background-image:url('data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA0MiA2NyI+PHBhdGggZD0iTSAzNyA1LjUgbCAtMjkuNSAyOCBsIDI5LjUgMjgiIGZpbGw9Im5vbmUiIHN0cm9rZT0id2hpdGUiIHN0cm9rZS13aWR0aD0iOS41IiBzdHJva2UtbGluZWNhcD0icm91bmQiLz48L3N2Zz4=');background-repeat:no-repeat;background-position:center center;font-weight:bold;padding-right:30px;padding-left:40px;padding-top:55px;width:24px;height:24px;display:inline-block;cursor:pointer;background-size:14px 14px;border:0}#gdpr-info #content .content{font-size:16px;font-weight:normal;font-style:normal;font-stretch:normal;line-height:1.5;letter-spacing:.2px;font-family:"Open Sans",sans-serif}#gdpr-info #content .content .introSection{padding:none;padding-top:16px;font-size:16px;font-weight:normal;margin:0;color:#051039;border:0;font-family:"Open Sans",sans-serif}#gdpr-info #content .content .sectionTitle{font-size:18px;font-weight:bold;padding-top:20px;padding-left:0;color:#051039;margin:0;font-family:"Open Sans",sans-serif}#gdpr-info #content .content .paragraphe .grid-3to4{padding-right:0;padding-left:0;text-align:justify;font-family:"Open Sans",sans-serif}#gdpr-info #content .t1 b,#gdpr-info #content .t1 strong,#gdpr-info #content .content .paragraphe .grid-3to4 strong{font-size:16px;font-weight:bold;font-family:"Open Sans",sans-serif}#gdpr-info #content .content .paragraphe h3{display:block;font-size:18px;font-weight:bold;color:#051039;text-transform:uppercase;font-family:"Open Sans",sans-serif}#gdpr-info #idbuttonBack{border:0;height:36px}#gdpr-info ul{list-style-type:disc;padding-left:40px}#gdpr-info .gdpr-info-content div{padding-bottom:20px}@media all and (max-width:560px),all and (max-height:422px){#gdpr-info ul{padding-left:20px}#gdpr-info .segment-title-or-pag{height:100%;margin:0}#gdpr-info .gdpr-info-content{padding-left:10px;padding-right:10px;max-height:calc(40vh - 16px)}#gdpr-info .app-bar-bg .back-arrow{padding-top:32px;height:unset;flex:1 1 auto}#gdpr-info #idbuttonBack{height:unset;padding:0 30px 0 10px}#gdpr-info .app-bar-bg{height:100%}#gdpr-info .app-bar-bg h2{padding-top:2px}}
</style>
<div id='gdpr_popin' style="display:none" aria-modal="true">
  <section class="gdpr-modal">
      <div class="gdpr-container">
          <div id="gdpr-info" style="display:none">
              <div class="app-bar-bg">
                  <button id="idbuttonBack" class="back-arrow"></button>
                  <h2 class="segment-title-or-pag"></h2>
              </div>
          	  <!-- Content  -->
              <div class="gdpr-info-content"></div>
          </div>
          <div class="gdpr-content">
            <div class="gdpr-introduction" role="alert">
                <h2 class="gdpr-title">ce site utilise des cookies</h2>
                <div class="gdpr-description">Air France utilise des cookies pour assurer le bon fonctionnement et la s&eacute;curit&eacute; de nos sites. Ils nous permettent de vous proposer la meilleure exp&eacute;rience possible. En cliquant sur Accepter, vous consentez &agrave; l'utilisation de ces cookies. Vous pouvez &agrave; tout moment modifier vos pr&eacute;f&eacute;rences. Pour plus d'informations, veuillez consulter la page <a href="/FR/fr/common/transverse/footer/edito_cookies.html">Gestion des cookies.</a></div>
            </div>
            <div class="gdpr-settings">
                 <button>
                     Modifier mes pr&eacute;f&eacute;rences<span class="gdpr-arrow"></span>
                 </button>
             </div>
             <div class="gdpr-cookies">
               <h2>Choisissez les types de cookies que vous acceptez</h2>
               <div class="gdpr-accordion  checked">
    <input tabindex="-1" type="radio" id="gdpr_group1" class="gdpr-opt-cook" data-group="1" name="cookieSettings" checked>
    <label tabindex="0" for="gdpr_group1">TOUS LES COOKIES</label><span class="gdpr-arrow-2" ></span>
</div>
<div class="gdpr-panel" id="Cookiespanel1">
   <ul class="gdpr-list">
       <span class="gdpr-item-accepted">&check;</span>
       <span class="gdpr-subheading">Cookies fonctionnels</span>
        <li>sont indispensables au bon fonctionnement de nos sites</li>
        <li>vous permettent de r&eacute;server un billet et d'acc&eacute;der &agrave; votre espace personnel en toute s&eacute;curit&eacute;</li>
        <li>ne recueillent aucune information personnelle</li>
    </ul>
   <ul class="gdpr-list">
       <span class="gdpr-item-accepted">&check;</span>
       <span class="gdpr-subheading">Cookies de performance du site</span>
        <li>Nous permettent d'optimiser nos sites et de d&eacute;tecter d'&eacute;ventuels probl&egrave;mes techniques</li>
        <li>Nous permettent de recueillir des informations anonymes &agrave; propos de vos visites sur nos sites</li>
        <li>Ne sont jamais utilis&eacute;s &agrave; des fins commerciales</li>
    </ul>
   <ul class="gdpr-list">
       <span class="gdpr-item-accepted">&check;</span>
       <span class="gdpr-subheading">Cookies marketing et autres cookies</span>
        <li>Enregistrent vos pr&eacute;f&eacute;rences selon vos visites pr&eacute;c&eacute;dentes sur nos sites</li>
        <li>Nous permettent de vous fournir des offres pertinentes par e-mail, r&eacute;seaux sociaux et banni&egrave;res pubicitaires</li>
        <li>Permettent  &agrave; nos partenaires de vous fournir des offres et publicit&eacute;s selon vos centres d'int&eacute;r&ecirc;t</li>
    </ul>
</div>
<div class="gdpr-accordion">
    <input tabindex="-1" type="radio" id="gdpr_group2" class="gdpr-opt-cook" data-group="2" name="cookieSettings" >
    <label tabindex="0" for="gdpr_group2">COOKIES FONCTIONNELS ET DE PERFORMANCE UNIQUEMENT</label><span class="gdpr-arrow-2" ></span>
</div>
<div class="gdpr-panel" id="Cookiespanel2">
   <ul class="gdpr-list">
       <span class="gdpr-item-accepted">&check;</span>
       <span class="gdpr-subheading">Cookies fonctionnels</span>
        <li>sont indispensables au bon fonctionnement de nos sites</li>
        <li>vous permettent de r&eacute;server un billet et d'acc&eacute;der &agrave; votre espace personnel en toute s&eacute;curit&eacute;</li>
        <li>ne recueillent aucune information personnelle</li>
    </ul>
   <ul class="gdpr-list">
       <span class="gdpr-item-accepted">&check;</span>
       <span class="gdpr-subheading">Cookies de performance du site</span>
        <li>Nous permettent d'optimiser nos sites et de d&eacute;tecter d'&eacute;ventuels probl&egrave;mes techniques</li>
        <li>Nous permettent de recueillir des informations anonymes &agrave; propos de vos visites sur nos sites</li>
        <li>Ne sont jamais utilis&eacute;s &agrave; des fins commerciales</li>
    </ul>
   <ul class="gdpr-list">
       <span class="gdpr-item-rejected">&times;</span>
       <del class="gdpr-subheading">Cookies marketing et autres cookies</del>
        <li><del>Enregistrent vos pr&eacute;f&eacute;rences selon vos visites pr&eacute;c&eacute;dentes sur nos sites<del></li>
        <li><del>Nous permettent de vous fournir des offres pertinentes par e-mail, r&eacute;seaux sociaux et banni&egrave;res pubicitaires<del></li>
        <li><del>Permettent  &agrave; nos partenaires de vous fournir des offres et publicit&eacute;s selon vos centres d'int&eacute;r&ecirc;t<del></li>
    </ul>
</div>
<div class="gdpr-accordion">
    <input tabindex="-1" type="radio" id="gdpr_group3" class="gdpr-opt-cook" data-group="3" name="cookieSettings" >
    <label tabindex="0" for="gdpr_group3">COOKIES FONCTIONNELS UNIQUEMENT</label><span class="gdpr-arrow-2" ></span>
</div>
<div class="gdpr-panel" id="Cookiespanel3">
   <ul class="gdpr-list">
       <span class="gdpr-item-accepted">&check;</span>
       <span class="gdpr-subheading">Cookies fonctionnels</span>
        <li>sont indispensables au bon fonctionnement de nos sites</li>
        <li>vous permettent de r&eacute;server un billet et d'acc&eacute;der &agrave; votre espace personnel en toute s&eacute;curit&eacute;</li>
        <li>ne recueillent aucune information personnelle</li>
    </ul>
   <ul class="gdpr-list">
       <span class="gdpr-item-rejected">&times;</span>
       <del class="gdpr-subheading">Cookies de performance du site</del>
        <li><del>Nous permettent d'optimiser nos sites et de d&eacute;tecter d'&eacute;ventuels probl&egrave;mes techniques<del></li>
        <li><del>Nous permettent de recueillir des informations anonymes &agrave; propos de vos visites sur nos sites<del></li>
        <li><del>Ne sont jamais utilis&eacute;s &agrave; des fins commerciales<del></li>
    </ul>
   <ul class="gdpr-list">
       <span class="gdpr-item-rejected">&times;</span>
       <del class="gdpr-subheading">Cookies marketing et autres cookies</del>
        <li><del>Enregistrent vos pr&eacute;f&eacute;rences selon vos visites pr&eacute;c&eacute;dentes sur nos sites<del></li>
        <li><del>Nous permettent de vous fournir des offres pertinentes par e-mail, r&eacute;seaux sociaux et banni&egrave;res pubicitaires<del></li>
        <li><del>Permettent  &agrave; nos partenaires de vous fournir des offres et publicit&eacute;s selon vos centres d'int&eacute;r&ecirc;t<del></li>
    </ul>
</div>
             </div>
           </div>
		   <div class="gdpr-agree">
				<button>Accepter</button>
		   </div>
      </div>
  </section>
  <script>
    //init of the path to all components. It is possible to override by defined gdpr_popin_path before.
    //The path MUST finish with /
    var gdpr_popin_path = gdpr_popin_path || "/FR/fr/common/gdpr/";
	(function(){if(typeof window.CustomEvent==="function"){return false}function a(c,d){d=d||{bubbles:false,cancelable:false,detail:undefined};var b=document.createEvent("CustomEvent");b.initCustomEvent(c,d.bubbles,d.cancelable,d.detail);return b}a.prototype=window.Event.prototype;window.CustomEvent=a})();var gdpr_popin_path=gdpr_popin_path||"/FR/fr/common/gdpr/";function VQ(){this._elts=[document];return this}VQ.qry=function(){var a=arguments[0];return(a&&a.querySelectorAll)?a.querySelectorAll(arguments[1]):undefined};VQ.ready=function(a){document.addEventListener("DOMContentLoaded",a);return this};VQ.prototype={init:function(){var a=arguments;if(a.length){if(typeof a[0]==="object"){this._elts=[a[0]]}else{if(typeof a[0]==="string"){var b=document;if(a.length>1&&a[1]!==null&&typeof a[1]==="object"){b=a[1]}this._elts=VQ.qry(b,a[0])}}}return this},get:function(a,c){var b=new XMLHttpRequest();b.open("GET",a);b.onload=function(d){if(typeof c==="function"){c(this.responseText)}};b.send();return this},load:function(b,c){var a=function(d){var e=d;this._elts[0].innerHTML=e;this.runScripts(this._elts[0]);if(typeof c==="function"){c()}}.bind(this);return this.get(b,a)},runScriptTypes:["application/javascript","text/javascript"],runScripts:function(b){var e=this;var d=e.qry(b,"script");var a=[];var c;[].forEach.call(d,function(f){c=f.getAttribute("type");if(!c||this.runScriptTypes.indexOf(c)!==-1){a.push(function(g){e.insertScript(f,g)})}}.bind(this));this.seq(a)},insertScript:function(b,d){var c=document;var a=c.createElement("script");a.type="text/javascript";if(b.src){a.onload=d;a.onerror=d;a.src=b.src}else{a.textContent=b.innerText}c.head.appendChild(a);b.parentNode.removeChild(b);if(!b.src&&typeof d==="function"){d()}else{}},scriptsDone:function(){var b=document;var a=b.createEvent("Event");a.initEvent("DOMContentLoaded",true,true);b.dispatchEvent(a)},seq:function(a,c,b){if(typeof b==="undefined"){b=0}a[b](function(){b++;if(b===a.length){if(typeof c==="function"){c()}}else{this.seq(a,c,b)}}.bind(this))},_get_prop:function(a){return this._elts.length?this._elts[0][a]:undefined},prop:function(c,f){var e=this;var g=e._elts;if(typeof f!=="undefined"){for(var d=0,b=g.length;d<b;d++){g[d][c]=f}var a=e}else{var a=e._get_prop(c)}return a},scrollTo:function(a){var b=this;if(typeof a==="object"){b._target_offset=Math.round(a.offset().top)}else{b._target_offset=Math.round(b.find(a).offset().top)}b._prev_scrollTop=0;setTimeout(b.scroll.bind(b),10)},scroll:function(){var a=this;var d=a.prop("scrollTop");d=Math.round(d);var e=a._target_offset-d;var c=0;var b=10;if(-10<e&&e<10){b=1}if(e>0){c=d+b}else{if(e<0){c=d-b}}if(a._prev_scrollTop!=c&&e!=0){a._prev_scrollTop=c;a.prop("scrollTop",c);setTimeout(a.scroll.bind(a),10)}},mainElement:function(){if(this._elts.length){return this._elts[0]}else{return null}},find:function(a){var b=Object.create(this);return b.init(a,this.mainElement())},removeClass:function(c){var d=this._elts;for(var b=0,a=d.length;b<a;b++){d[b].classList.remove(c)}return this},addClass:function(c){var d=this._elts;for(var b=0,a=d.length;b<a;b++){d[b].classList.add(c)}return this},html:function(c){var d=this._elts;if(c){for(var b=0,a=d.length;b<a;b++){d[b].innerHTML=c;this.runScripts(d[b])}}else{if(d.length){c=d[0].innerHTML}}return c},height:function(a){return this._get_prop("offsetHeight")},css:function(){if(arguments.length){if(typeof arguments[0]==="object"){var c=arguments[0];for(var b in c){this.css(b,c[b])}}else{if(arguments.length>=2){var e=this._elts;for(var d=0,a=e.length;d<a;d++){e[d].style[arguments[0]]=arguments[1]}}else{if(arguments.length==1&&this._elts.length>=1){return this._elts[0].style[arguments[0]]}}}return this}},on:function(b,e){var d=this._elts;for(var c=0,a=d.length;c<a;c++){d[c].addEventListener(b,e)}return this},create:function(b){var a=document.createElement(b);return this.init(a)},onchange:function(d){var b={attributes:true,childList:true};var c=function(){if(d){d()}a.disconnect()};var a=new MutationObserver(c);a.observe(this.mainElement(),b)},hasClass:function(d){var e=this._elts;var c=false;for(var b=0,a=e.length;b<a;b++){c|=e[b].classList.contains(d)}return c},data:function(b){var a=this.mainElement();return a.getAttribute("data-"+b)},parent:function(){var a=Object.create(this);return a.init(this._get_prop("parentNode"))},offset:function(a){return{top:this._get_prop("offsetTop"),left:this._get_prop("offsetLeft")}},is:function(a){return this._get_prop("tagName").toLowerCase()===a.toLowerCase()}};var AF=AF||{};AF.gdpr=AF.gdpr||{};AF.gdpr={isInit:false,$:(function(){var a=new VQ();a.init.apply(a,arguments);return a}),getBody:function(b){var a=b.indexOf("<body");a=b.indexOf(">",a);var c=b.lastIndexOf("</body>");return b.slice(a+1,c)},Q:function(){var a=undefined;var b=document;if(typeof arguments==="object"){var c=arguments.length;if(c==1){a=arguments[0]}else{if(c>1){b=arguments[0];a=arguments[1]}else{return undefined}}}else{a=arguments}return VQ.qry(b,a)},hide:function(a){var b=this.$(a);b.display_backup=b.css("display");b.css("display","none")},show:function(a){var b=this.$(a);var c="block";if(b.display_backup){c=b.display_backup}b.css("display",c)},createElement:function(c,a){var b=document.createElement("div");c=c.trim();b.innerHTML=c;return(a)?b.querySelector(a):b.firstElementChild},handleChangeSettings:function(b){var d=this;var c=d.$(".gdpr-cookies");var a=b.target;if(a.tagName.toLowerCase()=="button"){a=d.Q(a,"span")[0]}if(c.prop("offsetHeight")>0){a.style.transform="rotate(0deg)";c.removeClass("show");d.$(".gdpr-container").removeClass("gdpr-opened");d.$(".gdpr-settings").removeClass("opened")}else{a.style.transform="rotate(180deg)";d.onShowSettings(c)}},onShowSettings:function(a){var b=this.$;a.addClass("show");b(".gdpr-container").addClass("gdpr-opened");b(".gdpr-content").scrollTo(".gdpr-accordion :last-child");b(".gdpr-settings").addClass("opened")},handleAgreeButton:function(c){var a={1:true,2:true,3:true};var b=this.Q(".gdpr-cookies")[0];if(b.innerHTML){var d="1";if(this.Q(b,"input[class=gdpr-opt-cook]:checked").length>0){d=this.Q(b,"input[class=gdpr-opt-cook]:checked")[0].getAttribute("data-group")}if(d){if(d==="1"){}else{if(d==="2"){a[3]=false}else{if(d==="3"){a[2]=false;a[3]=false}}}}}var c=new CustomEvent("af_gdpr_event",{detail:{preferences:a}});document.dispatchEvent(c)},showCookiesInfo:function(a){var b=this;b.hide(".gdpr-content");b.$(".gdpr-container").addClass("gdpr-policies").addClass("gdpr-opened");b.Q("#gdpr-info")[0].style.display="block";if(!b.Q("#gdpr-info .gdpr-info-content")[0].innerHTML){b.$().get(a,function(c){var d=b.createElement(c,"#content");var e=b.createElement(c,".headerStandard h1");b.Q("#gdpr-info .gdpr-info-content")[0].appendChild(d);b.Q(".segment-title-or-pag")[0].innerHTML=e.innerHTML})}else{b.$("#gdpr-info").css("display","block")}},closePopin:function(){this.$("#gdpr_popin").css("display","none");var a=this.$("body");a.css("overflow",this.body_overflow);a.css("position",this.body_position);a.css("width",this.body_width)},openPopin:function(){this.initialisation();this.$("#gdpr_popin").css("display","block");var a=this.$("body");this.body_overflow=a.css("overflow");this.body_position=a.css("position");this.body_width=a.css("width");a.css("overflow","hidden");a.css("position","fixed");a.css("width","100%")}};AF.gdpr.cookie_section_handleClick=function(a){this.cookie_section_toggle_display(this.$(a.target))};AF.gdpr.cookie_section_handleradioClick=function(c){var d=this;var a=d.$(c.target);if(a.is("label")){var b=a.parent();d.$(".gdpr-opt-cook").prop("checked",false);d.$(".gdpr-accordion").removeClass("checked");b.find(".gdpr-opt-cook").prop("checked",true);b.addClass("checked",true);d.cookie_section_toggle_display(b)}};AF.gdpr.cookie_section_toggle_display=function(c){var f=this;var d=c;if(!c.is("div")){d=c.parent()}var b=d.hasClass("active");f.$(".gdpr-arrow-2").removeClass("active");f.$(".gdpr-panel").removeClass("show");f.$(".gdpr-accordion").removeClass("active");if(!b){d.addClass("active");var a=d.find("input[class=gdpr-opt-cook]").data("group");var e=d.parent().find("#Cookiespanel"+a);e.addClass("show");if(e){f.$(".gdpr-content").scrollTo(d)}}};AF.gdpr.initialisation=function(){if(this.isInit===true){return}this.isInit=true;var d=AF.gdpr;var f=d.Q;var g=d.$(".gdpr-settings button");g.on("click",function(h){g.removeClass("focusable");d.handleChangeSettings(h)});d.$("#gdpr_popin").on("keyup",function(h){if(h.keyCode==9&&(h.target.tagName.toLowerCase()=="button"||h.target.tagName.toLowerCase()=="label")){h.target.classList.remove("focusable");h.target.classList.add("focusable")}});d.$(".gdpr-agree button").on("click",function(h){d.handleAgreeButton(h)});var b=f(".gdpr-description a");for(var c=0;c<b.length;c++){var e=b[c];if(e.href){if(typeof cu_Marche!=="undefined"){var a=e.href;e.href="javascript:void(0)";a=a.replace("/FR/","/"+cu_Marche+"/");e.setAttribute("tabindex",0);e.addEventListener("click",function(h){if(f(".gdpr-settings.opened")[0]){d.handleChangeSettings({target:f(".gdpr-settings button")[0]})}d.showCookiesInfo(a)})}else{e.setAttribute("target","_blank")}}}d.$("#idbuttonBack").on("click",function(){d.hide("#gdpr-info");d.$(".gdpr-container").removeClass("gdpr-policies").removeClass("gdpr-opened");d.show(".gdpr-content")});d.$(".gdpr-accordion label").on("click",function(h){d.cookie_section_handleradioClick(h)});d.$(".gdpr-accordion").on("click",function(h){d.cookie_section_handleClick(h)});Array.prototype.slice.call(document.getElementsByClassName("gdpr-accordion")).map(function(h){var i=h.getElementsByTagName("label")[0];if(i){i.addEventListener("keypress",function(j){if(j.charCode==32||j.charCode==13){d.cookie_section_handleradioClick({target:i})}})}})};
  </script>
</div>

    <script>
        var AF = AF || {}
		AF.getShortDomain=function(){var r=document.location.host,n=-1!=r.search(":")?r.search(":"):r.length;return r.substring(r.search(".airfrance"),n)};
		AF.getTomorrow = function() { var d = new Date(); d.setDate(d.getDate()+1); return d };
		         
        document.addEventListener("af_gdpr_event", function(e) {
            AF.gdpr.closePopin();
            EcrireCookie("af_gdpr", "0", AF.getTomorrow(), "/", AF.getShortDomain());
            AF.loadRelay42(e.detail.preferences);
        });
        
        AF.gdpr.openPopin();
    </script>




	<script src="https://www.klm.com/oauthcust/static/weblogon-sdk.min.js" defer></script>
	<script>
	var AF = AF || {};
	
	
	
		AF.ASFCLogin = function(code) {
			cidAuth(code, 'logon-type:afkl');
		}
	
	
	
	
	function cidAuth(code, cidScope) {
		try {
			window.afklWebLogon.cidapiLogin({
				clientId: '95p8j6836g28f2743x5u6ywg', 
				authFlow: 'redirect',
				redirect_uri: 'https://mobile.airfrance.fr/FR/fr/local/AfterLogon.do?redirect=' + code, 
				scope: cidScope,
				response_type: 'code',
				brand: 'af',
				locale: 'FR/fr', 
				source: 'BMW',
				viewFlag: '1111',
				minLoa: 3,
				requestConfig: {
					host: 'login.airfrance.com', 
					pathname: '/oauthcust/oauth/authorize'
				}
			});
		}
		catch (e) { }
	}

	var loginStatus = location.search.split("loginStatus=");
	if(loginStatus[1] && loginStatus[1] !== "1") {
		document.getElementById('bmwContentForAjaxErrors').innerHTML = "Une erreur technique s'est produite. Veuillez reprendre le process ultérieurement.";
		AF.showPopup("bmw-popup-error-json"); 
	}
	</script>



<script>
var tc_vars = tc_vars || {};

jQuery(function() {
	
	tc_vars["application"] = "BMW";
	tc_vars["cg_n"] = "resainfovol";
	tc_vars["cg_s"] = "promos";
	tc_vars["ti"] = "specialOffer_fullOffersPage";
	tc_vars["country"] = "FR";
	tc_vars["dcsuri"] = "/WEB-INF/jsp/resainfovol/promos/specialOffer_fullOffersPage.jsp";
	tc_vars["dnt"] = "0";
	tc_vars["host"] = "AF";
	tc_vars["language"] = "fr";
	tc_vars["login"] = "None";
	tc_vars["isapp"] = "0";
	tc_vars["app"] = "af_coreapp";
	tc_vars["mobplatform"] = "";

	

	if (typeof tc_vars_ebt != 'undefined'){
		for (var tc_vars_ebt_key in tc_vars_ebt){
			tc_vars[tc_vars_ebt_key] = tc_vars_ebt[tc_vars_ebt_key];
		}
	}
	if (AF.tc_extra_vars) {
		AF.tc_extra_vars();
	}
});


AF.disableESAT = function() {
	var valueEsat = LireCookie("SurveyCounters");
	if (valueEsat == null || valueEsat == 0){
		
		var host = document.location.host;
		var length = host.search(":") != -1 ? host.search(":") : host.length;
		var shortDomain = host.substring(host.search(".airfrance"),length);
		
		EcrireCookie("SurveyCounters", "1", null, "/", shortDomain);
	}
}

AF.loadRelay42 = function (pref) {
	if ("" != "tc_AFmobileBMW_2017-11-27.min.js") {
		(function(a,d,e,b,f,c,s){a[b]=a[b]||function(){a[b].q.push(arguments);};
		a[b].q=[];c=d.createElement(e);c.async=1;c.src="//tdn.r42tag.com/lib/"+f+".js";
		s=d.getElementsByTagName(e)[0];s.parentNode.insertBefore(c,s);})
		(window,document,"script","_st", "1205-v1");
		
		_st('setStructurePrefix', 'mobile');
		
		_st("addLocalTagProperties", tc_vars);
		
		_st("addTagProperties", {'country':tc_vars.country, 'language':tc_vars.language, 'cg_n':tc_vars.cg_n, 'cg_s':tc_vars.cg_s, 'ti':tc_vars.ti, 'cabin_code':tc_vars.cabin_code, 'haul':tc_vars.haul, 'origin':tc_vars.origin, 'destination':tc_vars.destination, 'isapp':tc_vars.isapp});
		
		
		
		_st("loadTags", tc_vars.cg_n, tc_vars.cg_s, tc_vars.ti);
		
		if (pref) {_st('publishEvent', 'GDPR', 'setCookiePreferences', pref);}
	}
}



AF.tcArrayColumnToString = function(array, columnIndex) {
	var result = "";
	for(var i = 0; i < array.length; i++) {
		if(i > 0) {
			result += ";"
		}
		result += array[i][columnIndex];
	}
	return result;
};

AF.tcArrayColumnToCurrency = function(array, columnIndex) {
	var result = "";
	for(var i = 0; i < array.length; i++) {
		if(i > 0) {
			result += ";"
		}
		var amount = array[i][columnIndex];
		try {
			amount = amount.toFixed(2);
		}
		catch(err) {
			//console.log(err);
			 
		}
		result += amount;
	}
	return result;
};

AF.debug_javaTime = 1617;</script><script type="text/javascript" >var _cf = _cf || []; _cf.push(['_setFsp', true]); _cf.push(['_setBm', true]); _cf.push(['_setAu', '/static/13baaf3aa2c206fa1265fce65728062']);</script><script type="text/javascript"  src="/static/13baaf3aa2c206fa1265fce65728062"></script></body>
</html>