.transac-block #travelDate{margin-left:24px;} .display-none{display:none;} .transac-block .input-checkbox{height:auto;} .transac-block .out{left:-999em;margin-top:-999em;position:absolute;} .transac-block sup{font-size:1em;position:relative;top:-0.6em;} .transac-block sup a,.transac-block sup a:link,.transac-block sup a:visited{font-size:.7em;text-decoration:none;} .transac-block abbr{border:none;font-size:inherit;vertical-align:inherit;} .transac-block td{border:0;padding:0;} .transac-block ol,.transac-block ul,.transac-block ul li,.transac-block ol li{list-style:none;list-style-type:none;padding:0;margin:0;} .transac-block h1{font-size:1.5em;font-weight:bold;} .transac-block h3{font-size:1em;font-weight:bold;} .transac-block h2{font-weight:normal;} .transac-block a:hover{text-decoration:none;} .transac-block input.caption{color:#636363;font-weight:normal;font-size:.9em;} .transac-block p.ibloc,.transac-block p.ibloc a,.transac-block p.ibloc a:link,.transac-block p.ibloc a:visited{font-weight:normal;color:#000;} .transac-block p.ibloc em{font-weight:bold;} .transac-block p.descr{font-weight:normal;color:#635a64;} .transac-block p.nomarge{margin:0;} .transac-block .footnotes dl{margin:0;padding:4px 0 0 0;font-size:1em;position:relative;clear:both;} .transac-block .footnotes dt{display:inline;font-weight:bold;font-size:1em;position:absolute;} .transac-block .footnotes dt sup{font-size:1em;top:-0.4em;font-weight:bold;} .transac-block .footnotes dt sup abbr{font-weight:bold;} .transac-block .footnotes dd{font-size:1em;padding-left:.5em;display:inline;margin:0 0 0 5px;} .transac-block .display-none{display:none;} .js .transac-block .js-display-none{display:none;} .transac-block .display-list-item{display:list-item;} .transac-block .visibility-hidden{visibility:hidden;} .transac-block #CGVChecked,.transac-block #CGV_CHECKBOX{float:left;display:block;margin-right:5px;} .transac-block #comm1CgvLink,.transac-block #comm1NewsGenerique,.transac-block #comm1NewsPartenaires{display:block;float:left;width:550px;line-height:1.25em;} .transac-block #comm1NewsGenerique a,.transac-block #comm1NewsPartenaires a{color:#0088ce;} .field-item.odd a.lien-contact{font-weight:bold;text-decoration:underline;} .field-item.odd a{color:#328889;text-decoration:underline;} .transac-block p#generalConditions,.transac-block p#newsletterPartenaires,.transac-block p#newsletterGenerique{margin-top:5px;overflow:hidden;zoom:1;} .transac-block #comm1CgvLink sup,.transac-block #comm1NewsGenerique sup,.transac-block #comm1NewsPartenaires sup{font-size:9px;} .transac-block #comm1CgvLink a.cgv-vente{text-decoration:underline;} .transac-block .clear{clear:both;overflow:hidden;} .msie7 .transac-block .clear{clear:both;overflow:hidden;} .transac-block .hdn{display:none;} .transac-block ul.line li,.transac-block .left{float:left;} .transac-block .right{float:right;} .transac-block .white{background-color:#fff;} .transac-block .d630{width:630px;} .transac-block .d620{width:620px;} .transac-block .d300{width:300px;} .transac-block .c1a{margin-right:20px;} .transac-block .div-center{margin-left:auto;margin-right:auto;} .transac-block .block{display:block;} .transac-block .bold{font-weight:bold;} .transac-block .bold-normal{font-weight:bold;font-style:normal;} .transac-block .f-l1-grey{color:#635a64;} .transac-block .ville{text-transform:uppercase;} .transac-block .progress{margin:30px auto 30px auto;} .transac-block .grey-ltr{background-image:url("/web/20131219052448im_/http://www.voyages-sncf.com/imgs/css/grey_arrow_ltr.png");background-position:left;background-repeat:no-repeat;width:7px;margin-left:9px;margin-right:7px;} .transac-block .grey-rtr{background-image:url("/web/20131219052448im_/http://www.voyages-sncf.com/imgs/css/grey_arrow_rtr.png");background-position:right;background-repeat:no-repeat;width:7px;margin-left:9px;margin-right:7px;} .transac-block .content{padding:30px 21px 130px 25px;background-color:#fff;width:944px;} .transac-block #cross-sell .content{width:auto;padding:0;} .transac-block .title-full span{float:left;padding-right:7px;padding-top:2px;bottom:-5px;position:absolute;text-transform:uppercase;left:0;top:0;} .transac-block .title-full span span{bottom:auto;float:none;left:0;padding:0;position:relative;} .transac-block .meaErrorCodes,.transac-block .meaAlertCodes,.transac-block .meaWarningCodes{display:none;} .transac-block .errorContent p{color:#C00000;line-height:1.2em;margin:0;padding:5px 0;font-weight:bold;} .transac-block .errorContent p span{background-color:#ECECE4;display:block;padding:2px 5px;} .transac-block .errorField{color:#C00000;} .transac-block .error #error-title{clear:both;float:left;width:620px;border-bottom:#c6c5c6 1px solid;margin-top:10px;} .transac-block .error #error-title .lea{background-image:url("/web/20131219052448im_/http://www.voyages-sncf.com/imgs/css/lea1.png");background-position:left top;background-repeat:no-repeat;height:51px;width:49px;float:left;} .transac-block .error #error-title .title{color:#bc104e;font-size:1.1em;font-weight:bold;float:left;padding:26px 0 13px 5px;width:564px;} .transac-block .error #error-title .message{float:left;overflow:hidden;padding-top:5px;width:100%;} .transac-block .error #error-main{clear:both;float:left;} .transac-block .error #error-main #description{color:#635a64;font-size:1.1em;font-weight:bold;margin-top:23px;width:620px;float:left;} .transac-block .error #error-main #details{clear:both;width:620px;margin-top:42px;float:left;margin-left:15px;} .transac-block .error #error-main #details #list-options{float:left;width:420px;padding-top:6px;} .transac-block .error #error-main #details #list-options ul li{list-style-image:url("/web/20131219052448im_/http://www.voyages-sncf.com/imgs/css/bullet_rouge.png");color:#635a64;font-size:1.1em;padding:0 7px 19px;} .transac-block .error .accroche{font-weight:bold;} .transac-block .error #error-main #details #buttons{float:left;width:185px;} .transac-block .error #error-main #details #buttons a{clear:both;display:block;height:19px;padding:8px 7px 20px;font-weight:bold;text-decoration:none;} .transac-block p.error-2{background:url("/web/20131219052448im_/http://www.voyages-sncf.com/imgs/validation/error.png") right center #FFF no-repeat;} .transac-block .box{border-left:1px solid #6A6868;border-right:1px solid #6A6868;border-top:1px solid #6A6868;padding:5px;} .transac-block #coordinates .transac-block #your-infos-checkout .box{border-top:none;} .transac-block .grey-box-outer .grey-box{border-left:0;border-right:0;} .transac-block .grey-box{border:1px solid #6A6868;padding:5px 5px 5px 65px;background-repeat:no-repeat;background-position:10px 27px;} .transac-block .types-retrait .grey-box{border:0;} .transac-block .grey-bg{background-color:#ECECE4;} .transac-block .grey-box-btm{border-bottom:1px solid #6A6868;} .transac-block .grey-box-top-btm{border-bottom:1px solid #C6C5C6;border-top:1px solid #C6C5C6;padding:5px 10px;} .transac-block #exchange-resume .grey-box-top-btm{border-bottom:none;padding:5px 0;} .transac-block .as{width:65px;margin:0 10px 10px;} .transac-block .as-mouse-in{background-color:#ECECE4;} .transac-block .as-result li{clear:both;cursor:pointer;} .transac-block .as-border{border-top:1px solid #635a64;border-bottom:1px solid #635a64;border-left:1px solid #6c646d;border-right:1px solid #6c646d;z-index:1000;position:absolute;background-color:#FFF;} .transac-block .as-input{cursor:pointer;border-top:1px solid #635a64;border-bottom:1px solid #635a64;border-left:1px solid #6c646d;border-right:1px solid #6c646d;height:12px;margin:0;padding:0 15px 1px 3px;} .transac-block .brdx-select-btn{background-image:url("/web/20131219052448im_/http://www.voyages-sncf.com/imgs/css/bordeau_arrow_down.png");background-position:95% 50%;background-repeat:no-repeat;} .transac-block .as-result li{padding-left:2px;} .transac-block #tech-error{margin:0 25px;} .transac-block #tech-error p{background-color:#ecece4;padding:2px 0 2px 68px;background-repeat:no-repeat;background-position:18px 6px;color:#bd014d;font-weight:bold;background-image:url("/web/20131219052448im_/http://www.voyages-sncf.com/imgs/css/x-error.png");} .transac-block #tech-error .submit{margin-top:82px;} #block-travel.transac-block h3,#block-summary.transac-block h3{font-weight:normal;text-transform:uppercase;font-size:1.4em;margin-bottom:0;} #block-travel.transac-block img,#block-summary.transac-block img,#block-collect-ticket-contact.transac-block img{vertical-align:middle;} #block-collect-ticket-contact.transac-block .grey-box .more,#block-summary.transac-block .grey-box .more,#block-travel.transac-block .grey-box .more{bottom:2px;right:4px;position:absolute;} .transac-block .more span{margin-right:2px;float:left;line-height:15px;} .transac-block a.more{clear:both;float:right;margin-top:.4em;cursor:pointer;cursor:hand;position:relative;} .transac-block .total-co2 a.more{margin-top:0;} .transac-block a.more span{float:left;text-decoration:underline;margin-right:2px;line-height:15px;color:#0088CE;} .transac-block a.more img,.transac-block a:link.more img,.transac-block a:visited.more img,.transac-block a:hover.more img{text-decoration:none;float:left;} .transac-block #block-interstitial-wait p,.popup-content p{text-align:center;font-size:1.2em;} .transac-block .popupbody,.transac-block.popupbody{background-color:#FFF;} .transac-block .popup-content,.transac-block.popup-content{padding:6px 10px 24px 5px;} .transac-block .popup-content .fields-grp,.transac-block.popup-content .fields-grp{margin-top:.35em;margin-bottom:.35em;width:25em;} .transac-block .popup-content input.text,.transac-block .popup-content select,.transac-block.popup-content input.text,.transac-block.popup-content select{width:12.5em;border:1px solid #a7a6aa;} .transac-block.popup-content #Town{width:auto;} .transac-block #paymentStep{overflow:hidden;margin:8px 0 18px 0;overflow:hidden;position:relative;} .transac-block #paymentStep li.step{display:block;float:left;margin-right:20px;overflow:hidden;} .transac-block #paymentStep li#step4{margin-right:0;} .transac-block #paymentStep li strong,.transac-block #paymentStep li img{float:left;} .transac-block #paymentStep li strong{padding:3px 0 0 2px;} .transac-block #paymentStep .print{font-size:1em;font-weight:bold;background-color:#d7d7d1;text-align:center;padding:3px;} .transac-block .print{font-weight:bold;background-color:#d7d7d1;text-align:center;list-style:none;padding:3px;margin-bottom:10px;} .transac-block #proposal-result h1{margin-bottom:8px;text-transform:none;font-size:1.8em;} .transac-block #passenger-count-info{font-weight:bold;color:#bc104e;font-size:1.25em;} .transac-block #resume-tab{border:1px solid #6a6868;margin-bottom:13px;clear:both;} .transac-block #resume-tab table{width:100%;} .transac-block #resume-tab th{background-color:#E9E8E0;border-left-style:none;color:#6A6868;font-size:1em;font-weight:normal;padding-left:.6em;text-align:left;width:7.2em;} .transac-block #resume-tab td,.transac-block #resume-tab th{border-color:#E1E1E4;border-style:solid;border-width:0 0 1px 1px;height:auto;vertical-align:middle;} .transac-block #resume-tab .departureTime td{font-size:1em;font-weight:bold;} .transac-block #resume-tab td{padding:.4em;text-align:center;} .transac-block #resume-tab a{color:#635a64;text-decoration:underline;} .transac-block #resume-tab a.label{color:#FFF;text-decoration:none;} .transac-block #resume-tab .price td,#resume-tab .price td{font-size:1em;font-weight:bold;} .transac-block #resume-tab td{padding:.4em;text-align:center;} .transac-block #resume-tab td span{color:#3895CD;} .transac-block #resume-tab a:hover{text-decoration:none;} .transac-block #resume-tab .transporteur td img{display:block;margin:auto;} .transac-block #resume-tab .duration td{color:#6A6868;font-size:.9em;font-weight:normal;} .transac-block #resume-tab .cheapFlex{color:#65b6e0;} .transac-block #resume-tab .price .info{font-weight:normal;} .transac-block #resume-tab .confortFare,.transac-block #resume-tab .upgradeFare{color:#090;} .transac-block #your-trip .grey-box{background-position:10px 10px;padding-bottom:13px;} .transac-block #your-trip #ref-folder{padding:5px;float:none;overflow:hidden;border:medium none;} .transac-block .refL,.transac-block .refR{font-weight:bold;margin-top:0;} #ref-folder hr{clear:left;background:none;margin:0 0 .5em 0;padding:.5em 0 0 0;border-bottom:1px solid #B1ACB1;border-top-style:none;border-right-style:none;border-left-style:none;} #ref-folder em{color:#000;font-size:1.2em;font-weight:bold;} .transac-block #your-trip #ref-folder dl{margin:0;} .transac-block #your-trip #ref-folder dl.left{width:50%;} .transac-block #your-trip #your-trip-box dd{color:#0088CE;} .transac-block #your-trip #ref-folder dl.right{width:50%;} .transac-block #your-trip #ref-folder dt{float:left;padding-top:3px;font-weight:bold;color:#000;} .transac-block #your-trip #ref-folder dd{float:left;padding-left:10px;padding-top:3px;margin:0 0 0 5px;font-weight:bold;font-size:1.5em;text-transform:uppercase;} .transac-block #your-trip #box-label p{margin-top:0;line-height:1.2em;} .transac-block #your-trip #box-label h3{line-height:1.3em;margin-bottom:0;margin-top:0;padding-bottom:2px;padding-top:7px;text-transform:none;font-style:normal;font-size:1em;font-weight:bold;} .transac-block #your-trip #box-label h3 em{font-size:1em;font-weight:normal;font-style:normal;} .transac-block #your-trip #box-label h3 em strong{font-size:1em;font-style:normal;font-weight:bold;} .transac-block #your-trip #box-label .infos{width:360px;} .transac-block #your-trip #box-label.option #help{float:right;margin:5px 5px 5px 0;} .transac-block #your-trip #box-label.option #help a{position:inherit;} .transac-block #your-trip #box-label.option #help img{position:inherit;margin-left:2px;} .transac-block #your-trip #box-label #help,.transac-block #your-trip #help{margin:10px 0;} .transac-block #your-trip #box-label #help a,.transac-block #your-trip #help a{right:20px;color:#0088CE;} .transac-block #your-trip #box-label #help img,.transac-block #your-trip #help img{bottom:4px;right:3px;} .transac-block #your-trip #box-label .your-trip-fare td{vertical-align:top;} .transac-block #your-trip #box-label .your-trip-fare td.fare{max-width:80%;} .transac-block #your-trip.aftersale #box-label .your-trip-fare td{padding-left:0;} .transac-block #your-trip #box-label .your-trip-fare td.action{padding:0 0 0 10px;white-space:nowrap;} .transac-block #your-trip #box-label .your-trip-fare td.action .submit{margin-top:12px;padding-left:10px;padding-right:10px;color:#fff;} .transac-block #your-trip #passengers table td{padding:5px;} .transac-block #your-trip #passengers .deco{width:5px;} .transac-block #your-trip #passengers table td.passenger_infos{width:73px;padding-left:2px;vertical-align:top;} .transac-block .trainAvis_encart_description{width:65%;} .transac-block .trainAvis_encart_description p{margin:0;} .transac-block .train-avis-content{overflow:hidden;padding-bottom:10px;} #lea{text-align:center;} a.moreInfo{background:transparent url("/web/20131219052448im_/http://www.voyages-sncf.com/sites/all/themes/digital_fusion/images/more-infos.png") no-repeat right top;padding:0 20px 2px 0;padding-left:20px;white-space:nowrap;margin-bottom:15px;} .transac-block #exchange{margin-top:1em;} .transac-block #exchange .DV{clear:both;margin:0 0 2em;width:620px;} .transac-block .folder td{color:#fff;height:1.8em;} .transac-block #exchange .folder .journey{color:#fff;font-size:1.3em;font-weight:bold;padding-left:10px;vertical-align:middle;} .transac-block #exchange .folder .journey img{padding:0 0 1px 0;} .transac-block .folder td.nb_passengers{border-color:#fff;border-style:solid;border-width:0 1px;text-align:center;width:15%;vertical-align:middle;} .transac-block .folder td.nb_passengers strong{color:#fff;font-size:1.2em;} .transac-block .folder td.nb_passengers{border-style:solid;text-align:center;} .transac-block #exchange td.priceFolder{font-weight:bold;width:35%;vertical-align:middle;} .transac-block .folder td.priceFolder{padding-right:.5em;text-align:right;width:20%;} .transac-block #exchange td.priceFolder strong{margin-left:.2em;} .transac-block .folder td.price strong,.transac-block .folder td.priceFolder strong{color:#fff;font-size:1.3em;} .transac-block #exchange .exchangeWayDetail table{width:100%;} .transac-block #exchange .exchangeWayDetail td{margin:0;padding:.25em 0;} .transac-block #exchange .exchangeWayDetail .station .departure .stationName,.transac-block #exchange .exchangeWayDetail .station .arrival .stationName{font-size:1em;font-weight:bold;} .transac-block #exchange .exchangeWayDetail .date{text-align:right;} .transac-block #exchange .station .arrival em,.transac-block #exchange .station .departure em,.transac-block #exchange .arrow em{margin:0;visibility:hidden;} .transac-block #exchange .station .departure{margin:0;} .transac-block .messageRefund.payment{font-weight:bold;} .transac-block #exchange .wayDetail{border:1px solid #6A6868;margin-top:2px;} .transac-block #exchange div.wayDetail .departure .time{color:#636363;font-weight:bold;} .transac-block #exchange-resume{border:1px solid #6A6868;margin:2px 0 0;} .transac-block #exchange-resume p{margin:0;} .transac-block #exchange-resume ul{padding:0 0 .5em 7.7em;} .transac-block #exchange td.journeyType{width:4em;} .transac-block #exchange div.d_folder .origin td{padding:.4em 1em 0;} .transac-block .destination .departure{padding:0 0 .3em;} .transac-block #backToPayment{text-align:center;} .transac-block #backToPayment a{background-image:url("/web/20131219052448im_/http://www.voyages-sncf.com/imgs/css/fr/pictoPrev.png");padding-left:15px;} .transac-block #your-trip .types-retrait *{background-repeat:no-repeat;} #block-payment-summary.transac-block #ref-transaction #charged-from{padding-bottom:10px;} #block-payment-summary.transac-block #ref-transaction #charged-from p{margin-top:0;line-height:1.4em;} #block-payment-summary.transac-block #ref-transaction div{line-height:1.2em;} #block-payment-summary.transac-block #ref-transaction h3{padding:5px 5px 5px 10px;font-size:1.05em;border-left:1px solid #6A6868;} .transac-block #proposals .info-travaux{margin:10px 0 0 0;} .transac-block .info-travaux .info-travaux-bloc{padding:8px 0;} .transac-block .info-travaux .info-travaux-logo{background:no-repeat 11px center;display:block;padding:5px 5px 0 60px;} .transac-block .info-travaux .info-travaux-info p{margin:0;} .transac-block .info-travaux p span{text-transform:uppercase;font-weight:bold;} .transac-block .warning-info{background-color:#ECECE4;margin:5px 0;padding:0 5px .7em 84px;} .transac-block .warning-info-tooltip{background-color:#ECECE4;} .transac-block #avisHotel .warning-orange{background:url(/web/20131219052448im_/http://www.voyages-sncf.com/imgs/common/fr/icoInfos_alert.png) 15px 50% no-repeat #ECECE4;} .transac-block .warning-info div{margin:0;padding:0 .5em 0 15px;} .transac-block .info-top-left{background:url(/web/20131219052448im_/http://www.voyages-sncf.com/imgs/background-info-top-left.png) no-repeat left top;display:block;height:10px;overflow:hidden;zoom:1;width:100%;} .transac-block .warning-info p strong{text-transform:uppercase;} .transac-block .warning-info .text-right{text-align:right;padding-right:24px;} .transac-block .messagesInfoBleu .text-right,.transac-block .messagesWarning .text-right,.transac-block .messagesError .text-right{text-align:right;padding-right:24px;} .transac-block .messagesInfoBleu ul li,.transac-block .messagesWarning ul li,.transac-block .messagesError ul li{list-style:disc;margin-left:15px;} .transac-block .warning-info ul li{list-style:disc;margin-left:15px;} .transac-block .warning-info ul li.red{color:#AB0A0A;} .transac-block .type-2{padding-top:10px;} .transac-block .type-2 p{margin:0;} .transac-block .type-2 .text-right{margin-top:5px;} .transac-block a.launch-aide{border:1px solid #DEDEDE;} .transac-block a.launch-aide{background-color:#98121A;color:#FFF;display:inline-block;font-size:1.1em;padding:.2em .5em;text-decoration:none;} .js .transac-block .tooltip-v2-content{position:absolute;width:260px;background-color:#fff;} .js .transac-block .tooltip-v2-content{display:none;} .transac-block .tooltip-v2-content h1{text-transform:uppercase;font-weight:bold;padding:.5em .2em .5em 30px;font-size:1em;} .transac-block .tooltip-v2-content p{padding:5px;margin-top:0;} .js .transac-block .avantage-inclus-ico{position:relative;} .transac-block .avantage-inclus-ico .info_bulle{border:2px solid #AEAEAE;background-color:#fff;padding:5px;display:block;position:absolute;width:330px;z-index:1000;} .js .transac-block .avantage-inclus-ico .info_bulle .info_bulle_image{background:#fff url("/web/20131219052448im_/http://www.voyages-sncf.com/imgs/css/infobulle_fleche.png") no-repeat 0 0;position:absolute;bottom:-8px;right:30px;width:13px;height:8px;} .transac-block .avantage-inclus-ico{margin-top:0;padding:0 0 5px 15px;font-size:1.1em;color:#636363;} .transac-block #proposals .avantage-inclus-ico{font-size:1em;} .transac-block#block-consult-order .autre_commande,.transac-block#block-consult-order .autre_commande .button-secondary{float:none;} .transac-block#block-consult-order .valid_buttons .autre_commande{float:left;} .transac-block#block-consult-order .valid_buttons a{padding-left:8px;padding-right:8px;} .lea-box{padding:5px 0;background-color:#ecece4;} .page-billet-train-resultat .lea-box{background-color:#fff;} #block-basketwarning p{margin-bottom:1em;} .valid_buttons{padding-top:10px;} .transac-block .conteneur-ruban{position:relative;margin-top:35px;width:100%;} .transac-block .conteneur-ruban div{margin-left:-35px;color:#fff;padding:0 5px 2px;text-transform:uppercase;font-weight:bold;font-size:12px;} .transac-block .conteneur-ruban span{border-style:solid;border-width:8px 0 0 14px;height:0;width:0;display:inline-block;margin-bottom:-17px;margin-left:-614px;} .transac-block .conteneur-ruban{margin:0 0 15px;} .transac-block .conteneur-ruban.classe1 div{background-color:#7ABB00;} .transac-block .conteneur-ruban.classe1 span{border-color:#4d7602 transparent transparent transparent;} .transac-block .conteneur-ruban.asp div{background-color:#00b0d7;} .transac-block .conteneur-ruban.asp span{border-color:#01667d transparent transparent transparent;} .travel_more_infos_opened .travel_more_infos_table,.travel_more_infos_opened .bloc-services-commun.deplie{display:block;} .travel_more_infos_opened .bloc-services-commun.plie{display:none;} .travel_more_infos .travel_more_infos_table,.travel_more_infos .bloc-services-commun.deplie{display:none;} .travel_more_infos .bloc-services-commun.plie{display:block;}.msie6 .transac-block a,.msie7 .transac-block a{zoom:normal;} .msie8 .transac-block sup{top:-0.7em;} .msie7 .transac-block sup{top:0;} .msie6 .transac-block sup,.msie7 .transac-block sup{font-size:1.1em;} .msie7 .transac-block #bloc-Xsell-avis .out{display:none;} .msie7 .transac-block .out{text-indent:-1000em;} .msie8 .transac-block .footnotes dt sup{top:-0.2em;} .msie7 .transac-block .footnotes dt sup,.msie6 .transac-block .footnotes dt sup{top:-0.3em;} .msie6 .transac-block .footnotes dt sup{font-size:1.2em;} .msie7 .transac-block .footnotes dt sup{font-size:1.3em;} .msie6 .transac-block .footnotes,.msie7 .transac-block .footnotes{float:none;} .msie7 .transac-block .horaires .transilien .infoBulle{zoom:1;} .msie6 .transac-block .trans .travel_details{zoom:1;} .msie6 .transac-block #proposals .transilien .travel_resume_detail .trains-details,.msie6 .transac-block #proposals .transilien .travel_resume .trains-details,.msie6 #block-summary.transac-block .transilien .travel_resume_detail .trains-details,.msie6 #block-summary.transac-block .transilien .travel_resume .trains-details,.msie6 #block-summary-print.transac-block .transilien .travel_resume_detail .trains-details,.msie6 #block-summary-print.transac-block .transilien .travel_resume .trains-details,.msie6 #block-schedule-results.transac-block .transilien .travel_resume_detail .trains-details,.msie6 #block-schedule-results.transac-block .transilien .travel_resume .trains-details{width:60px;padding-left:0;padding-right:0;margin-left:0;margin-right:0;} .msie6 #block-summary.transac-block .trans .trainGL,.msie6 #block-summary-print.transac-block .trans .trainGL,.msie6 #block-schedule-results.transac-block .trans .trainGL{overflow:hidden;zoom:1;} .msie6 #block-summary.transac-block .horaires .travel .trains-details,.msie6 #block-summary-print.transac-block .horaires .travel .trains-details,.msie6 #block-schedule-results.transac-block .horaires .travel .trains-details{zoom:1;} .msie6 #block-summary.transac-block .horaires .travel .trains-details,.msie7 #block-summary.transac-block .horaires .travel .trains-details,.msie6 #block-summary-print.transac-block .horaires .travel .trains-details,.msie7 #block-summary-print.transac-block .horaires .travel .trains-details,.msie6 #block-schedule-results.transac-block .horaires .travel .trains-details,.msie7 #block-schedule-results.transac-block .horaires .travel .trains-details{zoom:1;} .msie6 .transac-block .title-full{margin-top:20px;} .msie6 .transac-block .title-full span{top:-15px;} .msie6 .transac-block .grey-box-top-btm{zoom:1;} .msie6 .transac-block .btn input,.msie6 .transac-block input.btn,.msie6 .transac-block input.submit,.msie6 .transac-block button,.msie7 .transac-block .btn input,.msie7 .transac-block input.btn,.msie7 .transac-block input.submit,.msie7 .transac-block button{overflow:visible;} .msie6 .transac-block #your-trip,.msie7 .transac-block #your-trip{margin-bottom:50px;zoom:1;} .msie6 .transac-block #your-trip #your-trip-box,.msie7 .transac-block #your-trip #your-trip-box{margin-bottom:0;} .msie6 .transac-block #your-trip #ref-folder,.msie7 .transac-block #your-trip #ref-folder{zoom:1;} .msie6 .transac-block #your-trip #box-label{height:50px;} .msie .transac-block #your-trip #box-label #help,.msie .transac-block #your-trip #help{width:90px;margin-left:15px;} .msie6 .transac-block .messagesInfoBleu ul li,.msie7 .transac-block .messagesInfoBleu ul li,.msie6 .transac-block .messagesWarning ul li,.msie7 .transac-block .messagesWarning ul li,.msie6 .transac-block .messagesError ul li,.msie7 .transac-block .messagesError ul li{margin-left:0;} .msie6 .transac-block .warning-info ul li,.msie7 .transac-block .warning-info ul li{margin-left:0;} .msie6 .transac-block .info-travaux-info,.msie6 .transac-block .info-travaux-logo{zoom:1;} .msie7 .transac-block .info-travaux-info p{width:535px;} .msie7 .transac-block .info-travaux .info-travaux-bloc .info-travaux-info,.msie7 .transac-block .info-travaux .info-travaux-logo{zoom:1;} .msie6 .transac-block .info-travaux .info-travaux-foot{display:none;} .msie6 .transac-block .horaires .itineraire{overflow:hidden;zoom:1;} .msie6 .transac-block .horaires .transilien .travel_cities{zoom:1;} .msie6 .transac-block .horaires .transilien .infoBulle{width:165px;margin-left:5px;} .msie6 .transac-block #proposals .travel_resume_detail .trains-details .train_infos,.msie6 #block-summary.transac-block .travel_resume .trains-details .train_infos,.msie6 #block-summary-print.transac-block .travel_resume .trains-details .train_infos,.msie6 #block-schedule-results.transac-block .travel_resume .trains-details .train_infos{width:234px;} .msie6 .transac-block .title-full span span{top:0;} .msie7 .transac-block .conteneur-ruban{position:static;}.content-content h2.complex-title{display:none;} .transac-block #proposals{width:100%;} .transac-block a:hover{text-decoration:underline;} .transac-block #proposals form{margin-bottom:10px;} .transac-block .trainsNextBefore{padding-top:7px;min-height:13px;position:relative;margin-top:8px;border-top:1px solid #eaeaea;} .transac-block .trainsNextBefore .trainsBefore{line-height:normal;height:15px;width:auto;margin:0 0 0 13px;position:absolute;left:0;} .transac-block .trainsNextBefore .trainsNext{line-height:normal;height:15px;width:auto;position:absolute;right:0;margin-top:0;} .transac-block .trainsNextBefore a{display:inline-block;height:15px;margin-top:0;} .transac-block .trainsNextBefore .trainsBefore.step-previous a{min-width:100px;} .transac-block .trainsNextBefore .trainsBefore a:before{content:" \25C4 \ ";color:#2B85B3;font-size:11px;float:left;margin-left:-14px;overflow:hidden;height:11px;} .transac-block .trainsNextBefore .trainsNext a:before{content:" \25BA \ ";color:#2B85B3;font-size:11px;float:right;overflow:hidden;height:11px;margin-left:3px;} .transac-block .trainsNextBefore.footerNextBefore{padding-bottom:7px;margin-bottom:8px;border-bottom:1px solid #E0E1DD;} .transac-block #resultats-recherche-rapide form ul li.action a:hover{text-decoration:none;} .transac-block .grey-box-outer{border:1px solid #6A6868;} .transac-block .popup-content h1,.transac-block.popup-content h1{margin-bottom:1.9em;border-bottom:4px solid #015696;} .transac-block .title-full{color:#000;font-size:1.6em;margin:0 0 9px;min-height:15px;text-transform:uppercase;font-weight:normal;position:relative;border-bottom:1px solid #efefef;padding-bottom:10px;} .transac-block .title-full span span{color:#0092CF;} .transac-block .trans{background-image:url(/web/20131219052448im_/http://www.voyages-sncf.com/imgs/css/transilien/stripes-transilien.png);-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;padding-bottom:15px;} .transac-block .horaires .transilien .hour{color:#00355D;} .transac-block .horaires .itineraire{background-color:#ECECE4;} #block-summary .horaires.trans .trainGL .travel_resume_detail{padding-left:14px;} #block-summary .horaires.trans .transilien .travel_resume_detail{padding-left:13px;} .transac-block #proposals .trans .trainGL .travel_direct .travel_cities .departure,#block-summary .trans .trainGL .travel_direct .travel_cities .departure,.transac-block #proposals .trans .trainGL .travel_via .travel_cities .departure,#block-summary .trans .trainGL .travel_via .travel_cities .departure,.transac-block #proposals .trans .transilien .travel_direct .travel_cities .departure,#block-summary .trans .transilien .travel_direct .travel_cities .departure{padding-bottom:4px;} .transac-block #proposals .trans .trainGL .travel_direct .travel_cities .arrival,.transac-block #proposals .trans .trainGL .travel_via .travel_cities .arrival,.transac-block #proposals .trans .transilien .travel_direct .travel_cities .arrival,#block-summary .trans .trainGL .travel_direct .travel_cities .arrival,#block-summary .trans .trainGL .travel_via .travel_cities .arrival,#block-summary .trans .transilien .travel_direct .travel_cities .arrival{margin-top:-1px;} .transac-block .trans .trainGL .travel_direct .travel_cities,.transac-block .trans .trainGL .travel_via .travel_cities{background:url(/web/20131219052448im_/http://www.voyages-sncf.com/imgs/css/transilien/pictos-itineraire-DF.png) no-repeat;padding-left:5px;} .transac-block .trans .trainGL .travel_direct .travel_cities{background-position:1px -255px;} .transac-block .trans .trainGL .travel_via .travel_cities{background-position:1px -75px;} .transac-block .trans .trainGL .travel_via.first .travel_cities{background-position:1px 10px;} .transac-block .trans .trainGL .travel_via.last .travel_cities{background-position:1px -163px;} .transac-block .trans .transilien .travel_direct .travel_cities{background:url(/web/20131219052448im_/http://www.voyages-sncf.com/imgs/css/transilien/pictos-itineraire-transilien-DF.png) no-repeat;padding-left:5px;} .transac-block .trans .transilien .travel_direct .travel_cities{background-position:1px 10px;} .transac-block .trans .transilien .travel_direct.last .travel_cities{background-position:1px -182px;} .transac-block .horaires .transilien .infoBulle{color:#ab0a0a;background:url("/web/20131219052448im_/http://www.voyages-sncf.com/imgs/css/transilien/arrow-trans.png") no-repeat 1px 0;} .transac-block .horaires .transilien .infoBulle p{border:1px solid #ab0a0a;border-left:none;} .transac-block .horaires .corres{background:url("/web/20131219052448im_/http://www.voyages-sncf.com/imgs/css/transilien/pictos_correspondance-DF.png") no-repeat 3px 50%;color:#00355d;padding-bottom:9px;line-height:35px;padding-left:325px;} .transac-block #resume-tab .cheapFare{color:#e05206;} .transac-block .types-retrait .bls{background:url("/web/20131219052448im_/http://www.voyages-sncf.com/imgs/css/fr/retrait/choix-retrait.png") no-repeat 7px 8px;} .transac-block .types-retrait .ead{background:url("/web/20131219052448im_/http://www.voyages-sncf.com/imgs/css/fr/retrait/choix-courrier.png") no-repeat 7px 8px;} .transac-block .types-retrait .gare{background:url("/web/20131219052448im_/http://www.voyages-sncf.com/imgs/css/fr/retrait/choix-retrait-gare.png") no-repeat 7px 8px;} .transac-block .types-retrait .demat{background:url("/web/20131219052448im_/http://www.voyages-sncf.com/imgs/css/fr/retrait/choix-e-ticket.png") no-repeat 3px 8px;} .transac-block .types-retrait .bi{background:url("/web/20131219052448im_/http://www.voyages-sncf.com/imgs/css/fr/retrait/choix-impression.png") no-repeat 7px 8px;} .transac-block .types-retrait .aftersale-bi{background:url("/web/20131219052448im_/http://www.voyages-sncf.com/imgs/css/fr/retrait/choix-impression.png") no-repeat 7px 8px;float:left;} .transac-block .types-retrait .demat-pah{background:url("/web/20131219052448im_/http://www.voyages-sncf.com/imgs/css/fr/retrait/choix-pah.png") no-repeat 7px 8px;float:left;} .transac-block .types-retrait .res{background:url("/web/20131219052448im_/http://www.voyages-sncf.com/imgs/css/fr/retrait/choix-retrait-gare.png") no-repeat 7px 8px;} .transac-block .types-retrait .option{background:url("/web/20131219052448im_/http://www.voyages-sncf.com/imgs/css/fr/retrait/choix-option.png") no-repeat 7px 8px;} .transac-block .types-retrait .demat-thalys{background:url(/web/20131219052448im_/http://www.voyages-sncf.com/imgs/css/fr/retrait/choix-demat-thalys.png) no-repeat 3px 8px;} .transac-block .types-retrait .tkntv{background:url(/web/20131219052448im_/http://www.voyages-sncf.com/imgs/css/fr/retrait/choix-tkntv.png) no-repeat 3px 8px;max-width:100%;} .transac-block .subNameInfos strong,.transac-block .pink-bold,.transac-block .types-retrait label em{font-style:normal;font-weight:bold;} .transac-block #your-trip #passengers{background-color:#ecece4;padding:0;} .transac-block #your-trip #passenger table{border:1px solid #000;} .transac-block .types-retrait #passengers{margin-top:15px;} .transac-block #your-trip #passengers table td.passenger_details strong{color:#E85317;} .transac-block #your-trip #box-label h3 em.chosen-mode-name{font-size:1.2em;font-weight:bold;text-transform:none;color:#0088CE;} .transac-block #your-trip #ref-folder{background-color:#ecece4;float:none;overflow:hidden;} .transac-block #your-trip #assurance{border-top:1px solid #fff;color:#6A6868;overflow:hidden;padding:1em 0 1em 1em;} .transac-block #your-trip #assurance p{margin:.3em 0;line-height:1em;} .transac-block #your-trip #assurance p.refL{float:left;width:55%;} .transac-block #your-trip #assurance p.refL{float:left;width:45%;} .transac-block #your-trip #assurance strong{color:#0088CE;font-size:1.5em;} #block-searchresult.transac-block .types-retrait{color:#6A6868;padding:0 .5em;position:relative;} .transac-block #your-trip .grey-box{background-position:0 10px;} .transac-block #your-trip #box-label{position:relative;min-height:50px;border:none;padding:5px 0 0 55px;} .transac-block #your-trip.aftersale #your-trip-box{border:none;} .transac-block #your-trip2.digital-box{padding-top:10px;} .transac-block.lateral-digital-box,.transac-block .lateral-digital-box{padding-left:10px;} #block-consult-order.transac-block .trainAvis_encart_form{float:none;margin-bottom:50px;} #block-consult-order.transac-block .trainAvis_encart_form #trainAvis_encart{float:none;} .transac-block #your-trip.aftersale #box-label,.transac-block #your-trip.aftersale #your-trip-box .types-retrait .option,#block-searchresult.transac-block #your-trip.aftersale{border-bottom:none;} .transac-block #your-trip #passengers table td.fleche{display:none;} .transac-block #your-trip #ref-folder .OD{font-weight:bold;font-size:1.5em;color:#E75113;padding-bottom:2px;} .transac-block .detail_button{height:12px;width:auto;color:#fff;font-size:1em;font-weight:normal;text-align:right;padding:1px 6px 4px 12px;cursor:pointer;cursor:hand;background-color:#747678;} .chrome #recherche-dossier-form .detail_button{background-color:#F5F5F5;background-image:-webkit-linear-gradient(top,whiteSmoke 0,#DEDEDE 100%);} .transac-block .detail_button_opened{padding-left:13px;padding-top:1px;background-color:#747678;} .transac-block #card-customer-infos{border:1px solid #000;display:block;overflow:hidden;font-weight:bold;margin-bottom:10px;} .transac-block .card-customer-name{display:block;float:left;width:auto;padding:0 11px 5px;margin-top:17px;} .transac-block .card-customer-name span{color:#E75113;font-weight:bold;} .transac-block .card-validity{display:block;float:right;width:300px;text-align:right;} .transac-block div.card-validity{margin-top:9px;} .transac-block .card-validity p{margin-right:15px;margin-top:4px;} .transac-block .card-validity span{color:#E75113;font-weight:bold;} .transac-block .card-validity .card-validity-start{border-bottom:1px solid #C6C5C6;} .transac-block .card-validity .card-validity-stop{margin-top:0;} .transac-block #subscription-customer-infos{border:1px solid #000;display:block;float:left;width:99.5%;font-weight:bold;padding-bottom:0;margin-bottom:10px;} .transac-block #subscription-destination{display:block;float:left;margin-top:25px;padding:0 11px 5px 10px;width:auto;} .transac-block #subscription-destination .way span.from{background:url("/web/20131219052448im_/http://www.voyages-sncf.com/imgs/css/fr/subscribe.png") no-repeat right 55%;padding:0 20px 0 0;} .transac-block #subscription-destination .way span.to{padding-left:5px;margin-right:50px;} .transac-block #subscription-customer-resume{display:block;float:right;text-align:right;width:300px;margin-right:10px;padding-bottom:10px;margin-top:5px;} .transac-block #subscription-customer-resume .subscription-validity{color:#E75113;border-bottom:1px solid #C6C5C6;padding-bottom:3px;} .transac-block #subscription-class{float:left;font-weight:normal;margin-top:25px;width:auto;} .transac-block #retrait-billet #card-e-billet-compatibility,.transac-block .retrait-billet #card-e-billet-compatibility{display:block;float:left;font-weight:bold;width:618px;background-color:#ECECE4;border-top:1px solid #C6C5C6;margin-top:10px;padding-top:10px;padding-bottom:10px;} .transac-block #retrait-billet #card-e-billet-compatibility p,.transac-block .retrait-billet #card-e-billet-compatibility p{float:left;width:auto;margin-left:15px;height:10px;margin-top:0;} .transac-block #retrait-billet #card-e-billet-compatibility span,.transac-block .retrait-billet #card-e-billet-compatibility span{margin:0;} .transac-block #retrait-billet #card-e-billet-compatibility p span,.transac-block .retrait-billet #card-e-billet-compatibility p span{text-transform:uppercase;} .transac-block #retrait-billet #card-e-billet-compatibility a.more,.transac-block .retrait-billet #card-e-billet-compatibility a.more{margin:-9px 10px 0 0;} .transac-block .folder{background-color:#a1006b;margin:0;padding:0;width:620px;} .transac-block #exchange .title-exchange,#block-summary.transac-block .title-exchange,.transac-block #basket .title-exchange{font-size:1.15em;margin-bottom:5px;font-family:Arial;font-weight:bold;color:#6A6868;background:url("/web/20131219052448im_/http://www.voyages-sncf.com/imgs/retrait-billet/fr/background_exchange_title.png") no-repeat center left transparent;padding-left:10px;} .transac-block .folder td.pictoFolder{background:url("/web/20131219052448im_/http://www.voyages-sncf.com/imgs/retrait-billet/fr/train-icon-df.png") no-repeat center 3px;border:0 solid #fff;border-width:0 1px 0 0;width:35px;} .transac-block #exchange .exchangeWayDetail .station .departure .time{color:#a1006b;font-size:1.1em;font-weight:bold;} .transac-block #exchange .exchangeWayDetail .station em{color:#0675C4;font-size:.9em;font-weight:normal;} .transac-block #exchange .exchangeWayDetail .station .arrival .time{color:#a1006b;font-size:1em;font-weight:normal;} .transac-block #exchange .exchangeWayDetail .date{color:#a1006b;font-size:1em;font-weight:bold;} .transac-block .messageRefund{color:#a1006b;margin-top:0;padding:.5em 0;} .transac-block .info-travaux p span,.transac-block .info-travaux p a{color:#015696;} .transac-block .info-travaux .info-travaux-bloc .info-travaux-info{border-left:1px solid #015696;padding-left:10px;} .transac-block .info-travaux{margin:0;-moz-background-size:4px 4px;background-size:4px 4px;background-color:#ECEDEB;background-image:-webkit-gradient(linear,0 100%,100% 0,color-stop(0.25,rgba(255,255,255,0.4)),color-stop(0.25,transparent),color-stop(0.5,transparent),color-stop(0.5,rgba(255,255,255,0.4)),color-stop(0.75,rgba(255,255,255,0.4)),color-stop(0.75,transparent),to(transparent));background-image:-webkit-linear-gradient(45deg,rgba(255,255,255,0.4) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.4) 50%,rgba(255,255,255,0.4) 75%,transparent 75%,transparent);background-image:-moz-linear-gradient(45deg,rgba(255,255,255,0.4) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.4) 50%,rgba(255,255,255,0.4) 75%,transparent 75%,transparent);background-image:-ms-linear-gradient(45deg,rgba(255,255,255,0.4) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.4) 50%,rgba(255,255,255,0.4) 75%,transparent 75%,transparent);background-image:-o-linear-gradient(45deg,rgba(255,255,255,0.4) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.4) 50%,rgba(255,255,255,0.4) 75%,transparent 75%,transparent);background-image:linear-gradient(45deg,rgba(255,255,255,0.4) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.4) 50%,rgba(255,255,255,0.4) 75%,transparent 75%,transparent);} .transac-block .info-travaux .info-travaux-foot{background:#00508D url(/web/20131219052448im_/http://www.voyages-sncf.com/imgs/css/fr/background-info-travaux-footer.png) no-repeat left center;display:block;height:10px;} .transac-block .info-travaux .info-travaux-logo{background:url(/web/20131219052448im_/http://www.voyages-sncf.com/imgs/css/fr/pictoInfoTravaux.png) 1px 50% no-repeat;} .transac-block .trans .info-travaux .info-travaux-logo{background:url(/web/20131219052448im_/http://www.voyages-sncf.com/imgs/css/fr/pictoInfoTravaux.png) -1px 0 no-repeat;} .transac-block .warning-info{background:url(/web/20131219052448im_/http://www.voyages-sncf.com/imgs/common/fr/icoInfos.png) 15px 50% no-repeat #ECECE4;} .transac-block .type-2{background:url(/web/20131219052448im_/http://www.voyages-sncf.com/imgs/common/fr/icoInfos.png) 15px 50% no-repeat #ECECE4;} .transac-block .warning-info div{border-left:1px solid #005795;} .transac-block .warning-info p strong{color:#005795;} .js .transac-block .tooltip-v2-content{border:1px solid #6A6868;} .transac-block .tooltip-v2-content h1{background:#ECECE4 url("/web/20131219052448im_/http://www.voyages-sncf.com/imgs/css/commons/ToolTip.gif") no-repeat .3em 50%;} .transac-block .avantage-inclus-ico{background:url(/web/20131219052448im_/http://www.voyages-sncf.com/imgs/common/fr/avantage-inclus-ico-new.png) no-repeat 0 2px;} #reservationstep.transac-block{margin-top:-20px;} .transac-block #paymentStep{margin:0 0 28px 13px;padding-top:2px;padding-left:0;width:97.5%;background:url(/web/20131219052448im_/http://www.voyages-sncf.com/imgs/payment-step/bg-reservation-steps.png) left 2px repeat-x;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;-moz-box-shadow:0 2px 2px 0 rgba(0,0,0,0.2);-webkit-box-shadow:0 2px 2px 0 rgba(0,0,0,0.2);box-shadow:0 2px 2px 0 rgba(0,0,0,0.2);} .transac-block #paymentStep li{padding:4px 14px 3px 5px;border-right:1px solid #cccdc9;} .transac-block #paymentStep li img{padding-right:10px;padding-top:3px;} .transac-block #paymentStep li.step{margin-left:12px;margin-right:0;display:block;} .transac-block #paymentStep li strong{font-weight:normal;padding:1px 0 2px 2px;} .transac-block #exchange .DV,.transac-block #exchange .folder{width:580px;} tbody{border-top:medium none;} .digital-box#legal-mention-footnotes{clear:both;margin-top:0;margin-bottom:10px;font-size:10px;line-height:12px;} #footnotes{display:none;} .small-digital-box h2.complex-title,.digital-box-slim h2.complex-title{font-size:16px;} .digital-box h1.complex-title{font-weight:normal;font-size:20px;} .digital-box h2.complex-title{display:block;} .transac-block h1.complex-title span,.transac-block h2.complex-title span{color:#0088ce;} #block-search-order.transac-block h2.complex-title span{color:#1d1c1c;} #block-consult-order #your-trip{margin-top:15px;} .transac-block #your-trip #help{padding-bottom:3px;} .transac-block .theme-container h3{width:281px;} .transac-block #exchange-resume{border:none;} .transac-block #exchange-resume h3{margin-top:0;font-weight:bold;font-size:1em;border-bottom:1px solid #fff;width:auto;padding:.5em 0 .3em 1em;} .transac-block #exchange-resume{margin-top:1em;} #block-summary.transac-block #exchange-resume div.exchange-resume-detail{padding:.5em 0 .3em 1em;} .transac-block #exchange-resume .exchange-resume-detail .right{display:inline-block;padding-right:.5em;} #main #block-summary.transac-block #exchange .DV .d_folder #basket-not-ticketed div{background:none;} #block-summary.transac-block #exchange #basket-not-ticketed>div{border-bottom:1px solid #fff;} #block-summary.transac-block #exchange .basket .value{color:#605A68;} #block-summary.transac-block #exchange .basket .label{font-size:1em;} #block-summary.transac-block #exchange .basket #total-produit .label{font-size:1.2em;} #block-summary.transac-block #exchange #total-produit div{color:#A1006B;} .transac-block#block-consult-order #your-trip.aftersale .valid_buttons{clear:both;overflow:hidden;} .js .transac-block .avantage-inclus-ico .info-bulle{display:none;position:absolute;} .transac-block .avantage-inclus-ico .info-bulle{background-color:#fff;border:2px solid #AEAEAE;display:block;padding:5px;position:relative;width:330px;z-index:1000;} .js .transac-block .avantage-inclus-ico .info-bulle .info-bulle-image{background:transparent url("/web/20131219052448im_/http://www.voyages-sncf.com/imgs/css/infobulle_fleche.png") no-repeat 0 0;bottom:-8px;height:8px;position:absolute;right:30px;width:13px;} .js .transac-block .avantage-inclus-ico .info-bulle{display:none;position:absolute;} .transac-block .avantage-inclus-ico .info-bulle{background-color:#fff;border:2px solid #AEAEAE;display:block;padding:5px;position:relative;width:330px;z-index:1000;} .js .transac-block .avantage-inclus-ico .info-bulle .info-bulle-image{background:transparent url("/web/20131219052448im_/http://www.voyages-sncf.com/imgs/css/infobulle_fleche.png") no-repeat 0 0;bottom:-8px;height:8px;position:absolute;right:30px;width:13px;} .transac-block .bls-tod-link a{background:url("/web/20131219052448im_/http://www.voyages-sncf.com/imgs/common/fleche_lien_externe.gif") no-repeat right center;padding-right:13px;}.msie6 .transac-block .left.btn.button-secondary.delete_button{width:auto;} .msie6 .transac-block .types-retrait .bls{background-image:url("/web/20131219052448im_/http://www.voyages-sncf.com/imgs/css/fr/retrait/choix-retrait.gif");} .msie6 .transac-block .types-retrait .ead{background-image:url("/web/20131219052448im_/http://www.voyages-sncf.com/imgs/css/fr/retrait/choix-courrier.gif");} .msie6 .transac-block .types-retrait .gare{background-image:url("/web/20131219052448im_/http://www.voyages-sncf.com/imgs/css/fr/retrait/choix-retrait-gare.gif");} .msie6 .transac-block .types-retrait .demat{background-image:url("/web/20131219052448im_/http://www.voyages-sncf.com/imgs/css/fr/retrait/choix-e-ticket.gif");} .msie6 .i18n-fr-CH .transac-block .types-retrait .demat,.msie6 .i18n-fr-LU .transac-block .types-retrait .demat,.msie6 .i18n-fr-BE .transac-block .types-retrait .demat{background-image:url("/web/20131219052448im_/http://www.voyages-sncf.com/imgs/css/fr/retrait/choix-e-billet.gif");} .msie6 .transac-block .types-retrait .bi{background-image:url("/web/20131219052448im_/http://www.voyages-sncf.com/imgs/css/fr/retrait/choix-impression.gif");} .msie6 .transac-block .types-retrait .res{background-image:url("/web/20131219052448im_/http://www.voyages-sncf.com/imgs/css/fr/retrait/choix-retrait-gare.gif");} .msie6 .transac-block .types-retrait .demat-thalys{background-image:url(/web/20131219052448im_/http://www.voyages-sncf.com/imgs/css/fr/retrait/choix-demat-thalys.gif);} .msie6 .transac-block .types-retrait .demat-pah{background-image:url("/web/20131219052448im_/http://www.voyages-sncf.com/imgs/css/fr/retrait/choix-pah.gif");} .msie6 .transac-block #your-trip-box .types-retrait .option{background-image:url("/web/20131219052448im_/http://www.voyages-sncf.com/imgs/css/fr/retrait/choix-option.gif");} .msie6 .transac-block #your-trip #assurance p,.msie7 .transac-block #your-trip #assurance p{line-height:1.2em;} .msie6 .transac-block #subscription-destination .way span.from{background:url("/web/20131219052448im_/http://www.voyages-sncf.com/imgs/css/fr/subscribe.gif") no-repeat scroll right 55% transparent;} .msie6 .transac-block .retrait-billet #card-e-billet-compatibility a.more{margin-top:0;} .msie7 #block-summary.transac-block .travel_resume .trains-details .train_infos div,.msie7 #block-summary-print.transac-block .travel_resume .trains-details .train_infos div,.msie7 #block-schedule-results.transac-block .travel_resume .trains-details .train_infos div{padding-bottom:5px;} .msie6 .transac-block .trainsNextBefore .trainsNext a,.msie7 .transac-block .trainsNextBefore .trainsNext a{background-image:url("/web/20131219052448im_/http://www.voyages-sncf.com/imgs/css/fr/picto-more.png");background-repeat:no-repeat;background-position:right center;padding-right:15px;} .msie6 .transac-block .trainsNextBefore .trainsBefore a,.msie6 .transac-block #backToPayment a,.msie7 .transac-block .trainsNextBefore .trainsBefore a,.msie7 .transac-block #backToPayment a{background-image:url("/web/20131219052448im_/http://www.voyages-sncf.com/imgs/css/fr/pictoPrev.png");background-repeat:no-repeat;background-position:left 4px;padding-left:15px;} .msie8 .transac-block #paymentStep li.step#step1{width:80px;} .msie8 .transac-block #paymentStep li.step#step2{width:80px;} .msie8 .transac-block #paymentStep li.step#step3{width:110px;} .msie8 .transac-block #paymentStep li.step#step4{width:100px;}.meaErrorCodes,.meaAlertCodes,.meaWarningCodes{display:none;} .page-billet-train-resultats .messagesWarning,.page-billet-train-resultats .messagesError,.page-billet-train-resultats .messagesInfoBleu,.page-billet-train-resultats-retour .messagesWarning,.page-billet-train-resultats-retour .messagesError,.page-billet-train-resultats-retour .messagesInfoBleu{width:622px;} .page-billet-train-resultat .messagesWarning,.page-billet-train-resultat .messagesError,.page-billet-train-resultat .messagesInfoBleu,.page-billet-train-resultat-retour .messagesWarning,.page-billet-train-resultat-retour .messagesError,.page-billet-train-resultat-retour .messagesInfoBleu{margin-top:0;} #block-searchform .messagesWarning,#block-searchform .messagesError,#block-searchform .messagesInfoBleu{margin-bottom:20px;} #block-summary.transac-block #coordinates.box div.nomarge .messagesWarning,#block-summary.transac-block #coordinates.box div.nomarge .messagesError,#block-summary.transac-block #coordinates.box div.nomarge .messagesInfoBleu{width:550px;} #block-summary.transac-block #coordinates.box div.nomarge .messagesWarning .nomarge,#block-summary.transac-block #coordinates.box div.nomarge .messagesError .nomarge,#block-summary.transac-block #coordinates.box div.nomarge .messagesInfoBleu .nomarge{margin-left:68px;} .messagesInfoBleu,.messagesError,.messagesWarning{background:#fff url(/web/20131219052448im_/http://www.voyages-sncf.com/imgs/css/alerts/icoMessageWarning.png) left 50% repeat-y;min-height:29px;padding:5px 5px 5px 81px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-moz-box-shadow:0 1px 4px rgba(0,0,0,0.4);-webkit-box-shadow:0 1px 4px rgba(0,0,0,0.4);box-shadow:0 1px 4px rgba(0,0,0,0.4);margin:10px 0;vertical-align:middle;} .transac-block .messagesWarning,.transac-block .messagesError,.transac-block .messagesInfoBleu{margin:5px 2px;} .transac-block .messagesError p,.transac-block .messagesWarning p,.transac-block .messagesFid p,.transac-block .messagesInfoBleu p,.composite-zone-inner .messagesError p,.composite-zone-inner .messagesWarning p,.composite-zone-inner .messagesInfoBleu p,.transac-block .messagesError ul,.transac-block .messagesWarning ul,.transac-block .messagesInfoBleu ul,.composite-zone-inner .messagesError ul,.composite-zone-inner .messagesWarning ul,.composite-zone-inner .messagesInfoBleu ul{margin-top:0;padding:0;border-left:0;} .composite-zone-inner .messagesError,.transac-block .messagesError{background-image:url(/web/20131219052448im_/http://www.voyages-sncf.com/imgs/css/alerts/icoMessageError.png);} .composite-zone-inner .messagesWarning,.transac-block .messagesWarning{background-image:url(/web/20131219052448im_/http://www.voyages-sncf.com/imgs/css/alerts/icoMessageWarning.png);} .composite-zone-inner .messagesInfoBleu,.transac-block .messagesInfoBleu{background:url(/web/20131219052448im_/http://www.voyages-sncf.com/imgs/css/alerts/icoMessageInfo.png) no-repeat left center #fff;} .errors .messagesWarning,.errors .messagesError,.errors .messagesInfoBleu{background-image:none;-moz-border-radius:0 3px 3px 0;} .errors .messagesWarning p,.errors .messagesError p,.errors .messagesInfoBleu p,.errors .messagesWarning ul,.errors .messagesError ul,.errors .messagesInfoBleu ul{text-align:left;margin-left:0;} .messagesError a,.messagesError,.transac-block .messagesError .text-right a,.transac-block .messagesError p,.composite-zone-inner .messagesError p,.transac-block .messagesError ul,.composite-zone-inner .messagesError ul,.transac-block .invalid label,#block-summary.transac-block #coordinates.box div.nomarge .messagesError .nomarge{color:#CF0303;} .messagesWarning a,.messagesWarning,.transac-block .messagesWarning .text-right a,.transac-block .messagesWarning p,.composite-zone-inner .messagesWarning p,.transac-block .messagesWarning ul,.composite-zone-inner .messagesWarning ul,#block-summary.transac-block #coordinates.box div.nomarge .messagesWarning .nomarge{color:#e05206;} .messagesInfoBleu a,.messagesInfoBleu,.transac-block .messagesInfoBleu .text-right a,.transac-block .messagesInfoBleu p,.composite-zone-inner .messagesInfoBleu p,.transac-block .messagesInfoBleu ul,.composite-zone-inner .messagesInfoBleu ul,#block-summary.transac-block #coordinates.box div.nomarge .messagesInfoBleu .nomarge{color:#007EBB;} a.moreAlertInfo{background:transparent url("/web/20131219052448im_/http://www.voyages-sncf.com/sites/all/themes/digital_fusion/images/more-infos.png") no-repeat 74% top;padding:0 35px 2px 0;text-decoration:underline;white-space:nowrap;} .messagesInfoBleu a.moreAlertInfo{background-image:url("/web/20131219052448im_/http://www.voyages-sncf.com/imgs/css/alerts/rond_plus_gris_DF-info.png");color:#007EBB;} .messagesWarning a.moreAlertInfo{background-image:url("/web/20131219052448im_/http://www.voyages-sncf.com/imgs/css/alerts/rond_plus_gris_DF-warning.png");color:#e05206;} .messagesError a.moreAlertInfo{background-image:url("/web/20131219052448im_/http://www.voyages-sncf.com/imgs/css/alerts/rond_plus_gris_DF-error.png");color:#98121a;} .transac-block#block-choice-ticketless-thalys .messagesError label.error{color:#C00000;font-size:1em;font-weight:bold;border-left:1px solid #C00000;margin:0;padding:0 .5em 0 1em;display:block;} .transac-block #proposals .info-perturb{margin:10px 0;} .transac-block .info-perturb{background:#ECECE4 url(/web/20131219052448im_/http://www.voyages-sncf.com/sites/all/modules/custom_addons/vsct_feature_booking/theme/images/stripes-dark-grey.png) repeat left center;margin-top:1em;} .transac-block #proposals .info-perturb .info-perturb-foot{background:#a1006b url(/web/20131219052448im_/http://www.voyages-sncf.com/imgs/background-info-perturb-2.png) no-repeat left center;display:block;height:10px;} .transac-block .info-perturb a{cursor:hand;cursor:pointer;} .transac-block .info-perturb .detail{display:none;} .transac-block .info-perturb .info-perturb-bloc{padding:8px 0;background:url("/web/20131219052448im_/http://www.voyages-sncf.com/imgs/common/stripes-dark-grey.png") repeat scroll left center;} .transac-block .info-perturb .info-perturb-bloc .info-perturb-info{padding-left:10px;} .transac-block .info-perturb .info-perturb-logo{background-repeat:no-repeat;background-position:11px center;display:block;padding:0 0 0 60px;} .transac-block .info-perturb .info-perturb-info p{margin:0;} .transac-block .info-perturb .info-perturb-info ul{margin-top:.3em;padding-right:10px;} .transac-block .info-perturb .info-perturb-info li{padding-left:12px;background:url(/web/20131219052448im_/http://www.voyages-sncf.com/imgs/common/puce-triangle-gris.png) no-repeat left center;} .transac-block .info-perturb,.transac-block .info-perturb a{color:#636363;} .transac-block .info-perturb.UNSELL ul,.transac-block .info-perturb.UNSELL a{color:#B30303;} .transac-block .info-perturb.unsaleable .info-perturb-info li{background-image:url(/web/20131219052448im_/http://www.voyages-sncf.com/imgs/common/puce-triangle-red.png);} .transac-block .info-perturb .info-perturb-finalisation{padding-top:5px;} .transac-block .info-perturb .info-perturb-logo{background-image:url(/web/20131219052448im_/http://www.voyages-sncf.com/imgs/proposal/fr/logo-sncf-direct-df.png);-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;} .transac-block .info-perturb .info-perturb-finalisation,.transac-block .info-perturb .info-perturb-finalisation a{color:#015696;}.msie .transac-block .messagesWarning,.msie .transac-block .messagesError,.msie .transac-block .messagesInfoBleu,.msie .digital-box .messagesWarning,.msie .digital-box .messagesError,.msie .digital-box .messagesInfoBleu{border:1px solid #E0E1DD;border-left:medium none;} .msie6 .transac-block .info-perturb .info-perturb-info li,.msie7 .transac-block .info-perturb .info-perturb-info li{zoom:1;margin:0;list-style-position:outside;}.js .vsct-tooltip-content{display:none;} .js .vsct-tooltip-content{background-color:#fff;border:1px solid #4d4f53;max-width:22em;display:block;clear:both;z-index:12;width:auto;line-height:inherit;margin-left:0;color:#404040;} .js .vsct-tooltip-content:after{border:none;} .vsct-tooltip-content strong{background:#ECECE4 url("/web/20131219052448im_/http://www.voyages-sncf.com/imgs/css/fr/apresVente/tooltip.gif") no-repeat .3em 50%;display:block;font-size:1em;height:auto;margin:0;padding:.5em .2em .5em 30px;text-transform:uppercase;} .vsct-tooltip-content span{display:block;padding:.5em;} .js .vsct-tooltip-content.plus-info,.js .vsct-tooltip-content.plus-info-asp,.js .vsct-tooltip-content.infos-carte,.js .vsct-tooltip-content.tooltip-punctuality,.js .vsct-tooltip-content.infos-CUI{color:#000;border-radius:5px;padding:10px;margin-top:-6px;background:#eee;background:-moz-linear-gradient(top,rgba(238,238,238,1) 0,rgba(238,238,238,1) 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,rgba(238,238,238,1)),color-stop(100%,rgba(238,238,238,1)));background:-webkit-linear-gradient(top,rgba(238,238,238,1) 0,rgba(238,238,238,1) 100%);background:-o-linear-gradient(top,rgba(238,238,238,1) 0,rgba(238,238,238,1) 100%);background:-ms-linear-gradient(top,rgba(238,238,238,1) 0,rgba(238,238,238,1) 100%);background:linear-gradient(to bottom,rgba(238,238,238,1) 0,rgba(238,238,238,1) 100%);position:relative;z-index:100;} .vsct-tooltip-content.infos-carte{padding:5px;} .vsct-tooltip-content.plus-info:after,.vsct-tooltip-content.plus-info:before,.vsct-tooltip-content.plus-info-asp:after,.vsct-tooltip-content.plus-info-asp:before,.vsct-tooltip-content.infos-carte:after,.vsct-tooltip-content.infos-carte:before,.tooltip-punctuality:before,.tooltip-punctuality:after,.vsct-tooltip-content.infos-CUI:before,.vsct-tooltip-content.infos-CUI:after{border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;} .js .vsct-tooltip-content.tooltip-punctuality:after{border:solid transparent;} .vsct-tooltip-content.plus-info:after,.vsct-tooltip-content.plus-info:before,.vsct-tooltip-content.plus-info-asp:after,.vsct-tooltip-content.plus-info-asp:before,.vsct-tooltip-content.tooltip-punctuality:after,.vsct-tooltip-content.tooltip-punctuality:before{bottom:100%;} .vsct-tooltip-content.infos-carte:after,.vsct-tooltip-content.infos-carte:before{top:100%;} .vsct-tooltip-content.plus-info-asp.bottom:after{left:50%;margin-left:-8px;} .vsct-tooltip-content.plus-info.bottom:before,.vsct-tooltip-content.plus-info-asp.bottom:before{border-bottom-color:#4d4f53;border-width:9px;left:50%;margin-left:-9px;} .vsct-tooltip-content.plus-info.top:after,.vsct-tooltip-content.plus-info.top:before,.vsct-tooltip-content.plus-info-asp.top:after,.vsct-tooltip-content.plus-info-asp.top:before{top:100%;bottom:0;} .vsct-tooltip-content.plus-info.top:before,.vsct-tooltip-content.plus-info-asp.top:before{border-top-color:#4d4f53;border-width:9px;left:50%;margin-left:-9px;} .vsct-tooltip-content.plus-info.top:after,.vsct-tooltip-content.plus-info-asp.top:after{border-top-color:#ededed;border-width:8px;left:50%;margin-left:-8px;} .vsct-tooltip-trigger.plus-info img,.vsct-tooltip-trigger.plus-info-asp img{margin-left:3px;} .vsct-tooltip-content.infos-carte.bottom:after,.vsct-tooltip-content.infos-carte.bottom:before{top:100%;} .vsct-tooltip-content.infos-carte.bottom:after{left:46%;margin-left:-8px;} .vsct-tooltip-content.infos-carte.bottom:before{border-top:18px solid #4d4f53;border-width:9px;left:46%;margin-left:-9px;} .vsct-tooltip-content.infos-carte.top:after,.vsct-tooltip-content.infos-carte.top:before{top:-16px;bottom:0;} .vsct-tooltip-content.infos-carte.top:after{border-bottom-color:#EDEDED;border-width:9px;left:46%;margin-left:-9px;} .vsct-tooltip-content.infos-carte.top:before{border-bottom-color:#4D4F53;border-width:8px;left:46%;margin-left:-8px;} .vsct-tooltip-content.tooltip-punctuality.bottom:after{border-bottom-color:#fff;border-width:8px;left:50%;margin-left:-8px;top:-6px;} .vsct-tooltip-content.tooltip-punctuality.bottom:before{border-bottom-color:#eceee6;border-width:9px;left:50%;margin-left:-9px;} .vsct-tooltip-trigger.plus-info img,.vsct-tooltip-trigger.plus-info-asp img{margin-left:3px;} .vsct-tooltip-content.tooltip-punctuality.top:after,.vsct-tooltip-content.tooltip-punctuality.top:before{top:100%;bottom:0;} .vsct-tooltip-content.tooltip-punctuality.top:after{border-top-color:#FFF;border-width:8px;left:50%;margin-left:-8px;} .vsct-tooltip-content.tooltip-punctuality.top:before{border-top-color:#eceee6;border-width:9px;left:50%;margin-left:-9px;} .transac-block .vsct-tooltip-content ul,.transac-block .vsct-tooltip-content li{list-style:disc inside;margin-bottom:5px;} .vsct-tooltip-content.infos-CUI.bottom:before{border-bottom-color:#4d4f53;border-width:9px;left:50%;margin-left:-9px;top:-25%;} .vsct-tooltip-content.infos-CUI.top:before{top:100%;bottom:0;} .vsct-tooltip-content.infos-CUI.top:before{border-top-color:#4d4f53;border-width:9px;left:50%;margin-left:-9px;} .vsct-tooltip-content.infos-CUI{width:240px;background:#ededed;color:#309ed1;}.msie7 .vsct-tooltip-content,.msie8 .vsct-tooltip-content,.msie9 .vsct-tooltip-content{filter:progid:DXImageTransform.Microsoft.gradient(startColorstr = '#eeeeee',endColorstr = '#eeeeee',GradientType = 0);}.transac-block .retrait-billet{width:auto;clear:both;overflow:hidden;} .transac-block .retrait-billet .entete .trajet .train{margin-right:2px;float:none;} .transac-block .retrait-billet .entete .price .label{display:block;float:left;width:120px;padding-top:8px;} .transac-block .retrait-billet .travels{overflow:hidden;float:left;padding:6px 0;width:89%;width:545px;} .transac-block .retrait-billet .travel_resume_detail .train{clear:both;display:block;float:left;} .transac-block .retrait-billet .last .departure .hour{color:#636363;font-weight:normal;} .transac-block .retrait-billet .last .departure .station{font-weight:normal;} .transac-block .retrait-billet .travel_resume_details .departure,.transac-block .retrait-billet .travel_resume_details .arrival{width:190px;} .transac-block .retrait-billet .travel_resume_detail .travel_via .arrival .station{font-weight:normal;} .transac-block .retrait-billet .trains-details .periode{clear:both;float:left;margin:0;padding:0;color:#bc104e;font-size:.95em;font-weight:normal;width:240px;} .transac-block .retrait-billet .trains-details .periode .alert{font-weight:bold;} .transac-block .retrait-billet .travel_resume_detail .trains-details .periode{display:block;} .transac-block .retrait-billet .travel_resume_detail .trains-details .train_number{display:block;} .transac-block .retrait-billet .travel_resume_detail .duration{clear:both;float:right;margin-top:0;} .transac-block .retrait-billet .travel_resume_detail .travel_via .date{padding-left:5px;} .transac-block .retrait-billet .delete_button{margin:20px 20px 10px 0;} .transac-block .retrait-billet .delete_button a,#block-services.transac-block .delete_button a{text-decoration:none;padding:6px 10px 1px;} .transac-block .retrait-billet .avis{padding:2px 7px 3px;height:11px;background-color:#ecece4;margin-right:8px;} .transac-block .retrait-billet .avis a{text-decoration:none;} .transac-block .retrait-billet .avis .label{font-size:1em;font-weight:bold;} .transac-block .retrait-billet .avis .logo{width:67px;height:8px;padding-left:8px;} .transac-block .retrait-billet .travel_more_infos_opened table tr{border:0 none;} .transac-block .retrait-billet .travel_more_infos_opened .unmodified{background-color:#fff;} .transac-block .retrait-billet .travel_more_infos_opened table td{vertical-align:middle;font-size:1em;color:#636363;padding-bottom:5px;} .transac-block .retrait-billet .travel_more_infos_opened table td.fleche{width:15px;padding-right:10px;padding-left:10px;} .transac-block .retrait-billet .travel_more_infos_opened table td.etat{width:60px;padding-right:10px;padding-left:0;} .transac-block .retrait-billet .travel_more_infos_opened table td.price{width:50px;font-size:1.2em;font-weight:bold;} .transac-block .retrait-billet .travel_more_infos_opened table td.passenger_infos .passenger_label{font-weight:bold;} .transac-block .retrait-billet .travel_more_infos_opened table td.passenger_infos{width:70px;} .transac-block .retrait-billet .travel_more_infos_opened table td.place_icon{width:33px;} .transac-block .retrait-billet .travel_more_infos_opened table td.place_details{vertical-align:top;} #warning-block{clear:both;padding-top:20px;);} .transac-block .bloc-services-commun{clear:both;}.msie6 .transac-block .retrait-billet .travel_resume .travel_via .trains-details{margin-top:0;} .msie6 .transac-block .retrait-billet .travel_resume_detail .travel_via .trains-details .train{padding-bottom:2px;} .msie6 .transac-block .retrait-billet .travel_resume_detail .travel_via .trains-details .first,.msie6 .transac-block .retrait-billet .travel_resume_detail .travel_via .trains-details .last{padding-bottom:0;} .msie6 .transac-block .retrait-billet .travel_resume .details,.msie6 .transac-block .retrait-billet .travel_resume_detail .details{padding-bottom:0;} .msie6 .transac-block .retrait-billet .trains-details .train_infos .services{margin-top:0;} .msie6 .transac-block .retrait-billet .travel_resume .travel_via .date,.msie6 .transac-block .retrait-billet .travel_resume_detail .travel_via .date,.msie7 .transac-block .retrait-billet .travel_resume .travel_via .date,.msie7 .transac-block .retrait-billet .travel_resume_detail .travel_via .date{padding-left:0;} .msie6 .transac-block #cross-sell .bloc-cross-sell-small .detail .content{width:171px;}.transac-block .retrait-billet .entete.subscription-header{height:22px;} .transac-block #exchange .entete .img{border:0;height:25px;padding-top:0;text-align:center;width:62px;} .transac-block #exchange .entete .trajet{border:0;font-weight:bold;max-width:275px;min-width:225px;padding-left:10px;padding-right:10px;text-transform:uppercase;width:auto;} .transac-block .cancelled-message{margin-top:20px;} .transac-block #exchange .entete .price{float:none;padding-left:10px;padding-right:10px;padding-top:0;text-align:right;width:auto;} .transac-block #exchange .entete .price-value{font-weight:bold;} .transac-block .retrait-billet .travel .date{display:block;color:#E85317;font-size:1em;font-weight:bold;float:right;margin-top:9px;width:85px;} .transac-block .retrait-billet .travel_more_infos_opened{width:580px;background-color:transparent;border-top:medium none;} .transac-block .retrait-billet.TRAIN_IDTGV .travel_more_infos_opened{padding:0;} .transac-block .retrait-billet .travel_more_infos_opened table{width:580px;font-size:.9em;border-collapse:separate;border-top:4px solid #fff;} .transac-block .retrait-billet .travel_more_infos_opened table tbody,.transac-block .retrait-billet .travel_more_infos_opened table form tbody{border:medium none;} .transac-block .retrait-billet .travel_more_infos_opened table td.fare_details .fare_name{font-weight:bold;color:#000;text-transform:uppercase;font-size:1.1em;} .transac-block .retrait-billet .travel_more_infos_opened table .annuler{color:#E85317;font-weight:bold;} .transac-block .retrait-billet .label{float:right;} .transac-block .retrait-billet .travel_more_infos_opened table .passager{border-top:5px solid #fff;margin:0;padding:0 0 8px;} .transac-block .retrait-billet .travels{width:526px;padding:2px 0 4px 10px;} .transac-block #exchange .paymentExchangeSummaryBloc{float:left;color:#4D4B4C;background-color:#E7E6E4;border:2px solid #DAD9D7;margin-top:10px;padding:5px;display:block;border-radius:2px;} .transac-block #exchange .paymentExchangeSummaryBloc .refundable-price{font-weight:bold;} .transac-block .retrait-billet .travel_more_infos_opened td{padding-top:13px;vertical-align:top;} .transac-block .retrait-billet .travel_more_infos_opened .passager .passenger_infos,.transac-block .retrait-billet.TRAIN_IDTGV .travel_more_infos_opened .passager .passenger_infos{padding:10px 0 0 22px;background:url(/web/20131219052448im_/http://www.voyages-sncf.com/imgs/common/arrow_passenger_blue.png) no-repeat 10px 13px;width:95px;vertical-align:top;} body.page-reservation-commande .transac-block .retrait-billet .passager .passenger_infos,body.page-reservation-paiement .transac-block .retrait-billet .passager .passenger_infos,body.page-reservation-confirmation .transac-block .retrait-billet .passager .passenger_infos{background-position:10px 15px;} .transac-block #basket .footnotes{margin-top:20px;} .transac-block .retrait-billet .travel_more_infos_opened .passenger_infos .passenger_label{font-size:1em;color:#000;font-weight:bold;line-height:1.2em;padding-left:5px;} .transac-block .retrait-billet .travel_more_infos_opened .passenger_infos .passenger_age{line-height:1.5em;} .transac-block .retrait-billet .travel_more_infos_opened .place_details{padding:12px 10px 0 10px;width:115px;} .transac-block .retrait-billet .travel_more_infos_opened .place_details div{display:block;} .transac-block .retrait-billet .travel_more_infos_opened table td.place_details div.car_place,.transac-block .retrait-billet .travel_more_infos_opened table td.place_details div.placement,.transac-block .retrait-billet .travel_more_infos_opened table td.place_details div.type{line-height:1em;margin:0;padding:0;} .transac-block .retrait-billet .details .travel_more_infos_opened table .place_details .car_place{border-top:1px solid #BDBDBD;margin-top:5px;padding-top:5px;} .transac-block .retrait-billet .travel_more_infos_opened td{padding:10px 0 0 0;} .transac-block .retrait-billet .travel_more_infos_opened .fare_details,.transac-block .retrait-billet .travel_more_infos_opened table tr td.fare_details{line-height:1.2em;padding-top:10px;width:335px;vertical-align:top;} .transac-block .inc-total-insurance-div{display:none;} .transac-block .display-price-DF .inc-total-insurance-div{display:block;width:560px;margin-bottom:1px;} .transac-block#block-order .display-price-DF .inc-total-insurance-div{width:580px;} .transac-block .inc-europ-insurance-div{background-color:#ededeb;padding:8px 15px 5px 16px;margin-top:5px;font-size:11px;float:left;width:549px;} .transac-block .bloc_assu{width:70px;float:left;min-height:123px;} .transac-block .bloc_assu span{font-size:10px;} .transac-block .bloc_assu .logo_europ_assistance{margin-top:5px;} .transac-block .detail_insurance{margin-left:15px;width:335px;float:left;} .transac-block .assurance_annulation{background:url("/web/20131219052448im_/http://www.voyages-sncf.com/imgs/css/fr/panier/logo_assu_annul.png") no-repeat;} .transac-block .assurance_tempo{background:url("/web/20131219052448im_/http://www.voyages-sncf.com/imgs/css/fr/panier/logo_assu_tempo.png") no-repeat;} .transac-block .detail_insurance .insurance-lightbox-info{position:relative;bottom:.3em;} .transac-block .detail_insurance div{padding-left:38px;} .transac-block .detail_insurance .trajet-couvert{border-top:1px solid #9a9a98;margin:5px 0 5px 38px;padding:5px 0 0;} .transac-block .detail_insurance .trajet-couvert p{font-weight:bold;color:#000;} .transac-block .oui_non_insurance{float:right;} .transac-block .detail_insurance,.transac-block .oui_non_insurance{margin-top:5px;} .transac-block span.upperText_insurance{text-transform:uppercase;font-size:11px;} .transac-block .detail_insurance span.text-insurance-vert,.transac-block .detail_insurance span.text-insurance-bleu{font-weight:bold;} .transac-block .detail_insurance span.text-insurance-vert{color:#7abb00;} .transac-block .detail_insurance span.text-insurance-bleu{color:#0088ce;} .transac-block .oui_non_insurance .button_oui_non{float:right;margin-top:4px;} .transac-block .oui_non_insurance .button_oui_non input{margin-left:8px;margin-right:8px;} .transac-block .display-price-DF{display:block;clear:both;overflow:hidden;} .transac-block .inc-total-insurance-div{height:22px;padding:7px 10px 1px;width:560px;margin-top:10px;margin-bottom:-19px;} .transac-block .inc-total-insurance-div .totalTitle{float:left;font-size:1.2em;} .transac-block .inc-total-insurance-div .totalTitle span{text-transform:uppercase;} .transac-block .inc-total-insurance-div .totalAmount,.transac-block .inc-total-insurance-div .totalAmountServices,.transac-block .inc-total-detail-div .totalAmount{float:right;font-size:1.7em;font-weight:bold;} .transac-block .retrait-billet .travel_more_infos_opened table td.fare_details .insuranceList{font-weight:bold;font-size:10px;} .transac-block .retrait-billet .travel_more_infos_opened table td.fare_details .subscribedInsurance{font-size:11px;width:280px;float:right;font-weight:bold;} .transac-block .retrait-billet .travel_more_infos_opened table td.fare_details .subscribedInsurance.error{float:none;width:auto;} .transac-block .retrait-billet .travel_more_infos_opened table td.fare_details .subscribedInsurance .InsuranceTypeAnnul,.transac-block .retrait-billet .travel_more_infos_opened table td.fare_details .subscribedInsurance .InsuranceTypeTempo{text-transform:uppercase;font-weight:bold;} .transac-block .retrait-billet .travel_more_infos_opened table td.fare_details .subscribedInsurance .InsuranceTypeAnnul{color:#7AB800;} .transac-block .retrait-billet .travel_more_infos_opened table td.fare_details .subscribedInsurance .InsuranceTypeTempo{color:#008BBF;} .transac-block .retrait-billet .travel_more_infos_opened table td.fare_details .subscribedInsurance .policeNumber{margin-top:9px;color:#000;float:right;font-weight:normal;} .transac-block .retrait-billet .travel_more_infos_opened table td.fare_details .assurance_detail_confirm{margin-top:10px;width:330px;} .transac-block .retrait-billet .selectedAmount{font-weight:bold;float:left;color:#4D4B4C;background-color:#E7E6E4;border:2px solid #DAD9D7;margin:10px 0;padding:5px 10px;border-radius:2px;width:557px;display:none;} .transac-block .retrait-billet .travel_more_infos_opened table td.fare_details .assurance_detail_confirm .assurance_label{margin-top:5px;margin-right:10px;} .transac-block .retrait-billet .travel_more_infos_opened table td.fare_details .assurance_detail_confirm .assurance-picto{width:22px;height:22px;display:block;float:left;} .transac-block .retrait-billet .travel_more_infos_opened table td.fare_details .assurance_detail_confirm .assurance-picto.error{width:150px;background-repeat:no-repeat;padding-left:25px;padding-top:5px;margin-left:10px;color:#CF0303;} .transac-block .retrait-billet .travel_more_infos_opened table td.fare_details .assurance_detail_confirm .span-label{padding-bottom:25px;padding-top:5px;} .transac-block .retrait-billet .travel_more_infos_opened table td.fare_details .assurance_detail_confirm .assurance-tempo.unselected{background:transparent url(/web/20131219052448im_/http://www.voyages-sncf.com/imgs/insurances/picto_tempo_gris.png) left top no-repeat;} .transac-block .retrait-billet .travel_more_infos_opened table td.fare_details .assurance_detail_confirm .assurance-tempo{background-image:url(/web/20131219052448im_/http://www.voyages-sncf.com/imgs/insurances/picto_tempo.png);} .transac-block .retrait-billet .travel_more_infos_opened table td.fare_details .assurance_detail_confirm .assurance-annulation.unselected{background:transparent url(/web/20131219052448im_/http://www.voyages-sncf.com/imgs/insurances/picto_assurance_gris.png) left top no-repeat;} .transac-block .retrait-billet .travel_more_infos_opened table td.fare_details .assurance_detail_confirm .assurance-annulation{background-image:url(/web/20131219052448im_/http://www.voyages-sncf.com/imgs/insurances/picto_assurance.png);} .transac-block .retrait-billet .travel_more_infos_opened table td.fare_details .assurance_detail_confirm span{color:#000;font-weight:bold;float:left;} .transac-block #your-trip-box{margin-top:20px;} .transac-block .reference-dossier{display:inline-block;vertical-align:middle;width:53%;font-size:12px;} .transac-block .reference-nom{display:inline-block;vertical-align:middle;width:46%;font-size:12px;} .transac-block .reference-dossier p,.transac-block .reference-nom p{margin:0;font-weight:bold;color:#000;vertical-align:middle;display:inline-block;} .transac-block .reference-dossier span,.transac-block .reference-nom span{text-transform:uppercase;color:#0088CE;display:inline-block;vertical-align:middle;max-width:302px;word-break:break-all;font-weight:bold;font-size:1.4em;} .transac-block .reference-dossier li,.transac-block .reference-dossier ul{display:inline-block;color:#0088ce;font-weight:bold;vertical-align:middle;font-size:1.2em;} .transac-block .reference-dossier li:first-child:after{content:"|";} .transac-block .types-retrait{margin-bottom:10px;} .transac-block #box-label{border:medium none;padding:15px 0 0 72px;} .transac-block #your-trip .types-retrait .demat,.transac-block .types-retrait .demat{background:url(/web/20131219052448im_/http://www.voyages-sncf.com/imgs/css/fr/retrait/choix-e-ticket.png) no-repeat 3px 8px;float:left;} .transac-block .noJavascript #your-trip .types-retrait .demat,.transac-block .noJavascript .types-retrait .demat{float:none;} .transac-block #your-trip .types-retrait .demat-pah,.transac-block .types-retrait .demat-pah{background:url(/web/20131219052448im_/http://www.voyages-sncf.com/imgs/css/fr/retrait/choix-pah.png) no-repeat 3px 8px;float:left;} .transac-block .folder-box{background-color:#ecece4;padding:10px;} .transac-block .button-print{max-width:70%;} .transac-block .types-retrait .bls{background:url(/web/20131219052448im_/http://www.voyages-sncf.com/imgs/css/fr/retrait/choix-retrait.png) no-repeat 3px 8px;} .transac-block #box-label h3{font-size:1em;font-style:normal;font-weight:bold;line-height:1.3em;margin-bottom:0;margin-top:0;padding-bottom:2px;text-transform:none;} .transac-block #box-label h3 em.chosen-mode-name{color:#0088CE;font-size:1.2em;font-weight:bold;text-transform:none;} .transac-block #box-label p{font-size:11px;} .transac-block #box-label.demat p{float:left;} .transac-block #box-label p.container-print-link{min-width:100px;float:right;} .transac-block .types-retrait .submit{display:block;margin-top:20px;} .transac-block .types-retrait #help{clear:both;text-align:right;} .transac-block .container-button{text-align:right;} #consult-order-summary .button-primary,#consult-order-summary .button-secondary,#block-consult-order .button-primary{padding-left:6px;padding-right:6px;display:inline-block;}.msie6 .transac-block .entete{zoom:1;} .msie7 .transac-block .retrait-billet .details .pictos-trajet{margin:0 0 0 -3px;} .msie6 .transac-block .retrait-billet .details .picto-trajet-departure,.msie6 .transac-block .retrait-billet .details .travel_direct .picto-trajet-arrival,.msie6 .transac-block .retrait-billet .details .picto-trajet-arrival{margin-left:-252px;} .msie7 .transac-block .retrait-billet .details .picto-trajet-departure,.msie7 .transac-block .retrait-billet .details .travel_direct .picto-trajet-arrival,.msie7 .transac-block .retrait-billet .details .picto-trajet-arrival{margin-left:-237px;} .msie6 .transac-block .retrait-billet .travel_resume .details .picto-trajet-departure,.msie6 .transac-block .retrait-billet .travel_resume .details .travel_direct .picto-trajet-arrival,.msie6 .transac-block .retrait-billet .travel_resume .details .picto-trajet-arrival{margin-left:-210px;} .msie7 .transac-block .retrait-billet .travel_resume .details .picto-trajet-departure,.msie7 .transac-block .retrait-billet .travel_resume .details .travel_direct .picto-trajet-arrival,.msie7 .transac-block .retrait-billet .travel_resume .details .picto-trajet-arrival{margin-left:-195px;} .msie6 .transac-block .retrait-billet .travel_resume .details .first .picto-trajet-departure,.msie6 .transac-block .retrait-billet .travel_resume .details .last .picto-trajet-arrival{margin-left:-242px;} .msie7 .transac-block .retrait-billet .travel_resume .details .first .picto-trajet-departure,.msie7 .transac-block .retrait-billet .travel_resume .details .last .picto-trajet-arrival{margin-left:-227px;} .msie6 .transac-block .retrait-billet .travel_resume .details .travel_direct.first .picto-trajet-departure,.msie6 .transac-block .retrait-billet .travel_resume .details .travel_direct .picto-trajet-arrival{margin-left:-252px;} .msie7 .transac-block .retrait-billet .travel_resume .details .travel_direct.first .picto-trajet-departure,.msie7 .transac-block .retrait-billet .travel_resume .details .travel_direct .picto-trajet-arrival{margin-left:-237px;} .msie7 .transac-block .retrait-billet .details .picto-trajet-vertical{margin-top:0;background-color:#fff;} .msie7 .transac-block .retrait-billet .travel_more_infos_opened table tr.passager td{border-top:5px solid #fff;} .msie7 .transac-block .retrait-billet .travel_more_infos_opened .passager .passenger_infos,.msie7 .transac-block .retrait-billet.TRAIN_IDTGV .travel_more_infos_opened .passager .passenger_infos{background-color:#e0e1dd;} .msie7 .transac-block .retrait-billet .trains-details .train_infos div.train_class{padding-right:15px;} .msie7 .transac-block .retrait-billet .travel_more_infos_opened table td.fare_details .subscribedInsurance .InsuranceTypeAnnul,.msie7 .transac-block .retrait-billet .travel_more_infos_opened table td.fare_details .subscribedInsurance .InsuranceTypeTempo{float:left;} .msie8 .transac-block .retrait-billet .travel_more_infos_opened table td.fare_details .subscribedInsurance .InsuranceTypeAnnul,.msie8 .transac-block .retrait-billet .travel_more_infos_opened table td.fare_details .subscribedInsurance .InsuranceTypeTempo{width:55%;} .msie7 .transac-block .reference-dossier{display:inline;zoom:1;} .msie7 .transac-block .reference-nom{display:inline;zoom:1;} .msie6 .transac-block .reference-dossier p,.msie6 .transac-block .reference-nom p,.msie6 .transac-block .reference-dossier li,.msie6 .transac-block .reference-dossier ul,.msie7 .transac-block .reference-dossier p,.msie7 .transac-block .reference-nom p,.msie7 .transac-block .reference-dossier li,.msie7 .transac-block .reference-dossier ul{display:inline;zoom:1;} .msie7 .transac-block .reference-dossier li{padding-right:3px;} .msie7 .transac-block .oui_non_insurance .button_oui_non input{margin-left:4px;} .msie7 .transac-block .retrait-billet .label,.msie8 .transac-block .retrait-billet .label{padding-right:1px;}.lightbox-confirm{padding:0 10px;width:auto!important;height:100%;color:#000;font-size:1.2em;overflow:hidden;} .lightbox-confirm p{line-height:1.5em;margin-bottom:30px;} .lightbox-confirm .lightbox-confirm-btn-cancel{padding:6px 9px;float:left;} .lightbox-confirm .lightbox-confirm-btn-confirm{padding:6px 9px;float:right;} #block-consult-order .popup-warning-exchange,#block-consult-order .popup-warning-cancel{float:left;margin:10px 0;}.transac-block #interstitiel-pays h1{color:#393939;font-size:1.2em;font-weight:normal;text-align:center;} .transac-block #interstitiel-pays img.block{margin-left:auto;margin-right:auto;margin-top:1.3em;}.transac-block #interstitiel-pays #choix-pays{color:#015696;font-size:1.7em;font-weight:bold;text-align:center;} .transac-block #interstitiel-pays p.ibloc em{color:#015696;font-style:normal;font-weight:bold;} .transac-block #interstitiel-pays p.ibloc{font-weight:bold;} .transac-block #interstitiel-pays #waiting-animation{background-image:url("/web/20131219052448im_/http://www.voyages-sncf.com/imgs/css/fr/attente/interstitiel.gif");height:27px;margin:auto;width:222px;}#block-interstitial-wait.transac-block{text-align:center;} #block-interstitial-wait.transac-block #waitingMessage{font-weight:bold;padding-top:1.5em;} #block-interstitial-wait.transac-block #logo{background-image:url("/web/20131219052448im_/http://www.voyages-sncf.com/imgs/attente/header.jpg");margin-bottom:40px;margin-left:auto;margin-right:auto;height:54px;width:986px;} #block-interstitial-wait.transac-block{background-color:#FFF;} #block-interstitial-wait.transac-block #adBlock table,#block-interstitial-wait.transac-block #adBlock img,#block-interstitial-wait.transac-block #adBlock{margin-left:auto;margin-right:auto;}#block-interstitial-wait.transac-block #waiting-animation{background-image:url("/web/20131219052448im_/http://www.voyages-sncf.com/imgs/css/fr/attente/interstitiel.gif");height:27px;margin:15px auto auto auto;width:222px;}#block-booking.transac-block .messagesError{margin-bottom:10px;width:auto;} .transac-block div.price_description a.more{float:none;} .transac-block #recherche-train-form em{font-weight:bold;font-style:normal;float:left;margin:.27em 5px 0 0;} .transac-block #recherche-train-form #travel_infos em#aller_retour{margin-right:15px;width:auto;} .transac-block #recherche-train-form #travel_infos em#your_comfort{margin-right:15px;} .transac-block #recherche-train-form label em{margin-top:0;} .transac-block #recherche-train-form p{padding-top:5px;} .transac-block #recherche-train-form label{height:1em;margin:.27em 5px 5px 0;display:block;float:left;} .transac-block #recherche-train-form #CODE_PROMO_ENABLE_LABEL{width:70%;} .transac-block #recherche-train-form .labelTop{float:left;font-weight:bold;} .transac-block #recherche-train-form span#via .labelTop{font-weight:normal;margin-top:8px;white-space:nowrap;} .transac-block #recherche-train-form input{display:block;float:left;margin-top:.27em;} .transac-block #recherche-train-form input[type=text][disabled],.transac-block #recherche-train-form select[disabled]{background-color:#F0F0F0;color:#303030;} .comfort{background-color:#ECEDEB;} .transac-block #recherche-train-form input.input_checkbox,.transac-block #recherche-train-form input.input_radio{height:auto;margin-top:5px;} .transac-block #recherche-train-form label.label-votre-voyage-aller-simple,.transac-block #recherche-train-form label.comfort-class-1{margin-right:20px;} .transac-block #recherche-train-form label.label-votre-voyage-aller-simple,.transac-block #recherche-train-form label.label-votre-voyage-aller-retour{font-weight:bold;} .transac-block #recherche-train-form input.input_radio{margin-right:3px;} .transac-block #recherche-train-form .required{font-weight:bold;} .transac-block #recherche-train-form .title-booking a{color:#393939;text-decoration:none;} .transac-block #recherche-train-form .title-booking{font-size:1.1em;font-weight:bold;height:15px;} .transac-block #recherche-train-form input#votre-voyage-aller-simple,.transac-block #recherche-train-form input#votre-voyage-aller-retour{margin-right:8px;margin-top:5px;} .transac-block #userAccount p#infosHandicapes{background:transparent url(/web/20131219052448im_/http://www.voyages-sncf.com/imgs/css/commons/picto-handicape.png) left top no-repeat;margin-top:7px;padding:6px 0 2px 20px;} .transac-block p#pushAccount{margin-top:-0.3em;border-bottom:1px solid #eaeaea;padding-bottom:7px;} .transac-block #recherche-train-form fieldset.main_section{margin-top:8px;float:left;width:auto;} .transac-block #recherche-train-form #travel_infos{border-bottom:1px solid #DADADA;padding-bottom:10px;} .transac-block #recherche-train-form #comfort{border-bottom:1px solid #DADADA;padding-bottom:6px;} .transac-block #recherche-train-form fieldset#buttons{margin-top:0;margin-right:0;width:580px;} .transac-block #recherche-train-form fieldset#buttons div.mention_oligatoire{margin-top:8px;margin-bottom:10px;} .transac-block #recherche-train-form fieldset#buttons input{margin-right:0;width:120px;} .transac-block #recherche-train-form .launch-aide{margin-left:6em;margin-top:2em;} .transac-block #recherche-train-form #destination_aide.launch-aide{margin-left:-3.2em;} .transac-block #recherche-train-form #via_aide.launch-aide{margin-left:0;margin-top:.45em;position:absolute;right:.24em;} .transac-block #recherche-train-form #ORIGIN_CITY,.transac-block #recherche-train-form #DESTINATION_CITY{width:245px;} .transac-block #recherche-train-form #VIA_CITY{float:right;width:320px;} .transac-block #recherche-train-form #travel_infos li,.transac-block #recherche-train-form #passengers li,.transac-block #recherche-train-form #passengers .numFidelite,.transac-block #recherche-train-form #passengers .underFour{float:left;padding-bottom:.7em;margin:.1em 0;} .transac-block #recherche-train-form .numFidelite .prefix{display:block;float:left;padding-top:8px;padding-left:10px;} .transac-block #recherche-train-form #passengers .d_smilesPartenaire{padding-bottom:.7em;} .transac-block #recherche-train-form #passengers .numFidelite,.transac-block #recherche-train-form #passengers .d_smilesPartenaire,.transac-block #recherche-train-form #passengers .underFour{clear:both;float:none;} .transac-block #recherche-train-form #passengers .d_smilesPartenaire .smilesNumCard span{padding-top:5px;float:left;} .transac-block #recherche-train-form #passengers .d_smilesPartenaire .smilesModif{clear:both;} .transac-block #recherche-train-form #comfort li{float:left;margin:.3em 0;} .transac-block #recherche-train-form #comfort #your_comfort{display:block;float:left;width:9em;height:15px;margin:.2em 0;} .transac-block #recherche-train-form #d_passengerDetails li{margin:0 0 5px 10px;padding:5px 0 0;width:560px;} .transac-block #recherche-train-form ul.launch_passenger li.agePassager{border-top:1px solid #BABABA;} .transac-block #recherche-train-form ul.launch_passenger li.agePassager select.age{margin-bottom:4px;} .transac-block #recherche-train-form #d_passengerDetails li.fidelite{margin-bottom:10px;} .transac-block #recherche-train-form #d_passengerDetails li.carteAbo div.reduc{margin-top:10px;} .transac-block #recherche-train-form #passengers .numFidelite{margin-top:8px;} .transac-block #recherche-train-form #d_passenger .numFidelite label{padding-top:6px;} .transac-block #recherche-train-form #passengers .underFour{margin:0;padding:0;} .transac-block #recherche-train-form .form_group{padding-top:5px;float:left;} .transac-block #recherche-train-form #d_passenger.form_group{padding-right:0;} .transac-block #recherche-train-form #d_passenger #d_passengerDetails{clear:both;} .transac-block #recherche-train-form fieldset.voyFldSt{clear:both;float:right;width:100%;margin-bottom:10px;background-color:#ECEDEB;} .transac-block #recherche-train-form fieldset.voyFldSt{padding-top:5px;margin-top:10px;} .transac-block #recherche-train-form fieldset.voyFldSt legend{margin-left:-1px;margin-bottom:2px;font-weight:bold;padding-left:23px;padding-top:30px;width:547px;background:url("/web/20131219052448im_/http://www.voyages-sncf.com/imgs/css/fr/picto-rond-passager.png") no-repeat scroll 2% 87% transparent;} .transac-block #recherche-train-form legend{font-weight:bold;} .transac-block #recherche-train-form legend.f{background-color:#bababa;color:#000;border:1px solid #FFF;padding-left:30px;padding-top:4px;height:19px;display:block;position:relative;} .transac-block #recherche-train-form legend.f span{display:block;padding-bottom:4px;width:560px;} .transac-block #recherche-train-form legend.fold{cursor:pointer;} .transac-block #recherche-train-form #d_passenger #nbPassengerSelect label,.transac-block #recherche-train-form #d_passenger .agePassager label,.transac-block #recherche-train-form #d_passenger .carteAbo label,.transac-block #recherche-train-form #d_passenger .fidelite label{display:inline-block;float:left;width:10em;} .transac-block #recherche-train-form #d_passenger #nbPassengerSelect label{width:12em;} .transac-block #recherche-train-form .gare{width:207px;} .transac-block #recherche-train-form .datepicker{width:106px;margin-right:3px;} .transac-block #recherche-train-form .labl-2,.transac-block #recherche-train-form .labl-1{display:block;float:left;width:43%;margin-bottom:5px;} .transac-block #recherche-train-form .lab1{width:83%;} .transac-block #recherche-train-form .searchFieldsTravelOutward,.transac-block #recherche-train-form .outwardCity,.transac-block #recherche-train-form #d_passenger ul.nbPassenger li{float:left;width:53%;} .transac-block #recherche-train-form #d_passenger ul.nbPassenger li#offreSpeciale{width:22em;} .transac-block #recherche-train-form #OUTWARD_TIME{margin-right:0;} .transac-block #recherche-train-form #OUTWARD_DATE,.transac-block #recherche-train-form #INWARD_DATE{display:block;float:left;width:70px;padding:7px 11px 7px 7px;} .transac-block #recherche-train-form #OUTWARD_TIME,.transac-block #recherche-train-form #INWARD_TIME{margin-top:.22em;padding:4px;width:52px;} .transac-block #recherche-train-form #travel_infos li.direct_via{margin-top:15px;margin-bottom:15px;width:100%;} .transac-block #recherche-train-form #direct,.transac-block #recherche-train-form #via{float:left;} .transac-block #recherche-train-form #via{float:right;position:relative;} .transac-block#block-booking .state-direct #via{visibility:hidden;} .transac-block #recherche-train-form #direct{margin-top:5px;} .transac-block #recherche-train-form #direct label{margin-left:.4em;margin-right:0;} .transac-block #recherche-train-form .lbl-3{width:125px;float:left;} .transac-block #recherche-train-form .heures{margin-left:2px;} .transac-block #recherche-train-form .time_labels{margin-left:1em;width:auto!important;margin-top:6px;} .transac-block #recherche-train-form .searchFieldsTravelOutward.dates-time-line .time_labels,.transac-block #recherche-train-form .searchFieldsTravelInward.dates-time-line .time_labels{margin:3px 3px 0 0;height:auto;display:inline-block;} .transac-block #recherche-train-form #pays-retrait{margin-right:103px;} .transac-block #recherche-train-form .red1{margin-right:12px;} .transac-block #recherche-train-form p#pFlexible{float:left;vertical-align:top;} .transac-block #recherche-train-form p#pFlexible label span{background-color:#C00000;padding:0 5px;text-transform:uppercase;} .transac-block #recherche-train-form #pFlexible label{margin-left:.5em;} .transac-block #recherche-train-form #d_passenger .info-child{display:inline-block;padding-left:5px;} .transac-block #recherche-train-form #d_passenger #offreSpeciale label{margin-left:.4em;} .transac-block #recherche-train-form #d_passenger #offreSpeciale{width:260px;} .transac-block #recherche-train-form #comfort li fieldset{padding:10px;} .transac-block #recherche-train-form #comfort li fieldset#COMFORT span#your_comfort{font-weight:bold;} .transac-block .voyDiv select{margin-left:11px;} .transac-block .voyFldSt input{width:12.3em;} .transac-block .voyFldSt .passenger_code_promo{float:right;padding-right:1em;} .transac-block #recherche-train-form #conshor{float:left;} .transac-block #recherche-train-form #CMD_CMD_VALIDATION{float:right;} .transac-block #recherche-train-form fieldset.passenger-form-detail{background-color:#ECEDEB;clear:both;width:100%;} .transac-block #recherche-train-form #d_animalDetails .animal-type label{width:9.5em;margin:5px 0 5px 10px;padding:0;} .transac-block #recherche-train-form fieldset.passenger-form-detail legend{font-weight:bold;margin-bottom:6px;margin-left:-1px;padding:0 0 5px 10px;width:547px;} .transac-block #recherche-train-form #d_animalDetails fieldset.passenger-form-detail legend{border-bottom:1px solid #BABABA;width:97%;} .transac-block #recherche-train-form .messagesInfoBleu{margin:0 auto;} .transac-block #recherche-train-form .animal-type{margin:0 10px 5px;padding-top:5px;width:540px;} .transac-block #recherche-train-form #fs1_nbAnimalsForTravel{padding:0;margin-top:1.3em;} .transac-block #recherche-train-form #fs1_nbAnimalsForTravel label{padding-top:5px;width:120px;} #d_animalDetails{clear:both;} .transac-block .container-animal-details.animal_opened{display:block;} .transac-block .container-animal-details.animal_closed{display:none;} .transac-block #d_animalDetails .container-animal-details{padding:15px 10px;background-color:#ecedeb;} .transac-block #recherche-train-form #d_animalDetails a{font-weight:bold;text-decoration:none;} .transac-block #recherche-train-form #d_animalDetails a #display-animal-form{cursor:hand;cursor:pointer;text-decoration:underline;} .transac-block #recherche-train-form #d_animalDetails a #display-animal-form:before{content:" \25BA \ ";float:left;text-decoration:none;} .transac-block #recherche-train-form #d_animalDetails a #display-animal-form.animal_opened:before{content:" \25BC \ ";float:left;text-decoration:none;} .transac-block #recherche-train-form #d_animalDetails a #display-animal-form.animal_opened{text-decoration:none;} .transac-block #recherche-train-form #d_animalDetails a #display-animal-form{text-decoration:none;} .transac-block #recherche-train-form #d_animalDetails a #display-animal-form span{text-decoration:underline;} #block-booking.transac-block .d_accroche{padding:0;} #block-booking.digital-box{padding-bottom:30px;} .transac-block #recherche-train-form select{height:29px;padding:4px;} .transac-block #recherche-train-form div#topVoyage{margin-top:8px;} .transac-block #recherche-train-form div#topVoyage select{margin-top:5px;} .transac-block #recherche-train-form div#topVoyage input{margin-left:5px;} .js #block-booking #d_passengerDetails p.cp,.js #block-booking #d_passengerDetails p.cp span{display:none;} #block-booking #d_passengerDetails .cp-number{margin-bottom:15px;} #block-booking #d_passengerDetails .age_SNCF_AGENT p.cp{display:inline;} #block-booking #d_passengerDetails .cp label{margin-top:.8em;width:11em;} #block-booking #d_passengerDetails .cp input{width:7.1em;} .js #block-booking #d_passengerDetails .age_SNCF_AGENT p.cp{display:inline;} .transac-block .voyFldSt .passenger_code_promo{position:relative;} #block-booking .plus-CUI{position:absolute;right:13px;top:6px;}.msie7 .transac-block #recherche-train-form #travel_infos{padding-bottom:25px;} .msie6 .transac-block #recherche-train-form #passengers li,.msie7 .transac-block #recherche-train-form #passengers li{padding-bottom:1.7em;} .msie6 .transac-block #recherche-train-form .labelTop,.msie .transac-block #recherche-train-form .labelTop{margin-left:-10px;position:relative;} .msie6 .transac-block #recherche-train-form fieldset.voyFldSt ul.fs,.msie7 .transac-block #recherche-train-form fieldset.voyFldSt ul.fs{padding-top:4px;padding-bottom:4px;} .msie6 .transac-block #recherche-train-form fieldset.voyFldSt legend,.msie7 .transac-block #recherche-train-form fieldset.voyFldSt legend,.msie8 .transac-block #recherche-train-form fieldset.voyFldSt legend{padding-top:0;background:url("/web/20131219052448im_/http://www.voyages-sncf.com/imgs/css/fr/picto-rond-passager.png") no-repeat scroll 2% 55% transparent;} .msie6 .transac-block #recherche-train-form legend.f,.msie7 .transac-block #recherche-train-form legend.f{margin-left:7px;} .msie6 .transac-block #recherche-train-form #d_passenger .carteAbo .reduc{position:absolute;left:235px;} .msie6 .transac-block #recherche-train-form #via,.msie7 .transac-block #recherche-train-form #via{float:right;width:70%;padding-right:0;} .msie6 .transac-block #recherche-train-form p#pFlexible,.msie7 .transac-block #recherche-train-form p#pFlexible{margin-left:-108px;} .msie6 .transac-block #recherche-train-form #pFlexible label{width:200px;} .msie6 .transac-block #recherche-train-form #d_passenger #offreSpeciale{float:right;margin-bottom:50px;} .msie6 .transac-block .complex-title{background-image:none;} .msie6 .transac-block #recherche-train-form fieldset.passenger-form-detail legend,.msie7 .transac-block #recherche-train-form fieldset.passenger-form-detail legend,.msie8 .transac-block #recherche-train-form fieldset.passenger-form-detail legend{padding-top:0;} .msie .transac-block #recherche-train-form #ORIGIN_CITY,.msie .transac-block #recherche-train-form #DESTINATION_CITY{width:240px;} .msie .transac-block #recherche-train-form #INWARD_TIME{width:53px;} .msie .transac-block #recherche-train-form #origine_aide.launch-aide{margin-left:-3.4em;} .msie7 .transac-block #recherche-train-form .launch-aide{margin-left:-4em;margin-top:.5em;} .msie7 .transac-block #recherche-train-form #destination_aide.launch-aide{margin-left:-4em;} .msie7 .transac-block #recherche-train-form #VIA_CITY{width:320px;} .msie8 .transac-block #recherche-train-form #VIA_CITY{margin-right:6px;} .msie7 .transac-block #recherche-train-form fieldset.voyFldSt{width:100%;} .msie .transac-block #recherche-train-form #OUTWARD_TIME,.msie .transac-block #recherche-train-form #INWARD_TIME{margin-top:.17em;} .msie7 .transac-block #recherche-train-form #OUTWARD_TIME,.msie7 .transac-block #recherche-train-form #INWARD_TIME{margin-top:.57em;}.transac-block #recherche-train-form legend.no-fold{background:transparent url("/web/20131219052448im_/http://www.voyages-sncf.com/imgs/css/fr/booking-title.png") no-repeat left top;position:absolute;left:-5000px;} .transac-block #recherche-train-form legend.fold-open{background:transparent url("/web/20131219052448im_/http://www.voyages-sncf.com/imgs/css/fr/booking-title.png") no-repeat left -100px;position:absolute;left:-5000px;} .transac-block #recherche-train-form legend.fold-close{background:transparent url("/web/20131219052448im_/http://www.voyages-sncf.com/imgs/css/fr/booking-title.png") no-repeat left -50px;position:absolute;left:-5000px;} .transac-block #recherche-train-form .voyNum{background-color:transparent;} .transac-block #recherche-train-form .title-booking{background-color:#E6E6E3!important;color:#393939!important;} .transac-block #recherche-train-form .launch-aide,.transac-block #schedule-form .launch-aide{background-color:#CF0303;text-transform:lowercase;} .transac-block #schedule-form #inwardCity,.transac-block #schedule-form #outwardCity,.transac-block #schedule-form #viaCityFieldText{position:relative;} .transac-block #schedule-form #destination_aide,.transac-block #schedule-form #origine_aide,.transac-block #schedule-form #via_aide{position:absolute;} .transac-block #schedule-form #destination_aide{top:1.6em;right:.5em;} .transac-block #schedule-form #origine_aide{top:1.6em;right:4.8em;} .transac-block #schedule-form #via_aide{top:.4em;right:.5em;} .transac-block #schedule-form #destination_aide{margin-left:-5em;} .chrome .transac-block #recherche-train-form #origine_aide{margin-top:2.3em;margin-left:-3.3em;} .transac-block #recherche-train-form li,.transac-block #recherche-train-form ul{width:100%;} .transac-block #recherche-train-form p#pFlexible{margin:35px 0 0 -4px;padding:0 0 0 4px;position:absolute;float:left;background:#008fd0 url(/web/20131219052448im_/http://www.voyages-sncf.com/sites/all/modules/custom_addons/vsct_feature_booking/theme/images/stripes-blue.png);color:#FFF;border-width:1px;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;} .transac-block #recherche-train-form p#pFlexible label span{left:-5000px;margin-right:5px;position:absolute;} .js .transac-block #d_animalDetails.nbAnimals_0 fieldset,.js .transac-block #d_animalDetails fieldset{display:none;} .js .transac-block #d_animalDetails.nbAnimals_1 #ffd_pet_1,.js .transac-block #d_animalDetails.nbAnimals_2 #ffd_pet_1,.js .transac-block #d_animalDetails.nbAnimals_3 #ffd_pet_1,.js .transac-block #d_animalDetails.nbAnimals_4 #ffd_pet_1,.js .transac-block #d_animalDetails.nbAnimals_2 #ffd_pet_2,.js .transac-block #d_animalDetails.nbAnimals_3 #ffd_pet_2,.js .transac-block #d_animalDetails.nbAnimals_4 #ffd_pet_2,.js .transac-block #d_animalDetails.nbAnimals_3 #ffd_pet_3,.js .transac-block #d_animalDetails.nbAnimals_4 #ffd_pet_3,.js .transac-block #d_animalDetails.nbAnimals_4 #ffd_pet_4{display:block;} .transac-block p#infosHandicapes{background:url("/web/20131219052448im_/http://www.voyages-sncf.com/imgs/css/launch/picto_hadicap.png") no-repeat scroll 0 0 transparent;padding-left:20px;padding-bottom:20px;height:20px;} .opera .transac-block #recherche-train-form .outwardCity,.opera .transac-block #recherche-train-form .inwardCity{position:relative;} .opera .transac-block #recherche-train-form .launch-aide{position:absolute;} .transporteur-txt{text-transform:uppercase;font-family:"Avenir",Arial,sans-serif;color:#747678;font-size:10px;} .transporteur-txt a{color:#747678;} .transporteur-txt a:hover{color:#0088ce;}.msie7 .transac-block #recherche-train-form li.direct_via{width:575px;} .msie6 .transac-block #recherche-train-form legend.no-fold{position:absolute;left:-50000px;} .msie6 .transac-block #recherche-train-form legend.fold-open{position:absolute;left:-50000px;} .msie6 .transac-block #recherche-train-form legend.fold-close{position:absolute;left:-50000px;} .msie7 .transac-block #recherche-train-form li.direct_via{width:575px;} .msie7 .transac-block #recherche-train-form li,.msie7 .transac-block #recherche-train-form ul{width:580px;} .msie7 .transac-block #recherche-train-form #origine_aide.launch-aide{margin-left:-4em;}#block-interstitial-payment.transac-block,#block-interstitial-payment-enrollment-3ds.transac-block{margin:0;} #block-interstitial-payment.transac-block #waiting-animation,#block-interstitial-payment-enrollment-3ds.transac-block #waiting-animation{background-image:url("/web/20131219052448im_/http://www.voyages-sncf.com/imgs/css/fr/attente/interstitiel.gif");width:222px;height:27px;margin:auto;}#block-payment-3ds-authentication{margin:0 auto;} #message-payment-3ds-authentication p{border-bottom:1px solid #C6C5C6;font-weight:bold;width:60%;margin:0 auto;} #block-payment-3ds-authentication iframe{margin-left:-20px;} #block-payment-3ds-authentication #backToPayment a{background-image:none;} #block-payment-3ds-authentication #backToPayment{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;border:1px solid;cursor:pointer;font-weight:bold;vertical-align:middle;white-space:nowrap;word-wrap:normal;font-size:12px;background-color:#f5f5f5;background-image:-moz-linear-gradient(center top,#f5f5f5 0,#dedede 100%);background-image:-webkit-linear-gradient(top,#f5f5f5 0,#dedede 100%);background-image:-moz-linear-gradient(top,#f5f5f5 0,#dedede 100%);background-image:-ms-linear-gradient(top,#f5f5f5 0,#dedede 100%);background-image:-o-linear-gradient(top,#f5f5f5 0,#dedede 100%);box-shadow:0 0 1px #fff inset;text-shadow:0 1px 0 #fff;border-color:#ccc #ccc #aaa;color:#606060;width:250px;} #block-payment-3ds-authentication #backToPayment:hover{border-color:#999;box-shadow:0 1px 2px rgba(0,0,0,0.25),0 0 3px #FFF inset;} #block-payment-3ds-authentication #backToPayment :active{background-image:-moz-linear-gradient(center top,#e6e6e6 0,#dcdcdc 100%);border-color:#999 #aaa #ccc;box-shadow:0 1px 2px #aaa inset;} #block-payment-3ds-authentication #backToPayment a{padding-top:5px;height:26px;display:block;text-decoration:none;text-align:center;} #block-payment-3ds-authentication #backToPayment a:visited{color:#606060;}.msie6 #block-payment-3ds-authentication iframe,.msie7 #block-payment-3ds-authentication iframe{margin:2em 0;border:1px solid #C6C5C6;}#message-payment-3ds-authentication p strong{color:#D95223;}.transac-block .train_info{padding-bottom:6px;} .transac-block .train_info .travel_content{float:left;width:100%;} .transac-block .entete-bloc-train{background:url(/web/20131219052448im_/http://www.voyages-sncf.com/imgs/css/proposal/trait-haut-boc-train.png) repeat-x left bottom;width:100%;padding-bottom:5px;float:left;} .transac-block .digital-fusion-duration{font-size:1em;font-weight:bold;float:right;margin-top:3px;} .transac-block .digital-fusion-duration_label{color:#e05206;} .transac-block .asp .digital-fusion-duration_label{color:#E30074;} .transac-block #proposals .day-info{background-color:#ecece4;font-weight:normal;margin-left:11px;color:#635a64;padding:.2em .5em;} .transac-block .travel_resume_detail{padding:20px 0 0;width:100%;float:left;margin:0 0 20px;} .transac-block .travel_resume_detail .segment-depart,.transac-block .travel_resume_detail .segment-via,.transac-block .travel_resume_detail .segment-arrivee{margin:0 0 40px;padding:0;} .transac-block .travel_resume_detail.direct .travel_direct{margin:0 0 30px;} .transac-block .direct{background:#fff url(/web/20131219052448im_/http://www.voyages-sncf.com/imgs/css/proposal/trait-bas-boc-train.png) no-repeat center bottom;} .transac-block .via-simple{background:url(/web/20131219052448im_/http://www.voyages-sncf.com/imgs/css/proposal/trait-gris.png) no-repeat left center,url(/web/20131219052448im_/http://www.voyages-sncf.com/imgs/css/proposal/trait-bas-boc-train.png) no-repeat center bottom;} .transac-block .via-multiples{background:url(/web/20131219052448im_/http://www.voyages-sncf.com/imgs/css/proposal/trait-gris-via-multiples.png) no-repeat left center,url(/web/20131219052448im_/http://www.voyages-sncf.com/imgs/css/proposal/trait-bas-boc-train.png) no-repeat center bottom;} .transac-block .travel_cities{line-height:normal;display:block;float:left;} .transac-block .segment-depart .departure,.transac-block .segment-via .departure{position:relative;padding:0 0 5px 10px;background:url(/web/20131219052448im_/http://www.voyages-sncf.com/imgs/css/proposal/ico-departure.png) no-repeat left 3px,url(/web/20131219052448im_/http://www.voyages-sncf.com/imgs/css/proposal/trait-bas-segment-boc-train.png) no-repeat right bottom;border-bottom:0;clear:both;float:left;width:235px;} .transac-block .asp .segment-depart .departure,.transac-block .asp .segment-via .departure{background-image:url(/web/20131219052448im_/http://www.voyages-sncf.com/imgs/css/proposal/ico-departure-asp.png),url(/web/20131219052448im_/http://www.voyages-sncf.com/imgs/css/proposal/trait-bas-segment-boc-train.png);} .transac-block .segment-depart .departure .hour,.transac-block .segment-via .departure .hour,.transac-block .transilien-via.segment-depart .arrival .hour,.transac-block .transilien-via.segment-arrivee .departure .hour,.transac-block .transilien-direct.segment-depart .arrival .hour,.transac-block .transilien-via.segment-via .arrival .hour,.transac-block .travel_via.segment-depart .same-station.departure .hour{float:none;display:inline;padding-right:2px;width:auto;font-weight:bold;color:#e05206;} .transac-block .segment-depart .hour p,.transac-block .segment-via .hour p,.transac-block .travel_via.segment-depart .same-station.departure .hour p{color:#e05206;font-size:1.063em;font-weight:bold;margin:0;display:inline;} .transac-block .asp .segment-depart .hour p,.transac-block .asp .segment-via .hour p,.transac-block .asp .travel_via.segment-depart .same-station.departure .hour p{color:#E30074;} .transac-block .segment-depart .departure .station,.transac-block .segment-via .departure .station{display:inline;color:#635a64;font-size:1em;text-transform:uppercase;} .transac-block .segment-depart .departure .station p,.transac-block .segment-via .departure .station p,.transac-block .travel_via.segment-depart .same-station.departure .station p{display:inline;margin:0;font-weight:bold;} .transac-block .train_picto{padding:0 2px;position:absolute;bottom:-5px;right:-63px;width:60px;text-align:center;} .transac-block .train_picto img{margin:0;float:none;} .transac-block .train_number{position:absolute;bottom:-7px;right:-90px;padding:0;float:none;} .transac-block .train_number p{margin:0;} .transac-block .train_infos{position:absolute;top:-11px;right:-336px;margin:0;width:96%;} .transac-block .train_class{padding:0;position:relative;width:70px;} .transac-block#block-proposals .train_class{width:auto;} .transac-block .train_class p{margin:4px 0 0 0;display:inline-block;} .transac-block .train_class .alert-surbooking{width:auto;color:#fff;background:#0088ce url(/web/20131219052448im_/http://www.voyages-sncf.com/imgs/css/alerts/surbooking-new.png) no-repeat 0 center;box-shadow:none;padding:1px 2px 2px 7px;min-height:inherit;border-radius:0;} .transac-block .over-booking{color:red;} .transac-block .travel_resume .over-booking+.periode{margin-top:0;} .transac-block .travel_resume_detail .over-booking+.periode{margin-top:2px;} .transac-block .train_class ul{display:inline;position:absolute;right:0;} .transac-block .train_class li{display:inline;} .transac-block .train_class li img{width:38px;height:18px;margin:0 0 0 5px;float:none;max-width:none;} .transac-block .trans .train_class ul{margin-top:10px;} .transac-block .trans .travel_resume_detail .train_class ul{margin-top:5px;} .transac-block .services{width:131px;margin:3px 5px 3px 0;} .transac-block .services ul,.transac-block .services li,.transac-block .periode ul,.transac-block .periode li{display:inline;} .transac-block .services img{margin-right:0;display:inline;float:none;} .transac-block .travel_resume_detail .segment-depart .arrival,.transac-block .travel_resume_detail .segment-via .arrival{padding-top:5px;background:url(/web/20131219052448im_/http://www.voyages-sncf.com/imgs/css/proposal/ico-arrival.png) no-repeat left -63px;padding-left:10px;clear:both;float:left;width:235px;} .transac-block .asp .travel_resume_detail .segment-depart .arrival,.transac-block .asp .travel_resume_detail .segment-via .arrival{background-image:url(/web/20131219052448im_/http://www.voyages-sncf.com/imgs/css/proposal/ico-arrival-asp.png);} .transac-block .segment-depart .arrival .hour,.transac-block .segment-via .arrival .hour,.transac-block .travel_via .same-station.departure .hour,.transac-block .travel_via.segment-via .departure.different-station .hour{float:none;display:inline;padding-right:7px;} .transac-block .segment-depart .arrival .hour p,.transac-block .segment-via .arrival .hour p,.transac-block .travel_via .same-station.departure .hour p,.transac-block .travel_via.segment-via .departure.different-station .hour p{color:#939496;font-size:1em;font-weight:normal;margin:0;display:inline;} .transac-block .segment-depart .arrival .station,.transac-block .segment-via .arrival .station{display:inline;font-weight:bold;margin:0;float:none;} .transac-block .segment-depart .arrival .station p,.transac-block .segment-via .arrival .station p,.transac-block .travel_via .departure.same-station .station p,.transac-block .travel_via.segment-via .departure.different-station .station p{display:inline;margin:0;font-weight:normal;} .transac-block .segment-arrivee .departure{border-bottom:0;background:url(/web/20131219052448im_/http://www.voyages-sncf.com/imgs/css/proposal/ico-departure.png) no-repeat left 4px,url(/web/20131219052448im_/http://www.voyages-sncf.com/imgs/css/proposal/trait-bas-segment-boc-train.png) no-repeat right bottom;padding:0 0 5px 10px;clear:both;float:left;width:235px;position:relative;} .transac-block .segment-arrivee .departure .hour{display:inline;float:none;padding-right:7px;} .transac-block .segment-arrivee .departure .hour p{color:#939496;display:inline;font-size:1em;font-weight:normal;margin:0;} .transac-block .segment-arrivee .departure .station{display:inline;float:none;font-weight:bold;margin:0;} .transac-block .segment-arrivee .departure .station p{display:inline;font-weight:normal;margin:0;} .transac-block .segment-arrivee .arrival{background:url(/web/20131219052448im_/http://www.voyages-sncf.com/imgs/css/proposal/ico-arrival.png) no-repeat left -62px;clear:both;float:left;padding-left:10px;padding-top:5px;width:235px;} .transac-block .segment-arrivee .arrival .hour,.transac-block .direct .segment-depart .arrival .hour{display:inline;float:none;padding-right:3px;} .transac-block .segment-arrivee .arrival .hour p{display:inline;font-size:1.063em;font-weight:normal;margin:0;color:#e05206;} .transac-block .travel_direct.segment-depart .arrival .hour p{color:#E05206;font-size:1.063em;} .transac-block .asp .travel_direct.segment-depart .arrival .hour p{color:#E30074;} .transac-block .travel_direct.segment-depart .arrival.via-same-station .hour p{color:#939496;font-size:1em;} .transac-block .segment-arrivee .arrival .station{display:inline;float:none;font-weight:bold;margin:0;} .transac-block .segment-arrivee .arrival .station p{display:inline;font-weight:normal;margin:0;} .transac-block .day-info{background-color:transparent;padding:.2em .5em .2em 0;color:#e05206;font-weight:bold;display:block;float:left;} .transac-block .day-info .additional-info{margin-left:1em;padding-left:1em;color:#635a64;border-left:1px solid #635a64;} .transac-block .duration{float:right;font-weight:bold;} .transac-block .duration .duration_label{color:#635a64;font-size:1em;} .transac-block .duration .duration_time{color:#e75113;} .transac-block .travel_resume_detail.via-multiples{background:url(/web/20131219052448im_/http://www.voyages-sncf.com/imgs/css/proposal/trait-gris-via-multiples.png) no-repeat left center,url(/web/20131219052448im_/http://www.voyages-sncf.com/imgs/css/proposal/trait-bas-boc-train.png) no-repeat center bottom;} .transac-block .horaires .train_infos{top:8px;} .transac-block .horaires.travel_resume_detail .segment-depart,.transac-block .horaires.travel_resume_detail .segment-via,.transac-block .horaires.travel_resume_detail .segment-arrivee{margin:0 0 20px;} .transac-block .trans .digital-fusion-duration{position:absolute;top:4px;right:13px;} .transac-block .bloc-transilien .travel_cities,.transac-block .transilien-direct .travel_cities,.transac-block .transilien-via .travel_cities,.transac-block .transilien-via.segment-via .travel_cities,.transac-block .bloc-transilien-arrivee .travel_cities,.transac-block .bloc-transilien-depart .travel_cities{background:url("/web/20131219052448im_/http://www.voyages-sncf.com/imgs/css/transilien/pictos-itineraire-transilien-DF.png") no-repeat;} .transac-block .transilien-direct.travel_direct .travel_cities{background-position:0 -290px;} .transac-block .horaires .bloc-transilien-depart .travel_cities{background-position:0 1px;} .transac-block .transilien-via.segment-via .travel_cities{background-position:-1px -97px;} .transac-block .horaires .transilien-via.segment-arrivee .travel_cities,.transac-block .bloc-transilien-arrivee .travel_cities{background-position:-1px -192px;} .transac-block .horaires .transilien.segment-depart .departure,.transac-block .horaires .transilien.segment-via .departure,.transac-block .horaires .transilien-direct.segment-depart .departure,.transac-block .horaires .transilien-via.segment-depart .departure{background:url(/web/20131219052448im_/http://www.voyages-sncf.com/imgs/css/proposal/trait-bas-segment-boc-train.png);background-position:right bottom;background-repeat:no-repeat;margin-top:0;padding-bottom:7px;padding-left:14px;} .transac-block .horaires .bloc-transilien.segment-depart .arrival,.transac-block .horaires .bloc-transilien.segment-via .arrival,.transac-block .horaires .transilien-direct.segment-depart .arrival,.transac-block .horaires .transilien-via.segment-depart .arrival{background:transparent none;margin-top:0;padding-bottom:0;padding-left:14px;} .transac-block .bloc-transilien-depart.segment-depart .hour p,.transac-block .bloc-transilien.segment-via .hour p{color:#00355d;} .transac-block .transilien .train_picto,.transac-block .transilien-direct .train_picto,.transac-block .transilien-via .train_picto{display:none;} .transac-block .itineraire .train_infos,.transac-block .transilien-direct .train_infos,.transac-block .transilien-via .train_infos{display:none;} .transac-block .horaires .itineraire .infoBulle,.transac-block .horaires .transilien-direct .infoBulle,.transac-block .horaires .transilien-via .infoBulle{position:absolute;left:320px;top:0;width:230px;padding-left:10px;background:url(/web/20131219052448im_/http://www.voyages-sncf.com/imgs/css/transilien/arrow-trans.png) no-repeat 1px 0;color:#ab0a0a;} .transac-block .horaires .itineraire .infoBulle p,.transac-block .horaires .transilien-direct .infoBulle p,.transac-block .horaires .transilien-via .infoBulle p{background-color:#fff;padding:5px;margin-top:0;border-color:#AB0A0A #AB0A0A #AB0A0A;border-style:solid solid solid none;border-width:1px 1px 1px medium;} .transac-block .horaires .itineraire .div-corres,.transac-block .horaires .transilien-direct .div-corres,.transac-block .horaires .transilien-via .div-corres{background:url(/web/20131219052448im_/http://www.voyages-sncf.com/imgs/css/transilien/pictos_correspondance-DF.png) no-repeat -3px center;float:left;width:100%;min-height:70px;} .transac-block .horaires.travel_resume_detail .transilien-direct.segment-via,.transac-block .horaires.travel_resume_detail .transilien-direct.segment-arrivee,.transac-block .horaires.travel_resume_detail .transilien-via.segment-depart,.transac-block .horaires.travel_resume_detail .transilien-via.segment-via{margin:0;} .transac-block .horaires.travel_resume_detail .transilien-direct.segment-depart{margin:0 0 20px;} .transac-block .horaires .transilien-direct.segment-depart .hour p,.transac-block .horaires .transilien-direct.segment-via .hour p,.transac-block .horaires .transilien-direct.segment-arrivee .hour p,.transac-block .horaires .transilien-via.segment-depart .hour p,.transac-block .horaires .transilien-via.segment-via .hour p,.transac-block .horaires .transilien-via.segment-arrivee .hour p,.transac-block .horaires .bloc-transilien-arrivee .hour p{color:#00355d;font-size:11px;font-weight:bold;margin:0;display:inline;} .transac-block .transilien-direct.segment-depart .arrival .station p,.transac-block .transilien-direct.segment-via .arrival .station p{display:inline;margin:0;font-weight:bold;} .transac-block .transilien-via.segment-arrivee .arrival,.transac-block .transilien-via.segment-via .arrival{background:none;} .transac-block .transilien-via.segment-arrivee .departure,.transac-block .transilien-via.segment-via .departure{background:url(/web/20131219052448im_/http://www.voyages-sncf.com/imgs/css/proposal/trait-bas-segment-boc-train.png) no-repeat right bottom;} .transac-block #proposals .horaires{margin-bottom:40px;float:left;} .transac-block #proposals .trans .travel_resume,.transac-block #proposals .trans .travel_resume_detail{padding:10px 0 15px;width:98%;margin-left:5px;} .transac-block #proposals .trans .travel_resume.via-multiples,.transac-block #proposals .trans .travel_resume.via-simple{padding-left:5px;background-position:5px center,center bottom;width:97.2%;} .transac-block #proposals .trans .travel_resume.direct{padding-left:5px;width:97.1%;} .transac-block #proposals .trans .travel_resume_detail.via-simple,.transac-block #proposals .trans .travel_resume_detail.via-multiples{background-position:5px center,center bottom;width:98.3%;} .transac-block #proposals .trans .travel_resume{border-top:1px solid #000;border-right:1px solid #000;border-left:1px solid #000;} .transac-block .segment-depart,.transac-block .segment-via,.transac-block .segment-arrivee{float:left;width:100%;position:relative;} .transac-block .itineraire .segment-depart .arrival,.transac-block .itineraire .segment-via .arrival{padding-top:5px;background:url(/web/20131219052448im_/http://www.voyages-sncf.com/imgs/css/proposal/ico-arrival.png) no-repeat left -63px;padding-left:10px;clear:both;float:left;width:235px;} .transac-block #proposals .trans .travel_resume_detail .segment-depart,.transac-block #proposals .trans .travel_resume_detail .segment-via,.transac-block #proposals .trans .travel_resume_detail .segment-arrivee{margin:15px 0 10px;padding-left:5px;} .transac-block #proposals .trans .train_infos{width:90%;right:-317px;} .transac-block #proposals .trans .itineraire{background-color:#ededeb;margin:15px 7px 0;width:95.6%;border-radius:3px;box-shadow:0 2px 8px rgba(0,0,0,0.5);position:relative;border:1px solid #FFF;float:left;padding:5px;} .transac-block #proposals .bloc-transilien .departure,.transac-block #proposals .bloc-transilien .arrival,.transac-block #proposals .bloc-transilien-arrivee .departure,.transac-block #proposals .bloc-transilien-arrivee .arrival,.transac-block #proposals .bloc-transilien-depart .departure,.transac-block #proposals .bloc-transilien-depart .arrival{width:230px;background:none;padding-left:15px;} .transac-block .bloc-transilien-depart.segment-depart .arrival .hour{padding-right:2px;} .transac-block .bloc-transilien-depart.segment-depart .departure .hour p,.transac-block .bloc-transilien-depart.segment-depart .arrival .hour p,.transac-block .bloc-transilien-depart.segment-depart .departure.same-station .hour p{color:#00355d;font-size:1em;font-weight:bold;} .transac-block .bloc-transilien-depart.segment-depart .arrival .station p,.transac-block .bloc-transilien.segment-via .arrival .station p{font-weight:bold;color:#635a64;} .transac-block .itineraire .bloc-transilien-depart .div-corres{min-height:45px;text-align:right;padding:25px 156px 0 0;color:#00355d;font-weight:bold;width:80.9%;} .transac-block .horaires .bloc-transilien-arrivee .infoBulle{top:70px;left:317px;} .transac-block .horaires .bloc-transilien-depart .infoBulle{top:0;left:314px;} .transac-block #proposals .trans .travel_prices{width:98%;margin-left:6px;} .transac-block #proposals .overBooking .messagesError{background:none;padding:0;box-shadow:none;} .transac-block .entete-commande{background-color:#e05206;color:#fff;font-weight:bold;} .transac-block .entete-commande ul{width:100%;display:inline-block;margin-top:7px;} .transac-block .entete-commande li{float:left;background:url(/web/20131219052448im_/http://www.voyages-sncf.com/imgs/common/sep_titre.png) no-repeat right -2px;} .transac-block .entete-commande .img{border:0 none;padding:0 10px;text-align:center;} .transac-block .entete-commande .trajet{padding:0 10px;min-width:230px;max-width:405px;} .transac-block .entete-commande .nb_passenger{border:0 none;padding-left:10px;padding-right:10px;width:68px;white-space:nowrap;} .transac-block .entete-commande.color-exchange .entete-prix{font-size:11px;} .transac-block .entete-commande .entete-prix{padding:0 10px 0 0;font-size:16px;float:right;background:none;} .transac-block .entete-commande .entete-prix span{display:inline-block;} .transac-block .date-trajet{background:url(/web/20131219052448im_/http://www.voyages-sncf.com/imgs/css/proposal/trait-haut-boc-train.png) repeat-x left bottom;width:100%;padding-bottom:5px;float:left;color:#e85317;font-weight:bold;margin-top:10px;font-size:1.05em;} .transac-block .date-trajet p{float:left;font-weight:bold;} .transac-block .retrait-billet-detail .info-travaux{margin:10px 0;} .transac-block .retrait-billet-detail .travel_resume_detail{margin:0;padding:10px 0 0;} .transac-block .retrait-billet-detail .segment-depart .departure,.transac-block .retrait-billet-detail .segment-arrivee .departure,.transac-block .retrait-billet-detail .segment-via .departure{background-position:left 3px,11px bottom;width:265px;} .transac-block .retrait-billet-detail .train_picto{right:-51px;} .transac-block .retrait-billet-detail .train_infos{top:8px;right:-306px;width:auto;} .transac-block .retrait-billet-detail .container-last-infos .train_class,.transac-block .retrait-billet-detail .services,.transac-block .retrait-billet-detail .container-last-infos{display:inline-block;vertical-align:top;} .transac-block .retrait-billet-detail .travel_resume_detail .segment-depart,.transac-block .retrait-billet-detail .travel_resume_detail .segment-via,.transac-block .retrait-billet-detail .travel_resume_detail .segment-arrivee{margin:0 0 25px;} .transac-block #retrait-billet .hour-temp,.transac-block .retrait-billet .hour-temp{float:left;width:32px;padding-right:10px;margin-right:5px;background:url(/web/20131219052448im_/http://www.voyages-sncf.com/imgs/common/fr/arrow-destination-right.png) no-repeat 100% 0;} .transac-block .entete-commande.color-exchange{background-color:#a1006b;} .transac-block .entete-commande.color-exchange .entete-prix{padding:0 10px 0 0;} .transac-block .exchange-trip-details{border:1px solid #6A6868;margin-top:2px;padding:.5em;} .transac-block .exchange-trip-details li{display:inline-block;} .transac-block .exchange-trip-details li.date{float:right;color:#a1006b;font-weight:bold;} .transac-block .exchange-trip-details .departure-arrow{background:url("/web/20131219052448im_/http://www.voyages-sncf.com/imgs/css/fr/apresVente/exchange-arrow.png") no-repeat right center;padding-right:10px;} .transac-block .exchange-trip-details .exchange-hour{color:#a1006b;font-weight:bold;} .transac-block .exchange-trip-details .journeyType{color:#636363;font-weight:bold;vertical-align:top;} .transac-block #card-type-container.card-type{max-width:405px;min-width:230px;padding:0 10px;} .transac-block #retrait-billet #card-price-container.card-price,.transac-block .retrait-billet #card-price-container.card-price{border:0 none;padding-left:10px;padding-right:10px;white-space:nowrap;} .transac-block #retrait-billet #subscription-type-container.subscription-type,.transac-block .retrait-billet #subscription-type-container.subscription-type{max-width:405px;min-width:230px;padding:0 10px;} .transac-block #retrait-billet #subscription-price-container.subscription-price,.transac-block .retrait-billet #subscription-price-container.subscription-price{font-weight:bold;width:auto;height:22px;float:right;padding-right:10px;background:none;} #block-basket.transac-block .co2{display:table;table-layout:fixed;} #block-basket.transac-block .train_infos.co2{right:-305px;top:3px;} #block-basket.transac-block .co2 .services{display:table-cell;vertical-align:middle;height:32px;} #block-basket.transac-block .co2 .services li{margin:0 1px 0 2px;display:inline-block;} #block-basket.transac-block .co2 .container-last-infos{padding-left:5px;vertical-align:middle;display:table-cell;} #block-basket.transac-block .co2 sub,#block-basket.transac-block .total-co2 sub{bottom:0;}.msie7 .transac-block #proposals .travel_resume_detail.via-simple,.msie8 .transac-block #proposals .travel_resume_detail.via-simple,.msie7 .transac-block .travel_resume_detail.via-simple,.msie8 .transac-block .travel_resume_detail.via-simple{background:url(/web/20131219052448im_/http://www.voyages-sncf.com/imgs/css/proposal/trait-gris.png) no-repeat left center;border-bottom:1px solid #bcbdbc;} .msie7 .transac-block #proposals .travel_resume_detail.via-multiples,.msie8 .transac-block #proposals .travel_resume_detail.via-multiples{background:url(/web/20131219052448im_/http://www.voyages-sncf.com/imgs/css/proposal/trait-gris-via-multiples.png) no-repeat left center;border-bottom:1px solid #bcbdbc;} .msie7 .transac-block .segment-depart .departure,.msie8 .transac-block .segment-depart .departure,.msie7 .transac-block .segment-via .departure,.msie8 .transac-block .segment-via .departure{position:relative;padding:0 0 5px 10px;background:url(/web/20131219052448im_/http://www.voyages-sncf.com/imgs/css/proposal/ico-departure.png) no-repeat left 3px;clear:both;float:left;width:235px;} .msie7 .transac-block .segment-depart .departure .hour,.msie7 .transac-block .segment-depart .departure .station .msie8 .transac-block .segment-depart .departure .hour,.msie8 .transac-block .segment-depart .departure .station{border-bottom:1px solid #bcbdbc;padding-bottom:7px;} .msie7 .transac-block .segment-arrivee .arrival .hour,.msie7 .transac-block .segment-arrivee .arrival .station .msie8 .transac-block .segment-arrivee .arrival .hour,.msie8 .transac-block .segment-arrivee .arrival .station{border-top:1px solid #bcbdbc;padding-top:7px;} .msie7 .transac-block .segment-arrivee .departure,.msie8 .transac-block .segment-arrivee .departure{background:url(/web/20131219052448im_/http://www.voyages-sncf.com/imgs/css/proposal/ico-departure.png) no-repeat left 4px;padding:0 0 5px 10px;clear:both;float:left;width:235px;position:relative;} .msie7 .transac-block .travel_resume .segment-via .departure,.msie8 .transac-block .travel_resume .segment-via .departure{position:relative;padding:0 0 2px 10px;background:url(/web/20131219052448im_/http://www.voyages-sncf.com/imgs/css/proposal/ico-departure.png) no-repeat left 3px;border-bottom:1px solid #bcbdbc;clear:both;float:left;width:235px;} .msie7 .transac-block #proposals .travel_resume.via-simple,.msie8 .transac-block #proposals .travel_resume.via-simple{background:#fff url(/web/20131219052448im_/http://www.voyages-sncf.com/imgs/css/proposal/trait-orange-via-simple.png) no-repeat left center;border-bottom:1px solid #bcbdbc;} .msie7 .transac-block #proposals .travel_resume.via-multiples,.msie8 .transac-block #proposals .travel_resume.via-multiples{background:#fff url(/web/20131219052448im_/http://www.voyages-sncf.com/imgs/css/proposal/trait-orange.png) no-repeat left center;border-bottom:1px solid #bcbdbc;} .msie7 .transac-block .entete-bloc-train{float:none;} .msie7 .transac-block .clear{clear:both;} .msie7 .transac-block .travel_resume_detail{padding:20px 0;} .msie7 .transac-block .exchange-trip-details{overflow:hidden;} .msie7 .transac-block .exchange-trip-details ul{float:left;} .msie7 .transac-block .exchange-trip-details li{display:inline;float:left;padding-right:2px;} .msie7 .transac-block .exchange-trip-details li.departure-arrow{padding-right:10px;} .msie7 .transac-block .exchange-trip-details li.date{float:right;} .msie7 .transac-block .retrait-billet-detail .train_class,.msie7 .transac-block .retrait-billet-detail .services,.msie7 .transac-block .services li{display:inline;zoom:1;} .msie7 #block-basket.transac-block .container-last-infos{padding-left:5px;vertical-align:middle;display:inline;position:absolute;top:0;right:0;} /* FILE ARCHIVED ON 05:24:48 Dec 19, 2013 AND RETRIEVED FROM THE INTERNET ARCHIVE ON 05:22:53 May 20, 2022. JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE. ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C. SECTION 108(a)(3)). */ /* playback timings (ms): captures_list: 140.513 exclusion.robots: 0.092 exclusion.robots.policy: 0.085 RedisCDXSource: 0.552 esindex: 0.008 LoadShardBlock: 118.775 (3) PetaboxLoader3.datanode: 830.573 (4) CDXLines.iter: 19.062 (3) load_resource: 925.693 PetaboxLoader3.resolve: 173.94 */