body,div,p,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,form,fieldset,label,table,img,object,iframe{margin:0;padding:0;}table{border-collapse:collapse;border-spacing:0;}fieldset,img,abbr,acronym{border:0;}.layout_main_menucontext #l_main{width:620px;float:left;}.layout_main_menucontext #l_menucontext{width:300px;float:left;margin-left:20px;margin-bottom:30px;}#l_menucontext .desti{margin-bottom:20px;}#l_menucontext .desti.last{margin-bottom:0;}.layout_main_menucontext .inside{background:#ECECE4 url(/web/20110819080912im_/http://www.voyages-sncf.com/design/leisure/css/style/img/info_lea.png) no-repeat scroll 0 0;color:#635A64;height:1%;margin-bottom:20px;overflow:hidden;padding:10px 0 10px 10px;}.layout_main_menucontext .inside h3{color:#E75113;font-size:1.1em;margin-bottom:10px;margin-left:4.2em;}.layout_main_menucontext .inside .title-full .title-wording{background-color:#ECECE4;}.layout_main_menucontext .inside .title-full .title-wording span{color:#E75113;}.layout_main_menucontext .inside h2.title-full{border-color:#F15930;margin-left:45px;}.blocks{margin-top:20px;}.button-primary{background-color:#004483;background-image:url(/web/20110819080912im_/http://www.voyages-sncf.com/design/leisure/css/style/img/buttons.png);background-repeat:repeat-x;background-position:left top;border:none;color:#fff;border:1px solid #fff;margin:0;}.button-secondary{background-color:#acacac;background-image:url(/web/20110819080912im_/http://www.voyages-sncf.com/design/leisure/css/style/img/buttons.png);background-repeat:repeat-x;background-position:left -50px;border:none;color:#424041;border:1px solid #fff;margin:0;}.button-primary,.button-secondary{padding:5px 5px;cursor:pointer;text-transform:uppercase;}a.button-primary,a.button-secondary{text-decoration:none;display:block;}a.button-primary:hover,a.button-secondary:hover{text-decoration:none;display:block;}body{background-color:#e6e6e4;margin:0;}#l_body{width:940px;margin:0 auto;background-color:#fff;overflow:hidden;padding:10px;}#header{width:950px;margin:0 auto;background-color:#fff;position:relative;overflow:hidden;padding:5px;z-index:1;font-family:Arial,Helvetica,sans-serif;}#header ul{list-style-image:none;list-style-type:none;padding-left:0;}#header a{color:#636363;text-decoration:none;}#header img{float:left;border:none;}#header #nav-access{float:left;}#header #menu{clear:both;padding:0;margin:0;}#header .tab{overflow:hidden;margin-bottom:3px;border-top:1px solid #D5D1D0;}#header .tab.first{border-top:none;}#header .tab-link{float:left;margin-right:10px;width:105px;text-decoration:none;padding-top:3px;}#header .tab-link strong{color:#000;font-size:1.1em;text-transform:uppercase;text-decoration:underline;}#header .tab-link span{display:block;text-decoration:none;}#header .sub-menu{overflow:hidden;}#header .sub-menu li{overflow:hidden;}#header .sub-menu li.link{float:left;}#header .sub-menu a{margin-right:10px;}#header .sub-menu strong{text-transform:uppercase;float:left;margin-right:10px;}#header .sub-menu li a span{color:#B4036B;text-transform:uppercase;}#menu .hidden{display:none;}#menu-customer a:hover{text-decoration:underline;}#menu-customer{float:right;margin:10px 10px 0 0;}#menu-customer li{float:left;padding:3px 7px 3px 0;}#menu-customer #li-deco a,#menu-customer #li-kis a{text-decoration:underline;background-image:url(/web/20110819080912im_/http://www.voyages-sncf.com/design/leisure/css/style/header-footer/img/deco.png);background-repeat:no-repeat;background-position:right 4px;padding-right:10px;}#menu-customer #li-deco a:hover,#menu-customer #li-kis a:hover{text-decoration:none;}#menu-customer #li-compte{border-left:1px solid #9D9A95;border-top:1px solid #9D9A95;border-bottom:1px solid #9D9A95;}#menu-customer #li-compte a{background-image:url(/web/20110819080912im_/http://www.voyages-sncf.com/design/leisure/css/style/header-footer/img/menu-customer.png);background-repeat:no-repeat;background-position:7px -20px;padding-left:24px;}#menu-customer #li-resa{border-right:1px solid #9D9A95;border-top:1px solid #9D9A95;border-bottom:1px solid #9D9A95;}#menu-customer #li-resa.withBasket{border-right:none;}#menu-customer #li-resa a{background-image:url(/web/20110819080912im_/http://www.voyages-sncf.com/design/leisure/css/style/header-footer/img/menu-customer.png);background-position:7px 0;background-repeat:no-repeat;padding-left:24px;border-left:1px solid #D5D1D0;}#menu-customer #li-basket{border-right:1px solid #9D9A95;border-top:1px solid #9D9A95;border-bottom:1px solid #9D9A95;}#menu-customer #li-basket a{background-image:url(/web/20110819080912im_/http://www.voyages-sncf.com/design/leisure/css/style/header-footer/img/menu-customer.png);background-position:7px -40px;background-repeat:no-repeat;padding-left:24px;border-left:1px solid #D5D1D0;}#menu-customer #li-aide{border:1px solid #9D9A95;margin-left:5px;padding:0;}#menu-customer #li-aide a{background-image:url(/web/20110819080912im_/http://www.voyages-sncf.com/design/leisure/css/style/header-footer/img/menu-customer.png);background-repeat:no-repeat;background-position:25px -55px;padding:3px 15px 3px 7px;display:block;}#menu-customer #menu-aide li{float:none;list-style-type:none;}#menu-customer #menu-aide a{background:none;padding-right:0;width:100%;display:block;}#menu-aide li{float:none;}#header-new-help #menu-customer{float:right;margin:10px 10px 10px 0;}#header-new-help #li-aide-moteur form{margin-top:-3px;margin-left:20px;}#l_foot img{border:none;}#l_foot div,#l_foot p,#l_foot span,#l_foot a,#l_foot label{background-repeat:no-repeat;}#l_foot ul,#l_foot li{list-style-type:none;padding-left:0;margin:0;}#l_foot{width:960px;margin:0 auto;background-color:#fff;color:#fff;overflow:hidden;position:relative;font-family:Arial,Helvetica,sans-serif;}#l_foot #footer{background-color:#393939;padding:10px;overflow:hidden;width:940px;clear:both;margin:0;}#l_foot #footer a{color:#fff;text-decoration:none;}#l_foot #footer a:hover{text-decoration:underline;}#l_foot #footer .top{overflow:hidden;display:inline-block;margin:0 0 30px;position:relative;width:100%;}#l_foot #footer #primary{float:left;display:inline;margin:30px 0 0;}#l_foot #footer #primary li{display:inline;margin:0 18px;}#l_foot #footer .logo_vsc{float:left;display:inline;padding:0 10px;margin:10px 10px 0 17px;}#l_foot #footer .lang{top:30px;right:20px;overflow:hidden;display:inline-block;position:absolute;}#l_foot #footer .lang li{float:left;margin:0 2px;}#l_foot #footer .lang li a{display:block;}#l_foot #footer #footer-middle{overflow:hidden;display:inline-block;position:relative;}#l_foot #footer .col{padding:0 30px 0 10px;margin:0 0 0 20px;float:left;width:127px;position:relative;z-index:1;}#l_foot #footer .col.first{clear:both;display:inline;}#l_foot #footer .col strong{text-transform:uppercase;font-size:1.1em;}#l_foot #footer .col ul{margin:0 0 15px;}#footer .col strong{color:#5fc8f8;}#footer .colBack{bottom:0;position:absolute;top:0;height:1000px;border-right:1px solid #6a6869;width:187px;z-index:0;}#footer .colBack.a{left:0;}#footer .colBack.b{left:187px;}#footer .colBack.c{left:374px;}#footer .colBack.d{left:561px;}#l_foot #footer .col{border-right:1px solid #6a6869;min-height:325px;}#l_foot #footer .col.last{border-right:none;}#footer-reference{background-color:#919091;margin:10px;overflow:hidden;display:inline-block;width:920px;}#footer-reference strong{color:#000;font-weight:normal;float:left;padding:13px 0 13px 20px;}#footer-reference ul{margin-bottom:1px;overflow:hidden;float:left;}#footer-reference li{float:left;margin:0;padding:6px 43px 4px;}#footer-reference li a{display:block;}#l_foot #d_footnotes{color:#000;margin:10px 10px 0;overflow:hidden;min-height:20px;width:940px;}#l_foot #d_footnotes dt{display:inline;}#l_foot #d_footnotes dd{display:block;margin-top:-10px;}#l_foot #d_footnotes dt{clear:both;}#legal_sncf{float:right;color:#000;clear:both;margin:0 10px 0 0;padding-bottom:10px;}#legal_sncf p{margin:0;}#legal_sncf img{vertical-align:middle;}#legal_sncf span{position:relative;top:4px;}#legal_sncf img{margin:0 0 0 5px;}#top-link{text-align:right;margin:0 20px 0;}#l_breadcrumb{width:960px;clear:both;margin:0 auto;}#l_breadcrumb p{padding:2px 0 2px 10px;background-color:#fff;font-weight:normal;}#l_breadcrumb p,#l_breadcrumb p a{color:#636363;}#l_breadcrumb p a{text-decoration:underline;}#l_breadcrumb p a:hover{text-decoration:none;}body{font-family:Arial,Helvetica,sans-serif;font-size:.7em;color:#636363;}form p{margin:.3em 0;}input,button,textarea,select,option{font:normal 1em Arial,Helvetica,sans-serif;}blockquote{font-style:italic;}dd{margin:0 0 .3em 1em;}legend,dt{font-weight:bold;}label em{font-size:.8em;font-style:normal;font-weight:normal;}img{vertical-align:middle;}a{text-decoration:none;}a:hover,a:focus{text-decoration:underline;}.messagesError p,.messagesWarning p,#messagesWarning p,#messagesWarning ul,.messagesWarning ul{padding:0 1.5em;margin:0;border-left:1px solid #c00000;}.messagesError,.messagesWarning,#messagesWarning{margin:1em 0 .5em 0;padding:.5em .5em .5em 4.5em;background-position:.3em .4em;background-color:#ecece4;font-weight:bold;margin:.5em 0;}.messagesWarning p,#messagesWarning p,.messagesWarning ul,#messagesWarning ul{border-color:#005a97;text-align:justify;}.messagesWarning ul,#messagesWarning ul{padding-left:30px;}.messagesError{background-image:url(/web/20110819080912im_/http://www.voyages-sncf.com/design/leisure/css/style/img/errorAlert.png);background-position:20px 50%;color:#c00000;background-repeat:no-repeat;clear:left;}.messagesError a,#messagesError a,.messagesWarning a,#messagesWarning a{text-decoration:underline;}.messagesError a:hover,#messagesError a:hover,.messagesWarning a:hover,#messagesWarning a:hover{text-decoration:none;}.messagesError a,#messagesError a{color:#c00000;}.messagesWarning a,#messagesWarning a{color:#005a97;}.meaErrorCodes,.meaAlertCodes,.meaWarningCodes{display:none;}.messagesWarning,#messagesWarning{background-image:url(/web/20110819080912im_/http://www.voyages-sncf.com/design/leisure/css/style/img/errorWarning.png);background-position:4% 50%;color:#005a97;background-repeat:no-repeat;}.out{position:absolute;left:-999em;margin-top:-999em;}h1.title-full{margin-bottom:15px;}.title-full{text-transform:uppercase;color:#000;border-bottom:4px solid #003480;margin:0 0 7px 0;font-size:1.6em;min-height:13px;}.title-full .title-wording{padding-right:5px;float:left;background-color:#fff;}.title-full span span{color:#003480;}.title-full.medium{font-size:1.25em;min-height:9px;margin:3px 0;}.title-booking{background-color:#BABABA;background-image:url(/web/20110819080912im_/http://www.voyages-sncf.com/design/leisure/css/style/img/booking-title.png);background-position:left top;background-repeat:no-repeat;border:1px solid #FFF;color:#393939;font-size:1.1em;margin:5px 0;padding:4px 4px 4px 28px;}.title-booking.clickable{padding:0;}.title-booking a{color:#393939;text-decoration:none;display:block;padding:4px 4px 4px 28px;}.ul-presentation{list-style-image:none;list-style-type:none;margin:0;padding:0;}.subscribe{margin-top:15px;border-top:1px solid #8A8A8A;padding-top:5px;overflow:hidden;}.subscribe p{font-weight:bold;}.form-simple{float:left;}.form-simple input{border:none;background-color:#ececec;border:1px solid #d9d9d9;}.form-simple .button-ok{cursor:pointer;}.form-simple .text{width:175px;}.form-simple #idee-input{font-weight:bold;}#info_fiable_msg_court{color:#393939;font-weight:bold;background-color:#e6e6e4;background-image:url(/web/20110819080912im_/http://www.voyages-sncf.com/design/leisure/css/style/img/info-fiable.png);background-repeat:no-repeat;background-position:left top;width:880px;padding:20px 0 0 60px;min-height:28px;margin-bottom:20px;font-size:1.2em;}#info_fiable_msg_court p{margin-right:5px;padding:0 0 12px 0;}#info_fiable_msg_court a{color:#393939;text-decoration:underline;padding:0;display:inline;}#info_fiable_msg_court a:hover{text-decoration:none;}#d_footnotes dt{font-size:.8em;font-weight:normal;}#l_foot #d_footnotes dd{display:block;margin-top:-10px;}#d_footnotes dd{margin-left:15px;}#d_footnotes dd a{color:#000;text-decoration:underline;}#d_footnotes dd a:hover{text-decoration:none;}#expressBooking .booking{border-top:40px solid #fff;}#expressBooking #TrainTypeForm{border-top:none;margin-top:10px;display:block;}#expressBooking{width:300px;background-color:#0178ab;background-image:url(/web/20110819080912im_/http://www.voyages-sncf.com/design/leisure/css/style/img/booking-bg_blue.png);background-repeat:repeat-x;background-position:left top;}#expressBooking h2{color:#fff;text-transform:uppercase;padding:15px 10px 10px 10px;font-size:1.6em;}#expressBooking .choice{list-style-type:none;border-bottom:1px solid #fff;padding:0 10px;overflow:hidden;}#expressBooking p.time select{width:65px;}#expressBooking input.DatePicker_trigger{width:65px;}#expressBooking .choice a{text-decoration:none;text-transform:uppercase;color:#fff;padding:6px 8px 4px 8px;display:block;font-size:1.1em;}#expressBooking .launchAccess{overflow:hidden;}#expressBooking .booking{padding:0 10px;overflow:hidden;clear:both;}#expressBooking span.info{margin-left:0;}#expressBooking .choice li{font-weight:bold;margin:0;color:#fff;float:left;display:inline;}#expressBooking fieldset{padding:7px 0;margin:0;}#expressBooking fieldset.outward{padding:5px 0 2px;margin:0;}#expressBooking fieldset.inward{padding:2px 0 5px;margin:0;}#expressBooking fieldset.travelField .outward{padding:2px 0 5px;margin:0;}#expressBooking fieldset.travelField .inward{padding:5px 0 2px;margin:0;}#expressBooking .choice input{cursor:pointer;float:none;margin:0 0 0 .5em;}#expressBooking .info{font-weight:normal;}#expressBooking .epack li,#expressBooking .epack ul{display:inline;}#expressBooking .epack li{margin-left:.2em;}#expressBooking .epack label{font-weight:bold;margin:0 0 0 .4em;}#expressBooking .epack input{margin:0;}#expressBooking #fm_mailbox label{font-size:.95em;}#expressBooking .outward p,#expressBooking .inward p{display:inline;float:left;}#expressBooking .outward_date,#expressBooking .inward_date{margin-right:.5em;padding-left:.2em;}#expressBooking p.expedia .outward_date,#expressBooking p.expedia .inward_date{margin-right:.6em;}#expressBooking .passenger{overflow:hidden;}#expressBooking .passenger label{width:55px;display:block;float:left;}#expressBooking #optionButton{margin-top:20px;padding-top:10px;border-top:1px solid #919191;}#expressBooking #airlines{display:inline;}#expressBooking #NumAdult,#expressBooking #NumChild{margin-right:.25em;}#expressBooking select#vdep{margin-left:0;}#expressBooking select#dest{margin-left:.55em;}#expressBooking select#vdep,#expressBooking select#dest{width:18em;}#expressBooking select#jdep{margin-left:4.65em;margin-right:.5em;}#expressBooking select#duree{margin-left:1.65em;}#expressBooking .travelField{clear:both;}.required{font-weight:bold;}#expressBooking legend{color:#FFF;}#carAgeCheck{float:left;}#expressBooking .inward legend,#expressBooking .outward legend{position:absolute;margin-top:-9999px;}#expressBooking .button-primary,#expressBooking .button-secondary{margin-top:10px;font-size:1.1em;}#expressBooking .button-primary{float:right;}.voiture .outward label,.voiture .inward label{width:5.5em;}#expressBooking .voiture .outward_date,#expressBooking .voiture .inward_date{margin-right:1.8em;}#expressBooking #VoitureTypeForm .origin_city{width:236px;}#expressBooking #VoitureTypeForm p{margin:5px 0;}#SejourTypeForm p{margin:5px 0 10px;}#SejourTypeForm p label{float:left;width:77px;padding-top:3px;}#expressBooking #SejourTypeForm select#duree{margin-left:8px;}#expressBooking #SejourTypeForm select#vdep,#expressBooking #SejourTypeForm select#dest{width:180px;margin-left:8px;}#expressBooking #SejourTypeForm select#jdep{margin-left:8px;margin-right:5px;}#expressBooking #TrainTypeForm{min-height:300px;}#expressBooking #TrainTypeForm .messagesWarning{margin:20px 0;background-position:5% 50%;}#expressBooking #TrainTypeForm .messagesWarning a{color:#005A97;text-decoration:underline;}#expressBooking #TrainTypeForm .messagesWarning a:hover{text-decoration:none;}.travelField label{width:55px;display:block;float:left;}.travelField input,.ac_input{width:212px;}#expressBooking #classTravel,#expressBooking #directTravelBox{padding:0;clear:both;margin-left:55px;overflow:hidden:;}#expressBooking #classTravel{padding:10px 0;}#expressBooking #directTravelBox input,#expressBooking #classTravel input{padding:0;margin:0;float:left;}#expressBooking #directTravelBox label,#expressBooking #classTravel label{padding:0;margin:0 5px 0;float:left;}#expressBooking .travelField .inward{margin-top:15px;}#classTravel p{display:inline;}.outward label,.inward label,.nbPassenger label{width:55px;display:block;float:left;padding:2px 0;}.nbPassenger{margin-bottom:10px;}p#pFlexible{background-color:#004F8F;font-size:1.1em;font-weight:bold;margin:0 0 15px 0;padding:6px 0;width:100%;}p#pFlexible input{margin-right:6px;float:left;}p#pFlexible label span{background-color:#C00000;margin-right:3px;padding:0 5px;text-transform:uppercase;}#VoitureTypeForm .outward label,#VoitureTypeForm .inward label{width:58px;}#direct_travel{vertical-align:sub;}#reserveBtn{clear:both;}.choice_ar{margin-top:10px;}.choice_ar input{margin:0 2px 0 -3px;float:left;}.choice_ar label{margin:0 8px 0 1px;float:left;}#expressBooking .load{margin:5em 0 0 13em;}#expressBooking .booking{overflow:hidden;color:#fff;padding-bottom:15px;}#expressBooking h1{text-align:center;}.launchAccess li{clear:both;margin:1em 0 0 0;}#l_main a.xfit,#l_main a.xfit:hover{margin:1em 0 0 0;text-align:center;width:15em;}#expressBooking .choice li{color:#32262D;font-weight:bold;}#expressBooking h3{font-weight:bold;margin:15px 0 5px;font-size:1.2em;}#expressBooking .carOption,#expressBooking .hotelOption{clear:both;}#expressBooking .carOption p input{margin:0 3px 0 0;}#expressBooking .destination_city.hotel{width:200px;margin-left:3px;}#expressBooking .outward_date.hotel{margin-left:1em;}#expressBooking .inward_date.hotel{margin-left:1.45em;}#HotelTypeForm p{margin:8px 0;}#HotelTypeForm .hotelRoom p{margin:3px 0;}#expressBooking fieldset.chambre1,#expressBooking fieldset.chambre2,#expressBooking fieldset.chambre3{font-weight:normal;display:block;width:210px;}#expressBooking .chambre1 legend,#expressBooking .chambre2 legend,#expressBooking .chambre3 legend{font-style:italic;padding:5px 0;display:inline;}#expressBooking fieldset.chambre1{margin:10px 0 0;}#expressBooking fieldset.chambre1 p,#expressBooking fieldset.chambre2 p,#expressBooking fieldset.chambre3 p{float:right;margin-top:-25px;}#expressBooking .hotelRoom{padding:5px 0;}#expressBooking .TravelList label{width:50%;}#expressBooking div.resume{float:left;}#expressBooking #FAVORITE_TRAVELS{display:block;width:28.7em;}##p_404 #expressBooking #FAVORITE_TRAVELS{width:24em;}#expressBooking #travel p.action{background:transparent url(/web/20110819080912im_/http://www.voyages-sncf.com/design/leisure/css/page/commons/blocks/expressBooking/img/fleche_resa.gif) no-repeat scroll 0 50%;padding-left:1.7em;float:right;font-style:normal;}#expressBooking #travel p.action a:link,#expressBooking #travel p.action a:visited{text-decoration:none;color:#394C52;}#expressBooking #travel p.action a:hover{text-decoration:underline;}#expressBooking #travel.required{background-color:#fff;color:#394C52;float:none;display:block;padding:0 .3em 4em .3em;font-weight:normal;font-style:italic;margin-top:4em;}#expressBooking .train p.disabled{display:none;}#expressBooking .booking #options,#expressBooking .booking .other-programs .options{border:none;border-bottom:solid 1px #fff;color:#fff;cursor:pointer;margin:0 3px 4px 0;padding:0;background:none;font-weight:bold;}#expressBooking .booking em{display:block;font-size:.9em;font-style:normal;padding-top:2px;}#expressBooking strong.form-title{text-transform:uppercase;font-size:1.2em;font-weight:bold;margin-top:10px;display:block;}#expressBooking #passengers{margin-bottom:10px;}#expressBooking #passengers a{color:#fff;}#expressBooking #passengers legend{padding-right:5px;}#expressBooking #passengers fieldset{border-top:1px dashed #fff;margin-top:10px;}#expressBooking #passengers label{width:110px;display:inline-block;}#expressBooking .passenger label{width:auto;margin-right:10px;}#expressBooking .numFidelite .hide{display:none;}#expressBooking #noHotel{margin-top:20px;}#expressBooking .numFidelite{margin-top:5px;}#expressBooking .messagesWarning{padding-left:3em;margin-top:7px;}#expressBooking .messagesWarning p{font-weight:normal;}#expressBooking .warningCard{margin-bottom:5px;}#expressBooking .booking #optionButton .adv-srch{font-weight:bold;}#expressBooking .booking .other-programs{margin-top:10px;float:right;}#expressBooking .booking #passengers.child-card .carteAbo .cards label.seat-child{display:none;float:left;}#expressBooking .booking #passengers.child-card .carteAbo .cards .info-child{display:none;}#expressBooking .booking #passengers.child-card .carteAbo .cards.child-place-on label.seat-child,#expressBooking .booking #passengers.child-card .carteAbo .cards.child-place-off label.default{display:inline-block;float:none;}#expressBooking .booking #passengers.child-card .carteAbo .cards.child-place-on .info-child{display:inline-block;}#expressBooking .booking #passengers.child-card .carteAbo .cards.child-place-off label.seat-child,#expressBooking .booking #passengers.child-card .carteAbo .cards.child-place-on label.default{display:none;float:left;}#expressBooking .booking #passengers.child-card .carteAbo .cards.child-place-off .info-child{display:none;}#expressBooking .booking #passengers.child-card .carteAbo .cards select{width:147px;}#expressBooking .booking #passengers.child-card .carteAbo .cards select.place-enfant{width:147px;}#expressBooking .booking #passengers.child-card .place-enfant option.NO-SELECT{color:black;font-weight:bold;font-style:italic;padding-left:0;}#expressBooking .booking #passengers.child-card .place-enfant option{padding-left:20px;}#expressBooking .booking #passengers.child-card .info-child{display:inline-block;vertical-align:middle;background-image:url("/web/20110819080912im_/http://www.voyages-sncf.com/design/leisure/img/rond_plus_gris_transp.png");background-position:right top;background-repeat:no-repeat;color:#B4B4B4;padding:1px 1px 1px 1px;height:15px;width:15px;overflow:hidden;zoom:1;}.desti{overflow:hidden;}.desti img{margin-bottom:4px;}.desti.last{margin-right:0;}.desti .desti-desc{text-transform:uppercase;overflow:hidden;height:1%;font-size:1.1em;}.desti .desti-desc strong{float:left;color:#000;}.desti .desti-desc span{float:right;font-size:.9em;color:#636363;}.desti .desti-price{overflow:hidden;padding-right:10px;height:1%;}.desti .desti-price span{float:left;padding-top:3px;}.desti .desti-price strong{float:right;font-size:1.3em;}.desti .desti-price strong span{float:none;margin-left:2px;vertical-align:super;font-size:.5em;padding-top:0;}.desti a:hover strong,.desti a:focus strong,.desti a:hover span,.desti a:focus span{text-decoration:underline;}.desti a:hover strong span,.desti a:focus strong span{text-decoration:none;}.subscribe a{background-position:right center;background-repeat:no-repeat;float:right;font-weight:bold;padding-right:15px;}#magazine{width:916px;background-color:#422924;background-image:url(/web/20110819080912im_/http://www.voyages-sncf.com/design/leisure/css/components/magazine/img/magazine-bg.png);background-repeat:repeat-y;background-position:top left;padding:12px;}#magazine #magazine-title{color:#fff;text-transform:uppercase;margin-bottom:10px;font-size:1.75em;}#magazine .magazine-block-title{text-transform:uppercase;margin:10px 0 5px 0;display:block;width:185px;font-size:1em;}#magazine .last .magazine-block-title{width:245px;}#magazine a{text-decoration:none;color:#fff;}#magazine p{background-image:url(/web/20110819080912im_/http://www.voyages-sncf.com/design/leisure/css/style/img/bullets.png);background-repeat:no-repeat;background-position:right -385px;padding-right:15px;width:170px;color:#fff;}#magazine .last a.desc{width:230px;}#magazine ul{overflow:hidden;height:1%;}#magazine li{float:left;width:200px;margin-right:4px;}#magazine li.last{float:right;width:260px;}#magazine li.last p{width:245px;}#magazine-infos{border-top:1px solid #fff;margin-top:10px;padding-top:10px;overflow:hidden;}#magazine-infos li{width:auto;margin-right:50px;}#magazine-infos li.last{margin-right:0;width:auto;text-align:right;float:left;}#magazine-infos a{text-transform:uppercase;font-weight:bold;background-image:url(/web/20110819080912im_/http://www.voyages-sncf.com/design/leisure/css/components/magazine/img/magazine-pictos.png);background-repeat:no-repeat;background-position:left top;padding:15px 0 15px 45px;display:block;}#magazine-infos #mag-videos a{background-position:left -100px;}#magazine-infos #mag-guide a{background-position:left -200px;}#magazine-infos form{float:left;}#magazine-infos form label{position:absolute;margin-top:-9999px;}#magazine-infos form input{background-color:#ECECEC;border:1px solid #D9D9D9;text-transform:uppercase;padding:0;}#acces-client{background-color:#eaeaea;padding:10px 0;}#acces-client .acces-title,#acces-client .acces-block-title{color:#000;text-transform:uppercase;display:block;}#acces-client .acces-title,#acces-client li{padding:0 25px;}#acces-client li{margin-bottom:7px;}#acces-client li.last{margin-bottom:0;}#acces-client .acces-title{border-bottom:1px solid #8A8A8A;margin-bottom:10px;padding-bottom:6px;font-size:1.55em;}#acces-client .acces-block-title{font-size:1.15em;}#acces-client .acces-block-title a{color:#000;}#acces-client p a{color:#636363;text-decoration:none;}#acces-client p a:hover{text-decoration:underline;}#acces-client #transporteurs h4{display:inline;}#acces-client #transporteurs p{display:inline;margin-left:5px;}.bplan{overflow:hidden;}.bplan img{margin-bottom:4px;}.bplan h3 img{margin-bottom:0;}.bplan.last{margin-right:0;}.bplan .desti-desc{text-transform:uppercase;overflow:hidden;height:1%;font-size:1.1em;}.bplan .desti-desc strong{float:left;}.bplan .desti-desc span{float:right;font-size:.9em;color:#636363;}.bplan .desti-price{overflow:hidden;padding-right:10px;height:1%;}.bplan .desti-price span{float:left;padding-top:3px;}.bplan .desti-price strong{float:right;font-size:1.3em;}.bplan .desti-price strong span{float:none;margin-left:2px;vertical-align:super;font-size:.5em;padding-top:0;}.bplan a{color:#000;}.bplan a:hover strong,.bplan a:focus strong,.bplan a:hover span,.bplan a:focus span{text-decoration:underline;}.bplan a:hover strong span,.bplan a:focus strong span{text-decoration:none;}.subscribe a{background-position:right center;background-repeat:no-repeat;float:right;font-weight:bold;padding-right:15px;}#last-minute .last-minute-title{background-color:#B4036B;color:#FFF;font-weight:bold;padding:5px;text-align:left;text-transform:uppercase;}#last-minute table{width:100%;}#last-minute td{border-top:1px solid #8A8A8A;padding:5px 0 3px;}#last-minute .offer a{color:#686868;overflow:hidden;}#last-minute .product{cursor:pointer;display:inline;text-transform:uppercase;}#last-minute .description{float:left;font-weight:normal;}#last-minute .transporteur img{float:right;}#last-minute .first td{border-top:medium none;}#last-minute .price{text-align:right;white-space:nowrap;}#last-minute .price a{color:#B4036B;font-size:1.3em;font-weight:bold;}#last-minute.flux-train .price a{color:#f1472e;font-size:1.3em;font-weight:bold;}#last-minute .price span{font-size:.5em;margin-left:2px;padding-top:0;vertical-align:super;}#last-minute a:hover strong,#last-minute a:focus strong,#last-minute a:hover span.description,#last-minute a:focus span.description,#last-minute a:hover span.transporteur,#last-minute a:focus span.transporteur{text-decoration:underline;}#last-minute.flux-train .title-full.medium{font-size:1.25em;margin-bottom:10px;}#last-minute.flux-train .title-full span span{color:#E87407;}#last-minute.flux-train .title-full{border-color:#E87407;}#last-minute.flux-train a.fallback{color:#000;}#vous-nous,#vos-avantages{margin-top:20px;}.block-links-title{font-size:1.15em;}#fiches .block-links-title a{color:#005795;}#outils ul{padding-bottom:2px;}#calendrier{background-position:8px -63px;}#calendrier .block-links-title a{color:#b3036a;}#info-trafic{background-position:8px -138px;}#info-trafic .block-links-title a{color:#ea7605;}#ecocomparateur{background-position:5px -1567px;}#ecocomparateur .block-links-title a{color:#015794;}#p_home #outils #calendrier{background-position:8px -1370px;}#p_home #outils #calendrier .block-links-title a{color:#EA7605;}#p_home #outils #info-trafic{background-position:8px -1315px;}#p_home #outils #info-trafic .block-links-title a{color:#B3036A;}#p_home #outils #infos-pratiques{background-position:8px -1430px;}#vscmobile{background-position:8px -663px;oveflow:hidden;}#vscmobile .block-links-title a{color:#7bb01f;}#vscmobile .form-simple .text{width:125px;}#sncf-radio .block-links-title a{color:#B4036B;}#info{background-position:8px -213px;}#info .block-links-title,#info .block-links-title a{color:#008dc2;}#alertResa .block-links-title a{color:#ea7605;}#alertResa{background-position:8px -733px;}#d2d{background-position:8px -800px;}#d2d .block-links-title a{color:#008dc2;}.block-links li{background-image:url(/web/20110819080912im_/http://www.voyages-sncf.com/design/leisure/css/components/blockLinks/img/links.png);background-position:8px 12px;background-repeat:no-repeat;min-height:55px;padding:6px 5px 3px 70px;border-bottom:1px solid #E6E6E4;}.block-links .block-links-title{text-transform:uppercase;}.display_block_for_links{display:block;}.display_block_for_links a{color:#636363;text-decoration:none;}.display_block_for_links a:hover{text-decoration:underline;}#vous-nous .block-links-title a,#vos-avantages .block-links-title a{color:#636363;}#vsc-vous{background-position:8px -288px;}#forum{background-position:8px -365px;}#lelab{background-position:8px -1038px;}#blog{background-position:8px -295px;}#avis{background-position:8px -363px;}#covoiturage{background-position:8px -437px;}#imagine-tgv{background-position:8px -524px;}#responsable{background-position:8px -593px;}#sncf-radio{background-position:5px -965px;padding-left:66px;}#nouveau{background-position:8px -1109px;}#vos-reductions{background-position:8px -1184px;}#pour-reserver{background-position:8px -1256px;}#facebook{background-position:8px -1640px;}.gallery{background:#fff;border:0 solid #aaa;padding:0;}.panel .panel-overlay,.panel .overlay-background{height:55px;padding:0 1em;}.panel .overlay-background{background:#015696;}.panel .panel-overlay{color:white;font-size:.7em;}.panel .panel-overlay h3{color:white;font-size:1.2em;margin-top:.3em;}.panel .panel-overlay a{color:white;text-decoration:underline;font-weight:bold;}.filmstrip{margin:5px;}.frame .img_wrap{border:1px solid #222C3D;border-width:4px 0 0 0;}.frame.current .img_wrap{border-color:#004D90;}.frame img{border:none;}.frame .caption{font-size:11px;text-align:center;color:#888;}.frame.current .caption{color:#000;}.pointer{border-color:#004D90;}*html .pointer{filter:chroma(color=pink);}#actu{width:620px;float:left;margin-right:20px;}#booking{width:300px;float:right;}#promos{width:620px;float:left;margin-right:20px;}#block-links{width:300px;margin-bottom:20px;}#magazine{clear:both;}h1{font-size:.8em;font-weight:normal;text-align:right;padding:2px 10px 0 0;margin:0;margin-right:168px;color:#bbb;}#betaSIDH{background-color:#B20203;color:#fff;font-size:.9em;overflow:hidden;padding:0 .5em;margin-top:1em;}#betaSIDH h3{border-right:1px solid #fff;float:left;font-size:.9em;font-weight:normal;text-transform:uppercase;padding:1em .5em;text-align:center;margin:0;}#betaSIDH h3 span{display:block;font-size:1.2em;font-weight:bold;}#betaSIDH p{margin-left:6em;margin-top:.7em;}.subscribe{overflow:hidden;}.subscribe p{float:left;}.subscribe form{margin-left:30px;}.subscribe a{float:right;font-weight:bold;padding-right:15px;background-repeat:no-repeat;background-position:right center;}#une{position:relative;min-height:300px;}#une div{width:240px;position:absolute;left:0;top:170px;}#une a{display:block;text-decoration:none;color:#636363;}#une div a:hover{text-decoration:underline;}#une sup{font-size:.7em;line-height:.6em;}#une strong sup{font-size:.6em;}#une #une-title{background-color:#fff;opacity:.75;padding:15px 15px 10px 15px;font-size:1.25em;font-weight:bold;}#une #une-title strong{display:block;color:#000;font-size:2em;}#une #une-sub-title{background-color:#003781;background-image:url(/web/20110819080912im_/http://www.voyages-sncf.com/design/leisure/css/page/launch/img/une-bg.png);background-repeat:repeat-y;background-position:right top;color:#fff;font-size:1.15em;padding:5px 15px 5px 15px;}ul#photos{list-style-type:none;}ul#photos a.vignette{float:left;margin:10px 0 0 0;width:33%;display:block;text-align:center;}div#actu{background:url(/web/20110819080912im_/http://www.voyages-sncf.com/design/commons/js/lib/jquery/galleryview/loader.gif) no-repeat center center;}#aussi{margin-top:10px;}#aussi .title-full{border-color:#008bc1;}#aussi .title-full span span{color:#008BC1;}#aussi ul{margin-top:10px;}#aussi li{float:left;width:149px;margin-right:8px;background-image:url(/web/20110819080912im_/http://www.voyages-sncf.com/design/leisure/css/style/img/bullets.png);background-repeat:no-repeat;background-position:right 46px;min-height:60px;}#aussi li.last{margin-right:0;}#aussi p{padding-right:13px;}#aussi h3 a{background:none;color:#000;display:block;}#aussi h3 a span{display:block;}#aussi li.first a{padding-left:0;}#aussi li.last a{padding-right:0;}#aussi h3{display:block;color:#000;text-transform:uppercase;font-size:1.15em;}.hexago_search{background:#006391 url(/web/20110819080912im_/http://www.voyages-sncf.com/design/leisure/css/page/launch/img/hexago-bg.png) repeat-x top left;padding-left:16px;padding-top:5px;padding-bottom:2px;margin-bottom:10px;float:left;width:605px;}.hexago_search img{float:left;margin-right:28px;}.hexago_search p{color:#fff;font-size:1.1em;margin-bottom:4px;font-weight:bold;}.hexago_search form.form-simple{margin-bottom:10px;width:450px;}.hexago_search form.form-simple label{color:#fff;}.hexago_search input.text{background:#fff;width:400px;font-size:.9em;}.hexago_search input.button-ok{border:1px solid #808080;margin:1px;font-size:.9em;}.desti{margin-right:4px;}.partir{margin-top:20px;overflow:hidden;}.partir.hexago-push{margin-top:6px;}.partir .desti{float:left;width:204px;}.partir .destis{overflow:hidden;clear:both;}#partir-france-infos{border-top:1px solid #8A8A8A;padding-top:5px;margin-top:10px;}#partir-france-infos #idee-text{width:210px;}#partir-france .title-full{border-color:#4d8905;}#partir-france .title-full span span,#partir-france .desti-price{color:#4d8905;}#partir-france.hexago-push .title-full{border-color:#012E4F;}#partir-france.hexago-push .title-full span span,#partir-france.hexago-push .desti-price{color:#012E4F;}#partir-etranger .title-full{border-color:#f67a00;}#partir-etranger .title-full span span,#partir-etranger .desti-price{color:#f67a00;}#partir-france-infos a{background-image:url(/web/20110819080912im_/http://www.voyages-sncf.com/design/leisure/css/style/img/bullets.png);background-position:right -100px;color:#636363;}#partir-etranger-infos{border-top:1px solid #8a8a8a;margin-top:10px;padding-top:5px;overflow:hidden;}#partir-etranger-infos ul{overflow:hidden;float:right;}#partir-etranger-infos li{float:left;margin-right:25px;}#partir-etranger-infos li.last{margin-right:0;}#partir-etranger-infos a{background-image:url(/web/20110819080912im_/http://www.voyages-sncf.com/design/leisure/css/style/img/bullets.png);background-repeat:no-repeat;background-position:right -200px;padding:0 15px 2px 0;color:#686868;font-weight:bold;}#bons-plans{margin:20px 0;}#bons-plans .title-full{border-color:#B4036B;}#bons-plans .title-full span span{color:#B4036B;}#bons-plans #bplans{overflow:hidden;}#bons-plans .bplan{width:204px;margin-right:4px;float:left;}#bons-plans #last-minute{width:204px;float:right;}#bons-plans-infos{clear:both;border-top:1px solid #8a8a8a;padding-top:5px;margin-top:10px;}#bons-plans-infos a{color:#636363;background-image:url(/web/20110819080912im_/http://www.voyages-sncf.com/design/leisure/css/style/img/bullets.png);background-position:right -300px;background-repeat:no-repeat;}#bons-plans .bplan h3 a{font-weight:bold;padding-right:10px;}#bons-plans .desti-price{color:#B4036B;}#rejoignez-nous{margin-top:25px;}#rejoignez-nous .title-full{border-color:#003480;}#rejoignez-nous .title-full span span{color:#003480;}#facebook-block{margin-left:-1px;}#facebook-iframe{width:622px;height:200px;}#autopromo{margin-top:20px;}.block-links h2{border-bottom:1px solid #8A8A8A;font-size:1.55em;padding:0 25px 6px 25px;text-transform:uppercase;}#outils{margin-top:20px;}#vscmobile p{float:left;}#vscmobile .form-simple{float:right;margin-top:-10px;}.vsc_chrome #expressBooking ul.choice{padding:0 0 0 10px;} /* FILE ARCHIVED ON 08:09:12 Aug 19, 2011 AND RETRIEVED FROM THE INTERNET ARCHIVE ON 04:43:10 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: 63.471 exclusion.robots: 0.132 exclusion.robots.policy: 0.123 RedisCDXSource: 0.775 esindex: 0.011 LoadShardBlock: 33.9 (3) PetaboxLoader3.datanode: 44.701 (4) CDXLines.iter: 24.838 (3) load_resource: 78.774 PetaboxLoader3.resolve: 44.987 */