body,div,p,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,form,fieldset,label,table,img,object,iframe{margin:0;padding:0;}table{border-collapse:collapse;border-spacing:0;}fieldset,img,abbr,acronym{border:0;}.layout_main_menucontext #l_main{width:620px;float:left;}.layout_main_menucontext #l_menucontext{width:300px;float:left;margin-left:20px;margin-bottom:30px;}#l_menucontext .desti{margin-bottom:20px;}#l_menucontext .desti.last{margin-bottom:0;}.layout_main_menucontext .inside{background:#ECECE4 url(/design/leisure/css/style/img/info_lea.png) no-repeat scroll 0 0;color:#635A64;height:1%;margin-bottom:20px;overflow:hidden;padding:10px 0 10px 10px;}.layout_main_menucontext .inside h3{color:#E75113;font-size:1.1em;margin-bottom:10px;margin-left:4.2em;}.layout_main_menucontext .inside .title-full .title-wording{background-color:#ECECE4;}.layout_main_menucontext .inside .title-full .title-wording span{color:#E75113;}.layout_main_menucontext .inside h2.title-full{border-color:#F15930;margin-left:45px;}.blocks{margin-top:20px;}.button-primary{background-color:#004483;background-image:url(/design/leisure/css/style/img/buttons.png);background-repeat:repeat-x;background-position:left top;border:none;color:#fff;border:1px solid #fff;margin:0;}.button-secondary{background-color:#acacac;background-image:url(/design/leisure/css/style/img/buttons.png);background-repeat:repeat-x;background-position:left -50px;border:none;color:#424041;border:1px solid #fff;margin:0;}.button-primary,.button-secondary{padding:5px 5px;cursor:pointer;text-transform:uppercase;}a.button-primary,a.button-secondary{text-decoration:none;display:block;}a.button-primary:hover,a.button-secondary:hover{text-decoration:none;display:block;}body{background-color:#e6e6e4;margin:0;}#l_body{width:940px;margin:0 auto;background-color:#fff;overflow:hidden;padding:10px;}#header{width:950px;margin:0 auto;background-color:#fff;position:relative;overflow:hidden;padding:5px;z-index:1;font-family:Arial,Helvetica,sans-serif;}#header ul{list-style-image:none;list-style-type:none;padding-left:0;}#header a{color:#636363;text-decoration:none;}#header img{float:left;border:none;}#header #nav-access{float:left;}#header #menu{clear:both;padding:0;margin:0;}#header .tab{overflow:hidden;margin-bottom:3px;border-top:1px solid #D5D1D0;}#header .tab.first{border-top:none;}#header .tab-link{float:left;margin-right:10px;width:105px;text-decoration:none;padding-top:3px;}#header .tab-link strong{color:#000;font-size:1.1em;text-transform:uppercase;text-decoration:underline;}#header .tab-link span{display:block;text-decoration:none;}#header .sub-menu{overflow:hidden;}#header .sub-menu li{overflow:hidden;}#header .sub-menu li.link{float:left;}#header .sub-menu a{margin-right:10px;}#header .sub-menu strong{text-transform:uppercase;float:left;margin-right:10px;}#header .sub-menu li a span{color:#B4036B;text-transform:uppercase;}#menu .hidden{display:none;}#menu-customer a:hover{text-decoration:underline;}#menu-customer{float:right;margin:10px 10px 0 0;}#menu-customer li{float:left;padding:3px 7px 3px 0;}#menu-customer #li-deco a,#menu-customer #li-kis a{text-decoration:underline;background-image:url(/design/leisure/css/style/header-footer/img/deco.png);background-repeat:no-repeat;background-position:right 4px;padding-right:10px;}#menu-customer #li-deco a:hover,#menu-customer #li-kis a:hover{text-decoration:none;}#menu-customer #li-compte{border-left:1px solid #9D9A95;border-top:1px solid #9D9A95;border-bottom:1px solid #9D9A95;}#menu-customer #li-compte a{background-image:url(/design/leisure/css/style/header-footer/img/menu-customer.png);background-repeat:no-repeat;background-position:7px -20px;padding-left:24px;}#menu-customer #li-resa{border-right:1px solid #9D9A95;border-top:1px solid #9D9A95;border-bottom:1px solid #9D9A95;}#menu-customer #li-resa.withBasket{border-right:none;}#menu-customer #li-resa a{background-image:url(/design/leisure/css/style/header-footer/img/menu-customer.png);background-position:7px 0;background-repeat:no-repeat;padding-left:24px;border-left:1px solid #D5D1D0;}#menu-customer #li-basket{border-right:1px solid #9D9A95;border-top:1px solid #9D9A95;border-bottom:1px solid #9D9A95;}#menu-customer #li-basket a{background-image:url(/design/leisure/css/style/header-footer/img/menu-customer.png);background-position:7px -40px;background-repeat:no-repeat;padding-left:24px;border-left:1px solid #D5D1D0;}#menu-customer #li-aide{border:1px solid #9D9A95;margin-left:5px;padding:0;}#menu-customer #li-aide a{background-image:url(/design/leisure/css/style/header-footer/img/menu-customer.png);background-repeat:no-repeat;background-position:25px -55px;padding:3px 15px 3px 7px;display:block;}#menu-customer #menu-aide li{float:none;list-style-type:none;}#menu-customer #menu-aide a{background:none;padding-right:0;width:100%;display:block;}#menu-aide li{float:none;}#l_foot img{border:none;}#l_foot div,#l_foot p,#l_foot span,#l_foot a,#l_foot label{background-repeat:no-repeat;}#l_foot ul,#l_foot li{list-style-type:none;padding-left:0;margin:0;}#l_foot{width:960px;margin:0 auto;background-color:#fff;color:#fff;overflow:hidden;position:relative;font-family:Arial,Helvetica,sans-serif;}#l_foot #footer{background-color:#393939;padding:10px;overflow:hidden;width:940px;clear:both;margin:0;}#l_foot #footer a{color:#fff;text-decoration:none;}#l_foot #footer a:hover{text-decoration:underline;}#l_foot #footer .top{overflow:hidden;display:inline-block;margin:0 0 30px;position:relative;width:100%;}#l_foot #footer #primary{float:left;display:inline;margin:30px 0 0;}#l_foot #footer #primary li{display:inline;margin:0 18px;}#l_foot #footer .logo_vsc{float:left;display:inline;padding:0 10px;margin:10px 10px 0 17px;}#l_foot #footer .lang{top:30px;right:20px;overflow:hidden;display:inline-block;position:absolute;}#l_foot #footer .lang li{float:left;margin:0 2px;}#l_foot #footer .lang li a{display:block;}#l_foot #footer #footer-middle{overflow:hidden;display:inline-block;position:relative;}#l_foot #footer .col{padding:0 30px 0 10px;margin:0 0 0 20px;float:left;width:127px;position:relative;z-index:1;}#l_foot #footer .col.first{clear:both;display:inline;}#l_foot #footer .col strong{text-transform:uppercase;font-size:1.1em;}#l_foot #footer .col ul{margin:0 0 15px;}#footer .col strong{color:#5fc8f8;}#footer .colBack{bottom:0;position:absolute;top:0;height:1000px;border-right:1px solid #6a6869;width:187px;z-index:0;}#footer .colBack.a{left:0;}#footer .colBack.b{left:187px;}#footer .colBack.c{left:374px;}#footer .colBack.d{left:561px;}#l_foot #footer .col{border-right:1px solid #6a6869;min-height:325px;}#l_foot #footer .col.last{border-right:none;}#footer-reference{background-color:#919091;margin:10px;overflow:hidden;display:inline-block;width:920px;}#footer-reference strong{color:#000;font-weight:normal;float:left;padding:13px 0 13px 20px;}#footer-reference ul{margin-bottom:1px;overflow:hidden;float:left;}#footer-reference li{float:left;margin:0;padding:6px 43px 4px;}#footer-reference li a{display:block;}#l_foot #d_footnotes{color:#000;margin:10px 10px 0;overflow:hidden;min-height:20px;width:940px;}#l_foot #d_footnotes dt{display:inline;}#l_foot #d_footnotes dd{display:block;margin-top:-10px;}#l_foot #d_footnotes dt{clear:both;}#legal_sncf{float:right;color:#000;clear:both;margin:0 10px 0 0;padding-bottom:10px;}#legal_sncf p{margin:0;}#legal_sncf img{vertical-align:middle;}#legal_sncf span{position:relative;top:4px;}#legal_sncf img{margin:0 0 0 5px;}#top-link{text-align:right;margin:0 20px 0;}#l_breadcrumb{width:960px;clear:both;margin:0 auto;}#l_breadcrumb p{padding:2px 0 2px 10px;background-color:#fff;font-weight:normal;}#l_breadcrumb p,#l_breadcrumb p a{color:#636363;}#l_breadcrumb p a{text-decoration:underline;}#l_breadcrumb p a:hover{text-decoration:none;}body{font-family:Arial,Helvetica,sans-serif;font-size:.7em;color:#636363;}form p{margin:.3em 0;}input,button,textarea,select,option{font:normal 1em Arial,Helvetica,sans-serif;}blockquote{font-style:italic;}dd{margin:0 0 .3em 1em;}legend,dt{font-weight:bold;}label em{font-size:.8em;font-style:normal;font-weight:normal;}img{vertical-align:middle;}a{text-decoration:none;}a:hover,a:focus{text-decoration:underline;}.messagesError p,.messagesWarning p,#messagesWarning p,#messagesWarning ul,.messagesWarning ul{padding:0 1.5em;margin:0;border-left:1px solid #c00000;}.messagesError,.messagesWarning,#messagesWarning{margin:1em 0 .5em 0;padding:.5em .5em .5em 4.5em;background-position:.3em .4em;background-color:#ecece4;font-weight:bold;margin:.5em 0;}.messagesWarning p,#messagesWarning p,.messagesWarning ul,#messagesWarning ul{border-color:#005a97;text-align:justify;}.messagesWarning ul,#messagesWarning ul{padding-left:30px;}.messagesError{background-image:url(/design/leisure/css/style/img/errorAlert.png);background-position:20px 50%;color:#c00000;background-repeat:no-repeat;clear:left;}.messagesError a,#messagesError a,.messagesWarning a,#messagesWarning a{text-decoration:underline;}.messagesError a:hover,#messagesError a:hover,.messagesWarning a:hover,#messagesWarning a:hover{text-decoration:none;}.messagesError a,#messagesError a{color:#c00000;}.messagesWarning a,#messagesWarning a{color:#005a97;}.meaErrorCodes,.meaAlertCodes,.meaWarningCodes{display:none;}.messagesWarning,#messagesWarning{background-image:url(/design/leisure/css/style/img/errorWarning.png);background-position:4% 50%;color:#005a97;background-repeat:no-repeat;}.out{position:absolute;left:-999em;margin-top:-999em;}h1.title-full{margin-bottom:15px;}.title-full{text-transform:uppercase;color:#000;border-bottom:4px solid #003480;margin:0 0 7px 0;font-size:1.6em;min-height:13px;}.title-full .title-wording{padding-right:5px;float:left;background-color:#fff;}.title-full span span{color:#003480;}.title-full.medium{font-size:1.25em;min-height:9px;margin:3px 0;}.title-booking{background-color:#BABABA;background-image:url(/design/leisure/css/style/img/booking-title.png);background-position:left top;background-repeat:no-repeat;border:1px solid #FFF;color:#393939;font-size:1.1em;margin:5px 0;padding:4px 4px 4px 28px;}.title-booking.clickable{padding:0;}.title-booking a{color:#393939;text-decoration:none;display:block;padding:4px 4px 4px 28px;}.ul-presentation{list-style-image:none;list-style-type:none;margin:0;padding:0;}.subscribe{margin-top:15px;border-top:1px solid #8A8A8A;padding-top:5px;overflow:hidden;}.subscribe p{font-weight:bold;}.form-simple{float:left;}.form-simple input{border:none;background-color:#ececec;border:1px solid #d9d9d9;}.form-simple .button-ok{cursor:pointer;}.form-simple .text{width:175px;}.form-simple #idee-input{font-weight:bold;}#info_fiable_msg_court{color:#393939;font-weight:bold;background-color:#e6e6e4;background-image:url(/design/leisure/css/style/img/info-fiable.png);background-repeat:no-repeat;background-position:left top;width:880px;padding:20px 0 0 60px;min-height:47px;margin-bottom:20px;font-size:1.2em;overflow:hidden;}#info_fiable_msg_court p{margin-right:5px;min-height:27px;padding:20px 0 12px 0;display:inline;}#info_fiable_msg_court a{color:#393939;text-decoration:underline;padding:0;display:inline;}#info_fiable_msg_court a:hover{text-decoration:none;}#d_footnotes dt{font-size:.8em;font-weight:normal;}#l_foot #d_footnotes dd{display:block;margin-top:-10px;}#d_footnotes dd{margin-left:15px;}#d_footnotes dd a{color:#000;text-decoration:underline;}#d_footnotes dd a:hover{text-decoration:none;}#travelResume{background-color:#ecece4;border:1px solid #6a6868;margin:1.5em auto auto;color:#635a64;overflow:hidden;}#travelResume #rowTravel{font-size:1.4em;font-weight:bold;text-transform:uppercase;float:left;padding:5px;}#travelResume #rowVia{font-size:1em;text-transform:uppercase;display:block;clear:left;background-color:#fff;width:100%;margin:0;}#travelResume #rowVia p{padding:5px;}#travelResume #rowTravel span.iconOutward{background:transparent url(/design/commons/css/components/travelResume/img/arrow-right.png) no-repeat scroll 50% 50%;display:inline;padding:0 6px;}#travelResume #rowTravel span.iconInward{background:transparent url(/design/commons/css/components/travelResume/img/arrow-left.png) no-repeat scroll 50% 50%;display:inline;padding:0 6px;margin-right:3px;}#travelResume #rowTravel p{font-size:.75em;font-weight:bold;}#travelResume #rowTravel p span{text-transform:none;}#travelResume #rowInfo{float:right;font-size:1.1em;font-weight:bold;line-height:1.6em;padding:5px;}#travelResume #rowInfo span{display:block;float:left;}#travelResume #rowInfo span.labelOD{width:5em;clear:both;}#travelResume #rowInfo span.dateInfo{width:8em;}#travelResume #rowInfo span.timeInfo{width:auto;}#travelResume #rowInfo span.labelTime{width:5.5em;}#travelResume #rowInfo span.dateInfo,#travelResume #rowInfo span.timeInfo{color:#e54a12;}#travelResume #rowTravel p span,#travelResume #rowVia p span{color:#e54a12;}a.DatePicker_button{background:url(/design/leisure/css/components/DatePicker/img/DatePicker_button.gif) no-repeat 0 0;background-position:center;background-repeat:no-repeat;color:#fff;font-size:1px;font-weight:normal;height:1px;margin:1em;overflow:hidden;padding:0 13px 18px 0;text-decoration:none;vertical-align:top;}a.DatePicker_button:hover{text-decoration:none;}input.DatePicker_trigger{background-image:url(/design/leisure/css/components/DatePicker/img/date-picker.png);background-position:100% 50%;background-repeat:no-repeat;cursor:pointer;padding-right:20px;width:7.5em;position:relative;}.DatePicker_day{font-weight:normal;margin-left:-5.5em;padding:.3em 0 0 0;position:absolute;text-align:right;width:5em;}#DatePicker2{font-family:Arial,Helvetica,sans-serif;font-size:1em;background-color:#fff;border:1px solid #075c9b;display:none;padding:0;position:absolute;text-align:center;width:130px;z-index:1000;}#DatePicker2 .current{background-color:#0c70b4;background-image:url(/design/leisure/css/style/img/bg.png);background-repeat:repeat-x;background-position:left top;}#DatePicker2 .current a{color:#fff;}#DatePicker2 .disabled a,#DatePicker2 .disabled:hover a{background-color:transparent;color:#635a64;cursor:default;font-weight:normal;}#DatePicker2 .prev,#DatePicker2 .next{font-weight:normal;}#DatePicker2 .prev a,#DatePicker2 .next a{color:#bababa;}#DatePicker2 a{color:#006bb3;text-decoration:none;}#DatePicker2 p{margin:0;padding:.1em 0;}#DatePicker2 p #DatePicker_c_mPrev:hover,#DatePicker2 p #DatePicker_c_mNext:hover{text-decoration:none;}#DatePicker2 p a:hover{text-decoration:underline;}#DatePicker2 table{background-color:#fff;border-collapse:collapse;clear:both;margin:0 auto;}#DatePicker2 table{background-color:#FFF;border-collapse:collapse;clear:both;margin:0 auto;width:126px;}#DatePicker2 table{border-bottom:1px solid #006bb3;}#DatePicker2 th{border-bottom:1px solid #595959;}#DatePicker2 tbody a{display:block;padding:.1em 0 .1em 0;width:1.57em;}#DatePicker2 tbody a:hover{background-color:#ECECE4;color:#000;}#DatePicker2 tbody td{font-weight:bolder;padding:0;}#DatePicker2 th{font-weight:normal;text-transform:uppercase;}#DatePicker2 th abbr{border:none;}#DatePicker2 #DatePicker_caption{padding:2px;background-color:#0c70b4;background-image:url(/design/leisure/css/style/img/bg.png);background-repeat:repeat-x;background-position:left top;border-bottom:1px solid #075c9b;}#DatePicker_c_mNext{background-image:url(/design/leisure/css/components/DatePicker/img/prev-next.png)!important;background-position:right 2px;background-repeat:no-repeat;float:right;}#DatePicker_c_mPrev{background-image:url(/design/leisure/css/components/DatePicker/img/prev-next.png);background-position:left -23px;background-repeat:no-repeat;float:left;}#DatePicker_c_mPrev,#DatePicker_c_mNext{background-repeat:no-repeat;color:#6B8EC6!important;font-size:1px;height:14px;overflow:hidden;text-indent:-100px;width:17px;}#DatePicker_c_today{font-weight:bold;}#DatePicker_caption{background-color:#6B8EC6;color:#FFF;margin:0;padding:0;text-transform:capitalize;}.vsc_opera input.DatePicker_trigger{background-color:#fff;}#searchFieldsTravelCities input,#searchFieldsTravelOutward select,#searchFieldsTravelOutward input,#searchFieldsTravelInward select,#searchFieldsTravelInward input,#viaCity{border:solid 1px #b1acb1;padding:.1em;}fieldset,p,span,div,input,select{margin:0;padding:0;}#defaultSearchFields fieldset{border:0;}#defaultSearchFields abbr{border-bottom:none;}#defaultSearchFields .DatePicker_trigger{width:7em;}#defaultSearchFields legend{margin:-999em 0 0 0;position:absolute;}.required{font-weight:bold;}#searchFieldsTravelType span,#outwardCity label,#inwardCity label,#outwardDateField label,#inwardDateField label,#searchFieldsTravelWays span{float:left;display:block;width:5em;}#searchFieldsTravelType label,#searchFieldsTravelWays label{margin-left:.4em;}#defaultSearchFields p{padding-bottom:.7em;}#searchFieldsTravelType p,#searchFieldsTravelWays p,#outwardCity,#inwardCity,#searchFieldsTravelOutward p,#searchFieldsTravelInward p,#searchFieldsTravelOutward,#searchFieldsTravelIntward{float:left;}#travelTypeAR,#directTravel,#viaTravel{margin-left:2em;}#searchFieldsTravelOutward,#outwardCity{width:26em;}#outwardTimeField,#inwardTimeField{margin-left:1em;}#originCity,#destinationCity{width:15em;}#helpOrigin,#helpDestination,#helpVia{padding:.1em .5em .1em;background-color:#fff;text-decoration:none;color:#393939;}#searchFieldsTravelVia{float:left;}#searchFieldsTravelWays{clear:left;}#viaCity{width:13.5em;}input.DatePicker_trigger{width:7.3em;}a.disabled{display:none;}.title-exchange{text-transform:uppercase;font-size:1.15em;margin-bottom:5px;}.folder{background-image:url(/design/leisure/css/page/reservation/img/exchange-head.png);background-repeat:repeat-y;background-position:right top;background-color:#004483;width:100%;margin:0;padding:0;}.folder td{color:#fff;height:1.8em;}.folder td strong{color:#000;}.folder td.pictoFolder{width:35px;border-style:solid;border-width:0 1px 0 0;border-color:#fff;background-image:url(/design/leisure/css/page/reservation/img/exchange-picto.png);background-repeat:no-repeat;background-position:center 3px;}.folder td.reference{width:21%;}.folder td.name{width:37%;}.folder td.nb_passengers{width:15%;border-style:solid;border-width:0 1px;border-color:#fff;text-align:center;}.folder td.priceFolder{width:20%;text-align:right;padding-right:.5em;}#exchange td.priceFolder{width:35%;font-weight:bold;}#exchange td.priceFolder strong{margin-left:.2em;}.folder td.nb_passengers strong{color:#fff;font-size:1.2em;}.folder td.price strong,.folder td.priceFolder strong{color:#fff;font-size:1.3em;}.folder .arrow{background:transparent url(/design/leisure/default/css/page/commons/blocks/img/fleche_dest2.gif) no-repeat top;padding-left:1.5em;padding-bottom:-0.2em;}.folder .arrow em{visibility:hidden;}div.folderFonctions{border-top:solid 1px #1D609D;width:100%;margin:0 0 2em 0;min-height:2em;}div.folderFonctions p.trigger{background:url(/design/leisure/default/css/page/commons/blocks/img/button_bkg_bl.gif);background-position:0 100%;float:left;margin:0;}div.folderFonctions p.trigger .c_lb{background-image:url(/design/leisure/default/css/page/commons/blocks/img/button_bkg_bl.gif);}div.folderFonctions p.trigger .c_rb{background-image:url(/design/leisure/default/css/page/commons/blocks/img/button_bkg_br.gif);}p.trigger.BASKET_SUPPRESS{width:9.5em;}div.d_folder.TRAIN_IDTGV td.journey,div.d_folder.TRAIN_IDTGV td.nb_passengers strong,div.d_folder.TRAIN_IDTGV td.priceFolder strong,div.d_folder.TRAIN_IDTGV span.time,div.d_folder.TRAIN_IDTGV span.stationName,div.d_folder.TRAIN_IDTGV td.journeyDate{color:#5E1775;}div.d_folder.TRAIN_IDTGV table.folder{background-image:url(/design/leisure/default/css/page/commons/blocks/img/commande_train_idtgv.gif);}div.d_folder.TRAIN_IDTGV table.folder .arrow{background:url(/design/leisure/default/css/page/commons/blocks/img/fleche_dest_idtgv.gif) no-repeat .1em;}div.d_folder.TRAIN_IDTGV div.outward div.c_lt{background:transparent url(/design/leisure/default/css/page/commons/blocks/img/commVoy_train_bkg_tl_idtgv.gif) no-repeat left top;}div.d_folder.TRAIN_IDTGV div.inward div.c_lt{border:solid #5E1775;border-width:1px 2px 0 2px;}div.d_folder.TRAIN_IDTGV div.outward div.c_rt{background:transparent url(/design/leisure/default/css/page/commons/blocks/img/commVoy_train_bkg_tr_idtgv.gif) no-repeat right top;}.TRAIN_IDNIGHT div.outward div.c_lt{background-image:url(/design/leisure/css/page/commons/blocks/img/commVoy_train_bkg_tl_idnight.png);}.TRAIN_IDNIGHT div.inward div.c_lt{border-color:#55C0D8;}.TRAIN_IDNIGHT div.outward div.c_rt{background-image:url(/design/leisure/css/page/commons/blocks/img/commVoy_train_bkg_tr_idnight.png);}.TRAIN_IDNIGHT div.inward div.c_rt{border-color:#55C0D8;}.TRAIN_IDNIGHT div.outward,.TRAIN_IDNIGHT div.inward{background-color:#EEF9FB;}.TRAIN_IDNIGHT div.wayDetail{border-color:#55C0D8;}.TRAIN_IDNIGHT div.triggerBar{border-top:1px solid #55C0D8;}.TRAIN_IDNIGHT .folder{background-image:url(/design/leisure/css/page/commons/blocks/img/commande_train_idnight.gif);}.TRAIN_IDNIGHT .folder td.nb_passengers strong,.TRAIN_IDNIGHT .folder td.price strong,.TRAIN_IDNIGHT div.wayDetail .departure .time,.TRAIN_IDNIGHT div.wayDetail .departure .stationName,.TRAIN_IDNIGHT div.wayDetail .arrival .stationName,.TRAIN_IDNIGHT div.wayDetail .arrival .time,.TRAIN_IDNIGHT div.wayDetail .journeyDate,div.wayDetail .date{color:#000;}#exchange{margin-top:1em;}#exchange .DV{margin:0 0 2em 0;clear:both;}#exchange .exchangeWayDetail{padding:.4em 1em 0 1em;border:1px solid #6A6868;margin-top:2px;height:100%;}#exchange .exchangeWayDetail table{width:100%;}#exchange .exchangeWayDetail td{padding:.25em 0;margin:0;}#exchange td.journeyType{width:15%;}#exchange .exchangeWayDetail .station .departure .time{color:#015a9e;font-size:1.1em;font-weight:bold;}#exchange .exchangeWayDetail .station .arrival .time{color:#015a9e;font-size:1em;font-weight:normal;}#exchange .exchangeWayDetail .station .departure .stationName,#exchange .exchangeWayDetail .station .arrival .stationName{font-size:1em;font-weight:bold;}#exchange .exchangeWayDetail .station em{color:#0675C4;font-size:.9em;font-weight:normal;}#exchange .exchangeWayDetail .date{color:#015A9E;font-size:1em;font-weight:bold;}#exchange .exchangeWayDetail .date{text-align:right;}#exchange .exchangeWayDetail .destination td{border-style:none;}#exchange .station .arrival em,#exchange .station .departure em,#exchange .arrow em{visibility:hidden;margin:0;}#exchange .arrow{background:url(/design/commons/css/blocks/productBlock/img/ico_journey_simple.png) no-repeat;background-position:center 3px;padding-left:1.5em;padding-bottom:-0.2em;}#exchange .exchangeWayDetail .arrow{background-image:url(/design/leisure/css/page/reservation/img/exchange-arrow.png);background-repeat:no-repeat;background-position:center 2px;}#exchange .folder .journey{color:#fff;font-size:1.3em;font-weight:bold;padding-left:10px;}#exchange .passenger{text-align:center;}#exchange p.placement{display:none;}#exchange .messageRefund{color:#015A9E;margin:0;padding:.4em 0;}#exchange .payment{color:#015A9E;font-weight:bold;}.aftersaleExchange_GTB{color:#c60;font-weight:bold;padding-left:4em;background-image:url(/design/commons/img/deliveryMode/ico_guichet.gif);background-position:0 40%;background-repeat:no-repeat;}#exchange .wayDetail{border:1px solid #6A6868;margin-top:2px;}h3.exchange{text-transform:uppercase;color:#6A6868;margin-bottom:5px;}.hiddenElement{position:absolute;left:-999em;}#l_menucontext .inside{background:#ECECE4 url(/design/leisure/css/style/img/info_lea.png) no-repeat scroll 0 0;color:#635A64;margin-bottom:20px;overflow:hidden;padding:10px;}div#l_head{margin-bottom:0;}#l_main a{color:#636363;}h2.step{color:#393939;background-color:#BABABA;font-size:1.2em;margin:25px 0 15px;padding:5px 0;}h2.step em{background-color:#034B86;background-image:url(/design/leisure/css/style/img/booking-title.png);background-position:left -150px;background-repeat:repeat-y;color:#FFF;font-style:normal;padding:5px 8px;}#d_travelDetails h2{margin-top:0;}#l_main #d_titleAndCodePromoContainer,#d_secondPassenger h3{background-color:#ECECE4;background-image:url(/design/leisure/css/blocks/productBlock/img/ico-passenger.png);background-repeat:no-repeat;background-position:3px 4px;padding:.3em 2em;margin-bottom:1em;color:#000;overflow:hidden;}#l_main h3{font-size:1em;}#d_firstPassenger h3{float:left;}#offreSpeciale{float:right;margin:0;}ul,li{list-style-type:none;}#l_main strong{padding:0 0 0 .5em;}#d_passengers input,#d_travelComfort input,#d_passengers select,#d_travelComfort select{color:#183B6E;}#l_main li input{vertical-align:-.2em;}.formInfos{padding:0 0 1em 0;margin:0;font-weight:bold;}#l_main legend{position:absolute;margin:-999em;}#saisie{overflow:hidden;color:#636363;}#helpOrigin,#helpDestination{border:1px solid #DEDEDE;}#d_titleAndCodePromoContainer{position:relative;}#d_titleAndCodePromoContainer #codePromo{position:absolute;right:.3em;top:0;color:#000;}#d_titleAndCodePromoContainer label{margin:0 .2em 0 0;}#d_titleAndCodePromoContainer input{height:1.2em;}#passenger_1{width:8.5em;}#d_firstPassenger,#d_secondPassenger{overflow:hidden;}#d_firstPassenger strong,#d_secondPassenger strong{float:left;width:9.4em;}#d_passengerDetails .checkboxRegliss label{position:relative;left:0;width:auto;text-align:left;}#d_passengerDetails .numFidelite{overflow:hidden;}#d_passengerDetails .numFidelite input{width:10em;float:left;}#d_passengerDetails .numFidelite span{float:left;margin-right:.3em;}#d_passengerDetails .carteAbo p{margin:.3em 0;}#d_passengerDetails .carteAbo .reduc{margin-top:.5em;}#d_passengerDetails #regliss{clear:both;margin-top:2em;}#d_passengerDetails #regliss input{width:auto;margin-right:.3em;}#d_passengerDetails .d_smilesPartenaire{margin-left:14em;}#d_secondPassenger .formInfos strong{color:#E75113;width:auto;float:none;padding:0;}#d_secondPassenger li.secondPassenger input{float:left;margin-right:.2em;}#d_secondPassenger li.secondPassenger div{float:right;overflow:hidden;}#d_secondPassenger li.secondPassenger div div.fidelite{margin-left:1em;}#d_secondPassenger li.secondPassenger div div.fidelite label{margin-right:.3em;}#d_secondPassenger li.secondPassenger{overflow:hidden;}#d_secondPassenger li.secondPassenger div label,#d_secondPassenger li.secondPassenger div fieldset{float:left;}#d_secondPassenger li.secondPassenger div fieldset{margin-left:1em;}#d_firstPassenger ul,#d_secondPassenger ul{float:left;padding:0 0 1em 0;}#d_secondPassenger li.secondPassenger div.d_smilesPartenaire{float:none;width:19.5em;}#li_hanCompanionHuman{position:relative;}#d_secondPassenger li.secondPassenger .fidelite input{float:none;margin-left:.3em;}#d_travelComfort ul,#d_travelComfort li,#d_stationHelp ul,#d_stationHelp li{display:inline;}#d_travelComfort p.formInfos a{font-size:.9em;margin:0 0 0 1em;}#d_travelComfort p span{background-color:#FFF;padding-left:.3em;}#d_travelComfort p{padding-top:1em;}#d_travelComfort p.formInfos{position:relative;padding-top:0;}#d_travelComfort strong{margin:0 1.5em 0 0;}#d_travelComfort input{margin:0 0 0 2em;}#d_stationHelp{padding-bottom:1em;}#d_stationHelp input{margin-left:2em;}#d_passengerDetails p{overflow:hidden;}#d_passengerDetails label{float:left;display:inline-block;width:13em;text-align:left;padding:0 1em 0 0;font-weight:bold;}#d_passengerDetails input{float:left;width:17em;height:1.2em;}#d_passengerDetails{padding-bottom:1.5em;}#l_main #fi_tel{width:10em;}#d_distributionCountry{margin-top:2em;font-weight:bold;margin-bottom:20px;}.button-primary{float:right;}#d_travelInfos{overflow:hidden;margin-top:30px;border:1px solid #DEDEDE;background-color:#ECECE4;}#d_travelInfos em{color:#E75113;font-style:normal;}#d_travelInfos h2{text-transform:uppercase;color:#fff;}#ul_travelInfos{padding:1em .5em 0;color:#636363;}#ul_travelInfos li{background:transparent url(/design/leisure/css/style/img/bullet-voyage.png) no-repeat scroll left 5px;padding-left:10px;}.obligatory{padding:0 0 2em 2em;font-size:.9em;}#d_infos h2{margin-bottom:40px;}#d_infos p{margin-bottom:10px;}#d_infos li{padding-bottom:.5em;font-weight:bold;}#d_infos li span{display:block;}#d_infos li span span{font-size:.8em;display:inline;font-weight:normal;}#d_infos strong{color:#E75113;}#d_infos li strong{font-size:1.1em;}#d_infos li a{color:#636363;}#p_journeyQuotationHandicapNext #fs_passengerDetails label{position:relative;left:0;}#p_journeyQuotationHandicapNext #d_travelInfos ul{border:1px solid #636363;}#p_journeyQuotationHandicapNext #d_travelInfos h2{background-color:#636363;padding:0 0 .2em .5em;font-size:1.25em;}