/************************/
/*Header (titre de page)*/
/************************/
.fr #header h1 {background:url(/fr/images/loyalty-program/titles/header_screen.gif) no-repeat 50% 0;}
.gb #header h1 {background:url(/gb/images/loyalty-program/titles/header_screen.gif) no-repeat 50% 0;}
.de #header h1 {background:url(/de/images/loyalty-program/titles/header_screen.gif) no-repeat 50% 0;}
.es #header h1 {background:url(/es/images/loyalty-program/titles/header_screen.gif) no-repeat 50% 0;}
.it #header h1 {background:url(/it/images/loyalty-program/titles/header_screen.gif) no-repeat 50% 0;}
.zh #header h1 {background:url(/zh/images/loyalty-program/titles/header_screen.gif) no-repeat 50% 0;}
.pt-br #header h1 {background:url(/pt-br/images/loyalty-program/titles/header_screen.gif) no-repeat 50% 0;}

.fr .aclub #header h1 {background:url(/fr/images/loyalty-program/titles/header_screen_aclub.gif) no-repeat 50% 0;}
.gb .aclub #header h1 {background:url(/gb/images/loyalty-program/titles/header_screen_aclub.gif) no-repeat 50% 0;}
.de .aclub #header h1 {background:url(/de/images/loyalty-program/titles/header_screen_aclub.gif) no-repeat 50% 0;}
.es .aclub #header h1 {background:url(/es/images/loyalty-program/titles/header_screen_aclub.gif) no-repeat 50% 0;}
.it .aclub #header h1 {background:url(/it/images/loyalty-program/titles/header_screen_aclub.gif) no-repeat 50% 0;}
.zh .aclub #header h1 {background:url(/zh/images/loyalty-program/titles/header_screen_aclub.gif) no-repeat 50% 0;}
.pt-br .aclub #header h1 {background:url(/pt-br/images/loyalty-program/titles/header_screen_aclub.gif) no-repeat 50% 0;}

/*****************************************/
/*Ouverture de page (déco, pushs, moteur)*/
/*****************************************/
#overture-deco {
	float:none;
	width:968px;
}

/******************/
/*Corps de la page*/
/******************/
/*Zone centrale*/
/*Générique*/
#main .asterisk {color:#876e46;}

#main .visual {
	margin-bottom:1em; padding-top:0.5em;
	text-align:center;
}

#main .visual img {margin:0 5px;}

#main .intro p strong {text-transform:uppercase;color:#876E46}

/*Carte privilège*/
.carte #main .privilege-gold .announce {
	margin-bottom:0;
	font-size:10px; font-weight:bold;
}

/*Miles*/
.miles #body {background:#fbfbf6 url(/imagerie/commun/bg_content_left.gif) no-repeat;}

.miles #main .compagnie {position:relative;}

.miles #main .logo {position:absolute; top:0; left:470px;}

.skyteam #main .logo {top:-20px;}
.star-alliance #main .logo {top:-25px;}
.one-world #main .logo {top:-25px;}

.miles #main table {
	margin:0 -10px; border:0; border-collapse:collapse;
	width:468px;
	color:#876e46;
	font-size:10px;
	text-align:center; text-transform:uppercase;
}

.miles #main th, .miles #main td {padding:1em 5px; border-bottom:1px solid #d8d8ca;}

.miles #main th {
	padding-top:0;
	background:url(/imagerie/loyalty-program/bg_separateur.gif) repeat-y 100% 0;
}

.miles #main th.gain {background:none;}

.miles #main td.gain {text-transform:none;}

.miles #main td.programmes {background:#fff;}

.miles #main td a {color:#876e46;}

/*American Express*/
.amex #main p {font-size:10px;}

.amex #main .announce {
	color:#876e46;
	font-weight:bold;
}

/*Visa*/
.visa #main .porteurs {
	margin-top:0;
	font-size:10px;
}

.visa #main .porteurs h3 {
	margin-bottom:-1em;
	color:#876e46;
	font-size:10px;
}

/*Europcar, Orange*/
.europcar #main .location, .orange #main .wifi {
	margin-top:0;
	font-size:10px;
}

/* A|Club*/

.aclub #main p {font-size:10px;text-align:justify;}

.aclub #main .announce {
	color:#876e46;
	font-weight:bold;
}

.aclub #main table {
	margin:0 -10px; border:0; border-collapse:collapse;
	width:468px;
	color:#876e46;
	font-size:10px;
}
.aclub #main table p {text-align:left;}

.aclub #main thead{text-transform:uppercase;}

.aclub #main th, .aclub #main td {padding:1em 5px; border-bottom:1px solid #d8d8ca;}
.aclub #main td.last {border-bottom:0;}

.aclub #main th {
	padding-top:0;
	text-align:left;
	background:url(/imagerie/loyalty-program/bg_separateur.gif) repeat-y 100% 0;
}

.aclub #main .level{
	vertical-align:top;text-align:left;
	width:122px;
	padding-left:20px;
}

.aclub #main td.level{background-color:#FFF;}

.aclub #main .benef{padding-left:20px;}

.aclub #main th.gain {background:none;}

.aclub #main td.gain {text-transform:none;}

.aclub #main td a {color:#876e46;}
.fleche_li_loyalty li {
background:transparent url(/imagerie/commun/fleche_subitem.gif) no-repeat scroll 0 0.5em;
color:#876E46;
display:block;
padding-left:10px;}

.introTxt{color:#413C28;}
