#content .content .transac-block div,#content .content .transac-block span,#content .content .transac-block applet,#content .content .transac-block object,#content .content .transac-block iframe,#content .content .transac-block h1,#content .content .transac-block h2,#content .content .transac-block h3,#content .content .transac-block h4,#content .content .transac-block h5,#content .content .transac-block h6,#content .content .transac-block p,#content .content .transac-block blockquote,#content .content .transac-block pre,#content .content .transac-block a,#content .content .transac-block abbr,#content .content .transac-block acronym,#content .content .transac-block address,#content .content .transac-block big,#content .content .transac-block cite,#content .content .transac-block code,#content .content .transac-block del,#content .content .transac-block dfn,#content .content .transac-block em,#content .content .transac-block font,#content .content .transac-block img,#content .content .transac-block ins,#content .content .transac-block kbd,#content .content .transac-block q,#content .content .transac-block s,#content .content .transac-block samp,#content .content .transac-block small,#content .content .transac-block strike,#content .content .transac-block strong,#content .content .transac-block sub,#content .content .transac-block sup,#content .content .transac-block tt,#content .content .transac-block var,#content .content .transac-block b,#content .content .transac-block u,#content .content .transac-block i,#content .content .transac-block center,#content .content .transac-block dl,#content .content .transac-block dt,#content .content .transac-block dd,#content .content .transac-block ol,#content .content .transac-block ul,#content .content .transac-block li,#content .content .transac-block fieldset,#content .content .transac-block form,#content .content .transac-block label,#content .content .transac-block legend,#content .content .transac-block table,#content .content .transac-block caption,#content .content .transac-block tbody,#content .content .transac-block tfoot,#content .content .transac-block thead,#content .content .transac-block tr,#content .content .transac-block th,#content .content .transac-block td{border:0;margin:0;padding:0;font-size:1em;vertical-align:baseline;background:transparent;} #content .content .transac-block input{height:17px;padding:0;} #content .content .transac-block #travelDate{margin-left:24px;} #content .content .transac-block .input-checkbox{height:auto;} #content .content .transac-block .out{left:-999em;margin-top:-999em;position:absolute;} .msie6 #content .content .transac-block a,.msie7 #content .content .transac-block a{zoom:normal;} #content .content .transac-block sup{font-size:1em;position:relative;top:-0.6em;} .msie8 #content .content .transac-block sup{top:-0.7em;} .msie7 #content .content .transac-block sup{top:0;} .msie6 #content .content .transac-block sup,.msie7 #content .content .transac-block sup{font-size:1.1em;} #content .content .transac-block p,#content .content .transac-block p a,#content .content .transac-block p a:link,#content .content .transac-block p a:visited{margin-top:1.3em;line-height:1.3em;} #content .content .transac-block a,#content .content .transac-block a:link,#content .content .transac-block a:visited{color:#635A64;text-decoration:underline;} #content .content .transac-block sup a,#content .content .transac-block sup a:link,#content .content .transac-block sup a:visited{font-size:.7em;text-decoration:none;} #content .content .transac-block abbr{font-size:inherit;vertical-align:inherit;} #content .content .transac-block td{border:0;padding:0;} #content .content .transac-block ol,#content .content .transac-block ul,#content .content .transac-block ul li,#content .content .transac-block ol li{list-style:none;list-style-type:none;padding:0;margin:0;} #content .content .transac-block h1{font-size:1.5em;} #content .content .transac-block h2{font-size:1.25em;} #content .content .transac-block h3{font-size:.95em;} #content .content .transac-block h1,#content .content .transac-block h3{font-weight:bold;} #content .content .transac-block h2{font-weight:normal;margin-bottom:.71em;} #content .content .transac-block a:hover{text-decoration:underline;} #content .content .transac-block select{height:18px;} #content .content .transac-block{color:#636363;} #content .content .transac-block input.caption{color:#636363;font-weight:normal;font-size:.9em;} #content .content .transac-block p.ibloc,#content .content .transac-block p.ibloc a,#content .content .transac-block p.ibloc a:link,#content .content .transac-block p.ibloc a:visited{font-weight:normal;color:#000!important;} #content .content .transac-block p.ibloc em{font-weight:bold;} #content .content .transac-block p.descr{font-weight:normal;color:#635a64;} #content .content .transac-block p.nomarge{margin:0!important;} #content .content .transac-block .footnotes-elixir{padding-left:11px;} #content .content .transac-block .footnotes dl{margin:0;padding:4px 0 0 0;font-size:1em;position:relative;clear:both;} #content .content .transac-block .footnotes dt{display:inline;font-weight:bold;font-size:1em;position:absolute;} #content .content .transac-block .footnotes dt sup{font-size:1em;top:-0.4em;font-weight:bold;} .msie8 #content .content .transac-block .footnotes dt sup{top:-0.2em;} .msie7 #content .content .transac-block .footnotes dt sup,.msie6 #content .content .transac-block .footnotes dt sup{top:-0.3em;} #content .content .transac-block .footnotes dt sup abbr{font-weight:bold;} .msie6 #content .content .transac-block .footnotes dt sup{font-size:1.2em;} .msie7 #content .content .transac-block .footnotes dt sup{font-size:1.3em;} #content .content .transac-block .footnotes dd{font-size:1em;padding-left:.5em;display:inline;margin:0 0 0 5px;} #content .content .transac-block .messagesWarning p,#content .content .transac-block .messagesFid p{padding:0 .5em 0 1em;margin:0;} #content .content .transac-block .messagesWarning a{color:#015696;} #content .messagesWarning a{text-decoration:underline;} #content .content .transac-block .display-none{display:none;} #content .content .transac-block .display-both{display:both;} #content .content .transac-block .display-list-item{display:list-item;} #content .content .transac-block .visibility-hidden{visibility:hidden;} #content .content .transac-block #CGVChecked,#content .content .transac-block #CGV_CHECKBOX{float:left;width:auto;display:block;} #content .content .transac-block #comm1CgvLink,#content .content .transac-block #comm1NewsGenerique,#content .content .transac-block #comm1NewsPartenaires{display:block;float:right;width:600px;line-height:1.25em;} #content .content .transac-block #comm1NewsGenerique a,#content .content .transac-block #comm1NewsPartenaires a{color:#328889;} #content .content .field-field-page-footnote .field-item.odd a.lien-contact{font-weight:bold;text-decoration:underline;} #content .content .field-field-page-footnote .field-item.odd a.lien-site{text-decoration:underline;} #content .content .transac-block p#generalConditions,#content .content .transac-block p#newsletterPartenaires,#content .content .transac-block p#newsletterGenerique{margin-top:5px;overflow:hidden;zoom:1;} #content .content .transac-block #comm1CgvLink sup,#content .content .transac-block #comm1NewsGenerique sup,#content .content .transac-block #comm1NewsPartenaires sup{font-size:9px;} #content .content .transac-block #comm1CgvLink a,#content .content .transac-block #comm1CgvLink a:link,#content .content .transac-block #comm1CgvLink a:visited,#content .content .transac-block #comm1CgvLink a:hover{text-decoration:none;} #content .content .transac-block #comm1CgvLink a.cgv-vente{text-decoration:underline;} #content .content .transac-block .footnotes{float:left;margin:45px 10px 10px;} .msie6 #content .content .transac-block .footnotes,.msie7 #content .content .transac-block .footnotes{float:none;} #content .content .transac-block .clear{clear:both;overflow:hidden;} #content .content .transac-block .hdn{display:none;} #content .content .transac-block ul.line li,#content .content .transac-block .left{float:left;} #content .content .transac-block .right{float:right!important;} #content .content .transac-block .white{background-color:#fff;} #content .content .transac-block .d630{width:630px;} #content .content .transac-block .d620{width:620px;} #content .content .transac-block .d300{width:300px;} #content .content .transac-block .c1a{margin-right:20px;} #content .content .transac-block .div-center{margin-left:auto;margin-right:auto;} #content .content .transac-block .block{display:block;} #content .content .transac-block .bold{font-weight:bold!important;} #content .content .transac-block .bold-normal{font-weight:bold!important;font-style:normal!important;} #content .content .transac-block .f-l1-grey{color:#635a64!important;} #content .content .transac-block .ville{text-transform:uppercase;} #content .content .transac-block .progress{margin:30px auto 30px auto;} #content .content .transac-block .grey-ltr{background-image:url("/web/20120730050303im_/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;} #content .content .transac-block .grey-rtr{background-image:url("/web/20120730050303im_/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;} #content .content .transac-block .content{padding:30px 21px 130px 25px;background-color:#fff;width:944px;} #content .content .transac-block #cross-sell .content{width:auto;padding:0;} #content .content .transac-block .trans{padding:4px;overflow:hidden;} .msie6 #content .content .transac-block .horaires .itineraire{overflow:hidden;zoom:1;} #content .content .transac-block .duration .duration_label{color:#635a64;font-size:1em;font-weight:bold;} #content .content .transac-block .horaires .trainGL,#content .content .transac-block .horaires .transilien{overflow:hidden;padding:5px;} #content .content .transac-block .horaires .trainGL .travel_via.first{margin-bottom:-10px;} #content .content .transac-block .horaires .travel_cities .departure,#content .content .transac-block .horaires .travel_cities .arrival{margin-left:20px;padding-top:5px;} #content .content .transac-block .travel_resume .travel_direct .departure .station,#content .content .transac-block .travel_resume_detail .travel_direct .departure .station,#content .content .transac-block .travel_resume .travel_direct .arrival .station,#content .content .transac-block .travel_resume_detail .travel_direct .arrival .station,#content .content .transac-block .travel_resume_detail .travels .first .departure .station,#content .content .transac-block .travel_resume .travel.first .departure .station,#content .content .transac-block .travel_resume_detail .travel.first .departure .station,#content .content .transac-block .travel_resume .travel.last .arrival .station,#content .content .transac-block .travel_resume_detail .travel.last .arrival .station{font-weight:bold;} #content .content .transac-block .horaires .travel_cities .departure,#content .content .transac-block .horaires .travel_cities .arrival{clear:both;float:left;} #content .content .transac-block .horaires .transilien .travel_cities .departure,#content .content .transac-block .horaires .transilien .travel_cities .arrival{margin-top:4px;padding-bottom:15px;} #content .content .transac-block .horaires .trainGL .travel_cities .departure{padding-bottom:14px;} #content .content .transac-block .horaires .corres{padding:8px 5px 8px 315px;margin-top:0;font-weight:bold;} #content .content .transac-block .horaires .transilien .travel_cities{float:left;} .msie6 #content .content .transac-block .horaires .transilien .travel_cities{zoom:1;} #content .content .transac-block .horaires .transilien .travel_cities .arrival{margin-top:6px;padding-bottom:12px;} #content .content .transac-block .horaires .transilien .first .travel_cities .arrival{padding-bottom:0;} #content .content .transac-block .departure .hour,#content .content .transac-block .duration .duration_time{font-size:1em;font-weight:bold;} #content .content .transac-block .horaires .travel_direct .trains-details{overflow:hidden;padding-top:15px;} #content .content .transac-block .trains-details .train_infos{padding:0;display:block;margin-top:7px;} #content .content .transac-block .transilien .trains-details .train_picto{text-transform:uppercase;} #content .content .transac-block .travel_resume .travel_via .transfer_time,#content .content .horaires .travel_resume .travel_direct .transfer_time{float:left;display:block;} #content .content .transac-block .travel_resume_detail .travel_via .transfer_time,#content .content .transac-block .horaires .travel_resume .transfer_time,#content .content .transac-block .horaires .travel_resume_detail .transfer_time{float:left;display:none;} #content .content .transac-block .horaires .transilien .infoBulle{float:left;width:190px;margin-left:20px;margin-top:15px;padding-left:10px;} .msie6 #content .content .transac-block .horaires .transilien .infoBulle{width:165px;margin-left:5px;} #content .content .transac-block .horaires .transilien .infoBulle p{background-color:#fff;padding:5px;margin-top:0;} #content .content .transac-block .segment{padding:5px 0;} #content .content .transac-block .segment.last{margin-top:10px;} #content .content .transac-block .segment span{font-size:1em;padding:3px;background-color:#fff;font-weight:bold;} #content .content .transac-block .horaires .trainGL .travel_via .trains-details .train_picto,#content .content .transac-block .horaires .transilien .trains-details .train_picto{margin-top:10px;} .msie7 #content .content .transac-block .horaires .transilien .infoBulle{zoom:1;} .msie6 #content .content .transac-block .trans .travel_details{zoom:1;} #content .content .transac-block .travel_resume .duration,#content .content .transac-block .travel_resume_detail .duration{float:right;} #content .content .transac-block .travel_cities img{float:left;margin-right:5px;margin-top:1px;} #content .content .transac-block em.day{float:left;margin:0 0 0 5px;} #content .content .transac-block .travel_resume .travel_details{display:block;float:left;} #content .content .transac-block .travel_cities{display:block;float:left;} #content .content .transac-block .departure{padding-bottom:5px;border-bottom:1px #c6c5c6 solid;} #content .content .transac-block .hour{float:left;width:31px;} #content .content .transac-block .station{float:left;margin-left:5px;color:#635a64;font-size:1em;text-transform:uppercase;} #content .content .transac-block .horaires .trainGL .hour{font-weight:bold;} #content .content .transac-block .horaires .transilien .hour{font-weight:bold;} #content .content .transac-block #proposals .horaires.trans .travel_resume,#content .content .transac-block #proposals .horaires.trans .travel_resume_detail,#content .content #block-summary.transac-block .horaires.trans .travel_resume,#content .content #block-summary.transac-block .horaires.trans .travel_resume_detail,#content .content #block-summary-print.transac-block .horaires.trans .travel_resume,#content .content #block-summary-print.transac-block .horaires.trans .travel_resume_detail{border-top:none;border-bottom:none;padding:1px 10px 1px 5px;} #content .content .transac-block #proposals .horaires .trainGL .travel_cities .arrival,#content .content #block-summary.transac-block .horaires .trainGL .travel_cities .arrival,#content .content #block-summary-print.transac-block .horaires .trainGL .travel_cities .arrival,#content .content #block-schedule-results.transac-block .horaires .trainGL .travel_cities .arrival{padding-bottom:5px;margin-top:8px;} #content .content #block-schedule-results.transac-block .transilien .trains-details,#content .content #block-summary.transac-block .transilien .trains-details,#content .content #block-summary-print.transac-block .transilien .trains-details{float:left;} #content .content .transac-block #proposals .travel_resume_detail .trains-details .train_infos,#content .content #block-summary.transac-block .travel_resume .trains-details .train_infos,#content .content #block-summary-print.transac-block .travel_resume .trains-details .train_infos,#content .content #block-schedule-results.transac-block .travel_resume .trains-details .train_infos{width:254px;} .msie6 #content .content .transac-block #proposals .travel_resume_detail .trains-details .train_infos,.msie6 #content .content #block-summary.transac-block .travel_resume .trains-details .train_infos,.msie6 #content .content #block-summary-print.transac-block .travel_resume .trains-details .train_infos,.msie6 #content .content #block-schedule-results.transac-block .travel_resume .trains-details .train_infos{width:234px;} .msie6 #content .content .transac-block #proposals .transilien .travel_resume_detail .trains-details,.msie6 #content .content .transac-block #proposals .transilien .travel_resume .trains-details,.msie6 #content .content #block-summary.transac-block .transilien .travel_resume_detail .trains-details,.msie6 #content .content #block-summary.transac-block .transilien .travel_resume .trains-details,.msie6 #content .content #block-summary-print.transac-block .transilien .travel_resume_detail .trains-details,.msie6 #content .content #block-summary-print.transac-block .transilien .travel_resume .trains-details,.msie6 #content .content #block-schedule-results.transac-block .transilien .travel_resume_detail .trains-details,.msie6 #content .content #block-schedule-results.transac-block .transilien .travel_resume .trains-details{width:60px;padding-left:0;padding-right:0;margin-left:0;margin-right:0;} #content .content #block-summary.transac-block .travel_resume .trains-details .train_infos div,#content .content #block-summary-print.transac-block .travel_resume .trains-details .train_infos div,#content .content #block-schedule-results.transac-block .travel_resume .trains-details .train_infos div{float:left;padding:0 8px;} .msie6 #content .content #block-summary.transac-block .trans .trainGL,.msie6 #content .content #block-summary-print.transac-block .trans .trainGL,.msie6 #content .content #block-schedule-results.transac-block .trans .trainGL{overflow:hidden;zoom:1;} .msie6 #content .content #block-summary.transac-block .horaires .travel .trains-details,.msie6 #content .content #block-summary-print.transac-block .horaires .travel .trains-details,.msie6 #content .content #block-schedule-results.transac-block .horaires .travel .trains-details{zoom:1;} .msie6 #content .content #block-summary.transac-block .horaires .travel .trains-details,.msie7 #content .content #block-summary.transac-block .horaires .travel .trains-details,.msie6 #content .content #block-summary-print.transac-block .horaires .travel .trains-details,.msie7 #content .content #block-summary-print.transac-block .horaires .travel .trains-details,.msie6 #content .content #block-schedule-results.transac-block .horaires .travel .trains-details,.msie7 #content .content #block-schedule-results.transac-block .horaires .travel .trains-details{zoom:1;} #content .content #block-summary.transac-block .horaires .train_infos .train_number,#content .content #block-summary-print.transac-block .horaires .train_infos .train_number,#content .content #block-schedule-results.transac-block .horaires .train_infos .train_number{margin-top:4px;} #content .content #block-summary.transac-block .horaires .arrival,#content .content #block-summary-print.transac-block .horaires .arrival,#content .content #block-schedule-results.transac-block .horaires .arrival{margin-top:5px;} #content .content .transac-block #proposals .trains-details .train_picto,#content .content #block-summary.transac-block .horaires .trains-details .train_picto,#content .content #block-schedule-results.transac-block .horaires .trains-details .train_picto{display:block;float:left;width:50px;padding-left:10px;padding-right:10px;} .msie6 #content .content .transac-block .title-full{margin-top:20px;} #content .content .transac-block .title-full span{background-color:#fff;float:left;padding-right:7px;padding-top:2px;bottom:-5px;position:absolute;text-transform:uppercase;left:0;top:0;} .msie6 #content .content .transac-block .title-full span{top:-15px;} #content .content .transac-block .title-full span span{bottom:auto;float:none;left:0;padding:0;position:relative;} .msie6 #content .content .transac-block .title-full span span{top:0;} #content .content .transac-block .meaErrorCodes,#content .content .transac-block .meaAlertCodes,#content .content .transac-block .meaWarningCodes{display:none;} #content .content .transac-block .errorContent p{color:#C00000;line-height:1.2em;margin:0;padding:5px 0;font-weight:bold;} #content .content .transac-block .errorContent p span{background-color:#ECECE4;display:block;padding:2px 5px;} #content .content .transac-block .errorField{color:#C00000;} #content .content .transac-block .error #error-title{clear:both;float:left;width:620px;border-bottom:#c6c5c6 1px solid;margin-top:10px;} #content .content .transac-block .error #error-title .lea{background-image:url("/web/20120730050303im_/http://www.voyages-sncf.com/imgs/css/lea1.png");background-position:left top;background-repeat:no-repeat;height:51px;width:49px;float:left;} #content .content .transac-block .error #error-title .title{color:#bc104e;font-size:1.1em;font-weight:bold;float:left;padding:26px 0 13px 5px;width:564px;} #content .content .transac-block .error #error-title .message{float:left;overflow:hidden;padding-top:5px;width:100%;} #content .content .transac-block .error #error-main{clear:both;float:left;} #content .content .transac-block .error #error-main #description{color:#635a64;font-size:1.1em;font-weight:bold;margin-top:23px;width:620px;float:left;} #content .content .transac-block .error #error-main #details{clear:both;width:620px;margin-top:42px;float:left;margin-left:15px;} #content .content .transac-block .error #error-main #details #list-options{float:left;width:420px;padding-top:6px;} #content .content .transac-block .error #error-main #details #list-options ul li{color:#635a64;font-size:1.1em;padding:0 7px 19px;} #content .content .transac-block .error .accroche{font-weight:bold;} #content .content .transac-block .error #error-main #details #buttons{float:left;width:185px;} #content .content .transac-block .error #error-main #details #buttons a{clear:both;display:block;height:19px!important;padding:8px 7px 20px;font-weight:bold;text-decoration:none;} #content .content .transac-block p.error-2{background:url("/web/20120730050303im_/http://www.voyages-sncf.com/imgs/validation/error.png") right center #FFF no-repeat;} #content .content .transac-block trainsNextBefore{margin-left:0;margin-right:.4em;overflow:hidden;padding:0;} #content .content .transac-block .trainsNextBefore p.trainsBefore,#content .content .transac-block .trainsNextBefore p.trainsBeforeDay{float:left;} #content .content .transac-block .trainsNextBefore p.trainsNext,#content .content .transac-block .trainsNextBefore p.trainsNextDay{float:right;text-align:right;} #content .content .transac-block .trainsNextBefore a{background-repeat:no-repeat;} #content .content .transac-block .trainsNextBefore a,#content .content .transac-block .trainsNextBefore a:link,#content .content .transac-block .trainsNextBefore a:visited,#content .content .transac-block .trainsNextBefore a,#content .content .transac-block .trainsNextBefore a:link,#content .content .transac-block .trainsNextBefore a:visited{color:#635A64;text-decoration:none;} #content .content .transac-block .trainsNextBefore p{width:12em;} #content .content .transac-block .box{border-left:1px solid #6A6868;border-right:1px solid #6A6868;border-top:1px solid #6A6868;padding:5px;} #content .content .transac-block #coordinates #content .content .transac-block #your-infos-checkout .box{border-top:none;} #content .content .transac-block .grey-box-outer .grey-box{border-left:0;border-right:0;} #content .content .transac-block .grey-box{border-left:1px solid #6A6868;border-right:1px solid #6A6868;border-top:1px solid #6A6868;padding:5px;padding-left:65px;background-repeat:no-repeat;background-position:10px 27px;} #content .content .transac-block .grey-bg{background-color:#ECECE4;} #content .content .transac-block .grey-box-btm{border-bottom:1px solid #6A6868;} #content .content .transac-block .grey-box-top-btm{border-bottom:1px solid #C6C5C6;border-top:1px solid #C6C5C6;padding:5px 10px;} #content .content .transac-block #exchange-resume .grey-box-top-btm{border-bottom:none;padding:5px 0;} .msie6 #content .content .transac-block .grey-box-top-btm{zoom:1;} .msie6 #content .content .transac-block .btn input,.msie6 #content .content .transac-block input.btn,.msie6 #content .content .transac-block input.submit,.msie6 #content .content .transac-block button,.msie7 #content .content .transac-block .btn input,.msie7 #content .content .transac-block input.btn,.msie7 #content .content .transac-block input.submit,.msie7 #content .content .transac-block button{overflow:visible;} #content .content .transac-block input.submit{height:19px;text-align:center;padding-top:2px;padding-bottom:0;} #content .content .transac-block .as{width:65px;margin:0 10px 10px;} #content .content .transac-block .as-mouse-in{background-color:#ECECE4;} #content .content .transac-block .as-result li{clear:both;cursor:pointer;} #content .content .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;} #content .content .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;} #content .content .transac-block .brdx-select-btn{background-image:url("/web/20120730050303im_/http://www.voyages-sncf.com/imgs/css/bordeau_arrow_down.png");background-position:95% 50%;background-repeat:no-repeat;} #content .content .transac-block .as-result li{padding-left:2px;} #content .content .transac-block input.btn{padding:0 8px!important;height:27px!important;} .gecko #content .content .transac-block input.btn{padding:0 4px!important;} #content .content .transac-block a.btn,#content .content .transac-block a:link.btn,#content .content .transac-block a:visited.btn,#content .content .transac-block a:hover.btn{text-decoration:none;display:inline-block;} #content .content .transac-block .btn a,#content .content .transac-block .btn a:hover,#content .content .transac-block .btn a:visited,#content .content .transac-block .btn a:link{text-decoration:none;text-transform:uppercase;display:inline-block;height:16px!important;padding-top:1px!important;} #content .content .transac-block .btn input{background-color:transparent;border:0;text-transform:uppercase;display:inline-block;height:16px!important;padding-top:1px!important;} #content .content .transac-block .button-primary a{color:#fff!important;} #content .content .transac-block .button-primary input{color:#fff!important;} #content .content .transac-block .button-secondary{background-image:url("/web/20120730050303im_/http://www.voyages-sncf.com/imgs/css/grey-scale-btn.png");background-repeat:repeat-x;background-position:0 0;color:#404040!important;} #content .content .transac-block .button-secondary a{color:#404040!important;} #content .content .transac-block .button-secondary input{color:#404040!important;} #content .content .transac-block #tech-error{margin:0 25px;} #content .content .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/20120730050303im_/http://www.voyages-sncf.com/imgs/css/x-error.png");} #content .content .transac-block #tech-error .submit{margin-top:82px;} #content .content .transac-block #your-trip h2,#content .content #block-travel.transac-block h2,#content .content #block-confirmation-consult.transac-block h2,#content .content #block-summary.transac-block h2,#content .content #block-summary-print.transac-block h2,#content .content #block-payment.transac-block h2{background-color:#6A6868;color:#fff;font-size:1.30em;padding:3px 5px;text-transform:uppercase;font-weight:bold;line-height:1.25em;height:17px;margin-top:23px;margin-bottom:0;width:610px;} #content .content #block-travel.transac-block h3,#content .content #block-summary.transac-block h3{text-transform:none;font-weight:bold;font-size:1.1em;} #content .content #block-travel.transac-block img,#content .content #block-summary.transac-block img,#content .content #block-collect-ticket-contact.transac-block img{vertical-align:middle;} #content .content #block-collect-ticket-contact.transac-block .grey-box .more,#content .content #block-summary.transac-block .grey-box .more,#content .content #block-travel.transac-block .grey-box .more{bottom:2px;right:4px;position:absolute;} #content .content .transac-block .more span{margin-right:2px;float:left;line-height:15px;} #content .content .transac-block a.more{clear:both;float:right;margin-top:.4em;cursor:pointer;cursor:hand;position:relative;} #content .content .transac-block a.more span{float:left;text-decoration:underline;margin-right:2px;line-height:15px;color:#6A6868;} #content .content .transac-block a.more img,#content .content .transac-block a:link.more img,#content .content .transac-block a:visited.more img,#content .content .transac-block a:hover.more img{text-decoration:none;float:left;} #content .content .transac-block #block-interstitial-wait p,.popup-content p{text-align:center;font-size:1.2em;} #content .content .transac-block .popupbody,#content .content .transac-block.popupbody{background-color:#FFF!important;} #content .content .transac-block .popup-content,#content .content .transac-block.popup-content{padding:6px 10px 24px 5px;} #content .content .transac-block .popup-content .fields-grp,#content .content .transac-block.popup-content .fields-grp{margin-top:.35em;margin-bottom:.35em;width:25em;} #content .content .transac-block .popup-content input.text,#content .content .transac-block .popup-content select,#content .content .transac-block.popup-content input.text,#content .content .transac-block.popup-content select{width:12.5em;border:1px solid #a7a6aa;} #content .content .transac-block.popup-content #Town{width:auto;} #content .content .transac-block #paymentStep{overflow:hidden;margin:8px 0 18px 0;overflow:hidden;position:relative;} #content .content .transac-block #paymentStep li.step{display:block;float:left;margin-right:20px;overflow:hidden;} #content .content .transac-block #paymentStep li#step4{margin-right:0;} #content .content .transac-block #paymentStep li strong,#content .content .transac-block #paymentStep li img{float:left;} #content .content .transac-block #paymentStep li strong{padding:3px 0 0 2px;} #content .content .transac-block #paymentStep .print{font-size:1em;font-weight:bold;background-color:#d7d7d1;text-align:center;padding:3px;} #content .content .transac-block .print{font-weight:bold;background-color:#d7d7d1;text-align:center;list-style:none;padding:3px;margin-bottom:10px;} #content .content .transac-block #proposal-result h1{margin-bottom:8px;text-transform:none;font-size:1.8em;} #content .content .transac-block #proposal-result h2{margin-bottom:18px;font-weight:bold;text-transform:none;} #content .content .transac-block #passenger-count-info{font-weight:bold;color:#bc104e;font-size:1.25em;} #content .content .transac-block #resume-tab{border:1px solid #6a6868;margin-bottom:13px;clear:both;} #content .content .transac-block #resume-tab table{width:99%;} #content .content .transac-block #resume-tab th{background-color:#E9E8E0;border-left-style:none;color:#6A6868;font-size:1em;font-weight:bold;padding-left:.6em;text-align:left;width:7.2em;} #content .content .transac-block #resume-tab td,#content .content .transac-block #resume-tab th{border-color:#E1E1E4;border-style:solid;border-width:0 0 1px 1px;height:auto;vertical-align:middle;} #content .content .transac-block #resume-tab .departureTime td{font-size:1em;font-weight:bold;} #content .content .transac-block #resume-tab td{padding:.4em;text-align:center;} #content .content .transac-block #resume-tab a{color:#635a64;text-decoration:underline;} #content .content .transac-block #resume-tab a.label{color:white;text-decoration:none;cursor:default;} #content .content .transac-block #resume-tab .price td,#resume-tab .price td{font-size:1em;font-weight:bold;} #content .content .transac-block #resume-tab td{padding:.4em;text-align:center;} #content .content .transac-block #resume-tab td span{color:#3895CD;} #content .content .transac-block #resume-tab a:hover{text-decoration:none;} #content .content .transac-block #resume-tab .transporteur td img{display:block;margin:auto;} #content .content .transac-block #resume-tab .duration td{color:#6A6868;font-size:.9em;font-weight:normal;} #content .content .transac-block #resume-tab .cheapFlex{color:#65b6e0;} #content .content .transac-block #resume-tab .price .info{font-weight:normal;} #content .content .transac-block #resume-tab .confortFare,#content .content .transac-block #resume-tab .upgradeFare{color:#090;} #content .content .transac-block #your-trip{overflow:hidden;} .msie6 #content .content .transac-block #your-trip,.msie7 #content .content .transac-block #your-trip{margin-bottom:50px;zoom:1;} #content .content .transac-block #your-trip #your-trip-box{margin-bottom:50px;width:618px;} .msie6 #content .content .transac-block #your-trip #your-trip-box,.msie7 #content .content .transac-block #your-trip #your-trip-box{margin-bottom:0;} #content .content .transac-block #your-trip .grey-box{background-position:10px 10px;padding-bottom:13px;} #content .content .transac-block #your-trip #ref-folder{background-color:#ecece4;padding:5px;float:none;overflow:hidden;border-bottom:1px solid #6A6868;} #content .content .transac-block .refL,#content .content .transac-block .refR{font-weight:bold;margin-top:0;} #content .content #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;} #content .content #ref-folder em{color:#000;font-size:1.2em;font-weight:bold;} .msie6 #content .content .transac-block #your-trip #ref-folder,.msie7 #content .content .transac-block #your-trip #ref-folder{zoom:1;} #content .content .transac-block #your-trip #ref-folder dl{margin:0;} #content .content .transac-block #your-trip #ref-folder dl.left{width:40%;} #content .content .transac-block #your-trip #ref-folder dl.right{width:60%;} #content .content .transac-block #your-trip #ref-folder dt{float:left;padding-top:3px;font-weight:bold;} #content .content .transac-block #your-trip #ref-folder dd{float:left;padding-left:10px;font-weight:bold;font-size:1.5em;text-transform:uppercase;color:#000;} #content .content .transac-block #your-trip #box-label p{margin-top:0;} .msie6 #content .content .transac-block #your-trip #box-label{height:50px;} #content .content .transac-block #your-trip #box-label h3{padding-top:8px;font-style:normal;font-size:1em;text-transform:none;} #content .content .transac-block #your-trip #box-label h3 em{font-size:1em;font-weight:normal;font-style:normal;} #content .content .transac-block #your-trip #box-label h3 em strong{font-size:1em;font-style:normal;font-weight:bold;color:#bd014d;} #content .content .transac-block #your-trip #box-label .infos{width:360px;} #content .content .transac-block #your-trip #box-label.option #help{float:right;margin:5px 5px 5px 0;} #content .content .transac-block #your-trip #box-label.option #help a{position:inherit;} #content .content .transac-block #your-trip #box-label.option #help img{position:inherit;margin-bottom:-4px;margin-left:-2px;} #content .content .transac-block #your-trip #box-label #help,#content .content .transac-block #your-trip #help{margin-top:10px;} #content .content .transac-block #your-trip #box-label #help a,#content .content .transac-block #your-trip #help a{position:absolute;bottom:5px;right:20px;color:#6A6868;} #content .content .transac-block #your-trip #box-label #help img,#content .content .transac-block #your-trip #help img{position:absolute;bottom:4px;right:3px;} #content .content .transac-block #your-trip #box-label .your-trip-fare td{vertical-align:top;} #content .content .transac-block #your-trip #box-label .your-trip-fare td.action{padding:0 0 0 10px;white-space:nowrap;} #content .content .transac-block #your-trip #box-label .your-trip-fare td.action .submit{margin-top:8px;color:#fff;} #content .content .transac-block #your-trip #passengers table{width:618px;} #content .content .transac-block #your-trip #passengers table tr{border-top:1px solid #6A6868;} #content .content .transac-block #your-trip #passengers table td{vertical-align:middle;padding:5px;} #content .content .transac-block #your-trip #passengers table td.passenger_infos{width:70px;padding-left:2px;} #content .content .transac-block #your-trip #passengers table td.passenger_details{padding-top:10px;} #content .content .transac-block #your-trip #passengers table td.passenger_details div{padding-top:5px;} #lea{text-align:center;} #content .content a.moreInfo{background:transparent url("/web/20120730050303im_/http://www.voyages-sncf.com/imgs/rond_plus_gris.png") no-repeat right top;padding:0 20px 2px 0;padding-left:20px;white-space:nowrap;margin-bottom:15px;} #content .content .transac-block #proposals .departure .hour img{margin-bottom:2px;} #content .content .transac-block #exchange{margin-top:1em;} #content .content .transac-block #exchange .DV{clear:both;margin:0 0 2em;width:620px;} #content .content .transac-block .folder td{color:#fff;height:1.8em;} #content .content .transac-block #exchange .folder .journey{color:#fff;font-size:1.3em;font-weight:bold;padding-left:10px;vertical-align:middle;} #content .content .transac-block #exchange .folder .journey img{padding:0 0 1px 0;} #content .content .transac-block .folder td.nb_passengers{border-color:#fff;border-style:solid;border-width:0 1px;text-align:center;width:15%;vertical-align:middle;} #content .content .transac-block .folder td.nb_passengers strong{color:#fff;font-size:1.2em;} #content .content .transac-block .folder td.nb_passengers{border-style:solid;text-align:center;} #content .content .transac-block #exchange td.priceFolder{font-weight:bold;width:35%;vertical-align:middle;} #content .content .transac-block .folder td.priceFolder{padding-right:.5em;text-align:right;width:20%;} #content .content .transac-block #exchange td.priceFolder strong{margin-left:.2em;} #content .content .transac-block .folder td.price strong,#content .content .transac-block .folder td.priceFolder strong{color:#fff;font-size:1.3em;} #content .content .transac-block #exchange .exchangeWayDetail table{width:100%;} #content .content .transac-block #exchange .exchangeWayDetail td{margin:0;padding:.25em 0;} #content .content .transac-block #exchange .exchangeWayDetail .station .departure .stationName,#content .content .transac-block #exchange .exchangeWayDetail .station .arrival .stationName{font-size:1em;font-weight:bold;} #content .content .transac-block #exchange .exchangeWayDetail .date{text-align:right;} #content .content .transac-block #exchange .station .arrival em,#content .content .transac-block #exchange .station .departure em,#content .content .transac-block #exchange .arrow em{margin:0;visibility:hidden;} #content .content .transac-block #exchange .station .departure{margin:0;} #content .content .transac-block .messageRefund.payment{font-weight:bold;} #content .content .transac-block #exchange .wayDetail{border:1px solid #6A6868;margin-top:2px;} #content .content .transac-block #exchange div.d_folder div.wayDetail .journeyType{color:#636363;font-weight:bold;vertical-align:top;} #content .content .transac-block #exchange div.wayDetail .departure .time{color:#0076BE;font-size:1.1em;font-weight:bold;} #content .content .transac-block #exchange-resume{border:1px solid #6A6868;margin:2px 0 0;padding:.5em 1em;} #content .content .transac-block #exchange-resume p{margin:0;} #content .content .transac-block #exchange-resume ul{padding:0 0 .5em 7.7em;} #content .content .transac-block #exchange td.journeyType{width:15%;} #content .content .transac-block #exchange div.d_folder .origin td{padding:.4em 1em 0;} #content .content .transac-block .destination .departure{padding:0 0 .3em;} #content .content .transac-block #backToPayment{text-align:center;} #content .content .transac-block #your-trip .types-retrait{border-bottom:1px solid #6A6868;} #content .content #block-payment-summary.transac-block #ref-transaction #charged-from{padding-bottom:10px;} #content .content #block-payment-summary.transac-block #ref-transaction #charged-from p{margin-top:0;line-height:1.4em;} #content .content #block-payment-summary.transac-block #ref-transaction{margin-bottom:40px;line-height:1.2em;} #content .content #block-payment-summary.transac-block #ref-transaction h3{padding:5px 5px 5px 10px;font-size:1.05em;border-left:1px solid #6A6868;} #content .content .transac-block #proposals .info-travaux{margin:10px 0 0 0;} #content .content .transac-block .info-travaux .info-travaux-bloc{padding:8px 0;} #content .content .transac-block .info-travaux .info-travaux-logo{background:no-repeat 11px center;display:block;padding:5px 5px 0 60px;} #content .content .transac-block .info-travaux .info-travaux-info p{margin:0;} #content .content .transac-block .info-travaux p span{text-transform:uppercase;font-weight:bold;} #content .content .transac-block .warning-info{background-color:#ECECE4;margin:5px 0;padding:.2em 25px .7em 70px;} #content .content .transac-block .warning-info-tooltip{background-color:#ECECE4;} #content .content .transac-block #avisHotel .warning-orange{background:url(/web/20120730050303im_/http://www.voyages-sncf.com/imgs/common/fr/icoInfos_alert.png) 15px 50% no-repeat #ECECE4;} #content .content .transac-block .warning-info div{margin:0;padding:0 .5em 0 15px;} #content .content .transac-block .info-top-left{background:url(/web/20120730050303im_/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%;} #content .content .transac-block .warning-info p strong{text-transform:uppercase;} #content .content .transac-block .info-top-left{background:url(/web/20120730050303im_/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%;} #content .content .transac-block .warning-info .text-right{text-align:right;padding-right:24px;} #content .content .transac-block .warning-info ul li{list-style:disc;margin-left:15px;} #content .content .transac-block .warning-info ul li.red{color:#AB0A0A;} .msie6 #content .content .transac-block .warning-info ul li,.msie7 #content .content .transac-block .warning-info ul li{margin-left:0;} #content .content .transac-block .type-2{padding-top:10px;} #content .content .transac-block .type-2 p{margin:0;} #content .content .transac-block .type-2 .text-right{margin-top:5px;} #content .content .transac-block #retrait-billet .hour-temp{float:left;width:32px;padding-right:10px;margin-right:5px;background:transparent url(/web/20120730050303im_/http://www.voyages-sncf.com/imgs/common/fr/arrow-destination-right.png) no-repeat 100% 0;} .msie6 #content .content .transac-block .info-travaux-info,.msie6 #content .content .transac-block .info-travaux-logo{zoom:1;} .msie7 #content .content .transac-block .info-travaux-info p{width:535px;} .msie7 #content .content .transac-block .info-travaux .info-travaux-bloc .info-travaux-info,.msie7 #content .content .transac-block .info-travaux .info-travaux-logo{zoom:1;} .msie6 #content .content .transac-block .info-travaux .info-travaux-foot{display:none;} .js #content .content .transac-block .tooltip-v2-content{position:absolute;width:260px;background-color:#fff;} .js #content .content .transac-block .tooltip-v2-content{display:none;} #content .content .transac-block .tooltip-v2-content h1{text-transform:uppercase;font-weight:bold;padding:.5em .2em .5em 30px;font-size:1em;} #content .content .transac-block .tooltip-v2-content p{padding:5px;margin-top:0;} #content .content .transac-block .price_description{margin-bottom:10px;} .js #content .content .transac-block .avantage-inclus-ico{position:relative;} .js #content .content .transac-block .avantage-inclus-ico .info-bulle{position:absolute;display:none;} #content .content .transac-block .avantage-inclus-ico .info-bulle{position:relative;display:block;width:330px;z-index:1000;border:2px solid #AEAEAE;background-color:#fff;padding:5px;} .js #content .content .transac-block .avantage-inclus-ico .info-bulle .info-bulle-image{background:#fff url("/web/20120730050303im_/http://www.voyages-sncf.com/imgs/css/infobulle_fleche.png") no-repeat 0 0;position:absolute;bottom:-8px;right:30px;width:13px;height:8px;} .msie6 #content .content .transac-block .avantage-inclus-ico .info-bulle .info-bulle_image{bottom:-14px;} #content .content .transac-block .avantage-inclus-ico{margin-top:0;padding:0 0 5px 15px;font-size:1.1em;color:#636363;} #content .content .transac-block #proposals .avantage-inclus-ico{font-size:1em;}#content .content .transac-block select,#content .content .transac-block input.text{border:.1em solid #B1ACB1;} #content .content .transac-block #paymentStep li strong.step-location{color:#005B98;} #content .content .transac-block .grey-box-outer{border-left:1px solid #6A6868;border-right:1px solid #6A6868;border-top:1px solid #6A6868;border-bottom:1px solid #6A6868;} #content .content .transac-block .popup-content h1,#content .content .transac-block.popup-content h1{margin-bottom:1.9em;border-bottom:4px solid #015696;} #content .content .transac-block .title-full{border-bottom:4px solid #015696;color:#000;font-size:1.6em;margin:0 0 15px;min-height:15px;text-transform:uppercase;font-weight:bold;position:relative;} #content .content .transac-block .title-full span span{color:#015696;} #content .content .transac-block .button-primary{background-image:url("/web/20120730050303im_/http://www.voyages-sncf.com/imgs/css/fr/buttons.png");background-repeat:repeat-x;background-position:0 0;background-color:#004483;color:#FFF!important;} #content .content .transac-block .btn{border:1px solid #FFF!important;height:17px!important;padding:4px 8px;text-transform:uppercase;text-align:center!important;background-color:transparent;cursor:pointer;cursor:hand;} .msie6 #content .content .transac-block .left.btn.button-secondary.delete_button{width:auto!important;} #content .content .transac-block .trainsNextBefore .trainsNext a{background-image:url("/web/20120730050303im_/http://www.voyages-sncf.com/imgs/css/fr/bullets.png");background-position:right top;background-repeat:no-repeat;padding-right:15px;} #content .content .transac-block .trainsNextBefore .trainsBefore a,#content .content .transac-block #backToPayment a{background-image:url("/web/20120730050303im_/http://www.voyages-sncf.com/imgs/css/fr/bullets-reverse.png");background-position:left top;background-repeat:no-repeat;padding-left:15px;} #content .content .transac-block .trans{background-color:#002645;} #content .content .transac-block .duration .duration_label{color:#635a64;} #content .content .transac-block .horaires .transilien .hour{color:#00355D;} #content .content .transac-block .horaires .itineraire{background-color:#ECECE4;} #content .content .transac-block .horaires .trainGL .travel_cities{background:transparent url("/web/20120730050303im_/http://www.voyages-sncf.com/imgs/css/transilien/pictos-itineraire.png") no-repeat 0 -94px;} #content .content .transac-block .horaires .transilien .travel_cities{background:transparent url("/web/20120730050303im_/http://www.voyages-sncf.com/imgs/css/transilien/pictos-itineraire.png") no-repeat 0 10px;} #content .content .transac-block .departure .hour,#content .content .transac-block .horaires .trainGL .hour,#content .content .transac-block .duration .duration_time{color:#E75113;} #content .content .transac-block .horaires .transilien .infoBulle{color:#ab0a0a;background:transparent url("/web/20120730050303im_/http://www.voyages-sncf.com/imgs/css/transilien/arrow-trans.png") no-repeat 1px 0;} #content .content .transac-block .horaires .transilien .infoBulle p{border-top:1px solid #ab0a0a;border-bottom:1px solid #ab0a0a;border-right:1px solid #ab0a0a;} #content .content .transac-block .horaires .corres{background:transparent url("/web/20120730050303im_/http://www.voyages-sncf.com/imgs/css/transilien/pictos_correspondance.png") no-repeat 17px 50%;color:#00355d;border-top:1px solid #C6C5C6;border-bottom:1px solid #C6C5C6;} #content .content .transac-block #resume-tab .cheapFare{color:#FFB000;} #content .content .transac-block .types-retrait .bls{background-image:url("/web/20120730050303im_/http://www.voyages-sncf.com/imgs/css/fr/retrait/choix-retrait.png");background-position:7px 8px;} .msie6 #content .content .transac-block .types-retrait .bls{background-image:url("/web/20120730050303im_/http://www.voyages-sncf.com/imgs/css/fr/retrait/choix-retrait.gif");} #content .content .transac-block .types-retrait .ead{background-image:url("/web/20120730050303im_/http://www.voyages-sncf.com/imgs/css/fr/retrait/choix-courrier.png");background-position:7px 8px;} .msie6 #content .content .transac-block .types-retrait .ead{background-image:url("/web/20120730050303im_/http://www.voyages-sncf.com/imgs/css/fr/retrait/choix-courrier.gif");} #content .content .transac-block .types-retrait .gare{background-image:url("/web/20120730050303im_/http://www.voyages-sncf.com/imgs/css/fr/retrait/choix-retrait-gare.png");background-position:7px 8px;} .msie6 #content .content .transac-block .types-retrait .gare{background-image:url("/web/20120730050303im_/http://www.voyages-sncf.com/imgs/css/fr/retrait/choix-retrait-gare.gif");} #content .content .transac-block .types-retrait .demat{background-image:url("/web/20120730050303im_/http://www.voyages-sncf.com/imgs/css/fr/retrait/choix-e-ticket.png");background-position:3px 8px;} .msie6 #content .content .transac-block .types-retrait .demat{background-image:url("/web/20120730050303im_/http://www.voyages-sncf.com/imgs/css/fr/retrait/choix-e-ticket.gif");} .i18n-fr-CH #content .content .transac-block .types-retrait .demat,.i18n-fr-LU #content .content .transac-block .types-retrait .demat,.i18n-fr-BE #content .content .transac-block .types-retrait .demat{background-image:url("/web/20120730050303im_/http://www.voyages-sncf.com/imgs/css/fr/retrait/choix-e-billet.png");background-position:7px 8px;} .msie6 .i18n-fr-CH #content .content .transac-block .types-retrait .demat,.msie6 .i18n-fr-LU #content .content .transac-block .types-retrait .demat,.msie6 .i18n-fr-BE #content .content .transac-block .types-retrait .demat{background-image:url("/web/20120730050303im_/http://www.voyages-sncf.com/imgs/css/fr/retrait/choix-e-billet.gif");} #content .content .transac-block .types-retrait .bi{background-image:url("/web/20120730050303im_/http://www.voyages-sncf.com/imgs/css/fr/retrait/choix-impression.png");background-position:7px 8px;} .msie6 #content .content .transac-block .types-retrait .bi{background-image:url("/web/20120730050303im_/http://www.voyages-sncf.com/imgs/css/fr/retrait/choix-impression.gif");} #content .content .transac-block .types-retrait .res{background-image:url("/web/20120730050303im_/http://www.voyages-sncf.com/imgs/css/fr/retrait/choix-retrait-gare.png");background-position:7px 8px;} .msie6 #content .content .transac-block .types-retrait .res{background-image:url("/web/20120730050303im_/http://www.voyages-sncf.com/imgs/css/fr/retrait/choix-retrait-gare.gif");} #content .content .transac-block .types-retrait .option{background-image:url("/web/20120730050303im_/http://www.voyages-sncf.com/imgs/css/fr/retrait/choix-option.png");background-position:7px 8px;} #content .content .transac-block .types-retrait .demat-thalys{background-image:url(/web/20120730050303im_/http://www.voyages-sncf.com/imgs/css/fr/retrait/choix-demat-thalys.png);background-position:3px 8px;} .msie6 #content .content .transac-block .types-retrait .demat-thalys{background-image:url(/web/20120730050303im_/http://www.voyages-sncf.com/imgs/css/fr/retrait/choix-demat-thalys.gif);} .msie6 #content .content .transac-block #your-trip-box .types-retrait .option{background-image:url("/web/20120730050303im_/http://www.voyages-sncf.com/imgs/css/fr/retrait/choix-option.gif");} #content .content .transac-block .subNameInfos strong,#content .content .transac-block .pink-bold,#content .content .transac-block .types-retrait label em{color:#E75113;font-style:normal;font-weight:bold;} .choose-service{color:#005795;} #content .content .transac-block #your-trip #passengers{background-color:#ecece4;padding:0;border-top:0;width:618px;} #content .content .transac-block #your-trip #passengers table td.passenger_details strong{color:#E85317;} #content .content .transac-block #your-trip #box-label h3 em.chosen-mode-name{font-size:1.2em;font-weight:bold;color:#005797;} #content .content .transac-block .messagesError{background-image:url('/web/20120730050303im_/http://www.voyages-sncf.com/imgs/css/fr/form-error-cross.png');background-color:#ECECE4;background-position:19px 50%;background-repeat:no-repeat;background-color:#ecece4;background-position:13px 50%;margin-bottom:.5em;padding:.5em .5em .5em 4.5em;} #content .content .transac-block p.messagesError{background-position:0 0;margin-top:0!important;padding-left:20px;padding-bottom:0;padding-top:2px;color:#C00000;font-weight:bold;height:18px;} #content .content .transac-block .messagesError p,#content .content .transac-block .messagesWarning p,#content .content .transac-block #messagesWarning p,#content .content .transac-block #messagesWarning ul,#content .content .transac-block .messagesWarning ul{border-left:1px solid #C00000;margin:0;padding:0 .5em 0 1em;} #content .content .transac-block .messagesError p{color:#C00000;font-size:1em;font-weight:bold;} #content .content .messagesError a,#content .content .transac-block .messagesError a{color:#C00000;} #content .content .transac-block #your-trip #ref-folder{background-color:#ecece4;padding:1em;float:none;overflow:hidden;} #content .content .transac-block #your-trip #assurance{background-color:#E6F4A4;border-top:1px solid #6A6868;color:#6A6868;overflow:hidden;padding:1em 0 1em 1em;} #content .content .transac-block #your-trip #assurance p{margin:.3em 0;line-height:1em;} #content .content .transac-block #your-trip #assurance p.refL{float:left;width:55%;} #content .content .transac-block #your-trip #assurance p.refL{float:left;width:45%;} #content .content .transac-block #your-trip #assurance strong{color:#000;font-size:1.5em;} #content .content #block-searchresult.transac-block .types-retrait{color:#6A6868;padding:-1.6em .5em;position:relative;} #content .content .transac-block #your-trip #box-label{position:relative;min-height:50px;border-top:none;} #content .content .transac-block #your-trip.aftersale #box-label,#content .content .transac-block #your-trip.aftersale #your-trip-box .types-retrait .option,#content .content #block-searchresult.transac-block #your-trip.aftersale{border-bottom:none;} #content .content .transac-block #your-trip #passengers table td.fleche img{display:none;} .msie6 #content .content .transac-block #your-trip #assurance p,.msie7 #content .content .transac-block #your-trip #assurance p{line-height:1.2em;} #content .content .transac-block #your-trip #ref-folder .OD{font-weight:bold;font-size:1.5em;color:#E75113;padding-bottom:2px;} #content .content .transac-block .detail_button{height:12px;width:auto;background-color:#635a64;color:#FFF;font-size:1em;font-weight:normal;text-align:right;padding:1px 6px 4px 12px;background-image:url("/web/20120730050303im_/http://www.voyages-sncf.com/imgs/css/fr/proposal/arrow_right_detail.png");background-position:3px 4px;background-repeat:no-repeat;cursor:pointer;cursor:hand;} #content .content .transac-block .detail_button_opened{background-image:url("/web/20120730050303im_/http://www.voyages-sncf.com/imgs/css/fr/proposal/arrow_bottom_detail.png");background-position:2px 5px;padding-left:13px;padding-top:1px;} #content .content .transac-block .messagesWarning{background-image:url("/web/20120730050303im_/http://www.voyages-sncf.com/imgs/css/fr/errorWarning.png");background-position:4% 50%;background-repeat:no-repeat;color:#005A97;background-color:#ECECE4;font-weight:bold;margin:.5em 0;padding:.5em .5em .5em 4.5em;} #content .content .transac-block .messagesWarning p{border-left:1px solid #005A97;color:#005A97;} #content .content .transac-block .messagesWarning p em,#content .content .transac-block #recherche-train-form .messagesWarning a,#content .content .transac-block .messagesWarning a,#content .messagesWarning a{color:#005A97;} #content .content #block-summary.transac-block #retrait-billet .card-header{margin-top:20px;} #content .content .transac-block .card-header .img{padding-left:5px;padding-right:5px;} #content .content .transac-block #card-type-container.card-type{width:468px;font-weight:bold;text-transform:uppercase;border-right:1px solid #FFF;margin-left:12px;padding-top:6px;height:22px;display:block;} #content .content .transac-block #card-type-container.card-type span{font-size:1.2em;} #content .content .transac-block #retrait-billet #card-price-container.card-price{font-weight:bold;width:auto;padding-top:5px;height:22px;} #content .content .transac-block #card-price-container.card-price span{margin-left:31px;font-size:1.3em;} #content .content .transac-block #card-customer-infos{border:1px solid #000;display:block;float:left;width:618px;font-weight:bold;margin-bottom:10px;} #content .content .transac-block .card-customer-name{display:block;float:left;width:auto;padding-left:10px;padding-right:11px;padding-bottom:5px;padding-top:0;margin-top:17px;} #content .content .transac-block .card-customer-name span{color:#E75113;font-weight:bold;} #content .content .transac-block .card-validity{display:block;float:right;width:300px;text-align:right;} #content .content .transac-block div.card-validity{margin-top:9px;} #content .content .transac-block .card-validity p{margin-right:15px;margin-top:4px;} #content .content .transac-block .card-validity span{color:#E75113;font-weight:bold;} #content .content .transac-block .card-validity .card-validity-start{border-bottom:1px solid #C6C5C6;} #content .content .transac-block .card-validity .card-validity-stop{margin-top:0;} #content .content #block-summary.transac-block #retrait-billet .subscription-header{margin-top:20px;} #content .content .transac-block .subscription-header .img{padding-left:5px;padding-right:5px;} #content .content .transac-block #retrait-billet #subscription-type-container.subscription-type{width:auto;font-weight:bold;text-transform:uppercase;margin-left:12px;padding-top:6px;height:22px;display:block;} #content .content .transac-block #subscription-type-container.subscription-type span{font-size:1.2em;} #content .content .transac-block #retrait-billet #subscription-price-container.subscription-price{font-weight:bold;width:auto;padding-top:5px;padding-right:5px;height:22px;float:right;} #content .content .transac-block #subscription-price-container.subscription-price span{font-size:1.3em;} #content .content .transac-block #subscription-customer-infos{border:1px solid #000;display:block;float:left;width:618px;font-weight:bold;padding-bottom:0;margin-bottom:10px;} #content .content .transac-block #subscription-destination{display:block;float:left;margin-top:25px;padding:0 11px 5px 10px;width:auto;} #content .content .transac-block #subscription-destination .way span.from{background:url("/web/20120730050303im_/http://www.voyages-sncf.com/imgs/css/fr/subscribe.png") no-repeat scroll right 55% transparent;padding:0 20px 0 0;} .msie6 #content .content .transac-block #subscription-destination .way span.from{background:url("/web/20120730050303im_/http://www.voyages-sncf.com/imgs/css/fr/subscribe.gif") no-repeat scroll right 55% transparent;} #content .content .transac-block #subscription-destination .way span.to{padding-left:5px;margin-right:50px;} #content .content .transac-block #subscription-customer-resume{display:block;float:right;text-align:right;width:300px;margin-right:10px;padding-bottom:10px;} #content .content .transac-block #subscription-customer-resume .subscription-validity{color:#E75113;border-bottom:1px solid #C6C5C6;padding-bottom:3px;} #content .content .transac-block #subscription-customer-resume #subscription-customer-name{margin-top:-12px;} #content .content .transac-block #subscription-class{float:left;font-weight:normal;margin-top:25px;width:auto;} #content .content .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;} #content .content .transac-block #retrait-billet #card-e-billet-compatibility p{float:left;width:auto;margin-left:15px;height:10px;margin-top:0;} #content .content .transac-block #retrait-billet #card-e-billet-compatibility span{margin:0;} #content .content .transac-block #retrait-billet #card-e-billet-compatibility p span{text-transform:uppercase;} #content .content .transac-block #retrait-billet #card-e-billet-compatibility a.more{margin:0;margin-top:-9px;margin-right:10px;} .msie6 #content .content .transac-block #retrait-billet #card-e-billet-compatibility a.more{margin-top:0;} #content .content .transac-block .folder{background-color:#004483;background-image:url("/web/20120730050303im_/http://www.voyages-sncf.com/imgs/css/fr/apresVente/exchange-head.png");background-position:right top;background-repeat:repeat-y;margin:0;padding:0;width:620px;} #content .content .transac-block #exchange .title-exchange,#content .content #block-summary.transac-block .title-exchange,#content .content .transac-block #basket .title-exchange{font-size:1.15em;margin-bottom:5px;text-transform:uppercase;font-weight:bold;color:#6A6868;background:none;} #content .content .transac-block .folder td.pictoFolder{background-image:url("/web/20120730050303im_/http://www.voyages-sncf.com/imgs/css/fr/apresVente/exchange-picto.png");background-position:center 3px;background-repeat:no-repeat;border-color:#fff;border-style:solid;border-width:0 1px 0 0;width:35px;} #content .content .transac-block #exchange .arrow{background:url("/web/20120730050303im_/http://www.voyages-sncf.com/imgs/css/fr/apresVente/ico_journey_simple.png") no-repeat center 3px transparent;padding-left:1.5em;} #content .content .transac-block #exchange .exchangeWayDetail{border:1px solid #6A6868;height:100%;margin-top:2px;padding:.4em 1em 0;} #content .content .transac-block #exchange .exchangeWayDetail .station .departure .time{color:#015A9E;font-size:1.1em;font-weight:bold;} #content .content .transac-block #exchange .exchangeWayDetail .station em{color:#0675C4;font-size:.9em;font-weight:normal;} #content .content .transac-block #exchange .exchangeWayDetail .arrow{background-image:url("/web/20120730050303im_/http://www.voyages-sncf.com/imgs/css/fr/apresVente/exchange-arrow.png");background-position:center 2px;background-repeat:no-repeat;} #content .content .transac-block #exchange .exchangeWayDetail .station .arrival .time{color:#015A9E;font-size:1em;font-weight:normal;} #content .content .transac-block #exchange .exchangeWayDetail .date{color:#015A9E;font-size:1em;font-weight:bold;} #content .content .transac-block .messageRefund{color:#015A9E;margin-top:0;padding:.5em 0;} #content .content .transac-block .info-travaux p span,#content .content .transac-block .info-travaux p a{color:#015696;} #content .content .transac-block .info-travaux .info-travaux-bloc .info-travaux-info{border-left:1px solid #015696;padding-left:10px;} #content .content .transac-block .info-travaux{margin:0;background-color:#ECECE4;background:transparent url(/web/20120730050303im_/http://www.voyages-sncf.com/imgs/css/fr/background-info-travaux.png) repeat left center;} #content .content .transac-block #proposals .info-travaux .info-travaux-foot{background:transparent url(/web/20120730050303im_/http://www.voyages-sncf.com/imgs/css/fr/background-info-travaux-footer.png) no-repeat left center;display:block;height:10px;} #content .content .transac-block .info-travaux .info-travaux-logo{background-image:url(/web/20120730050303im_/http://www.voyages-sncf.com/imgs/css/fr/info-travaux.png);} #content .content .transac-block .warning-info{background:url(/web/20120730050303im_/http://www.voyages-sncf.com/imgs/common/fr/icoInfos.png) 15px 50% no-repeat #fff;} #content .content .transac-block .type-2{background:url(/web/20120730050303im_/http://www.voyages-sncf.com/imgs/common/fr/icoInfos.png) 15px 50% no-repeat #ECECE4;} #content .content .transac-block .warning-info div{border-left:1px solid #005795;} #content .content .transac-block .warning-info p strong{color:#005795;} .js #content .content .transac-block .tooltip-v2-content{border:1px solid #6A6868;} #content .content .transac-block .tooltip-v2-content h1{background:#ECECE4 url("/web/20120730050303im_/http://www.voyages-sncf.com/design/leisure/css/style/img/ToolTip.gif") no-repeat .3em 50%;} #content .content .transac-block .avantage-inclus-ico{background:transparent url(/web/20120730050303im_/http://www.voyages-sncf.com/imgs/common/fr/avantage-inclus-ico.png) no-repeat 0 2px;}#content .content .transac-block #retrait-billet .travel_more_infos_opened table.notHighlighted{background-color:#FFF;} #content .content .transac-block #retrait-billet .travel_more_infos_opened table.highlighted{background-color:#ECECE4;} #content .content #block-searchresult.transac-block #your-trip #ref-folder{border-bottom:none;}#content .content #block-searchresult.transac-block #your-trip #box-label h3 em{font-size:1em;font-weight:bold;font-style:normal;color:#1F64AF;} #content .content #block-searchresult.transac-block #your-trip{border-bottom:1px solid #6A6868;}#content .content .transac-block #retrait-billet{width:620px;clear:both;} #content .content .transac-block #retrait-billet.TRAIN_IDTGV.aftersale .travel_more_infos_table{background-color:#E7DEED;} #content .content .transac-block #retrait-billet .entete .img{width:27px;border-right:#FFF 1px solid;padding-left:10px;padding-top:3px;height:25px;} #content .content .transac-block #retrait-billet .entete .trajet{font-weight:bold;text-transform:uppercase;padding-left:10px;padding-right:10px;width:auto;border-right:#FFF 1px solid;min-width:230px;max-width:365px;} #content .content .transac-block #retrait-billet .entete .trajet img{margin-right:2px;} #content .content .transac-block #retrait-billet .entete .trajet img.aller{margin-right:0;} #content .content .transac-block #retrait-billet .entete .trajet .train{margin-right:2px;float:none;} #content .content .transac-block #retrait-billet .entete .trajet .arrival{margin-left:2px;float:none;} #content .content .transac-block #retrait-billet .entete .nb_passenger{width:82px;padding-left:25px;padding-right:10px;border-right:#fff 1px solid;} #content .content .transac-block #retrait-billet .entete .price{width:auto;padding-left:10px;padding-right:10px;text-align:right;padding-top:0;height:28px;float:none;} #content .content .transac-block #retrait-billet .entete .price .label{display:block;float:left;width:120px;padding-top:8px;} #content .content .transac-block #retrait-billet .entete .price .price-value{font-size:1.3em;font-weight:bold;display:block;float:right;padding-top:6px;} #content .content .transac-block #retrait-billet .travel_resume,#content .content .transac-block #retrait-billet .travel_resume_detail{clear:both;float:left;} #content .content .transac-block #retrait-billet .travel{background-color:#FFF;display:block;float:left;width:545px;} #content .content .transac-block #retrait-billet .travel_and_train,#content .content .transac-block #retrait-billet .travel_resume .details .travel_via .travel_and_train,#content .content .transac-block #retrait-billet .travel_resume_detail .details .travel_via .travel_and_train{float:left;} #content .content .transac-block #retrait-billet .travel_resume_detail .details .travel_via .travel_and_train{padding:5px 0;} #content .content .transac-block #retrait-billet .travel_resume_detail .details .first .travel_and_train{padding:0 0 5px;} #content .content .transac-block #retrait-billet .travel_resume_detail .details .last .travel_and_train{padding:5px 0 0;} #content .content .transac-block #retrait-billet .travel_resume .details .travel_via .train .travel_cities,#content .content .transac-block #retrait-billet .travel_resume_detail .details .travel_via .travel_and_train{border-bottom:1px solid #C6C5C6;float:left;} #content .content .transac-block #retrait-billet .travel_resume .details .last .train .travel_cities,#content .content .transac-block #retrait-billet .travel_resume_detail .details .last .travel_and_train{border-bottom:0;} #content .content .transac-block #retrait-billet .travel_resume .travel_details,#content .content .transac-block #retrait-billet .travel_resume_detail .travel_details{display:block;float:left;} #content .content .transac-block #retrait-billet .details .first .travel_details{margin-top:0;} #content .content .transac-block #retrait-billet .trains-details{display:block;float:left;} #content .content .transac-block #retrait-billet .travel_resume .travel_via .trains-details{margin-top:-13px;} .msie6 #content .content .transac-block #retrait-billet .travel_resume .travel_via .trains-details{margin-top:0;} #content .content .transac-block #retrait-billet .travel_resume .first .trains-details{margin-top:2px;} #content .content .transac-block #retrait-billet .travel_resume_detail .travel_via .trains-details{width:270px;} #content .content .transac-block #retrait-billet .travel_resume_detail .travel_via .trains-details .train{margin-top:5px;} .msie6 #content .content .transac-block #retrait-billet .travel_resume_detail .travel_via .trains-details .train{padding-bottom:2px;} #content .content .transac-block #retrait-billet .travel_resume_detail .travel_via .trains-details .first,#content .content .transac-block #retrait-billet .travel_resume_detail .travel_via .trains-details .last{border-bottom:0;} .msie6 #content .content .transac-block #retrait-billet .travel_resume_detail .travel_via .trains-details .first,.msie6 #content .content .transac-block #retrait-billet .travel_resume_detail .travel_via .trains-details .last{padding-bottom:0;} #content .content .transac-block #retrait-billet .travel_resume .details,#content .content .transac-block #retrait-billet .travel_resume_detail .details{width:618px;display:block;float:left;} .msie6 #content .content .transac-block #retrait-billet .travel_resume .details,.msie6 #content .content .transac-block #retrait-billet .travel_resume_detail .details{padding-bottom:0;} #content .content .transac-block #retrait-billet .travels{overflow:hidden;float:left;padding:6px 0;width:89%;width:545px;} #content .content .transac-block #retrait-billet .basket_content{float:left;border:#000 1px solid;} #content .content .transac-block #retrait-billet .inward .details{border-top:1px #C6C5C6 solid;} #content .content .transac-block #retrait-billet .travel_resume .train,#content .content .transac-block #retrait-billet .travel_resume_detail .train{clear:both;display:block;float:left;} #content .content .transac-block #retrait-billet .travel_resume .travel_via .travel_cities{padding-bottom:5px;} #content .content .transac-block #retrait-billet .last .departure .hour{color:#636363;font-weight:normal;} #content .content .transac-block #retrait-billet .last .departure .station{font-weight:normal;} #content .content .transac-block #retrait-billet .last .travel_and_train .travel_details .train .travel_cities .arrival .station{font-weight:bold;} #content .content .transac-block #retrait-billet .departure,#content .content .transac-block #retrait-billet .arrival{clear:both;float:left;} #content .content .transac-block #retrait-billet .travel_resume_details .departure,#content .content .transac-block #retrait-billet .travel_resume_details .arrival{width:190px;} #content .content .transac-block #retrait-billet .travel_resume .departure,#content .content .transac-block #retrait-billet .travel_resume .arrival{width:230px;} #content .content .transac-block #retrait-billet .departure{padding-bottom:5px;border-bottom:1px #c6c5c6 solid;} #content .content .transac-block #retrait-billet .arrival{margin-top:5px;} #content .content .transac-block #retrait-billet .hour{float:left;width:32px;} #content .content .transac-block #retrait-billet .station{float:left;margin-left:20px;color:#635a64;font-size:1em;font-weight:bold;text-transform:uppercase;} #content .content .transac-block #retrait-billet .travel_resume_detail .station{width:133px;} #content .content .transac-block #retrait-billet .travel_resume .station{width:133px;} #content .content .transac-block #retrait-billet .travel_resume .travel_via .transfer_time,#content .content .transac-block #retrait-billet .travel_resume_detail .travel_via .transfer_time{font-size:.95em;font-weight:normal;} #content .content .transac-block #retrait-billet .travel_resume .travel_via .transfer_time{float:left;display:block;} #content .content .transac-block #retrait-billet .travel_resume_detail .travel_via .transfer_time{float:left;display:none;} #content .content .transac-block #retrait-billet .travel_resume .travel_via .train .departure,#content .content .transac-block #retrait-billet .travel_resume .travel_via .train .arrival .hour{display:none;} #content .content .transac-block #retrait-billet .travel_resume .first .travel_details .train .travel_cities .departure,#content .content .transac-block #retrait-billet .travel_resume .last .travel_details .train .travel_cities .arrival .hour{display:block;} #content .content .transac-block #retrait-billet .travel_resume .travel_via .station{margin-left:5px;} #content .content .transac-block #retrait-billet .travel_resume_detail .travel_via .arrival .station{font-weight:normal;} #content .content .transac-block #retrait-billet .trains_details .train{clear:both;display:block;} #content .content .transac-block #retrait-billet .trains-details .train_infos{padding:0;display:block;margin-top:7px;float:left;} #content .content .transac-block #retrait-billet .trains-details .train_picto{padding-left:10px;} #content .content .transac-block #retrait-billet .trains-details .train_infos div{padding:0 10px;display:block;float:left;} #content .content .transac-block #retrait-billet .travel_resume_detail .travel_via .trains-details .train_picto,#content .content .transac-block #retrait-billet .travel_resume_detail .travel_via .trains-details .train_infos{float:left;} #content .content .transac-block #retrait-billet .travel_resume_detail .travel_via .trains-details .train_infos{margin-top:6px;} #content .content .transac-block #retrait-billet .trains-details .train_infos .services{float:left;padding:0;margin-top:-5px;width:95px;} .msie6 #content .content .transac-block #retrait-billet .trains-details .train_infos .services{margin-top:0;} #content .content .transac-block #retrait-billet .trains-details .services ul li{padding-right:2px;display:inline;} #content .content .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;} #content .content .transac-block #retrait-billet .trains-details .periode .alert{font-weight:bold;} #content .content .transac-block #retrait-billet .travel_resume_detail .trains-details .periode{display:block;} #content .content .transac-block #retrait-billet .travel_resume .trains-details .periode{display:none;} #content .content .transac-block #retrait-billet .travel_resume_detail .trains-details .train_number{display:block;} #content .content .transac-block #retrait-billet .travel_resume .trains-details .train_number{display:none;} #content .content .transac-block #retrait-billet .travel_resume .trains-details .services{padding-right:0;} #content .content .transac-block #retrait-billet .travel_resume .travel_via .duration{margin-top:20px;} #content .content .transac-block #retrait-billet .travel_resume_detail .duration{clear:both;float:right;margin-top:0;} #content .content .transac-block #retrait-billet .travel_resume .travel_via .date,#content .content .transac-block #retrait-billet .travel_resume_detail .travel_via .date{padding-left:5px;} .msie6 #content .content .transac-block #retrait-billet .travel_resume .travel_via .date,.msie6 #content .content .transac-block #retrait-billet .travel_resume_detail .travel_via .date,.msie7 #content .content .transac-block #retrait-billet .travel_resume .travel_via .date,.msie7 #content .content .transac-block #retrait-billet .travel_resume_detail .travel_via .date{padding-left:0;} #content .content .transac-block #retrait-billet .delete_button a{text-decoration:none;} #content .content .transac-block #retrait-billet .avis{padding:2px 7px 3px;height:11px;background-color:#ecece4;margin-right:8px;} #content .content .transac-block #retrait-billet .avis a{text-decoration:none;} #content .content .transac-block #retrait-billet .avis .label{font-size:1em;font-weight:bold;} #content .content .transac-block #retrait-billet .avis .logo{width:67px;height:8px;padding-left:8px;} #content .content .transac-block #retrait-billet .travel_more_infos{display:none;} #content .content .transac-block #retrait-billet .travel_more_infos_opened{overflow:hidden;display:block;background-color:#ECECE4;width:618px;height:auto;border-top:#c6c5c6 1px solid;padding:0;} #content .content .transac-block #retrait-billet.TRAIN_IDTGV .travel_more_infos_opened{width:auto;} #content .content .transac-block #retrait-billet .travel_more_infos_opened .unmodified{background-color:white;} #content .content .transac-block #retrait-billet .travel_more_infos_opened table td{vertical-align:middle;padding:2px 5px 0;font-size:1em;color:#636363;padding-bottom:5px;} #content .content .transac-block #retrait-billet .travel_more_infos_opened table tr.passager{border-top:1px solid #DEDEDE;} #content .content .transac-block #retrait-billet .travel_more_infos_opened table tr.first{border-top:0;} #content .content .transac-block #retrait-billet.TRAIN_IDTGV .travel_more_infos_opened table tr.passager td.passenger_infos{padding:13px 10px 13px 5px;} #content .content .transac-block #retrait-billet.TRAIN_IDTGV .travel_more_infos_opened table tr.passager td.place_icon{padding:13px 0 13px 5px;} #content .content .transac-block #retrait-billet .travel_more_infos_opened table td.fleche{width:15px;padding-right:10px;padding-left:10px;} #content .content .transac-block #retrait-billet .travel_more_infos_opened table td.etat{width:60px;padding-right:10px;padding-left:10px;} #content .content .transac-block #retrait-billet .travel_more_infos_opened table td.price{width:50px;font-size:1.2em;font-weight:bold;} #content .content .transac-block #retrait-billet .travel_more_infos_opened table td.passenger_infos .passenger_label{font-weight:bold;} #content .content .transac-block #retrait-billet .travel_more_infos_opened table td.passenger_infos{width:70px;} #content .content .transac-block #retrait-billet .travel_more_infos_opened table td.place_icon{width:33px;} #content .content .transac-block #retrait-billet .travel_more_infos_opened table td.place_details{width:110px;} #content .content .transac-block #retrait-billet.TRAIN_IDTGV .travel_more_infos_opened{background-color:#E7DEED;padding:0 10px;}#content .content .transac-block #retrait-billet .entete{width:618px;display:block;float:left;margin-left:1px;margin-bottom:5px;margin-top:5px;background-color:#E85317;background-image:url("/web/20120730050303im_/http://www.voyages-sncf.com/imgs/css/fr/panier/block-head.png");} #content .content .transac-block #retrait-billet .entete_first{margin-top:0;background-color:#E85317;background-image:url("/web/20120730050303im_/http://www.voyages-sncf.com/imgs/css/fr/panier/block-head.png");background-position:right top;background-repeat:repeat-y;} #content .content .transac-block #retrait-billet .entete div{float:left;padding-top:8px;min-height:20px;font-size:1.1em;color:#FFF;} #content .content .transac-block #retrait-billet .departure .hour{color:#E75113;font-size:1em;font-weight:bold;} #content .content .transac-block #retrait-billet .travel .date{display:block;float:left;color:#E85317;font-size:1em;font-weight:bold;float:right;margin-top:9px;width:85px;} #content .content .transac-block #retrait-billet .travel_more_infos_opened table{width:618px;height:52px;font-size:.9em;} #content .content .transac-block #retrait-billet.TRAIN_IDTGV .travel_more_infos_opened table{width:auto;} #content .content .transac-block #retrait-billet .travel_more_infos_opened table td.fare_details .fare_name{font-weight:bold;color:#000;text-transform:uppercase;} #content .content .transac-block #retrait-billet .travel_more_infos_opened table td.fare_details .subscribedInsurance{color:#E75113;display:block;} #content .content .transac-block #retrait-billet .travel_more_infos_opened table td.annuler{color:#E85317;font-weight:bold;} #content .content .transac-block #retrait-billet .details .label{float:left;width:50px;padding:6px 5px 0 10px;} #content .content .transac-block #retrait-billet .travel_cities{display:block;float:left;} #content .content .transac-block #retrait-billet .trains-details .train_infos div.train_class{text-align:center;font-size:.9em;} #content .content .transac-block #retrait-billet .travel_resume_detail .details .travels .travel_via .travel_and_train{border-bottom:none;} #content .content .transac-block #retrait-billet .train .train_picto{display:block;float:left;width:37px;padding:0 20px 0 10px;margin-top:1px;} #content .content .transac-block .travel_resume .travel_via .transfer_time .via_label,#content .content .transac-block .travel_resume_detail .travel_via .transfer_time .via_label{color:#E75113;} #content .content .transac-block #retrait-billet.TRAIN_IDTGV .travel_more_infos_opened table tr.passager td.fleche{background:transparent url("/web/20120730050303im_/http://www.voyages-sncf.com/imgs/common/fr/ico-passenger.png") no-repeat 6px 13px;} #content .content .transac-block #retrait-billet .travel_more_infos_opened table tr.passager td{padding:13px 5px;vertical-align:top;}#content .content .transac-block #insurances .cancel_insuranceChoice .title,.travel_insuranceChoice .title{float:left;font-weight:bold;text-transform:uppercase;} #content .content .transac-block #insurances .cancel_insuranceChoice .title{color:#84AB10;padding-top:3px;} #content .content .transac-block #insurances .travel_insurance_desc{margin-left:5px;} #content .content .transac-block #insurances .insurances .title{font-size:1.1em;margin-bottom:.1em;padding-bottom:.2em;} #content .content .transac-block #insurances .cancel_insuranceChoice .display_cancel_insuranceChoice,.travel_insuranceChoice .display_travel_insuranceChoice{overflow:hidden;} #content .content .transac-block #insurances .insurance_text{float:left;width:27em;} #content .content .transac-block #insurances .insurance_choice{float:left;} #content .content .transac-block #insurances .cancel_insuranceChoice .insurance_explain{font-weight:bold;} #content .content .transac-block #insurances a.more{background-image:url("/web/20120730050303im_/http://www.voyages-sncf.com/imgs/rond_plus_gris.png");background-position:right top;background-repeat:no-repeat;color:#B4B4B4;padding:0 20px 2px 0;white-space:nowrap;} #content .content .transac-block #insurances .cancel_insuranceChoice fieldset div.selectService,.travel_insuranceChoice fieldset div.selectService{margin-left:4em;width:20em;} .msie6 #content .content .transac-block #insurances .cancel_insuranceChoice fieldset div.selectService,.travel_insuranceChoice fieldset div.selectService{margin-left:2.5em;} #content .content .transac-block #insurances .cancel_insuranceChoice fieldset div,.travel_insuranceChoice fieldset div{float:left;} #content .content .transac-block #insurances .noprice{display:none;}#content .content .transac-block #insurance #insurances{margin-top:0;} #content .content .transac-block #insurances{margin-top:22px;overflow:hidden;float:left;width:620px;border-top:1px solid #C5C5C5;} #content .content .transac-block #insurances .cancel_insuranceChoice,#content .content .transac-block #insurances .travel_insuranceChoice{padding-top:5px;overflow:hidden;border-bottom:1px solid #C5C5C5;padding-bottom:5px;} #content .content .transac-block #insurance{float:left;margin-top:2em;margin-bottom:2em;} #content .content .transac-block #insurance #insurances .ti_explain_span{display:block;font-weight:bold;} #content .content .transac-block #insurances .travel_insuranceChoice .title{color:#015696;margin-right:.8em;float:left;} #content .content .transac-block .travel_insurance_desc strong{color:#015696;} #content .content .transac-block .InsuranceChoice_price,#content .content .transac-block .packSereniteChoice_price{color:#B1ACB1;font-size:1.3em;font-weight:bold;vertical-align:top;} #content .content .transac-block #insurances .insurance_explain{overflow:hidden;float:left;width:30em;margin:.6em 0;} #content .content .transac-block .cancel_insuranceChoice fieldset div.selectService,#content .content .transac-block .travel_insuranceChoice fieldset div.selectService{margin-left:4em;width:20em;} #content .content .transac-block .cancel_insuranceChoice fieldset input,#content .content .transac-block .travel_insuranceChoice fieldset input{margin:.3em .3em 0 0;} #content .content .transac-block #insurances .link_insurance_explain{overflow:hidden;float:right;padding:2px 0;height:22px;margin:-0.3em 0;} #content .content .transac-block #insurances .selectService label{vertical-align:super;} .display_travel_insuranceChoice{clear:both;} #content .content .transac-block .selectService div.changeP,#content .content .transac-block .InsuranceChoice_price.changeP,#content .content .transac-block .packSereniteChoice_price.changeP{color:#000;font-weight:bold;} #content .content .transac-block #insurances .cancel_insuranceChoice .showPrice div,.travel_insuranceChoice .showPrice div{float:none;} .opera #content .content .transac-block #insurances .selectService label{vertical-align:baseline;} .msie7 #content .content .transac-block #insurances .selectService label{vertical-align:baseline;} .msie6 #content .content .transac-block #insurances .selectService label{vertical-align:baseline;} .msie6 #content .content #block-basket.transac-block .cancel_insuranceChoice,.msie6 #content .content #block-basket.transac-block .travel_insuranceChoice{padding-bottom:15px;} .msie6 #content .content #block-basket.transac-block .cancel_insuranceChoice fieldset div.selectService,.msie6 #content .content #block-basket.transac-block .travel_insuranceChoice fieldset div.selectService{margin-left:0;width:20em;} .mac.safari #content .content .transac-block #insurances a.more{background-image:url("/web/20120730050303im_/http://www.voyages-sncf.com/imgs/rond_plus_gris.png");background-position:right top;background-repeat:no-repeat;color:#B4B4B4;padding:0 20px 4px 0;white-space:nowrap;} .chrome #content .content .transac-block #insurances a.more{padding-bottom:5px;}#content .content .transac-block #picto-family{margin-top:15px;background:transparent url("/web/20120730050303im_/http://www.voyages-sncf.com/imgs/css/proposal/espace-family.png") no-repeat 0 5px;padding-left:58px;padding:.8em 0 .5em 58px;border-top:1px solid #C5C5C5;clear:both;overflow:hidden;} #content .content .transac-block #picto-family .espace-family-desc{float:left;margin-top:0;padding-right:15px;width:57%;} #content .content .transac-block #picto-family .espace-family-title{text-transform:uppercase;font-size:1.1em;margin:0;padding:0;font-weight:bold;color:#000;} #content .content .transac-block #picto-family .espace-family-choose{width:40%;float:left;} #content .content .transac-block #picto-family .espace-family-choose label{display:inline-block;} #content .content .transac-block #picto-family .espace-family-choose strong{padding:4px 0 0 .2em;font-size:1.2em;} #content .content .transac-block #picto-family .espace-family-choose input{margin-top:2px;} #content .content .transac-block #picto-family p.espace-family-price{float:right;padding-right:1%;font-weight:bold;font-size:1.3em;margin-top:3.5em;} #content .content .transac-block #picto-family h2.espace-family-title{text-transform:uppercase;font-size:1.1em;margin:0;padding:0;font-weight:bold;background-color:#FFF;}#content .content .transac-block #picto-family .espace-family-title span{color:#E75113;}#content .content .transac-block #cross-sell{overflow:hidden;float:left;width:620px;color:#636363;margin-bottom:5px;} #content .content .transac-block #cross-sell .blocs-cross-sell .middle .detail{border-bottom:0;} #content .content .transac-block #cross-sell .bloc-cross-sell-small .illustration{width:200px;} #content .content .transac-block #cross-sell .bloc-cross-sell-small .detail{background-color:#FFF;width:200px;height:50px;border-bottom:#ecece4 1px solid;} #content .content .transac-block #cross-sell .bloc-cross-sell-small .detail .content{float:left;padding:6px 5px 0 5px;width:173px;line-height:14px;} .msie6 #content .content .transac-block #cross-sell .bloc-cross-sell-small .detail .content{width:171px;} #content .content .transac-block #cross-sell .bloc-cross-sell-small .detail .content .description{font-size:1em;} #content .content .transac-block #cross-sell .bloc-cross-sell-small .detail .content .description .highlight{color:#E75113;font-weight:bold;} #content .content .transac-block #cross-sell .bloc-cross-sell-small .detail .content .description .price{font-weight:bold;} #content .content .transac-block #cross-sell .bloc-cross-sell-small .buttons{width:200px;} #content .content .transac-block #cross-sell .bloc-cross-sell-small .buttons .grey-btn{padding:0;} #content .content .transac-block #cross-sell .bloc-cross-sell-small .buttons .padding-btn{padding:3px 6px;font-weight:bold;} #content .content .transac-block #cross-sell .bloc-cross-sell-small .buttons .grey-btn input{color:#635A64;padding:3px 6px;font-size:1em;} #content .content .transac-block #cross-sell .bloc-cross-sell-small .buttons .btn a{text-decoration:none;} #content .content .transac-block #cross-sell .bloc-cross-sell-full .illustration{float:left;width:200px;} #content .content .transac-block #cross-sell .bloc-cross-sell-full .detail{float:left;background-color:#ecece4;padding:6px 10px 0 27px;width:383px;height:59px;} #content .content .transac-block #cross-sell .bloc-cross-sell-full .detail .title{color:#bc104e;font-size:1.2em;font-weight:bold;text-transform:uppercase;} #content .content .transac-block #cross-sell .bloc-cross-sell-full .detail .description{font-size:1em;} #content .content .transac-block #cross-sell .bloc-cross-sell-full .detail .btn{margin-bottom:5px;height:auto!important;} #content .content .transac-block #cross-sell .bloc-cross-sell-full .detail .btn a{color:#fff;text-decoration:none;}#content .content .transac-block #cross-sell .bloc-cross-sell-small{float:left;margin-right:4px;} #content .content .transac-block #cross-sell .bloc-cross-sell-small.last{margin-left:4px;float:left;} #content .content #block-basket-xsell-img.transac-block .footnotes{padding-top:45px;} #block-basket-xsell #cross-sell .bloc-cross-sell-small .detail .content .title{color:#008BC1;font-size:1.1em;font-weight:bold;text-transform:uppercase;} #content .content .transac-block #cross-sell .bloc-cross-sell-small .detail .content .description .price-label{color:#009DB7;font-size:.9em;} #content .content .transac-block #cross-sell .bloc-cross-sell-small .detail .content .description .price a{font-size:1em;color:#009DB7;font-weight:bold;} #block-basket-xsell-img.transac-block #avisHotel{border-bottom:1px solid #393939;margin-top:3px;} #block-basket-xsell-img.transac-block #avisHotel .title-full{border-bottom:4px solid #F67A00;margin:0;} #block-basket-xsell-img.transac-block #avisHotel .title-full span span{color:#F67A00;} #block-basket-xsell-img.transac-block #avisHotel img#trainAvis{float:left;margin:0 20px 5px 0;} #block-basket-xsell-img.transac-block #avisHotel img{margin-bottom:5px;margin-top:15px;} #block-basket-xsell-img.transac-block #avisHotel p{font-size:1.2em;font-weight:bold;margin:0 0 10px 0;color:#393939;} #block-basket-xsell-img.transac-block #avisHotel p span{color:#E8021F;font-size:1.3em;} #block-basket-xsell-img.transac-block #avisHotel strong{color:#F67A00;font-size:1.6em;text-transform:uppercase;} #block-basket-xsell.transac-block #Xsell2,#block-basket-xsell.transac-block-img #Xsell{clear:both;overflow:visible;margin-bottom:45px;} #block-basket-xsell.transac-block #Xsell2 h2,#block-basket-xsell.transac-block #Xsell h2{margin:165px 0 10px;} #block-basket-xsell.transac-block #Xsell2 .title-full,#block-basket-xsell.transac-block #Xsell .title-full{border-color:#F67A00;} #block-basket-xsell.transac-block #Xsell2 .title-full span span,#block-basket-xsell.transac-block #Xsell .title-full span span{color:#F67A00;} #block-basket-xsell.transac-block #card,#block-basket-xsell.transac-block #avis1,#block-basket-xsell.transac-block #hotel{float:left;margin-right:4px;width:204px;} #block-basket-xsell.transac-block #Xsell2 #d_hotel,#block-basket-xsell.transac-block #Xsell2 #d_carAvis,#block-basket-xsell.transac-block #Xsell2 #avis2,#content .content #block-basket-xsell.transac-block #Xsell #avis2,#content .content #block-basket-xsell.transac-block #Xsell #hotel{float:left;margin-right:4px;width:204px;} #content .content #block-basket-xsell.transac-block #Xsell h3,#block-basket-xsell.transac-block #Xsell2 h3,#block-basket-xsell.transac-block #Xsell2 .priceXsell{color:#F67A00;} #content .content #block-basket-xsell.transac-block h3,#block-basket-xsell.transac-block #Xsell2 .priceXsell{font-size:1.1em;margin-top:5px;text-transform:uppercase;} #block-basket-xsell.transac-block #Xsell2 .priceXsell{bottom:0;font-weight:bold;margin:0;position:absolute;right:0;} #block-basket-xsell.transac-block #Xsell2 .Xsell,#content .content #block-basket-xsell-img #Xsell .Xsell{border-bottom:1px solid #DEDEDE;min-height:140px;} #block-basket-xsell.transac-block .titleXsell{width:67%;} #block-basket-xsell.transac-block #Xsell2 .descXsell{position:relative;} #content .content #block-basket-xsell.transac-block p.commXsell{margin:.3em 0;line-height:1em;} #content .content #block-basket-xsell.transac-block a.button-primary{padding:3px 6px;} #content .content #block-basket-xsell.transac-block .button-primary{border:medium none;display:block;float:right;padding:2px 5px;margin:0;text-transform:uppercase;text-decoration:none;} #content .content #block-basket-xsell.transac-block #hotel-downgraded,#content .content #block-basket-xsell.transac-block #car-downgraded{float:left;margin-right:4px;width:204px;} #content .content #block-basket-xsell.transac-block #noXsell p,#content .content #block-basket-xsell.transac-block #hotel-downgraded p,#content .content #block-basket-xsell.transac-block #car-downgraded p{border-bottom:1px solid #DEDEDE;margin:0;padding-bottom:5px;} #content .content #block-basket-xsell.transac-block .ext_link span{left:-999em;margin-top:-999em;position:absolute;} .msie7 #content .content #block-basket-xsell.transac-block .footnotes{padding-top:45px;clear:both;} #content .content #block-basket-xsell #xsell-hotel-ajax table{border-collapse:separate;} .msie6 #content .content #block-basket-xsell #xsell-hotel-ajax caption,.msie7 #content .content #block-basket-xsell #xsell-hotel-ajax caption,.msie6 #content .content #block-basket-xsell #xsell-hotel-ajax thead,.msie7 #content .content #block-basket-xsell #xsell-hotel-ajax thead{display:none;} #content .content #block-basket-xsell #xsell-hotel-ajax a{color:#636363;} #content .content #block-basket-xsell #xsell-hotel-ajax td.name{font-size:1em;font-weight:bold;max-width:117px;overflow:hidden;width:117px;} #content .content #block-basket-xsell #xsell-hotel-ajax td{padding-bottom:4px;} #content .content #block-basket-xsell .offer-block{border-bottom:1px solid #DEDEDE;min-height:110px;} .msie6 #content .content #block-basket-xsell #Xsell.expedia{margin-top:-110px;} #content .content #block-basket-xsell #Xsell.expedia .offer-block{min-height:125px;} #content .content #block-basket-xsell #Xsell.expedia .offer-block.expedia{background:none repeat scroll 0 0 #F1F1EF;} #content .content #block-basket-xsell #hotel-downgraded.xsell-avis{margin-right:0;} #content .content #block-basket-xsell #Xsell .offer-block p{border-bottom:0 none;} #content .content #block-basket-xsell #hotel-downgraded,#car-downgraded,#Xsell .offer{float:left;margin-right:4px;width:204px;} #content .content #block-basket-xsell.transac-block #car-downgraded{margin-right:0;padding-left:3px;} #content .content #block-basket-xsell.transac-block #car-downgraded h3{width:210px;} .msie6 #content .content #block-basket-xsell.transac-block #car-downgraded h3{width:205px;} #content .content #block-basket-xsell #xsell-hotel-ajax td.rate{padding-left:2px;width:90px;} #content .content #block-basket-xsell #xsell-hotel-ajax td.offers-price{font-size:1em;text-align:right;width:50px;} #content .content #block-basket-xsell #xsell-hotel-ajax td.offers-price a{color:#D41D4B;} #content .content #block-basket-xsell #xsell-hotel-ajax .rate a{text-decoration:none;}#content .content .transac-block #total_panier{width:620px;overflow:hidden;float:left;clear:both;} .msie6 #content .content .transac-block .total{zoom:1;} #content .content .transac-block #total_panier .total_chf{border-bottom:1px #c6c5c6 solid;overflow:hidden;float:left;} #content .content .transac-block #total_panier .chf_warning{overflow:hidden;float:left;width:620px;color:#635a64;margin:10px 0 0 5px;} #content .content .transac-block #total_panier sup a{color:#fff;} #content .content .transac-block #total_panier .fdd .label{text-transform:none;font-weight:normal;}#content .content .transac-block #total_panier .total,#content .content .transac-block #exchange .basket .total{border-top:1px #c6c5c6 solid;border-bottom:1px #c6c5c6 solid;overflow:hidden;float:none;} #content .content .transac-block #total_panier .total .total{border:none;} #content .content .transac-block #total_panier .label,#content .content .transac-block #exchange .basket .label{height:18px;float:left;font-size:1em;font-weight:bold;color:#635a64;margin-right:8px;padding-top:6px;text-transform:uppercase;} #content .content .transac-block #total_panier .value,#content .content .transac-block #exchange .basket .value,#content .content .transac-block #total_panier .value-fdd{background:url("/web/20120730050303im_/http://www.voyages-sncf.com/imgs/css/fr/panier/bg_total_value.png");background-position:left top;background-repeat:repeat-y;width:80px;height:20px;float:right;font-size:1.3em;font-weight:bold;color:#fff;padding:3px 10px;text-align:right;} #content .content .transac-block #total_panier #pack-insurance,#content .content .transac-block #exchange .DV .basket #total-cancel{border-bottom:none;} #content .content .transac-block #total_panier #pack-insurance .label{font-weight:normal;text-transform:none;} #content .content .transac-block #exchange .basket .label{font-weight:bold;text-transform:none;} #content .content .transac-block #total_panier #pack-insurance .value,#content .content .transac-block #exchange .DV .basket #total-cancel .value,#content .content .transac-block #total_panier .fdd .value-fdd{background:#ECECE4 none;color:#605A68;} #content .content .transac-block #total_panier .fdd{border-bottom:none;}#content .content .transac-block #location-avis{width:620px;overflow:hidden;float:left;margin-top:21px;} #content .content .transac-block #location-avis .entete{width:620px;display:block;float:left;margin-left:1px;margin-bottom:5px;} #content .content .transac-block #location-avis .entete div{float:left;padding-top:6px;height:20px;font-size:1.1em;color:#FFF;} #content .content .transac-block #location-avis .entete .img{background:url("/web/20120730050303im_/http://www.voyages-sncf.com/imgs/css/panier/bg_location_avis_1.png");background-position:left top;background-repeat:repeat-y;width:28px;border-right:#fff 1px solid;padding-top:5px;padding-left:7px;height:21px;} #content .content .transac-block #location-avis .entete .label{background:url("/web/20120730050303im_/http://www.voyages-sncf.com/imgs/css/panier/bg_location_avis_2.png");background-position:left top;background-repeat:repeat-y;font-weight:bold;text-transform:uppercase;padding-left:10px;width:118px;border-right:#fff 1px solid;} #content .content .transac-block #location-avis .entete .num_resa{background:url("/web/20120730050303im_/http://www.voyages-sncf.com/imgs/css/panier/bg_location_avis_3.png");background-position:left top;background-repeat:repeat-y;width:224px;padding-left:10px;border-right:#fff 1px solid;} #content .content .transac-block #location-avis .entete .price{background:url("/web/20120730050303im_/http://www.voyages-sncf.com/imgs/css/panier/bg_location_avis_4.png");background-position:left top;background-repeat:repeat-y;width:200px;padding-left:10px;padding-right:10px;text-align:right;} #content .content .transac-block #location-avis .avis_resume{float:left;overflow:hidden;width:598px;border:1px #6a6868 solid;padding:5px 10px;height:32px;font-size:1em;font-weight:bold;} #content .content .transac-block #location-avis .avis_resume .train_avis_logo{float:left;width:50px;padding-top:4px;} #content .content .transac-block #location-avis .avis_resume .agency{float:left;padding-left:10px;width:112px;padding-top:10px;} #content .content .transac-block #location-avis .avis_resume .agency .agency_name{color:#cd0001;} #content .content .transac-block #location-avis .avis_resume .category{float:left;padding-left:10px;width:94px;padding-top:10px;} #content .content .transac-block #location-avis .avis_resume .dates{float:left;padding-left:10px;width:312px;text-align:right;} #content .content .transac-block #location-avis .avis_resume .dates .date_avis_prise{border-bottom:1px #6a6868 solid;padding-bottom:4px;} #content .content .transac-block #location-avis .avis_resume .dates .date_avis_remise{padding-top:4px;} #content .content .transac-block #location-avis .avis_resume .dates .date{color:#cd0001;} #content .content .transac-block #location-avis .buttons .notes{padding-top:1px;padding-right:10px;} #content .content .transac-block #location-avis .buttons .delete_button{float:left;} #content .content .transac-block #location-avis .buttons .delete_button a{text-decoration:none;} #content .content .transac-block #location-avis .buttons .voir_reservation{background-color:#635A64;cursor:pointer;float:right;font-size:1em;font-weight:bold;height:11px;padding:1px 6px 2px;text-align:center;width:116px;} #content .content .transac-block #location-avis .buttons .voir_reservation a{text-decoration:none;color:#FFF;}#content .content .transac-block #resultats-recherche-rapide{width:130px;color:#635a64;float:left;margin-top:5px;} #content .content .transac-block #resultats-recherche-rapide .firstb{border-top:none!important;padding:13px 0 23px 0;font-weight:bold;} #content .content .transac-block #resultats-recherche-rapide .input_radio{display:inline-block;margin-right:2px;float:left;} #content .content .transac-block #resultats-recherche-rapide .sub-bloc label{display:inline-block;} #content .content .transac-block #resultats-recherche-rapide .sub-bloc label.hdn{display:none;} .msie6 #content .content .transac-block #resultats-recherche-rapide .firstb li,.msie6 #content .content .transac-block #resultats-recherche-rapide #fm_telecommande li,.msie6 #content .content .transac-block #resultats-recherche-rapide #info-prix li,.msie7 #content .content .transac-block #resultats-recherche-rapide .firstb li,.msie7 #content .content .transac-block #resultats-recherche-rapide #fm_telecommande li,.msie7 #content .content .transac-block #resultats-recherche-rapide #info-prix li{margin-left:-16px;width:109px;} .msie6 #content .content .transac-block #resultats-recherche-rapide .firstb li span,.msie7 #content .content .transac-block #resultats-recherche-rapide .firstb li span{display:block;margin-top:10px;} .msie6 #content .content .transac-block #resultats-recherche-rapide #fm_telecommande li input.text,.msie6 #content .content .transac-block #resultats-recherche-rapide #info-prix li input.text,.msie7 #content .content .transac-block #resultats-recherche-rapide #fm_telecommande li input.text,.msie7 #content .content .transac-block #resultats-recherche-rapide #info-prix li input.text{margin-left:16px;} .msie6 #content .content .transac-block #resultats-recherche-rapide #info-prix li.left,.msie6 #content .content .transac-block #resultats-recherche-rapide #info-prix li.right,.msie7 #content .content .transac-block #resultats-recherche-rapide #info-prix li.left,.msie7 #content .content .transac-block #resultats-recherche-rapide #info-prix li.right{margin-left:0;width:auto;} #content .content .transac-block #resultats-recherche-rapide dt{border:1px solid #6a6868;border-bottom:none!important;background-color:#d7d7d1;height:21px;line-height:1.7em;text-align:left;font-weight:bold;padding-left:10px;} #content .content .transac-block #resultats-recherche-rapide .recap{overflow:hidden;margin-bottom:18px;} #content .content .transac-block #resultats-recherche-rapide .bloc{margin-bottom:18px;border:1px solid #6a6868;background-color:#ecece4;padding:13px 9px 10px 9px;line-height:1.25em;} .msie6 #content .content .transac-block #resultats-recherche-rapide .bloc{padding-right:2px;padding-left:2px;} #content .content .transac-block #resultats-recherche-rapide .recap .bloc{margin-bottom:0;border-bottom:0;} .msie6 #content .content .transac-block #resultats-recherche-rapide .action{margin-left:-20px;} #content .content .transac-block #resultats-recherche-rapide .clear.bloc .sub-bloc a.change-details{margin-top:32px;padding:0;width:120px;float:left;margin-left:-5px;margin-top:10px;text-align:center;} .mac.firefox #content .content .transac-block #resultats-recherche-rapide .clear.bloc .sub-bloc a.change-details{width:125px;margin-left:-7px;} .msie6 #content .content .transac-block #resultats-recherche-rapide .clear.bloc .sub-bloc a.change-details{width:125px;margin-left:0;text-align:center;} #content .content .transac-block #resultats-recherche-rapide a.btn{margin-top:5px;width:112px;} #content .content .transac-block #resultats-recherche-rapide .recap-bloc{font-weight:bold;} #content .content .transac-block #resultats-recherche-rapide input.text{width:101px;margin-bottom:5px;} #content .content .transac-block #resultats-recherche-rapide .labl-date{font-weight:bold;} #content .content .transac-block #resultats-recherche-rapide .labl-date span{font-size:.80em;} #content .content #block-remotecontrol.transac-block #resultats-recherche-rapide label{margin-bottom:6px;padding-left:1px;padding-top:1px;} #content .content .transac-block #resultats-recherche-rapide .sub-bloc{margin-top:14px;clear:both;} #content .content .transac-block #resultats-recherche-rapide .cheapFare{background-color:#EB7507;border-right:1px solid #FFF;color:#EB7507;} #content .content .transac-block #resultats-recherche-rapide .flexibleFare{background-color:#008DC2;border-right:1px solid #FFF;color:#008DC2;} #content .content .transac-block #resultats-recherche-rapide .referenceFare{background-image:url("/web/20120730050303im_/http://www.voyages-sncf.com/imgs/css/proposal/legend-ref.png");} #content .content .transac-block #resultats-recherche-rapide #prix-scale li{font-size:0;background-repeat:repeat-y;background-position:0 0;height:6px;float:left;width:35px;} .msie6 #content .content .transac-block #resultats-recherche-rapide #prix-scale li,.msie7 #content .content .transac-block #resultats-recherche-rapide #prix-scale li{width:35px;margin-left:0;} #content .content .transac-block #resultats-recherche-rapide #prix-scale{border:1px solid #6a6868;height:6px;margin-bottom:10px;padding:0;} #content .content .transac-block #resultats-recherche-rapide #info-prix.bloc{overflow:hidden;padding-bottom:0;padding-top:5px;padding-left:5px;padding-right:5px;} .msie6 #content .content .transac-block #resultats-recherche-rapide #info-prix.bloc{width:120px;padding:auto;padding-left:5px;padding-right:2px;margin-left:0;margin-right:0;} #content .content .transac-block #resultats-recherche-rapide #info-prix .left{text-align:left;} #content .content .transac-block #resultats-recherche-rapide #info-prix .right{text-align:right;} #content .content .transac-block #resultats-recherche-rapide #info-prix .price_legend_title{padding-bottom:2px;text-align:center;} #content .content .transac-block #resultats-recherche-rapide #info-prix .price_legend{max-width:35px;font-size:.9em;} .msie6 #content .content .transac-block #resultats-recherche-rapide #info-prix .price_legend{width:35px;} #content .content .transac-block #resultats-recherche-rapide #smiles-info{color:#636363;} #content .content .transac-block #resultats-recherche-rapide #smiles-info img{margin:0 6px 70px 0;} #resultats-recherche-rapide #smilesLegend img{float:left;padding-bottom:45px;padding-right:5px;} #content .content .transac-block #resultats-recherche-rapide #legend-color-title{color:#898A8C;font-size:.9em;text-align:center;} #content .content .transac-block #resultats-recherche-rapide .legend-container{width:104px;margin:5px;margin-right:14px;margin-top:0;margin-left:7px;} .msi6 #content .content .transac-block #resultats-recherche-rapide .legend-container{height:3px;} #content .content .transac-block #resultats-recherche-rapide .legend-container .cheapFare{width:50px;height:6px;background-color:#EB7507;border:1px solid #635A64;float:left;} #content .content .transac-block #resultats-recherche-rapide .legend-container .flexibleFare{width:50px;height:6px;background-color:#008DC2;border:1px solid #635A64;float:right;} #content .content .transac-block #resultats-recherche-rapide .legend-container .referenceFare{width:35px;height:6px;background-color:#D4D4D4;float:left;background-image:none;border:1px solid #635A64;} .msie6 #content .content .transac-block #resultats-recherche-rapide .legend-container .referenceFare{margin-top:5px;} #content .content .transac-block #resultats-recherche-rapide .legend-container .referenceFareTitle{float:right;left:-2px;position:relative;top:-4px;width:57px;} .msie6 #content .content .transac-block #resultats-recherche-rapide .legend-container .referenceFareTitle{top:0!important;vertical-align:top;zoom:1;position:fixed;} #content .content .transac-block #resultats-recherche-rapide .legend-container .upgradeFare{width:35px;height:6px;float:left;background-image:none;background-color:#7BB01F;border:1px solid #635A64;margin-top:7px;} #content .content .transac-block #resultats-recherche-rapide .legend-container .upgradeFareTitle{float:right;left:13px;position:relative;top:-11px;width:70px;} .msie6 #content .content .transac-block #resultats-recherche-rapide .legend-container .upgradeFareTitle{top:-18px;} #content .content .transac-block #resultats-recherche-rapide #legend-text{border-bottom:1px solid #686868;padding-bottom:0;height:35px;font-size:1.1em;padding-left:15px;padding-right:17px;} #content .content .transac-block #resultats-recherche-rapide #legend-other{border-bottom:1px solid #686868;height:30px;} .msie7 #content .content .transac-block #resultats-recherche-rapide #legend-other{margin-top:7px;} #content .content .transac-block #accessibility-legend{float:left;margin-top:1.8em;width:130px;} #content .content .transac-block #accessibility-legend dt,#content .content .transac-block #accessibility-legend dd{float:left;margin-top:.6em;} #content .content .transac-block #accessibility-legend dl dt img{margin-bottom:.2em;} #content .content .transac-block #accessibility-legend dl dd{margin:.5em 0 0 1em;} #content .content .transac-block #accessibility-legend #no-accessible{clear:left;}#content .content .transac-block #resultats-recherche-rapide .recap-bloc em{color:#E75113;font-style:normal;} #content .content .transac-block #resultats-recherche-rapide .recap .total{background-color:#E75114;text-align:right;margin:0;padding:5px;color:#FFF;font-weight:bold;font-weight:1.1em;}#content .content .transac-block #proposals .trains-details .spaces{float:left;margin-top:0;padding:0;margin-top:-13px;} #content .content .transac-block #proposals .travel_resume .trains-details .train_infos .spaces{margin-left:115px;margin-top:-29px;} #content .content .transac-block #proposals .bi-seg .travel_resume .trains-details .train_infos .spaces,#content .content .transac-block #proposals .tri-seg .travel_resume .trains-details .train_infos .spaces{margin-top:0;margin-left:330px;} #content .content .transac-block #proposals .bi-seg .travel_resume .details .travels .travel_via.first .trains-details .periode,#content .content .transac-block #proposals .tri-seg .travel_resume .details .travels .travel_via.first .trains-details .periode{margin:0 0 0 330px;float:none;} #content .content .transac-block #proposals .mono-seg .travel_resume_detail .trains-details .train_infos.haveSpaces .periode{margin-left:58px;} .msie6 #content .content .transac-block #proposals .mono-seg .travel_resume_detail .trains-details .train_infos.haveSpaces .periode,.msie7 #content .content .transac-block #proposals .mono-seg .travel_resume_detail .trains-details .train_infos.haveSpaces .periode{margin-left:0;} #content .content .transac-block #proposals .travel_resume_detail .trains-details .spaces{margin-top:0;max-width:190px;clear:both;} .msie6 #content .content .transac-block #proposals .travel_resume_detail .trains-details .spaces,.msie7 #content .content .transac-block #proposals .travel_resume_detail .trains-details .spaces{width:100%;} .msie6 #content .content .transac-block #proposals .trains-details .spaces{margin-top:0;} #content .content .transac-block #proposals .trains-details .spaces img{margin:0;} #content .content #block-proposals #proposals .train_class .div-surbooking{float:right;margin-top:-15px;width:150px;} #content .content .transac-block #proposals .trains-details .spaces img.espace-has-next{padding-right:5px;border-right:1px solid #C6C5C6;} #content .content .transac-block #proposals .trains-details .spaces p{margin:0;} #content .content .transac-block #proposals .trains-details .spaces ul li{display:inline;padding-right:2px;} #content .content .transac-block #proposals .trains-details .train_infos .spaces .spaces_label{color:#635a64;font-size:1em;} #content .content .transac-block #proposals .trains-details .train_infos.haveSpaces .services{margin-right:-30px;width:100px;} #content .content .transac-block #proposals .trains-details .train_infos.haveSpaces .services .ul-surbooking{padding-left:9px;} #content .content .transac-block #proposals .trains-details .train_infos.haveSpaces .periode{width:218px;padding-bottom:6px;} #content .content .transac-block #proposals .travel_resume_detail .trains-details .train_infos.haveSpaces .periode{margin-left:60px;} #content .content .transac-block #proposals .placement_choice .spacesEligible{margin-top:1em;border-top:1px solid #c6c6c6;} #content .content .transac-block #proposals .placement_choice .spacesEligible span{margin:5px 0 5px 0;} #content .content .transac-block #proposals .placement_choice .spacesEligible ul li{clear:both;margin:1em 0;overflow:hidden;} #content .content .transac-block #proposals .placement_choice .spacesEligible ul li .spaceHead{width:100px;} #content .content .transac-block #proposals .placement_choice .spacesEligible ul li .spaceHead,#content .content .transac-block #proposals .placement_choice .spacesEligible ul li .spaceDescription{float:left;overflow:hidden;} #content .content .transac-block #proposals .placement_choice .spacesEligible ul li .spaceHead{width:6em;min-height:2em;} #content .content .transac-block #proposals .placement_choice .spacesEligible ul li .spaceDescription{width:40em;} #content .content .transac-block #proposals .placement_choice .spacesEligible ul li .spaceDescription input{margin-right:1em;} #content .content .transac-block .spacesEligible .spaceDescription .msg-nom-espace{color:#337dff;} #content .content .transac-block .spacesEligible .spaceDescription .msg-nom-espace-FMY{color:#d57221;} #content .content .transac-block .spacesEligible .spaceDescription .msg-nom-espace-KID{color:#ea8705;} #content .content .transac-block .spacesEligible .spaceDescription .msg-nom-espace-AFD{color:#71117d;} #content .content .transac-block .spacesEligible .spaceDescription .msg-nom-espace-CAL{color:#46a0a1;} #content .content .transac-block #proposals .placement_choice .spacesEligible .spaceDescription input{height:auto;vertical-align:top;} .msie6 #content .content .transac-block #proposals .placement_choice .spacesEligible .spaceDescription input{vertical-align:middle;} #content .content .transac-block #basket .spacesEligible,#content .content #block-summary .spacesEligible,#content .content #block-searchresult .spacesEligible{clear:both;margin-bottom:.5em;padding:35px 0 1.2em;overflow:hidden;} #content .content .transac-block #spaceConfort.spacesEligible{background:#F6F6F6;border-top:1px solid #c6c6c6;border-bottom:1px solid #c6c6c6;padding-top:15px;padding-bottom:15px;margin-top:15px;overflow:hidden;} .msie6 #content .content .transac-block #spaceConfort.spacesEligible{zoom:1;} #content .content .transac-block #spaceConfort.spacesEligible .spaceDescription{width:410px;} #content .content .transac-block #spaceConfort.spacesEligible .spaceHead img{border-right:1px solid #c6c6c6;padding-right:15px;margin-right:15px;margin-left:15px;} #content .content .transac-block #spaceConfort.spacesEligible .spaceDescription{padding-top:0;} #content .content .transac-block #spaceConfort.spacesEligible .spaceHead,#content .content .transac-block #spaceConfort.spacesEligible .spaceDescription,#content .content #block-summary .spacesEligible .spaceHead,#content .content #block-summary .spacesEligible .spaceDescription,#content .content #block-searchresult .spacesEligible .spaceDescription,#content .content #block-searchresult .spacesEligible .spaceHead{float:left;margin:0 .3em;} #content .content .transac-block #spaceConfort.spacesEligible .spaceDescription,#content .content .transac-block #basket .spacesEligible .spaceDescription,#content .content #block-summary .spacesEligible .spaceDescription,#content .content #block-searchresult .spacesEligible .spaceDescription{padding-top:5px;} #content .content .transac-block #basket .spacesEligible .space-price,#content .content #block-summary .spacesEligible .space-price{display:inline-block;float:right;font-size:1.3em;font-weight:bold;padding-top:2px;} #content .content .transac-block #spaceConfort.spacesEligible .space-price{padding-top:0;font-size:1em;font-weight:normal;margin-right:10px;} #content .content .transac-block .fdd a.more,#content .content .transac-block .fdd a.more span,#content .content .transac-block .fdd a.more img{float:none;} #content .content .transac-block .fdd a.more{text-decoration:none;margin-left:.5em;} .msie6 #content .content .transac-block .fdd a.more{display:inline-block;height:16px;vertical-align:top;margin-top:0;} #content .content .transac-block .fdd a.more span{text-decoration:underline;font-size:.9em;} #content .content .transac-block .fdd a.more img{margin-bottom:-.5em;} #content .content .transac-block .classeConfort{padding-top:10px;padding-bottom:5px;border-bottom:1px solid #c6c6c6;overflow:hidden;border-top:1px solid #FFF;margin-top:5px;} #content .content .transac-block .classeConfort .inputConfort{float:left;margin-top:5px;} #content .content .transac-block .classeConfort label{float:left;margin-left:5px;margin-right:20px;padding-right:20px;border-right:1px solid #c6c6c6;text-align:center;} #content .content .transac-block .classeConfort .tarif-gratuit{padding-top:3px;padding-bottom:5px;} #content .content .transac-block #spaceConfort.spacesEligible .space-price span,#content .content .transac-block .classeConfort label span{width:100px;color:#242424;font-weight:bold;font-size:15px;} #content .content .transac-block #spaceConfort.spacesEligible .space-price span.otherCurrency,#content .content .transac-block .classeConfort label span.otherCurrency{font-size:10px;font-weight:bold;color:#636363;} #content .content .transac-block .classeConfort img{float:left;margin-top:3px;margin-right:20px;margin-bottom:15px;} #content .content .transac-block .classeConfort p{padding:0;margin:0;margin-left:185px;} #content .content .transac-block .classeConfort p a.moreInfo{padding-left:0;} #content .content .transac-block .classeConfort.noconfort,#content .content .transac-block .classeConfort.noconfort label{border:0;text-align:left;} #content .content .transac-block .classeConfort.noconfort input{margin-top:0;} #content .content .transac-block #spaceConfort.spacesEligible .espace-pro-1ere h2{color:#C06;font-size:1.1em;margin-bottom:0;font-weight:bold;margin-top:0;padding:0;background:none;} #content .content .transac-block #spaceConfort.spacesEligible .espace-pro-1ere p{margin:.3em 0;} #content .content .transac-block #spaceConfort.spacesEligible .spaceDescription.espace-pro-1ere{clear:none;width:380px;padding-left:.5em;} #content .content .transac-block #spaceConfort.spacesEligible .spaceDescription.espace-pro-1ere p{width:380px;} #content .content #spaceConfort.spacesEligible .spaceHead.espace-pro-1ere{padding-top:1.5em;} #content .content #spaceConfort.spacesEligible span.espace-pro-1ere{padding-top:1em;clear:none;} #content .content .transac-block #spaceConfort.spacesEligible .espace-pro-1ere{padding:0;}#content .content #block-searchform.transac-block h1{color:#bd014d;border-color:#bd014d;} #content .content #block-searchform.transac-block p.about{font-weight:bold;font-size:1.10em;} #content .content #block-searchform.transac-block legend span{display:block;width:609px;} .msie6 #content .content #block-searchform.transac-block legend span{width:auto;} #content .content #block-searchform.transac-block #d_saisies legend{display:none;} #content .content #block-searchform.transac-block .text{margin:-2px 5px 0 7px;} .msie6 #content .content #block-searchform.transac-block .text{margin-top:0;} #content .content #block-searchform.transac-block ul li a,#content .content #block-searchform.transac-block ul li label,#content .content #block-searchform.transac-block ul li .text{float:left;} .msie6 #content .content #block-searchform.transac-block legend,.msie7 #content .content #block-searchform.transac-block legend{margin-top:-25px;} #content .content #block-searchform.transac-block ul{border:1px solid #635a64;width:612px;padding-top:18px;padding-left:6px;} #content .content #block-searchform.transac-block ul li{margin-bottom:8px;} #content .content #block-searchform.transac-block .submit{margin-right:8px;} #content .content #block-searchform.transac-block ul li a,#content .content #block-searchform.transac-block ul li a:link,#content .content #block-searchform.transac-block ul li a:visited{text-decoration:underline;color:#bd014d;font-weight:bold;} #content .content #block-searchform.transac-block #mobi{border:1px solid #635a64;margin-top:40px;} #content .content #block-searchform.transac-block #mobi p{color:#bd014d;padding:10px 58px 13px 16px;width:340px;margin:0!important;} #content .content #block-searchform.transac-block #mobi-ico{background-color:#635a64;height:100%;width:200px;}#content .content #block-searchform.transac-block .box_consult{border:1px solid #6A6868;margin-bottom:10px;width:618px;} #content .content #block-searchform.transac-block .box_consult h2{background:none repeat scroll 0 0 #6A6868;color:#FFF;font-size:1.1em;padding:3px 5px;text-transform:uppercase;font-weight:bold;margin-bottom:0;line-height:1.2em;} #content .content #block-searchform.transac-block #connect_customer_account h3{background-color:#ECECE4;border-bottom:1px solid #999;font-size:1em;font-weight:normal;padding:10px 10px 7px;} #content .content #block-searchform.transac-block a{color:#1F64AF;text-decoration:none;} #content .content #block-searchform.transac-block #link-dvsearch{padding-left:5px;} #content .content #block-searchform.transac-block a:hover{text-decoration:underline;} #content .content #block-searchform.transac-block #connect_customer_account .inside-box{background:none repeat scroll 0 0 #ECECE4;} #content .content #block-searchform.transac-block .box_consult .inside-box{padding:10px;} #content .content #block-searchform.transac-block .box_consult .inside-box p{margin:.3em 0;line-height:1em;} #content .content #block-searchform.transac-block .box_consult .inside-box #selection{margin:10px 0;} #content .content #block-searchform.transac-block .box_consult .inside-box #selection label{display:block;width:auto;} #content .content #block-searchform.transac-block .box_consult .inside-box #selection input{margin:5px 0 0;} #content .content #block-searchform.transac-block legend{font-weight:bold;} #content .content #block-searchform.transac-block fieldset{margin-top:0;} #content .content #block-searchform.transac-block fieldset label{width:178px;float:left;padding:2px 0 0;} #content .content #block-searchform.transac-block label em{font-size:.8em;font-style:normal;font-weight:normal;} #content .content #block-searchform.transac-block .button-primary{float:right;cursor:pointer;padding:5px;text-transform:uppercase;height:27px;} #content .content #block-searchform.transac-block a.tooltip{background-image:url("/web/20120730050303im_/http://www.voyages-sncf.com/imgs/css/fr/apresVente/tooltip.gif");background-position:50% 50%;background-repeat:no-repeat;padding:0 0 .2em 18px;text-decoration:none!important;} #content .content #block-searchform.transac-block .out{left:-999em;margin-top:-999em;position:absolute;} #content .content #block-searchform.transac-block form.hidden{display:none;} .msie7 #content .content #block-searchform.transac-block fieldset{margin-top:20px;} .msie7 #content .content #block-searchform.transac-block legend{margin-top:0;top:-1.3em;} .msie6 #content .content #block-searchform.transac-block legend{margin-top:0;} .msie6 #content .content #block-searchform fieldset p.first{margin-top:15px!important;}#content .content #block-searchresult.transac-block #ref-transaction{padding-left:10px;margin-bottom:40px;} #content .content #block-searchresult.transac-block #retrait-billet .btReserveContainer input{padding-top:2px;} #content .content #block-searchresult.transac-block #your-trip{float:left;} #content .content #block-searchresult #your-trip #box-label h3.left{width:340px;} #content .content #block-searchresult #your-trip #box-label p{margin-top:8px;} #content .content #block-searchresult.transac-block .discover{height:47px;background-position:0 0;padding-left:10px;padding-top:5px;padding-bottom:13px;width:603px;position:relative;border-bottom-color:#6A6868;border-bottom-style:solid;border-bottom-width:1px;} #content .content #block-searchresult.transac-block .discover h3{font-weight:bold;text-transform:none;padding-bottom:3px;} #content .content #block-searchresult.transac-block .discover a{position:absolute;bottom:5px;right:20px;} #content .content #block-searchresult.transac-block .discover img{position:absolute;bottom:3px;right:3px;} #content .content #block-searchresult.transac-block .idtgv{background-image:url("/web/20120730050303im_/http://www.voyages-sncf.com/imgs/css/finalisation/picto_idtgv.jpg");width:403px;padding-left:210px;} #content .content #block-searchresult.transac-block .idtgv h3{color:#5f3294;} #content .content #block-searchresult.transac-block .idnight{background-image:url("/web/20120730050303im_/http://www.voyages-sncf.com/imgs/css/finalisation/picto_idnight.jpg");width:403px;padding-left:210px;} #content .content #block-searchresult.transac-block .idnight h3{color:#56c0d8;} #content .content #block-searchresult.transac-block #transaction{font-size:1.1em;margin-top:2px;} #content .content #block-searchresult.transac-block #charged-from{font-size:.9em;} #content .content #block-searchresult.transac-block .delete_button{clear:both;} #content .content #block-searchresult.transac-block .buttons{margin-bottom:15px;} #content .content #block-searchresult.transac-block .valid_buttons{clear:both;} #content .content #block-searchresult.transac-block .cancel_whole_order,#content .content #block-searchresult.transac-block .autre_commande{margin-top:20px;margin-bottom:100px;} #content .content #block-searchresult.transac-block .cancel_whole_order{height:auto!important;} #content .content #block-searchresult.transac-block .detail_button{margin-left:20px;text-align:right;} #content .content #block-searchresult.transac-block .travel_more_infos_no_checkboxes table td.fleche{display:none;} #content .content #block-searchresult.transac-block .travel_more_infos_no_checkboxes table td.passenger_infos{padding-left:15px;} #content .content #block-searchresult.transac-block .travel_more_infos_checkboxes table td.fleche{display:table-cell;} #content .content #block-searchresult.transac-block .cancel_button{margin-right:20px;} #content .content #block-searchresult.transac-block .multi_buttons .justificatif{margin-top:0;float:left;} #content .content #block-searchresult.transac-block .multi_buttons #btn_cancel_ticket{margin-top:0;} #content .content #block-searchresult.transac-block #your-trip #your-trip-box{margin-bottom:0;} #content .content #block-searchresult.transac-block #your-trip{margin-bottom:20px;} #content .content #block-searchresult.transac-block #trainAvis_encart{border-width:1px;border-style:solid;border-color:#C6C5C6;margin-top:30px;} #content .content #block-searchresult.transac-block .trainAvis_encart_form{margin-bottom:50px;} #content .content #block-searchresult.transac-block .trainAvis_encart_buttons{width:620px;} #content .content #block-searchresult.transac-block .trainAvis_encart_buttons .button-modify{margin-right:23px;} #content .content #block-searchresult.transac-block .trainAvis_encart_description{font-size:1.1em;width:402px;padding-top:5px;padding-bottom:5px;padding-left:8px;padding-right:8px;color:#635a64;} #content .content #block-searchresult.transac-block .trainAvis_encart_description p{margin:0;} #content .content #block-searchresult.transac-block .trainAvis_encart_description span{font-weight:normal;color:#635A64;display:block;} .msie6 #content .content #block-searchresult.transac-block .types-retrait{zoom:1;}#content .content #block-searchresult.transac-block .messageDetail p{margin:.3em 0;} #content .content #block-searchresult.transac-block .messageDetail p a.popupLink{color:#00F;} .msie6 #content .content #block-searchresult.transac-block .delete_button{width:auto;} .msie6 #content .content #block-searchresult.transac-block .types-retrait .bi{float:none!important;}#content .content #block-search-order.transac-block{margin-bottom:20px;} #content .content #block-search-order.transac-block .saisie-infos-details{border-top:#6a6868 solid 1px;margin-top:10px;} #content .content #block-search-order.transac-block .saisie-infos-details .details{padding-top:8px;} #content .content #block-search-order.transac-block p.field label{display:inline-block;width:12em;} #content .content #block-search-order.transac-block p.field label.cmde_date{margin-right:60px;} #content .content #block-search-order.transac-block p.field .cmde_mois{margin-right:60px;} #content .content #block-search-order.transac-block .buttons{margin-top:20px;} #content .content #block-search-order.transac-block .SelectDate .month{padding:0 10px!important;text-transform:capitalize;}#content .content #block-search-confirm .buttons{margin-top:10px;} #content .content #block-search-confirm .email li{list-style:none;}#content .content .transac-block #total_annulation{width:620px;float:left;margin:20px 0 10px 0;} #content .content .transac-block .hiddencard{margin-bottom:10px;color:#F15930;} #content .content #book-ticket{padding:5px;float:right;text-transform:uppercase;text-decoration:none;} #content .content .transac-block #total_annulation .total_non_remboursable{border-top:1px #c6c5c6 solid;float:left;position:relative;} #content .content .transac-block #total_annulation .total_remboursement{border-top:1px #c6c5c6 solid;border-bottom:1px #c6c5c6 solid;overflow:hidden;float:left;} #content .content .transac-block #total_annulation .prix_initial{border-top:1px #c6c5c6 solid;float:left;} #content .content .transac-block #total_annulation .total_chf{border-bottom:1px #c6c5c6 solid;overflow:hidden;float:left;} #content .content .transac-block #total_annulation .chf_warning{overflow:hidden;float:left;width:620px;color:#635a64;margin:10px 0 0 5px;} #content .content .transac-block #total_annulation .label{width:497px;height:18px;float:left;font-size:1em;font-weight:bold;color:#635a64;padding-left:8px;padding-top:6px;} #content .content .transac-block #total_annulation .prix_initial .label{font-weight:normal;} #content .content .transac-block #total_annulation .prix_initial .value{background:#ecece4;color:#635a64;} #content .content .transac-block #total_annulation sup a{color:#FFF;} #content .content .transac-block #total_annulation .footnotes{float:left;margin:10px 0 0 5px;} #content .content .transac-block#block-exchangequote .buttons{overflow:hidden;clear:both;zoom:1;}#content .content .transac-block #total_annulation .value{background:url("/web/20120730050303im_/http://www.voyages-sncf.com/imgs/css/fr/panier/bg_total_value.png");background-position:left top;background-repeat:repeat-y;width:111px;height:20px;float:left;font-size:1.3em;font-weight:bold;color:#FFF;padding-top:4px;padding-right:4px;text-align:right;} #content .content .transac-block .total_non_remboursable span{display:inline-block;width:19px;height:17px;background-image:url("/web/20120730050303im_/http://www.voyages-sncf.com/imgs/css/fr/apresVente/tooltip.gif");vertical-align:top;} .chrome #content .content .transac-block #total_annulation .total_remboursement{overflow:visible;}#content .content .transac-block #recap_bi .entete{width:618px;display:block;float:left;margin-left:1px;margin-bottom:5px;} #content .content .transac-block #recap_bi .entete .img{width:27px;border-right:#fff 1px solid;padding-left:10px;padding-top:3px;height:25px;} #content .content .transac-block #recap_bi .entete .trajet{font-weight:bold;text-transform:uppercase;padding-left:10px;width:570px;} #content .content .transac-block #recap_bi .entete .trajet img{margin-right:2px;} #content .content .transac-block #recap_bi .entete .trajet img.aller{margin-right:0;} #content .content .transac-block #recap_bi .entete .trajet .train{margin-right:2px;float:none;} #content .content .transac-block #recap_bi .entete .trajet .arrival{margin-left:2px;float:none;} #content .content .transac-block #recap_bi .detail_trajet .first{border-top:1px solid #6a6868;} #content .content .transac-block #recap_bi .detail_trajet .reference span,#content .content .transac-block #recap_bi .detail_trajet .trajet span{padding:0 10px;} #content .content .transac-block #recap_bi .detail_trajet .trajet span{line-height:25px;height:25px;display:block;float:left;} #content .content .transac-block #recap_bi .detail_trajet .infos_passager .passager,#content .content .transac-block #recap_bi .detail_trajet .infos_passager .name,#content .content .transac-block #recap_bi .detail_trajet .infos_passager .firstname,#content .content .transac-block #recap_bi .detail_trajet .infos_passager .birthday{padding:0 10px;} #content .content .transac-block #recap_bi .detail_trajet .infos_passager .birthday .legende{font-weight:normal;} #content .content .transac-block #recap_bi .detail_trajet .infos_passager span.label{margin-right:5px;} #content .content .transac-block #recap_bi .detail_trajet .infos_passager .name span.label,#content .content .transac-block #recap_bi .detail_trajet .infos_passager .firstname span.label{padding-top:5px;} #content .content .transac-block #recap_bi .detail_trajet .infos_passager .passager{padding-top:5px;} #content .content .transac-block #recap_bi .detail_trajet .infos_passager input{width:85px;height:12px;margin-top:2px;} #content .content .transac-block #recap_bi .detail_trajet .infos_passager input.birthday_input{width:60px;} #content .content .transac-block #recap_bi .detail_trajet .infos_passager .field .value{display:block;margin-top:5px;} #content .content .transac-block #recap_bi .detail_trajet .infos_passager .birthday{padding-right:0;}#content .content .transac-block #recap_bi .entete div{float:left;background-color:#E85317;background-image:url("/web/20120730050303im_/http://www.voyages-sncf.com/imgs/css/fr/panier/block-head.png");padding-top:8px;height:20px;font-size:1.1em;color:#FFF;} #content .content #block-ticket-form.transac-block #recap_bi .detail_trajet .trajet{padding:0;} #content .content .transac-block #recap_bi .detail_trajet .trajet,#content .content .transac-block #recap_bi .detail_trajet .reference,#content .content .transac-block #recap_bi .detail_trajet .infos_passager{border-top:1px solid #6a6868;width:620px;padding:5px 0;} #content .content .transac-block #recap_bi .detail_trajet .infos_passager{border-bottom:1px solid #6a6868;} #content .content .transac-block #recap_bi .detail_trajet .reference span.reference_number,#content .content .transac-block #recap_bi .detail_trajet .passager-details span.passager{color:#005795;} .msie #content .content .transac-block #recap_bi .detail_trajet{float:left;}#content .content .transac-block #recap_bi_impression .entete{width:618px;display:block;float:left;margin-left:1px;margin-bottom:5px;} #content .content .transac-block #recap_bi_impression .entete .img{width:27px;border-right:#fff 1px solid;padding-left:10px;padding-top:3px;height:25px;} #content .content .transac-block #recap_bi_impression .entete .trajet{font-weight:bold;text-transform:uppercase;padding-left:10px;width:570px;} #content .content .transac-block #recap_bi_impression .entete .trajet img{margin-right:2px;} #content .content .transac-block #recap_bi_impression .entete .trajet img.aller{margin-right:0;} #content .content .transac-block #recap_bi_impression .entete .trajet .train{margin-right:2px;float:none;} #content .content .transac-block #recap_bi_impression .entete .trajet .arrival{margin-left:2px;float:none;} #content .content .transac-block #recap_bi_impression .detail_trajet .first{border-top:1px solid #6a6868;} #content .content .transac-block #recap_bi_impression .detail_trajet .reference span,#content .content .transac-block #recap_bi_impression .detail_trajet .trajet span{padding:0 10px;} #content .content .transac-block #recap_bi_impression .detail_trajet .trajet span{line-height:25px;height:25px;display:block;float:left;} #content .content .transac-block #recap_bi_impression .detail_trajet .infos_telechargement .infos_passager,#content .content .transac-block #recap_bi_impression .detail_trajet .infos_telechargement .lien{width:310px;} #content .content .transac-block #recap_bi_impression .detail_trajet .infos_telechargement .infos_passager{padding-top:15px;font-weight:bold;} #content .content .transac-block #recap_bi_impression .detail_trajet .infos_telechargement .lien span a{text-decoration:none;} #content .content .transac-block #recap_bi_impression .detail_trajet .infos_passager span.label{margin-right:5px;} #content .content .transac-block #recap_bi_impression .detail_trajet .infos_passager .name span.label,#content .content .transac-block #recap_bi_impression .detail_trajet .infos_passager .firstname span.label{padding-top:5px;} #content .content .transac-block #recap_bi_impression .detail_trajet .infos_passager .passager{padding-top:5px;} #content .content .transac-block #recap_bi_impression .detail_trajet .infos_passager input{width:85px;height:12px;margin-top:2px;} #content .content .transac-block #recap_bi_impression .detail_trajet .infos_passager .field .value{display:block;margin-top:5px;} #content .content .transac-block #recap_bi_impression .detail_trajet .infos_passager .birthday{padding-right:0;}#content .content .transac-block #recap_bi_impression .entete div{float:left;background-color:#E85317;background-image:url("/web/20120730050303im_/http://www.voyages-sncf.com/imgs/css/fr/panier/block-head.png");padding-top:8px;height:20px;font-size:1.1em;color:#FFF;} #content .content #block-ticket-create.transac-block #recap_bi_impression .detail_trajet .trajet{padding:0;} #content .content .transac-block #recap_bi_impression .detail_trajet .infos_telechargement{width:620px;padding:0 10px 0;border-bottom:1px solid #6a6868;border-top:1px solid #6a6868;} #content .content .transac-block #recap_bi_impression .detail_trajet .trajet,#content .content .transac-block #recap_bi_impression .detail_trajet .reference{border-top:1px solid #6a6868;width:620px;padding:5px 0;} #content .content .transac-block #recap_bi_impression .detail_trajet .reference span.reference_number{color:#005795;} #content .content .transac-block #recap_bi_impression .detail_trajet .infos_telechargement .lien span{display:inline-block;padding:0 0 0 15px;color:#005795;} #content .content .transac-block #recap_bi_impression .detail_trajet .infos_telechargement .lien span a span{display:inline-block;padding:2px 0 0 0;vertical-align:top;text-decoration:underline;color:#6a6868;} .msie #content .content .transac-block #recap_bi_impression .detail_trajet{float:left;}#content .content .transac-block #recap_annulation{width:620px;overflow:hidden;float:left;margin-bottom:10px;} #content .content .transac-block #recap_annulation .message_confirm{overflow:hidden;float:left;margin-top:10px;} #content .content .transac-block #recap_annulation .transaction{border-bottom:1px #c6c5c6 solid;overflow:hidden;float:left;} #content .content .transac-block #recap_annulation .total_remboursement{border-bottom:1px #c6c5c6 solid;overflow:hidden;float:left;} #content .content .transac-block #recap_annulation .total_chf{overflow:hidden;float:left;border-bottom:1px #c6c5c6 solid;} #content .content .transac-block #recap_annulation .last{border-bottom:none;} #content .content .transac-block #recap_annulation .chf_warning{overflow:hidden;float:left;width:620px;color:#635a64;margin:10px 0 0 5px;} #content .content .transac-block #recap_annulation .transaction .label{color:#BC104E;} #content .content .transac-block #recap_annulation .transaction .label em{color:#635A64;font-style:normal;} #content .content .transac-block #recap_annulation .prix_initial .label{font-weight:normal;} #content .content .transac-block #recap_annulation .transaction .value{width:110px;background:#FFF;color:#635a64;border-left:1px #c6c5c6 solid;} #content .content .transac-block #recap_annulation .total_remboursement .label{background:#ecece4;} #content .content .transac-block #recap_annulation .detail_button{background-image:none;text-align:center;padding:1px 6px 2px 12px;width:auto;} #content .content .transac-block #recap_annulation sup a{color:#FFF;} #content .content .transac-block #recap_annulation .footnotes{float:left;margin:10px 0 0 5px;}.msie6 #content .content .transac-block #recap_annulation .btn{width:300px;} #content .content .transac-block #recap_annulation .recap_content{overflow:hidden;float:left;border-width:1px .15em .15em;border-bottom:1px solid #AAA;} #content .content .transac-block #recap_annulation .prix_initial{border-bottom:none;overflow:hidden;float:none;} #content .content .transac-block #recap_annulation .value{background:url("/web/20120730050303im_/http://www.voyages-sncf.com/imgs/css/fr/panier/bg_total_value.png");background-position:left top;background-repeat:repeat-y;width:111px;height:20px;float:left;font-size:1.3em;font-weight:bold;color:#FFF;padding-top:4px;padding-right:4px;text-align:right;border-top:1px solid #AAA;} #content .content #cancel-confirm.transac-block a.tooltip{background-image:url("/web/20120730050303im_/http://www.voyages-sncf.com/imgs/css/fr/apresVente/tooltip.gif");background-position:50% 50%;background-repeat:no-repeat;padding:0 0 .2em 18px;text-decoration:none!important;} #content .content .transac-block #recap_annulation .total_non_remboursable{overflow:hidden;float:none;} #content .content .transac-block #recap_annulation .prix_initial .value{width:110px;background:#ECECE4;color:#6A6868;border-left:1px #c6c5c6 solid;float:right;} #content .content .transac-block #recap_annulation .label{width:495px;height:18px;float:left;font-size:1em;font-weight:bold;color:#635a64;padding-left:8px;padding-top:6px;border-top:1px solid #AAA;} .webkit #content .content .transac-block #recap_annulation .recap_content .total_non_remboursable{float:none;} .webkit #content .content .transac-block #recap_annulation .recap_content .total_remboursable{float:none;} .webkit #content .content .transac-block #recap_annulation .recap_content .total_non_remboursable .label{float:left;} .webkit #content .content .transac-block #recap_annulation #vbBasket_norefund.value{float:right;}#content .content .transac-block #bloc-confirm-cancel{margin-top:20px;} #content .content .transac-block #bloc-confirm-cancel .entete{width:620px;} #content .content .transac-block #bloc-confirm-cancel .email{width:620px;} #content .content .transac-block #bloc-confirm-cancel .email em{font-style:normal;} #content .content #block-popup-cancel.transac-block .close-popup-button{text-align:center;} #content .content .transac-block .message{padding-bottom:10px;}#content .content .transac-block #bloc-confirm-cancel .email label.email-label{display:block;float:left;font-weight:bold;overflow:hidden;padding-right:15px;text-align:right;width:225px;} #content .content .transac-block #bloc-confirm-cancel .hiddencard{color:#E85317;}#content .content #block-cancelquote.transac-block .buttons{margin-top:20px;clear:both;float:left;width:620px;} #content .content #block-cancelquote.transac-block #retrait-billet{margin-bottom:20px;float:left;clear:both;overflow:hidden;} #content .content #block-cancelquote.transac-block #retrait-billet td{padding-bottom:5px;} #content .content #block-cancelquote.transac-block table.travel_more_infos_table td.fleche{display:none;} #content .content #block-cancelquote.transac-block #retrait-billet .passenger_infos{padding-left:15px;padding-right:5px;} #content .content #block-cancelquote.transac-block #your-trip{overflow:hidden;float:left;width:620px;} #content .content #block-cancelquote.transac-block #your-trip #your-trip-box{margin-bottom:0;} #content .content #block-cancelquote.transac-block #your-trip h2{text-transform:none;} #content .content #block-cancelquote.transac-block #your-trip #ref-folder dt{padding-top:3px;} #content .content #block-cancelquote.transac-block #your-trip #your-trip-box{background:#ecece4;} #content .content #block-cancelquote.transac-block #your-trip #ref-folder{padding:5px;float:left;width:608px;} #content .content #block-cancelquote.transac-block #your-trip dt{font-weight:bold;} #content .content #block-cancelquote.transac-block #your-trip #ref-folder dd{width:auto;} #content .content #block-cancelquote.transac-block #fm_validateCancel{clear:both;overflow:hidden;zoom:1;}#content .content #block-cancelquote.transac-block #confirmHolderEMail,#content .content #block-cancelquote.transac-block #holderEMail{border:1px solid #6A6868;padding:.2em;width:20em;} #content .content #block-cancelquote.transac-block #bloc-confirm-cancel .email p{margin:.3em 0;} #content .content #block-cancelquote.transac-block #bloc-confirm-cancel p.txtinfoplus{clear:left;font-size:.8em;margin:2em 0;} #content .content #block-cancelquote.transac-block #bloc-confirm-cancel #generalConditions{clear:both;margin-bottom:30px;margin-top:.5em;} #content .content #block-cancelquote.transac-block #generalConditions a{color:#E75113;}#content .content #cancel-confirm.transac-block{overflow:hidden;float:left;margin-bottom:50px;width:620px;} #content .content #cancel-confirm.transac-block .buttons{margin:44px 0;width:620px;} #content .content #cancel-confirm.transac-block #your-trip #your-trip-box{margin-bottom:20px;} #content .content #cancel-confirm.transac-block #retrait-billet{margin-bottom:20px;overflow:hidden;float:left;width:620px;} #content .content #cancel-confirm.transac-block .d_radTickets{font-weight:bold;margin-top:5px;padding-bottom:5px;} #content .content #cancel-confirm.transac-block #button-refund{position:absolute;right:0;top:4px;font-size:1em;font-weight:bold;width:130px;background-color:#d7d7d1;height:20px;text-align:center;line-height:1.3em;}#content .content #cancel-confirm.transac-block .modif-folder-message{padding-top:10px;font-size:1.1em;padding-left:1px;color:#E75113;} #content .content #cancel-confirm.transac-block p.carte{color:#F15930;font-weight:bold;margin-bottom:10px;margin-top:.3em;} #content .content #cancel-confirm.transac-block p.carte a{font-weight:normal;} #content .content #cancel-confirm.transac-block #recap_annulation{margin-bottom:4em;} .msie6 #content .content .transac-block .delete_button{width:200px;}#content .content #block-ticket-form.transac-block #saisie-identite-info-box .detail{margin-top:5px;font-weight:normal;color:black;} #content .content #block-ticket-form.transac-block .instructions{margin:5px 0 15px;} #content .content #block-ticket-form.transac-block .instructions .detail{margin-top:5px;} #content .content #block-ticket-form.transac-block .buttons input.submit{height:23px!important;} #content .content #block-ticket-form.transac-block .passager-details{width:100%;}#content .content #block-ticket-form.transac-block #saisie-identite-info-box{background-image:url("/web/20120730050303im_/http://www.voyages-sncf.com/imgs/css/fr/retrait/choix-impression.png");background-position:0 0;margin-bottom:2em;margin-top:15px;padding:10px 10px 10px 5em;border:0;} #content .content #block-ticket-form.transac-block #saisie-identite-info-box div,#content .content #block-ticket-form.transac-block #saisie-identite-info-box div.detail,#content .content #block-ticket-form.transac-block .instructions div.intitule,#content .content #block-ticket-form.transac-block .instructions div.intitule a{color:#005795;} .msie6 #content .content #block-ticket-form.transac-block #saisie-identite-info-box{background-image:url("/web/20120730050303im_/http://www.voyages-sncf.com/imgs/css/fr/retrait/choix-impression.gif");}#content .content #block-ticket-create.transac-block #recap_bi .detail_trajet .infos_passager span.label{margin-right:3px;} #content .content #block-ticket-create.transac-block #recap_bi .detail_trajet .infos_passager .name span.label,#content .content #block-ticket-create.transac-block #recap_bi .detail_trajet .infos_passager .firstname span.label,#content .content #block-ticket-create.transac-block #recap_bi .detail_trajet .infos_passager .birthday span.label,#content .content #block-ticket-create.transac-block #recap_bi .detail_trajet .infos_passager .passager{padding-top:3px;} #content .content #block-ticket-create.transac-block #recap_bi .detail_trajet .infos_passager .field .value{display:block;margin-top:3px;} #content .content #block-ticket-create.transac-block .instructions .intitule a{color:#bc104e;} #content .content #block-ticket-create.transac-block #saisie-identite-info-box .detail{margin-top:5px;font-weight:normal;color:black;} #content .content #block-ticket-create.transac-block #saisie-identite-info-box .intitule p{margin-top:0;} #content .content #block-ticket-create.transac-block .instructions{margin:5px 0 15px;} #content .content #block-ticket-create.transac-block .instructions .detail{margin-top:5px;} #content .content #block-ticket-create.transac-block .buttons input.submit{height:23px!important;} #content .content #block-ticket-create.transac-block .passager-details{width:100%;}#content .content #block-ticket-create.transac-block #saisie-identite-info-box{background-image:url("/web/20120730050303im_/http://www.voyages-sncf.com/imgs/css/fr/retrait/choix-impression.png");background-position:0 0;margin-bottom:2em;margin-top:15px;padding:10px 10px 10px 5em;border:0;} #content .content #block-ticket-create.transac-block #saisie-identite-info-box div,#content .content #block-ticket-create.transac-block #saisie-identite-info-box div.detail,#content .content #block-ticket-create.transac-block .instructions div.intitule,#content .content #block-ticket-create.transac-block .instructions div.intitule a{color:#005795;} #content .content #block-ticket-create.transac-block #recap_bi .detail_trajet .passager-details span.passager{width:85px;} #content .content #block-ticket-create.transac-block #recap_bi .detail_trajet .passager-details span.name,#content .content #block-ticket-create.transac-block #recap_bi .detail_trajet .passager-details span.firstname,#content .content #block-ticket-create.transac-block #recap_bi .detail_trajet .passager-details span.birthday{width:155px;float:left;} .msie6 #content .content #block-ticket-create.transac-block #saisie-identite-info-box{background-image:url("/web/20120730050303im_/http://www.voyages-sncf.com/imgs/css/fr/retrait/choix-impression.gif");}#content .content #block-ticket-confirm.transac-block .instructions{margin:15px 0;} #content .content #block-ticket-confirm.transac-block .instructions .detail{margin-top:5px;} #content .content #block-ticket-confirm.transac-block .buttons .creer_billets{padding:3px 10px 2px;} #content .content #block-ticket-confirm.transac-block .etapes{width:305px;margin-right:10px;margin-top:5px;} #content .content #block-ticket-confirm.transac-block .telechargement{width:305px;margin-top:5px;} #content .content #block-ticket-confirm.transac-block .instructions{line-height:15px;} #content .content #block-ticket-confirm.transac-block .instructions .telechargement .lien{margin-bottom:5px;} #content .content #block-ticket-confirm.transac-block .instructions .telechargement a:hover{text-decoration:none;} #content .content #block-ticket-confirm.transac-block .instructions .telechargement a:hover span{text-decoration:underline;} #content .content #block-ticket-confirm.transac-block .etapes ol li{list-style:decimal;}#content .content #block-ticket-confirm.transac-block #saisie-identite-info-box{background-image:url("/web/20120730050303im_/http://www.voyages-sncf.com/imgs/css/fr/retrait/choix-impression.png");background-position:0 0;margin-bottom:2em;margin-top:15px;padding:10px 10px 25px 5em;border:0;} #content .content #block-ticket-confirm.transac-block #saisie-identite-info-box .intitule{padding-top:10px;color:#005795;} #content .content #block-ticket-confirm.transac-block .instructions{width:620px!important;} #content .content #block-ticket-confirm.transac-block .instructions a{text-decoration:none;} #content .content #block-ticket-confirm.transac-block .instructions a:hover{text-decoration:underline;} #content .content #block-ticket-confirm.transac-block .etapes ol{margin:1em 0;padding-left:40px;} #content .content #block-ticket-confirm.transac-block .etapes{margin-top:-10px;} #content .content #block-ticket-confirm.transac-block .etapes.left{width:33em;float:left;display:block;margin-right:0;} #content .content #block-ticket-confirm.transac-block .telechargement.right{width:19em;float:right;display:block;} #content .content #block-ticket-confirm.transac-block .telechargement.right img{float:left;vertical-align:middle;margin-right:10px;} #content .content #block-ticket-confirm.transac-block .etapes span.txtplus3{font-weight:bold;} .msie6 #content .content #block-ticket-confirm.transac-block #saisie-identite-info-box{background-image:url("/web/20120730050303im_/http://www.voyages-sncf.com/imgs/css/fr/retrait/choix-impression.gif");} .msie6 #content .content #block-ticket-confirm.transac-block .button-secondary{width:auto;} .msie6 #content .content #block-ticket-confirm.transac-block #recap_bi_impression .detail_trajet .infos_telechargement{width:600px;} .msie6 #content .content #block-ticket-confirm.transac-block #recap_bi_impression .detail_trajet .infos_telechargement .lien{width:300px;} .msie6 #content .content #block-ticket-confirm.transac-block .instructions h1{line-height:18px;}#content .content #block-popup-cancel.transac-block{width:610px;padding:10px;border:1px #635a64 solid;} #content .content #block-popup-cancel.transac-block h1{font-size:1.4em;} #content .content #block-popup-cancel.transac-block .remboursement-title{font-size:1.3em;border-bottom:1px #635a64 solid;} #content .content #block-popup-cancel.transac-block .remboursement-title,#content .content #block-popup-cancel.transac-block .info-reference,#content .content #block-popup-cancel.transac-block .total,#content .content #block-popup-cancel.transac-block .msg-transactions,#content .content #block-popup-cancel.transac-block .transactions{width:100%;} #content .content #block-popup-cancel.transac-block .info-reference{padding:10px 0;} #content .content #block-popup-cancel.transac-block .info-reference .left{padding-top:3px;} #content .content #block-popup-cancel.transac-block .total{border-top:1px #c6c5c6 solid;border-bottom:1px #c6c5c6 solid;overflow:hidden;float:left;} #content .content #block-popup-cancel.transac-block .transactions{margin:1.3em 0;} #content .content #block-popup-cancel.transac-block .transactions .entete{height:18px;padding:7px 10px 0;color:#FFF;background-color:#635a64;width:590px;} #content .content #block-popup-cancel.transac-block .transactions .transactions_list{padding-left:5px;padding-right:5px;width:598px;} #content .content #block-popup-cancel.transac-block .transactions .transactions_list .transaction{margin:10px 0;width:598px;} #content .content #block-popup-cancel.transac-block .transactions .transactions_list .transaction .transaction_infos{width:408px;} #content .content #block-popup-cancel.transac-block .transactions .transactions_list .transaction .transaction_infos .transaction_infos_block .left,#content .content #block-popup-cancel.transac-block .transactions .transactions_list .transaction .transaction_infos .transaction_infos_block .right{width:204px;} #content .content #block-popup-cancel.transac-block .btn{text-transform:uppercase;} #content .content #block-popup-cancel.transac-block .btn.button-secondary{margin-bottom:10px;} .msie6 #content .content #block-popup-cancel.transac-block .btn.button-secondary{width:130px;position:absolute;left:450px;margin-bottom:40px;} .msie7 #content .content #block-popup-cancel.transac-block .btn.button-secondary{width:130px;position:absolute;left:450px;margin-bottom:40px;}#content .content #block-popup-cancel.transac-block .value{background:url("/web/20120730050303im_/http://www.voyages-sncf.com/imgs/css/fr/panier/bg_total_value.png");background-position:left top;background-repeat:repeat-y;width:111px;height:20px;float:left;font-size:1.3em;font-weight:bold;color:#FFF;padding-top:4px;padding-right:4px;text-align:right;} #content .content #block-popup-cancel.transac-block .label{width:487px;height:18px;float:left;font-size:1em;font-weight:bold;color:#F15930;background-color:#ecece4;padding-left:8px;padding-top:6px;} #content .content #block-popup-cancel.transac-block .transactions .transactions_list .transaction .transaction_number{width:190px;color:#F15930;} #content .content #block-popup-cancel.transac-block .transactions .transactions_list .transaction .transaction_infos .autorisation.transaction_infos_block{color:#F15930;} .msie6 #content .content #block-popup-cancel.transac-block .transactions .transactions_list .transaction .transaction_infos.autorisation.transaction_infos_block{color:gray;} .msie6 #content .content #block-popup-cancel.transac-block .transactions .transactions_list .transaction .transaction_infos.autorisation.transaction_infos_block #transactionVSC_amount{width:100px;position:relative;left:204px;bottom:13px;} .msie7 #content .content #block-popup-cancel.transac-block .transactions .transactions_list .transaction #transactionVSC_amount{margin-left:204px;position:relative;bottom:13px;margin-top:0;}#content .content #block-search-confirm.transac-block .list-commande{list-style-type:disc;margin-left:13px;font-weight:bold;} #content .content #block-search-confirm.transac-block .email{color:#E75113;font-weight:bold;}#content .content #block-search-order.transac-block .detail_button{background-image:none;background-color:#FFF;height:12px;width:auto;color:#FFF;font-size:1em;font-weight:normal;text-align:right;padding:1px 6px 4px 12px;cursor:pointer;cursor:hand;} #content .content #block-search-order.transac-block .detail_button_opened{background-image:none;background-color:#FFF;background-position:2px 5px;} #content .content #block-search-order.transac-block .button-secondary{background-image:url("/web/20120730050303im_/http://www.voyages-sncf.com/imgs/css/grey-scale-btn.png");background-position:0 0;background-repeat:repeat-x;color:#404040!important;}#content .content #block-set-age.transac-block li,#content .content #block-set-age.transac-block h2,#content .content #block-set-age.transac-block p{color:#635a64;} #content .content #block-set-age.transac-block h1{margin-bottom:25px;} #content .content #block-set-age.transac-block #trajet-resume li{margin-top:8px;font-weight:bold;} #content .content #block-set-age.transac-block #trajet-resume #a-partir-aller,#content .content #block-set-age.transac-block #trajet-resume #a-partir-retour{padding-right:14px;padding-left:24px;} #content .content #block-set-age.transac-block #ages-list .passenger-age-label{margin-top:4px;} #content .content #block-set-age.transac-block #ages-list #age-label-ans{margin-top:0;margin-left:30px;} .msie6 #content .content #block-set-age.transac-block #ages-list #age-label-ans{float:left!important;} #content .content #block-set-age.transac-block #ages-list .young-card #age-label-ans{margin-top:6px;margin-left:0;} #content .content #block-set-age.transac-block #ages-list .passenger-age{margin-top:3px;} .msie7 #content .content #block-set-age.transac-block #ages-list .passenger-age{width:95px;} .webkit #content .content #block-set-age.transac-block #ages-list .passenger-age{padding-top:5px;} #content .content #block-set-age.transac-block #age-select{width:36px;margin-bottom:2px;float:left;height:20px;margin-top:2px;} .msie6 #content .content #block-set-age.transac-block #ages-list,.msie7 #content .content #block-set-age.transac-block #ages-list{padding-bottom:15px;} #content .content #block-set-age.transac-block #ages-list li.age.last{margin-bottom:20px;} #content .content #block-set-age.transac-block #age-buttons{overflow:hidden;} #content .content #block-set-age.transac-block #new_search{text-decoration:none;} #content .content #block-set-age.transac-block #saisie-age p{margin-top:0;padding:4px 0 0;} #content .content #trajet-resume{position:relative;font-weight:bold;} #content .content #trajet-resume .trajet-horaires-aller{padding-bottom:1em;} #content .content #trajet-resume .trajet-gares{text-transform:uppercase;float:left;font-size:1em;} #content .content #trajet-resume .trajet-gares-depart-aller{display:inline-block;background:transparent url("/web/20120730050303im_/http://www.voyages-sncf.com/imgs/css/grey_arrow_ltr.png") no-repeat 100% 3px;margin-left:10px;padding-right:11px;} #content .content #trajet-resume .trajet-gares-depart-aller.aller-retour{background:transparent url("/web/20120730050303im_/http://www.voyages-sncf.com/imgs/css/grey_arrow_ar.png") no-repeat 100% 3px;padding-right:27px;} .msie6 #content .content #trajet-resume .aller-retour,.msie7 #content .content #trajet-resume .aller-retour{margin-right:5px;} #content .content #trajet-resume .trajet-horaires{float:right;margin-bottom:5px;padding-top:0;margin-right:5px;} .msie6 #content .content #trajet-resume .trajet-horaires{width:50%;} #content .content #trajet-resume .trajet-gares .trajet-gares-via{position:absolute;bottom:8px;left:8px;font-weight:normal;font-size:.6em;} #content .content #trajet-resume .trajet-horaires .highlight,#content .content #trajet-resume .trajet-horaires .thc{display:inline-block;} #content .content #trajet-resume .trajet-horaires .highlight{width:8em;} #content .content #trajet-resume .trajet-horaires .last{width:3em;} #content .content #trajet-resume .trajet-horaires .thc{width:6em;} #content .content #trajet-resume .trajet-horaires .first{width:5em;}#content .content #block-set-age.transac-block h2,#content .content #content .content #block-set-age.transac-block h2{padding-bottom:10px;padding-top:15px;margin-bottom:0;font-size:1.3em;font-weight:bold;clear:both;text-transform:uppercase;} #content .content #block-set-age.transac-block #ages-list{height:auto;border-bottom:none;margin-bottom:4em;} #content .content #block-set-age.transac-block #trajet-resume{background-color:#ecece4;border:1px solid #6A6868;font-size:1.1em;overflow:hidden;padding-top:3px;} .msie6 #content .content #block-set-age #trajet-resume,.msie7 #content .content #block-set-age #trajet-resume{zoom:1;} #content .content #block-set-age.transac-block #saisie-age{width:620px;} #content .content #block-set-age.transac-block #trajet-resume .ville{font-size:1.4em;} #content .content #block-set-age.transac-block #trajet-resume .f-l1-brdx{color:#E54A12;} #content .content #block-set-age.transac-block #ages-list li.age{height:20px;background-image:url("/web/20120730050303im_/http://www.voyages-sncf.com/imgs/css/fr/ico-passenger.png");background-position:0 50%;background-repeat:no-repeat;padding-left:24px;color:#000;margin:7px 0;padding-bottom:9px;border-bottom:1px solid #BBBABA;} #content .content #block-set-age.transac-block .passager-index{width:60px;font-weight:bold;float:left;margin-right:40px;margin-top:5px;padding-top:2px;} #content .content #trajet-resume .trajet-gares-via span,#content .content #trajet-resume .trajet-horaires .highlight{color:#E54A12;}#content .content .transac-block #interstitiel-pays{margin:45px 145px 0 121px;border:0;border-top:1px solid #393939;border-bottom:1px solid #393939;width:666px;padding:22px 0;} #content .content .transac-block #interstitiel-pays h1{font-weight:normal;font-size:1.2em;color:#393939;text-align:center;} #content .content .transac-block #interstitiel-pays img.block{margin-top:1.3em;margin-left:auto;margin-right:auto;}#content .content .transac-block #interstitiel-pays #choix-pays{font-weight:bold;font-size:1.7em;text-align:center;color:#015696;} #content .content .transac-block #interstitiel-pays p.ibloc em{color:#015696;font-style:normal;font-weight:bold;} #content .content .transac-block #interstitiel-pays p.ibloc{font-weight:bold;} #content .content .transac-block #interstitiel-pays #waiting-animation{background-image:url("/web/20120730050303im_/http://www.voyages-sncf.com/imgs/css/fr/attente/interstitiel.gif");height:27px;margin:auto;width:222px;}#content .content #block-interstitial-wait.transac-block{text-align:center;height:370px;} #content .content #block-interstitial-wait.transac-block #waitingMessage{font-weight:bold;} #content .content #block-interstitial-wait.transac-block #logo{background-image:url("/web/20120730050303im_/http://www.voyages-sncf.com/imgs/attente/header.jpg");margin-bottom:40px;margin-left:auto;margin-right:auto;width:986px;height:54px;} #content .content #block-interstitial-wait.transac-block{margin:7em 0 0;background-color:#FFF;} #content .content #block-interstitial-wait.transac-block #adBlock table,#content .content #block-interstitial-wait.transac-block #adBlock img,#content .content #block-interstitial-wait.transac-block #adBlock{margin-left:auto;margin-right:auto;} #content .content #block-interstitial-wait.transac-block #adBlock table{margin-top:40px;}#content .content #block-interstitial-wait.transac-block #waiting-animation{background-image:url("/web/20120730050303im_/http://www.voyages-sncf.com/imgs/css/fr/attente/interstitiel.gif");width:222px;height:27px;margin:15px auto auto auto;}#content .content #block-booking.transac-block .messagesError{margin-bottom:10px;} #content .content .transac-block #recherche-train-form a{color:#FFF;} #content .content .transac-block div.price_description a.more{float:none;} #content .content .transac-block #recherche-train-form input,#content .content .transac-block #recherche-train-form button,#content .content .transac-block #recherche-train-form textarea,#content .content .transac-block #recherche-train-form select,#content .content .transac-block #recherche-train-form option{font:normal normal normal 1em/normal Arial,Helvetica,sans-serif;} #content .content .transac-block #recherche-train-form em{font-weight:bold;font-style:normal;float:left;margin:.27em 5px 0 0;} #content .content .transac-block #recherche-train-form #travel_infos em#aller_retour{margin-right:15px;width:auto;} #content .content .transac-block #recherche-train-form label em{margin-top:0;} #content .content .transac-block #recherche-train-form p{margin:0;} #content .content .transac-block #recherche-train-form label{height:1em;margin:.27em 5px 0 0;display:block;float:left;} #content .content .transac-block #recherche-train-form #offreSpeciale label{margin-left:5px;width:250px;} #content .content .transac-block #recherche-train-form input{display:block;float:left;margin-top:.27em;height:15px;} #content .content .transac-block #recherche-train-form input.input_checkbox,#content .content .transac-block #recherche-train-form input.input_radio{height:auto;} #content .content .transac-block #recherche-train-form label.label-votre-voyage-aller-simple,#content .content .transac-block #recherche-train-form label.comfort-class-1{margin-right:20px;} #content .content .transac-block #recherche-train-form input.input_radio{margin-right:3px;} #content .content .transac-block #recherche-train-form .required{font-weight:bold;} #content .content .transac-block #recherche-train-form .title-booking a{color:#393939;text-decoration:none;} #content .content .transac-block #recherche-train-form .title-booking{font-size:1.1em;font-weight:bold;height:15px;} #content .content .transac-block #recherche-train-form input#votre-voyage-aller-simple,#content .content .transac-block #recherche-train-form input#votre-voyage-aller-retour{margin-right:3px;} #content .content .transac-block #recherche-train-form fieldset.main_section{margin-top:20px;margin-bottom:10px;clear:both;float:left;} #content .content .transac-block #recherche-train-form fieldset#buttons{margin-top:0;margin-right:0;width:592px;} #content .content .transac-block #recherche-train-form fieldset#buttons input{margin-right:0;} #content .content .transac-block #recherche-train-form a.aAide{background-color:white;border:1px solid #B1ACB1;color:#636363;float:left;height:14px;margin:1px 0 0 2px;padding:2px 5px 0;} #content .content .transac-block #recherche-train-form #ORIGIN_CITY,#content .content .transac-block #recherche-train-form #DESTINATION_CITY{width:12em;} #content .content .transac-block #recherche-train-form #travel_infos li,#content .content .transac-block #recherche-train-form #passengers li,#content .content .transac-block #recherche-train-form #passengers .numFidelite,#content .content .transac-block #recherche-train-form #passengers .underFour{float:left;padding-bottom:.7em;margin:.3em 0;} #content .content .transac-block #recherche-train-form .numFidelite .prefix{display:block;float:left;padding-top:4px;} #content .content .transac-block #recherche-train-form #passengers .d_smilesPartenaire{padding-bottom:.7em;} #content .content .transac-block #recherche-train-form #passengers .numFidelite,#content .content .transac-block #recherche-train-form #passengers .d_smilesPartenaire,#content .content .transac-block #recherche-train-form #passengers .underFour{clear:both;float:none;} #content .content .transac-block #recherche-train-form #passengers .d_smilesPartenaire .smilesNumCard span{padding-top:5px;float:left;} #content .content .transac-block #recherche-train-form #passengers .d_smilesPartenaire .smilesModif{clear:both;} #content .content .transac-block #recherche-train-form #comfort li{float:left;margin:.3em 0;} #content .content .transac-block #recherche-train-form #comfort #your_comfort{display:block;float:left;width:9em;height:15px;margin:.3em 0;} #content .content .transac-block #recherche-train-form #d_passengerDetails li{margin:5px 0;padding:0;width:560px;} #content .content .transac-block #recherche-train-form #d_passenger ul.nbPassenger li{float:left;width:280px;} #content .content .transac-block #recherche-train-form .form_group{padding:10px 15px;} #content .content .transac-block #recherche-train-form #d_passenger.form_group{padding-right:0;} #content .content .transac-block #recherche-train-form #d_passenger #d_passengerDetails{clear:both;} .msie6 #content .content .transac-block #recherche-train-form ul.fs{padding-left:8px!important;} .msie6 #content .content .transac-block #recherche-train-form legend.f{width:554px!important;left:0;} #content .content .transac-block #recherche-train-form fieldset.voyFldSt{border-top:1px dashed #FFF;clear:both;float:left;width:100%;margin-top:20px;} .msie6 #content .content .transac-block #recherche-train-form fieldset.voyFldSt ul.fs,.msie7 #content .content .transac-block #recherche-train-form fieldset.voyFldSt ul.fs{padding-top:4px;padding-bottom:4px;} #content .content .transac-block #recherche-train-form fieldset.voyFldSt legend{margin-left:-1px;margin-bottom:2px;padding-right:10px;} #content .content .transac-block #recherche-train-form legend{font-weight:bold;} #content .content .transac-block #recherche-train-form legend.f{background-color:#bababa;color:#000;border:1px solid #FFF;background-position:0 0;background-repeat:no-repeat;padding-left:30px;padding-top:4px;height:19px;display:block;position:relative;} .msie6 #content .content .transac-block #recherche-train-form legend.f{margin-left:auto;} .msie7 #content .content .transac-block #recherche-train-form legend.f{margin-left:7px;} #content .content .transac-block #recherche-train-form legend.f span{display:block;padding-bottom:4px;width:560px;} .msie6 #content .content .transac-block #recherche-train-form legend.f span{width:auto;} #content .content .transac-block #recherche-train-form legend.fold{cursor:pointer;} #content .content .transac-block #recherche-train-form #d_passenger #nbPassengerSelect label,#content .content .transac-block #recherche-train-form #d_passenger .agePassager label,#content .content .transac-block #recherche-train-form #d_passenger .carteAbo label,#content .content .transac-block #recherche-train-form #d_passenger .fidelite label{display:inline-block;float:left;width:13em;} #content .content .transac-block #recherche-train-form input{border:0 none;} #content .content .transac-block #recherche-train-form .gare{width:207px;} #content .content .transac-block #recherche-train-form .datepicker{width:106px;margin-right:3px;} #content .content .transac-block #recherche-train-form .labl-2,#content .content .transac-block #recherche-train-form .labl-1{display:block;float:left;width:auto;margin-right:10px;} .i18n-fr-CH #content .content .transac-block #recherche-train-form .labl-2,.i18n-fr-CH #content .content .transac-block #recherche-train-form .labl-1,.i18n-fr-LU #content .content .transac-block #recherche-train-form .labl-2,.i18n-fr-LU #content .content .transac-block #recherche-train-form .labl-1,.i18n-fr-BE #content .content .transac-block #recherche-train-form .labl-2,.i18n-fr-BE #content .content .transac-block #recherche-train-form .labl-1{width:5em;} .i18n-nl-NL #content .content .transac-block #recherche-train-form .labl-2,.i18n-nl-NL #content .content .transac-block #recherche-train-form .labl-1,.i18n-nl-BE #content .content .transac-block #recherche-train-form .labl-2,.i18n-nl-BE #content .content .transac-block #recherche-train-form .labl-1{width:7em;} .i18n-en-WW #content .content .transac-block #recherche-train-form .labl-2,.i18n-en-WW #content .content .transac-block #recherche-train-form .labl-1,.i18n-en-CH #content .content .transac-block #recherche-train-form .labl-2,.i18n-en-CH #content .content .transac-block #recherche-train-form .labl-1,.i18n-en-BE #content .content .transac-block #recherche-train-form .labl-2,.i18n-en-BE #content .content .transac-block #recherche-train-form .labl-1{width:7.5em;} .i18n-de-CH #content .content .transac-block #recherche-train-form .labl-2,.i18n-de-CH #content .content .transac-block #recherche-train-form .labl-1,.i18n-de-LU #content .content .transac-block #recherche-train-form .labl-2,.i18n-de-LU #content .content .transac-block #recherche-train-form .labl-1,.i18n-de-DE #content .content .transac-block #recherche-train-form .labl-2,.i18n-de-DE #content .content .transac-block #recherche-train-form .labl-1{width:6.5em;} .i18n-it-IT #content .content .transac-block #recherche-train-form .labl-2,.i18n-it-IT #content .content .transac-block #recherche-train-form .labl-1{width:5em;} .i18n-es-ES #content .content .transac-block #recherche-train-form .labl-2,.i18n-es-ES #content .content .transac-block #recherche-train-form .labl-1{width:5em;} #content .content .transac-block #recherche-train-form .searchFieldsTravelOutward,#content .content .transac-block #recherche-train-form .outwardCity{float:left;width:25em;} #content .content .transac-block #recherche-train-form #OUTWARD_DATE,#content .content .transac-block #recherche-train-form #INWARD_DATE{display:block;float:left;width:7em;background-color:white;} #content .content .transac-block #recherche-train-form #direct,#content .content .transac-block #recherche-train-form #via{display:inline-block;float:left;} #content .content .transac-block #recherche-train-form #direct{width:17em;} #content .content .transac-block #recherche-train-form #direct label{margin-left:5px;margin-right:0;} #content .content .transac-block #recherche-train-form input#DIRECT_TRAVEL_CHECK{margin:.13em 0 0 0;} .msie6 #content .content .transac-block #recherche-train-form input#DIRECT_TRAVEL_CHECK{margin-top:-3px;} #content .content .transac-block #recherche-train-form .lbl-3{width:125px;float:left;} #content .content .transac-block #recherche-train-form .heures{margin-left:2px;} #content .content .transac-block #recherche-train-form .time_labels{margin-left:1em;width:auto!important;} #content .content .transac-block #recherche-train-form #pays-retrait{margin-right:103px;} #content .content .transac-block #recherche-train-form .red1{margin-right:12px;} #content .content .transac-block #recherche-train-form p#pFlexible{float:left;font-weight:bold;height:15px;margin-left:-15px;padding:1px 15px 11px;width:100%;margin-right:6px;vertical-align:top;} #content .content .transac-block #recherche-train-form p#pFlexible label span{background-color:#C00000;padding:0 5px;text-transform:uppercase;} #content .content .transac-block #recherche-train-form #pFlexible label{margin-left:.4em;padding-top:-1px;}#content .content .transac-block #recherche-train-form{background:#007AB2 url("/web/20120730050303im_/http://www.voyages-sncf.com/imgs/css/fr/booking-bg.png") repeat-x 0 0;color:#FFF;margin-bottom:60px;} #content .content .transac-block #recherche-train-form legend.no-fold{background-image:url("/web/20120730050303im_/http://www.voyages-sncf.com/imgs/css/fr/booking-title.png");background-position:left top;} #content .content .transac-block #recherche-train-form legend.fold-open{background-image:url("/web/20120730050303im_/http://www.voyages-sncf.com/imgs/css/fr/booking-title.png");background-position:left -100px;} #content .content .transac-block #recherche-train-form legend.fold-close{background-image:url("/web/20120730050303im_/http://www.voyages-sncf.com/imgs/css/fr/booking-title.png");background-position:left -50px;} #content .content .transac-block #recherche-train-form .voyNum{background-color:transparent;} .title-booking{background-color:#E6E6E3;background-image:url("/web/20120730050303im_/http://www.voyages-sncf.com/design/leisure/css/style/img/booking-title_blue.png");background-position:left top;background-repeat:no-repeat;border:1px solid #FFF;color:#393939;margin:5px 0;padding:4px 4px 4px 28px;} #content .content .transac-block #recherche-train-form .title-booking{background-color:#E6E6E3!important;color:#393939!important;} #content .content .transac-block #recherche-train-form li,#content .content .transac-block #recherche-train-form ul{width:560px;} #content .content .transac-block #recherche-train-form p#pFlexible{background-color:#004F8F;font-size:1.1em;border-right:1px solid #004F8F;margin-bottom:10px;} #content .content .transac-block #recherche-train-form p#pFlexible input{margin-top:.45em;margin-right:3px;} #content .content .transac-block #recherche-train-form p#pFlexible label span{margin-right:5px;} #content .content .transac-block #recherche-train-form span{vertical-align:text-top;}#content .content #block-popup-smiles.transac-block p{text-align:left!important;margin-top:0;} #content .content #block-popup-smiles.transac-block label.display-none{display:none;} #content .content #block-popup-smiles.transac-block .btn-par{margin-top:30px;} #content .content #block-popup-smiles.transac-block img#cartes-smiles{margin-bottom:20px;} #content .content #block-popup-smiles.transac-block p,#content .content .transac-block .popup-content p{font-size:1.1em;text-align:center;} #content .content #block-popup-smiles.transac-block .actions{margin-top:1.3em;width:100%;} #content .content #block-popup-smiles.transac-block .actions .left,#content .content #block-popup-smiles.transac-block .actions .right{margin-top:0;}#content .content #block-popup-smiles.transac-block .introtext{color:#005795;background:transparent url("/web/20120730050303im_/http://www.voyages-sncf.com/imgs/css/cartes_smilespartenaires.jpg") no-repeat center top;font-weight:bold;margin:.3em 0;padding-top:90px;}#content .content #block-popup-town.transac-block{width:530px;height:auto;} #content .content #block-popup-town.transac-block .errors{margin-bottom:20px;} #content .content #block-popup-town.transac-block label{font-size:1.2em;font-weight:normal;color:#635a64;} #content .content #block-popup-town.transac-block select{height:auto;} #content .content #block-popup-town.transac-block .select-town-label{font-size:14px;font-weight:bold;text-transform:uppercase;} #content .content #block-popup-town.transac-block div.advices-list{font-size:1.2em;font-weight:normal;width:354px;margin:auto;} #content .content #block-popup-town.transac-block div.advices-list ul{list-style:disc;margin-top:10px;padding-left:20px;} #content .content #block-popup-town.transac-block div.advices-list ul li{list-style:disc;}#content .content #block-popup-town.transac-block .town-choose #Town{color:#1F60A9;}#content .content #block-bestpricesummary.transac-block{width:618px;} #content .content .transac-block #link-popup-fdd-proposals{float:none;margin:0 0 1em 0;display:inline-block;} #content .content #block-bestpricesummary.transac-block tr.price td.invendable,#content .content #block-bestpricesummary.transac-block tr.price td.invendable a{font-size:10px;font-weight:bold;} #content .content .transac-block .trainsNextBefore .trainsBefore{float:left;} #content .content .transac-block .trainsNextBefore .trainsNext{float:right;} #content .content .transac-block .trainsNextBefore .trainsBefore,#content .content .transac-block .trainsNextBefore .trainsNext{line-height:normal;height:15px;width:auto;} #content .content .transac-block .trainsNextBefore a{display:inline-block;height:15px;} #content .content #block-bestpricesummary.transac-block h2{color:#636363;font-weight:bold;} #content .content #block-proposals.transac-block .title_proposals_not_found{clear:both;float:left;margin-top:20px;} #content .content .transac-block #proposals{float:left;width:620px;} .msie6 #content .content .transac-block #proposals,.msie7 #content .content .transac-block #proposals{zoom:1;} #content .content .transac-block #proposals form{overflow:hidden;margin-bottom:40px;} .msie6 #content .content .transac-block #proposals .train_info,.msie7 #content .content .transac-block #proposals .train_info{zoom:1;} #content .content .transac-block #proposals #proposals_title{color:#635a64;font-size:1em;font-weight:bold;margin:20px 0;} .js #content .content .transac-block .lightBox-trans{left:-999em;margin-top:-999em;position:absolute;} #content .content .transac-block #proposals ul.menu-trans{overflow:hidden;} #content .content .transac-block #proposals .menu-trans li{text-transform:uppercase;padding:5px 5px 5px 0;font-weight:bold;float:left;color:#fff;cursor:pointer;} #content .content .transac-block #proposals .menu-trans li a{color:#fff;} #content .content .transac-block #proposals .menu-trans .first{margin-right:5px;} .js #content .content .transac-block #proposals .menu-trans li{background-color:#fff;color:#636363;} .js #content .content .transac-block #proposals .menu-trans li a{color:#636363;} #content .content .transac-block #proposals .menu-trans li.current{color:#fff;} #content .content .transac-block #proposals .menu-trans li.current a{color:#fff;text-decoration:none;} #content .content .transac-block #proposals .menu-trans li img{float:left;display:block;padding:0;margin:0 0 0 5px;} #content .content .transac-block #proposals .menu-trans li a{float:left;display:block;} .js #content .content .transac-block #proposals .menu-trans li img{background-color:#fff;} #content .content .transac-block #proposals .travels{overflow:hidden;float:left;width:100%;} .js #content .content .transac-block #proposals form span.cssarrow{border-bottom:6px solid transparent;border-right:6px solid transparent;border-style:solid;border-top:6px solid transparent;border-width:6px;font-size:0;line-height:0;position:absolute;width:0;margin-left:0;} .js #content .content .transac-block #proposals form span.cssarrow{position:static;margin-left:0;float:left;display:block;} #content .content .transac-block #proposals .train_info .day-info{background-color:#ECECE4;padding:.2em .5em;margin-left:15px;color:#635A64;font-weight:bold;display:block;float:left;} #content .content .transac-block #proposals .travel_resume .travel,#content .content .transac-block #proposals .travel_resume_detail .travel{display:block;float:left;width:100%;} #content .content .transac-block #proposals .horaires .transilien .travel_resume .travel,#content .content .transac-block #proposals .horaires .transilien .travel_resume_detail .travel{width:61%;} .msie6 #content .content .transac-block #proposals .horaires .transilien .travel_resume .travel,.msie6 #content .content .transac-block #proposals .horaires .transilien .travel_resume_detail .travel{width:62%;} #content .content .transac-block #proposals .horaires .trainGL .trains-details{width:240px;} #content .content .transac-block #proposals .horaires .transilien .station{font-weight:bold;} #content .content .transac-block #proposals .travel_resume_detail .travel_via{border-bottom:1px dotted #C6C5C6;margin-bottom:10px;padding-bottom:5px;} #content .content .transac-block #proposals .travel_resume_detail .travel_via .first{border-bottom:0;} #content .content .transac-block #proposals .travel_resume_detail .last{border-bottom:0;margin-bottom:0;} #content .content .transac-block #proposals .travel_resume .trains-details .train_infos .train_number,#content .content .transac-block #proposals .travel_resume .trains-details .train_infos .train_class,#content .content .transac-block #proposals .travel_resume .trains-details .train_infos .services,#content .content .transac-block #proposals .travel_resume .trains-details .train_infos .spaces,#content .content .transac-block #proposals .travel_resume .trains-details .train_infos .periode,#content .content .transac-block #proposals .horaires .travel_resume_detail .trains-details .train_infos .train_number,#content .content .transac-block #proposals .horaires .travel_resume_detail .trains-details .train_infos .train_class,#content .content .transac-block #proposals .horaires .travel_resume_detail .trains-details .train_infos .services,#content .content .transac-block #proposals .horaires .travel_resume_detail .trains-details .train_infos .spaces,#content .content .transac-block #proposals .horaires .travel_resume_detail .trains-details .train_infos .periode,#content .content .transac-block #proposals .trans.horaires .travel_resume_detail .trains-details .train_infos{float:none;} #content .content .transac-block #proposals .horaires .trains-details .train_picto{padding-top:10px;} #content .content .transac-block #proposals .trans .travel_resume .details .travels .travel_via .trains-details .periode{margin-left:325px;} #content .content .transac-block #proposals .travel_resume .travel_details,#content .content .transac-block #proposals .travel_resume_detail .travel_details{display:block;float:left;} #content .content .transac-block #proposals .travel_resume_detail .travels .travel.travel_via .travel_details.travel_details_opened{border-bottom:none;} #content .content .transac-block #proposals .trains-details{display:block;float:none;} #content .content .transac-block #proposals .travel_direct .trains-details{padding-top:5px;overflow:hidden;} .msie6 #content .content .transac-block #proposals .travel_direct .trains-details{width:320px;} .msie6 #content .content .transac-block #proposals .travel_direct .trains-details,.msie7 #content .content .transac-block #proposals .travel_direct .trains-details{zoom:1;} #content .content .transac-block #proposals .travel_resume .travel_via .trains-details{margin-top:-10px;} .msie6 #content .content .transac-block #proposals .travel_resume .travel_via .trains-details{margin-top:0;} #content .content .transac-block #proposals .travel_resume .first .trains-details{margin-top:0;} #content .content .transac-block #proposals .travel_resume_detail .travel_via .trains-details .travel_details{height:36px;margin-top:5px;} .msie6 #content .content .transac-block #proposals .travel_resume_detail .travel_via .trains-details .travel_details{padding-bottom:2px;} #content .content .transac-block #proposals .travel_resume,#content .content .transac-block #proposals .travel_resume_detail{background-color:#ecece4;width:598px;padding:0 10px;display:block;float:left;} #content .content .transac-block #proposals .trans .travel_resume,#content .content .transac-block #proposals .trans .travel_resume_detail{width:592px;} .msie6 #content .content .transac-block #proposals .trans .travel_resume,.msie6 #content .content .transac-block #proposals .trans .travel_resume_detail{width:600px;} .msie6 #content .content .transac-block #proposals .horaires.trans .travel_resume,.msie6 #content .content .transac-block #proposals .horaires.trans .travel_resume_detail{width:595px;} .msie6 #content .content .transac-block #proposals .trans{padding:4px 2px 4px 4px;} .msie6 #content .content .transac-block #proposals .horaires.trans{padding-right:4px;} #content .content .transac-block #proposals .trans .detail_button{border:1px solid #fff;} #content .content .transac-block #proposals .travel_content .first{padding-top:6px;} #content .content .transac-block #proposals .travel_content .last{padding-bottom:6px;} .msie6 #content .content .transac-block #proposals .travel_content .last{border-bottom:0!important;} #content .content .transac-block #proposals .travel_resume .travel_direct .details{height:31px;} .msie6 #content .content .transac-block #proposals .travel_resume .travel_direct .details{height:38px;} #content .content .transac-block #proposals .travel_resume_detail .travel_direct .details{height:52px;} .msie6 #content .content .transac-block #proposals .travel_resume_detail .travel_direct .details{height:52px;} .msie7 #content .content .transac-block #proposals .travel_resume_detail .travel_direct .details{height:56px;} #content .content .transac-block #proposals .travel_resume .travel_via .details{height:52px;} .msie6 #content .content .transac-block #proposals .travel_resume .travel_via .details{height:62px;} #content .content .transac-block #proposals .travel_resume_detail .travel_via .details{height:85px;} .msie6 #content .content .transac-block #proposals .travel_resume_detail .travel_via .details{height:85px;} .msie7 #content .content .transac-block #proposals .travel_resume_detail .travel_via .details{height:89px;} #content .content .transac-block #proposals .travel_resume .train,#content .content .transac-block #proposals .travel_resume_detail .travel_details{clear:both;display:block;float:left;} #p_outwardProposals #step1,#p_inwardProposals #step1,#p_basket #step2,#p_order #step3,#p_orderNext #step3,#p_payment #step3,#p_confirmation #step4{color:#005B98;} #content .content .transac-block #proposals .departure,#content .content .transac-block #proposals .arrival{clear:both;float:left;width:270px;} #content .content .transac-block #proposals .horaires .trains-details{float:left;} #content .content .transac-block #proposals .horaires .duration{margin-top:7px;} #content .content .transac-block #proposals .horaires .train_infos .periode{display:none;} #content .content .transac-block #proposals .horaires{margin-bottom:40px;overflow:hidden;} #content .content .transac-block #proposals .travel_via.last .different-station{margin-top:5px;} .msie6 #content .content .transac-block #proposals .travel_resume,.msie6 #content .content .transac-block #proposals .travel_resume_detail{border-bottom:0!important;} #content .content .transac-block #proposals .travel_resume .travel_via .station{width:173px;} .msie6 #content .content .transac-block #proposals .travel_resume .travel_via .station{zoom:1;width:168px;} #content .content .transac-block #proposals .travel_resume .travel_via .transfer_time,#content .content .transac-block #proposals .travel_resume_detail .travel_via .transfer_time{font-size:.95em;font-weight:normal;} #content .content .transac-block #proposals .travel_resume .travel_via .travel_details .arrival .hour{display:none;} #content .content .transac-block #proposals .travel_resume .last .travel_details .arrival .hour{display:block;} #content .content .transac-block #proposals .travel_resume .last .travel_details .arrival .hour,#content .content .transac-block #proposals .horaires .travel_resume .travel_details .arrival .hour{display:block;} #content .content .transac-block #proposals .travel_resume .travel_via .travel_details .departure{display:none;} #content .content .transac-block #proposals .travel_resume .first .travel_details .departure,#content .content .transac-block #proposals .travel_resume_detail .travel_via .travel_details .departure,#content .content .transac-block #proposals .horaires .travel_resume .travel_via .travel_details .departure{display:block;} #content .content .transac-block #proposals .travel.travel_via.last .travel_details{border-bottom:none;} #content .content .transac-block #proposals .travel_resume .last .travel_details .arrival,#content .content .transac-block #proposals .travel_resume_detail .travel_via .travel_details .arrival{border-bottom:0;padding-bottom:0;} #content .content .transac-block #proposals .travel_resume_detail .trains-details .train_picto{width:auto;} #content .content .transac-block #proposals .trains-details .train_infos .train_class p.messagesError{line-height:1em;background-position:0 -1px;float:right;margin-right:172px;} #content .content .transac-block #proposals .trains-details .train_infos div.train_class p.messagesError{margin-right:0;} #content .content .transac-block #proposals .travel_resume .trains-details .train_infos .overBooking{float:right;margin-top:-22px;width:125px;padding:0 1px;} #content .content .transac-block #proposals .travel_resume .trains-details .train_infos .overBooking .messagesError{height:auto;background-position:0 5px;margin-right:0;} #content .content .transac-block #proposals .travel_resume_detail .travel_via .trains-details .train_infos{float:left;} #content .content .transac-block #proposals .travel_resume_detail .travel_via .trains-details .train_infos{margin-top:6px;} #content .content .transac-block #proposals .trains-details .train_infos .services{float:left;padding:0;margin-top:-5px;} .safari #content .content .transac-block #proposals .travel_resume .travel_via .trains-details .train_infos .train_number{padding-top:6px;} .msie6 #content .content .transac-block #proposals .trains-details .train_infos .services{margin-top:0;} #content .content .transac-block #proposals .trains-details .services ul li{float:left;padding-right:2px;} #content .content .transac-block #proposals .trains-details .periode{clear:both;float:left;margin:0;padding:0;font-size:.95em;font-weight:normal;width:240px;margin-left:58px;} #content .content .transac-block #proposals .travel_resume .trains-details .periode span{display:none;} #content .content .transac-block #proposals .travel_resume .details .travels .trains-details .periode{margin-left:62px;} #content .content .transac-block #proposals .travel_resume_detail .details .travels .travel_via .trains-details .periode{margin-left:0;} .msie6 #content .content .transac-block #proposals .travel_resume .details .travels .trains-details .periode{margin-left:65px;} .msie6 #content .content .transac-block #proposals .transfertInDifferentStation .travel_resume .details .travels .travel_via .trains-details .periode{margin-left:331px;float:left;margin-top:-13px;} .msie6 #content .content .transac-block #proposals .transfertInDifferentStation .travel_resume .details .travels .travel_via .trains-details .periode{width:auto;margin-top:-10px;margin-left:167px;} #content .content .transac-block #proposals .travel_resume .details .travels .travel_via .trains-details .periode{margin-left:330px;float:left;} .msie6 #content .content .transac-block #proposals .travel_resume .details .travels .travel_via .trains-details .periode{margin-left:167px;} .msie6 #content .content .transac-block #proposals .travel_resume_detail .trains-details .periode{margin-left:0;width:200px;} #content .content .transac-block #proposals .travel_resume .details .travels .travel_via.first .trains-details .periode{margin-top:-11px;float:right;margin-right:8px;} #content .content .transac-block #proposals .trans .departure,#content .content .transac-block #proposals .trans .arrival{width:264px;} .msie6 #content .content .transac-block #proposals .travel_resume .details .travels .travel_via.first .trains-details .periode{width:auto;margin-left:167px;float:left;} .msie8 #content .content .transac-block #proposals .travel_resume .details .travels .travel_via.first .trains-details .periode{margin-right:10px;} #content .content .transac-block #proposals .travel_resume_detail .trains-details .periode{display:block;} .chrome #content .content .transac-block #proposals .trains-details .train_infos .train_number{margin-left:62px;} .chrome #content .content .transac-block #proposals .travel_resume .details .travels .travel_via .trains-details .train_number{margin-left:330px;} .chrome #content .content .transac-block #proposals .travel_resume_detail .trains-details .train_infos .train_number{margin-left:0;} #content .content .transac-block #proposals .travel_resume_detail .trains-details .services{display:block;margin-right:-30px;} #content .content .transac-block #proposals .travel_resume .trains-details .services,#content .content .transac-block #proposals .horaires .travel_resume_detail .trains-details .services,#content .content .transac-block #proposals .horaires .travel_resume_detail .trains-details .periode{display:none;} #content .content .transac-block #proposals .duration{display:block;} #content .content .transac-block #proposals .travel_resume_detail .travel_via.first .duration,#content .content .transac-block #proposals .travel_resume_detail .travel_direct.first .duration{display:none;} #content .content .transac-block #proposals .travel_resume .travel_via.last .duration,#content .content .transac-block #proposals .travel_resume .travel_direct.last .duration{display:none;} #content .content .transac-block #proposals .travel_prices{margin-top:5px;clear:both;float:left;background-color:#fff;} #content .content .transac-block #proposals .price_proposals{clear:both;width:100%;} #content .content .transac-block #proposals .price_proposals .deplie{display:none;} #content .content .transac-block #proposals .price_proposals .plie{display:block;} #content .content .transac-block #proposals .price_proposal_opened .deplie{display:block;} #content .content .transac-block #proposals .price_proposal_opened .plie{display:none;} #content .content .transac-block #proposals .price_proposals tr{border-top:#c6c5c6 1px solid;border-bottom:#c6c5c6 1px solid;} .msie6 #content .content .transac-block #proposals .price_proposals tr{display:inline-block;} #content .content .transac-block #proposals .price_proposals td{vertical-align:middle;} .msie6 #content .content .transac-block #proposals .price_proposals td,.msie7 #content .content .transac-block #proposals .price_proposals td{border-top:#c6c5c6 1px solid;border-bottom:#c6c5c6 1px solid;} #content .content .transac-block #proposals .price_proposals .price_selector{height:55px;width:30px;text-align:center;} #content .content .transac-block #proposals .price_proposals .price{text-align:center;height:55px;width:105px;border-left:#fff 1px solid;color:#fff;font-size:1.4em;font-weight:bold;} #content .content .transac-block #proposals .price_proposals .price .otherCurrency{font-size:.7em;font-weight:normal;} #content .content .transac-block #proposals .price_proposals .price_detail{width:505px;padding:10px 10px;} #content .content .transac-block #proposals .price_proposals .price_detail .fareConditionDetail{color:#C60;margin:.5em 0 0;} #content .content .transac-block #proposals .price_proposals .smiler,#content .content .transac-block #proposals .price_proposals .smilers{padding:3px 5px 0 0;color:#2985c5;} #content .content .transac-block #proposals .travel_prices .price_proposal .smilers{display:none;} #content .content .transac-block #proposals .travel_prices .price_proposal_opened .smilers{display:block;} #content .content .transac-block #proposals .price_proposals .price_description{color:#636363;font-size:.95em;font-weight:normal;margin-top:5px;} #content .content .transac-block #proposals .price_proposals .price_description.first{margin-top:0;} .msie6 #content .content .transac-block #proposals .price_proposals .first{margin-top:0;} #content .content .transac-block #proposals .price_proposals .price_description .price_label{color:#000;font-weight:bold;text-transform:uppercase;} #content .content .transac-block #proposals .travel_prices .special_offer_title{text-transform:uppercase;margin-top:14px;margin-bottom:5px;clear:both;float:left;font-size:1em;color:#635a64;font-weight:bold;width:620px;} #content .content .transac-block #proposals .trans .travel_prices .special_offer_title{width:605px;padding-left:5px;} .msie7 #content .content .transac-block #proposals .travel_prices .passenger_price,.msie6 #content .content .transac-block #proposals .travel_prices .passenger_price{clear:none;float:none;} #content .content .transac-block #proposals .travel_prices .passenger_price{width:100%;} #content .content .transac-block #proposals .travel_prices .passenger_price .passenger{padding:5px 0;} #content .content .transac-block #proposals .travel_prices .price_proposal .price_detail .passenger_price .passenger{display:none;} #content .content .transac-block #proposals .travel_prices .price_proposal_opened .price_detail .passenger_price .passenger{display:block;} #content .content .transac-block #proposals .travel_prices .price_proposal .price_detail .passenger_price,#content .content .transac-block #proposals .travel_prices .price_proposal_opened .price_detail .last{border-bottom:none;} #content .content .transac-block #proposals .travel_prices .price_proposal .price_detail .passenger_no_price{display:none;} #content .content .transac-block #proposals .travel_prices .passenger_no_price,#content .content .transac-block #proposals .travel_prices .passenger_no_price_no_hide{display:block;color:#C60;margin:.9em 0;} #content .content .transac-block #proposals .travel_prices .detail_button_section{vertical-align:bottom;text-align:right;margin-left:auto;width:78px;} #content .content .transac-block #proposals .price_proposals .detail_button.detail_price{float:right;width:auto;} #content .content .transac-block #proposals .price_proposals .detail_button.detail_price.detail_button_opened{float:right;width:auto;} #content .content .transac-block #proposals .buttons{float:right;} #content .content .transac-block #proposals .buttons .button_choose_placement,#content .content .transac-block #proposals .buttons .button_select_price{margin:5px 0 0 10px;} #content .content .transac-block #proposals .buttons .button_placement_text{background-image:url("/web/20120730050303im_/http://www.voyages-sncf.com/imgs/css/proposal/button-choose-place-gradient.png");background-position:top left;background-repeat:repeat-x;float:left;text-transform:uppercase;text-align:center;height:25px;} #content .content .transac-block #proposals .buttons .button_placement_text input{background-color:transparent;color:#424041;font-size:.95em;font-weight:normal;text-decoration:none;cursor:pointer;cursor:hand;} #content .content .transac-block #proposals .buttons .button_choose_placement{float:left;width:auto;cursor:pointer;cursor:hand;border:1px solid #fff;} #content .content .transac-block #proposals .buttons .button_placement_logo,#content .content .transac-block #proposals .buttons .button_placement_text input,#content .content .transac-block #proposals .buttons .button_placement_text a,#content .content .transac-block #proposals .buttons .button_placement_text{border:0!important;} #content .content .transac-block #proposals .buttons .button_placement_text a{color:#443f43;font-size:1em;font-weight:normal;text-decoration:none;} #content .content .transac-block #proposals .button_travel_cheaper{float:left;width:auto;margin-top:10px;} #content .content .transac-block #proposals .button_travel_cheaper .button_placement_text{background-image:url("/web/20120730050303im_/http://www.voyages-sncf.com/imgs/css/proposal/button-choose-place-gradient.png");background-position:top left;background-repeat:repeat-x;text-transform:none!important;height:17px;float:left;font-size:1em!important;border:0!important;} #content .content .transac-block #proposals .button_travel_cheaper .button_placement_text a{text-transform:none;text-decoration:underline;} #content .content .transac-block #proposals .button_travel_cheaper .button_placement_text a:hover{text-transform:none;text-decoration:none;} #content .content .transac-block #proposals .buttons .button_select_price{float:left;width:auto;} #content .content .transac-block #proposals .placement_choice.iDTGV{background-color:#F6F6F6;border-bottom:1px solid #D8D8D8;margin-top:11px;padding:0 12px 5px;width:596px;} .msie6 #content .content .transac-block #proposals .train_info .iDTGV{padding-left:20px;} .msie6 #content .content .transac-block #proposals .placement_choice.iDTGV{background:none;border-bottom:none;} .msie6 #content .content .transac-block #proposals .iDTGV .travel_resume{float:left;margin-left:-12px;} .msie6 #content .content .transac-block #proposals .iDTGV .travel_resume_detail{margin-left:-12px;} #content .content .transac-block #proposals .placement_choice.iDTGV .close_button{top:2px;} #content .content .transac-block #proposals .placement_choice .close_button{position:absolute;top:20px;right:6px;padding-right:15px;padding-bottom:3px;height:10px;background-image:url("/web/20120730050303im_/http://www.voyages-sncf.com/imgs/css/proposal/close.png");background-position:right 2px;background-repeat:no-repeat;cursor:pointer;cursor:hand;color:#898a8c;} .msie6 #content .content .transac-block #proposals .placement_choice .close_button{background-image:url("/web/20120730050303im_/http://www.voyages-sncf.com/imgs/css/proposal/close.gif");} #content .content .transac-block #proposals .placement_choice .title{color:#636363;font-size:.95em;font-weight:normal;padding-bottom:5px;padding-top:15px;color:#898a8c;} #content .content .transac-block #proposals .placement_choice .places{width:100%;} #content .content .transac-block #proposals .placement_choice .train{border-top:1px dashed #000;margin-top:12px;} #content .content .transac-block #proposals .placement_choice .train .title{padding-bottom:10px;} #content .content .transac-block #proposals .placement_choice .first{border-top:0;padding-bottom:12px;} #content .content .transac-block #proposals .placement_choice .places td{vertical-align:middle;padding:0 3px;color:#898a8c;border:0;} #content .content .transac-block #proposals .placement_choice .places tbody{border:0;} #content .content .transac-block #proposals .placement_choice .places label{margin-right:5px;} #content .content .transac-block #proposals .placement_choice .places label.cb-label{margin-left:5px;margin-right:0;} #content .content .transac-block #proposals .placement_choice .places .train_logo{padding-left:0;} #content .content .transac-block #proposals .placement_choice .places .ambiance span{float:left;} #content .content .transac-block #proposals .placement_choice .places .ambiance .label{margin-top:5px;font-size:.95em;font-weight:normal;} #content .content .transac-block #proposals .placement_choice .places .ambiance_zap,#content .content .transac-block #proposals .placement_choice .places .ambiance_zen{clear:both;} #content .content .transac-block #proposals .placement_choice .places .ambiance_zen{padding-top:5px;} #content .content .transac-block #proposals .placement_choice .places .ambiance_zap input,#content .content .transac-block #proposals .placement_choice .places .ambiance_zen input{margin-right:2px;} #content .content .transac-block #proposals .placement_choice .places .ambiance_zap .label{color:#e3087f;} #content .content .transac-block #proposals .placement_choice .places .ambiance_zap .label .description{color:#898A8C;} #content .content .transac-block #proposals .placement_choice .places .ambiance_zen .label{color:#752b83;} #content .content .transac-block #proposals .placement_choice .places .ambiance_zen .label .description{color:#898A8C;} #content .content .transac-block #proposals .placement_choice .places .ambiance .label .description{margin-top:1px;width:400px;} #content .content .transac-block #proposals .placement_choice .places .ambiance .label .caption{font-size:1em;font-weight:bold;padding:0 4px;} #content .content .transac-block #proposals .idnight_description{float:left;margin-top:11px;min-height:68px;width:596px;background-color:#dcf2f7;padding:0 12px;position:relative;} .msie6 #content .content .transac-block #proposals .idnight_description{height:68px;} #content .content .transac-block #proposals .idnight_description .train_infos{float:left;width:104px;padding:23px 0 0 0;} #content .content .transac-block #proposals .idnight_description .train_infos div{float:left;width:50%;} #content .content .transac-block #proposals .idnight_description .train_infos .train_number{margin-top:5px;} #content .content .transac-block #proposals .idnight_description .infos_idnight{float:left;width:481px;padding:8px 5px;margin:0;font-size:.95em;font-weight:normal;border-left:1px solid #fff;} #content .content .transac-block #proposals .idnight_description .infos_idnight .title{font-weight:bold;float:none;display:block;} #content .content .transac-block #proposals .idnight_description .infos_idnight .description{float:none;display:block;} #content .content .transac-block #proposals .placement_choice .places .train_place label{float:none;} #content .content .transac-block #proposals .placement_choice .places .train_place select{max-width:170px;float:none;} .msie6 #content .content .transac-block #proposals .placement_choice .places .train_place select{width:auto;} #content .content .transac-block #proposals .placement_choice .places label,#content .content .transac-block #proposals .placement_choice .places select,#content .content .transac-block #proposals .placement_choice .places input{margin-top:1px;} #content .content .transac-block #proposals .placement_choice .places label.passenger_number{padding-right:20px;padding-left:10px;} #content .content .transac-block #proposals .placement_choice .places .dame_seule input{margin-right:5px;} #content .content .transac-block #proposals .placement_choice .places .dame_seule label{display:block;float:left;margin-top:0;} #content .content .transac-block #proposals .placement_choice .places .ambiance input{margin-top:5px;float:left;} #content .content .transac-block #proposals .placement_choice .places label{margin-top:1px;} #content .content .transac-block #proposals .placement_choice .places .required{margin-left:5px;} #content .content .transac-block #proposals .placement_choice .places .train_wagon{vertical-align:top;width:110px;} #content .content .transac-block #proposals .placement_choice .places .train_wagon input{width:50px;} #content .content .transac-block #proposals .placement_choice .places .train_place_number{vertical-align:top;width:145px;} #content .content .transac-block #proposals .placement_choice .places .train_place_number input{width:50px;} #content .content .transac-block #proposals .placement_choice .message .highlight{color:#bc104e;} #content .content .transac-block #proposals .placement_choice .message .message-content{overflow:hidden;padding-left:5px;} #content .content .transac-block #proposals .placement_choice .message .message-content li{list-style-position:outside;list-style-type:disc;margin-left:12px;margin-top:5px;} #content .content .transac-block #proposals .placement_choice .places .seat div{padding-bottom:8px;} #content .content .transac-block #proposals .placement_choice .places .seat div,#content .content .transac-block #proposals .placement_choice .places .seat p{color:#898a8c;} #content .content .transac-block #proposals .placement_choice .places .seat .dame_seule{width:500px;} #content .content .transac-block #proposals .placement_choice .places .seat .dame_seule p{margin-top:0;padding-left:25px;} #content .content .transac-block #proposals .placement_choice .places .seat .sexe{padding-bottom:0;} #content .content .transac-block #proposals .placement_choice .places .elipsos_seat{width:auto;} #content .content .transac-block #proposals .placement_choice .places .elipsos_seat td{padding:2px 9px;} #content .content .transac-block #proposals .placement_choice .places .elipsos_seat td label{width:auto;text-align:right;} #content .content .transac-block #proposals .placement_choice .places .sexe_left{margin-top:5px;} .msie6 #content .content .transac-block #proposals .placement_choice .places .sexe_left .warning,.msie7 #content .content .transac-block #proposals .placement_choice .places .sexe_left .warning{width:100%;} #content .content .transac-block #proposals .placement_choice .places .sex_select_label2{padding:0 5px 0 0;margin:0;text-align:right;} .msie6 #content .content .transac-block #proposals .placement_choice .places .sex_select_label2{width:300px;} #content .content .transac-block #proposals .itineraire .travel_resume .last .travel_details .arrival{padding-bottom:5px;} #content .content .transac-block #proposals .itineraire .travel.travel_via.first .travel_details,#content .content .transac-block #proposals .itineraire .travel.travel_via .travel_details{border-bottom:none;} #content .content .transac-block #proposals .travel.travel_via.first .travel_details,#content .content .transac-block #proposals .travel.travel_via .travel_details{border-bottom:1px solid #C6C5C6;} #content .content .transac-block #proposals .travel.travel_via.first{padding-bottom:5px;} #content .content .transac-block #proposals .horaires .travel_resume .duration,#content .content .transac-block #proposals .horaires .travel_resume .last .duration{display:block;} #content .content .transac-block #proposals .placement_choice{float:left;margin-top:11px;width:619px;border-bottom:1px solid #D8D8D8;position:relative;} #content .content .transac-block #proposals .trans .placement_choice{width:612px;} #content .content .transac-block #proposals .placement_choice .placement_info{background-color:#F6F6F6;padding:0 12px 5px;} #content .content .transac-block #proposals .station_notAccessible{float:left;margin-left:5px;} #content .content .transac-block .spacesEligible .spaceDescription label.COMPLET_,#content .content .transac-block .spacesEligible .spaceDescription label.COMPLET_ .msg-nom-espace{color:#C0C0C0;} #content .content .transac-block #proposals .info-perturb{margin:10px 0;} #content .content .transac-block .info-perturb{background:#ECECE4 url(/web/20120730050303im_/http://www.voyages-sncf.com/imgs/background-info-perturb.png) repeat left center;} #content .content .transac-block #proposals .info-perturb .info-perturb-foot{background:url(/web/20120730050303im_/http://www.voyages-sncf.com/imgs/background-info-perturb-2.png) no-repeat left center;display:block;height:10px;} #content .content .transac-block .info-perturb a{cursor:hand;cursor:pointer;} #content .content .transac-block .info-perturb .detail{display:none;} #content .content .transac-block .info-perturb .info-perturb-bloc{padding:8px 0;} #content .content .transac-block .info-perturb .info-perturb-bloc .info-perturb-info{border-left:1px solid #000;padding-left:10px;} .msie7 #content .content .transac-block .info-perturb-msg-1{width:535px;} #content .content .transac-block .info-perturb .info-perturb-logo{background-repeat:no-repeat;background-position:11px center;display:block;padding:5px 5px 0 60px;} #content .content .transac-block .info-perturb .info-perturb-info p{margin:0;} #content .content .transac-block .info-perturb .info-perturb-info ul{margin-top:.3em;} #content .content .transac-block .info-perturb .info-perturb-info li{padding-left:12px;background:url(/web/20120730050303im_/http://www.voyages-sncf.com/imgs/common/puce-triangle-gris.png) no-repeat left center;} .msie6 #content .content .transac-block .info-perturb .info-perturb-info li,.msie7 #content .content .transac-block .info-perturb .info-perturb-info li{zoom:1;margin:0;list-style-position:outside;} #content .content .transac-block .info-perturb,#content .content .transac-block .info-perturb a{color:#636363;} #content .content .transac-block .info-perturb.UNSELL,#content .content .transac-block .info-perturb.UNSELL a{color:#B30303;} #content .content .transac-block .info-perturb.unsaleable .info-perturb-info li{background-image:url(/web/20120730050303im_/http://www.voyages-sncf.com/imgs/common/puce-triangle-red.png);} .msie #content .content .transac-block .info-perturb{overflow:hidden;zoom:1;} #content .content .transac-block .info-perturb .info-perturb-finalisation{padding-top:5px;} #content .content .transac-block .d_accroche{color:#898A8C;font-size:1.25em;font-weight:bold;padding:.71em 0 .71em 0;margin:0;background-color:#fff;clear:both;} #content .content .transac-block .d_accroche.warning{color:#c60;font-size:1em;padding:0;margin:.71em 0;padding-left:24px;background-image:url(/web/20120730050303im_/http://www.voyages-sncf.com/design/commons/css/img/warning.gif);} #content .content .transac-block .d_accroche.error{color:#D60000;font-size:1em;padding:0;margin:.71em 0;padding-left:24px;background-image:url(/web/20120730050303im_/http://www.voyages-sncf.com/design/commons/css/img/error.gif);} #content .content .transac-block .d_accroche.perturb{color:#D60000;font-size:1em;padding:0 0 .71em 24px;background:none;} #content .content .transac-block .d_accroche.ecoCmpTitle{color:#E88A18;font-size:1em;font-weight:normal;margin:0 0 .1em 0;padding:0;} #content .content .transac-block .d_accroche.ecoCmpTitle strong{font-style:italic;font-size:1.34em;color:#FDD04F;} #content .content .transac-block .d_accroche.ecoCmpTitle em{color:#E88A18;} #content .content .transac-block .d_accroche.perturb.strike_base,#content .content .transac-block .d_accroche.perturb.strike_nras,#content .content .transac-block .d_accroche.perturb.strike_as,#content .content .transac-block .d_accroche.perturb.strike_salable{background-color:#ECECE4;background-image:url(/web/20120730050303im_/http://www.voyages-sncf.com/design/leisure/css/style/img/errorAlert.png);font-weight:bold;margin-top:1px;margin-left:0;padding-top:2px;padding-bottom:2px;margin-bottom:6px;background-repeat:no-repeat;background-position:20px 50%;padding-left:50px;padding-right:3px;} #content .content .transac-block .d_accroche.perturb.strike_as,#content .content .transac-block .d_accroche.perturb.strike_salable{background-image:url(/web/20120730050303im_/http://www.voyages-sncf.com/design/leisure/css/style/img/errorWarning.png);color:#005A97;background-repeat:no-repeat;background-position:20px 50%;} #content .content .transac-block #proposals .travel_resume_detail .travel_direct .trains-details .train_infos{margin-top:7px;} #content .content .transac-block #proposals .travel_resume_detail .travel_direct .trains-details{width:auto;float:none;} #content .content .transac-block #proposals .travel_resume_detail .travel_direct .trains-details .periode{clear:both;} #content .content .transac-block #proposals .travel_resume .travel_direct .trains-details .train_infos .train_class{padding-left:0;} #content .content .transac-block #proposals .travel_resume_detail .travel_direct .duration{padding-top:0;} #content .content .transac-block #proposals .travel_resume .travel_direct .trains-details .periode{clear:none;} #content .content .transac-block #proposals .travel_resume .travel_direct .duration{padding-top:15px;} #content .content .transac-block #proposals .travel_resume .travel_direct .classeOne{padding-top:0;margin-top:-30px;} #content .content .transac-block .trainsNextBefore{border-top:1px solid #E0E1DD;padding-top:15px;margin-top:10px;margin-bottom:50px;} #content .content .transac-block .trainsNextBefore .trainsBefore a,#content .content .transac-block .trainsNextBefore .trainsNext a{text-decoration:underline;color:#636363;} #content .content .transac-block #resume-tab{border-color:white;} #content .content .transac-block #resume-tab caption{display:none;} #content .content .transac-block #resume-tab td,#content .content .transac-block #resume-tab th{border-width:0;} #content .content .transac-block #resume-tab tbody td,#content .content .transac-block #resume-tab tbody th{border-width:0 0 2px 0;border-color:#fff;} #content .content .transac-block #resume-tab tbody th{width:100px;} #content .content .transac-block #resume-tab.nb-prop-1 tbody td{width:80%;} #content .content .transac-block #resume-tab.nb-prop-2 tbody td{width:42%;} #content .content .transac-block #resume-tab.nb-prop-3 tbody td{width:28%;} #content .content .transac-block #resume-tab.nb-prop-4 tbody td{width:21%;} #content .content .transac-block #resume-tab.nb-prop-5 tbody td{width:16.8%;} #content .content .transac-block #resume-tab.nb-prop-6 tbody td{width:14%;} #content .content .transac-block #resume-tab.nb-prop-7 tbody td{width:12%;} #content .content .transac-block #resume-tab.nb-prop-8 tbody td{width:10.5%;} #content .content .transac-block #resume-tab.nb-prop-9 tbody td,#content .content .transac-block #resume-tab.nb-prop-10 tbody td,#content .content .transac-block #resume-tab.nb-prop-11 tbody td,#content .content .transac-block #resume-tab.nb-prop-12 tbody td{width:9%;} #content .content .transac-block #resume-tab.resume-trans .dayInfo-picto,#content .content .transac-block #resume-tab .transilien-picto th{background:#fff url("/web/20120730050303im_/http://www.voyages-sncf.com/imgs/caddie-1.png") no-repeat 5px bottom;} #content .content .transac-block #resume-tab .transilien-picto th{background-image:url("/web/20120730050303im_/http://www.voyages-sncf.com/imgs/caddie-2.png");} #content .content .transac-block #resume-tab .transilien-picto th #img-nosell{background-color:#fff;} #content .content .transac-block #resume-tab td,#content .content .transac-block #resume-tab th{width:auto;} #content .content .transac-block #resume-tab thead th{height:30px;} #content .content .transac-block #resume-tab a.station-info{cursor:default;text-decoration:none;display:block;} #content .content .transac-block #resume-tab tbody.sell th,#content .content .transac-block #resume-tab tbody.nosell th{background:#393939 url("/web/20120730050303im_/http://www.voyages-sncf.com/imgs/proposal-th.png") no-repeat right center;height:35px;color:#fff;padding-right:8px;} #content .content .transac-block #resume-tab tbody.nosell th{height:auto;background-position:right -47px;} #content .content .transac-block #resume-tab tbody.nosell th #img-nosell{background-color:#fff;margin-right:-8px;padding-top:6px;margin-left:-0.6em;margin-bottom:5px;} #content .content .transac-block #resume-tab .price .otherCurrency{font-weight:lighter;font-size:.8em;} #content .content .transac-block #resume-tab.nb-prop-8 .price .otherCurrency,#content .content .transac-block #resume-tab.nb-prop-9 .price .otherCurrency,#content .content .transac-block #resume-tab.nb-prop-10 .price .otherCurrency{font-size:.7em;} #content .content .transac-block #resume-tab .dayInfo .dayInfo-td{text-align:left;background-color:#fff;padding-left:10px;} #content .content .transac-block #resume-tab .dayInfo .dayInfo-td span{color:white;font-weight:bold;padding:0 5px 9px 5px;} #content .content .transac-block #resume-tab .dayInfo .the-day-after span,#content .content .transac-block #resume-tab .dayInfo .the-day-before span{color:#635A64;font-weight:bold;} #content .content .transac-block #resume-tab .sell td.current-day{border-bottom-width:1px;} #content .content .transac-block #resume-tab .sell td.first-current-day{border-left-width:3px;} #content .content .transac-block #resume-tab .sell td.last-current-day{border-right-width:3px;} #content .content .transac-block #resume-tab .sell .top td.current-day{border-top-width:3px;} #content .content .transac-block #resume-tab .sell .transporteur td.current-day{border-bottom-width:3px;} #content .content .transac-block #resume-tab tr .the-day-after,#content .content .transac-block #resume-tab tr .the-day-before{border-left:2px #fff solid;} #content .content .transac-block #resume-tab .the-day-after,#content .content .transac-block #resume-tab .the-day-before,#content .content .transac-block #resume-tab .dayInfo .the-day-after span,#content .content .transac-block #resume-tab .dayInfo .the-day-before span{background-color:#E9E8E0;} #content .content .transac-block #resume-tab .transilien-info th{text-align:left;vertical-align:top;} #content .content .transac-block #resume-tab .transilien-info th img{background-color:white;display:block;padding-left:5px;} #content .content .transac-block #resume-tab .transilien-info th .cell{padding-left:.6em;display:block;padding-top:5px;padding-right:7px;} #content .content .transac-block #resume-tab .transilien-info td{background-color:#fff;border-left:2px #fff solid;vertical-align:top;padding:0;} #content .content .transac-block #resume-tab .transilien-info td a{text-decoration:none;} #content .content .transac-block #resume-tab .transilien-info td.prop{background:#E9E8E0 url("/web/20120730050303im_/http://www.voyages-sncf.com/imgs/proposal-trans.png") no-repeat center top;padding:25px .4em .4em .4em;vertical-align:middle;} #content .content .transac-block #resume-tab .transilien-info td.no-prop{padding-top:0;} #content .content .transac-block #resume-tab .transilien-info td.stripes{background-image:url("/web/20120730050303im_/http://www.voyages-sncf.com/imgs/stripes_1.png");background-position:top left;background-repeat:repeat;background-color:#E9E8E0;padding-top:0;} #content .content .transac-block #resume-tab .transilien-info .no-prop .no-prop-top{padding-top:20px;background-color:#fff;}#content .content .transac-block #proposals .travel_resume .travel_via .transfer_time .via_label,#content .content .transac-block #proposals .travel_resume_detail .travel_via .transfer_time .via_label{color:#E75113;} #p_outwardProposals #step1,#p_inwardProposals #step1,#p_basket #step2,#p_order #step3,#p_orderNext #step3,#p_payment #step3,#p_confirmation #step4{color:#005B98;} #content .content .transac-block #proposals .placement_segment.placement_choice.iDTGV{background-color:#F0EBF7;} #content .content .transac-block #proposals .placement_choice select{color:#0076BE;font-size:1em;} #content .content .transac-block #proposals .placement_choice .message{margin-top:12px;background-color:#FFF;padding:15px 15px 15px 20px;} #content .content .transac-block #proposals .placement_choice .message .message-content span{display:block;} #content .content .transac-block #proposals .placement_choice .message .message-content em{font-style:normal;} #content .content .transac-block #proposals .placement_choice .message .message-content span,#content .content .transac-block #proposals .placement_choice .message .message-content em{color:#0073C3;} #content .content .transac-block #proposals .placement_choice .message .message-content.ARN span,#content .content .transac-block #proposals .placement_choice .message .message-content.ARN em{color:#E75113;} #content .content .transac-block #proposals .menu-trans li{background-color:#002645;} .js #content .content .transac-block #proposals .menu-trans li.current img{background-color:#002645;} .js #content .content .transac-block #proposals .menu-trans li.current{background-color:#002645;} #content .content .transac-block #proposals .trains-details .train_infos div{padding:0 8px;display:block;float:left;} #content .content .transac-block #proposals .price_proposals .a_saisir{background-image:url("/web/20120730050303im_/http://www.voyages-sncf.com/imgs/css/proposal/a_saisir.gif");background-position:top left;background-repeat:no-repeat;margin-top:9px;padding-left:35px;color:#f15930;font-size:1.1em;font-weight:bold;float:none;} .msie6 #content .content .transac-block #proposals .price_proposals .a_saisir{height:18px;padding-bottom:2px;} .msie6 #content .content .transac-block #proposals .price_proposals .price_description.first.clear{border:none;} .msie7 #content .content .transac-block #proposals .price_proposals .a_saisir{height:18px;padding-bottom:2px;} #content .content .transac-block #proposals .newsearch{clear:both;overflow:hidden;margin-top:30px;margin-bottom:50px;} #content .content .transac-block #proposals .travel_resume_detail .duration{overflow:visible;float:right;clear:both;} #content .content .transac-block #proposals tr.flexibleFare .price{background-color:#2169B2;} #content .content .transac-block #proposals tr.cheapFare .price{background-color:#EB7507;} #content .content .transac-block #proposals tr.upgradeFare .price{background-color:#7BB01F;} #content .content .transac-block #proposals tr.referenceFare .price{background-color:#D4D4D4;color:#636363;} #content .content .transac-block #proposals tr.cheapFare .price_selector{background-color:#EB7507;} #content .content .transac-block #proposals tr.flexibleFare .price_selector{background-color:#2169B2;} #content .content .transac-block #proposals tr.referenceFare .price_selector{background-color:#D4D4D4;} #content .content .transac-block #proposals tr.upgradeFare .price_selector{background-color:#7BB01F;} #content .content .transac-block #proposals .placement_choice .places .seat .seat_level .passenger_number{color:#0076BE;} #content .content .transac-block #proposals tr.pushCardFare .price_selector{background-color:#EB7507;} #content .content .transac-block #proposals tr.pushCardFare .price{background-color:#EB7507;} #content .content .transac-block #proposals .travel_prices .passenger_price{font-style:normal;color:#005B98;} #content .content .transac-block #proposals .travel_prices .passenger_price em{font-style:normal;color:#005B98;} #content .content .transac-block #push-supercal{background:none repeat scroll 0 0 #ECECE4;color:#636363;height:4.5em;overflow:hidden;margin-bottom:10px;clear:both;} #content .content .transac-block #push-supercal p{margin-top:17px;} #content .content .transac-block #push-supercal span{background-color:#B30303;color:#FFF;display:block;float:left;font-weight:bold;margin-left:1em;margin-right:.5em;padding:.2em 1em;margin-top:-0.2em;} #content .content .transac-block #push-supercal strong{background-image:url("/web/20120730050303im_/http://www.voyages-sncf.com/imgs/css/fr/proposal/puce_push.gif");background-position:right top;background-repeat:no-repeat;padding-right:20px;padding-bottom:20px;} .opera #content .content .transac-block #push-supercal strong{display:block;margin-right:198px;} #content .content .transac-block #proposals .buttons .button_placement_logo{background-image:url("/web/20120730050303im_/http://www.voyages-sncf.com/imgs/css/fr/proposal/button-choose-place-logo.png");background-position:top left;background-repeat:no-repeat;height:25px;width:24px;float:left;} #content .content .transac-block #proposals .button_travel_cheaper .button_placement_logo{background-image:url("/web/20120730050303im_/http://www.voyages-sncf.com/imgs/css/fr/proposal/button-choose-place-logo.png");background-position:top left;background-repeat:no-repeat;height:25px;width:24px;float:left;} #content .content .transac-block #proposals .placement_choice .message .message-content.lunea em{font-style:normal;} #content .content .transac-block #proposals .detail_button{float:right;height:11px;background-color:#635a64;color:#FFF;font-size:1em;font-weight:normal;text-align:right;padding:1px 6px 4px 12px;background-image:url("/web/20120730050303im_/http://www.voyages-sncf.com/imgs/css/fr/proposal/arrow_right_detail.png");background-position:3px 4px;background-repeat:no-repeat;cursor:pointer;cursor:hand;} #content .content .transac-block #proposals .detail_button_opened{background-image:url("/web/20120730050303im_/http://www.voyages-sncf.com/imgs/css/fr/proposal/arrow_bottom_detail.png");background-position:2px 5px;padding-left:13px;} #content .content .transac-block #proposals .travel_prices .detail_button{float:none;background-color:#ACA58F;color:#3E323A;background-image:url("/web/20120730050303im_/http://www.voyages-sncf.com/imgs/css/fr/proposal/arrow_right_detail.png");} .msie6 #content .content .transac-block #proposals .travel_prices .detail_button{width:55px;padding-bottom:2px;} #content .content .transac-block #proposals .travel_prices .detail_button_opened{background-image:url("/web/20120730050303im_/http://www.voyages-sncf.com/imgs/css/fr/proposal/arrow_bottom_detail.png");} #content .content .transac-block #proposals .price_proposals .price_description a{color:#686868;text-decoration:underline;} #content .content .transac-block #proposals .travel_prices .passenger_price{border-bottom:#DEDEDE dashed 1px;padding-bottom:5px;clear:both;float:left;} #content .content .transac-block #proposals tr.flexibleFare1stClass .price{background-color:#090;} #content .content .transac-block #proposals tr.flexibleFare1stClassHighlighted .price_selector{background-color:#E1E4ED;} #content .content .transac-block #proposals tr.flexibleFare1stClassHighlighted .price{background-color:#E1E4ED;color:#1F60A9;} #content .content .transac-block #proposals tr.flexibleFare2ndClassHighlighted .price{background-color:#D4D4D4;} #content .content .transac-block #proposals tr.semiFlexibleFarePro .price{background-color:#2169B2;} #content .content .transac-block #proposals tr.cheapFarePro .price{background-color:#7BB01F;} #content .content .transac-block #proposals tr.flexibleFare1stClass .price_selector{background-color:#090;} #content .content .transac-block #proposals tr.flexibleFare2ndClassHighlighted .price_selector{background-color:#D4D4D4;} #content .content .transac-block #proposals tr.semiFlexibleFarePro .price_selector{background-color:#2169B2;} #content .content .transac-block #proposals tr.cheapFarePro .price_selector{background-color:#7BB01F;} #content .content .transac-block #proposals h3.proProposals,#content .content .transac-block #proposals h3.leisureProposals{font-size:1.2em;color:#E75113;} #content .content .transac-block #proposals .trans h3.proProposals,#content .content .transac-block #proposals .trans h3.leisureProposals{padding:8px 5px;} #content .content .transac-block #proposals .trains-details .periode .alert{font-weight:bold;color:#D60000;} #content .content .transac-block .dayInfo-form{margin:0;border-bottom:3px solid #E75113;} #content .content .transac-block .dayInfo-form span{background-color:#E75113;color:#fff;font-weight:bold;padding:5px 20px 0 20px;} #content .content .transac-block .dayInfo-form.wishes span{background-color:#929292;background-position:right -35px;} #content .content .transac-block #resume-tab tr.dayInfo th.dayInfo-th{text-align:center;vertical-align:middle;} #content .content .transac-block #resume-tab .dayInfo .dayInfo-th span{background-image:url("/web/20120730050303im_/http://www.voyages-sncf.com/imgs/css/fr/proposal/menu-customer.png");background-repeat:no-repeat;background-position:60px -58px;display:block;padding-right:10px;} #content .content .transac-block #resume-tab th+td.first-day-after{border-left:1px solid #636363;} #content .content .transac-block .trainsNextBefore .trainsBefore a{background-position:left -342px;} #content .content .transac-block .trainsNextBefore .trainsNext a{background-position:right -673px;} #content .content .transac-block #resume-tab .dayInfo .the-day-current span{background-color:#00375F;} #content .content .transac-block #resume-tab .sell td.current-day{border-color:#00375F;border-bottom-color:#E0E1DD;} #content .content .transac-block #resume-tab .sell td.current-day{border-color:#00375F;border-bottom-color:#E0E1DD;} .firefox3 #content .content .transac-block #resume-tab{border-width:0 0 1px;} #content .content .transac-block #resume-tab .transporteur td.current-day{border-bottom-color:#00375F;} #content .content .transac-block .info-perturb .info-perturb-logo{background-image:url(/web/20120730050303im_/http://www.voyages-sncf.com/imgs/proposal/fr/logo-sncf-direct.png);} #content .content .transac-block .info-perturb .info-perturb-finalisation,#content .content .transac-block .info-perturb .info-perturb-finalisation a{color:#015696;} #content .content .transac-block #proposals .d_accroche{color:#666;font-size:1.1em;font-weight:bold;padding:.6em 0;margin:0;background-color:#fff;clear:both;} #content .content .transac-block #proposals .d_accroche.warning{color:#c60;font-size:1em;padding:0;margin:.71em 0;padding-left:24px;background-image:url(/web/20120730050303im_/http://www.voyages-sncf.com/design/leisure/css/page/commons/img/warning.gif);} #content .content .transac-block #proposals .d_accroche.error{color:#D60000;font-size:1em;padding:0;margin:.71em 0;padding-left:24px;background-image:url(/web/20120730050303im_/http://www.voyages-sncf.com/design/leisure/css/page/commons/img/error.gif);} #content .content .transac-block #proposals .d_accroche.perturb{color:#D60000;font-size:1.0em;padding:0 0 .71em 24px;background:none;} #content .content .transac-block #proposals .d_accroche.ecoCmpTitle{color:#E88A18;font-size:1em;font-weight:normal;margin:0 0 .1em 0;padding:0;} #content .content .transac-block #proposals .d_accroche.ecoCmpTitle strong{font-style:italic;font-size:1.34em;color:#FDD04F;} #content .content .transac-block #proposals .d_accroche.ecoCmpTitle em{color:#E88A18;} #content .content .transac-block #proposals .d_accroche.ecoCmpTitle{color:#E88A18;font-size:1em;font-weight:normal;margin:0 0 .1em 0;padding:0;} #content .content .transac-block #proposals .d_accroche.ecoCmpTitle strong{font-style:italic;font-size:1.34em;color:#FDD04F;} #content .content .transac-block #proposals .d_accroche.ecoCmpTitle em{color:#E88A18;}#content .content .transac-block #basket{overflow:hidden;float:left;margin-bottom:10px;} #content .content .transac-block #basket input.validate_basket{margin-top:20px;font-size:.95em;font-weight:normal;color:#FFF;text-transform:uppercase;} #content .content .transac-block #basket #total_panier,#content .content #block-order #total_panier{overflow:hidden;float:left;margin-top:22px;} #content .content #block-order #total_panier{margin-bottom:22px;} #content .content .transac-block .conteneur-basketsell{background:#F1F1EF;min-height:125px;float:left;margin-right:4px;} #content .content .transac-block #btn-hotel{width:408px;float:left;margin-right:8px;} #content .content .transac-block .blocbutton{border-top:1px solid #DEDEDE;} #content .content .transac-block #btn-avis{width:204px;float:left;} #content .content #block-basket-xsell #xsell-hotel-ajax .offer-block,#content .content #block-basket-xsell #hotel-downgraded .offer-block,#content .content #block-basket-xsell #car-downgraded .offer-block{border-bottom:none;} #content .content .transac-block #infos-avis-droite,#content .content .transac-block #infos-hotel-droite{padding:.2em 25px .7em 0;} #content .content .transac-block #infos-avis-droite a,#content .content .transac-block #infos-hotel-droite a{color:#F90;margin-top:0;} #content .content .transac-block #infos-avis-droite{border-bottom:1px solid #393939;} #content .content .transac-block #infos-avis-droite p,#content .content .transac-block #infos-hotel-droite p,#content .content .transac-block #infos-hotel-droite ul{padding:0 .5em 0 5px;line-height:1.3em;font-size:1em;font-weight:normal;overflow:hidden;margin-top:10px;width:190px;margin-left:70px;color:#393939;} #content .content .transac-block #infos-avis-droite p{margin-top:20px;} #content .content .transac-block #infos-hotel-droite p{padding-top:5px;} #content .content .transac-block #infos-hotel-droite ul{margin-top:5px;padding-right:0;width:196px;} #content .content .transac-block #infos-hotel-droite ul li{background:url(/web/20120730050303im_/http://www.voyages-sncf.com/imgs/cross-sell/puces_alert.gif) 5px 10px no-repeat;padding:5px 0 5px 20px;list-style-position:outside;} #content .content .transac-block #infos-avis-droite img,#content .content .transac-block #infos-hotel-droite img{border-right:1px solid #393939;padding-left:0;float:left;} #content .content .transac-block #infos-avis-droite img{padding-right:8px;} #content .content .transac-block #infos-hotel-droite img{padding-top:30px;padding-bottom:45px;padding-right:5px;} #content .content .transac-block #avisHotel .alert-reserv-places p{font-size:1em;font-weight:normal;width:220px;} #content .content .transac-block .messagesWarning.open-hotel{margin-bottom:10px;} #content .content .transac-block .infonotes{line-height:1.3em;font-size:1em;font-weight:normal;color:#393939;} #content .content .transac-block .infonotes a{color:#393939;}#block-basket.transac-block #push-pass-tgv{clear:both;float:left;margin-top:3em;width:100%;} #block-basket.transac-block #push-pass-tgv p{margin:.3em 0;} #push-pass-tgv #saisie-numero-carte-titre{background:url("/web/20120730050303im_/http://www.voyages-sncf.com/imgs/css/fr/retrait/choix-retrait-gare.png") no-repeat scroll .3em 1em #ECECE4;border:1px solid #6A6868;color:#005B98;padding:1em 3px 1em 5.5em;} #block-basket.transac-block #push-pass-tgv #saisie-numero-carte-titre h2{font-size:1.1em;font-weight:bold;text-transform:uppercase;} #push-pass-tgv #saisie-numero-carte-titre p span,#push-pass-tgv #saisie-numero-carte-titre li span{color:#636363;} #push-pass-tgv #saisie-numero-carte-titre ul{margin-left:12px;} #push-pass-tgv #saisie-numero-carte-titre ul .left{float:left;padding-right:4em;} #block-basket.transac-block #push-pass-tgv #saisie-numero-carte-titre li{list-style-position:inside;list-style:disc;} #push-pass-tgv #saisie-numero-carte-contenu{border-bottom:1px solid #6A6868;border-left:1px solid #6A6868;border-right:1px solid #6A6868;padding:.6em 0 0;position:relative;} #block-basket.transac-block #push-pass-tgv #saisie-numero-carte-contenu .saisie-message{font-weight:bold;padding:0 0 0 1.5em;} #saisie-numero-carte-contenu li{list-style-type:none;} #block-basket.transac-block #push-pass-tgv #saisie-numero-carte-contenu h3.first-product{border:medium none;} #block-basket.transac-block #push-pass-tgv #saisie-numero-carte-contenu h3{border-top:1px solid #C5C5C5;color:#E75113;font-size:1em;padding:1.4em 0 .1em;text-transform:uppercase;} #block-basket.transac-block #push-pass-tgv #saisie-numero-carte-contenu h3 span{padding-left:1.5em;} #block-basket.transac-block #push-pass-tgv #saisie-numero-carte-contenu li li{border-top:1px solid #C5C5C5;height:2em;padding:1.1em 0 1.5em;} #block-basket.transac-block #push-pass-tgv #saisie-numero-carte-contenu h4{background:url("/web/20120730050303im_/http://www.voyages-sncf.com/imgs/css/fr/ico-passenger.png") no-repeat scroll 16px 0 #FFF;color:#000;font-size:1.1em;padding-left:3.3em;position:absolute;} #block-basket.transac-block #push-pass-tgv #saisie-numero-carte-contenu h4 span{font-size:1em;font-weight:normal;} #block-basket.transac-block #push-pass-tgv #saisie-numero-carte-contenu .type-carte{left:13em;} #block-basket.transac-block #push-pass-tgv #saisie-numero-carte-contenu .type-carte,#block-basket.transac-block #push-pass-tgv #saisie-numero-carte-contenu .numero-carte{color:#000;font-size:1em;position:absolute;} #block-basket.transac-block #push-pass-tgv #saisie-numero-carte-contenu .numero-carte{left:30em;} #block-basket.transac-block #push-pass-tgv #saisie-numero-carte-contenu .msg-e-billet{left:13em;position:absolute;} #block-basket.transac-block #push-pass-tgv #saisie-annuler{display:none;} #block-basket.transac-block #push-pass-tgv #e-billet-ouvrir-fermer{display:none;} #block-basket.transac-block #push-pass-tgv #e-billet-ouvrir-fermer a{position:relative;color:#424041;float:right;margin-top:3px;padding-left:2.6em;text-transform:uppercase;background:url("/web/20120730050303im_/http://www.voyages-sncf.com/imgs/css/grey-scale-btn.png") repeat-x scroll 0 0 #ACACAC;text-decoration:none;} #block-basket.transac-block #push-pass-tgv #e-billet-ouvrir-fermer span{background:url("/web/20120730050303im_/http://www.voyages-sncf.com/imgs/css/e-billet-ouvrir-fermer.png") no-repeat scroll 0 0 #ACACAC;display:block;height:21px;left:0;position:absolute;top:0;width:24px;} #block-basket.transac-block #push-pass-tgv #saisie-annuler{display:block;position:absolute;right:3px;top:1px;} #block-basket.transac-block #push-pass-tgv #saisie-annuler a{color:#000;font-weight:bold;text-decoration:none;padding:3px 5px 4px;} .msie8 #push-pass-tgv #saisie-numero-carte-titre ul,.msie7 #push-pass-tgv #saisie-numero-carte-titre ul{margin-left:0;} .msie6 #push-pass-tgv #saisie-numero-carte-titre{background:url("/web/20120730050303im_/http://www.voyages-sncf.com/imgs/css/fr/retrait/choix-retrait-gare.gif") no-repeat scroll .3em 1em #ECECE4;} .msie6 #block-basket.transac-block #push-pass-tgv #saisie-numero-carte-contenu h3,.msie6 #block-basket.transac-block #push-pass-tgv #saisie-numero-carte-contenu ul ul{margin-left:-18px;} .msie6 #block-basket.transac-block #push-pass-tgv #saisie-numero-carte-contenu ul ul li{margin-left:-13px;} #block-basket.transac-block #insurance-mondial{font-weight:bold;}#content .content #block-order.transac-block{clear:both;float:left;} #content .content #block-order.transac-block .subtitle{color:#650b2f;font-size:1.1em;font-weight:bold;} #content .content #block-order.transac-block .passenger-title-spacer{margin-top:10px;float:left;} #content .content #block-order.transac-block .types-retrait #self-service-box-label{border:1px solid #6A6868;width:548px;} #content .content #block-order.transac-block .types-retrait li{position:relative;height:1%;overflow:hidden;border-bottom:1px solid #c6c5c6;padding:5px;} .msie6 #content .content #block-order.transac-block .types-retrait li,.msie7 #content .content #block-order.transac-block .types-retrait li{margin-left:-16px;} #content .content #block-order.transac-block .types-retrait li.last{border:0;} #content .content #block-order.transac-block .types-retrait li .infos_boutique{padding:0 0 0 76px;} #content .content #block-order.transac-block .types-retrait li .infos_boutique .adresse{margin-bottom:15px;} #content .content #block-order.transac-block .types-retrait li .infos_boutique .horaires{font-weight:bold;color:#6a6868;margin-bottom:5px;} #content .content #block-order.transac-block .types-retrait li input{float:left;margin-top:17px;} #content .content #block-order.transac-block .types-retrait li label{background-repeat:no-repeat;background-position:4px 5px;padding:12px 0 2px 59px;min-height:38px;cursor:pointer;float:left;width:530px;} #content .content #block-order.transac-block .types-retrait li label{_width:auto;} #content .content #block-order.transac-block .types-retrait li label.demat{background-position:0 5px;} .i18n-fr-CH #content .content #block-order.transac-block .types-retrait li label.demat,.i18n-fr-LU #content .content #block-order.transac-block .types-retrait li label.demat,.i18n-fr-BE #content .content #block-order.transac-block .types-retrait li label.demat{background-position:4px 5px;} .msie6 #content .content #block-order.transac-block .types-retrait li label{height:38px;} #content .content #block-order.transac-block .types-retrait li.checked{background-color:#ecece4;} #content .content #block-order.transac-block .types-retrait .popup-bi{margin-top:-15px;} #content .content #block-order.transac-block .types-retrait .exclusive-services{margin-top:5px;} #content .content #block-order.transac-block .types-retrait .exclusive-services p strong{color:#BD014D;} #content .content #block-order.transac-block .types-retrait .exclusive-services input,#content .content #block-order.transac-block .types-retrait .exclusive-services label{padding:0 0 0 10px;margin-top:0;width:auto;min-height:0;} .msie6 #content .content #block-order.transac-block .types-retrait .exclusive-services input,.msie6 #content .content #block-order.transac-block .types-retrait .exclusive-services label{height:auto;} #content .content #block-order.transac-block .types-retrait .exclusive-services input.txtInput{margin-left:10px;padding-left:0;} #content .content #block-order.transac-block .address-type{margin-top:5px;} #content .content #block-order.transac-block .address-type #other-address{margin-left:40px;} #content .content #block-order.transac-block .adresse-form .error img{position:absolute;top:1px;} #content .content .transac-block .adresse-form p.error-2{background-position:405px center;} #content .content #block-order.transac-block .adresse-form span{margin-left:20px;} .msie6 #content .content #block-order.transac-block .adresse-form p,.msie7 #content .content #block-order.transac-block .adresse-form p{zoom:0;} #content .content #block-order.transac-block #ajaxContainer{clear:both;float:left;} .msie6 #content .content #block-order.transac-block #ajaxContainer,.msie7 #content .content #block-order.transac-block #ajaxContainer{clear:none;float:none;} #content .content #block-order.transac-block #ajaxContainer.loading{text-align:center;} #content .content #block-order.transac-block #ajaxContainer img.loading{margin-top:20px;margin-left:auto;margin-right:auto;} #content .content #block-order.transac-block .choose{font-weight:bold;font-size:1.1em;margin-top:0;} #content .content #block-order.transac-block a.more,#content .content #block-order.transac-block a:link.more,#content .content #block-order.transac-block a:hover.more,#content .content #block-order.transac-block a:visited.more{color:#635a64;font-size:.9em;text-decoration:none;} #content .content #block-order.transac-block a.more span,#content .content #block-order.transac-block a:link.more span,#content .content #block-order.transac-block a:hover.more span,#content .content #block-order.transac-block a:visited.more span{text-decoration:underline;margin-right:2px;} #content .content #block-order.transac-block select{margin-left:20px;} #content .content #block-order.transac-block .text{width:180px;margin-left:20px;margin-right:5px;vertical-align:top;} .msie6 #content .content #block-order.transac-block .text{width:180px;} .msie6 #content .content #block-order.transac-block .civil{width:300px;} .msie6 #content .content #block-order.transac-block .email{margin-left:10px;width:300px;} .msie7 #content .content #block-order.transac-block .email{margin-left:10px;} #content .content #block-order.transac-block .email label.radio-label{float:none;} #content .content #block-order.transac-block .checkerror img{vertical-align:top;padding-top:2px;} #content .content #block-order.transac-block .civil label,#content .content #block-order.transac-block .email label{display:inline-block;} #content .content #block-order.transac-block .email label#format-label{width:130px;font-weight:bold;} #content .content #block-order.transac-block .email #customerEmailType_HTML,#content .content #block-order.transac-block .email #customerEmailType_TEXT{height:auto;} #content .content #block-order.transac-block #def{position:relative;height:20px;} #content .content #block-order.transac-block dl{top:20px;position:absolute;} #content .content #block-order.transac-block dt,dd{display:inline;} #content .content #block-order.transac-block .submit{margin-top:23px;} #content .content #block-order.transac-block .passenger-box .passenger-index span{display:block;} #content .content #block-order.transac-block .passenger-box .field-label,#content .content #block-order.transac-block .passenger-box label{font-weight:bold;} #content .content #block-order.transac-block .passenger-box .field-label abbr,#content .content #block-order.transac-block .passenger-box label abbr{font-weight:normal;} #content .content #block-order.transac-block .passenger-box input{margin-left:.1em;} #content .content #block-order.transac-block .passenger-box .passenger-name input{width:7.5em;margin-right:1.15em;margin-left:.1em;} #content .content #block-order.transac-block .passenger-box .birth input{font-size:1.1em;} #content .content #block-order.transac-block .passenger-box .passenger-birthday{width:1.4em;margin-right:.1em;margin-left:.2em;} #content .content #block-order.transac-block .passenger-box .passenger-birthmonth{width:1.4em;margin-right:.1em;margin-left:.2em;} #content .content #block-order.transac-block .passenger-box .passenger-birthyear{width:2.5em;} .msie6 #content .content #block-order.transac-block .passenger-box .passenger-birthday,.msie6 #content .content #block-order.transac-block .passenger-box .passenger-birthmonth,.msie6 #content .content #block-order.transac-block .passenger-box .passenger-birthyear,.msie7 #content .content #block-order.transac-block .passenger-box .passenger-birthday,.msie7 #content .content #block-order.transac-block .passenger-box .passenger-birthmonth,.msie7 #content .content #block-order.transac-block .passenger-box .passenger-birthyear{margin:0;} #content .content .transac-block #cgv-cgu,#content .content .transac-block .cgv-cgu{border:1px solid #DEDEDE;clear:both;font-size:.9em;margin:3em 0 2em;padding:10px;color:#635a64;} #content .content .transac-block #cgv-cgu p,#content .content .transac-block .cgv-cgu p{color:#635a64;margin-top:0;} #content .content .transac-block .cgv-cgu .cgv-cgu-content{margin-top:-2px;padding-left:9px;} #content .content .transac-block .cgv-cgu .cgv-cgu-star{float:left;} #content .content .transac-block .cgv-cgu .cgv-cgu-text{margin-bottom:1em;} #content .content .transac-block #infos-withdrawal-coords .infos-content{padding-top:20px;} #content .content .transac-block #infos-withdrawal-coords p{background-position:0 0;background-repeat:no-repeat;padding-left:36px;width:220px;} #content .content .transac-block #infos-withdrawal-coords #infos-print{background-image:url("/web/20120730050303im_/http://www.voyages-sncf.com/imgs/css/infos/info_print.png");} #content .content .transac-block #infos-withdrawal-coords #infos-mail{background-image:url("/web/20120730050303im_/http://www.voyages-sncf.com/imgs/css/infos/info_courrier.png");} #content .content .transac-block #infos-withdrawal-coords #infos-box-checkout{background-image:url("/web/20120730050303im_/http://www.voyages-sncf.com/imgs/css/infos/info_retrait.png");} #content .content .transac-block #infos-withdrawal-coords #infos-option{background-image:url("/web/20120730050303im_/http://www.voyages-sncf.com/imgs/css/infos/info_horloge.png");} #content .content #block-order.transac-block .table-passenger-fidelity-name{width:620px;} #content .content #block-order.transac-block .table-passenger-fidelity-name td{padding:0 10px;vertical-align:middle;} #content .content #block-order.transac-block .table-passenger-fidelity-name .birth{min-width:150px;} .msie6 #content .content #block-order.transac-block .table-passenger-fidelity-name .birth,.msie7 #content .content #block-order.transac-block .table-passenger-fidelity-name .birth{width:150px;} #content .content #block-order.transac-block .table-passenger-fidelity-name .passenger-name{width:150px;color:#BC104E;} #content .content #block-order.transac-block .table-passenger-fidelity-name .subNameInfos strong{color:#BC104E;} #content .content #block-order.transac-block .types-retrait li label strong.iad_warning{color:#F00;} #content .content #block-order.transac-block .types-retrait li .demat img{padding-top:3px;} #content .content #block-summary .espace-pro-1ere{clear:both;margin-bottom:.5em;padding:35px 0 1.2em;} #content .content .transac-block #account-connexion{border:1px solid #6A6868;padding:12px 5px;} #content .content .transac-block #account-creation-wished{background-color:#ECECE4;border:1px solid #6A6868;padding:12px 12px 12px 5px;} #content .content .transac-block #account-creation-wished p,#content .content .transac-block #account-connexion p,#content .content .transac-block #account-connexion a{margin:0;} #content .content .transac-block #account-creation-wished label{padding:0 0 2px 72px;display:block;min-height:38px;} #content .content .transac-block #account-creation-wished input{float:left;margin-top:17px;} .msie6 #content .content .transac-block #account-creation-wished label{height:38px;} .msie6 #content .content .transac-block #account-creation-wished label,.msie7 #content .content .transac-block #account-creation-wished label{background-position:0 0;padding-left:58px;} #content .content .transac-block #account-connexion{margin-top:31px;} #content .content .transac-block #account-connexion p{padding-left:72px;} .msie7 #content .content .transac-block #account-connexion p{width:536px;zoom:1;}#content .content #block-order.transac-block h2{background-color:#BABABA;clear:both;border:none;height:24px;margin-top:30px;line-height:1.7em;text-transform:none;font-weight:bold;font-size:1.1em;width:620px;} #content .content .transac-block #account-connexion+h2.step{margin-top:10px;} #content .content #block-order.transac-block h2 em{background-color:#034B86;background-image:url("/web/20120730050303im_/http://www.voyages-sncf.com/imgs/css/fr/bg-step.png");background-position:right -350px;background-repeat:repeat-y;color:#FFF;display:block;float:left;height:22px;margin-right:10px;padding-left:0;padding-top:2px;text-align:center;width:25px;font-style:normal;} #content .content #block-order.transac-block h2 span{color:#393939;display:block;height:22px;padding-top:2px;} #content .content #block-order.transac-block .subtitle{color:#E75113;font-size:1.2em;font-weight:bold;margin-top:0;padding:.5em 0 0;} #content .content .transac-block .journeyInfo{color:#E75113;font-size:1em;} #content .content #block-order.transac-block .types-retrait{margin-top:15px;margin-bottom:0;float:none;width:618px;} #content .content #block-order.transac-block ul.types-retrait{border:1px solid #6A6868;} #content .content #block-order.transac-block .types-retrait li label strong.type-retrait-label{color:#005795;} #content .content #block-order.transac-block .types-retrait li .infos_boutique .attention{color:#630b32;font-weight:bolder;} #content .content #block-order.transac-block #delivery-mode-actions .disclaimer{text-align:right;display:block;margin-bottom:15px;} #content .content #block-summary.transac-block h1{border-color:#005795;} #content .content #block-order.transac-block .passenger-box input{color:#174675;} #content .content #block-order.transac-block .passenger-box .type{margin-left:9em;padding-top:0;} #content .content #block-order.transac-block .passenger-box .serenite{color:#015696;margin-right:10px;} #content .content #block-order.transac-block .passenger-box .annulation{color:#84AB10;} #content .content #block-order.transac-block .passenger-box .passenger-index{width:70px;padding:0 10px 0 20px;font-size:.9em;background-image:url("/web/20120730050303im_/http://www.voyages-sncf.com/imgs/css/fr/ico-passenger.png");background-position:left center;background-repeat:no-repeat;min-height:15px;} #content .content #block-order.transac-block .carteGVoyageur{margin-right:15px;width:275px;} #content .content #block-order.transac-block .chooseOptions{margin:15px 0 5px 0;line-height:14px;} #content .content .transac-block .journeyInfoOptions{color:#E75113;font-size:14px;padding-bottom:5px;margin-bottom:5px;border-bottom:1px solid #C6C5C6;width:100%;display:block;font-weight:bold;margin-top:15px;line-height:14px;} #content .content .transac-block .caractSpec{font-size:18px;} #content .content .transac-block .journeyInfoOptions .journeyTravel{height:35px;display:block;float:left;margin-top:2px;margin-right:5px;} #content .content .transac-block .chooseOptions .journeyOptions{height:35px;display:block;float:left;margin-top:2px;margin-right:5px;} #content .content .transac-block .blocOptions .passenger-index{padding:0 10px 0 20px;background-image:url("/web/20120730050303im_/http://www.voyages-sncf.com/imgs/css/fr/ico-passenger.png");background-repeat:no-repeat;min-height:15px;margin:10px 10px 0 10px;} #content .content .transac-block .blocOptions .passenger-index span{font-weight:bold;} #content .content .transac-block .blocOptions .blocAssurance{font-weight:bold;padding-left:30px;} #content .content .transac-block .blocOptions .assuranceVoyage{color:#015696;} #content .content .transac-block .blocOptions .assuranceAnnulation{color:#006407;} #content .content .transac-block .blocOptions .assuranceLast{padding-left:40px;} #content .content .transac-block .blocOptions{background:#ecece4;border-top:1px solid #6a6868;border-right:1px solid #6a6868;border-left:1px solid #6a6868;} #content .content .transac-block .blocOptions .passenger-bloc{border-bottom:1px solid #C6C5C6;padding-bottom:10px;min-height:65px;} #content .content .transac-block .blocOptions .lastPassenger{border-bottom:1px solid #6a6868;} #content .content .transac-block .blocOptions .blocEnvoie{margin-left:30px;} #content .content .transac-block .blocOptions .blocEnvoie div{width:100%;float:left;} #content .content .transac-block .blocOptions .blocEnvoie .checkPhone{float:left;} #content .content .transac-block .blocOptions .blocEnvoie label{margin-left:20px;display:block;padding-top:2px;} #content .content .transac-block .blocOptions .blocEnvoie .numeroMobile{margin-bottom:10px;margin-top:40px;} #content .content .transac-block .blocOptions .blocEnvoie .inputPrefixe{width:25px;} #content .content #block-order.transac-block .text.inputNumero{width:125px;} #content .content #block-order.transac-block .passenger-box .informationCarte{margin-top:0;margin-left:100px;font-size:11px;width:420px;} #content .content #block-order.transac-block .passenger-box .informationCarte span{font-weight:bold;} #content .content #block-order.transac-block .civil input,#content .content #block-order.transac-block .civil select{color:#174675;} #content .content #block-order.transac-block .civil p{padding:5px 0;margin:0;} #content .content #block-order.transac-block .civil label{width:79px;font-weight:normal;line-height:1em;} #content .content #block-order.transac-block .email input{color:#174675;} #content .content #block-order.transac-block .email .email-label{width:79px;font-weight:normal;} #content .content #block-order.transac-block .email p{padding:5px 0;margin:0;} .msie6 #content .content #block-order.transac-block .right.email{width:auto;} #content .content #block-order.transac-block .adresse-form p{position:relative;margin:0 0 .5em;padding:0;} #content .content #block-order.transac-block .adresse-form label{width:150px;display:inline-block;font-weight:normal;font-size:1em;} #content .content #block-order.transac-block .adresse-form .text,#content .content #block-order.transac-block .adresse .adresse-form .text{width:31.5em;margin-left:20px;margin-right:5px;vertical-align:top;} #content .content #block-order.transac-block #zipCode,#content .content #block-order.transac-block #phone{width:9em;} #content .content #block-order.transac-block .destinataire .text{width:13em;margin-left:20px;margin-right:5px;vertical-align:top;} #content .content #block-order.transac-block .destinataire .civil label{width:13.4em;} #content .content #block-order.transac-block .email a.more,#content .content #block-order.transac-block .email a.more:link,#content .content #block-order.transac-block .email a.more:visited #content .content #block-order.transac-block .email a.more:hover{text-decoration:none;margin-top:0;} #content .content .transac-block p.error span{background-color:#E6F5A4;color:#98121A;display:block;padding:.1em .4em;} #content .content #block-order.transac-block .confirmation-adresse .adresse-form span{margin-left:0;font-weight:bold;font-size:1.1em;padding:0 0 .5em;} #content .content #block-order.transac-block .confirmation-adresse .adresse-form label{width:auto;} #content .content #block-order.transac-block .passenger-box .rappelPlacement{clear:left;margin:0 0 7em 9em;padding-top:.2em;} #content .content #block-order.transac-block .passenger-box .rappelPlacement p.fs_rappelPlacement{float:left;width:310px;} #content .content #block-order.transac-block .passenger-box .rappelPlacement p.fs_rappelPlacement input{width:auto;margin:0;vertical-align:middle;border:none;} #content .content #block-order.transac-block .passenger-box .rappelPlacement p.fs_rappelPlacement label{padding-left:.3em;} #content .content #block-order.transac-block .passenger-box .rappelPlacement p.fs_rappelPlacement label span{font-weight:bold;font-style:normal;font-size:100%;color:#E75113;} #content .content #block-order.transac-block .passenger-box .rappelPlacement p.fi_rappelPlacement{float:right;} #content .content #block-order.transac-block .passenger-box .rappelPlacement p.fi_rappelPlacement label{font-weight:normal;} #content .content #block-order.transac-block .passenger-box .rappelPlacement p.fi_rappelPlacement input{width:10em;margin:0;color:#555;} #content .content #block-order.transac-block .passenger-box .rappelPlacement p.fi_rappelPlacement input.disabled{background-color:#EBEBE4;border:1px solid #7F9DB9;height:17px;} #content .content #block-order.transac-block .passenger-box .rappelPlacement p.disabled input{color:#eee;background-color:#eee;} #content .content #block-order.transac-block .types-retrait li label.option{background-repeat:no-repeat;background-position:4px 5px;padding:12px 0 2px 59px;min-height:38px;cursor:pointer;float:left;width:530px;} #block-order.transac-block .exclusive-services .hiddenOption{background:none repeat scroll 0 0 #FFF;overflow:hidden;padding:.4em 0 .2em 6em;width:49.5em;margin-left:-5px;margin-top:10px;float:left;} #content .content #block-order.transac-block .exclusive-services .hiddenOption p{margin:.3em 0;line-height:1em;padding:.2em .48em;} #content .content #block-order.transac-block .exclusive-services .hiddenOption p strong{background:none repeat scroll 0 0 transparent;color:#E75113;float:none;font-size:1.1em;height:auto;line-height:1em;margin:0;padding:0;} #content .content #block-order.transac-block .exclusive-services .hiddenOption label{font-weight:bold;} .msie6 #content .content #block-order.transac-block .destinataire .civil{width:auto;} #content .content #block-order.transac-block .type-retrait-label.choose-service{font-style:normal;font-weight:bold;} #content .content #block-order.transac-block .types-retrait li label strong{font-weight:bold;color:#005795;font-size:1.1em;} #content .content #block-order.transac-block .types-retrait li .demat a{color:#005795;} #content .content .transac-block #account-creation-wished strong,#content .content .transac-block #account-connexion strong,#content .content .transac-block #account-connexion a{color:#005795;} #content .content .transac-block #account-connexion a{font-weight:bold;text-align:right;display:block;background:transparent url("/web/20120730050303im_/http://www.voyages-sncf.com/imgs/css/fr/account-connexion.png") no-repeat 100% 0;padding:.1em 2em .1em 0;} #content .content .transac-block #account-creation-wished label{background:transparent url("/web/20120730050303im_/http://www.voyages-sncf.com/imgs/css/fr/compte-client.png") no-repeat 12px -4px;} #content .content .transac-block #account-connexion p{background:transparent url("/web/20120730050303im_/http://www.voyages-sncf.com/imgs/css/fr/compte-client.png") no-repeat 12px -4px;height:45px;} .msie6 #content .content .transac-block #account-creation-wished label{background-image:url("/web/20120730050303im_/http://www.voyages-sncf.com/imgs/css/fr/compte-client.jpg");} .msie6 #content .content .transac-block #account-connexion p{background-image:url("/web/20120730050303im_/http://www.voyages-sncf.com/imgs/css/fr/compte-client.jpg");} #content .content #block-order.transac-block .table-passenger-fidelity-name .subNameInfos strong{color:#E75113;}#content .content .transac-block #retrait-billet{overflow:hidden;} #content .content #block-summary.transac-block .horaires,#content .content #block-summary-print.transac-block .horaires{margin-top:20px;} .msie6 #content .content #block-summary.transac-block .horaires .corres{clear:both;zoom:1;} #content .content #block-summary.transac-block .horaires .departure,#content .content #block-summary.transac-block .horaires .arrival,#content .content #block-summary-print.transac-block .horaires .departure,#content .content #block-summary-print.transac-block .horaires .arrival{clear:both;float:left;} #content .content #block-summary.transac-block .horaires .train_infos .periode,#content .content #block-summary-print.transac-block .horaires .train_infos .periode{display:none;} #content .content #block-summary-print.transac-block .horaires{width:614px;} #content .content #block-summary-print.transac-block .horaires{border:2px solid #000;} #content .content #block-summary-print.transac-block .horaires,#content .content #block-summary-print.transac-block .horaires .corres,#content .content #block-summary-print.transac-block .horaires .trainGL .travel_cities,#content .content #block-summary-print.transac-block .horaires .transilien .travel_cities,#content .content #block-summary-print.transac-block .horaires .transilien .infoBulle{background:none;} #content .content #block-summary-print.transac-block .horaires .warning-info{border-bottom:1px solid #000;} #content .content #block-summary-print.transac-block .horaires .corres{border-bottom:1px solid #C6C5C6;border-top:1px solid #C6C5C6;padding-left:250px;} .msie6 #content .content #block-travel.transac-block #your-trip,.msie7 #content .content #block-travel.transac-block #your-trip{margin-bottom:50px;} #content .content #block-travel.transac-block #your-trip h2,#content .content #block-confirmation-consult.transac-block #follow-orders h2{margin-bottom:0;} #content .content #block-travel.transac-block .your-trip-fare{width:100%;} #content .content #block-payment-summary.transac-block #ref-transaction .type{margin-left:10px;} #content .content #block-payment-summary.transac-block #ref-transaction .mode-3ds{display:inline-block;background:transparent url("/web/20120730050303im_/http://www.voyages-sncf.com/imgs/css/finalisation/3ds_finalisation.png") no-repeat 100% 0;padding-right:72px;min-height:20px;} .msie6 #content .content #block-payment-summary.transac-block #ref-transaction .mode-3ds,.msie7 #content .content #block-payment-summary.transac-block #ref-transaction .mode-3ds{height:20px;vertical-align:bottom;} #content .content #block-payment-summary.transac-block #transaction .transaction-number{font-size:.9em;} #content .content #block-payment-summary.transac-block #transaction.transaction_opened{padding-top:10px;} #content .content #block-payment-summary.transac-block #transaction.first{padding-top:0;} #content .content #block-payment-summary.transac-block #detail-transaction{float:left;margin:.2em 0 0 7.7em;} .msie6 #content .content #block-payment-summary.transac-block #detail-transaction{margin:.2em 0 0 0;} #content .content #block-payment-summary.transac-block #detail-transaction li span{float:left;width:21em;} .msie6 #content .content #block-travel.transac-block .discover{height:60px;} #content .content #block-travel.transac-block .greatTraveler{background:transparent url("/web/20120730050303im_/http://www.voyages-sncf.com/imgs/css/finalisation/picto_tgv_gv.jpg") no-repeat 0 0;float:none;} #content .content #block-travel.transac-block .tgvService{background:transparent url("/web/20120730050303im_/http://www.voyages-sncf.com/imgs/css/finalisation/picto_tgv_services_2.jpg") no-repeat 0 0;} #content .content #block-travel.transac-block .hexago{background:transparent url("/web/20120730050303im_/http://www.voyages-sncf.com/imgs/css/finalisation/picto_hexago.jpg") no-repeat 0 0;float:none;} #content .content #block-travel.transac-block .hexago p,#content .content #block-travel.transac-block .greatTraveler p,#content .content #block-travel.transac-block .tgvService p,#content .content #block-travel.transac-block .espace-avantage p,#content .content #block-travel.transac-block .tgvPro p{line-height:1.1em;margin-top:0;} #content .content #block-travel.transac-block .hexago h3,#content .content #block-travel.transac-block .greatTraveler h3,#content .content #block-travel.transac-block .tgvService h3,#content .content #block-travel.transac-block .espace-avantage h3,#content .content #block-travel.transac-block .tgvPro h3{font-size:1em;padding:0;} #content .content #block-travel.transac-block .greatTraveler h3{color:#A3070B;} #content .content #block-travel.transac-block .tgvPro h3{color:#93518D;font-size:1em;} #content .content #block-travel.transac-block .discover a{background-image:url("/web/20120730050303im_/http://www.voyages-sncf.com/imgs/css/fr/bullets.png");background-position:right top;background-repeat:no-repeat;bottom:2px;color:#636363;padding:0 1.5em 0 0;position:absolute;right:2px;} #content .content #block-travel.transac-block .discover.espace-avantage{background:transparent url("/web/20120730050303im_/http://www.voyages-sncf.com/imgs/css/finalisation/bg_espace_avantage.jpg") no-repeat 0 0;height:1%;min-height:65px;overflow:hidden;padding:5px 5px 0 0;position:relative;} #content .content #block-travel.transac-block .espace-avantage div{float:right;width:400px;} #content .content #block-travel.transac-block #your-trip-box .espace-avantage .eaPic{color:#fff;min-height:60px;width:180px;font-size:1.3em;font-weight:bold;line-height:1em;padding:0 20px 0 5px;text-align:center;} .msie6 .eaPic{height:60px;position:absolute;left:0;top:2px;} #content .content #block-travel.transac-block .discover.tgvPro{background:url("/web/20120730050303im_/http://www.voyages-sncf.com/imgs/css/finalisation/picto_tgv_pro.jpg") no-repeat 0 0 transparent;} .msie6 #content .content #block-travel.transac-block .discover,.msie7 #content .content #block-travel.transac-block .discover{zoom:1;} #content .content #block-travel.transac-block .discover h3{font-weight:bold;text-transform:none;padding-bottom:3px;} #content .content #block-travel.transac-block .discover a{position:absolute;bottom:5px;right:2px;} #content .content #block-travel.transac-block .discover img{position:absolute;bottom:3px;right:3px;} #content .content #block-travel.transac-block .idtgv{background-image:url("/web/20120730050303im_/http://www.voyages-sncf.com/imgs/css/finalisation/picto_idtgv.jpg");width:403px;padding-left:210px;} #content .content #block-travel.transac-block .idtgv h3{color:#5f3294;} #content .content #block-travel.transac-block .idnight{background-image:url("/web/20120730050303im_/http://www.voyages-sncf.com/imgs/css/finalisation/picto_idnight.jpg");width:403px;padding-left:210px;} #content .content #block-travel.transac-block .idnight h3{color:#56c0d8;} #content .content #block-total.transac-block{float:left;margin-bottom:20px;} .print-recap #content .content #block-total.transac-block{float:none;} #content .content #block-confirmation-consult{clear:both;margin-bottom:10px;} #content .content #block-confirmation-consult.transac-block #follow-orders #follow-orders-box{padding:10px 5px;padding-left:20px;width:593px;border-right:1px solid #6A6868;border-left:1px solid #6A6868;} #content .content #block-travel.transac-block .infos_boutique{padding:15px 0 0 0;} #content .content #block-travel.transac-block .infos_boutique .adresse{margin-bottom:15px;} #content .content #block-travel.transac-block .infos_boutique .horaires{font-weight:bold;color:#6a6868;margin-bottom:5px;} #content .content #block-travel.transac-block .infos_boutique .attention{color:#630b32;font-weight:bolder;} #content .content .transac-block #paymentStep .print{background:none;float:right;} #content .content #block-payment-summary{margin:2em 0 0;} #content .content #block-payment-summary #ref-transaction{border:1px solid #6A6868;border-bottom:none;border-left:none;} #content .content .transac-block #ref-transaction .grey-box-top-btm,#content .content #block-summary.transac-block #exchange .grey-box-top-btm{border-bottom:1px solid #6A6868;border-left:1px solid #6A6868;border-top:1px solid #C6C5C6;padding:5px 10px;} #content .content .transac-block #exchange .DV .basket{margin-bottom:15px;margin-top:1em;width:100%;} #content .content .transac-block #exchange .DV #basket-not-ticketed{margin-top:3em;margin-bottom:3em;} #content .content #block-summary.transac-block #exchange .DV div.aftersale-exchange-GTB{clear:both;background-image:url("/web/20120730050303im_/http://www.voyages-sncf.com/imgs/css/fr/retrait/choix-retrait-gare.png");background-repeat:no-repeat;clear:both;padding:5px 5px 0 65px;} #content .content #block-summary.transac-block #exchange .DV div.aftersale-exchange-GTB ul{padding-left:75px;} #content .content #block-summary.transac-block #exchange .DV div.aftersale-exchange-GTB ul li{list-style:disc;} #content .content #block-summary.transac-block #exchange .DV .basket #total-produit .value{background:url("/web/20120730050303im_/http://www.voyages-sncf.com/imgs/css/fr/panier/bg_total_value_exchange.png");} #content .content #block-summary.transac-block #exchange #ticket-to-return{margin-top:1em;border-top:1px solid #c6c5c6;border-bottom:1px solid #c6c5c6;} #content .content #block-summary.transac-block #exchange #ticket-to-return p{line-height:20px;margin:0;padding:3px 0;font-weight:bold;} #content .content #block-summary.transac-block #exchange #ticket-to-return .inward-detail-GTB{border-top:1px solid #c6c5c6;} #content .content #block-summary.transac-block #exchange #ticket-to-return span.ticket-type{width:10em;display:block;float:left;} .msie6 #content .content #block-summary.transac-block #exchange .DV div.aftersale-exchange-GTB{background-image:url("/web/20120730050303im_/http://www.voyages-sncf.com/imgs/css/fr/retrait/choix-retrait-gare.gif");} #content .content #block-confirmation-consult #otherActions{overflow:hidden;float:right;padding:3em 0;} #content .content #block-confirmation-consult #otherActions .button-secondary{margin-right:.3em;} .msie6 #content .content #block-confirmation-consult #otherActions,.msie7 #content .content #block-confirmation-consult #otherActions{padding:0;} .page-reservation-popup-confirmation .header_3{width:620px;} #content .content .transac-block #your-trip-box div:last-child,#content .content .transac-block #your-trip-box .last{border-bottom:none;} #content .content .transac-block #your-trip #box-label .fare .iad_wording{margin-top:10px;} #content .content .transac-block #push-elixir{background-color:#f4f4f3;-moz-box-shadow:inset 0 0 5px 5px #e6e6e5;-webkit-box-shadow:inset 0 0 5px 5px #e6e6e5;box-shadow:inset 0 0 5px 5px #e6e6e5;margin-bottom:1.5em;} .msie6 #content .content .transac-block #push-elixir,.msie7 #content .content .transac-block #push-elixir,.msie8 #content .content .transac-block #push-elixir{border:3px solid #e6e6e5;} #content .content .transac-block #push-elixir .deco{float:left;padding:6px 8px 0 15px;} #content .content .transac-block #push-elixir div{padding:10px;} #content .content .transac-block #push-elixir h3{text-transform:uppercase;color:#742d71;font-size:1.2em;} #content .content .transac-block #push-elixir p{line-height:1.7em;margin-top:.3em;} #content .content .transac-block #push-elixir a{color:#742d71;} #content .content .transac-block #charged-from p span{float:right;font-weight:bold;} #content .content .transac-block #transaction span{font-weight:bold;}#content .content #block-vsct_vsca-block1 .block-inner{overflow:visible;} #content .content #block-summary-print.transac-block #warning-receive,#content .content #block-summary.transac-block #warning-receive{margin-top:0;margin-bottom:15px;} #content .content .transac-block .transitInfo{padding:1px 0 1px 25px;margin:10px 0 5px 0;background-image:url("/web/20120730050303im_/http://www.voyages-sncf.com/imgs/emails/transit_info.png");background-repeat:no-repeat;background-position:7px 1px;display:block;} #content .content .transac-block .transitInfo a{margin-left:10px;} .page-reservation-confirmation #content .content #block-summary.transac-block h1{color:#636363;font-size:1.3em;margin:0;} .page-reservation-confirmation #content .content .transac-block .title-full{border-bottom:0;min-height:auto;margin:0 0 7px 0;} .page-reservation-confirmation #content .content #block-summary.transac-block .title-full span{float:none;position:relative;} #content .content #block-summary-print.transac-block .horaires .infoBulle p{border-left:1px solid #ab0a0a;} #content .content #block-confirmation-consult.transac-block #follow-orders #follow-orders-box li span,#content .content #block-confirmation-consult.transac-block #follow-orders #follow-orders-box li a{color:#E75113;} #content .content #block-confirmation-consult.transac-block #follow-orders #follow-orders-box li{list-style-image:url("/web/20120730050303im_/http://www.voyages-sncf.com/imgs/css/bullet-voyage.png");list-style-position:outside;margin-left:7px;} #content .content .transac-block #print{background:#ACACAC url("/web/20120730050303im_/http://www.voyages-sncf.com/imgs/css/fr/buttons.png") repeat-x left -50px;color:#424041;margin:-3px 0 0;display:block;text-transform:uppercase;text-decoration:none;padding:5px;font-weight:normal;} #content .content #block-travel.transac-block .discover{background-position:0 0;position:relative;overflow:hidden;min-height:60px;padding:5px 5px 0 210px;border-bottom:1px solid #6A6868;border-top:none;} #content .content #block-travel.transac-block #ref-folder .refL{overflow:hidden;float:left;width:55%;} #content .content #block-travel.transac-block #ref-folder .refR{overflow:hidden;float:left;width:45%;} #content .content #block-summary.transac-block #exchange .detailed ul.paymentResumeOff{display:block;} #content .content #block-summary.transac-block #exchange .not-detailed ul.paymentResumeOff{display:none;} #content .content #block-facebook-and-book{float:right;width:auto;margin-top:30px;margin-bottom:30px;} .msie6 #content .content #block-facebook-and-book,.msie7 #content .content #block-facebook-and-book{margin-bottom:0;} #content .content #block-facebook-and-book .left.btn.button-secondary{margin-right:5px;} #content .content #block-payment-summary.transac-block #ref-transaction .mode-3ds{color:#337DFF;}#content .content #block-summary.transac-block .choice em{font-style:normal;color:#bd014d;font-weight:bold;} #content .content #block-summary.transac-block .grey-box{position:relative;} #content .content #block-summary.transac-block .submit{margin-top:8px;} #content .content #block-summary.transac-block{clear:both;} .msie6 #content .content #block-summary.transac-block,.msie7 #content .content #block-summary.transac-block{padding-bottom:0;margin-bottom:0;} #content .content #block-summary.transac-block .first_travel_passengers{border-top:0;} #content .content #block-summary.transac-block .passenger-infos-table{width:100%;} #content .content #block-summary.transac-block .passenger-infos-table tr{border-top:2px dotted #D8D8D8;} #content .content #block-summary.transac-block .passenger-infos-table tr.first{border-top:0;} #content .content #block-summary.transac-block .passenger-infos-table td{padding:5px 0;} #content .content #block-summary.transac-block .passenger-infos-table .fleche{width:20px;vertical-align:middle;} #content .content #block-summary.transac-block .passenger-infos-table .passenger_infos{width:7em;text-align:left;} #content .content #block-summary.transac-block #modify{clear:both;float:left;} #content .content #block-summary.transac-block #modify a{clear:both;float:left;} #content .content .transac-block #your-infos-checkout{float:left;} #content .content .transac-block #your-infos-checkout h2{margin-bottom:0;margin-top:15px;} #content .content #block-payment.transac-block h2{margin-top:0;} #content .content #block-summary.transac-block #your-infos-checkout h2,#content .content #block-payment.transac-block h2{text-transform:uppercase;} #content .content #block-summary.transac-block #your-infos-checkout #self-service-box-label{background-position:5px 5px;min-height:47px;width:548px;} #content .content #block-summary.transac-block #your-infos-checkout #self-service-box-label .mode{position:relative;padding-bottom:15px;clear:both;float:left;} #content .content #block-summary.transac-block #your-infos-checkout .types-retrait .box{width:608px;} #content .content #block-summary.transac-block #your-infos-checkout .types-retrait .box,#content .content #block-summary.transac-block #your-infos-checkout .types-retrait .grey-box,#content .content #block-summary.transac-block #your-infos-checkout .types-retrait{float:left;} .msie6 #content .content #block-summary #your-infos-checkout #modify,.msie7 #content .content #block-summary #your-infos-checkout #modify{width:150px;} #content .content .transac-block #withdrawal-payment #block-summary .mode .nomarge{width:444px;} #content .content #block-summary.transac-block .nomarge{margin:0!important;} #content .content #block-summary.transac-block .nomarge,.nomarge a,.nomarge a:link,.nomarge a:visited{color:#635A64;line-height:1.3em;margin-top:1.3em;} #content .content #block-payment.transac-block{clear:both;float:left;margin-top:5px;} #content .content #block-payment.transac-block .about{background-repeat:no-repeat;background-position:right 30%;padding-right:16px;margin-right:1px;width:144px;} #content .content #block-payment.transac-block img.secure-ico{vertical-align:text-bottom;} #content .content #block-payment.transac-block .valuesRadio input{margin-right:5px;} .msie6 #content .content #block-payment.transac-block .valuesRadio input,.msie7 #content .content #block-payment.transac-block .valuesRadio input{margin-right:0;} #content .content #block-payment.transac-block .valuesRadio label{margin-right:0;} #content .content #block-payment.transac-block .info-inline{margin-left:10px;margin-top:.1em;} #content .content #block-payment.transac-block .info-inline .info-picto{width:16px;} #content .content #block-payment.transac-block .info-inline .info-picto a.more{margin-top:0;} #content .content #block-payment.transac-block .card.field span{display:block;} #content .content #block-payment.transac-block .info{float:right;margin-right:1px;width:144px;} #content .content #block-payment.transac-block #form-cb{border:2px solid #6A6868;padding:.5em;margin:.5em 0;} #content .content #block-payment.transac-block #form-cb .card{width:100%;} #content .content #block-payment.transac-block #form-cb .first{margin-top:0;width:100%;} #content .content #block-payment.transac-block #form-cb .required label{font-weight:bold;} #content .content #block-payment.transac-block .info-inline .info-msg{padding:2px 0 0 5px;width:370px;} #content .content #block-payment.transac-block #form-cb .info-msg strong{font-weight:normal;} #content .content #block-summary.transac-block .types-retrait .infos_boutique .adresse{margin-top:15px;margin-bottom:15px;} #content .content #block-summary.transac-block .types-retrait .infos_boutique .horaires{font-weight:bold;color:#6a6868;margin-bottom:5px;} #content .content #block-summary.transac-block .types-retrait .infos_boutique .attention{color:#630b32;font-weight:bolder;} #content .content #block-payment.transac-block #paymentType{overflow:hidden;width:620px;margin:1.5em 0;padding-top:.8em;clear:both;} #content .content #block-payment.transac-block #paymentType .paymentType{overflow:hidden;padding:.5em;border-bottom:1px solid #6A6868;} .msie6 #content .content #block-payment.transac-block #paymentType .paymentType{zoom:1;} #content .content #block-payment.transac-block #paymentType .paymentType.mandatory{background:none repeat scroll 0 0 #E6E6E3;overflow:hidden;padding:0;border:none;} #content .content #block-payment.transac-block #paymentType .paymentType label{background-position:81px center;background-repeat:no-repeat;cursor:pointer;float:left;min-height:38px;width:266px;} .msie6 #content .content #block-payment.transac-block #paymentType .paymentType label{height:38px;} #content .content #block-payment.transac-block #paymentType .paymentType input{float:left;} #content .content #block-payment.transac-block #paymentType #standard input{margin-top:19px;} #content .content #block-payment.transac-block #paymentType #secure input{margin-top:32px;} .msie6 #content .content #block-payment.transac-block #paymentType #secure input,.msie7 #content .content #block-payment.transac-block #paymentType #secure input{font-weight:normal;} #content .content #block-payment.transac-block #paymentType #standard label{background-image:url("/web/20120730050303im_/http://www.voyages-sncf.com/imgs/css/payment/standard_payment.gif");padding:20px 0 0 5px;} #content .content #block-payment.transac-block #paymentType #secure label{background-image:url("/web/20120730050303im_/http://www.voyages-sncf.com/imgs/css/payment/3ds_eligible_payment.gif");padding:33px 0 0 5px;} #content .content #block-payment.transac-block #paymentType .paymentType .info{padding:.5em;background:#e6e6e3;width:310px;} #content .content #block-payment.transac-block #paymentType .paymentType.mandatory .info{border-left:1px solid #FFF;padding:1em;width:485px;background:none;} #content .content #block-payment.transac-block #paymentType .paymentType.mandatory img{float:left;margin:1em;} #content .content #block-summary.transac-block strong.iad_warning{color:#F00;} #content .content #block-payment.transac-block .message-warning{color:#D95223;font-weight:bold;padding-left:.5em;padding-top:.4em;margin-bottom:5px;} .msie6 #content .content #block-payment.transac-block .message-warning,.msie7 #content .content #block-payment.transac-block .message-warning{clear:both;width:auto;} .js #content .content .transac-block #warning-cb{display:none;} .load .over{background:none repeat scroll 0 0 #fff;border:10px solid #CCC;height:200px;left:50%;margin-left:-410px;position:fixed;top:30%;width:500px;z-index:999;-moz-box-shadow:0 0 20px #666;-webkit-box-shadow:0 0 20px #666;box-shadow:0 0 20px #666;} .msie6 .load{display:none;} .msie7 .load .over,.msie8 .load .over{filter:progid:DXImageTransform.Microsoft.Shadow(color=#eeeeee,direction=0,strength=7) progid:DXImageTransform.Microsoft.Shadow(color=#dddddd,direction=90,strength=10) progid:DXImageTransform.Microsoft.Shadow(color=#dddddd,direction=180,strength=10) progid:DXImageTransform.Microsoft.Shadow(color=#eeeeee,direction=270,strength=7);} .load .load-content{display:block;height:70px;margin-top:70px;position:relative;text-align:center;width:100%;} #content .content #block-payment.transac-block .message-compatibility{font-weight:bold;padding-left:.5em;padding-top:1em;clear:both;} #block-payment #card-type{margin-bottom:1em;}#content .content #block-summary.transac-block .types-retrait p em,#content .content #block-summary.transac-block .passenger-infos-table td em{color:#E75113;font-style:normal;font-weight:bold;} #content .content #block-summary.transac-block .choose-service{color:#005797!important;} #content .content #block-payment-error.transac-block .btn{padding-top:2px;padding-bottom:2px;margin-top:20px;} #content .content #block-summary.transac-block #total_panier{margin-top:2em;} #content .content #block-summary.transac-block .passenger-infos-table .assurance{text-align:right;} #content .content #block-summary.transac-block .passenger-infos-table .assurance em.serenite{color:#015696;} #content .content #block-summary.transac-block .passenger-infos-table .assurance em.annulation{color:#84AB10;} #content .content #block-payment.transac-block .valuesRadio{float:left;color:#635A64;line-height:1.3em;margin-top:0;} #content .content #block-payment.transac-block .valuesRadio img{vertical-align:middle;padding-left:.5em;padding-right:1.0em;} .msie6 #content .content #block-payment.transac-block .valuesRadio img,.msie7 #content .content #block-payment.transac-block .valuesRadio img{padding-right:1.1em;} .opera #content .content #block-payment.transac-block .valuesRadio img{vertical-align:middle;padding-left:0;padding-right:1.2em;} .required label{font-weight:bold;} .sizeSavoirPlus{display:none;} #content .content .transac-block #coordinates .box{border:1px solid #6A6868;} #content .content .transac-block #coordinates div.mail{margin-top:1em;font-weight:bold;} #coordinates div.mail strong{color:#E75113;} #coordinates div.mail span{display:block;} #content .content #block-summary.transac-block .travel_passengers{padding-top:5px;} #content .content #block-summary.transac-block .messagesWarning p em{color:#005a97;} .load .load-content{background:url("/web/20120730050303im_/http://www.voyages-sncf.com/imgs/css/fr/attente/interstitiel.gif") no-repeat center center;}#content .content #block-interstitial-payment.transac-block,#content .content #block-interstitial-payment-enrollment-3ds.transac-block{text-align:center;height:370px;} #content .content #block-interstitial-payment.transac-block p,#content .content #block-interstitial-payment-enrollment-3ds.transac-block p{font-size:1em;font-weight:bold;} #content .content #block-interstitial-payment.transac-block #waitingMessage,#content .content #block-interstitial-payment-enrollment-3ds.transac-block #waitingMessage{font-weight:bold;} #content .content #block-interstitial-payment.transac-block #logo,#content .content #block-interstitial-payment-enrollment-3ds.transac-block #logo{background-image:url("/web/20120730050303im_/http://www.voyages-sncf.com/imgs/attente/header.jpg");margin-bottom:40px;margin-left:auto;margin-right:auto;width:986px;height:54px;} #content .content #block-interstitial-payment.transac-block,#content .content #block-interstitial-payment-enrollment-3ds.transac-block{margin:7em 0 0;background-color:#FFF;} #content .content #block-interstitial-payment.transac-block #adBlock table,#content .content #block-interstitial-payment.transac-block #adBlock img,#content .content #block-interstitial-payment.transac-block #adBlock,#content .content #block-interstitial-payment-enrollment-3ds.transac-block #adBlock table,#content .content #block-interstitial-payment-enrollment-3ds.transac-block #adBlock img,#content .content #block-interstitial-payment-enrollment-3ds.transac-block #adBlock{margin-left:auto;margin-right:auto;}#content .content #block-interstitial-payment.transac-block #waiting-animation,#content .content #block-interstitial-payment-enrollment-3ds.transac-block #waiting-animation{background-image:url("/web/20120730050303im_/http://www.voyages-sncf.com/imgs/css/fr/attente/interstitiel.gif");width:222px;height:27px;margin:auto;}#content .content #block-payment-3ds-authentication{margin:0 auto;} #content .content #message-payment-3ds-authentication p{padding:2em 0 1em 0;border-bottom:1px solid #C6C5C6;font-weight:bold;width:60%;margin:0 auto;} .msie6 #content .content #block-payment-3ds-authentication iframe,.msie7 #content .content #block-payment-3ds-authentication iframe{margin:2em 0;border:1px solid #C6C5C6;}#content .content #message-payment-3ds-authentication p strong{color:#D95223;}#content .content #bloc-eco-footprint{float:right;width:300px;margin-top:15px;} #content .content #bloc-eco-footprint h2{border-color:#008035;} #content .content #bloc-eco-footprint h2 span span{color:#008035;} #content .content #bloc-eco-footprint .moreInfo{float:right;} #content .content #bloc-eco-footprint li a{display:block;color:#000;background-image:url("/web/20120730050303im_/http://www.voyages-sncf.com/imgs/css/fr/bullets.png");background-position:right -600px;background-repeat:no-repeat;padding-right:15px;margin-bottom:5px;} .msie6 #content .content #bloc-eco-footprint li a,.msie7 #content .content #bloc-eco-footprint li a{zoom:1;} #content .content #bloc-eco-footprint li{overflow:hidden;clear:right;text-align:right;} #content .content #bloc-eco-footprint strong.emission_carbone{color:#008035;} #content .content #bloc-eco-footprint .d_footnotes{overflow:hidden;} #content .content #bloc-eco-footprint .d_footnotes dt,#content .content #bloc-eco-footprint .d_footnotes dl{float:left;} #content .content #bloc-eco-footprint .EC_avion{visibility:hidden;height:0;} #content .content #bloc-eco-footprint .title-full.medium{font-size:1.25em;} #content .content #bloc-eco-footprint .title-full{color:#000;font-size:1.6em;text-transform:uppercase;min-height:9px;border-bottom:4px solid #008035;margin-bottom:15px;} #content .content #bloc-eco-footprint p,#content .content #bloc-eco-footprint p a{margin-top:0;}#block-geo-guide.transac-block #pratique{margin-top:15px;float:right;width:300px;} #content .content #block-geo-guide.transac-block #pratique li{font-size:1em;list-style-type:none;overflow:hidden;} #content .content #block-geo-guide.transac-block #pratique .title-full{border-bottom:4px solid #3C111B;} #content .content #block-geo-guide.transac-block #pratique .title-wording{padding-top:7px;} .msie6 #content .content #block-geo-guide.transac-block #pratique .title-full span,.msie7 #content .content #block-geo-guide.transac-block #pratique .title-full span,.msie8 #content .content #block-geo-guide.transac-block #pratique .title-full span{top:auto;} .msie6 #content .content #block-geo-guide.transac-block #pratique .title-wording,.msie7 #content .content #block-geo-guide.transac-block #pratique .title-wording,.msie8 #content .content #block-geo-guide.transac-block #pratique .title-wording{padding-top:auto;} #content .content #block-geo-guide.transac-block #pratique .title-full.medium{font-size:1.25em;} #block-geo-guide.transac-block #pratique h2 span span{color:#3C111B;} #block-geo-guide.transac-block #pratique .pratiqueLeft{float:left;width:78%;} #block-geo-guide.transac-block #pratique .pratiqueLeft strong{font-size:1.2em;line-height:1em;} #block-geo-guide.transac-block #pratique .pratiqueLeft em{color:#3C111B;font-style:normal;font-weight:bold;} #block-geo-guide.transac-block #pratique .pratiqueLeft a{color:#3C111B;font-weight:bold;text-decoration:underline;} #block-geo-guide.transac-block #pratique .pratiqueRight{color:#3C111B;float:right;text-align:right;width:20%;} #block-geo-guide.transac-block #pratique .pratiqueRight strong{color:#3C111B;display:block;float:right;font-size:1.2em;text-align:center;width:2.8em;} #block-geo-guide.transac-block #pratique .pratiqueRight em{color:#C4103E;font-size:1.1em;font-style:normal;font-weight:bold;text-align:right;} #block-geo-guide.transac-block #pratique img#mappy{margin:1.2em 0 0;} .msie7 #content .content #block-geo-guide.transac-block #pratique h2{min-height:10px;} .msie6 #content .content #block-geo-guide.transac-block #pratique li,.msie7 #content .content #block-geo-guide.transac-block #pratique li{margin-left:-15px;list-style:none;display:block;} .msie6 #content .content #block-geo-guide.transac-block #pratique h2 span.title-wording{line-height:16pt;}#content .content #block-xsell-summary.transac-block table{background-color:#FFF;border-collapse:separate;width:100%;} #content .content #block-xsell-summary.transac-block caption{font-size:1.1em;font-weight:bold;padding:5px 25px 10px 0;text-align:left;} #content .content #block-xsell-summary.transac-block .mode-degrade{font-size:1.1em;padding-top:5px;line-height:1.2em;margin-top:0;} #content .content #block-xsell-summary.transac-block a{color:#636363;text-decoration:underline;} #content .content #block-xsell-summary.transac-block td.rate a{text-decoration:none;} #content .content #block-xsell-summary.transac-block th{display:none;} #content .content #block-xsell-summary.transac-block .theme-container td{padding:5px 0;} #content .content #block-xsell-summary.transac-block td.offersPrice{font-size:1.3em;text-align:right;width:90px;} #content .content #block-xsell-summary.transac-block td.offersPrice a{color:#D41D4B;text-decoration:none;} #content .content #block-xsell-summary.transac-block .d_offers{padding-top:10px;background-color:#FFF;clear:both;overflow:hidden;width:100%;} #content .content #block-xsell-summary.transac-block .d_offers a{background-image:url("/web/20120730050303im_/http://www.voyages-sncf.com/imgs/css/fr/bullets.png");background-position:right -200px;background-repeat:no-repeat;color:#000;float:right;font-weight:bold;padding:0 15px 0 0;text-decoration:underline;} #content .content #block-xsell-hotel td.name{width:170px;} #content .content #block-xsell-hotel td.rate{padding-left:10px;width:90px;} #block-xsell-summary.transac-block #block-xsell-car{margin:20px 0;} #content .content #block-xsell-car td.rentacar{font-weight:bold;padding-bottom:5px;width:76%;} #content .content #block-xsell-car td.rentacar strong{font-size:1.3em;padding-bottom:10px;} #content .content #block-xsell-car #XsellLink{color:#C4103E;} #content .content #block-xsell-car #xsellcarexpedia{border-bottom:1px solid #6A6868;margin-top:15px;padding-bottom:5px;} #content .content #block-xsell-car #xsellcarexpedia p{font-weight:bold;margin:0;} #content .content #block-xsell-car #nl_rentACarLogos{padding:2px 0 2px 2px;} #content .content #block-xsell-car #nl_rentACarLogos li{display:inline;margin:0 .15em;}#block-schedule-form{background-color:#ECECE4;border:1px solid #666;overflow:hidden;padding:0 0 10px;position:relative;} #content .content #block-schedule-form.transac-block p{margin:.3em 0;} #content .content #block-schedule-form.transac-block h2{background-color:#666;color:#FFF;font-size:1.1em;padding:5px 0;text-align:left;text-indent:5px;font-weight:bold;text-transform:uppercase;margin-bottom:0;line-height:1.2em;} #block-schedule-form #defaultSearchFields{padding:10px;} #content .content #block-schedule-form.transac-block #defaultSearchFields p{padding-bottom:.7em;} #content .content #block-schedule-form.transac-block #required-warning{margin-left:10px;width:250px;float:left;margin-top:10px;} #content .content #block-schedule-form.transac-block #defaultSearchFields legend{margin:-999em 0 0;position:absolute;} #content .content #block-schedule-form.transac-block #searchFieldsTravelType span,#content .content #block-schedule-form.transac-block #outwardCity label,#content .content #block-schedule-form.transac-block #inwardCity label,#content .content #block-schedule-form.transac-block #outwardDateField label,#content .content #block-schedule-form.transac-block #inwardDateField label,#content .content #block-schedule-form.transac-block #searchFieldsTravelWays span{display:block;float:left;width:5em;} #content .content #block-schedule-form.transac-block #searchFieldsTravelType p,#content .content #block-schedule-form.transac-block #searchFieldsTravelWays p,#content .content #block-schedule-form.transac-block #outwardCity,#content .content #block-schedule-form.transac-block #inwardCity,#content .content #block-schedule-form.transac-block #searchFieldsTravelOutward p,#content .content #block-schedule-form.transac-block #searchFieldsTravelInward p,#content .content #block-schedule-form.transac-block #searchFieldsTravelOutward,#content .content #block-schedule-form.transac-block #searchFieldsTravelIntward{float:left;} #content .content #block-schedule-form.transac-block #searchFieldsTravelType label,#content .content #block-schedule-form.transac-block #searchFieldsTravelWays label{margin-left:.4em;} #content .content #block-schedule-form.transac-block #searchFieldsTravelOutward,#content .content #block-schedule-form.transac-block #outwardCity{width:26em;} #content .content #block-schedule-form.transac-block #votre-voyage-aller-retour,#content .content #block-schedule-form.transac-block #directTravel,#content .content #block-schedule-form.transac-block #viaTravel{margin-left:2em;} #content .content #block-schedule-form.transac-block #outwardTimeField,#content .content #block-schedule-form.transac-block #inwardTimeField{margin-left:1em;} #content .content #block-schedule-form.transac-block #searchFieldsTravelCities input,#content .content #block-schedule-form.transac-block #searchFieldsTravelOutward select,#content .content #block-schedule-form.transac-block #searchFieldsTravelOutward input,#content .content #block-schedule-form.transac-block #searchFieldsTravelInward select,#content .content #block-schedule-form.transac-block #searchFieldsTravelInward input,#content .content #block-schedule-form.transac-block #viaCity{border:1px solid #B1ACB1;padding:.1em;} #content .content #block-schedule-form.transac-block #originCity,#content .content #block-schedule-form.transac-block #destinationCity{width:15em;} #content .content #block-schedule-form.transac-block #defaultSearchFields .datepicker{width:7em;} #content .content #block-schedule-form.transac-block .required{font-weight:bold;} #content .content #block-schedule-form.transac-block .search-button{margin-right:10px;float:right;} #content .content #block-schedule-form.transac-block .button-primary{cursor:pointer;padding:5px;text-transform:uppercase;height:30px;border:1px solid #fff;} .msie #content .content #block-schedule-form.transac-block p#viaCityFieldText{margin-top:0;} #content .content #block-search{margin-top:3em;} #content .content #block-search #search{background-color:#006AB0;background-image:url("/web/20120730050303im_/http://www.voyages-sncf.com/imgs/css/fr/search/search-background.jpg");background-position:0 0;background-repeat:repeat;margin:.5em auto;overflow:hidden;padding:1em;width:594px;} #content .content #block-search #search .head span{color:#FFF;font-size:1.1em;font-weight:bold;vertical-align:40px;} #content .content .transac-block #block-search #suggests-block{margin:0;padding:0;} #content .content .transac-block #block-search #suggests-block a{color:#FFF;font-size:1.1em;} #content .content .transac-block #block-search #suggests-block .suggest{color:#FFF;float:left;list-style-type:disc;margin-left:1em;width:16.65em;} #content .content .transac-block #search-zone .input-search{border:1px solid #393939;float:left;font-size:1.6em;height:1.4em;margin-right:5px;width:495px;} #content .content .transac-block #search-zone input{margin-top:10px;}#content .content #block-schedule-results.transac-block h1{margin-bottom:30px;} #content .content #block-schedule-results.transac-block .clear.right{clear:none;margin-top:0;} .msie6 #content .content #block-schedule-results.transac-block .round-trip{zoom:1;} #content .content #block-schedule-results.transac-block .round-trip{overflow:hidden;} #content .content #block-schedule-results.transac-block .warning-info{background-color:#ECECE4;} #content .content #block-schedule-results.transac-block h2.search-hours{color:#836A5E;float:left;font-size:1.65em;font-weight:bold;margin-bottom:15px;} #content .content #block-schedule-results.transac-block p.wording-od{font-size:1.45em;font-weight:bold;margin-top:.3em;} #content .content #block-schedule-results.transac-block .plage-horaire{color:#F15930;font-size:1.2em;font-weight:bold;margin-bottom:15px;margin-top:.3em;} #content .content #block-schedule-results.transac-block .trans{background:none;margin-bottom:2em;padding:0;margin-top:20px;} #content .content #block-schedule-results.transac-block .horaires .corres{background:transparent url("/web/20120730050303im_/http://www.voyages-sncf.com/imgs/css/transilien/pictos_correspondance.png") no-repeat 13px 50%;} #content .content #block-schedule-results.transac-block .trans .trainGL .trains-details{overflow:hidden;padding-top:5px;} #content .content .transac-block .travel_resume .travel_cities .departure,#content .content .transac-block .travel_resume .travel_cities .arrival{width:300px;} #content .content #block-schedule-results.transac-block .trans .trains-details .train_infos .services li{float:left;padding-right:2px;} #content .content #block-schedule-results.transac-block .horaires.trans a{float:none;} #content .content #block-schedule-results.transac-block .genericBlock{clear:both;margin-bottom:2em;position:relative;} #content .content #block-schedule-results.transac-block .genericBlock table{border-bottom:medium none;border-top:medium none;border-collapse:separate;color:#6A6868;font-size:1em;width:100%;} #content .content #block-schedule-results.transac-block .genericBlock td{background-color:#ECECE4;padding:0 0 0 .3em;vertical-align:middle;} #content .content #block-schedule-results.transac-block .genericBlock .journey{padding-left:.5em;width:39%;} #content .content #block-schedule-results.transac-block .genericBlock .journey,#content .content #block-schedule-results.transac-block .genericBlock .journeyType,#content .content #block-schedule-results.transac-block .genericBlock .train_type,#content .content #block-schedule-results.transac-block .genericBlock .journey_spec,#content .content #block-schedule-results.transac-block .genericBlock .date,#content .content #block-schedule-results.transac-block .genericBlock .class{padding-bottom:2px;padding-top:2px;} #content .content #block-schedule-results.transac-block .trainProduct .journey p{overflow:hidden;} #content .content #block-schedule-results.transac-block .trainProduct .departure{border-bottom:1px solid #8F989D;padding-bottom:3px;} #content .content #block-schedule-results.transac-block form p{margin:.3em 0;} #content .content #block-schedule-results.transac-block .trainProduct .journey .time{float:left;width:15%;} #content .content #block-schedule-results.transac-block .trainProduct .departure em{font-style:normal;font-weight:bold;color:#E75113;} #content .content #block-schedule-results.transac-block .trainProduct .arrival .time{font-weight:normal;} #content .content #block-schedule-results.transac-block .trainProduct .train_type{text-align:center;width:8%;} #content .content #block-schedule-results.transac-block .trainProduct img{vertical-align:middle;} #content .content #block-schedule-results.transac-block .trainProduct .date{text-align:center;width:15%;} #content .content #block-schedule-results.transac-block .trainProduct .date strong span{color:#E75113;} #content .content #block-schedule-results.transac-block .trainProduct .journey_spec.numTrain{width:5%;} #content .content #block-schedule-results.transac-block .trainProduct .journey_spec{overflow:hidden;padding-top:6px;width:17%;} #content .content #block-schedule-results.transac-block .trainProduct .journey_spec span{display:block;float:left;} #content .content #block-schedule-results.transac-block .button-primary,#content .content #block-schedule-results.transac-block .button-secondary{cursor:pointer;padding:5px;text-transform:uppercase;text-decoration:none;} #content .content #block-schedule-results.transac-block .round-trip a{float:right;} #content .content #block-schedule-results.transac-block .souhaits a{float:left;} #content .content #block-schedule-results.transac-block .horaires a{float:right;} #content .content #block-schedule-results.transac-block .btnContext{overflow:hidden;padding:2em 0;} #content .content #block-schedule-results.transac-block .trainsNextBefore .trainsNext a{background-position:right 1px;} #content .content #block-schedule-results.transac-block .trainsNextBefore .trainsBefore a{background-position:left 1px;} #content .content #block-schedule-results.transac-block .trainsNextBefore{height:1%;margin-left:0;margin-right:.4em;margin-bottom:10px;overflow:hidden;padding:0;} #content .content #block-schedule-results.transac-block .trainsNextBefore .trainsBefore,#content .content #block-schedule-results.transac-block .trainsNextBefore .trainsNext{height:auto;} #content .content #block-schedule-results.transac-block .trainsNextBefore p.trainsBefore,#content .content #block-schedule-results.transac-block .trainsNextBefore p.trainsBeforeDay{float:left;} #content .content #block-schedule-results.transac-block .trainsNextBefore p.trainsNext,#content .content #block-schedule-results.transac-block .trainsNextBefore p.trainsNextDay{float:right;} #content .content #block-schedule-results.transac-block .trainsNextBefore p{margin-top:10px;} #content .content #block-schedule-results.transac-block .trainsNextBefore p a{margin-top:0;line-height:auto;} #content .content #block-schedule-results.transac-block .pratique{background-color:#DDE4E9;color:#635A64;margin:.5em 0 1.5em;padding:.4em 10px;} #content .content #block-schedule-results.transac-block .pratique strong{color:#06508B;font-size:1.15em;} #content .content #block-schedule-results.transac-block .pratique #google{display:none;} #content .content #block-schedule-results.transac-block .pratique #google #pratique_new{height:5em;padding-left:.4em;} #content .content #block-schedule-results.transac-block .pratique #google #image{float:left;height:100%;width:8%;} #content .content #block-schedule-results.transac-block .pratique #google #Textes{margin-left:18%;width:80%;} #content .content #block-schedule-results.transac-block .pratique #google #Textes p{margin:.5em 0 0;} #content .content #block-schedule-results.transac-block .pratique #google #texte1{color:#635A64;font-size:1.2em;font-weight:bold;} #content .content #block-schedule-results.transac-block .pratique #google #texte2 a{color:#E75113;text-decoration:underline;} #content .content #block-schedule-results.transac-block .multiSeg .journey .arrival .timeDetail em{font-weight:normal;color:#e75113;font-style:normal;} .msie6 #content .content #block-schedule-results.transac-block .souhaits{float:left;} #content .content .transac-block .today,#content .content .transac-block .day-after,#content .content .transac-block .day-before{padding-left:5px;margin-bottom:2px;} #content .content .transac-block .today{width:80px;background-color:#8f989d;color:white;} #content .content .transac-block .day-before{width:80px;background-color:#ecece4;} #content .content .transac-block .day-after{width:80px;background-color:#ecece4;} #content .content #block-schedule-results .info-perturb{margin:10px 0;background-color:#ECECE4;background:url(/web/20120730050303im_/http://www.voyages-sncf.com/imgs/background-info-perturb.png) repeat left center;} #content .content #block-schedule-results .info-perturb .info-perturb-foot{background:url(/web/20120730050303im_/http://www.voyages-sncf.com/imgs/background-info-perturb-2.png) no-repeat left center;display:block;height:10px;} #content .content #block-schedule-results .info-perturb a{cursor:hand;cursor:pointer;} #content .content #block-schedule-results .info-perturb .detail{display:none;} #content .content #block-schedule-results .info-perturb .info-perturb-bloc{padding:8px 0 8px 0;} #content .content #block-schedule-results .info-perturb .info-perturb-bloc .info-perturb-info{border-left:1px solid #000;padding-left:10px;} #content .content #block-schedule-results .info-perturb .info-perturb-logo{background:no-repeat 11px center;display:block;padding:5px 5px 0 60px;} #content .content #block-schedule-results .info-perturb .info-perturb-info p{margin:0;} #content .content #block-schedule-results .info-perturb .info-perturb-info ul{margin-top:.3em;} #content .content #block-schedule-results .info-perturb .info-perturb-info li{padding-left:12px;background:url(/web/20120730050303im_/http://www.voyages-sncf.com/imgs/common/puce-triangle-gris.png) no-repeat left center;} #content .content #block-schedule-results .info-perturb{color:#636363;} #content .content #block-schedule-results .info-perturb a{color:#636363;} #content .content #block-schedule-results .info-perturb.UNSELL{color:#B30303;} #content .content #block-schedule-results .info-perturb.UNSELL a{color:#B30303;} #content .content #block-schedule-results .info-perturb.unsaleable .info-perturb-info li{background-image:url(/web/20120730050303im_/http://www.voyages-sncf.com/imgs/common/puce-triangle-red.png);} #content .content #block-schedule-results .travel_resume .travel_via.first .duration,#content .content #block-schedule-results .travel_resume .travel_direct.first .duration{display:none;}#content .content #block-schedule-results .info-perturb .info-perturb-logo{background-image:url(/web/20120730050303im_/http://www.voyages-sncf.com/imgs/proposal/fr/logo-sncf-direct.png);}#content .content #block-booking-schedule.transac-block .messagesWarning{font-weight:normal;} #content .content #block-booking-schedule.transac-block a{text-decoration:none;} #content .content #block-booking-schedule.transac-block a:hover,#content .content #block-booking-schedule.transac-block a:focus{text-decoration:underline;} #content .content #block-booking-schedule.transac-block #recherche-train-form{background-color:#0178ab;} #block-booking-schedule.transac-block #saisie{color:#FFF;height:1%;overflow:hidden;padding:10px;background:url("/web/20120730050303im_/http://www.voyages-sncf.com/imgs/css/fr/booking-bg.png") repeat-x scroll 0 0 #0178ab;} #content .content #block-booking-schedule.transac-block #recherche-train-form .form_group{padding:10px 0;} #content .content #block-booking-schedule.transac-block #recherche-train-form ul,#content .content #block-booking-schedule.transac-block #recherche-train-form li{width:280px;} #content .content #block-booking-schedule.transac-block #recherche-train-form span#direct{padding-bottom:.7em;margin:.3em 0;} #content .content #block-booking-schedule.transac-block #recherche-train-form span#via{display:block;clear:both;padding-bottom:.7em;margin:.3em 0;} #content .content #block-booking-schedule.transac-block #recherche-train-form .labl-2,#content .content #block-booking-schedule.transac-block #recherche-train-form .labl-1{width:5em;} #content .content #block-booking-schedule.transac-block #recherche-train-form fieldset#buttons{margin-right:0;margin-top:0;width:280px;} #content .content #block-booking-schedule.transac-block #recherche-train-form legend.f span{display:block;padding-bottom:4px;width:248px;} #content .content #block-booking-schedule.transac-block #recherche-train-form .searchFieldsTravelOutward,#content .content #block-booking-schedule.transac-block #recherche-train-form .outwardCity{padding-bottom:.7em;} #content .content #block-booking-schedule.transac-block #recherche-train-form .cards select,#content .content #block-booking-schedule.transac-block #recherche-train-form .fidelite select{width:160px;} #content .content #block-booking-schedule.transac-block #userAccount{background-color:#002D4B;border-bottom:1px solid #FFF;color:#FFF;height:1%;overflow:hidden;padding:10px;} #content .content #block-booking-schedule.transac-block p#pFlexible{background-color:#0178AB;float:left;font-size:1.1em;font-weight:bold;margin-bottom:10px;margin-left:-15px;padding:6px 15px;height:30px;width:100%;} #content .content #block-booking-schedule.transac-block p#pFlexible{display:none;} #content .content #block-booking-schedule.transac-block p#pFlexible input{margin-right:6px;vertical-align:top;margin-top:0;} #content .content #block-booking-schedule.transac-block #saisie #direct label,#content .content #block-booking-schedule.transac-block #saisie #pFlexible label{margin-left:.2em;} #content .content #block-booking-schedule.transac-block #saisie #pFlexible label{float:none;margin:0;} #content .content #block-booking-schedule.transac-block #recherche-train-form #d_passengerDetails li{margin:0;padding:0;} #content .content #block-booking-schedule.transac-block #recherche-train-form #passengers li#offreSpeciale{margin:0;padding:0;} #content .content #block-booking-schedule.transac-block #recherche-train-form #passengers .underFour{margin:.3em 0;padding:0;} #content .content #block-booking-schedule.transac-block #recherche-train-form fieldset.voyFldSt{margin-top:15px;} #content .content #block-booking-schedule.transac-block #recherche-train-form #d_passenger #nbPassengerSelect label{width:12.7em;display:inline-block;float:left;} #content .content #block-booking-schedule.transac-block #recherche-train-form #d_passenger .agePassager label,#content .content #block-booking-schedule.transac-block #recherche-train-form #d_passenger .carteAbo label,#content .content #block-booking-schedule.transac-block #recherche-train-form #d_passenger .fidelite label{display:inline-block;float:left;width:9.5em;} #content .content #block-booking-schedule.transac-block #recherche-train-form #d_passenger .carteAbo div{margin:.3em 0;} #content .content #block-booking-schedule.transac-block #recherche-train-form #saisie #offreSpeciale input{margin-left:45px;} #content .content #block-booking-schedule.transac-block #recherche-train-form #saisie select#DISTRIBUTED_COUNTRY{margin:.3em 0;} #content .content #block-booking-schedule.transac-block #recherche-train-form #saisie .fidelite .numFidelite label{width:7.5em;} .msie #content .content #block-booking-schedule.transac-block p#pFlexible{margin-left:-10px;padding:6px 15px 6px 4px;} .msie #content .content #block-booking-schedule.transac-block #recherche-train-form fieldset.voyFldSt legend.voyNum{background-color:#0178ab;} .msie6 #content .content #block-booking-schedule.transac-block form#saisie{width:280px;} .msie6 #content .content #block-booking-schedule.transac-block #recherche-train-form .form_group,.msie6 #content .content #block-booking-schedule.transac-block #recherche-train-form ul.fs{padding:0!important;} .msie6 #content .content #block-booking-schedule.transac-block #recherche-train-form legend.f{width:240px!important;} .msie6 #content .content #block-booking-schedule.transac-block #recherche-train-form #d_passengerDetails ul.fs{margin-top:10px;} .msie6 #content .content #block-booking-schedule.transac-block #recherche-train-form fieldset#buttons{float:none;} .msie6 #content .content #block-booking-schedule.transac-block #recherche-train-form #via{float:none;} .msie6 #content .content #block-booking-schedule.transac-block #recherche-train-form #via label{position:relative;} .msie6 #content .content #block-booking-schedule.transac-block #recherche-train-form .fidelite div.messagesWarning{width:225px!important;}#content .content #block-popup-handi-access.transac-block #alphabet-filter{color:#CCC;font-size:17px;margin-bottom:15px;} #content .content #block-popup-handi-access.transac-block #station{color:#6E6E6E;margin-bottom:15px;} #content .content #block-popup-handi-access.transac-block #phone{margin-bottom:15px;} #content .content #block-popup-handi-access.transac-block #phone span{font-weight:bold;} #content .content #block-popup-handi-access.transac-block #equipements{margin-bottom:15px;} #content .content #block-popup-handi-access.transac-block #equipements span{font-weight:bold;} #content .content #block-popup-handi-access.transac-block #equipements ul{margin-top:10px;} #content .content #block-popup-handi-access.transac-block #equipements-print{float:right;background:url("/web/20120730050303im_/http://www.voyages-sncf.com/imgs/css/fr/proposal/print.gif") top left no-repeat;padding-left:27px;} #content .content #block-popup-handi-access.transac-block #infos{margin-top:65px;}#content .content #block-kis-identification.transac-block{padding-top:20px;} #content .content #block-kis-identification.transac-block .title-full{border-bottom:4px solid #A00167;font-size:1.1em;min-height:10px;} #content .content #block-kis-identification.transac-block .title-full span{padding-left:1px;} #content .content #block-kis-identification.transac-block .title-full span span{color:#A00167;} .msie6 #content .content #block-kis-identification.transac-block .title-full span{height:20px;margin-top:5px;} .msie6 #content .content #block-kis-identification.transac-block .title-full span span{top:0;} .msie6 #content .content #block-kis-identification.transac-block #agent-retraite .title-full span{left:-310px;} #content .content #block-kis-identification.transac-block #ayant-droit{width:280px;height:160px;padding-right:20px;border-right:1px solid #DEDEDE;float:left;} #content .content #block-kis-identification.transac-block #ayant-droit label{float:left;margin-top:8px;width:auto;} #content .content #block-kis-identification.transac-block #agent-retraite{width:310px;height:160px;float:right;text-align:right;} #content .content #block-kis-identification.transac-block #agent-retraite label{margin-top:14px;float:left;margin-left:25px;} #content .content #block-kis-identification.transac-block input{margin:5px;} .msie6 #content .content #block-kis-identification.transac-block #ayant-droit-code-prevoyance,#agent-retraite-code-prevoyance,#agent-retraite-password{position:relative;top:5px;} #content .content #block-kis-identification.transac-block input[type=text],input[type=password]{width:165px;} #content .content #block-kis-identification.transac-block #ayant-droit-submit{margin-top:43px;} #content .content #block-kis-identification.transac-block #agent-retraite-submit{margin-top:26px;}#content .content .transac-block #kisDeconnect_Yes,#content .content .transac-block #kisDeconnect_No{height:auto;padding:0;} #content .content .transac-block #kisForm_Deconnect .button{margin-top:0;text-align:center;display:block;}.content #kis-links #kis-deco-link a{background-image:url("/web/20120730050303im_/http://www.voyages-sncf.com/imgs/css/fr/kis/deco.png");background-position:right 3px;background-repeat:no-repeat;padding-right:10px;text-decoration:underline;} .content #kis-links #kis-deco-link a:hover{text-decoration:none;} .content #kis-links.transac-block ul{padding-top:5px;} .content #kis-links.transac-block li{display:inline;margin-right:10px;} /* FILE ARCHIVED ON 05:03:03 Jul 30, 2012 AND RETRIEVED FROM THE INTERNET ARCHIVE ON 04:54:22 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: 148.741 exclusion.robots: 0.082 exclusion.robots.policy: 0.075 RedisCDXSource: 0.591 esindex: 0.01 LoadShardBlock: 125.034 (3) PetaboxLoader3.resolve: 83.213 (2) PetaboxLoader3.datanode: 50.081 (4) CDXLines.iter: 20.634 (3) load_resource: 32.414 */