@import url(/web/20110717232115cs_/http://www.voyages-sncf.com/design/leisure/css/style/style.css); @import url(/web/20110717232115cs_/http://www.voyages-sncf.com/design/leisure/css/components/bonsPlans/bonsPlans.css); @import url(/web/20110717232115cs_/http://www.voyages-sncf.com/design/leisure/css/components/lettreInfos/lettreInfos.css); /** Styles communs **/ sup { font-weight: normal; font-size: 0.78em; line-height: 80%; } h1 sup { font-size: 0.6em; } /** TITRES DE PAGE **/ h1 { font-size: 1.6em; font-weight: bold; text-transform: uppercase; display: block; } h2.title-full { margin: 30px 0 15px 0; } h2.step { margin: 35px 0 15px; font-size: 1.2em; padding: 5px 0; background-color: #BABABA; } h2.step em { background-color: #034b86; background-image: url(/web/20110717232115im_/http://www.voyages-sncf.com/design/leisure/css/style/img/booking-title.png); background-repeat: repeat-y; background-position: left -150px; color: #fff; font-style: normal; padding: 5px 8px; } h2.step span { padding: 5px 10px; color: #393939; } h2.step.first { margin-top:0; } /** BLOC EN-TETE **/ #main-top { margin-bottom: 15px; } #main-top img { margin-bottom: 1px; } #main-top-text { background-color: #3a5e93; margin-top: 1px; color: #fff; padding: 0 6px 0 10px; height: 55px; width: 620px; display: table-cell; vertical-align: middle; } #main-top-text p { font-size: 1em; font-weight: normal; overflow: hidden; } /** SEARCHBOOKING **/ #l_body #d_searchBooking p { margin-bottom: 10px; } #l_body #d_searchBooking p a { text-decoration: underline; } #l_body #d_searchBooking p a:hover { text-decoration: none; } #l_body #d_searchBooking strong { color: #003480; } #l_body #d_searchBooking li { list-style-type: disc; margin-left: 20px; } /** TEXTE INTRODUCTION **/ #l_body #d_searchBooking #d_textpresentation p { text-align:justify; margin: 7px 0; line-height: 1.3em; } #l_body #d_travelDetails .labelTop { float: left; width: 9em; padding-top: 3px; } #l_body #d_travelDetails #OUTWARD_DATE, #l_body #d_travelDetails #INWARD_DATE { width: 5.4em; } #l_body #d_searchBooking #d_bookingInfo { margin-bottom: 1.5em; } /** TYPE DE VOYAGE : AS / AR **/ #l_body #d_travelDetails #TRAVEL input { margin-right: 0.3em; } #l_body #d_travelDetails #TRAVEL input#VOYAGE_AR { margin-left: 2em; } #l_body #d_searchBooking #TRAVEL { margin-top: 1em; margin-bottom: 1em; } /** EN CAS DE PROMO PAR CODE... **/ #l_body #d_searchBooking #PROMOCODE { margin-top: 2em; } /** NB PASSAGERS + CONFORT **/ #l_body #d_searchBooking form #COMFORT p label, #l_body #d_searchBooking form #COMFORT p.p_classConfort, #d_nb_passengers label { /*font-weight:bold;*/ padding-bottom:0.2em; } #l_body #d_searchBooking #NB_PASSENGERS { margin-bottom:0.7em; } #d_nb_passengers { display:none; } #l_body #d_searchBooking #d_passenger label, #l_body #d_searchBooking #d_passenger p.p_passengerNum, #l_body #d_searchBooking #COMFORT p.voyage { float: left; width: 11em; } #l_main #d_searchBooking #d_passenger p.cp { float: right; display: inline; width: 16em; margin-top: -1.6em; margin-right: 1.5em; } #l_main #d_searchBooking #d_passenger p.cp label { /*float: left;*/ width: 3em; } #l_main #d_searchBooking #d_passenger p.p_cardNum { text-align: right; margin-right: 75px; } #l_main #d_searchBooking #d_passenger p.p_cardNum label { float: none; } #l_main #d_searchBooking #d_passenger legend { display: none; } #d_passenger_1, #d_passenger_2, #d_passenger_3, #d_passenger_4, #d_passenger_5, #d_passenger_6{ padding-bottom:0.3em; clear: left; } #l_body #COMFORT input { margin-right: 0.3em; } #l_body #COMFORT #COMFORT_CLASS_1_LABEL { margin-left: 2em; } #OUTWARD_DATE, #INWARD_DATE { background-image: url(/web/20110717232115im_/http://www.voyages-sncf.com/design/leisure/css/components/DatePicker/img/date-picker.png); background-position: 100% 50%; background-repeat: no-repeat; cursor: pointer; padding-right: 20px; position: relative; width: 7.5em; } #l_body #d_searchBooking form #d_travelDetails label.labelTime { margin-left: 2em; } #l_body #note { border-top: 1px solid #6A6868; padding-top: 8px; color: #000; line-height: 1.2em; } #l_body #note p { text-align: justify; } #l_body #note a { color: #000; text-decoration: underline; } #l_body #note a:hover { text-decoration: none; } /* Bouton submit */ #l_body #d_searchBooking p.p_submit { margin: 10px 0 20px 0; text-align: right; } /* Cross-Sell Agence */ #xsell-agency .title-full { border-color: #b4036b; } #xsell-agency .title-full span span, #xsell-agency h3 { color: #b4036b; } #xsell-agency .push { float: left; width: 200px; margin-right: 10px; } #xsell-agency .push.last { margin-right: 0; } #xsell-agency h3 { font-size: 1.1em; margin: 7px 0 4px 0; } #xsell-agency p { margin-bottom: 4px; } #xsell-agency .subtitle { font-weight: bold; min-height: 30px; } #xsell-agency .offers { overflow: hidden; min-height: 115px; } #xsell-agency ul { float: left; } #xsell-agency li { list-style-type: none; background: transparent url('/web/20110717232115im_/http://www.voyages-sncf.com/design/leisure/css/page/editorial/promotions/img/xsell/bullet-xsell.png') left 4px no-repeat; padding-left: 12px; margin-bottom: 2px; } #xsell-agency li a { text-transform: uppercase; text-decoration: underline; color: #393939; } #xsell-agency li a:hover { text-decoration: none; } .subscribe { border-color: #c3c3c3; } .subscribe a { font-weight: normal; background: transparent url('/web/20110717232115im_/http://www.voyages-sncf.com/design/leisure/css/style/img/bullets.png') right -300px no-repeat; color: #636363; padding-right: 18px; } #xsell-agency #push1 ul { width: 50%; } /** COLONNE B **/ #pub, #last-minute, #train-avis, .bloc-arrow { margin-bottom: 30px; } .bloc-arrow img{ margin-bottom: 5px; } #l_menucontext h2 { margin-bottom: 10px; } /** Pub **/ #pub { height: 1%; overflow: hidden; width: 300px; } #pub h2 { background-color: #ACA8AE; color: #fff; font-weight: normal; font-size: 1.2em; line-height: 1em; margin-bottom: 1px; padding-bottom: 0.1em; text-align: center; } /** ENCART BONS PLANS / SERVICES **/ /*#services { margin-top: 2em; margin-bottom: -1em; border-bottom: 1px solid #fff; } #bonsPlans h2, #services h2, #compose h2 { text-align: center; margin: 0.1em 0 1em 0; } #bonsPlans h3, #services h3 { background:transparent url(/web/20110717232115im_/http://www.voyages-sncf.com/design/leisure/css/page/purchase/journeyQuotation/img/menucontext_bgSsTitre.png) scroll 0 0; background-repeat:no-repeat; margin-left:1em; padding-left:2.2em; padding-bottom:1em; padding-top:0.1em; clear:left; font-size: 1.2em; font-weight: normal; } #services h3 { font-weight: bold; }*/ #last-minute h2 { font-size: 1.2em; margin-bottom: 0; } #last-minute h3 { margin: 15px 0 5px 0; color: #000; } #last-minute .vsca_flx .last-minute-title { background-color: #F1472E; } #last-minute table { border-bottom: 1px solid #8A8A8A; } #last-minute td { vertical-align: middle; } #last-minute .transporteur { margin-top: -13px; } #last-minute .price sup { font-size: 0.6em; } /** ENCART TRAIN + AVIS **/ #train-avis .title-full, .bloc-arrow .title-full{ border-color: #E87407; } #train-avis .title-full span span, .bloc-arrow .title-full span span { color: #E87407; } #train-avis p{ margin-top: 8px; font-weight: bold; } .bloc-arrow p { font-weight: bold; } #train-avis strong, .bloc-arrow strong { font-size: 1.3em; display: block; } #train-avis #carAvisImg, .bloc-arrow #carAvisImg { margin-top: -0.4em; } #train-avis p.avisLink, .bloc-arrow p.avisLink { text-align: right; margin-top: 5px; padding-top: 5px; border-top: 1px solid #6A6868; } #train-avis a, .bloc-arrow .avisLink a { color: #000; background: transparent url(/web/20110717232115im_/http://www.voyages-sncf.com/design/leisure/css/style/img/bullets.png) right -200px no-repeat; padding-right: 1.7em; padding-bottom: 0.8em; } /* Mentions légales */ #l_foot #d_footnotes { margin-bottom: 10px; } #l_foot #d_footnotes dd { margin-left: 25px; } /* FILE ARCHIVED ON 23:21:15 Jul 17, 2011 AND RETRIEVED FROM THE INTERNET ARCHIVE ON 05:25:49 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: 61.569 exclusion.robots: 0.143 exclusion.robots.policy: 0.132 RedisCDXSource: 4.076 esindex: 0.012 LoadShardBlock: 34.33 (3) PetaboxLoader3.datanode: 227.607 (4) CDXLines.iter: 20.389 (3) load_resource: 275.55 PetaboxLoader3.resolve: 52.858 */