@import url(../../layout/layout.css);
@import url(l_head.css);
@import url(l_foot.css);
h2{
	left:0.7em;
}
#l_foot{
	color:#2C0494;
}
#l_menu {	
	left:0.2em!important;
	background: none;
}
/* asterisques pour footnotes */
a.CUi_Footnote {
	color:#FF0000;
}
/* boutons */
.trigger a, .trigger a:link, .trigger a:visited, .trigger input, .submit input {
	color:#006600;
}

/* Proposition */
td.prix1 {
	background-color:#B4CDE2 !important;
}
td.prix2 {
	background-color:#6B8EC6 !important;
}
td.prix3 {
	background-color:#142634 !important;
	color:#fff!important;
}
td.prixupgrade {
	background-color:green;
}
th.encart,
td.dest {
	background-color:#7E96B1!important;
}
table.encart {
	border-color:#7E96B1!important;
}
/*td.encartbisbg,
td.duree {
	background-color:#E0E5EB!important;
}*/
td.duree {
	color:#142634!important;
}
/** [SDE] Personnalisation agence background #d_currentTime **/
#d_currentTime {
	background-image: none;
}
/** [SDE] Suppression des processSteps Paiement et impression **/
#d_processSteps #payment,
#d_processSteps #print {
	display: none;
}

 /** [LES] D�callage du menu gauche pour les NPI**/
#p_listODNpi #l_menu,
#p_listTrainNpi #l_menu {
	margin-top: -93px;
}

/**[LES] rajout pour les styles de vscv...**/
.knowMore {
	background-image:url(/images/booking_engine/plus.gif);
	background-position:100% 50%;
	background-repeat:no-repeat;
	color:#6B8EC6;
	display:block;
	float:right;
	font-weight:bold;
	margin:0pt;
	padding:0pt 18px 0pt 0pt;
}
.b_back, .b_close, .b_delete, 
.b_createPassenger, .b_back:link, 
.b_close:link, .b_delete:link, 
.b_createPassenger:link, .b_back:visited, 
.b_close:visited, .b_delete:visited, 
.b_createPassenger:visited {
	background-position:0pt 50%;
	background-repeat:no-repeat;
	color:#526699;
	cursor:pointer;
	font-weight:bold;
	line-height:2em;
	padding:0.3em 0pt 0.3em 25px;
	text-decoration:underline;
}

/*.titpage {
	color:#CC6600;
	font-size:16px;
	font-weight:bold;
}
.txtplus1 {
	color:#CC6600;
	font-size:12px;
	font-weight:bold;
}
.txtplus3 {
	color:#1F60A9;
	font-weight:bold;
}*/

/**[LES] masquage du H1 dans le header**/
#l_body h1{
	display:none;
}

/**[LES] push TGB**/
div#d_tgb{
	float:left;
}
div#d_tgb.c_lt {
	background-image: url(/design/leisure/default/css/page/aftersale/img/c_lt.png);
}
div#d_tgb .c_rt {
	background-image: url(/design/leisure/default/css/page/aftersale/img/c_rt.png);
}
div#d_tgb .c_rb {
	background-image: url(/design/leisure/default/css/page/aftersale/img/c_rb.png);
}
div#d_tgb .c_lb {
	background-image: url(/design/leisure/default/css/page/aftersale/img/c_lb.png);
}
div#d_tgb .submit_c_lt {
	background-image: url(/design/leisure/default/css/page/aftersale/img/aftersale_submit_c_lt.png);
	background-position: top left;
}

div#d_tgb .submit_c_rt {
	background-image: url(/design/leisure/default/css/page/aftersale/img/aftersale_submit_c_rt.png);
	background-position: top right;
	padding-top:2px;
}

div#d_tgb .submit_c_rb {
	background-image: url(/design/leisure/default/css/page/aftersale/img/aftersale_submit_c_rb.gif);
	background-position: bottom right;
}
div#d_tgb .submit_c_lb {
	background-image: url(/design/leisure/default/css/page/aftersale/img/aftersale_submit_c_lb.gif);
	background-position: bottom left;
}
#d_tgb .submit_c_lt {
	float:right;
	height:1.6em;
	margin-top:-1.5em;
}
#d_tgb .submit_c_rt, #d_tgb .submit_c_rb, #d_tgb .submit_c_lb {
	height:1.6em;
}
#d_tgb a#b_tgbdiscover, #d_tgb a#b_tgbcancel{
	padding-left:1em;
	padding-right:1em;
	color:#FFFFFF;
}
#d_tgb #ie6{
	margin-top:-2em;
	margin-left:-3em;
	margin-right:2em;
	float:right;
}
#d_tgb #ie6 .submit_c_lt {
	margin-left:40em;
	margin-top:0;
}
#d_tgb #ie6 p{
	width:9em;
	text-align:center;
	padding-left:1.5em;
}



/**[LES] page d'erreur**/
#p_technicalError #nl_accessibility{
	display:none;
}
#p_technicalError h1{
	display:block;
}
#p_technicalError #l_content{
	background: none;
}
#p_technicalError #l_main,
#p_technicalError #l_main div#errorMessage {
	background:none;
	width:auto;
}
#p_technicalError #l_main{
	margin: auto 0;
}
#p_technicalError #l_main div#errorMessage p {
	background:transparent url(/design/ravel/agency/BASIC/css/page/commons/img/error.gif) no-repeat scroll 0 0.5em;
}


#p_commcart1 #l_main,
#p_commcart1 .layout_menu_main #l_main{
margin-left:0.3em;
}

/*[LES] suppression d_currentTime*/
#l_body #d_currentTime{
	display:none !important;
}
/*[LES] suppression d_currentTime*/
