/* p_journeyQuotation.css - Europe */

/** [JDE] autocompletion **/
@import url(/design/commons/css/blocks/cityComplete.css);

/* [ASA] - VSC 19.0 - Février 2008 */
@import url(/design/commons/css/page/purchase/journeyQuotation/p_journeyQuotation.css);
@import url(/design/europe/WW/css/page/commons/web2/commons.css);

/* [ADE] - VSC V20 - Mai 2008 - Fil d'Ariane */
#l_breadcrumbs {
	color:#565656;
	margin:0 0.5em 0 0.8em;
	padding:1em .3em 0 .1em;
}
#l_breadcrumbs a {
	color: #565656;
}
#l_breadcrumbs a:hover {
	color: #000;
	text-decoration: none;
}
#l_body #l_breadcrumbs h1 {
	color: #700036;	
	font-size: 1.1em;	
	font-weight: bold;
	padding-left: 0;
	background:none;
}
#l_breadcrumbs h1 span.bcrumbs-char {
	color: #565656;	
	font-size: 93%;	
	font-weight: normal;
}

#ORIGIN_CITY, #DESTINATION_CITY {
	width: 15.9em;
}


/*******************************/
/*** l_main - Bloc de gauche ***/
/*******************************/
#l_main {
	border: 0.1em solid #d8d8d8;
	margin-right: 1em;
	padding: 0.1em;
}
#l_body h1,
#l_body h2 {
	background: #4c5271 url(/design/europe/WW/images/pages/dix_bonnes_raisons_bg_h2.gif) repeat-x bottom;
	height: 1.35em;
}

#l_main .sousTitre h2,
#l_main .sousTitre h3 {
	background-image:none;
}

#d_travelDetails #trajetVia {
	margin-left: 6em;
}

#l_main .sousTitre h3,
#l_main .sousTitre h2 {
	background-color: #bd014d;
	color: #FFF;
}
#l_main .sousTitre em {
	color:#FFF;
}

#l_main option {
	font-family: Trebuchet MS;
}
#p_journeyQuotation #l_main .sousTitre {
	background-image:url(/design/europe/WW/css/page/purchase/journeyQuotation/img/main_bgSsTitre.png);
}

#d_userTravelPreference, .d_accroche_error, .sousTitre, #d_travelDetails, #d_travelInfos {
	margin: 1em 0.7em 1em 0.7em;
}

#d_passenger {
	margin: 1em 0.4em 1em 0.7em;
}

body.lang_nl #d_travelDetails #trajetVia { /* [5.3][ASA][cq0100036988] Bouton via a la ligne */
	margin-left: 7em;
}

#d_userTravelPreference {
	background-image: url(/design/europe/WW/css/page/purchase/journeyQuotation/img/l_main_topLea.png);
	margin: 1em 0.9em 1.5em 0.9em;
}
.accroche {
	font-size: 1em;
}

#saisie {
	background: #fcf2ed url(/design/europe/WW/css/page/purchase/journeyQuotation/img/l_main_bottom.png) repeat-x bottom;
	padding-bottom: 3.5em;
}
#saisie span.xfit {
	margin-left:22em;
}
div.d_smilesPartenaire {
	display:block;
}


/*******************************/
/*** l_menu - Bloc du milieu ***/
/*******************************/
#l_menu h2 {
	height:0.9em;
}
#l_menu {
	border: 0.1em solid #d8d8d8;
	width: 24em;
	padding: 0.1em;
}
#l_menu {
	background: url(/design/europe/WW/css/page/purchase/journeyQuotation/img/l_menu_bottom.png) repeat-x bottom;
	padding-bottom: 1em;
}

/** l_menu_t - Partie supérieure du l_menu **/
#l_menu_t {
	margin:0em 0em 2em 0.6em;
}
#l_menu_t .arrondis_cbr {
	background: url(/design/europe/WW/css/page/purchase/journeyQuotation/img/l_menu_t_cbr.png) no-repeat bottom right;
	padding-left: 0 !important; /* Voir si le padding dans commons sert vraiment pour loisir */
}
#l_menu_t .arrondis_cbl {
	background: url(/design/europe/WW/css/page/purchase/journeyQuotation/img/l_menu_t_cbl.png) no-repeat bottom left;
	height: 100%; /* [E5.3][ERI] [cq0100037124] */
}
#l_menu_b .blocServices h3 {
	background-image:url(/design/europe/WW/css/page/purchase/journeyQuotation/img/l_menu_b_bgSsTitreOff.png);
}
#l_menu_b #serv1.blocServices h3 {
	background-image:url(/design/europe/WW/css/page/purchase/journeyQuotation/img/l_menu_b_bgSsTitreLeaOff.png);
}
#l_menu_b ul {
	list-style-image:url(/design/europe/WW/css/page/purchase/journeyQuotation/img/menu_puce.png);
}

/** l_menu_b - Partie basse du l_menu **/
#l_menu_b {
	margin: 0em 0em 2em 0.5em;
}

/* Images alternatives pour les Services pour Europe (couleurs d'arriere plan et non pas transparentes --> pas de patch a faire pour IE6) */
#l_menu_b .blocServices h3 {
	background-image:url(/design/europe/WW/css/page/purchase/journeyQuotation/img/l_menu_b_bgSsTitreOff.png);
}
#l_menu_b #serv1.blocServices h3 {
	background-image:url(/design/europe/WW/css/page/purchase/journeyQuotation/img/l_menu_b_bgSsTitreLeaOff.png);
	background-repeat: no-repeat;
}
p.pubtab {
	display:none;
}
/*****************************************/
/**** Bloc l_menucontext - Bloc droit ****/
/*****************************************/
#l_menucontext h2 {
	background: #ff9900 url(/design/europe/WW/css/page/launch/img/img_dest_du_mois.gif) repeat-x bottom;
	height:1.35em;
}

#l_menucontext {
	width: 26.6em;
	padding: 0.1em;
	border-top: 0.1em solid #fedfc6;
	border-left: 0.1em solid #fedfc6;
	border-right: 0.1em solid #fedfc6;
	margin-left: 58.8em;
}
/******************************************************/
/*** l_menucontext_b - Bloc de droite (sous la pub) ***/
/******************************************************/
#l_menucontext_b {
	width: 26.6em;
	padding: 0.3em;
	border-bottom: 0.1em solid #fedfc6;
	border-left: 0.1em solid #fedfc6;
	border-right: 0.1em solid #fedfc6;
	margin-left: 58.8em;
}
#l_menucontext_b {
	background: url(/design/europe/WW/css/page/purchase/journeyQuotation/img/l_menu_bottom.png) repeat-x bottom;
	
	width: 26em;
	padding: 0.6em 0.4em 0.2em 0.4em;
}

#l_menucontext_b table {
	width: 26.1em;
}

#todaysDeals {
	background-color: #fe7f1d;
}

#todaysDeals  {
	padding: 0.5em 0em 1em 0em;
}
#voyagez {
	background-color:#FE7F1D;
	padding-bottom: 0.8em;
}
#todaysDeals .sousTitre, 
#voyagez .sousTitre {
	background: url(/design/europe/WW/css/page/purchase/journeyQuotation/img/promos_bgSsTitre.png) no-repeat;
	height: 1.7em;
	text-align: left;
	padding: 0em 0em 0em 0.6em;
	margin: 1em 0.7em 1em 0.5em;
}
#todaysDeals .sousTitre {
	margin-top: 0.2em;
}
#todaysDeals .sousTitre strong, 
#voyagez .sousTitre strong {
	background: url(/design/europe/WW/css/page/purchase/journeyQuotation/img/promos_fleche.png) no-repeat 0.2em 0.4em;
	padding-left: 1.5em;
}

/* [BLT] [temporaire] 18/07/2008 - Sur la LT, le logo Bons Plans du Net (colonne de droite) apparait en français pour tous les sites
 * Pour corriger ce problème, je masque l'image appelée en dur (balise <img>) et affiche en background les logos dans la bonne langue */
#todaysDeals .sousTitre img.bonsPlans {
	display: none;
}
#todaysDeals .sousTitre strong {
	padding-left: 10em;
	padding-bottom: 0.3em;
}
.lang_fr #todaysDeals .sousTitre strong {
	background: url(/design/europe/WW/css/page/purchase/journeyQuotation/img/bpn_fr.png) 0.2em 0 no-repeat;
}
.lang_en #todaysDeals .sousTitre strong,
.lang_nl #todaysDeals .sousTitre strong{
	background: url(/design/europe/WW/css/page/purchase/journeyQuotation/img/bpn_en.png) 0.2em 0 no-repeat;
}
.lang_de #todaysDeals .sousTitre strong {
	background: url(/design/europe/WW/css/page/purchase/journeyQuotation/img/bpn_de.png) 0.2em 0 no-repeat;
}
.lang_es #todaysDeals .sousTitre strong {
	background: url(/design/europe/WW/css/page/purchase/journeyQuotation/img/bpn_es.png) 0.2em 0 no-repeat;
}
.lang_it #todaysDeals .sousTitre strong {
	background: url(/design/europe/WW/css/page/purchase/journeyQuotation/img/bpn_it.png) 0.2em 0 no-repeat;
}
/* [BLT] fin correction temporaire */

#todaysDeals .trajet,
#voyagez .trajet {
	padding-left: 1em;
	width: 12.8em;
	color: #ffffff;
}
#todaysDeals .type,
#voyagez .type {
	width: 7em;
}
#todaysDeals .price,
#voyagez .price {
	color: #eb6700;
	text-align: right;
	padding-right:1em;
}
/* [ATO] cq0100030939 : Correctif appliqué à toutes les devises au cas où ... */
#todaysDeals .price strong {
	padding: 0em 0.5em;
	width:5.5em;
}
#voyagez .price strong {
	padding: 0em 0.2em;
	width:5.5em;
}

#todaysDeals a {
	color:#ffffff;
	text-decoration:none;
}
#todaysDeals td,
#voyagez td {
	padding-left:1em;
}
#todaysDeals td.price a {
	color:#EB6700;
}
#toutesPromos {
	padding: 0em 0.3em 0em 0em;
	margin: 0.2em 0em 0.1em 0em;
	text-align: right;
}
#toutesPromos a {
	padding: 0em 1.5em 0em 0em;
	margin: 0em;
	background: url(/design/europe/WW/css/page/purchase/journeyQuotation/img/promos_fleche.png) no-repeat right;
	color: #636363;
	font-weight: bold;
	text-decoration: none;
}
#toutesPromos a:hover {
	text-decoration: underline;
}

/*****************************/
/**** pubbox - Bloc droit ****/
/*****************************/
.pubbox {
	padding-left:0.2em;
}

.pubbox2 {
	margin-left: 58.8em;
	margin-top: 1em;
}


/*[SJU] anomalie cq0100027762*/
body.lang_nl #l_main .sousTitre h2,
body.lang_nl #l_main .sousTitre h3 {
	font-size:1.2em;
}

/* [ADE] - VSC V20 - Mai 2008 - Liste aléatoire (ou Liens croisés) */
#lienscroises {
	margin-left: 1.0em;
}

h3 {
	border-bottom: none;
}


#l_MonPanier{
	color: #565656;
	padding: 0 0.3em 0.1em;
	position: relative;
	top: -0.8em;
}
#l_MonPanier a{
	float: right;
	color: #57434d;
	text-decoration: none;
}
#l_MonPanier a span{
	color: #bd014d;
	font-weight: bold;
}
