@import url(/design/leisure/css/page/alertResa/alertResa.css);
@import url(/design/leisure/css/page/commons/blocks/cityChoicePopupOpener.css);
@import url(/design/leisure/css/components/defaultSearchFields/defaultSearchFields.css);

h3{
	clear: both;
}

#l_main ul {
	margin:0 0 0 1em;
}

#l_main h2 {
	background-color:#BABABA;
	color:#393939;
	font-size:1.2em;
	margin:25px 0 15px;
	padding:5px 0;
}

#l_main h2 em {
	background-color:#034B86;
	background-image:url(/design/leisure/css/style/img/booking-title.png);
	background-position:left -150px;
	background-repeat:repeat-y;
	color:#FFFFFF;
	font-style:normal;
	padding:5px 8px;
}

#line1 {
	margin: 1em 0;
	padding: 0 0 1.5em 0.4em;
}

.searchButton{
	padding: 3em 5em 5em 0;
}

#d_travelDetails{
	padding: 0 0 1em;
}

#d_travelDetails #defaultSearchFields {
	overflow: hidden;
}
#email {
	width: 13em;
}

#TRAIN{
	float: left;
}
#d_formAlertResa #newsMobileBooking {
	color:#0575bd;
	margin: 1em 0 0 0;
}
#d_formAlertResa #newsMobileBooking span {
	background-color:#c0e6f3;
	padding: 0.2em;
}
#d_formAlertResa #newsMobileBooking img {
	margin-bottom:0.2em;
}
/* Gestion de l_menucontext_horaire */
 

.pubbox2 {
	margin:1em 0 1em 1.5em;
	width:27.4em;
	float: left;
}
.ongletPub {
	background-color:#ADA8AE;
	color:#fff;
	text-align:center;
	width:26.75em;
}
#l_main .aAide {
	background-color:#FFFFFF;
	background-image:url(/design/commons/css/page/purchase/img/cityChoice.gif);
	background-position:0.2em 50%;
	background-repeat:no-repeat;
	border:0.1em solid #A5ACB2;
	padding:0.1em 0.2em 0.1em 2.5em;
	text-decoration:none;
}
.trigger {
	overflow:hidden;	
}
.xfit input {
	float:right;
}


/* [BLT] ANI-509 - Masquer info SMS sur Alerte Resa (KO) */
#fi_phoneNumber,
#newsMobileBooking {
	display: none;
}

/* [BLT] alertResa V2 : recherche pour AS uniquement */
#searchFieldsTravelOutward,
#outwardCity{
	width: 28em;
}
#searchFieldsTravelOutward label,
#outwardCity label {
	width: 8em;
}
