/* Surcharge header Train */
#l_head #d_menu #header1 li#nli_train { background-image:url(/design/leisure/css/page/commons/img/onglet_1_left.png); color:#047399; margin-top:0.5em; }
#l_head #d_menu #header1 li#nli_train a { background-image: url(/design/leisure/css/page/commons/img/onglet_1_right.png); color:#047399; padding-bottom:1.25em; }
#l_head #d_menu #header1 li#nli_train li a { padding-bottom:0; }
#l_head #d_menu { background-image:url(/design/leisure/css/page/commons/img/header_train.jpg)}
.agency_SNCF #l_head #d_menu { background-image:url(/design/leisure/css/page/commons/img/header_kis.jpg);}
#l_content #l_body { margin-top:2em; }

#l_body * {font-family: Arial, Helvetica, sans-serif; font-size:11px; font-style:normal;}
#l_body h1 {color:#FFFFFF; font-size:0px; background-repeat: no-repeat; width:770px; height:160px; margin-top:-10px;}
#l_body a.linkButton {float:right; background-image:url(/design/leisure/css/page/customerCare/guides/img/fvert_whit.gif); background-repeat:no-repeat; padding-left:25px; padding-top:2px; height:22px;}
#l_body a.linkButtonTest {float:right; background-image:url(/design/leisure/css/page/customerCare/guides/img/bt_fvidebleu_droite.gif); background-repeat:no-repeat; margin-right:9px; padding-left:25px; padding-top:2px; height:22px;}
#l_body a.linkButtonBack {background-image:url(/design/leisure/css/page/customerCare/guides/img/bt_fvidebleu.gif); background-repeat: no-repeat; padding-left:26px; padding-top:2px; height:25px; padding-bottom:5px;}
#l_body label,strong {font-weight:bold;}
#l_body p {margin-top:0px; margin-bottom:5px;}
#l_body ul {list-style:none; padding-left:15px;}
#l_body select {width:150px;}
#l_body .textNone {display:none;}



#l_body .title_paraph {color:#0A72AF; font-size:14px; font-weight:bold; padding-top:8px;}
#l_body .title_paraphPlus {color:#F88D0D; font-size:16px; font-weight:bold; padding-left:27px;}
#l_body .title_paraphPlusOr {color:#CD6703; font-size:14px; font-weight:bold; margin-top:30px; margin-bottom:15px; background-image:url(img/fleche.gif); background-repeat:no-repeat; padding-left:15px;}
#l_body .sstitle_paraph {color:#558FB4; font-weight:bold;}
#l_body .sstitle_paraphOr {color:#CD6703; font-weight:bold; font-size:12px;}
#l_body .linkp {color:#7291C8; font-weight:bold; font-size:12px; text-decoration:none;}
#l_body .linkButton {color:#079408; font-weight:bold; font-size:12px;}
#l_body .linkButtonTest {color:#556694; font-weight:bold;}
#l_body .linkButtonBack {color:#516997; font-weight:bold;}
#l_body .txt_linkb {color:#115BC6; font-weight:bold; text-decoration:none;}
#l_body .txt_linko {color:#FFA439; font-weight:bold; text-decoration:none; font-size:12px;}
#l_body .txt_linksd {color:#1E87C0; font-weight:bold; text-decoration:none;}
#l_body .txt_linkcard {color:#4E88C7; font-weight:bold; font-size:13px; text-decoration:none;}
#l_body .flech {margin-bottom:3px; background-image:url(/design/leisure/css/page/customerCare/guides/img/flecheLink.gif); background-repeat:no-repeat; padding-left:10px; display:block;}
#l_body .ul_sitededie {padding-top:50px; padding-left:70px; padding-bottom:2px; display:block;}

#l_body .title_form {color:#0A72AF; padding-top:8px;}
#l_body .lineNone {margin-bottom:0px;}
#l_body .annotation {color:#115BC6; margin-bottom:30px; margin-left:10px; font-size:10px; text-align:justify; width:760px; clear:both;}
#l_body .title_mark {color:#CD6703; font-weight:bold; font-size:12px;}





#l_body #l_menu {width:185px; float:left;}

#l_body .labelSNCF {float:left; color:#115BC6; width:130px; text-align:right;}

#l_body #logoSNCF { margin:20px 0 0 5px;}

#l_body #l_main {width:580px; margin-left:200px; position:relative; top:-90px;}


#l_body #dv_smiles {
    background-image:url(/design/leisure/css/page/customerCare/guides/img/bckgd_intro_espaceFid.jpg);
    background-repeat:no-repeat;
    width:550px;
    padding-left:15px;}
    
#l_body #enSavoirP {float:right; margin :10px 10px 0 }
#l_body #logoSmiles {float:right;}




/* Masqué dans le code HTML */

/*
#l_body #dv_test {
  background-image:url(/design/leisure/css/page/customerCare/guides/img/bckgd_test_espaceFid.jpg);
  background-repeat:no-repeat; width:550px;
}
*/



#l_body #newColumnB {margin-top: 5em;}

#l_body #dv_card,
#l_body #dv_abonnement {
  background-image:url(/design/leisure/css/page/customerCare/guides/img/bckgd_explic_espaceFid.jpg);
  background-repeat:no-repeat;
  width:360px;
  padding-left:15px;
}

#l_body #dv_abonnement {
  height:15em;
}


#l_body #siteDedie {
  background-image:url(/design/leisure/css/page/customerCare/guides/img/site_dedie.jpg);
  background-repeat: no-repeat;
  margin-top:20px;
  width:180px;
  height:175px;
  margin-left:5px;
}

#l_body #mercrediSmiles {
  background-image:url(/design/leisure/css/page/customerCare/guides/img/logo_MDS.jpg);
  background-repeat: no-repeat;
  margin-top:20px;
  width:175px;
  height:105px;
  margin-left:10px;
  color:#FFFFFF;
  font-size:1px;
}



#l_body #formulaire {float:right;}


#l_body .card2 {/**/}
#l_body .card3 {/**/}
#l_body .formTest {height:180px; margin-top:30px;}
#l_body .labelTest {width:330px;}



#l_body #commandCard {

background-image:url(/design/leisure/css/page/customerCare/guides/img/bckgd_comcard_espaceFid.jpg);
background-repeat:no-repeat;
width:165px;
height:155px;
padding-left:10px;
margin-bottom:27px;
}

#l_body #commandAbonnement {
background-image:url(/design/leisure/css/page/customerCare/guides/img/bckgd_comabon_espaceFid.jpg);
background-repeat:no-repeat;
width:165px;
height:136px;
padding-left:10px;
}

#l_body #buttonCommand {
background-color:transparent;
border-style:none;
cursor:pointer;
background-image:url(/design/leisure/css/page/customerCare/guides/img/buttonCommandWithText.jpg);
background-repeat:no-repeat;
width:91px;
height:20px;
margin-right:10px;
margin-top:2px;
float:right;
}









#l_body #CHILD,#l_body #YOUNG,#l_body #GV,#l_body #ESCA,#l_body #SENIOR,#l_body #OTHER,#l_body #GVLC {display:none; margin-top:20px; padding: 7px 0 10px 10px; width:550px; margin-bottom:20px; border:2px dotted #AAAAAA;}

#l_body #question {display:none; margin: -100px 0 30px 215px; width:550px;}

#l_body #buttonCommandTest {background-color:transparent; border-style:none; cursor:pointer; background-image:url(/design/leisure/css/page/customerCare/guides/img/fvert_whit.gif); background-repeat:no-repeat; float:right; padding:2px 0 4px 20px; color:#079408; font-weight:bold; text-decoration:underline; position:absolute; top:455px; left:665px;}

#l_body #reponse {display:block; margin: -80px 0 30px 215px; width:550px;}

#l_body #introText {color:#558FB4; font-weight:bold; width:550px;}

#l_body .big_eforfait {font-size: 1.4em!important;} /* afficher e-forfait avec un "e" plus gros... */


#l_body #colonneA { position:absolute; width:185px; top:260px; }
body {
	font-size:1em;
}
#l_content {
	position:relative;
}


