.node-unpublished{background-color:#fff4f4;}.preview .node{background-color:#ffffea;}#node-admin-filter ul{list-style-type:none;padding:0;margin:0;width:100%;}#node-admin-buttons{float:left;margin-left:0.5em;clear:right;}td.revision-current{background:#ffc;}.node-form .form-text{display:block;width:95%;}.node-form .container-inline .form-text{display:inline;width:auto;}.node-form .standard{clear:both;}.node-form textarea{display:block;width:95%;}.node-form .attachments fieldset{float:none;display:block;}.terms-inline{display:inline;} fieldset{margin-bottom:1em;padding:.5em;}form{margin:0;padding:0;}hr{height:1px;border:1px solid gray;}img{border:0;}table{border-collapse:collapse;}th{text-align:left;padding-right:1em;border-bottom:3px solid #ccc;}.clear-block:after{content:".";display:block;height:0;clear:both;visibility:hidden;}.clear-block{display:inline-block;}/*_\*/ * html .clear-block{height:1%;}.clear-block{display:block;}/* End hide from IE-mac */ body.drag{cursor:move;}th.active img{display:inline;}tr.even,tr.odd{background-color:#eee;border-bottom:1px solid #ccc;padding:0.1em 0.6em;}tr.drag{background-color:#fffff0;}tr.drag-previous{background-color:#ffd;}td.active{background-color:#ddd;}td.checkbox,th.checkbox{text-align:center;}tbody{border-top:1px solid #ccc;}tbody th{border-bottom:1px solid #ccc;}thead th{text-align:left;padding-right:1em;border-bottom:3px solid #ccc;}.breadcrumb{padding-bottom:.5em}div.indentation{width:20px;height:1.7em;margin:-0.4em 0.2em -0.4em -0.4em;padding:0.42em 0 0.42em 0.6em;float:left;}div.tree-child{background:url(/web/20150912191203im_/http://en.voyages-sncf.com/en/misc/tree.png) no-repeat 11px center;}div.tree-child-last{background:url(/web/20150912191203im_/http://en.voyages-sncf.com/en/misc/tree-bottom.png) no-repeat 11px center;}div.tree-child-horizontal{background:url(/web/20150912191203im_/http://en.voyages-sncf.com/en/misc/tree.png) no-repeat -11px center;}.error{color:#e55;}div.error{border:1px solid #d77;}div.error,tr.error{background:#fcc;color:#200;padding:2px;}.warning{color:#e09010;}div.warning{border:1px solid #f0c020;}div.warning,tr.warning{background:#ffd;color:#220;padding:2px;}.ok{color:#008000;}div.ok{border:1px solid #00aa00;}div.ok,tr.ok{background:#dfd;color:#020;padding:2px;}.item-list .icon{color:#555;float:right;padding-left:0.25em;clear:right;}.item-list .title{font-weight:bold;}.item-list ul{margin:0 0 0.75em 0;padding:0;}.item-list ul li{margin:0 0 0.25em 1.5em;padding:0;list-style:disc;}ol.task-list li.active{font-weight:bold;}.form-item{margin-top:1em;margin-bottom:1em;}tr.odd .form-item,tr.even .form-item{margin-top:0;margin-bottom:0;white-space:nowrap;}tr.merge-down,tr.merge-down td,tr.merge-down th{border-bottom-width:0 !important;}tr.merge-up,tr.merge-up td,tr.merge-up th{border-top-width:0 !important;}.form-item input.error,.form-item textarea.error,.form-item select.error{border:2px solid red;}.form-item .description{font-size:0.85em;}.form-item label{display:block;font-weight:bold;}.form-item label.option{display:inline;font-weight:normal;}.form-checkboxes,.form-radios{margin:1em 0;}.form-checkboxes .form-item,.form-radios .form-item{margin-top:0.4em;margin-bottom:0.4em;}.marker,.form-required{color:#f00;}.more-link{text-align:right;}.more-help-link{font-size:0.85em;text-align:right;}.nowrap{white-space:nowrap;}.item-list .pager{clear:both;text-align:center;}.item-list .pager li{background-image:none;display:inline;list-style-type:none;padding:0.5em;}.pager-current{font-weight:bold;}.tips{margin-top:0;margin-bottom:0;padding-top:0;padding-bottom:0;font-size:0.9em;}dl.multiselect dd.b,dl.multiselect dd.b .form-item,dl.multiselect dd.b select{font-family:inherit;font-size:inherit;width:14em;}dl.multiselect dd.a,dl.multiselect dd.a .form-item{width:10em;}dl.multiselect dt,dl.multiselect dd{float:left;line-height:1.75em;padding:0;margin:0 1em 0 0;}dl.multiselect .form-item{height:1.75em;margin:0;}.container-inline div,.container-inline label{display:inline;}ul.primary{border-collapse:collapse;padding:0 0 0 1em;white-space:nowrap;list-style:none;margin:5px;height:auto;line-height:normal;border-bottom:1px solid #bbb;}ul.primary li{display:inline;}ul.primary li a{background-color:#ddd;border-color:#bbb;border-width:1px;border-style:solid solid none solid;height:auto;margin-right:0.5em;padding:0 1em;text-decoration:none;}ul.primary li.active a{background-color:#fff;border:1px solid #bbb;border-bottom:#fff 1px solid;}ul.primary li a:hover{background-color:#eee;border-color:#ccc;border-bottom-color:#eee;}ul.secondary{border-bottom:1px solid #bbb;padding:0.5em 1em;margin:5px;}ul.secondary li{display:inline;padding:0 1em;border-right:1px solid #ccc;}ul.secondary a{padding:0;text-decoration:none;}ul.secondary a.active{border-bottom:4px solid #999;}#autocomplete{position:absolute;border:1px solid;overflow:hidden;z-index:100;}#autocomplete ul{margin:0;padding:0;list-style:none;}#autocomplete li{background:#fff;color:#000;white-space:pre;cursor:default;}#autocomplete li.selected{background:#0072b9;color:#fff;}html.js input.form-autocomplete{background-image:url(/web/20150912191203im_/http://en.voyages-sncf.com/en/misc/throbber.gif);background-repeat:no-repeat;background-position:100% 2px;}html.js input.throbbing{background-position:100% -18px;}html.js fieldset.collapsed{border-bottom-width:0;border-left-width:0;border-right-width:0;margin-bottom:0;height:1em;}html.js fieldset.collapsed *{display:none;}html.js fieldset.collapsed legend{display:block;}html.js fieldset.collapsible legend a{padding-left:15px;background:url(/web/20150912191203im_/http://en.voyages-sncf.com/en/misc/menu-expanded.png) 5px 75% no-repeat;}html.js fieldset.collapsed legend a{background-image:url(/web/20150912191203im_/http://en.voyages-sncf.com/en/misc/menu-collapsed.png);background-position:5px 50%;}* html.js fieldset.collapsed legend,* html.js fieldset.collapsed legend *,* html.js fieldset.collapsed table *{display:inline;}html.js fieldset.collapsible{position:relative;}html.js fieldset.collapsible legend a{display:block;}html.js fieldset.collapsible .fieldset-wrapper{overflow:auto;}.resizable-textarea{width:95%;}.resizable-textarea .grippie{height:9px;overflow:hidden;background:#eee url(/web/20150912191203im_/http://en.voyages-sncf.com/en/misc/grippie.png) no-repeat center 2px;border:1px solid #ddd;border-top-width:0;cursor:s-resize;}html.js .resizable-textarea textarea{margin-bottom:0;width:100%;display:block;}.draggable a.tabledrag-handle{cursor:move;float:left;height:1.7em;margin:-0.4em 0 -0.4em -0.5em;padding:0.42em 1.5em 0.42em 0.5em;text-decoration:none;}a.tabledrag-handle:hover{text-decoration:none;}a.tabledrag-handle .handle{margin-top:4px;height:13px;width:13px;background:url(/web/20150912191203im_/http://en.voyages-sncf.com/en/misc/draggable.png) no-repeat 0 0;}a.tabledrag-handle-hover .handle{background-position:0 -20px;}.joined + .grippie{height:5px;background-position:center 1px;margin-bottom:-2px;}.teaser-checkbox{padding-top:1px;}div.teaser-button-wrapper{float:right;padding-right:5%;margin:0;}.teaser-checkbox div.form-item{float:right;margin:0 5% 0 0;padding:0;}textarea.teaser{display:none;}html.js .no-js{display:none;}.progress{font-weight:bold;}.progress .bar{background:#fff url(/web/20150912191203im_/http://en.voyages-sncf.com/en/misc/progress.gif);border:1px solid #00375a;height:1.5em;margin:0 0.2em;}.progress .filled{background:#0072b9;height:1em;border-bottom:0.5em solid #004a73;width:0%;}.progress .percentage{float:right;}.progress-disabled{float:left;}.ahah-progress{float:left;}.ahah-progress .throbber{width:15px;height:15px;margin:2px;background:transparent url(/web/20150912191203im_/http://en.voyages-sncf.com/en/misc/throbber.gif) no-repeat 0px -18px;float:left;}tr .ahah-progress .throbber{margin:0 2px;}.ahah-progress-bar{width:16em;}#first-time strong{display:block;padding:1.5em 0 .5em;}tr.selected td{background:#ffc;}table.sticky-header{margin-top:0;background:#fff;}#clean-url.install{display:none;}html.js .js-hide{display:none;}#system-modules div.incompatible{font-weight:bold;}#system-themes-form div.incompatible{font-weight:bold;}span.password-strength{visibility:hidden;}input.password-field{margin-right:10px;}div.password-description{padding:0 2px;margin:4px 0 0 0;font-size:0.85em;max-width:500px;}div.password-description ul{margin-bottom:0;}.password-parent{margin:0 0 0 0;}input.password-confirm{margin-right:10px;}.confirm-parent{margin:5px 0 0 0;}span.password-confirm{visibility:hidden;}span.password-confirm span{font-weight:normal;} ul.menu{list-style:none;border:none;text-align:left;}ul.menu li{margin:0 0 0 0.5em;}li.expanded{list-style-type:circle;list-style-image:url(/web/20150912191203im_/http://en.voyages-sncf.com/en/misc/menu-expanded.png);padding:0.2em 0.5em 0 0;margin:0;}li.collapsed{list-style-type:disc;list-style-image:url(/web/20150912191203im_/http://en.voyages-sncf.com/en/misc/menu-collapsed.png);padding:0.2em 0.5em 0 0;margin:0;}li.leaf{list-style-type:square;list-style-image:url(/web/20150912191203im_/http://en.voyages-sncf.com/en/misc/menu-leaf.png);padding:0.2em 0.5em 0 0;margin:0;}li a.active{color:#000;}td.menu-disabled{background:#ccc;}ul.links{margin:0;padding:0;}ul.links.inline{display:inline;}ul.links li{display:inline;list-style-type:none;padding:0 0.5em;}.block ul{margin:0;padding:0 0 0.25em 1em;} #permissions td.module{font-weight:bold;}#permissions td.permission{padding-left:1.5em;}#access-rules .access-type,#access-rules .rule-type{margin-right:1em;float:left;}#access-rules .access-type .form-item,#access-rules .rule-type .form-item{margin-top:0;}#access-rules .mask{clear:both;}#user-login-form{text-align:center;}#user-admin-filter ul{list-style-type:none;padding:0;margin:0;width:100%;}#user-admin-buttons{float:left;margin-left:0.5em;clear:right;}#user-admin-settings fieldset .description{font-size:0.85em;padding-bottom:.5em;}.profile{clear:both;margin:1em 0;}.profile .picture{float:right;margin:0 1em 1em 0;}.profile h3{border-bottom:1px solid #ccc;}.profile dl{margin:0 0 1.5em 0;}.profile dt{margin:0 0 0.2em 0;font-weight:bold;}.profile dd{margin:0 0 1em 0;} .field .field-label,.field .field-label-inline,.field .field-label-inline-first{font-weight:bold;}.field .field-label-inline,.field .field-label-inline-first{display:inline;}.field .field-label-inline{visibility:hidden;}.node-form .content-multiple-table td.content-multiple-drag{width:30px;padding-right:0;}.node-form .content-multiple-table td.content-multiple-drag a.tabledrag-handle{padding-right:.5em;}.node-form .content-add-more .form-submit{margin:0;}.node-form .number{display:inline;width:auto;}.node-form .text{width:auto;}.form-item #autocomplete .reference-autocomplete{white-space:normal;}.form-item #autocomplete .reference-autocomplete label{display:inline;font-weight:normal;}#content-field-overview-form .advanced-help-link,#content-display-overview-form .advanced-help-link{margin:4px 4px 0 0;}#content-field-overview-form .label-group,#content-display-overview-form .label-group,#content-copy-export-form .label-group{font-weight:bold;}table#content-field-overview .label-add-new-field,table#content-field-overview .label-add-existing-field,table#content-field-overview .label-add-new-group{float:left;}table#content-field-overview tr.content-add-new .tabledrag-changed{display:none;}table#content-field-overview tr.content-add-new .description{margin-bottom:0;}table#content-field-overview .content-new{font-weight:bold;padding-bottom:.5em;}.advanced-help-topic h3,.advanced-help-topic h4,.advanced-help-topic h5,.advanced-help-topic h6{margin:1em 0 .5em 0;}.advanced-help-topic dd{margin-bottom:.5em;}.advanced-help-topic span.code{background-color:#EDF1F3;font-family:"Bitstream Vera Sans Mono",Monaco,"Lucida Console",monospace;font-size:0.9em;padding:1px;}.advanced-help-topic .content-border{border:1px solid #AAA} .container-inline-date{width:auto;clear:both;display:inline-block;vertical-align:top;margin-right:0.5em;}.container-inline-date .form-item{float:none;padding:0;margin:0;}.container-inline-date .form-item .form-item{float:left;}.container-inline-date .form-item,.container-inline-date .form-item input{width:auto;}.container-inline-date .description{clear:both;}.container-inline-date .form-item input,.container-inline-date .form-item select,.container-inline-date .form-item option{margin-right:5px;}.container-inline-date .date-spacer{margin-left:-5px;}.views-right-60 .container-inline-date div{padding:0;margin:0;}.container-inline-date .date-timezone .form-item{float:none;width:auto;clear:both;}#calendar_div,#calendar_div td,#calendar_div th{margin:0;padding:0;}#calendar_div,.calendar_control,.calendar_links,.calendar_header,.calendar{width:185px;border-collapse:separate;margin:0;}.calendar td{padding:0;}span.date-display-single{}span.date-display-start{}span.date-display-end{}span.date-display-separator{}.date-repeat-input{float:left;width:auto;margin-right:5px;}.date-repeat-input select{min-width:7em;}.date-repeat fieldset{clear:both;float:none;}.date-views-filter-wrapper{min-width:250px;}.date-views-filter input{float:left !important;margin-right:2px !important;padding:0 !important;width:12em;min-width:12em;}.date-nav{width:100%;}.date-nav div.date-prev{text-align:left;width:24%;float:left;}.date-nav div.date-next{text-align:right;width:24%;float:right;}.date-nav div.date-heading{text-align:center;width:50%;float:left;}.date-nav div.date-heading h3{margin:0;padding:0;}.date-clear{float:none;clear:both;display:block;}.date-clear-block{float:none;width:auto;clear:both;}.date-clear-block:after{content:" ";display:block;height:0;clear:both;visibility:hidden;}.date-clear-block{display:inline-block;}/*_\*/ * html .date-clear-block{height:1%;}.date-clear-block{display:block;}/* End hide from IE-mac */ .date-container .date-format-delete{margin-top:1.8em;margin-left:1.5em;float:left;}.date-container .date-format-name{float:left;}.date-container .date-format-type{float:left;padding-left:10px;}.date-container .select-container{clear:left;float:left;}div.date-calendar-day{line-height:1;width:40px;float:left;margin:6px 10px 0 0;background:#F3F3F3;border-top:1px solid #eee;border-left:1px solid #eee;border-right:1px solid #bbb;border-bottom:1px solid #bbb;color:#999;text-align:center;font-family:Georgia,Arial,Verdana,sans;}div.date-calendar-day span{display:block;text-align:center;}div.date-calendar-day span.month{font-size:.9em;background-color:#B5BEBE;color:white;padding:2px;text-transform:uppercase;}div.date-calendar-day span.day{font-weight:bold;font-size:2em;}div.date-calendar-day span.year{font-size:.9em;padding:2px;} .timeEntry_control{vertical-align:middle;margin-left:2px;}* html .timeEntry_control{margin-top:-4px;} .filefield-icon{margin:0 2px 0 0;}.filefield-element{margin:1em 0;white-space:normal;}.filefield-element .widget-preview{float:left;padding:0 10px 0 0;margin:0 10px 0 0;border-width:0 1px 0 0;border-style:solid;border-color:#CCC;max-width:30%;}.filefield-element .widget-edit{float:left;max-width:70%;}.filefield-element .filefield-preview{width:16em;overflow:hidden;}.filefield-element .widget-edit .form-item{margin:0 0 1em 0;}.filefield-element input.form-submit,.filefield-element input.form-file{margin:0;}.filefield-element input.progress-disabled{float:none;display:inline;}.filefield-element div.ahah-progress,.filefield-element div.throbber{display:inline;float:none;padding:1px 13px 2px 3px;}.filefield-element div.ahah-progress-bar{display:none;margin-top:4px;width:28em;padding:0;}.filefield-element div.ahah-progress-bar div.bar{margin:0;} .ctools-locked{color:red;border:1px solid red;padding:1em;}.ctools-owns-lock{background:#FFFFDD none repeat scroll 0 0;border:1px solid #F0C020;padding:1em;}a.ctools-ajaxing,input.ctools-ajaxing,button.ctools-ajaxing,select.ctools-ajaxing{padding-right:18px !important;background:url(/web/20150912191203im_/http://en.voyages-sncf.com/en/sites/all/modules/ctools/images/status-active.gif) right center no-repeat;}div.ctools-ajaxing{float:left;width:18px;background:url(/web/20150912191203im_/http://en.voyages-sncf.com/en/sites/all/modules/ctools/images/status-active.gif) center center no-repeat;} .ui-dialog-titlebar-close .ui-icon{display:inline !important;color:#fff !important;}.wysiwyg-align-left{text-align:left;float:left;}.wysiwyg-align-right{text-align:right;float:right;}.wysiwyg-align-center{text-align:center;}.rich-text{overflow:hidden;}.rich-text ul{overflow:hidden;padding-left:0;}.rich-text ul li{overflow:hidden;list-style-type:none;margin:0;padding:0 0 0 20px;}.rich-text p{clear:both;}.rich-text img{float:left;margin-right:10px;}.rich-text img.wysiwyg-align-right,.rich-text .wysiwyg-align-right img{margin-right:0;margin-left:10px;float:right;}.rich-text img.wysiwyg-align-left,.rich-text .wysiwyg-align-left img{margin-right:10px;float:left;}.rich-text .wysiwyg-align-center img{margin:0 10px;float:none;} div.fieldgroup{margin:.5em 0 1em 0;}div.fieldgroup .content{padding-left:1em;} .views-exposed-form .views-exposed-widget{float:left;padding:.5em 1em 0 0;}.views-exposed-form .views-exposed-widget .form-submit{margin-top:1.6em;}.views-exposed-form .form-item,.views-exposed-form .form-submit{margin-top:0;margin-bottom:0;}.views-exposed-form label{font-weight:bold;}.views-exposed-widgets{margin-bottom:.5em;}html.js a.views-throbbing,html.js span.views-throbbing{background:url(/web/20150912191203im_/http://en.voyages-sncf.com/en/sites/all/modules/contrib-custom/views/images/status-active.gif) no-repeat right center;padding-right:18px;}div.view div.views-admin-links{font-size:xx-small;margin-right:1em;margin-top:1em;}.block div.view div.views-admin-links{margin-top:0;}div.view div.views-admin-links ul{margin:0;padding:0;}div.view div.views-admin-links li{margin:0;padding:0 0 2px 0;z-index:201;}div.view div.views-admin-links li a{padding:0;margin:0;color:#ccc;}div.view div.views-admin-links li a:before{content:"[";}div.view div.views-admin-links li a:after{content:"]";}div.view div.views-admin-links-hover a,div.view div.views-admin-links:hover a{color:#000;}div.view div.views-admin-links-hover,div.view div.views-admin-links:hover{background:transparent;}div.view div.views-hide{display:none;}div.view div.views-hide-hover,div.view:hover div.views-hide{display:block;position:absolute;z-index:200;}div.view:hover div.views-hide{margin-top:-1.5em;}.views-view-grid tbody{border-top:none;} div#fancy_overlay{position:fixed;top:0;left:0;width:100%;height:100%;display:none;z-index:30;}div#fancy_loading{position:absolute;height:40px;width:40px;cursor:pointer;display:none;overflow:hidden;background:transparent;z-index:100;}div#fancy_loading div{position:absolute;top:0;left:0;width:40px;height:480px;}div#fancy_outer{position:absolute;top:0;left:0;z-index:90;padding:20px 20px 40px 20px;margin:0;background:transparent;display:none;}div#fancy_inner{position:relative;width:100%;height:100%;background:#fff;-webkit-box-shadow:0 0 20px 0 rgba(0,0,0,0.7);;-moz-box-shadow:0 0 20px 0 rgba(0,0,0,0.7);box-shadow:0 0 20px 0 rgba(0,0,0,0.7);}div#fancy_content{margin:0;z-index:100;position:absolute;}div#fancy_div{background:#000;color:#fff;height:100%;width:100%;z-index:100;overflow:auto;}img#fancy_img{position:absolute;top:0;left:0;border:0;padding:0;margin:0;z-index:100;width:100%;height:100%;}div#fancy_close{position:absolute;top:-30px;width:690px;background:none repeat scroll 0 0 #fff;display:none;height:30px;padding:0;right:0;z-index:100;}div#fancy_close .fermer{overflow:hidden;padding-right:0.5em;}div#fancy_close .closed{background:transparent url(/web/20150912191203im_/http://en.voyages-sncf.com/sites/all/themes/digital_fusion/images/close.png) no-repeat scroll right center;color:#393939;float:right;font-size:1em;font-weight:bold;padding:0.5em 1.5em 0.5em 1.7em;text-decoration:underline;margin-right:.5em;}div#fancy_close .closed:hover{text-decoration:none;}#fancy_frame{position:relative;width:100%;height:100%;display:none;}#fancy_ajax{width:100%;height:100%;overflow:auto;}a#fancy_left,a#fancy_right{position:absolute;bottom:0px;height:100%;width:35%;cursor:pointer;z-index:111;display:none;background-image:url("data:image/gif;base64,AAAA");outline:none;overflow:hidden;}a#fancy_left{left:0;}a#fancy_right{right:0;}span.fancy_ico{position:absolute;top:50%;margin-top:-15px;width:30px;height:30px;z-index:112;cursor:pointer;display:block;}span#fancy_left_ico{left:-9999px;}span#fancy_right_ico{right:-9999px;}a#fancy_left:hover,a#fancy_right:hover{visibility:visible;background-color:transparent;}a#fancy_left:hover span{left:20px;}a#fancy_right:hover span{right:20px;}#fancy_bigIframe{position:absolute;top:0;left:0;width:100%;height:100%;background:transparent;}div#fancy_bg{position:absolute;top:0;left:0;width:100%;height:100%;z-index:70;border:0;padding:0;margin:0;}div.fancy_bg{position:absolute;display:block;z-index:70;border:0;padding:0;margin:0;}div#fancy_bg_n{top:-20px;left:0;width:100%;height:20px;display:none;}.msie6 div#fancy_bg_n{background:none;}div#fancy_bg_ne{top:-20px;right:-20px;width:20px;height:20px;display:none;}.msie6 div#fancy_bg_ne{background:none;}div#fancy_bg_e{right:-20px;height:100%;width:20px;}.msie6 div#fancy_bg_e{background:none;}div#fancy_bg_se{bottom:-20px;right:-20px;width:20px;height:20px;}.msie6 div#fancy_bg_se{background:none;}div#fancy_bg_s{bottom:-20px;left:0;width:100%;height:20px;}.msie6 div#fancy_bg_s{background:none;}div#fancy_bg_sw{bottom:-20px;left:-20px;width:20px;height:20px;}.msie6 div#fancy_bg_sw{background:none;}div#fancy_bg_w{left:-20px;height:100%;width:20px;}.msie6 div#fancy_bg_w{background:none;}div#fancy_bg_nw{top:-20px;left:-20px;width:20px;height:20px;}.msie6 div#fancy_bg_nw{background:none;}div#fancy_title{position:absolute;z-index:100;display:none !important;}div#fancy_title div{color:#fff;font:bold 12px Arial;padding-bottom:3px;white-space:nowrap;}div#fancy_title table{margin:0 auto;}div#fancy_title table td{padding:0;vertical-align:middle;}td#fancy_title_left{height:32px;width:15px;}td#fancy_title_main{height:32px;}td#fancy_title_right{height:32px;width:15px;} .jspScrollable{overflow:hidden;position:relative;margin-right:-10px;padding-right:10px !important;}.jspPane{position:absolute;}.jspVerticalBar{position:absolute;top:0;right:0;width:6px;height:100%;}.jspHorizontalBar{position:absolute;bottom:0;left:0;width:100%;height:16px;}.jspVerticalBar *,.jspHorizontalBar *{margin:0;padding:0;}.jspCap{display:none;}.jspHorizontalBar .jspCap{float:left;}.jspTrack{background:#ecedeb;position:relative;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;}.jspDrag{background:#9a9b9c;position:relative;top:0;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;left:0;cursor:pointer;}.jspHorizontalBar .jspTrack,.jspHorizontalBar .jspDrag{float:left;height:100%;}.jspArrow{background:#50506d;text-indent:-20000px;display:block;cursor:pointer;}.jspArrow.jspDisabled{cursor:default;background:#80808d;}.jspVerticalBar .jspArrow{height:16px;}.jspHorizontalBar .jspArrow{width:16px;float:left;height:100%;}.jspVerticalBar .jspArrow:focus{outline:none;}.jspCorner{background:#eeeef4;float:left;height:100%;}* html .jspCorner{margin:0 -3px 0 0;}.msie .jspHorizontalBar{display:none;} .datepicker-wrapper{position:relative;float:left;}.datepicker-wrapper .date-selector{background:#b2b4b3;-webkit-box-shadow:0 2px 8px rgba(0,0,0,.4);-moz-box-shadow:0 2px 8px rgba(0,0,0,.4);box-shadow:0 2px 8px rgba(0,0,0,.4);border-radius:3px;margin:-1px 0 0 0;position:absolute;z-index:9999;display:none;width:370px;color:#b2b4b3;left:0;}.datepicker-wrapper .date-selector.on-top:after,.datepicker-wrapper .date-selector.under:before{display:block;position:absolute;left:110px;color:#b2b4b3;}.datepicker-wrapper .date-selector.on-top:after{content:"\25BC";bottom:-13px;}.datepicker-wrapper .date-selector.under:before{content:"\25B2";top:-13px;}.datepicker-wrapper .date-selector .month-wrapper{clear:both;width:360px;border-collapse:separate;border-spacing:5px;padding:0;}.datepicker-wrapper .date-selector .month-wrapper thead{display:none;}.datepicker-wrapper .date-selector .month-cal,.datepicker-wrapper .date-selector .nav{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;;background-color:#fff;width:360px;}.datepicker-wrapper .date-selector:before,.datepicker-wrapper .date-selector:after{left:69px;}.datepicker-wrapper .date-selector-ieframe{position:absolute;z-index:99999;display:none;}.datepicker-wrapper .error_msg{display:none;text-align:center;font-size:0.8em;color:#747678;margin:5px 5px 0 5px;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;;background-color:#fff;}.datepicker-wrapper .date-selector .month-nav{margin:0 0 3px 0;padding:0;display:block;position:relative;text-align:center;}.datepicker-wrapper .date-selector .month-nav{float:left;width:100%;background:#fff;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;;margin:5px 5px 0 5px;}.datepicker-wrapper .date-selector .month-nav select{width:75px;margin:0 auto;border:1px solid #ccc;position:relative;top:1px;}.datepicker-wrapper .date-selector .month-head{width:175px;display:block;float:left;}.datepicker-wrapper .date-selector .month-name,.datepicker-wrapper .date-selector .year-name{font-weight:bold;line-height:20px;}.datepicker-wrapper .date-selector .button{display:block;position:absolute;top:0;width:10px;height:10px;line-height:17px;font-weight:bold;color:#333;text-align:center;font-size:120%;overflow:hidden;cursor:pointer;}.datepicker-wrapper .date-selector .today-date{background:#fff;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;;text-align:center;color:#0088ce;cursor:pointer;padding:2px;margin:0 5px 5px 5px;}.datepicker-wrapper .date-selector .prev{left:0;background-image:url(/web/20150912191203im_/http://en.voyages-sncf.com/sites/all/themes/digital_fusion/images/datepicker/sprite-datepicker-2.png);background-repeat:no-repeat;background-position:center 6px;text-indent:-99999px;display:block;padding:5px;}.datepicker-wrapper .date-selector .next{right:0;background-image:url(/web/20150912191203im_/http://en.voyages-sncf.com/sites/all/themes/digital_fusion/images/datepicker/sprite-datepicker-2.png);background-repeat:no-repeat;background-position:center -26px;text-indent:-99999px;display:block;padding:5px;}.datepicker-wrapper .date-selector tbody{border-top:none;}.datepicker-wrapper .date-selector .month-wrapper .month-cal{width:175px;float:left;}.datepicker-wrapper .table-month-wrapper{background-color:white;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;width:175px;height:168px;}.datepicker-wrapper .date-selector table{border-spacing:1px;padding:5px;}.datepicker-wrapper .date-selector th{padding:0;border-bottom:1px solid #ccc;}.datepicker-wrapper .date-selector th,.datepicker-wrapper .date-selector td{text-align:center;}.datepicker-wrapper .date-selector th.week_label{font-weight:normal;font-style:italic;font-size:80%;width:25px;}.datepicker-wrapper .date-selector .week_num,.datepicker-wrapper .date-selector .hover .week_num,.datepicker-wrapper .date-selector .selected .week_num{font-style:italic;color:#333 !important;vertical-align:bottom !important;text-align:right;border:none !important;font-size:70%;background:#fcfcfc !important;padding-right:4px;}.datepicker-wrapper .date-selector td{line-height:2;text-align:center;white-space:nowrap;width:14px;color:#0088ce;}.datepicker-wrapper .date-selector td.today{background:#eee;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;;}.datepicker-wrapper .date-selector td.unselected_month{color:#ccc;}.datepicker-wrapper .date-selector td.selectable_day,.datepicker-wrapper .date-selector tr.selectable_week td{cursor:pointer;}.datepicker-wrapper .date-selector td.selected,.datepicker-wrapper .date-selector tr.selected td{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;;color:#fff;background-color:#0088ce;}.datepicker-wrapper .date-selector td.unselected_month.selected{background:none;color:#ccc;}.datepicker-wrapper .date-selector tr.selectable_week.hover td,.datepicker-wrapper .date-selector td.selectable_day.hover{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;color:#fff;background-color:#0088ce;}.msie7 input{z-index:1;}.msie7 .datepicker-wrapper{z-index:100;}.msie7 .datepicker-wrapper .date-selector .month-wrapper .month-cal{width:178px;} .leaflet-map-pane,.leaflet-tile,.leaflet-marker-icon,.leaflet-marker-shadow,.leaflet-tile-pane,.leaflet-tile-container,.leaflet-overlay-pane,.leaflet-shadow-pane,.leaflet-marker-pane,.leaflet-popup-pane,.leaflet-overlay-pane svg,.leaflet-zoom-box,.leaflet-image-layer,.leaflet-layer{position:absolute;left:0;top:0;}.leaflet-container{overflow:hidden;-ms-touch-action:none;}.leaflet-tile,.leaflet-marker-icon,.leaflet-marker-shadow{-webkit-user-select:none;-moz-user-select:none;user-select:none;-webkit-user-drag:none;}.leaflet-marker-icon,.leaflet-marker-shadow{display:block;}.leaflet-container img{max-width:none !important;}.leaflet-container img.leaflet-image-layer{max-width:15000px !important;}.leaflet-tile{filter:inherit;visibility:hidden;}.leaflet-tile-loaded{visibility:inherit;}.leaflet-zoom-box{width:0;height:0;}.leaflet-overlay-pane svg{-moz-user-select:none;}.leaflet-tile-pane{z-index:2;}.leaflet-objects-pane{z-index:3;}.leaflet-overlay-pane{z-index:4;}.leaflet-shadow-pane{z-index:5;}.leaflet-marker-pane{z-index:6;}.leaflet-popup-pane{z-index:7;}.leaflet-control{position:relative;z-index:7;pointer-events:auto;}.leaflet-top,.leaflet-bottom{position:absolute;z-index:1000;pointer-events:none;}.leaflet-top{top:0;}.leaflet-right{right:0;}.leaflet-bottom{bottom:0;}.leaflet-left{left:0;}.leaflet-control{float:left;clear:both;}.leaflet-right .leaflet-control{float:right;}.leaflet-top .leaflet-control{margin-top:10px;}.leaflet-bottom .leaflet-control{margin-bottom:10px;}.leaflet-left .leaflet-control{margin-left:10px;}.leaflet-right .leaflet-control{margin-right:10px;}.leaflet-fade-anim .leaflet-tile,.leaflet-fade-anim .leaflet-popup{opacity:0;-webkit-transition:opacity 0.2s linear;-moz-transition:opacity 0.2s linear;-o-transition:opacity 0.2s linear;transition:opacity 0.2s linear;}.leaflet-fade-anim .leaflet-tile-loaded,.leaflet-fade-anim .leaflet-map-pane .leaflet-popup{opacity:1;}.leaflet-zoom-anim .leaflet-zoom-animated{-webkit-transition:-webkit-transform 0.25s cubic-bezier(0,0,0.25,1);-moz-transition:-moz-transform 0.25s cubic-bezier(0,0,0.25,1);-o-transition:-o-transform 0.25s cubic-bezier(0,0,0.25,1);transition:transform 0.25s cubic-bezier(0,0,0.25,1);}.leaflet-zoom-anim .leaflet-tile,.leaflet-pan-anim .leaflet-tile,.leaflet-touching .leaflet-zoom-animated{-webkit-transition:none;-moz-transition:none;-o-transition:none;transition:none;}.leaflet-zoom-anim .leaflet-zoom-hide{visibility:hidden;}.leaflet-clickable{cursor:pointer;}.leaflet-container{cursor:-webkit-grab;cursor:-moz-grab;}.leaflet-popup-pane,.leaflet-control{cursor:auto;}.leaflet-dragging,.leaflet-dragging .leaflet-clickable,.leaflet-dragging .leaflet-container{cursor:move;cursor:-webkit-grabbing;cursor:-moz-grabbing;}.leaflet-container{background:#ddd;outline:0;}.leaflet-container a{color:#0078A8;}.leaflet-container a.leaflet-active{outline:2px solid orange;}.leaflet-zoom-box{border:2px dotted #05f;background:white;opacity:0.5;}.leaflet-container{font:12px/1.5 "Helvetica Neue",Arial,Helvetica,sans-serif;}.leaflet-bar{box-shadow:0 1px 7px rgba(0,0,0,0.65);-webkit-border-radius:4px;border-radius:4px;}.leaflet-bar a,.leaflet-bar a:hover{background-color:#fff;border-bottom:1px solid #ccc;width:26px;height:26px;line-height:26px;display:block;text-align:center;text-decoration:none;color:black;}.leaflet-bar a,.leaflet-control-layers-toggle{background-position:50% 50%;background-repeat:no-repeat;display:block;}.leaflet-bar a:hover{background-color:#f4f4f4;}.leaflet-bar a:first-child{-webkit-border-top-left-radius:4px;border-top-left-radius:4px;-webkit-border-top-right-radius:4px;border-top-right-radius:4px;}.leaflet-bar a:last-child{-webkit-border-bottom-left-radius:4px;border-bottom-left-radius:4px;-webkit-border-bottom-right-radius:4px;border-bottom-right-radius:4px;border-bottom:none;}.leaflet-bar a.leaflet-disabled{cursor:default;background-color:#f4f4f4;color:#bbb;}.leaflet-touch .leaflet-bar{-webkit-border-radius:10px;border-radius:10px;}.leaflet-touch .leaflet-bar a{width:30px;height:30px;}.leaflet-touch .leaflet-bar a:first-child{-webkit-border-top-left-radius:7px;border-top-left-radius:7px;-webkit-border-top-right-radius:7px;border-top-right-radius:7px;}.leaflet-touch .leaflet-bar a:last-child{-webkit-border-bottom-left-radius:7px;border-bottom-left-radius:7px;-webkit-border-bottom-right-radius:7px;border-bottom-right-radius:7px;border-bottom:none;}.leaflet-control-zoom-in{font:bold 18px 'Lucida Console',Monaco,monospace;}.leaflet-control-zoom-out{font:bold 22px 'Lucida Console',Monaco,monospace;}.leaflet-touch .leaflet-control-zoom-in{font-size:22px;line-height:30px;}.leaflet-touch .leaflet-control-zoom-out{font-size:28px;line-height:30px;}.leaflet-control-layers{box-shadow:0 1px 7px rgba(0,0,0,0.4);background:#f8f8f9;-webkit-border-radius:5px;border-radius:5px;}.leaflet-control-layers-toggle{background-image:url(/web/20150912191203im_/http://en.voyages-sncf.com/en/sites/all/modules/custom/vsct_feature_layout/libraries/leaflet/images/layers.png);width:36px;height:36px;}.leaflet-retina .leaflet-control-layers-toggle{background-image:url(/web/20150912191203im_/http://en.voyages-sncf.com/en/sites/all/modules/custom/vsct_feature_layout/libraries/leaflet/images/layers-2x.png);background-size:26px 26px;}.leaflet-touch .leaflet-control-layers-toggle{width:44px;height:44px;}.leaflet-control-layers .leaflet-control-layers-list,.leaflet-control-layers-expanded .leaflet-control-layers-toggle{display:none;}.leaflet-control-layers-expanded .leaflet-control-layers-list{display:block;position:relative;}.leaflet-control-layers-expanded{padding:6px 10px 6px 6px;color:#333;background:#fff;}.leaflet-control-layers-selector{margin-top:2px;position:relative;top:1px;}.leaflet-control-layers label{display:block;}.leaflet-control-layers-separator{height:0;border-top:1px solid #ddd;margin:5px -10px 5px -6px;}.leaflet-container .leaflet-control-attribution{background-color:rgba(255,255,255,0.7);box-shadow:0 0 5px #bbb;margin:0;}.leaflet-control-attribution,.leaflet-control-scale-line{padding:0 5px;color:#333;}.leaflet-container .leaflet-control-attribution,.leaflet-container .leaflet-control-scale{font-size:11px;}.leaflet-left .leaflet-control-scale{margin-left:5px;}.leaflet-bottom .leaflet-control-scale{margin-bottom:5px;}.leaflet-control-scale-line{border:2px solid #777;border-top:none;color:black;line-height:1.1;padding:2px 5px 1px;font-size:11px;text-shadow:1px 1px 1px #fff;background-color:rgba(255,255,255,0.5);box-shadow:0 -1px 5px rgba(0,0,0,0.2);white-space:nowrap;overflow:hidden;}.leaflet-control-scale-line:not(:first-child) {border-top:2px solid #777;border-bottom:none;margin-top:-2px;box-shadow:0 2px 5px rgba(0,0,0,0.2);}.leaflet-control-scale-line:not(:first-child):not(:last-child) {border-bottom:2px solid #777;}.leaflet-touch .leaflet-control-attribution,.leaflet-touch .leaflet-control-layers,.leaflet-touch .leaflet-bar{box-shadow:none;}.leaflet-touch .leaflet-control-layers,.leaflet-touch .leaflet-bar{border:4px solid rgba(0,0,0,0.3);}.leaflet-popup{position:absolute;text-align:center;}.leaflet-popup-content-wrapper{padding:1px;text-align:left;-webkit-border-radius:12px;border-radius:12px;}.leaflet-popup-content{margin:13px 19px;line-height:1.4;}.leaflet-popup-content p{margin:18px 0;}.leaflet-popup-tip-container{margin:0 auto;width:40px;height:20px;position:relative;overflow:hidden;}.leaflet-popup-tip{width:17px;height:17px;padding:1px;margin:-10px auto 0;-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-ms-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);}.leaflet-popup-content-wrapper,.leaflet-popup-tip{background:white;box-shadow:0 3px 14px rgba(0,0,0,0.4);}.leaflet-container a.leaflet-popup-close-button{position:absolute;top:0;right:0;padding:4px 4px 0 0;text-align:center;width:18px;height:14px;font:16px/14px Tahoma,Verdana,sans-serif;color:#c3c3c3;text-decoration:none;font-weight:bold;background:transparent;}.leaflet-container a.leaflet-popup-close-button:hover{color:#999;}.leaflet-popup-scrolled{overflow:auto;border-bottom:1px solid #ddd;border-top:1px solid #ddd;}.leaflet-div-icon{background:#fff;border:1px solid #666;}.leaflet-editing-icon{-webkit-border-radius:2px;border-radius:2px;} .msie8 .leaflet-vml-shape{width:1px;height:1px;}.msie8 .lvml{behavior:url(/web/20150912191203im_/http://en.voyages-sncf.com/en/sites/all/modules/custom/vsct_feature_layout/libraries/leaflet/#default#VML);display:inline-block;position:absolute;}.msie8 .leaflet-control{display:inline;}.msie8 .leaflet-popup-tip{width:21px;_width:27px;margin:0 auto;_margin-top:-3px;filter:progid:DXImageTransform.Microsoft.Matrix(M11=0.70710678,M12=0.70710678,M21=-0.70710678,M22=0.70710678);-ms-filter:"progid:DXImageTransform.Microsoft.Matrix(M11=0.70710678,M12=0.70710678,M21=-0.70710678,M22=0.70710678)";}.msie8 .leaflet-popup-tip-container{margin-top:-1px;}.msie8 .leaflet-popup-content-wrapper,.msie8 .leaflet-popup-tip{border:1px solid #999;}.msie8 .leaflet-popup-content-wrapper{zoom:1;}.msie8 .leaflet-control-zoom,.msie8 .leaflet-control-layers{border:3px solid #999;}.msie8 .leaflet-control-layers-toggle{}.msie8 .leaflet-control-attribution,.msie8 .leaflet-control-layers,.msie8 .leaflet-control-scale-line{background:white;}.msie8 .leaflet-zoom-box{filter:alpha(opacity=50);}.msie8 .leaflet-control-attribution{border-top:1px solid #bbb;border-left:1px solid #bbb;} .previous-searches-container,.previous-searches{border:1px solid #dadada;border-radius:3px;color:#F0F0F0;padding:4px;width:250px;position:relative;margin-top:7px;margin-bottom:7px;}.previous-searches-container .opener:before{content:" \25BE \ ";position:absolute;top:0;right:5px;font-size:20px}.previous-searches-container ul.previous-searches{position:absolute;background:#fff;z-index:200;padding:0 7px;margin-left:-5px;width:260px;border-top:none;}.previous-searches-container button{background:transparent;border:none;width:100%;text-align:left;}.previous-searches-container .previous-search-item,.transac-block .previous-searches-container li.previous-search-item{padding:2px;background-color:#ecedeb;position:relative;margin-top:2px;margin-bottom:10px;border:1px solid #DBDBDB}.previous-searches-container .previous-search-item + .previous-search-item,.transac-block .previous-searches-container li.previous-search-item + .previous-search-item{margin-top:10px}.previous-searches-container .search-title{font-weight:bold;}.previous-searches-container .search-details{color:#969696;}.previous-searches-container .one-way,.previous-searches-container .round-trip{background:url(data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4NCjwhLS0gR2VuZXJhdG9yOiBBZG9iZSBJbGx1c3RyYXRvciAxNy4wLjAsIFNWRyBFeHBvcnQgUGx1Zy1JbiAuIFNWRyBWZXJzaW9uOiA2LjAwIEJ1aWxkIDApICAtLT4NCjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+DQo8c3ZnIHZlcnNpb249IjEuMSIgaWQ9IkNhbHF1ZV8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB4PSIwcHgiIHk9IjBweCINCgkgd2lkdGg9IjI4LjM1cHgiIGhlaWdodD0iMjguMzVweCIgdmlld0JveD0iMCAwIDI4LjM1IDI4LjM1IiBlbmFibGUtYmFja2dyb3VuZD0ibmV3IDAgMCAyOC4zNSAyOC4zNSIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+DQo8ZyBpZD0iaWNvX3g1Rl9leHRhbmRfY29waWVfNV85XyI+DQoJPGc+DQoJCTxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBmaWxsPSIjMTQ4QUM1IiBkPSJNMjAuMTIyLDhMMTksOS4wMjdMMjMuMDQ0LDE0TDE5LDE4Ljk3MkwyMC4xMjIsMjBMMjUsMTQNCgkJCUwyMC4xMjIsOHogTTcuODc5LDhMMywxNGw0Ljg3OCw2TDksMTguOTczTDQuOTU2LDE0TDksOS4wMjhMNy44NzksOHoiLz4NCgk8L2c+DQo8L2c+DQo8L3N2Zz4NCg==) no-repeat;display:inline-block;height:18px;background-size:24px 30px;position:relative;top:2px;margin-top:-4px;}.msie8 .previous-searches-container .one-way,.msie8 .previous-searches-container .round-trip{background:url(/web/20150912191203im_/http://en.voyages-sncf.com/en/sites/all/modules/custom_addons/vsct_feature_booking/theme/images/recent-searches-oneway-roundtrip-ie8.png) no-repeat 5px 5px;}.previous-searches-container .one-way{width:15px;background-position:-11px -3px;}.msie8 .previous-searches-container .one-way{background-position:-11px 5px;}.previous-searches-container .round-trip{width:28px;background-position:0 -3px;}.msie8 .previous-searches-container .round-trip{width:34px;}.previous-searches-container .remove-search{position:absolute;top:-1px;right:-1px;width:auto;border:1px solid #DBDBDB;background:#fff;}.previous-searches-container .close-icon:before{content:"\2715";font-size:9px;}.transac-block .previous-searches-container .delete-previous-searches,.previous-searches-container .delete-previous-searches{color:#666;text-align:center;width:100%;} #redirect-banner-wrapper{background-color:#0088ce;color:#fff;}#redirect-banner{width:960px;margin:0 auto;padding:9px;text-align:center;position:relative;}#redirect-banner a:hover{text-decoration:none;}#redirect-banner a,#redirect-banner a:visited,#redirect-banner a:active{color:#fff;}#redirect-banner p{font-family:"Avenir",Arial,sans-serif;font-size:13px;width:900px;}#redirect-banner.all p:after{content:" \25BC";display:block;position:absolute;color:#0088ce;right:44px;bottom:-12px;font-size:15px;}#close-redirect-banner,#close-redirect-banner-re4a{position:absolute;right:0;top:4px;color:#fff;text-decoration:none;background-image:url(/web/20150912191203im_/http://en.voyages-sncf.com/sites/all/themes/digital_fusion/images/close.png);background-repeat:no-repeat;background-position:top right;padding:2px 25px 3px 0;font-weight:bold;}#redirect-banner a:hover{text-decoration:underline;} #trip-ideas{background-color:#333;background-image:url(/web/20150912191203im_/http://en.voyages-sncf.com/sites/all/modules/custom_addons/vsct_feature_france_edito/theme/images/trip-ideas-background-1.png);background-repeat:repeat-x;background-position:center bottom;clear:both;overflow:hidden;}.msie6 #trip-ideas,.msie7 #trip-ideas,.msie8 #trip-ideas{border:none;}.preview .trip-idea-thumbnail a,#trip-ideas .trip-idea-thumbnail a{text-decoration:none;}#trip-ideas .complex-title span span,.preview .trip-idea-thumbnail .text,.preview .trip-idea-thumbnail .text h3,.preview .trip-idea-thumbnail .text p,.preview .trip-idea-thumbnail .text a,#trip-ideas .trip-idea-thumbnail .text,#trip-ideas .trip-idea-thumbnail .text h3,#trip-ideas .trip-idea-thumbnail .text p,#trip-ideas .trip-idea-thumbnail .text a{color:#fff;}#trip-ideas .field-items{padding:0;}#trip-ideas .zone-item{float:left;width:180px;margin:0 20px 20px 0;}#trip-ideas .zone-item-3,#trip-ideas .zone-item-6,#trip-ideas .zone-item-9{margin-right:0;}#trip-ideas .zone-item-4,#trip-ideas .zone-item-7,#trip-ideas .zone-item-10{clear:left;}.preview .trip-idea-thumbnail,#trip-ideas .trip-idea-thumbnail{height:150px;position:relative;width:180px;}.preview .trip-idea-thumbnail .text,#trip-ideas .trip-idea-thumbnail .text{background:none repeat scroll 0 0 rgba(0,0,0,0.4);display:block;height:auto;left:0;margin:0 10px 0 0;padding:0 10px 0 0;position:absolute;top:0;width:160px;}.preview .trip-idea-thumbnail .text h3,#trip-ideas .trip-idea-thumbnail .text h3{font-size:12px;font-weight:bold;margin:0;text-align:right;text-transform:uppercase;}.preview .trip-idea-thumbnail .text p,#trip-ideas .trip-idea-thumbnail .text p{display:none;visibility:hidden;}.preview .trip-idea-thumbnail:hover .text,.msie #trip-ideas .trip-idea-thumbnail-hover .text,#trip-ideas .trip-idea-thumbnail:hover .text{display:block;height:100px;margin:0;padding:50px 10px 0 20px;width:150px;}.preview .trip-idea-thumbnail:hover .text h3,.msie #trip-ideas .trip-idea-thumbnail-hover .text h3,#trip-ideas .trip-idea-thumbnail:hover .text h3{display:block;font-size:16px;text-align:left;visibility:visible;padding-bottom:10px;}.preview .trip-idea-thumbnail:hover .text p,.msie #trip-ideas .trip-idea-thumbnail-hover .text p,#trip-ideas .trip-idea-thumbnail:hover .text p{display:block;line-height:12px;visibility:visible;}.preview .trip-idea-thumbnail:hover .text p span.arrow:after,.msie #trip-ideas .trip-idea-thumbnail-hover .text p span.arrow:after,#trip-ideas .trip-idea-thumbnail:hover .text p span.arrow:after{content:" \25BA \ ";text-decoration:none;}.js .preview .trip-idea-thumbnail:hover,.msie #trip-ideas .trip-idea-thumbnail-hover,.js #trip-ideas .trip-idea-thumbnail:hover{cursor:pointer;}.msie6 .preview .trip-idea-thumbnail .text,.msie7 .preview .trip-idea-thumbnail .text,.msie6 #trip-ideas .trip-idea-thumbnail .text,.msie7 #trip-ideas .trip-idea-thumbnail .text{left:5px;}.msie .preview .trip-idea-thumbnail .text-opacity,.msie #trip-ideas .trip-idea-thumbnail .text-opacity{background-color:#000;filter:alpha(opacity=50);left:0;position:absolute;top:0;width:170px;height:20px;}.msie #trip-ideas .trip-idea-thumbnail .text-opacity-hover{height:150px;width:180px;}.msie6 .preview .trip-idea-thumbnail img.imagecache,.msie6 #trip-ideas .trip-idea-thumbnail img.imagecache{width:100%;height:100%;}.inform-you{position:relative;}.inform-you .jspPane{width:260px !important;}.inform-you div.inform-you-slide{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;background-color:#f3f3f3;background-image:-khtml-gradient(linear,left top,left bottom,from(#f3f3f3),to(#e8e8e8));background-image:-moz-linear-gradient(top,#f3f3f3,#e8e8e8);background-image:-ms-linear-gradient(top,#f3f3f3,#e8e8e8);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#f3f3f3),color-stop(100%,#e8e8e8));background-image:-webkit-linear-gradient(top,#f3f3f3,#e8e8e8);background-image:-o-linear-gradient(top,#f3f3f3,#e8e8e8);background-image:linear-gradient(top,#f3f3f3,#e8e8e8);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f3f3f3',endColorstr='#e8e8e8',GradientType=0);padding-left:10px;margin-bottom:10px;border-width:1px;border-style:solid;border-color:#eee #e3e3e3 #dedede #e3e3e3;text-shadow:0 1px 2px #fff;height:81px;overflow:hidden;}.inform-you div.inform-you-slide:hover{border:1px solid #ccc;-moz-box-shadow:0 1px 2px rgba(0,0,0,0.25),0 0 3px #fff inset;-webkit-box-shadow:0 1px 2px rgba(0,0,0,0.25),0 0 3px #fff inset;box-shadow:0 1px 2px rgba(0,0,0,0.25),0 0 3px #fff inset;}.inform-you div.last{margin-bottom:0;}#inform-you-home div.inform-you-slide a,#inform-you-launch div.inform-you-slide a{height:82px;background-repeat:no-repeat;}#inform-you-home div.inform-you-slide a{background-image:url(/web/20150912191203im_/http://en.voyages-sncf.com/sites/all/modules/custom_addons/vsct_feature_france_edito/theme/images/sprite-inform-you-home-opt.gif);}#inform-you-launch div.inform-you-slide a{background-image:url(/web/20150912191203im_/http://en.voyages-sncf.com/sites/all/modules/custom_addons/vsct_feature_france_edito/theme/images/sprite-inform-you-launch.gif);}.inform-you .complex-title{border:0 none;}.inform-you h3{font-weight:bold;line-height:17px;margin:0 0 2px 0;padding:10px 0 0 0;text-transform:uppercase;}.inform-you h3 span{color:#7ab800;display:block;}.inform-you .inform-you-slide a{text-decoration:none;display:block;}.inform-you .inform-you-slide span.description{width:140px;padding-bottom:5px;display:block;color:#747678;line-height:15px;}.inform-you .inform-you-slide a:hover span.description{text-decoration:underline !important;}#inform-you-home #inform-you-1 a{background-position:100px -215px;}#inform-you-home #inform-you-2 a{background-position:105px 6px;}#inform-you-home #inform-you-3 a{background-position:141px -292px;}#inform-you-home #inform-you-4 a{background-position:144px -400px;}#inform-you-home #inform-you-5 a{background-position:130px -98px;}#inform-you-home #inform-you-6 a{background-position:144px -512px;}#inform-you-launch #inform-you-1 a{background-position:45px 3px;}#inform-you-launch #inform-you-2 a{background-position:-280px 3px;}#inform-you-launch #inform-you-3 a{background-position:-526px 1px;}#inform-you-launch #inform-you-4 a{background-position:-773px 1px;}.msie7 .inform-you div.inform-you-slide{background-color:#eee;}#inform-you-home{height:325px;}#inform-you-launch{height:235px;}#inform-you-bus{height:200px;}.js #top-destination{height:30px;}#top-destination{height:220px;}#top-destination h3{font-size:11px;font-weight:normal;text-transform:uppercase;text-align:center;}#top-destination .open h3,#top-destination .open h3 a{color:#e05206;}#top-destination .open h3{padding-bottom:13px;border-bottom:4px solid #e05206;}#top-destination h3:before{content:" \25BA \ ";}#top-destination .open h3:before{content:" \25BC \ ";}#top-destination a{color:#3e3d40;text-decoration:none;}#top-destination ul{padding:0;margin:0;}#top-destination ul.categories{position:relative;}#top-destination ul li{list-style:none;float:left;width:178px;background-image:url(/web/20150912191203im_/http://en.voyages-sncf.com/sites/all/modules/custom_addons/vsct_feature_header_footer/theme/images/galactic-sprite-1.png);background-position:0 -73px;background-repeat:no-repeat;}#top-destination ul li.first{background-image:none;}.js #top-destination ul li ul{display:none;}#top-destination ul li ul li{list-style:disc;color:#e05206;background-image:none;margin-left:30px;width:150px;}.js #top-destination ul.categories ul{display:none;}#top-destination ul.categories .open ul{position:absolute;left:0;padding-bottom:20px;clear:both;display:block;}.msie7 #top-destination h3{padding-top:5px;}.preview .item-to-seize{background-color:#fff;width:200px;}.preview .item-to-seize,.item-to-seize{border-top:1px solid #eaeaea;cursor:pointer;padding:5px 0;}.preview .item-to-seize *,.item-to-seize *{font-weight:bold;}.preview .item-to-seize:hover,.item-to-seize:hover{background-color:#ecedeb;padding-left:5px;padding-right:5px;margin-left:-5px;margin-right:-5px;}.first .item-to-seize:first-child{border-top:0 none;margin-top:-10px;}.preview .item-to-seize .title,.item-to-seize .title{color:#4d4f53;font-weight:bold;text-decoration:none;}.preview .item-to-seize p,.item-to-seize p{line-height:14px;}.win.firefox .preview .item-to-seize p,.win.firefox .item-to-seize p{line-height:15px;}.preview .item-to-seize a,.preview .item-to-seize a:hover,.preview .item-to-seize a:active,.preview .item-to-seize a:link,.preview .item-to-seize a:visited,.item-to-seize a,.item-to-seize a:hover,.item-to-seize a:active,.item-to-seize a:link,.item-to-seize a:visited{color:#3e3d40;text-decoration:none;overflow:hidden;display:block;}.preview .item-to-seize .offer,.item-to-seize .offer{text-transform:uppercase;float:left;width:146px;}.preview .item-to-seize .offer span.description,.item-to-seize .offer span.description{color:#747678;display:block;text-transform:none !important;}.preview .item-to-seize .price,.item-to-seize .price{float:right;text-align:right;width:52px;position:relative;}.preview .item-to-seize .price .label,.item-to-seize .price .label{font-weight:normal;display:block;font-size:10px;}.preview .item-to-seize .value,.item-to-seize .value{white-space:nowrap;font-size:16px;display:block;padding-right:17px;}.preview .item-to-seize .no-exponent,.item-to-seize .no-exponent{padding-right:0;}.preview .item-to-seize .value sup,.item-to-seize .value sup{margin:0;top:17px;font-size:8px;right:6px;position:absolute;}.preview .item-to-seize .value sup.price-annotation,.item-to-seize .value sup.price-annotation{right:0;}.preview .item-to-seize .value sup.with-exponent,.item-to-seize .value sup.with-exponent{top:25px;}.train-offer img{float:left;}.train-offer strong{line-height:13px;display:block;text-transform:uppercase;margin-bottom:3px;}.preview .train-offer a,.preview .train-offer a:hover,.train-offer a,.train-offer a:hover{font-size:11px;text-decoration:none;color:#3e3d40;display:block;height:80px;padding-bottom:5px;}.train-offer a:hover{padding-left:5px;padding-right:5px;background-color:#ecedeb;margin-right:-5px;margin-left:-5px;margin-top:-5px;padding-top:5px;}.train-offer p{color:#7b7b7b;line-height:13px;}.train-offer div img{margin-right:10px;float:left;}.train-offer div{width:130px;margin-left:130px;}.train-offer-link{text-align:right;border-top:1px solid #e9e9e9;margin-top:5px;padding-top:3px;clear:both;}.train-offer-link a:hover{color:#4d4f53;}.msie7 .train-offer div{width:auto;}.msie6 .train-offer div{float:left !important;}.preview .train-offer{width:260px;}.offer-train-univers{margin-bottom:5px;}.no-link.offer-train-univers,.no-link.offer-train-univers-push,.offer-train-univers a,.offer-train-univers-push a{border-color:transparent transparent #ecedeb transparent;border-radius:0;border-style:solid;border-width:1px;clear:both;margin:0;padding:5px;overflow:hidden;position:relative;text-decoration:none;display:block;}.msie6 .offer-train-univers-hover,.offer-train-univers a:hover{background-color:#ecedeb;border-color:#ecedeb;border-style:solid;border-width:1px;}.offer-train-univers-push{border-color:transparent;overflow:visible;padding:0;height:105px;margin-top:5px;}.js .offer-train-univers{cursor:pointer;}.no-link.offer-train-univers{cursor:default;}.offer-train-univers-push a{-webkit-background-size:4px 4px;-moz-background-size:4px 4px;background-size:4px 4px;background-color:#ecedeb;background-image:-webkit-gradient(linear,0 100%,100% 0,color-stop(0.25,rgba(255,255,255,0.4)),color-stop(0.25,transparent),color-stop(0.5,transparent),color-stop(0.5,rgba(255,255,255,0.4)),color-stop(0.75,rgba(255,255,255,0.4)),color-stop(0.75,transparent),to(transparent));background-image:-webkit-linear-gradient(135deg,rgba(255,255,255,0.4) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.4) 50%,rgba(255,255,255,0.4) 75%,transparent 75%,transparent);background-image:-moz-linear-gradient(135deg,rgba(255,255,255,0.4) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.4) 50%,rgba(255,255,255,0.4) 75%,transparent 75%,transparent);background-image:-ms-linear-gradient(135deg,rgba(255,255,255,0.4) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.4) 50%,rgba(255,255,255,0.4) 75%,transparent 75%,transparent);background-image:-o-linear-gradient(135deg,rgba(255,255,255,0.4) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.4) 50%,rgba(255,255,255,0.4) 75%,transparent 75%,transparent);background-image:linear-gradient(135deg,rgba(255,255,255,0.4) 25%,transparent 25%,transparent 50%,rgba(255,255,255,0.4) 50%,rgba(255,255,255,0.4) 75%,transparent 75%,transparent);border-color:#ecedeb;border-radius:3px;}.offer-train-univers a:hover .link-label,.offer-train-univers a:hover .link-arrow{color:#3e3d40;}.offer-train-univers img{float:left;margin-right:10px;}.offer-train-univers .text-content{margin-left:100px;width:150px;}.offer-train-univers-push .text-content{margin-left:100px;width:auto;}.offer-train-univers .text-content .offer_title{margin:0 0 1px 0;text-transform:uppercase;font-size:11px;}.offer-train-univers .text-content .offer_description{line-height:13px;margin-bottom:20px;color:#747678;}.offer-train-univers .text-content .link-label{bottom:5px;position:absolute;right:17px;text-decoration:underline;}.offer-train-univers .link-arrow{bottom:5px;position:absolute;right:4px;}.offer-train-univers-push .bubble-bottom{border-color:#ecedeb transparent transparent;border-style:solid;border-width:7px 7px 0 7px;height:0;margin-left:40px;width:0;float:left;}.offer-train-univers-zone{position:relative;}.page-billet-train div.composite-right-third .box-wrap{height:500px;}.page-billet-train div.composite-right-third .box-wrap .jspPane{width:260px !important;}.msie7 .offer-train-univers{position:static;}.msie7 .offer-train-univers .text-content{width:auto;height:90px;}.msie7 .offer-train-univers .text-content .offer_description{margin-bottom:0;}.msie7 .offer-train-univers .text-content .link-label,.msie7 .offer-train-univers .text-content .link-arrow{position:static;}.preview .offer-train-univers-push.offer-train-univers{width:260px;}.preview .offer-train-univers{width:250px;}.msie6 #trip-ideas{background-image:none !important;}.link{text-decoration:none;}a .link-label{text-decoration:underline;}a .link-arrow:after{text-decoration:none;content:" \25BA \ ";}.jspScrollable{margin-right:0 !important;padding-right:0 !important;}.jspScrollable,.jspContainer{width:270px !important;}.jspPane{width:260px !important;} .page-popup-appli-ipad{background-image:url(/web/20150912191203im_/http://en.voyages-sncf.com/sites/all/modules/custom_addons/vsct_feature_france_edito/theme/images/push-ipad-background-1.jpg) !important;background-repeat:no-repeat;background-position:left 100px;}.page-popup-appli-iphone{background-image:url(/web/20150912191203im_/http://en.voyages-sncf.com/sites/all/modules/custom_addons/vsct_feature_france_edito/theme/images/push-iphone-background-1.jpg) !important;background-repeat:no-repeat;background-position:25px 35px;}.page-popup-appli-android{background-image:url(/web/20150912191203im_/http://en.voyages-sncf.com/sites/all/modules/custom_addons/vsct_feature_france_edito/theme/images/push-android-background-1.jpg) !important;background-repeat:no-repeat;background-position:25px 35px;}.page-popup-appli-ipad #lightbox-content,.page-popup-appli-iphone #lightbox-content,.page-popup-appli-android #lightbox-content{padding:0 !important;}.page-popup-appli-ipad h1,.page-popup-appli-iphone h1,.page-popup-appli-android h1{margin-bottom:10px !important;}.page-popup-appli-ipad h2,.page-popup-appli-iphone h2,.page-popup-appli-android h2{font-family:Arial,Helvetica,sans-serif;color:#3e3d40;font-weight:normal;font-size:12px;margin-bottom:0;}.page-popup-appli-ipad h3,.page-popup-appli-iphone h3,.page-popup-appli-android h3{border-color:#9a9b9c;margin-bottom:0 !important;}.page-popup-appli-ipad .digital-box,.page-popup-appli-iphone .digital-box,.page-popup-appli-android .digital-box{background-color:#e0e1dd;background-image:url(/web/20150912191203im_/http://en.voyages-sncf.com/sites/all/modules/custom_addons/vsct_feature_france_edito/theme/images/background-noise.png);margin-bottom:20px;}.page-popup-appli-ipad .digital-box:last-child,.page-popup-appli-iphone .digital-box:last-child,.page-popup-appli-android .digital-box:last-child{margin-bottom:0;}.page-popup-appli-ipad #left,.page-popup-appli-ipad #right,.page-popup-appli-iphone #left,.page-popup-appli-iphone #right,.page-popup-appli-android #left,.page-popup-appli-android #right{float:left;display:block;}.page-popup-appli-ipad #left{width:390px;margin-right:15px;}.page-popup-appli-iphone #left{width:305px;margin-right:15px;}.page-popup-appli-android #left{width:305px;margin-right:15px;}.page-popup-appli-ipad #right{width:245px;}.page-popup-appli-iphone #right,.page-popup-appli-android #right{width:300px;margin-top:70px;}.page-popup-appli-iphone #right .application-download{margin-top:85px;}.page-popup-appli-android #right .application-download{margin-top:85px;}.page-popup-appli-ipad #left a{width:390px;height:310px;display:block;text-indent:-9999px;}.page-popup-appli-iphone #left a,.page-popup-appli-android #left a{width:255px;height:310px;display:block;text-indent:-9999px;}.page-popup-appli-ipad br.clear,.page-popup-appli-iphone br.clear,.page-popup-appli-android br.clear{clear:left;}.page-popup-appli-ipad ul,.page-popup-appli-iphone ul,.page-popup-appli-android ul{padding:10px 0 0 15px;margin:0;border-top:1px solid #fff;}.page-popup-appli-iphone #lightbox-content ul,.page-popup-appli-android #lightbox-content ul{padding-left:18px;padding-top:10px;list-style:disc outside;}.page-popup-appli-ipad li span,.page-popup-appli-iphone li span,.page-popup-appli-android li span{color:#3e3d40;}.page-popup-appli-ipad #right .digital-box,.page-popup-appli-iphone #right .digital-box,.page-popup-appli-android #right .digital-box{padding:10px;}.page-popup-appli-iphone #right .digital-box,.page-popup-appli-android #right .digital-box{text-align:center;}.page-popup-appli-ipad #right .digital-box a,.page-popup-appli-iphone #right .digital-box a,.page-popup-appli-android #right .digital-box a{background-repeat:no-repeat;background-position:left center;display:block;padding-left:140px;text-decoration:none;color:#0088ce;}.page-popup-appli-iphone #right .digital-box a,.page-popup-appli-android #right .digital-box a{padding:0 0 45px 0;font-size:16px;text-transform:uppercase;text-decoration:none;}.page-popup-appli-android #right .digital-box a,.page-popup-appli-iphone #right .digital-box a{background-image:url(/web/20150912191203im_/http://en.voyages-sncf.com/sites/all/modules/custom_addons/vsct_feature_france_edito/theme/images/push-ipad-link-background-1.png);background-position:center 25px;}.page-popup-appli-android #right .digital-box a{background-image:url(/web/20150912191203im_/http://en.voyages-sncf.com/sites/all/modules/custom_addons/vsct_feature_france_edito/theme/images/push-android-link-background-1.png);}.page-popup-appli-ipad #right .digital-box a{background-image:url(/web/20150912191203im_/http://en.voyages-sncf.com/sites/all/modules/custom_addons/vsct_feature_france_edito/theme/images/push-ipad-link-background-1.png);}.page-popup-appli-android #right,.page-popup-appli-iphone #right{background-image:url(/web/20150912191203im_/http://en.voyages-sncf.com/sites/all/modules/custom_addons/vsct_feature_france_edito/theme/images/push-background-gratuit-1.png);background-repeat:no-repeat;background-position:center 40px;}.page-popup-appli-ipad #right a{text-decoration:underline;}.page-popup-appli-iphone #right #site-access,.page-popup-appli-android #right #site-access{text-decoration:none;color:#0088ce;text-align:right;display:block;margin-top:30px;}.page-popup-appli-ipad #right a:visited,.page-popup-appli-ipad #right a:hover,.page-popup-appli-ipad #right a:active,.page-popup-appli-iphone #right a:visited,.page-popup-appli-iphone #right a:hover,.page-popup-appli-iphone #right a:active,.page-popup-appli-android #right a:visited,.page-popup-appli-android #right a:hover,.page-popup-appli-android #right a:active{color:#0088ce;}.page-popup-appli-ipad #right a:after{content:" \25BA \ ";}.page-popup-appli-ipad #right a span{text-decoration:underline;}.page-popup-appli-ipad #no-more-push,.page-popup-appli-iphone #no-more-push,.page-popup-appli-android #no-more-push{position:absolute;right:10px;bottom:10px;}.db-tetiere{background-color:#fff;-webkit-box-shadow:0 2px 8px rgba(0,0,0,0.4);-moz-box-shadow:0 2px 8px rgba(0,0,0,0.4);box-shadow:0 2px 8px rgba(0,0,0,0.4);margin-bottom:40px;padding:10px;}.db-tetiere .page_title .title{background-color:#fff;color:#7a1c72;font-family:"AvenirBook",Arial,sans-serif;font-size:1.6em;font-weight:bold;line-height:17px;text-transform:uppercase;margin-bottom:8px;}.db-tetiere .page_title p{color:#999;display:block;font-size:1.2em;font-weight:normal;padding:0;text-transform:none;font-family:"AvenirBook",Arial,sans-serif;} #block-social-and-mobile{display:none;}.js #block-social-and-mobile{display:block;position:fixed;right:0;width:60px;}#block-social-and-mobile .tab{clear:both;height:36px;margin:3px 0 3px 3px;border-color:#ecedeb transparent #ecedeb #ecedeb;-moz-border-radius:3px 0 0 3px;-webkit-border-radius:3px 0 0 3px;border-radius:3px 0 0 3px;border-style:solid none solid solid;border-width:1px 0 1px 1px;-moz-box-shadow:0 2px 8px rgba(0,0,0,0.4);-webkit-box-shadow:0 2px 8px rgba(0,0,0,0.4);box-shadow:0 2px 8px rgba(0,0,0,0.4);cursor:pointer;background-color:#fff;float:right;}#block-social-and-mobile #mobile.tab{height:50px;margin-left:0;}#block-social-and-mobile a.icon{background:url(/web/20150912191203im_/http://en.voyages-sncf.com/sites/all/modules/custom_addons/vsct_feature_france_edito/theme/images/sprite-social-2.png) no-repeat;float:left;width:36px;text-decoration:none;height:36px;text-indent:-9999px;}#block-social-and-mobile a.mobile-icon{background-position:0 0;width:36px;height:50px;}#block-social-and-mobile a.facebook-icon{background-position:0 -53px;}#block-social-and-mobile a.twitter-icon{background-position:0 -131px;}#block-social-and-mobile a.youtube-icon{background-position:0 -170px;}#block-social-and-mobile a.google-icon{background-position:0 -92px;}#block-social-and-mobile a.forum-icon{background-position:0 -209px;}#block-social-and-mobile a.myvsc-icon{background-position:-1px -249px;}#block-social-and-mobile .tab div.tab-content{float:left;padding:5px;margin-right:-9999px;}#block-social-and-mobile .tab div.tab-content a{color:#0088ce;text-decoration:none;height:26px;line-height:26px;white-space:nowrap;}#block-social-and-mobile #mobile div.tab-content a{width:100px;display:block;line-height:13px;white-space:normal;padding-top:6px;}#block-social-and-mobile .tab div.tab-content a:after{content:" \25BA \ ";}.fb-like{vertical-align:middle !important;}#block-social-and-mobile .fb_edge_widget_with_comment{width:60px;overflow:hidden;}#___plusone_0{vertical-align:text-bottom !important;}#block-social-and-mobile #twitter div.tab-content a:first-child{padding-top:12px;padding-bottom:11px;}.webkit #block-social-and-mobile a.icon{float:left;display:block;width:36px;}.webkit #block-social-and-mobile .tab div.tab-content a{white-space:normal;}.msie7 #block-social-and-mobile img{max-width:200% !important;} #trip-ideas .zone-item-7{margin:0;}#france-hexago{clear:both;padding-top:10px;width:580px;}#france-hexago #france-hexago-search{overflow:hidden;}.js #france-hexago #france-hexago-search{margin-bottom:10px;}#france-hexago label{color:#fff;}#france-hexago #hexago-search-wrapper{width:440px;float:left;margin-top:0;}#france-hexago #hexago-search{width:420px;height:20px;}#france-hexago #hexago-submit{float:right;margin-top:0;width:125px;}#france-hexago p{color:#fff;}.msie6 #trip-ideas .zone-item-7{float:none !important;}.msie6 #france-hexago #france-hexago-search{height:30px;} .inform-you{position:relative;}.inform-you .jspPane{width:260px !important;}.inform-you div.inform-you-slide{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;background-color:#f3f3f3;background-image:-khtml-gradient(linear,left top,left bottom,from(#f3f3f3),to(#e8e8e8));background-image:-moz-linear-gradient(top,#f3f3f3,#e8e8e8);background-image:-ms-linear-gradient(top,#f3f3f3,#e8e8e8);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#f3f3f3),color-stop(100%,#e8e8e8));background-image:-webkit-linear-gradient(top,#f3f3f3,#e8e8e8);background-image:-o-linear-gradient(top,#f3f3f3,#e8e8e8);background-image:linear-gradient(top,#f3f3f3,#e8e8e8);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f3f3f3',endColorstr='#e8e8e8',GradientType=0);padding-left:10px;margin-bottom:10px;border-width:1px;border-style:solid;border-color:#eee #e3e3e3 #dedede #e3e3e3;text-shadow:0 1px 2px #fff;height:81px;overflow:hidden;}.inform-you div.inform-you-slide:hover{border:1px solid #ccc;-moz-box-shadow:0 1px 2px rgba(0,0,0,0.25),0 0 3px #fff inset;-webkit-box-shadow:0 1px 2px rgba(0,0,0,0.25),0 0 3px #fff inset;box-shadow:0 1px 2px rgba(0,0,0,0.25),0 0 3px #fff inset;}.inform-you div.last{margin-bottom:0;}#inform-you-home div.inform-you-slide a,#inform-you-launch div.inform-you-slide a{height:82px;background-repeat:no-repeat;}#inform-you-home div.inform-you-slide a{background-image:url(/web/20150912191203im_/http://en.voyages-sncf.com/sites/all/modules/custom_addons/vsct_feature_france_edito/theme/images/sprite-inform-you-home-opt.gif);}#inform-you-launch div.inform-you-slide a{background-image:url(/web/20150912191203im_/http://en.voyages-sncf.com/sites/all/modules/custom_addons/vsct_feature_france_edito/theme/images/sprite-inform-you-launch.gif);}.inform-you .complex-title{border:0 none;}.inform-you h3{font-weight:bold;line-height:17px;margin:0 0 2px 0;padding:10px 0 0 0;text-transform:uppercase;}.inform-you h3 span{color:#7ab800;display:block;}.inform-you .inform-you-slide a{text-decoration:none;display:block;}.inform-you .inform-you-slide span.description{width:140px;padding-bottom:5px;display:block;color:#747678;line-height:15px;}.inform-you .inform-you-slide a:hover span.description{text-decoration:underline !important;}#inform-you-home #inform-you-1 a{background-position:100px -215px;}#inform-you-home #inform-you-2 a{background-position:105px 6px;}#inform-you-home #inform-you-3 a{background-position:141px -292px;}#inform-you-home #inform-you-4 a{background-position:144px -400px;}#inform-you-home #inform-you-5 a{background-position:130px -98px;}#inform-you-home #inform-you-6 a{background-position:144px -512px;}#inform-you-launch #inform-you-1 a{background-position:45px 3px;}#inform-you-launch #inform-you-2 a{background-position:-280px 3px;}#inform-you-launch #inform-you-3 a{background-position:-526px 1px;}#inform-you-launch #inform-you-4 a{background-position:-773px 1px;}.msie7 .inform-you div.inform-you-slide{background-color:#eee;}#inform-you-home{height:325px;}#inform-you-launch{height:235px;}#inform-you-bus{height:200px;}.perso-load-offer.good-deal-display{background:url(/web/20150912191203im_/http://en.voyages-sncf.com/sites/all/themes/digital_fusion/images/ajax-loader.gif) no-repeat center;opacity:0.1;} .node-lt .column-right{float:left;margin-left:20px;width:300px;}.node-lt .column-right .lt-ad-block{margin-bottom:40px;}.node-lt .column-left{float:left;width:620px;}.node-lt .zone-2-left,.node-lt .zone-2-right{float:left;width:260px;}.node-lt .zone-2-right{margin-left:20px;}.jspHorizontalBar{display:none;}.msie7 .node-lt .zone-2-left,.msie7 .node-lt .zone-2-right,.msie8 .node-lt .zone-2-left,.msie8 .node-lt .zone-2-right{width:258px;}.msie7 #dart-actu .digital-box,.msie8 #dart-actu .digital-box{padding-left:19px;padding-right:19px;}.lt-page .node-digital-offer .offer-price::after{content:none;}.lt-page .lt-zone-3 .lt-zone-3-left,.lt-page .lt-zone-3 .lt-zone-3-right{width:275px;float:left;}.lt-page .lt-zone-3 .lt-zone-3-left{margin-right:30px;}.lt-page .train-flux:last-child{border-bottom:0 none;}div.lt-cta-override a.link:hover{color:#4d4f53;} .onglet{float:left;width:100%;position:relative;z-index:100;box-shadow:0 -2px 3px -2px rgba(0,0,0,0.2);-webkit-box-shadow:0 -2px 3px -2px rgba(0,0,0,0.2);-moz-box-shadow:0 -2px 3px -2px rgba(0,0,0,0.2);}.onglet ul{width:100% !important;border-bottom:solid 2px #333;float:left;margin:0 0 15px 0 !important;box-shadow:0 4px 3px -2px rgba(0,0,0,0.2);-webkit-box-shadow:0 4px 3px -2px rgba(0,0,0,0.2);-moz-box-shadow:0 4px 3px -2px rgba(0,0,0,0.2);padding:0 !important;}.onglet li{float:left !important;list-style:none !important;position:relative !important;background:none !important;padding:0 !important;display:block !important;}.onglet li:first-child{background-image:none !important;}.onglet li a{width:100%;text-align:center;display:block;font-size:11px;color:#3e3d40;text-decoration:none;font-weight:bold;padding-top:10px;padding-bottom:10px;line-height:normal !important;background-image:url(/web/20150912191203im_/http://en.voyages-sncf.com/sites/all/modules/custom_addons/vsct_feature_hp_lt/theme/images/border-onglet.png) !important;background-repeat:no-repeat !important;background-position:right !important;}.onglet li a:last-child{background:none;}.onglet li a span{padding-left:15px !important;padding-right:15px !important;}.onglet li.on a{font-size:15px;border-bottom:solid 5px #333;padding-bottom:4px;padding-top:7px;}.onglet li.on .fleche{position:absolute;width:15px;height:15px;left:45%;bottom:-17px;background-image:url(/web/20150912191203im_/http://en.voyages-sncf.com/sites/all/modules/custom_addons/vsct_feature_hp_lt/theme/images/sprite_fleche_onglet.png);background-repeat:no-repeat;}.onglet ul.couleur_bleu_1,.onglet ul.couleur_bleu_1 li a{border-color:#0088ce;}.onglet ul.couleur_bleu_1 .fleche{background-position:center top;}.menu-is-here h2.complex-title{border-bottom:0;} .node-type-train-flux .digital-box{width:260px;}.node-train-flux a:hover{color:#4d4f53;}.train-flux a{text-decoration:none;}.train-flux .offer-price-amount{font-weight:bold;text-align:right;}.train-flux{overflow:hidden;border-bottom:1px solid #ececec;}.train-flux div,.train-flux-label{min-height:40px;}.train-flux-label{width:140px;text-transform:uppercase;}.train-flux-label,.train-flux-carrier{margin-right:5px;display:table-cell;vertical-align:middle;}.train-flux-carrier{width:55px;min-height:40px;}.train-flux .offer-price{width:80px;display:table-cell;text-align:right;vertical-align:middle;}.train-flux .offer-price-label{display:block;font-style:normal;}.train-flux .offer-price-amount{font-size:18px;padding-right:20px;display:block;}.train-flux .exponent{padding-right:13px;}.train-flux .no-sup{padding-right:0;}.train-flux .offer-price-amount span{position:relative;}.train-flux sup{font-size:8px;font-weight:bold;right:-13px;top:0.5em;vertical-align:top;position:absolute;}.train-flux sup.price-annotation{right:-20px;top:1.6em;}.train-flux sup.with-exponent{right:-20px;}.train-flux:hover{margin-left:-5px;padding-left:5px;margin-right:-5px;padding-right:5px;background-color:#ecedeb;}.msie .train-flux .offer-price-amount span{left:-5px;}.msie .train-flux sup{font-size:10px;} .good-deals.bottom-zone{padding-bottom:3px;}.good-deals .main-offer{float:left;width:300px;margin:0 10px 10px 0;}.good-deals .main-offer .good-deal-display{width:auto;}.good-deals .main-offer strong{display:block;font-size:15px;font-weight:bold;border-bottom:1px solid #e9e9e9;padding-bottom:5px;margin-top:5px;}.good-deals .main-offer p{color:rgb(116,118,120);line-height:15px;margin-top:5px;}.good-deals .main-offer .price-wrapper{font-size:25px;}.good-deals .main-offer .good-deal-display a:hover{color:#4d4f53 !important;text-decoration:none;}.good-deals .secondary-offers .good-deal-display a{display:block;padding:5px;}.good-deals .secondary-offers .good-deal-display{width:265px;overflow:hidden;}.good-deals .main-offer strong{text-transform:uppercase;}.good-deals .main-offer a strong,.good-deals .main-offer strong,.good-deals .main-offer a:hover strong,.good-deals .secondary-offers a strong,.good-deals .secondary-offers a:hover strong,.good-deals .main-offer .main-offer-link:hover{color:#4d4f53 !important;}.good-deals .secondary-offers{margin-top:-5px;float:left;width:265px;}.good-deals .secondary-offers > div{padding-bottom:5px;border-bottom:1px solid #ececec;}.good-deals .secondary-offers > div:last-child{border-bottom:none;margin-bottom:10px;}.good-deals .secondary-offers div img{margin-right:10px;float:left;}.good-deals .secondary-offers img{margin-bottom:0;}.good-deals .secondary-offers strong{line-height:13px;display:block;text-transform:uppercase;}.good-deals .secondary-offers p{color:#747678;line-height:13px;}.good-deals .secondary-offers .offer-price{margin-top:6px;}.good-deals .secondary-offers .stamp{background-color:#CB0044;border-radius:3px;color:#FFFFFF;font-size:11px;padding:1px 6px;text-transform:lowercase;}.good-deals .good-deals-bottom{clear:both;}.good-deals .good-deals-bottom h3{line-height:20px;border-bottom:1px solid #8f8f8f;margin-bottom:0;padding-top:10px;}.i18n-fr-FR .good-deals .good-deals-bottom h3{padding-top:0;color:#fff;}.good-deals .good-deals-bottom .good-deals-bottom-more{border-top:1px solid #f1f1f1;padding-top:5px;}.good-deals .good-deals-bottom .good-deals-bottom-more div{border-left:1px solid #848483;width:123px;height:40px;float:left;padding:3px 10px 7px;}.good-deals .good-deals-bottom .good-deals-bottom-more div.first{border-left:none;}.good-deals .good-deals-bottom .good-deals-bottom-more div img{float:left;margin-right:10px;}.good-deals .good-deals-bottom .good-deals-bottom-more div a{color:#3e3d40;display:block;font-weight:bold;float:left;padding-bottom:6px;}.i18n-fr-FR .good-deals .good-deals-bottom .good-deals-bottom-more div a{color:#fff;}.good-deals .good-deals-bottom .good-deals-bottom-more a:hover{border-bottom:4px solid #cb0044;}.i18n-fr-FR .good-deals .good-deals-bottom .good-deals-bottom-more a:hover{border-bottom-width:4px;border-bottom-style:solid;}.good-deals-same .good-deals-same-one{float:left;width:280px;}.good-deals-same .good-deals-same-one .good-deal-display{width:100%;}.good-deals-same .good-deals-same-one.left{margin-right:20px;}.zone-4-bottom .zone-2-call-to-action,.zone-5-bottom .zone-2-call-to-action{margin-top:0;}.horizontal-offers > div{float:left;width:180px;margin-left:20px;}.horizontal-offers > div:first-child{margin-left:0;}.good-deals-same .good-deals-same-one.offers-one,.good-deals-same .good-deals-same-one.offers-two{margin-bottom:20px;}.msie8 .good-deals-same .good-deals-same-one{width:279px;}.node-hp-lp .digital-box.good-deals.bottom-zone{background:none;background-color:white;padding-bottom:0;}.node-hp-lp .digital-box.good-deals .good-deals-bottom{width:100%;height:auto;margin-left:-20px;padding:0 20px 3px 20px;overflow:hidden;clear:both;background-color:#dcddd8;background-image:url(/web/20150912191203im_/http://en.voyages-sncf.com/sites/all/themes/digital_fusion/images/background-noise.png);background-repeat:repeat;}.i18n-fr-FR .node-hp-lp .digital-box.good-deals .good-deals-bottom{background-color:#333333;}.node-hp-lp .digital-box.good-deals .good-deals-bottom h3{margin-top:10px;}.node-hp-lp .good-deals-bottom .good-deals-eu-bottom-more .good-deal-display:hover{padding:0;margin:0;}.node-hp-lp .digital-box.good-deals.bottom-zone-europe.bottom-zone .good-deals-bottom{padding-bottom:0;}.msie8 .good-deals .good-deals-bottom .good-deals-bottom-more{padding-top:5px !important;border-top-color:#f1f1f1 !important;border-top-width:1px;border-top-style:solid;}.msie8 .good-deals .good-deals-bottom .good-deals-bottom-more > div{height:40px !important;padding-top:3px !important;}.msie8 .good-deals .good-deals-bottom .good-deals-bottom-more > div a{padding-bottom:6px !important;}.msie8 .good-deals .good-deals-bottom .good-deals-bottom-more > div a:hover{margin-bottom:-4px !important;padding-top:4px !important;}.good-deals .zone-2-call-to-action{height:auto;border-top:1px solid #e6e6e6;width:100%;margin-top:10px;text-align:right;color:#313131;padding-top:5px;clear:both;}.msie7 .good-deals-bottom .good-deals-bottom-more > div > a,.msie8 .good-deals-bottom .good-deals-bottom-more > div > a{width:100%;} .color-df-france-1-wrapper .good-deal-display .offer-link .link:hover{color:#7abb00;}.color-df-france-2-wrapper .good-deal-display .offer-link .link:hover{color:#ccdc00;}.color-df-france-3-wrapper .good-deal-display .offer-link .link:hover{color:#009aa6;}.color-df-france-4-wrapper .good-deal-display .offer-link .link:hover{color:#0088ce;}.color-df-france-5-wrapper .good-deal-display .offer-link .link:hover{color:#e05206;}.color-df-france-6-wrapper .good-deal-display .offer-link .link:hover{color:#ffb612;}.color-sncf-1-wrapper .good-deal-display .offer-link .link:hover{color:#6e267b;}.color-sncf-2-wrapper .good-deal-display .offer-link .link:hover{color:#a1006b;}.color-sncf-3-wrapper .good-deal-display .offer-link .link:hover{color:#cb0044;}.color-sncf-4-wrapper .good-deal-display .offer-link .link:hover{color:#3e3d40;}.color-df-black-wrapper .good-deal-display .offer-link .link:hover{color:#000;}.color-df-grey-1-wrapper .good-deal-display .offer-link .link:hover{color:#4d4f53;}.color-df-grey-2-wrapper .good-deal-display .offer-link .link:hover{color:#747678;}.color-df-grey-3-wrapper .good-deal-display .offer-link .link:hover{color:#9a9b9c;}.color-df-grey-4-wrapper .good-deal-display .offer-link .link:hover{color:#b2b4b3;}.color-df-grey-5-wrapper .good-deal-display .offer-link .link:hover{color:#bcbdbc;}.color-df-grey-6-wrapper .good-deal-display .offer-link .link:hover{color:#e0e1dd;}.color-df-grey-7-wrapper .good-deal-display .offer-link .link:hover{color:#ecedeb;}.color-eurostar-wrapper .good-deal-display .offer-link .link:hover{color:#27414e;}.color-thalys-wrapper .good-deal-display .offer-link .link:hover{color:#9a0000;}.color-idtgv-wrapper .good-deal-display .offer-link .link:hover{color:#762c85;}.color-lyria-wrapper .good-deal-display .offer-link .link:hover{color:#c51021;}.color-lunea-wrapper .good-deal-display .offer-link .link:hover{color:#957d98;}.color-teoz-wrapper .good-deal-display .offer-link .link:hover{color:#a78a5e;}.color-teoz-eco-wrapper .good-deal-display .offer-link .link:hover{color:#80a71a;}.color-tgv-wrapper .good-deal-display .offer-link .link:hover{color:#dc2c6d;}.good-deal-display{width:180px;overflow:hidden;}.msie8 .good-deal-display{width:179px;}.good-deal-display a:hover{color:#4d4f53;}.good-deal-display a{text-decoration:none;}.good-deal-display strong{display:block;padding-top:1px;}.good-deal-display .offer-link{border-top:1px solid #ececec;padding-top:10px;}.good-deal-display .offer-link a{display:block;text-align:right;}.good-deal-display img{margin-bottom:5px;}.good-deal-display .offer-price:after{content:" \25BA ";font-size:11px;}.node-type-digital-offer-list .good-deal-display .link{margin-top:10px;margin-bottom:10px;}.good-deal-display.have-link:hover{background-color:#ecedeb;}.good-deal-display.good-deal-big.have-link:hover{margin:0;padding:0;background-color:transparent;}.good-deal-display .link{margin-top:5px;display:block;text-align:right;}.good-deal-display .cta-df-display.no-border{border:none;}.good-deal-display.good-deal-small .cta-df-display{margin-top:5px;padding-top:0;float:right;}.good-deal-display div.price-exponent-display-layout{margin:5px 0 0;} div.price-exponent-display-layout{float:right;margin-left:6px;}div.price-exponent-display-layout.display-inline > div{float:left;}div.price-exponent-display-layout.display-inline .price-exponent-display-label-wrapper{margin:0 5px 0 0;}div.price-exponent-display-label-wrapper .label-wrapper{font-style:normal;}div.price-exponent-display-price-wrapper{margin-top:2px;}div.price-exponent-display-price-wrapper div.price-wrapper{float:left;font-size:18px;font-weight:bold;margin-right:2px;}div.price-exponent-display-price-wrapper div.annotation-exponent-wrapper{float:left;position:relative;height:18px;width:18px;}div.price-exponent-display-price-wrapper div.annotation-exponent-wrapper > sup{position:absolute;left:2px;display:block;}div.price-exponent-display-price-wrapper div.annotation-exponent-wrapper > sup.exponent{top:3px;bottom:auto;}div.price-exponent-display-price-wrapper div.annotation-exponent-wrapper > sup.annotation{top:auto;bottom:5px;}.msie7 div.price-exponent-display-price-wrapper div.annotation-exponent-wrapper > sup{display:inline;position:relative;}.msie7 div.price-exponent-display-price-wrapper div.annotation-exponent-wrapper > sup.annotation{bottom:15px;}.msie7 div.price-exponent-display-layout.display-above.no-expo div.price-exponent-display-price-wrapper div.annotation-exponent-wrapper > sup.annotation{bottom:auto;}.msie7 div.price-exponent-display-price-wrapper div.annotation-exponent-wrapper > sup.exponent{top:-6px;}.msie8 div.price-exponent-display-price-wrapper div.annotation-exponent-wrapper > sup{font-size:9px;}div.node-offer-multi div.line-offers div.price-exponent-display-layout.display-above.no-label{margin-top:11px;}div.node-offer-multi div.top-offer div.price-exponent-display-layout,div.merch-relay.digital-box div.price-exponent-display-layout{height:30px;margin:10px 0 0 0;}div.node-offer-multi div.top-offer div.price-exponent-display-label-wrapper,div.merch-relay.digital-box div.price-exponent-display-label-wrapper{line-height:30px;}div.node-offer-multi div.top-offer div.price-exponent-display-price-wrapper,div.merch-relay.digital-box div.price-exponent-display-price-wrapper{margin-right:10px;}div.node-offer-multi div.top-offer div.price-exponent-display-price-wrapper div.price-wrapper,div.merch-relay.digital-box div.price-exponent-display-price-wrapper div.price-wrapper{font-size:25px;}body.node-type-multi-offers-list div.price-exponent-display-layout.display-inline{margin-top:7px;float:right;}body.node-type-multi-offers-list div.price-exponent-display-layout.display-inline div.price-exponent-display-label-wrapper{line-height:24px;}.node-digital-offer div.price-exponent-display-layout{margin:5px 0 0 0;}.good-deals .main-offer .good-deal-display div.price-exponent-display-layout.display-inline .price-exponent-display-layout{margin-bottom:5px;}.good-deals .main-offer .good-deal-display div.price-exponent-display-layout.display-inline .price-wrapper{font-size:25px;}.good-deals .main-offer .good-deal-display div.price-exponent-display-layout.display-inline .price-exponent-display-label-wrapper{padding-top:5px;}div.good-deal-display div.price-exponent-display-layout.display-inline div.price-exponent-display-label-wrapper{padding-top:4px;margin-right:5px;} .color-df-france-1-wrapper.hexago .colorize,.color-df-france-1-wrapper.hexago .node-thumbnail .colorize{color:#7abb00;}.color-df-france-2-wrapper.hexago .colorize,.color-df-france-2-wrapper.hexago .node-thumbnail .colorize{color:#ccdc00;}.color-df-france-3-wrapper.hexago .colorize,.color-df-france-3-wrapper.hexago .node-thumbnail .colorize{color:#009aa6;}.color-df-france-4-wrapper.hexago .colorize,.color-df-france-4-wrapper.hexago .node-thumbnail .colorize{color:#0088ce;}.color-df-france-5-wrapper.hexago .colorize,.color-df-france-5-wrapper.hexago .node-thumbnail .colorize{color:#e05206;}.color-df-france-6-wrapper.hexago .colorize,.color-df-france-6-wrapper.hexago .node-thumbnail .colorize{color:#ffb612;}.color-sncf-1-wrapper.hexago .colorize,.color-sncf-1-wrapper.hexago .node-thumbnail .colorize{color:#6e267b;}.color-sncf-2-wrapper.hexago .colorize,.color-sncf-2-wrapper.hexago .node-thumbnail .colorize{color:#a1006b;}.color-sncf-3-wrapper.hexago .colorize,.color-sncf-3-wrapper.hexago .node-thumbnail .colorize{color:#cb0044;}.color-sncf-4-wrapper.hexago .colorize,.color-sncf-4-wrapper.hexago .node-thumbnail .colorize{color:#3e3d40;}.color-df-black-wrapper.hexago .colorize,.color-df-black-wrapper.hexago .node-thumbnail .colorize{color:#000;}.color-df-grey-1-wrapper.hexago .colorize,.color-df-grey-1-wrapper.hexago .node-thumbnail .colorize{color:#4d4f53;}.color-df-grey-2-wrapper.hexago .colorize,.color-df-grey-2-wrapper.hexago .node-thumbnail .colorize{color:#747678;}.color-df-grey-3-wrapper.hexago .colorize,.color-df-grey-3-wrapper.hexago .node-thumbnail .colorize{color:#9a9b9c;}.color-df-grey-4-wrapper.hexago .colorize,.color-df-grey-4-wrapper.hexago .node-thumbnail .colorize{color:#b2b4b3;}.color-df-grey-5-wrapper.hexago .colorize,.color-df-grey-5-wrapper.hexago .node-thumbnail .colorize{color:#bcbdbc;}.color-df-grey-6-wrapper.hexago .colorize,.color-df-grey-6-wrapper.hexago .node-thumbnail .colorize{color:#e0e1dd;}.color-df-grey-7-wrapper.hexago .colorize,.color-df-grey-7-wrapper.hexago .node-thumbnail .colorize{color:#ecedeb;}.color-eurostar-wrapper.hexago .colorize,.color-eurostar-wrapper.hexago .node-thumbnail .colorize{color:#27414e;}.color-thalys-wrapper.hexago .colorize,.color-thalys-wrapper.hexago .node-thumbnail .colorize{color:#9a0000;}.color-idtgv-wrapper.hexago .colorize,.color-idtgv-wrapper.hexago .node-thumbnail .colorize{color:#762c85;}.color-lyria-wrapper.hexago .colorize,.color-lyria-wrapper.hexago .node-thumbnail .colorize{color:#c51021;}.color-lunea-wrapper.hexago .colorize,.color-lunea-wrapper.hexago .node-thumbnail .colorize{color:#957d98;}.color-teoz-wrapper.hexago .colorize,.color-teoz-wrapper.hexago .node-thumbnail .colorize{color:#a78a5e;}.color-teoz-eco-wrapper.hexago .colorize,.color-teoz-eco-wrapper.hexago .node-thumbnail .colorize{color:#80a71a;}.color-tgv-wrapper.hexago .colorize,.color-tgv-wrapper.hexago .node-thumbnail .colorize{color:#dc2c6d;}.hexago.digital-box{background-color:#333;}.hexago .complex-title span span{color:#fff;}.hexago .thumbnail{float:left;width:180px;margin-right:20px;}.hexago-vertical .thumbnail-vertical{margin-bottom:20px;}.hexago-vertical .thumbnail-vertical.last{margin-bottom:0;}.thumbnail-vertical div.text{float:right;width:120px;}.hexago-vertical .thumbnail-vertical a.hexago-vertical-link{text-transform:none;color:#333;}.hexago-vertical .thumbnail-vertical a.hexago-vertical-link:hover{text-transform:none;}.hexago-vertical .thumbnail-vertical a h3{color:#fff;}.hexago-vertical .thumbnail-vertical a p.hexago-vertical-description{color:#fff;}.thumbnail-vertical:hover{background-color:#4d4f53;margin:-5px -5px 15px -5px;padding:5px;}.thumbnail-vertical.last:hover{background-color:#4d4f53;margin:-5px -5px -5px -5px;padding:5px;}.thumbnail-vertical:hover .text p span.arrow:after{content:" \25BA \ ";text-decoration:none;}.hexago .line-2{margin-top:20px;}.hexago .thumbnail.line-item-3{margin-right:0;}.hexago.digital-box.hexago-search{background-color:#333;background-image:url(/web/20150912191203im_/http://en.voyages-sncf.com/sites/all/modules/custom_addons/vsct_france_theme_components/theme/images/hexago-background-1.png);background-repeat:repeat-x;background-position:center bottom;overflow:visible;}.msie6 .hexago.digital-box,.msie7 .hexago.digital-box,.msie8 .hexago.digital-box{border:none;}#france-hexago{margin-top:20px;}#france-hexago{clear:both;padding-top:10px;width:580px;}#france-hexago #france-hexago-search{overflow:visible;}.js #france-hexago #france-hexago-search{margin-bottom:10px;}#france-hexago label{color:#fff;}#france-hexago #hexago-search-wrapper{width:440px;float:left;margin-top:0;}#france-hexago #hexago-search{width:420px;height:20px;}#france-hexago #hexago-submit{float:right;margin-top:0;width:125px;}#france-hexago p{color:#fff;clear:both;} .color-df-france-1-wrapper .node-thumbnail span.colorize{color:#7abb00;}.color-df-france-2-wrapper .node-thumbnail span.colorize{color:#ccdc00;}.color-df-france-3-wrapper .node-thumbnail span.colorize{color:#009aa6;}.color-df-france-4-wrapper .node-thumbnail span.colorize{color:#0088ce;}.color-df-france-5-wrapper .node-thumbnail span.colorize{color:#e05206;}.color-df-france-6-wrapper .node-thumbnail span.colorize{color:#ffb612;}.color-sncf-1-wrapper .node-thumbnail span.colorize{color:#6e267b;}.color-sncf-2-wrapper .node-thumbnail span.colorize{color:#a1006b;}.color-sncf-3-wrapper .node-thumbnail span.colorize{color:#cb0044;}.color-sncf-4-wrapper .node-thumbnail span.colorize{color:#3e3d40;}.color-df-black-wrapper .node-thumbnail span.colorize{color:#000;}.color-df-grey-1-wrapper .node-thumbnail span.colorize{color:#4d4f53;}.color-df-grey-2-wrapper .node-thumbnail span.colorize{color:#747678;}.color-df-grey-3-wrapper .node-thumbnail span.colorize{color:#9a9b9c;}.color-df-grey-4-wrapper .node-thumbnail span.colorize{color:#b2b4b3;}.color-df-grey-5-wrapper .node-thumbnail span.colorize{color:#bcbdbc;}.color-df-grey-6-wrapper .node-thumbnail span.colorize{color:#e0e1dd;}.color-df-grey-7-wrapper .node-thumbnail span.colorize{color:#ecedeb;}.color-eurostar-wrapper .node-thumbnail span.colorize{color:#27414e;}.color-thalys-wrapper .node-thumbnail span.colorize{color:#9a0000;}.color-idtgv-wrapper .node-thumbnail span.colorize{color:#762c85;}.color-lyria-wrapper .node-thumbnail span.colorize{color:#c51021;}.color-lunea-wrapper .node-thumbnail span.colorize{color:#957d98;}.color-teoz-wrapper .node-thumbnail span.colorize{color:#a78a5e;}.color-teoz-eco-wrapper .node-thumbnail span.colorize{color:#80a71a;}.color-tgv-wrapper .node-thumbnail span.colorize{color:#dc2c6d;}.node-thumbnail a{text-decoration:none;}.node-thumbnail .text,.node-thumbnail .text h3,.node-thumbnail .text p,.node-thumbnail .text a{color:#ffffff;}#trip-ideas .field-items{padding:0;}.node-thumbnail{height:150px;position:relative;width:180px;}.node-thumbnail .text{background:none repeat scroll 0 0 rgba(0,0,0,0.4);display:block;height:auto;left:0;margin:0 10px 0 0;padding:0 10px 0 0;position:absolute;top:0;width:160px;}.node-thumbnail .text h3{font-size:12px;font-weight:bold;margin:0;text-align:right;text-transform:uppercase;}.node-thumbnail .text p{display:none;visibility:hidden;}.msie .node-thumbnail-hover .text,.node-thumbnail:hover .text{display:block;height:100px;margin:0;padding:50px 10px 0 20px;width:150px;}.msie .node-thumbnail-hover .text h3,.node-thumbnail:hover .text h3{display:block;font-size:16px;text-align:left;visibility:visible;padding-bottom:10px;}.msie .node-thumbnail-hover .text p,.node-thumbnail:hover .text p{display:block;line-height:12px;visibility:visible;}.msie .node-thumbnail-hover .text p span.arrow:after,.node-thumbnail:hover .text p span.arrow:after{content:" \25BA \ ";text-decoration:none;}.msie .node-thumbnail-hover,.js .node-thumbnail:hover{cursor:pointer;}.msie6 .node-thumbnail .text,.msie7 .node-thumbnail .text{left:5px;}.msie .node-thumbnail .text-opacity{background-color:#000000;filter:alpha(opacity=50);left:0;position:absolute;top:0;width:170px;height:20px;}.msie .node-thumbnail .text-opacity-hover{height:150px;width:180px;}.msie6 .node-thumbnail img.imagecache{width:100%;height:100%;} .js #offer-train-universe-content{height:500px;overflow:hidden;}.js #offer-train-universe-content.show-0{height:500px;}.js #offer-train-universe-content.show-1{height:108px;}.js #offer-train-universe-content.show-2{height:216px;}.js #offer-train-universe-content.show-3{height:324px;}.js #offer-train-universe-content.show-4{height:432px;}.js #offer-train-universe-content.show-5{height:540px;}.js #offer-train-universe-content.show-6{height:648px;}.js #offer-train-universe-content.show-7{height:756px;}.js #offer-train-universe-content.show-8{height:864px;}.composite-zone #offer-train-universe-content{height:auto;}.digital-box.offer-train-univers-zone{width:260px;}.jspHorizontalBar{display:none;} div[data-machinename='block_calendrier_context']{display:none;} div#fancy_close div.fermer{padding:0;}div#fancy_close div.fermer a{padding:0 25px 0 0;margin:5px 5px 0 0;}div#fancy_content div#fancy_div{background-color:#fff;color:#000;}div#fancy_content div#fancy_div div#ml-aggregated-wrapper{padding:0 20px 20px 20px;} #galactic-top{background-color:#333;background-image:-khtml-gradient(linear,left top,left bottom,from(#333),to(#222));background-image:-moz-linear-gradient(top,#333,#222);background-image:-ms-linear-gradient(top,#333,#222);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#333),color-stop(100%,#222));background-image:-webkit-linear-gradient(top,#333,#222);background-image:-o-linear-gradient(top,#333,#222);background-image:linear-gradient(top,#333,#222);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#333333',endColorstr='#222222',GradientType=0);color:#fff;}#galactic-top-wrapper{width:960px;margin:0 auto;padding:0 0 2px;height:33px;}#sncf-brand{background-image:url(/web/20150912191203im_/http://en.voyages-sncf.com/sites/all/modules/custom_addons/vsct_feature_header_footer/theme/images/galactic-sprite-2.png);background-repeat:no-repeat;background-position:54px -80px;float:left;padding-right:15px;padding-top:8px;}#galactic-top .galactic-slogan{font-family:Arial;color:#bbb;float:left;font-size:0.8em;font-weight:normal;line-height:25px;margin:0;padding-left:10px;padding-top:8px;text-transform:uppercase;}#galactic-list .toggle-link[aria-selected=true]{background-color:#505052;}#galactic-list .toggle-link[aria-selected=true],#galactic-list .toggle-link[aria-selected=true] + .toggle-link{background-image:none;}#galactic-list .toggle-link a:after{content:" \25BC \ ";left:7px;position:relative;padding-top:8px;}#language-switcher{float:right;padding-top:8px;}#galactic-top ul{display:inline;float:right;padding:0;}#galactic-list li{padding:0;background-image:url(/web/20150912191203im_/http://en.voyages-sncf.com/sites/all/modules/custom_addons/vsct_feature_header_footer/theme/images/galactic-sprite-2.png);background-repeat:no-repeat;background-position:0 -73px;display:inline-block;vertical-align:top;}.msie7 #galactic-list li{zoom:1;display:inline;}#galactic-list a{color:#fff;font-style:normal;text-decoration:none;text-transform:uppercase;background-image:url(/web/20150912191203im_/http://en.voyages-sncf.com/sites/all/modules/custom_addons/vsct_feature_header_footer/theme/images/galactic-sprite-2.png);background-repeat:no-repeat;font-size:10px;display:inline-block;padding:9px 12px 8px 27px;vertical-align:top;}.msie7 #galactic-list a{zoom:1;display:inline;}#galactic-list .accessibility a{background-position:8px 10px;padding-left:74px;}#galactic-list .contact a{background-position:8px -110px;}#galactic-list .search-help a{background-position:8px -29px;}#galactic-list .client-account a{background-position:8px -149px;}#galactic-list .client-account.toggle-link{padding-right:3px;}#galactic-list .client-account.toggle-link:after{content:" \25BC \ ";left:0;top:8px;position:relative;font-size:10px;}#galactic-list .client-account.toggle-link a:after{display:none;}#galactic-list .client-account.toggle-link .authenticated-client{background-position:8px -189px;max-width:120px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding-right:5px;}#tool-list li{float:left;width:250px;margin-bottom:10px;}#tool-list,#tool-list a,#tool-list a:visited{color:#fff;text-decoration:none;}.galactic-bottom{color:#fff;background-color:#505052;-moz-box-shadow:0 1px 2px rgba(0,0,0,0.15);-webkit-box-shadow:0 1px 2px rgba(0,0,0,0.15);box-shadow:0 1px 2px rgba(0,0,0,0.15);z-index:-1;overflow:hidden;position:relative;display:none;}.galactic-bottom-wrapper{width:960px;margin:0 auto;padding:30px 0 20px;}.galactic-bottom .errors{background-color:#fff;}.galactic-bottom .button-primary,.galactic-bottom .button-secondary{display:inline-block;padding-left:20px;padding-right:20px;}.galactic-bottom-title{text-transform:uppercase;font-size:15px;border-bottom:1px solid #8f8f8f;display:block;margin-bottom:12px;}.galactic-bottom-link,.galactic-bottom-link:visited{color:#fff;text-decoration:underline;}.galactic-bottom-link:hover,.galactic-bottom-link:focus,.galactic-bottom-link:active{color:#0088ce;}.galactic-bottom-main-info{font-weight:bold;font-size:14px;}#galactic-search-form{overflow:hidden;}#galactic-search-form input{margin:0;}#galactic-search{width:606px;float:left;}#galactic-search-submit{width:196px;float:right;}.js #galactic-header{border-top:1px solid #000;}.msie7 #galactic-top{height:35px;}.msie6 #galactic-top-wrapper{padding-bottom:2px;}.msie7 #galactic-top-wrapper{padding-bottom:0;}.msie6 #galactic-list .toggle-link[aria-selected=true] a{height:10px;}.msie8 #galactic-list .toggle-link[aria-selected=true] a{height:11px;}.msie #galactic-list .toggle-link[aria-selected=true] a{background-color:#505052;}.msie6 #galactic-list .toggle-link[aria-selected=true] a{top:-4px;line-height:9px;height:9px;}.msie6 #sncf-brand{background-image:url(/web/20150912191203im_/http://en.voyages-sncf.com/sites/all/modules/custom_addons/vsct_feature_header_footer/theme/images/galactic-sprite-2.gif) !important;}.msie6 #galactic-list li{background-image:url(/web/20150912191203im_/http://en.voyages-sncf.com/sites/all/modules/custom_addons/vsct_feature_header_footer/theme/images/galactic-sprite-2.gif) !important;}.msie6 #galactic-list a{background-image:url(/web/20150912191203im_/http://en.voyages-sncf.com/sites/all/modules/custom_addons/vsct_feature_header_footer/theme/images/galactic-sprite-2.gif) !important;}#galactic-bottom-ccl .galactic-bottom-2-cols{display:table;table-layout:fixed;}#galactic-bottom-ccl .galactic-bottom-2-cols-left,#galactic-bottom-ccl .galactic-bottom-2-cols-right{display:table-cell;}#galactic-bottom-ccl .galactic-bottom-2-cols-left{padding-right:45px;border-right:1px solid #8f8f8f;width:35%;}html[lang="ru-RU"] #galactic-bottom-ccl .galactic-bottom-2-cols-left{width:230px;}html[lang="ru-RU"].ru-RU #galactic-bottom-ccl .galactic-bottom-2-cols-right{width:100%;}#galactic-bottom-ccl .galactic-bottom-2-cols-right{padding-left:45px;width:65%;}#galactic-ccl-sign-registration p{margin-top:15px;font-weight:bold;}#galactic-ccl-sign-registration ul{margin-top:5px;}#galactic-bottom-ccl .galactic-ccl-fid{margin:0 auto;padding:5px 110px 5px 5px;color:#404040;width:273px;height:52px;background-repeat:no-repeat;background-color:#fff;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;}#galactic-bottom-ccl .galactic-ccl-fid strong{font-size:14px;font-weight:bold;text-transform:uppercase;}#galactic-bottom-ccl .galactic-ccl-fid p + p{margin-top:3px;}#galactic-bottom-ccl .galactic-ccl-fid .galactic-bottom-link,#galactic-bottom-ccl .galactic-ccl-fid .galactic-bottom-link:visited{color:#a1006b;}#galactic-bottom-ccl .galactic-ccl-fid .galactic-bottom-link:hover,#galactic-bottom-ccl .galactic-ccl-fid .galactic-bottom-link:focus,#galactic-bottom-ccl .galactic-ccl-fid .galactic-bottom-link:active{color:#0088ce;}#galactic-ccl-close{background-image:url("/web/20150912191203im_/http://en.voyages-sncf.com/sites/all/modules/custom_addons/vsct_feature_header_footer/theme/images/close.png");background-repeat:no-repeat;height:21px;margin-left:922px;position:absolute;text-indent:-9999px;width:28px;}#galactic-bottom-ccl h2,#galactic-bottom-ccl #other-ccl{text-transform:uppercase;color:#FFF;font-size:18px;}#galactic-ccl-sign-in h2,#galactic-ccl-access-more-info h2{display:inline;margin-right:20px;}#galactic-bottom-ccl #other-ccl,#galactic-ccl-sign-out-action-wrapper a{text-decoration:underline;color:#fff;}#galactic-bottom-ccl #other-ccl{border-left:1px solid #8F8F8F;padding-left:20px;display:inline;color:#8f8f8f;font-family:"Avenir",Arial,sans-serif;}#galactic-bottom-ccl #other-ccl:hover{color:#8f8f8f;text-decoration:none;}#galactic-ccl-sign-in form{margin-top:15px;}#galactic-ccl-sign-in label{display:block;}#galactic-ccl-email,#galactic-ccl-password{width:155px;}#galactic-ccl-sign-in-wrapper{padding-top:8px;}#galactic-ccl-email-wrapper,#galactic-ccl-password-wrapper,#galactic-ccl-sign-in-wrapper{float:left;}#galactic-ccl-password-wrapper{margin-top:20px;clear:left;}#galactic-ccl-sign-in-wrapper{margin-left:25px;margin-top:21px;}#galactic-ccl-sign-in-wrapper #autologin-wrapper{display:block;margin-top:5px;}#galactic-ccl-sign-in-wrapper span label{display:inline;padding-left:5px;vertical-align:middle;}#galactic-ccl-password-wrapper .galactic-bottom-link{display:block;margin-top:5px;color:#8F8F8F;}#galactic-ccl-sign-in-wrapper .button-primary[disabled]{opacity:0.5;padding-right:40px;background-image:url(/web/20150912191203im_/http://en.voyages-sncf.com/sites/all/modules/custom_addons/vsct_feature_header_footer/theme/images/ajax-loader-1.gif),-moz-linear-gradient(center top,#0092cf 0%,#0073a3 100%);background-image:url(/web/20150912191203im_/http://en.voyages-sncf.com/sites/all/modules/custom_addons/vsct_feature_header_footer/theme/images/ajax-loader-1.gif),-webkit-linear-gradient(top,#0092cf 0%,#0073a3 100%);background-image:url(/web/20150912191203im_/http://en.voyages-sncf.com/sites/all/modules/custom_addons/vsct_feature_header_footer/theme/images/ajax-loader-1.gif),-moz-linear-gradient(top,#0092cf 0%,#0073a3 100%);background-image:url(/web/20150912191203im_/http://en.voyages-sncf.com/sites/all/modules/custom_addons/vsct_feature_header_footer/theme/images/ajax-loader-1.gif),-ms-linear-gradient(top,#0092cf 0%,#0073a3 100%);background-image:url(/web/20150912191203im_/http://en.voyages-sncf.com/sites/all/modules/custom_addons/vsct_feature_header_footer/theme/images/ajax-loader-1.gif),-o-linear-gradient(top,#0092cf 0%,#0073a3 100%);background-image:url(/web/20150912191203im_/http://en.voyages-sncf.com/sites/all/modules/custom_addons/vsct_feature_header_footer/theme/images/ajax-loader-1.gif),linear-gradient(to bottom,#0092cf 0%,#0073a3 100%);background-position:right 15px center,left top;background-repeat:no-repeat,repeat;}.msie9 #galactic-ccl-sign-in-wrapper .button-primary[disabled],.msie8 #galactic-ccl-sign-in-wrapper .button-primary[disabled]{background-image:url(/web/20150912191203im_/http://en.voyages-sncf.com/sites/all/modules/custom_addons/vsct_feature_header_footer/theme/images/ajax-loader-1.gif);background-repeat:no-repeat;}.msie9 #galactic-ccl-sign-in-wrapper .button-primary[disabled]{background-position:right 15px center;}.msie8 #galactic-ccl-sign-in-wrapper .button-primary[disabled]{background-position:90% center;filter:alpha(opacity=50);}#galactic-ccl-sign-in .galactic-ccl-fid{margin-top:20px;}#galactic-ccl-registration p + p{margin-top:10px;}#galactic-ccl-data-protection{margin:0 auto;padding-top:20px;width:960px;}#galactic-ccl-data-protection strong{font-weight:bold;}#galactic-ccl-registration #galactic-ccl-data-protection p + p{margin-top:3px;}#galactic-ccl-connected{font-size:14px;margin-top:15px;}#galactic-ccl-sign-out-action-wrapper{display:block;margin-top:10px;}#galactic-ccl-sign-out-action-wrapper a{background-image:url("/web/20150912191203im_/http://en.voyages-sncf.com/sites/all/modules/custom_addons/vsct_feature_header_footer/theme/images/cadenas.png");background-repeat:no-repeat;padding-left:20px;padding-top:3px;}#galactic-ccl-links ul{padding:0;}#galactic-ccl-links a{color:#fff;text-decoration:underline;font-size:12px;}#galactic-ccl-links li{list-style:none;margin-top:5px;}#ru-account-form label{font-weight:normal;}#ru-account-form .form-item{margin:0;}#ru-account-form #galactic-ccl-email-wrapper{margin-right:20px;}#galactic-bottom-ru-connected{display:none;}.msie6 #galactic-list li{background-position:0 -60px;}.msie6 .galactic-bottom-wrapper,.msie7 .galactic-bottom-wrapper{padding-top:15px;} #galactic-list .contact{background:none;} body{min-width:100%;display:inline-block;}#header a:visited{color:#333;}#header-wrapper{position:relative;width:960px;margin:0 auto;}#header ul{padding:0;}#header li{padding:0;list-style:none;}#header .tab a{text-transform:uppercase;font-weight:bold;}#header-skip-links{height:0;left:-9999px;line-height:0;position:absolute;top:0;}#header-skip-links li{display:inline-block;margin-right:20px;}#vsct-header-top-links{padding-top:5px;text-align:right;}#vsct-header-top-links a,#vsct-header-top-links a:visited{border-left:1px solid #4d4f53;padding:0 10px;text-decoration:none;}#vsct-header-top-links #link-fidelity.old-header{border-left:none;}#vsct-header-top-links a:first-child{border-left:none;padding:0 10px 0 0;}#vsct-header-top-links a:last-child{padding:0 0 0 10px;}#vsct-header-top-links #basket-link,#vsct-header-top-links .uk-logout{background-image:url(/web/20150912191203im_/http://en.voyages-sncf.com/sites/all/modules/custom_addons/vsct_feature_header_footer/theme/images/header-tabs-sprite-2.png);background-repeat:no-repeat;}#vsct-header-top-links #basket-link{background-position:7px -600px;padding-left:27px;border-left:none;}#vsct-header-top-links .uk-logout{background-position:left -1550px;padding-left:22px !important;}#vsct-header-top-links a:hover{text-decoration:underline;color:#0088CE}#vsct-header-top-links-placeholder{height:18px;}.i18n-ru-RU #vsct-header-top-links #basket-link{border-left:1px solid #4d4f53;}#header-pre-wrapper{background:#fff;background-image:-moz-linear-gradient(top,#e1e0dd,#fff);background-image:-ms-linear-gradient(top,#e1e0dd,#fff);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#e1e0dd),color-stop(100%,#fff));background-image:-webkit-linear-gradient(top,#e1e0dd,#fff);background-image:-o-linear-gradient(top,#e1e0dd,#fff);background-image:linear-gradient(top,#e1e0dd,#fff);}.js #menu{float:right;overflow:hidden;}.js #header .tab{display:block;text-align:center;float:left;font-weight:bold;margin-top:18px;border-top:none;padding-bottom:12px;z-index:3000;}.js .show-sub-menu-click,.js .show-sub-menu-focus{padding-bottom:50px !important;}.js #header .tab-1 .tab-link{border-left:1px solid #e7e7e7;}#header{background-image:url(/web/20150912191203im_/http://en.voyages-sncf.com/sites/all/modules/custom_addons/vsct_feature_header_footer/theme/images/header-border-1.png);padding-bottom:5px;-webkit-box-shadow:0 2px 8px rgba(0,0,0,.4);-moz-box-shadow:0 2px 8px rgba(0,0,0,.4);box-shadow:0 2px 8px rgba(0,0,0,.4);margin-bottom:40px;background-position:bottom center;background-repeat:no-repeat;}.js #vsct-header-links-custom{height:65px;}.js #logo-site-link{position:absolute;bottom:-22px;left:0;}.js #header .tab a{background-image:url(/web/20150912191203im_/http://en.voyages-sncf.com/sites/all/modules/custom_addons/vsct_feature_header_footer/theme/images/header-tabs-sprite-2.png);background-repeat:no-repeat;background-position:center top;padding-top:17px;display:block;border-right:1px solid #e7e7e7;padding-left:10px;padding-right:10px;}.menu-1-tabs .tab-link,.menu-2-tabs .tab-link,.menu-3-tabs .tab-link{min-width:160px;}.menu-4-tabs .tab-link{min-width:140px;}.menu-5-tabs .tab-link{min-width:120px;}.menu-6-tabs .tab-link{min-width:90px;}.menu-7-tabs .tab-link{min-width:65px;}.menu-8-tabs .tab-link,.menu-9-tabs .tab-link,.menu-10-tabs .tab-link,.menu-11-tabs .tab-link{min-width:60px;}.clickable-tab:after{content:" \25BC \ ";}.js #header a,.js #header a:visited{color:#4D4F53;}.js #header .menu-train a:hover,.js #header .menu-train.show-sub-menu-click .tab-link,.js #header .menu-train.show-sub-menu-focus .tab-link{color:#0088ce;}.js #header .menu-flight a:hover,.js #header .menu-tgv a:hover,.js #header .menu-thalys a:hover,.js #header .menu-flight.show-sub-menu-click .tab-link,.js #header .menu-tgv.show-sub-menu-click .tab-link,.js #header .menu-thalys.show-sub-menu-click .tab-link,.js #header .menu-flight.show-sub-menu-focus .tab-link,.js #header .menu-tgv.show-sub-menu-focus .tab-link,.js #header .menu-thalys.show-sub-menu-focus .tab-link,.js #header .menu-destination-uk a:hover,.js #header .menu-destination-uk.show-sub-menu-click .tab-link,.js #header .menu-destination-uk.show-sub-menu-focus .tab-link{color:#009aa6;}.js #header .menu-hotel a:hover,.js #header .menu-hotel.show-sub-menu-click .tab-link,.js #header .menu-hotel.show-sub-menu-focus .tab-link,.js #header .menu-railpass-uk a:hover,.js #header .menu-railpass-uk.show-sub-menu-click .tab-link,.js #header .menu-railpass-uk.show-sub-menu-focus .tab-link{color:#7abb00;}.js #header .menu-trip a:hover,.js #header .menu-trip.show-sub-menu-click .tab-link,.js #header .menu-trip.show-sub-menu-focus .tab-link,.js #header .menu-gooddeals-uk a:hover,.js #header .menu-gooddeals-uk.show-sub-menu-click .tab-link,.js #header .menu-gooddeals-uk.show-sub-menu-focus .tab-link{color:#e05206;}.js #header .menu-gooddeals a:hover,.js #header .menu-gooddeals.show-sub-menu-click .tab-link,.js #header .menu-gooddeals.show-sub-menu-focus .tab-link,.js #header .menu-gooddeals-ch a:hover,.js #header .menu-gooddeals-ch.show-sub-menu-click .tab-link,.js #header .menu-gooddeals-ch.show-sub-menu-focus .tab-link,.js #header .menu-hotel-uk a:hover,.js #header .menu-hotel-uk.show-sub-menu-click .tab-link,.js #header .menu-hotel-uk.show-sub-menu-focus .tab-link{color:#cb0044;}.js #header .menu-destination a:hover,.js #header .menu-destination.show-sub-menu-click .tab-link,.js #header .menu-destination.show-sub-menu-focus .tab-link{color:#ffb612;}.js #header .menu-car a:hover,.js #header .menu-car.show-sub-menu-click .tab-link,.js #header .menu-car.show-sub-menu-focus .tab-link{color:#ccdc00;}.js #header .menu-destination-europe a:hover,.js #header .menu-destination-europe.show-sub-menu-click .tab-link,.js #header .menu-destination-europe.show-sub-menu-focus .tab-link{color:#7abb00;}.js #header .menu-hotel-europe a:hover,.js #header .menu-hotel-europe.show-sub-menu-click .tab-link,.js #header .menu-hotel-europe.show-sub-menu-focus .tab-link{color:#ffb612;}.js #header .menu-instants-v a:hover,.js #header .menu-instants-v.show-sub-menu-click .tab-link,.js #header .menu-instants-v.show-sub-menu-focus .tab-link{color:#6e267b;}.js #header .menu-train a{background-position:center top;}.js #header .menu-train a:hover,.js #header .menu-train.show-sub-menu-click .tab-link,.js #header .menu-train.show-sub-menu-focus .tab-link{background-position:center -50px;}.js #header .menu-flight a{background-position:center -100px;}.js #header .menu-flight a:hover,.js #header .menu-flight.show-sub-menu-click .tab-link,.js #header .menu-flight.show-sub-menu-focus .tab-link{background-position:center -150px;}.js #header .menu-hotel a{background-position:center -200px;}.js #header .menu-hotel a:hover,.js #header .menu-hotel.show-sub-menu-click .tab-link,.js #header .menu-hotel.show-sub-menu-focus .tab-link{background-position:center -250px;}.js #header .menu-trip a{background-position:center -300px;}.js #header .menu-trip a:hover,.js #header .menu-trip.show-sub-menu-click .tab-link,.js #header .menu-trip.show-sub-menu-focus .tab-link{background-position:center -350px;}.js #header .menu-gooddeals a{background-position:center -400px;}.js #header .menu-gooddeals a:hover,.js #header .menu-gooddeals.show-sub-menu-click .tab-link,.js #header .menu-gooddeals.show-sub-menu-focus .tab-link{background-position:center -450px;}.js #header .menu-destination a{background-position:center -500px;}.js #header .menu-destination a:hover,.js #header .menu-destination.show-sub-menu-click .tab-link,.js #header .menu-destination.show-sub-menu-focus .tab-link{background-position:center -550px;}.js #header .menu-tgv a{background-position:center -650px;}.js #header .menu-tgv a:hover,.js #header .menu-tgv.show-sub-menu-click .tab-link,.js #header .menu-tgv.show-sub-menu-focus .tab-link{background-position:center -700px;}.js #header .menu-thalys a{background-position:center -750px;}.js #header .menu-thalys a:hover,.js #header .menu-thalys.show-sub-menu-click .tab-link,.js #header .menu-thalys.show-sub-menu-focus .tab-link{background-position:center -800px;}.js #header .menu-car a{background-position:center -850px;}.js #header .menu-car a:hover,.js #header .menu-car.show-sub-menu-click .tab-link,.js #header .menu-car.show-sub-menu-focus .tab-link{background-position:center -900px;}.js #header .menu-destination-europe a{background-position:center -950px;}.js #header .menu-destination-europe a:hover,.js #header .menu-destination-europe.show-sub-menu-click .tab-link,.js #header .menu-destination-europe.show-sub-menu-focus .tab-link{background-position:center -1000px;}.js #header .menu-hotel-europe a{background-position:center -1050px;}.js #header .menu-hotel-europe a:hover,.js #header .menu-hotel-europe.show-sub-menu-click .tab-link,.js #header .menu-hotel-europe.show-sub-menu-focus .tab-link{background-position:center -1100px;}.js #header .menu-gooddeals-ch a{background-position:center -1150px;}.js #header .menu-gooddeals-ch a:hover,.js #header .menu-gooddeals-ch.show-sub-menu-click .tab-link,.js #header .menu-gooddeals-ch.show-sub-menu-focus .tab-link{background-position:center -1200px;}.js #header .menu-gooddeals-uk a{background-position:center -1450px;}.js #header .menu-gooddeals-uk a:hover,.js #header .menu-gooddeals-uk.show-sub-menu-click .tab-link,.js #header .menu-gooddeals-uk.show-sub-menu-focus .tab-link{background-position:center -1500px;}.js #header .menu-destination-uk a{background-position:center -1250px;}.js #header .menu-destination-uk a:hover,.js #header .menu-destination-uk.show-sub-menu-click .tab-link,.js #header .menu-destination-uk.show-sub-menu-focus .tab-link{background-position:center -1300px;}.js #header .menu-railpass-uk a{background-position:center -1350px;}.js #header .menu-railpass-uk a:hover,.js #header .menu-railpass-uk.show-sub-menu-click .tab-link,.js #header .menu-railpass-uk.show-sub-menu-focus .tab-link{background-position:center -1400px;}.js #header .menu-hotel-uk a{background-position:center -1050px;}.js #header .menu-hotel-uk a:hover,.js #header .menu-hotel-uk.show-sub-menu-click .tab-link,.js #header .menu-hotel-uk.show-sub-menu-focus .tab-link{background-position:center -1600px;}.js #header .menu-instants-v a{background-position:center -1650px;}.js #header .menu-instants-v a:hover,.js #header .menu-instants-v.show-sub-menu-click .tab-link,.js #header .menu-instants-v.show-sub-menu-focus .tab-link{background-position:center -1700px;}.js #header .menu-train .sub-menu-arrow{border-bottom-color:#0088ce;}.js #header .menu-flight .sub-menu-arrow,.js #header .menu-tgv .sub-menu-arrow,.js #header .menu-thalys .sub-menu-arrow,.js #header .menu-destination-uk .sub-menu-arrow{border-bottom-color:#009aa6;}.js #header .menu-hotel .sub-menu-arrow,.js #header .menu-railpass-uk .sub-menu-arrow{border-bottom-color:#7abb00;}.js #header .menu-trip .sub-menu-arrow,.js #header .menu-gooddeals-uk .sub-menu-arrow{border-bottom-color:#e05206;}.js #header .menu-gooddeals .sub-menu-arrow,.js #header .menu-gooddeals-ch .sub-menu-arrow,.js #header .menu-hotel-uk .sub-menu-arrow{border-bottom-color:#cb0044;}.js #header .menu-destination .sub-menu-arrow{border-bottom-color:#ffb612;}.js #header .menu-car .sub-menu-arrow{border-bottom-color:#ccdc00;}.js #header .menu-destination-europe .sub-menu-arrow{border-bottom-color:#7abb00;}.js #header .menu-hotel-europe .sub-menu-arrow{border-bottom-color:#ffb612;}.js #header .menu-instants-v .sub-menu-arrow{border-bottom-color:#6e267b;}.js #header .menu-train .sub-menu{border-color:#0088ce;}.js #header .menu-train .sub-menu strong{color:#0088ce;}.js #header .menu-flight .sub-menu,.js #header .menu-tgv .sub-menu,.js #header .menu-thalys .sub-menu,.js #header .menu-destination-uk .sub-menu{border-color:#009aa6;}.js #header .menu-flight .sub-menu strong,.js #header .menu-tgv .sub-menu strong,.js #header .menu-thalys .sub-menu strong,.js #header .menu-destination-uk .sub-menu strong{color:#009aa6;}.js #header .menu-hotel .sub-menu,.js #header .menu-railpass-uk .sub-menu{border-color:#7abb00;}.js #header .menu-hotel .sub-menu strong,.js #header .menu-railpass-uk .sub-menu strong{color:#7abb00;}.js #header .menu-trip .sub-menu,.js #header .menu-gooddeals-uk .sub-menu{border-color:#e05206;}.js #header .menu-trip .sub-menu strong,.js #header .menu-gooddeals-uk .sub-menu strong{color:#e05206;}.js #header .menu-gooddeals .sub-menu,.js #header .menu-gooddeals-ch .sub-menu,.js #header .menu-hotel-uk .sub-menu{border-color:#cb0044;}.js #header .menu-gooddeals .sub-menu strong,.js #header .menu-gooddeals-ch .sub-menu strong,.js #header .menu-hotel-uk .sub-menu strong{color:#cb0044;}.js #header .menu-destination .sub-menu{border-color:#ffb612;}.js #header .menu-destination .sub-menu strong{color:#ffb612;}.js #header .menu-car .sub-menu{border-color:#ccdc00;}.js #header .menu-car .sub-menu strong{color:#ccdc00;}.js #header .menu-destination-europe .sub-menu{border-color:#7abb00;}.js #header .menu-destination-europe .sub-menu strong{color:#7abb00;}.js #header .menu-hotel-europe .sub-menu{border-color:#ffb612;}.js #header .menu-hotel-europe .sub-menu strong{color:#ffb612;}.js #header .menu-instants-v .sub-menu{border-color:#6e267b;}.js #header .menu-instants-v .sub-menu strong{color:#6e267b;}.js #header .sub-menu{position:absolute;margin-top:40px;display:none;background-color:#fff;z-index:100;border-top:5px solid;border-top-color:#333;border-bottom:5px solid;border-bottom-color:#333;-webkit-box-shadow:0 2px 8px rgba(0,0,0,.6);-moz-box-shadow:0 2px 8px rgba(0,0,0,.6);box-shadow:0 2px 8px rgba(0,0,0,.6);-webkit-border-radius:2px;;-moz-border-radius:2px;border-radius:2px;padding:20px 0 20px 0;left:0;}.js #header .sub-menu-arrow{border-color:transparent transparent #000 transparent;border-style:solid;border-width:20px;height:0;width:0;position:absolute;top:-9999px;display:block;}.js #header .show-sub-menu-click .sub-menu-arrow,.js #header .show-sub-menu-focus .sub-menu-arrow{top:78px;z-index:10000;}.js #header .sub-menu .item-highlight a{font-weight:bold;}.js #header .sub-menu strong{text-transform:uppercase;font-size:13px;float:none;margin-bottom:15px;display:block;}.js #header .sub-menu li{text-align:left;}.js #header .sub-menu ul li{float:none;}.js #header .show-sub-menu-click .sub-menu,.js #header .show-sub-menu-focus .sub-menu{display:block;z-index:110;}.js #header .sub-menu a{background:none;border-right:none;text-transform:none;padding:0;font-weight:normal;width:auto;}.js #header .column{float:left;width:180px;padding:0px 20px 0 20px;border-right:1px solid #e7e7e7;background-repeat:no-repeat;}.js #header .column.last{border-right:none;}.js #header .tab-link{float:none;margin-right:0px;}.js #header a.tab-link{color:#333;text-decoration:none;font-size:11px;}#country-list{text-align:left;}.js #country-list{display:none;position:absolute;background:#747678;padding:10px;width:280px;left:-220px;top:30px;-webkit-box-shadow:0 2px 8px rgba(0,0,0,.6);;-moz-box-shadow:0 2px 8px rgba(0,0,0,.6);box-shadow:0 2px 8px rgba(0,0,0,.6);-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;}.js #country-list.show-languages{display:block;}.js #country-list:before{bottom:100%;content:" ";height:0;width:0;position:absolute;pointer-events:none;border:solid transparent;border-color:transparent transparent #747678;border-width:8px;left:80%;margin-left:22px;}#country-list-1{float:left;width:135px;}#country-list-2{float:left;}#country-list span{margin:0 0 2px;display:block;}#country-list a:last-child,#country-list a:first-child,#country-list a{display:block;padding:0 0 0 30px;text-decoration:underline;color:#fff;}#country-list a:hover{text-decoration:none;}#language-switcher{display:inline;position:relative;z-index:1000;}#language-switcher .current{padding:1px 0 0 35px;text-decoration:none;}#language-switcher .current.be{background-position:8px -249px;}#language-switcher .current.en{background-position:8px -269px;}#language-switcher .current.ch{background-position:8px -289px;}#language-switcher .current.de{background-position:8px -309px;}#language-switcher .current.es{background-position:8px -329px;}#language-switcher .current.it{background-position:8px -349px;}#language-switcher .current.nl{background-position:8px -369px;}#language-switcher .current.lu{background-position:8px -389px;}#language-switcher .current.uk{background-position:8px -269px;}#language-switcher .current.ww{background-position:8px -479px;}#language-switcher .current.fr{background-position:8px -459px;}#language-switcher .current.ru{background-position:8px -499px;}#country-list a,#language-switcher .current{background-image:url(/web/20150912191203im_/http://en.voyages-sncf.com/sites/all/modules/custom_addons/vsct_feature_header_footer/theme/images/footer-sprite-4.png);background-repeat:no-repeat;cursor:pointer;}#language-switcher span.selected,#language-switcher span.current:hover{color:#0088ce;text-decoration:underline;}#language-switcher .be a{background-position:left -248px;}#language-switcher .en a{background-position:left -268px;}#language-switcher .ch a{background-position:left -288px;}#language-switcher .de a{background-position:left -308px;}#language-switcher .es a{background-position:left -328px;}#language-switcher .it a{background-position:left -348px;}#language-switcher .nl a{background-position:left -368px;}#language-switcher .lu a{background-position:left -388px;}#language-switcher .uk a,#language-switcher .co-uk a{background-position:left -268px;}#language-switcher .ww a{background-position:left -478px;}#language-switcher .fr a{background-position:left -458px;}#language-switcher .ru a{background-position:left -498px;}#header .tab.first{border-top:medium none;}#header .tab{border-top:1px solid #d5d1d0;margin-bottom:3px;overflow:hidden;}#header .tab-link{float:left;margin-right:10px;padding-top:3px;text-decoration:none;}#header a.tab-link{color:#000;font-size:1.1em;text-decoration:underline;text-transform:uppercase;}#header .sub-menu{overflow:hidden;}#header .sub-menu strong{float:left;margin-right:10px;text-transform:uppercase;}#header .sub-menu li{overflow:hidden;}#header .sub-menu ul li{float:left;}#header .sub-menu a{margin-right:10px;font-weight:normal;text-transform:none;text-decoration:none;}.msie6 #vsct-header-top-links #basket-link{background-image:url(/web/20150912191203im_/http://en.voyages-sncf.com/sites/all/modules/custom_addons/vsct_feature_header_footer/theme/images/header-tabs-sprite-1.gif) !important;}.msie6 #header .tab .tab-link{background-image:url(/web/20150912191203im_/http://en.voyages-sncf.com/sites/all/modules/custom_addons/vsct_feature_header_footer/theme/images/header-tabs-sprite-1.gif) !important;}.msie6 #country-list,.msie7 #country-list{width:290px;left:-230px;}.msie8 #country-list a{color:#fff;padding:0 0 0 30px;text-decoration:underline;}.msie8 #country-list a:hover{text-decoration:none;}.msie6 #header .tab{padding-bottom:10px !important;}.msie6 .sub-menu-arrow{display:none !important;}.msie6 #header .show-sub-menu-click .sub-menu,.msie6 #header .show-sub-menu-focus .sub-menu{margin-top:12px !important;}.msie7 #header{zoom:1;}.msie7 #header-wrapper{height:88px;}.msie6 #logo-site-link,.msie7 #logo-site-link{bottom:-17px;} .msie6 #vsct-header-top-links #basket-link{background-image:url(/web/20150912191203im_/http://en.voyages-sncf.com/sites/all/modules/custom_addons/vsct_feature_header_footer/theme/images/header-tabs-sprite-1.gif) !important;}.msie6 #header .tab .tab-link{background-image:url(/web/20150912191203im_/http://en.voyages-sncf.com/sites/all/modules/custom_addons/vsct_feature_header_footer/theme/images/header-tabs-sprite-1.gif) !important;}#basket-link.logout-link-displayed{padding-left:30px !important;background-position:10px -600px !important;border-left:1px solid #4d4f53 !important;} .block-footer-payment-means{border-top:1px solid #97989a;border-bottom:1px solid #525252;padding:15px 0;height:auto;}.block-footer-payment-means:not(.europe) h2{text-transform:uppercase;padding-top:7px;float:left;margin-right:80px;}.block-footer-payment-means .more-link{text-transform:uppercase;}.block-footer-payment-means ul li{display:inline-block;margin-right:15px;}.block-footer-payment-means ul li:nth-child(n+9) {margin-top:10px;}.block-footer-payment-means ul li.more-link:nth-child(n+9){float:right}.block-footer-payment-means ul:last-child{margin-right:auto;}.block-footer-payment-means.europe{border-top:none;border-bottom:none;padding:0 0 20px 0;}.block-footer-payment-means.europe h2{border-bottom:1px solid #fff;padding-bottom:5px;margin-bottom:15px !important;text-transform:uppercase;} #layout-bottom{background-color:#cacac8;background-image:url(/web/20150912191203im_/http://en.voyages-sncf.com/sites/all/modules/custom_addons/vsct_feature_header_footer/theme/images/footer-noise-1.png);background-repeat:repeat;}#layout-bottom #megabanner_footer,#layout-bottom #megabanner-footer{padding:10px 0;}#pre-footer h2,#footer h2,#pre-footer a,#footer a{color:#fff;}#pre-footer a:hover{color:#000;}#footer a:hover{text-decoration:underline;}#pre-footer ul,#footer ul{padding:0;}#pre-footer li,#footer li{list-style-type:none;list-style-image:none;padding:0;}#pre-footer{background-color:#626367;background-image:url(/web/20150912191203im_/http://en.voyages-sncf.com/sites/all/modules/custom_addons/vsct_feature_header_footer/theme/images/footer-noise-1.png);background-repeat:repeat;border-bottom:1px solid #242526;-moz-box-shadow:inset 0 -5px rgba(0,0,0,.4);-webkit-box-shadow:inset 0 -5px rgba(0,0,0,.4);box-shadow:inset 0 0 5px rgba(0,0,0,.4);}#pre-footer-wrapper{width:960px;margin:0 auto;padding:20px 0 10px 0;overflow:hidden;}#footer{background-color:#333;background-repeat:repeat;}#footer-wrapper{width:960px;margin:0 auto;overflow:hidden;}#vsct-footer-description{float:left;display:block;color:#fff;font-size:12px;border-bottom:1px solid #282828;background-image:url(/web/20150912191203im_/http://en.voyages-sncf.com/sites/all/modules/custom_addons/vsct_feature_header_footer/theme/images/footer-sprite-2.png);background-repeat:no-repeat;background-position:left 20px;padding:30px 0 0 160px;margin-top:10px;height:70px;}#vsct-footer-links-custom{float:left;overflow:hidden;width:750px;padding-top:40px;}#vsct-footer-links-custom ul{margin-bottom:40px;}#vsct-footer-links-custom .col{float:left;padding-right:40px;max-width:20%;}#vsct-footer-links-custom .col.last{padding-right:0;}#vsct-footer-links-custom strong{color:#fff;text-transform:uppercase;font-weight:normal;font-size:12px;}#vsct-footer-links-custom a,#vsct-footer-links-custom a:visited{text-decoration:none;color:#b3b3b3;}#vsct-footer-links-custom a{background-image:url(/web/20150912191203im_/http://en.voyages-sncf.com/sites/all/modules/custom_addons/vsct_feature_header_footer/theme/images/footer-sprite-1_n.png);background-repeat:no-repeat;background-position:left -426px;padding-left:10px;}#vsct-footer-links-custom a:hover{text-decoration:underline;background-position:left -446px;}#vsct-footer-newsletter{float:left;width:200px;margin-bottom:20px;padding-top:40px;}#vsct-footer-newsletter .errors{background-color:#fff;margin-top:20px;margin-bottom:0;}#vsct-footer-newsletter strong{color:#fff;font-size:12px;font-weight:normal;text-transform:uppercase;margin-bottom:10px;display:block;}#vsct-footer-newsletter label{color:#fff;font-weight:normal;}#footer-newsletter-field-wrapper{margin:0;}#footer-newsletter-field{width:130px;float:left;margin-right:5px;height:20px;}#footer-newsletter-submit{width:auto;padding:0 10px;background-color:#a6a6a4;background:-webkit-gradient(linear,left top,left bottom,from(#a6a6a4),to(#646462));background:-webkit-linear-gradient(top,#a6a6a4 0%,#646462 100%);background:-moz-linear-gradient(top,#a6a6a4 0%,#646462 100%);background:-ms-linear-gradient(top,#a6a6a4 0%,#646462 100%);background:-o-linear-gradient(top,#a6a6a4 0%,#646462 100%);color:#fff;border:none;-webkit-box-shadow:0 2px 3px rgba(0,0,0,.4);-moz-box-shadow:0 2px 3px rgba(0,0,0,.4);box-shadow:0 2px 3px rgba(0,0,0,.4);text-shadow:0px -1px 2px #000;}#footer-newsletter-field,#footer-newsletter-submit{margin-top:20px;}#vsct-footer-customer{float:left;border-top:1px solid #282828;padding:15px 0 10px 0;width:200px;margin-bottom:15px;}#vsct-footer-customer a{text-transform:uppercase;text-decoration:none;color:#b3b3b3;padding:6px 0 6px 40px;display:block;margin-bottom:10px;background-image:url(/web/20150912191203im_/http://en.voyages-sncf.com/sites/all/modules/custom_addons/vsct_feature_header_footer/theme/images/footer-customer-sprite-1.png);background-repeat:no-repeat;background-position:999px -999px;vertical-align:middle;line-height:1.2;}#vsct-footer-customer a#footer-help-info,#vsct-footer-customer a.footer-help-info{background-position:left center;}#vsct-footer-customer a#footer-folder,#vsct-footer-customer a.footer-folder{background-position:-250px center;}#vsct-footer-customer a#footer-contact,#vsct-footer-customer a.footer-contact{background-position:-500px center;}#vsct-footer-customer a#footer-facebook,#vsct-footer-customer a.footer-facebook{background-position:-750px center;}#vsct-footer-partners{float:left;}#vsct-footer-partners strong{color:#fff;display:block;font-size:12px;font-weight:normal;margin-bottom:5px;text-transform:uppercase;}#vsct-footer-partners ul{background-color:#8b8b8b;padding:15px;}#vsct-footer-partners li{text-align:center;margin:0;}#vsct-footer-partners a{background-image:url(/web/20150912191203im_/http://en.voyages-sncf.com/sites/all/modules/custom_addons/vsct_feature_header_footer/theme/images/footer-partners-sprite-2.png);background-repeat:no-repeat;text-indent:-9999px;display:inline-block;margin-bottom:15px;}#vsct-footer-partners .last a{margin-bottom:0;}.msie6 #vsct-footer-partners li,.msie7 #vsct-footer-partners li{display:inline;}#footer-partners-europ{width:84px;height:70px;background-position:0px top;}#footer-partners-railteam{width:84px;height:33px;background-position:10px -75px;}#footer-partners-maximiles{width:64px;height:19px;background-position:left -100px;}#footer-partners-mondial{width:100px;height:26px;background-position:left -150px;}.safari #footer-newsletter-field{width:130px;}.msie6 #pre-footer-wrapper,.msie7 #pre-footer-wrapper{padding-bottom:0;}.msie6 #pre-footer{background-image:none !important;}.msie6 #vsct-footer-links-custom .col{width:20%;} #vsct-footer-commitments h2,#vsct-footer-commitments a{text-transform:uppercase;}#vsct-footer-commitments h2{border-bottom:1px solid #fff;padding-bottom:5px;margin-bottom:15px;}#vsct-footer-commitments li{margin:0 50px 0 0;float:left;}#vsct-footer-commitments li.last{margin-right:0;} article,aside,details,figcaption,figure,footer,header,hgroup,nav,section{display:block;}audio,canvas,video{display:inline-block;*display:inline;*zoom:1;}audio:not([controls]) {display:none;}[hidden]{display:none;}html{font-size:100%;overflow-y:scroll;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;}body{margin:0;font-size:13px;line-height:1.231;}body,button,input,select,textarea{font-family:sans-serif;color:#222;}img,fieldset{border:0;}img{max-width:100%;width:auto\9;}::-moz-selection{background:#fe57a1;color:#fff;text-shadow:none;}::selection{background:#fe57a1;color:#fff;text-shadow:none;}a{color:#00e;}a:visited{color:#551a8b;}a:hover{color:#06e;}a:focus{outline:thin dotted;}a:hover,a:active{outline:0;}abbr[title]{border-bottom:1px dotted;}b,strong{font-weight:bold;}blockquote{margin:1em 40px;}dfn{font-style:italic;}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0;}ins{background:#ff9;color:#000;text-decoration:none;}mark{background:#ff0;color:#000;font-style:italic;font-weight:bold;}pre,code,kbd,samp{font-family:monospace,monospace;_font-family:'courier new',monospace;font-size:1em;}pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word;}q{quotes:none;}q:before,q:after{content:"";content:none;}small{font-size:85%;}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline;}sup{top:-0.5em;}sub{bottom:-0.25em;}ul,ol{margin:1em 0;padding:0 0 0 40px;}dd{margin:0 0 0 40px;}nav ul,nav ol{list-style:none;list-style-image:none;margin:0;padding:0;}img{border:0;-ms-interpolation-mode:bicubic;vertical-align:middle;}svg:not(:root) {overflow:hidden;}figure{margin:0;}form{margin:0;}fieldset{border:0;margin:0;padding:0;}label{cursor:pointer;}legend{border:0;*margin-left:-7px;padding:0;}button,input,select,textarea{font-size:100%;margin:0;vertical-align:baseline;*vertical-align:middle;}button,input{line-height:normal;*overflow:visible;}table button,table input{*overflow:auto;}button,input[type="button"],input[type="reset"],input[type="submit"]{cursor:pointer;-webkit-appearance:button;}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;}input[type="search"]{-webkit-appearance:textfield;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box;}input[type="search"]::-webkit-search-decoration{-webkit-appearance:none;}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0;}textarea{overflow:auto;vertical-align:top;resize:vertical;}input:valid,textarea:valid{}input:invalid,textarea:invalid{background-color:#f0dddd;}table{border-collapse:collapse;border-spacing:0;}td{vertical-align:top;} @font-face{font-family:'Avenir';src:url('/web/20150912191203im_/http://en.voyages-sncf.com/sites/all/themes/digital_fusion/css/avenir/avenirltstd-roman-webfont.eot');src:url('/web/20150912191203im_/http://en.voyages-sncf.com/sites/all/themes/digital_fusion/css/avenir/avenirltstd-roman-webfont.eot#iefix') format('embedded-opentype'),url('/web/20150912191203im_/http://en.voyages-sncf.com/sites/all/themes/digital_fusion/css/avenir/avenirltstd-roman-webfont.woff') format('woff'),url('/web/20150912191203im_/http://en.voyages-sncf.com/sites/all/themes/digital_fusion/css/avenir/avenirltstd-roman-webfont.ttf') format('truetype'),url('/web/20150912191203im_/http://en.voyages-sncf.com/sites/all/themes/digital_fusion/css/avenir/avenirltstd-roman-webfont.svg#AvenirLTStd55Roman') format('svg');font-weight:normal;font-style:normal;}@font-face{font-family:'Avenir Black';src:url('/web/20150912191203im_/http://en.voyages-sncf.com/sites/all/themes/digital_fusion/css/avenir/avenir-black-webfont.eot');src:url('/web/20150912191203im_/http://en.voyages-sncf.com/sites/all/themes/digital_fusion/css/avenir/avenir-black-webfont.eot#iefix') format('embedded-opentype'),url('/web/20150912191203im_/http://en.voyages-sncf.com/sites/all/themes/digital_fusion/css/avenir/avenir-black-webfont.woff') format('woff'),url('/web/20150912191203im_/http://en.voyages-sncf.com/sites/all/themes/digital_fusion/css/avenir/avenir-black-webfont.ttf') format('truetype'),url('/web/20150912191203im_/http://en.voyages-sncf.com/sites/all/themes/digital_fusion/css/avenir/avenir-black-webfont.svg#avenirregular') format('svg');font-weight:normal;font-style:normal;}::-moz-selection{background:#0a246a;}::selection{background:#0a246a;}body{background-color:#dcddd8;font-family:Arial,Helvetica,sans-serif;font-size:11px;font-weight:normal;line-height:18px;color:#404040;}@media and (max-device-width:480px) {body{text-rendering:optimizeSpeed;}}a,a:visited{color:#4d4f53;text-decoration:underline;}a:hover{color:#0088ce;}acronym{border:none;}p{font-weight:normal;line-height:15px;margin:0;}p small{font-size:11px;color:#bfbfbf;}h1,h2{color:#1d1c1c;font-family:"Avenir",Arial,sans-serif;margin-bottom:10px;}h3,h4,h5,h6{color:#3e3d40;font-family:Arial,Helvetica,sans-serif;margin-bottom:10px;}h1 small,h2 small,h3 small,h4 small,h5 small,h6 small{color:#bfbfbf;}h1{margin-bottom:18px;font-size:20px;}h1 small{font-size:18px;}h2{font-size:20px;margin:0;font-weight:normal;}h2 small{font-size:14px;}h3{font-size:15px;}h3 small{font-size:14px;}h4{font-size:16px;}h4 small{font-size:12px;}h5{font-size:14px;}h6{font-size:13px;color:#bfbfbf;text-transform:uppercase;}.msie6 body{background:none !important;background-color:#e0e1dd !important;}body.cke_show_borders{background-color:white !important;} #breadcrumb{background-color:#f6f6f5;color:#b3b3b4;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-box-shadow:0 2px 3px rgba(0,0,0,.4);-moz-box-shadow:0 2px 3px rgba(0,0,0,.4);box-shadow:0 2px 3px rgba(0,0,0,.4);height:27px;margin:10px 0 20px 0;}#breadcrumb .breadcrumb{line-height:27px;overflow:hidden;padding:0 0 0 5px;}#breadcrumb a{line-height:27px;color:#b3b3b4;display:block;float:left;vertical-align:middle;padding-right:20px;margin-right:5px;text-decoration:none;background-image:url(/web/20150912191203im_/http://en.voyages-sncf.com/sites/all/themes/digital_fusion/images/breadcrumb.png);background-repeat:no-repeat;background-position:right top;}#breadcrumb a:first-child{text-indent:-9999px;width:10px;padding-left:5px;background-position:right -27px;}#breadcrumb a:hover{color:#3e3d40;}#breadcrumb a:first-child:hover{background-position:right -54px;} .button-primary,.button-secondary{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;border:1px solid;cursor:pointer;font-weight:bold;vertical-align:middle;white-space:nowrap;word-wrap:normal;font-size:13px;font-family:"Avenir",Arial,sans-serif;}.button-primary{background-color:#0092cf;background-image:-moz-linear-gradient(center top,#0092cf 0%,#0073a3 100%);background-image:-webkit-linear-gradient(top,#0092cf 0%,#0073a3 100%);background-image:-moz-linear-gradient(top,#0092cf 0%,#0073a3 100%);background-image:-ms-linear-gradient(top,#0092cf 0%,#0073a3 100%);background-image:-o-linear-gradient(top,#0092cf 0%,#0073a3 100%);box-shadow:0 0 1px #0092cf inset;border-color:#304ea6 #304ea6 #065680;color:#fff;}.button-primary:hover{color:#fff;border-color:#065680;box-shadow:0 1px 2px rgba(0,0,0,0.4),0 0 3px #0073a3 inset;}.button-primary:active{border-color:#065680 #0073a3 #065680;box-shadow:0 1px 2px #065680 inset;}.button-primary:visited{color:#ffffff;}.button-secondary{background-color:#f5f5f5;background-image:-moz-linear-gradient(center top,#f5f5f5 0%,#dedede 100%);background-image:-webkit-linear-gradient(top,#f5f5f5 0%,#dedede 100%);background-image:-moz-linear-gradient(top,#f5f5f5 0%,#dedede 100%);background-image:-ms-linear-gradient(top,#f5f5f5 0%,#dedede 100%);background-image:-o-linear-gradient(top,#f5f5f5 0%,#dedede 100%);box-shadow:0 0 1px #fff inset;text-shadow:0 1px 0 #fff;border-color:#ccc #ccc #aaa;color:#606060;}.button-secondary:hover{border-color:#999;box-shadow:0 1px 2px rgba(0,0,0,0.25),0 0 3px #fff inset;}.button-secondary:active{border-color:#999 #aaa #ccc;box-shadow:0 1px 2px #aaa inset;}a.button-primary,a.button-secondary,.button-primary a,.button-secondary a{padding-top:8px;height:23px;display:block;text-decoration:none;text-align:center;}a.button-secondary:visited,.button-secondary a:visited,a.button-secondary:hover,.button-secondary a:hover{color:#606060;}a.button-primary:hover,.button-primary a:hover,a.button-secondary:hover,.button-secondary a:hover{text-decoration:none;}.button-primary a{color:#fff;}.button-secondary a{color:#606060;} .digital-box{background-color:#fff;-webkit-border-radius:3px;;-moz-border-radius:3px;border-radius:3px;-webkit-box-shadow:0 2px 8px rgba(0,0,0,.6);;-moz-box-shadow:0 2px 8px rgba(0,0,0,.6);box-shadow:0 2px 8px rgba(0,0,0,.6);padding:20px;margin-bottom:40px;}.digital-box-slim{background-color:#fff;-webkit-border-radius:3px;;-moz-border-radius:3px;border-radius:3px;-webkit-box-shadow:0 2px 8px rgba(0,0,0,.6);;-moz-box-shadow:0 2px 8px rgba(0,0,0,.6);box-shadow:0 2px 8px rgba(0,0,0,.6);padding:10px;margin-bottom:20px;}.digital-box-vertical{background-color:#fff;-webkit-border-radius:3px;;-moz-border-radius:3px;border-radius:3px;-webkit-box-shadow:0 2px 8px rgba(0,0,0,.6);;-moz-box-shadow:0 2px 8px rgba(0,0,0,.6);box-shadow:0 2px 8px rgba(0,0,0,.6);padding:20px 10px 20px 10px;margin-bottom:40px;}.digital-box-grey{background-color:#e8e8e8;}.msie6 .digital-box,.msie7 .digital-box,.msie8 .digital-box,.msie6 .digital-box-slim,.msie7 .digital-box-slim,.msie8 .digital-box-slim,.msie6 .digital-box-grey,.msie7 .digital-box-grey,.msie8 .digital-box-grey{border:1px solid #b2b4b3;}.digital-box.top-header{padding:0;}.out{position:absolute;left:-9999px;}body{background-color:#dcddd8;background-image:url(/web/20150912191203im_/http://en.voyages-sncf.com/sites/all/themes/digital_fusion/images/background-noise.png);background-repeat:repeat;}.node-content-referenced{margin-bottom:40px;}.label-pub{background-color:#4e4e4c;background-image:url(/web/20150912191203im_/http://en.voyages-sncf.com/sites/all/themes/digital_fusion/images/background-add.png);text-transform:uppercase;color:#fff;display:block;text-align:center;margin-bottom:1px;line-height:11px;font-size:10px;}.complex-title{border-bottom:1px solid #eaeaea;margin:0 0 10px;padding:0 0 7px;text-transform:uppercase;font-weight:normal;line-height:25px;}.complex-title strong.cke{font-weight:normal;}.complex-title span span{color:#1d1c1c;}.digital-box-slim h2.complex-title{font-size:16px;}.digital-box-grey .complex-title{border-color:#ffffff;}.bottom-zone{padding-bottom:10px;background:url(/web/20150912191203im_/http://en.voyages-sncf.com/en/sites/all/themes/digital_fusion/images/bottom-zone-noise-big.png) repeat-x scroll #fff;background-position:10px 365px;background-height:80px;clear:both;}.msie6 .bottom-zone,.msie7 .bottom-zone{background:url(/web/20150912191203im_/http://en.voyages-sncf.com/en/sites/all/themes/digital_fusion/images/bottom-zone-noise-ie.png) repeat-x scroll center bottom #fff;}#top-region{background-color:#626367;background-image:url(/web/20150912191203im_/http://en.voyages-sncf.com/sites/all/themes/digital_fusion/images/background-noise.png);background-repeat:repeat;}#block-vsct_vsca-megabanner{padding:15px 0;}.node-type-satisfaction-survey .survey-buttons{margin-top:20px;text-align:right;}.node-type-satisfaction-survey #survey-content,.page-popup-wait-survey #content-area{padding:10px 20px 20px 20px;}.node-type-satisfaction-survey .button-primary{height:35px;padding:0 10px;}.node-type-satisfaction-survey #survey-no{margin-right:10px;}.clear,.clear-both{clear:both;}.text-align-right{text-align:right;}.node-type-satisfaction-survey,.page-popup-wait-survey{background-color:#fff;background-image:url(/web/20150912191203im_/http://en.voyages-sncf.com/sites/all/themes/digital_fusion/images/satisfaction-survey-header.png);background-repeat:no-repeat;background-positon:top left;padding-top:77px;}hr.hrgray{background-color:#eaeaea;clear:both;width:100%;height:1px;border:0 none;}div.offer-link{padding-top:10px;clear:both;}div.offer-link a{display:block;text-align:right;font-size:11px;text-decoration:none !important;text-transform:none !important;font-weight:normal !important;}div.offer-link a span.link-label{text-decoration:underline;font-size:11px;}a span.link-arrow::after{text-decoration:none;content:" \25BA \ ";}.msie6 #block1{display:none;}.vsct-tooltip-content{color:#fff;text-align:left;line-height:11px;width:145px;background-color:#0088ce;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;padding:5px;position:absolute;margin-left:45px;margin-top:-7px;}.vsct-tooltip-content:after{right:100%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-color:rgba(0,136,206,0);border-right-color:#0088ce;border-width:10px;top:50%;margin-top:-10px;}.more-info{background-image:url(/web/20150912191203im_/http://en.voyages-sncf.com/sites/all/themes/digital_fusion/images/more-infos.png);}.more-info-alt{background-image:url(/web/20150912191203im_/http://en.voyages-sncf.com/sites/all/themes/digital_fusion/images/more-infos-2.png);}.stripes-dark-grey{background-image:url(/web/20150912191203im_/http://en.voyages-sncf.com/sites/all/modules/custom_addons/vsct_feature_booking/theme/images/stripes-dark-grey.png);}.stripes-dark-grey-alt{background-image:url(/web/20150912191203im_/http://en.voyages-sncf.com/sites/all/modules/custom_addons/vsct_feature_booking/theme/images/stripes-dark-grey-2.png);}.stripes-light-grey{background-image:url(/web/20150912191203im_/http://en.voyages-sncf.com/sites/all/modules/custom_addons/vsct_feature_booking/theme/images/stripes-light-grey.png);}.stripes-blue{background-image:url(/web/20150912191203im_/http://en.voyages-sncf.com/sites/all/themes/digital_fusion/images/stripes-blue.png);}.flexible-calendar{background-image:url(/web/20150912191203im_/http://en.voyages-sncf.com/sites/all/themes/digital_fusion/images/stripes-green.png);background-color:#7abb00;}.clearfix:before,.clearfix:after{content:" ";display:table;}.clearfix:after{clear:both;}.digital-box .flux-train,.api-price-geoloc .price-merch-loading{background:url(/web/20150912191203im_/http://en.voyages-sncf.com/sites/all/themes/digital_fusion/images/ajax-loader.gif) no-repeat center;min-height:40px;}.lt-page .lt-zone-3 .digital-box .complex-title,.lt-page .lt-zone-4 .digital-box .complex-title{display:none;}.lt-page .lt-zone-3 .digital-box,.lt-page .lt-zone-4 .digital-box{box-shadow:none;margin-bottom:0;padding-bottom:0;}.api-price-geoloc .price-merch-loading{min-width:40px;} .ac_results{z-index:50;padding:5px 10px;background-color:#b2b4b3;width:245px;margin-top:7px;z-index:101;}.ac_results:before{content:"\25B2";display:block;position:absolute;top:-13px;left:70px;color:#b2b4b3;}.ac_results li{list-style:none;}.ac_results ul{margin:0;padding:0;}.ac_results,.ac_results em,.ac_results ul li ul,.ac_results ul li ul li.ac_over{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;;}.ac_results,.ac_results li em,.ac_results ul li ul,.ac_results ul li ul li.ac_over{-webkit-box-shadow:0 2px 8px rgba(0,0,0,.4);-moz-box-shadow:0 2px 8px rgba(0,0,0,.4);box-shadow:0 2px 8px rgba(0,0,0,.4);}.ac_results em{font-size:12px;font-weight:bold;color:#333333;font-style:normal;width:240px;line-height:20px;display:block;padding-left:5px;}.ac_results li em{background-color:#fff;}.ac_results ul li{margin-bottom:10px;}.ac_results ul li ul{background-color:#ecedeb;margin-top:10px;padding:5px;}.ac_results ul li ul li{margin-bottom:0;padding-left:2px;}.ac_results ul li ul li.ac_over{background-color:#0088ce;color:#fff;}.msie7 .ac_results{z-index:5000;} input.datepicker{background:url(/web/20150912191203im_/http://en.voyages-sncf.com/sites/all/themes/digital_fusion/images/datepicker.png) top right no-repeat;}#ui-datepicker-div{z-index:40;padding:5px;background-color:#b2b4b3;width:125px;text-align:center;-webkit-box-shadow:0 2px 8px rgba(0,0,0,.4);-moz-box-shadow:0 2px 8px rgba(0,0,0,.4);box-shadow:0 2px 8px rgba(0,0,0,.4);margin-top:7px;display:none;}.ui-datepicker-header:before{content:"\25B2";display:block;position:absolute;top:-18px;left:50px;color:#b2b4b3;}#ui-datepicker-div,.ui-datepicker-header,.ui-datepicker-calendar,.ui-datepicker-buttonpane{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;;}.ui-datepicker-header,.ui-datepicker-calendar,.ui-datepicker-buttonpane{background-color:#fff;padding:5px;}.ui-datepicker-header,.ui-datepicker-calendar{margin-bottom:5px;}.ui-datepicker-header{position:relative;}.ui-datepicker-prev,.ui-datepicker-next{background-image:url(/web/20150912191203im_/http://en.voyages-sncf.com/sites/all/themes/digital_fusion/images/datepicker/sprite-datepicker.png);background-repeat:no-repeat;text-indent:-99999px;position:absolute;top:10px;width:1.8em;height:1.8em;cursor:pointer;height:8px;}.ui-datepicker-prev{float:left;left:5px;}.ui-datepicker-next{float:right;right:-5px;background-position:0 -10px;}.ui-datepicker-title{font-weight:bold;}.ui-datepicker-title,.ui-datepicker-calendar span{color:#b9b9b9;}.ui-datepicker-calendar{width:125px;display:block;border-collapse:collapse;}.ui-datepicker thead{border-bottom:1px solid #b2b4b3;}.ui-datepicker th{padding:0;text-align:center;font-weight:normal;border:0;color:#b9b9b9;}.ui-datepicker td{padding:1px;height:12px;width:12px;margin:1px;}.ui-datepicker-calendar a{color:#0088ce;}.ui-state-disabled,.ui-widget-content .ui-state-disabled{opacity:.5;filter:Alpha(Opacity=50);background-color:#fff;}.ui-state-disabled a,.ui-widget-content .ui-state-disabled a{color:#b2b4b3;}td.ui-datepicker-current-day,td.ui-td-state-hover,td.ui-datepicker-days-cell-over{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;;background-color:#0088ce;}td.ui-datepicker-current-day a,td.ui-td-state-hover a,td.ui-datepicker-days-cell-over a{color:#fff;}.ui-datepicker-other-month a{color:#b2b4b3;}.ui-state-disabled{cursor:default !important;}.ui-datepicker td span,.ui-datepicker td a,.msie6 .ui-datepicker td a{display:block;padding:1px;text-align:center;text-decoration:none;}.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{border:none;background:#fff;text-align:center;color:#0088ce;font-weight:bold;}.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current:hover{text-decoration:underline;}.ui-datepicker-close{display:none;}.chrome .ui-datepicker-calendar,.safari .ui-datepicker-calendar{width:115px;} .image-320-150-with-link img,.image-260-95-with-link img{margin-bottom:10px;display:block;margin-right:auto;margin-left:auto;}.image-320-150-with-link a,.image-260-95-with-link a{text-decoration:none;}.image-320-150-with-link a:hover,.image-260-95-with-link a:hover{color:#4d4f53;}.image-320-150-with-link,.image-260-95-with-link{text-align:right;display:block;}.page-title-digital{padding:45px 20px 10px 340px;height:145px;background-repeat:no-repeat;background-position:left top;}.page-title-digital .complex-title span{color:#1d1c1c;} .errors,.messages.error{color:#cf0303;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;-webkit-box-shadow:0 2px 8px rgba(0,0,0,0.4);-moz-box-shadow:0 2px 8px rgba(0,0,0,0.4);box-shadow:0 2px 3px rgba(0,0,0,0.4);margin-bottom:10px;padding:5px 0 5px 40px;background-image:url(/web/20150912191203im_/http://en.voyages-sncf.com/sites/all/themes/digital_fusion/images/errors-background-1.png);background-position:left center;background-repeat:no-repeat;background-color:#fff;border:none;}.errors p{font-weight:bold;padding-left:10px;border-left:1px solid #ececec;}#block-vsct_hotnews-hotnews p{background-color:#fff;background-image:url(/web/20150912191203im_/http://en.voyages-sncf.com/sites/all/themes/digital_fusion/images/hotnews-background.png);background-position:left center;background-repeat:no-repeat;color:#18b0d4;padding:10px 10px 10px 85px;margin:0 0 30px 0;background-color:#ffffff;-webkit-border-radius:3px;;-moz-border-radius:3px;border-radius:3px;-webkit-box-shadow:0 2px 8px rgba(0,0,0,.4);;-moz-box-shadow:0 2px 8px rgba(0,0,0,.4);box-shadow:0 2px 8px rgba(0,0,0,.4);}#block-vsct_hotnews-hotnews a{color:#18b0d4;}#push-mobile{font-size:28px;line-height:28px;font-weight:bold;background-color:#626367;width:900px;margin:0 auto 40px;}#push-mobile a{text-decoration:none;color:#fff;} input[type="password"],input[type="text"],input[type="number"],input[type="email"],input[type="tel"],input[type="date"],select{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;border-color:#dadada;border-width:1px;color:#4d4f53;}input[type="submit"]{height:35px;}input[type="password"],input[type="text"],input[type="number"],input[type="email"],input[type="tel"],input[type="date"]{padding:7px;}select{padding:4px;height:29px;color:#000;}label{vertical-align:top;}.form-checkbox{-webkit-appearance:none;background-color:#fafafa;border:1px solid #cacece;box-shadow:0 1px 2px rgba(0,0,0,0.05),inset 0px -15px 10px -12px rgba(0,0,0,0.05);padding:7px;border-radius:3px;display:inline-block;position:relative;}.form-checkbox:active,.form-checkbox:checked:active{box-shadow:0 1px 2px rgba(0,0,0,0.05),inset 0px 1px 3px rgba(0,0,0,0.1);}.form-checkbox:checked{background-color:#fff;border:1px solid #adb8c0;box-shadow:0 1px 2px rgba(0,0,0,0.05),inset 0px -15px 10px -12px rgba(0,0,0,0.05),inset 15px 10px -12px rgba(255,255,255,0.1);color:#99a1a7;}.form-checkbox:checked:after{content:'\2714';font-size:10px;position:absolute;top:0px;left:3px;color:#99a1a7;}.form-radio{-webkit-appearance:none;background-color:#fafafa;border:1px solid #cacece;box-shadow:0 1px 2px rgba(0,0,0,0.05),inset 0px -15px 10px -12px rgba(0,0,0,0.05);padding:7px;border-radius:50px;display:inline-block;position:relative;}.form-radio:checked:after{content:' ';width:8px;height:8px;border-radius:50px;position:absolute;top:3px;background:#99a1a7;box-shadow:inset 0px 0px 10px rgba(0,0,0,0.3);text-shadow:0px;left:3px;font-size:16px;}.form-radio:checked{background-color:#fff;color:#99a1a7;border:1px solid #adb8c0;box-shadow:0 1px 2px rgba(0,0,0,0.05),inset 0px -15px 10px -12px rgba(0,0,0,0.05),inset 15px 10px -12px rgba(255,255,255,0.1),inset 0px 0px 10px rgba(0,0,0,0.1);}.form-radio:active,.form-radio:checked:active{box-shadow:0 1px 2px rgba(0,0,0,0.05),inset 0px 1px 3px rgba(0,0,0,0.1);}.msie .form-radio,.msie .form-checkbox{border:none;background-color:transparent;} .composite-threecol-25-50-25 .composite-row{width:100%;clear:both;}.composite-threecol-25-50-25 .composite-column{float:left;}.composite-threecol-25-50-25 .composite-row-top .composite-zone-inner{margin-bottom:1em;}.composite-threecol-25-50-25 .composite-column-first,.composite-threecol-25-50-25 .composite-column-last{width:25%;}.composite-threecol-25-50-25 .composite-column-middle{width:50%;}* html .composite-threecol-25-50-25 .composite-column-middle{width:49.9%;}.composite-threecol-25-50-25 .composite-column-first .composite-zone-inner{margin:0 .67em 1em 0;}.composite-threecol-25-50-25 .composite-column-middle .composite-zone-inner{margin:0 .33em 1em .33em;}.composite-threecol-25-50-25 .composite-column-last .composite-zone-inner{margin:0 0 1em .67em;}#top-region-wrapper,#container{width:960px;margin:auto;}#container{border-top:1px solid transparent;}#main{margin:0 10px;}#layout-bottom{margin:40px 0 0 0;text-align:center;}#block-vsct_vsca-block1,#block-vsct_vsca-block2{margin-bottom:40px;}.composite-vsct-layout-1{margin-top:0;padding-top:0;}.composite-vsct-layout-1 .composite-row{width:100%;clear:both;}.composite-vsct-layout-1 .composite-row-top .composite-zone-inner{margin-bottom:1em;}.composite-vsct-layout-1 .composite-column{float:left;}.composite-vsct-layout-1 .composite-column-first{float:left;width:620px;margin-right:20px;}.composite-vsct-layout-1 .composite-column-last{width:300px;float:right;}.composite-vsct-layout-1 .composite-column-first .composite-left-main-top,.composite-vsct-layout-1 .composite-column-first .composite-left-main-bottom,.composite-vsct-layout-1 .composite-column-first .composite-left-middle,.composite-vsct-layout-1 .composite-column-first .composite-left-bottom{width:100%;}.composite-vsct-layout-2-composite-top{width:100%;}.composite-vsct-layout-2-composite-column-left{width:300px;float:left;}.composite-vsct-layout-2-composite-column-right{width:620px;float:right;}.composite-vsct-layout-2-composite-bottom,.composite-vsct-layout-2-composite-bottom-bis{width:940px;clear:both;}.composite-vsct-layout-2 .composite-right-second-left-wrapper{width:360px;float:left;}.composite-vsct-layout-2 .composite-right-second-right-wrapper{width:240px;float:right;}.composite-vsct-layout-2 .composite-right-third{clear:both;}.composite-vsct-layout-3-composite-column-left{width:620px;float:left;}.composite-vsct-layout-3-composite-column-right{width:300px;float:right;}.composite-vsct-layout-3-composite-bottom{width:940px;clear:both;}.composite-vsct-layout-3 .composite-left-third-left-wrapper{width:300px;float:left;}.composite-vsct-layout-3 .composite-left-third-right-wrapper{width:300px;float:right;}.composite-vsct-layout-3 .composite-left-fourth{clear:both;}.composite-vsct-layout-one-col{width:940px;}.composite-threecol-25-50-25 .composite-column-first{width:130px;margin-right:20px;}.composite-threecol-25-50-25 .composite-column-first .composite-zone-inner{margin:0;}.composite-threecol-25-50-25 .composite-column-middle{width:640px;margin-right:20px;}.composite-threecol-25-50-25 .composite-column-middle .composite-zone-inner{margin:0;}.composite-threecol-25-50-25 .composite-column-last{width:130px;}.composite-threecol-25-50-25 .composite-column-last .composite-zone-inner{margin:0;}.composite-vsct-layout-25-75-composite-column-left{width:230px;float:left;margin-right:20px;}.composite-vsct-layout-25-75-composite-column-right{width:690px;float:right;}.composite-vsct-layout-50-50-composite-column-left{width:460px;float:left;margin-right:20px;}.composite-vsct-layout-50-50-composite-column-right{width:460px;float:right;} div#fancy_content{padding-top:25px;}div#fancy_close{height:20px;width:150px;top:0;z-index:999;}.node-type-lightbox{background-color:#fff;background-image:none;}.node-type-lightbox h2{margin:20px 0 5px 0;}.node-type-lightbox h3{margin:15px 0 5px 0;}.node-type-lightbox a,.node-type-lightbox a:visited{color:#0088ce;}.vsct-back-office.node-type-lightbox a,.vsct-back-office.node-type-lightbox a:visited{color:#4d4f53;}.node-type-lightbox a:hover{color:#4d4f53;text-decoration:none;}.node-type-lightbox p{margin:5px 0;}.node-type-lightbox h1 span{color:#0088ce;}div#fancy_close .closed{background-image:url(/web/20150912191203im_/http://en.voyages-sncf.com/sites/all/themes/digital_fusion/images/close.png);color:#9a9b9c;text-decoration:none;padding-right:25px;}.node-type-lightbox h1{text-transform:uppercase;border-bottom:1px solid #eaeaea;margin:0 0 30px;padding:0 0 7px;text-transform:uppercase;font-weight:normal;}.node-type-lightbox .vsct-wysi-important-text,.node-type-lightbox .cke_show_borders .vsct-wysi-important-text{color:#0088ce;}.node-type-lightbox .lightbox-head-img img{margin-bottom:5px;}.node-type-lightbox #lightbox-content{padding:0 75px;}.node-type-lightbox table{margin-top:20px;}.node-type-lightbox table span{display:block;}.node-type-lightbox th,.node-type-lightbox td{border-bottom:2px solid #ccc;padding-top:5px;padding-bottom:5px;}.node-type-lightbox table th{font-weight:bold;color:#9a9b9c;}.node-type-lightbox table.cke_editor{margin-top:0;}.node-type-lightbox table.cke_editor span{display:inline;}.node-type-lightbox table.cke_editor .cke_voice_label{display:none;}.node-type-lightbox .cke_editor th,.node-type-lightbox .cke_editor td{padding:0;}.node-type-lightbox th{font-size:13px;font-weight:normal;border-top:2px solid #ccc;}.node-type-lightbox caption{position:absolute;margin-top:-9999px;}.node-type-lightbox .left{padding-left:5px;padding-right:20px;}.node-type-lightbox .right{padding-right:5px;padding-left:20px;}.node-type-lightbox .middle{background-color:#ecedeb;padding-left:20px;padding-right:20px;}.node-type-lightbox ul{margin:0;padding:0 0 0 20px;} .page-404 #errorMessage p,.page-page-erreur-technique #errorMessage p,.page-404 #page-404-content #errorMessage{font-weight:bold;}.page-404 #page-404-content #errorMessage{font-size:12px;padding-left:50px;}.page-technical-error #page-error-content{overflow:hidden;}.page-404 .content ul,.page-page-erreur-technique .content ul,.page-technical-error #page-error-content ul{padding-left:15px;margin:0;}.page-404 .body,.page-page-erreur-technique .body{overflow:hidden;}.page-404 .error_subtitle,.page-page-erreur-technique .error_subtitle,.page-404 #page-404-content p{margin:10px 0;}.page-404 #choiceInfos,.page-page-erreur-technique #page-error-infos,.page-404 #page-404-content ul,.page-technical-error #page-error-content ul{width:385px;float:left;}.page-technical-error #page-error-content ul{width:375px;}.page-404 #choiceInfos li,.page-page-erreur-technique #page-error-infos li,.page-technical-error #page-error-content li{margin-bottom:10px;}.page-404 #choiceLinks,.page-page-erreur-technique #page-error-links,.page-404 #page-404-content #page-404-links,.page-technical-error #page-error-content #page-error-links{width:170px;float:right;}.page-technical-error #page-error-content #page-error-links{width:180px;}.page-page-erreur-technique #page-error-links,.page-technical-error #page-error-content #page-error-links{padding:0;list-style-type:none;}.page-404 #choiceLinks a,.page-page-erreur-technique #page-error-links a,.page-404 #page-404-content #page-404-links{margin-bottom:15px;}.page-reservation-paiement .content-content{position:relative;}.page-reservation-paiement #booking-payment-cb-commmitments{position:absolute;right:0;width:300px;}.page-reservation-paiement #booking-payment-cb-commmitments .left_second_1{background-color:#ffffff;-webkit-border-radius:3px;;-moz-border-radius:3px;border-radius:3px;-webkit-box-shadow:0 2px 8px rgba(0,0,0,.4);;-moz-box-shadow:0 2px 8px rgba(0,0,0,.4);box-shadow:0 2px 8px rgba(0,0,0,.4);padding:20px;margin-bottom:40px;overflow:hidden;}.page-reservation-paiement #booking-payment-cb-commmitments .left_second_1 strong{border-bottom:1px solid #eaeaea;margin:0 0 10px;padding:0 0 7px;text-transform:uppercase;font-weight:normal;color:#000;font-size:20px;display:block;font-family:"Avenir",Arial,sans-serif;}.page-reservation-paiement #booking-payment-cb-commmitments .left_second_1 .body strong{border:none;margin:0;padding:0;text-transform:none;font-size:11px;display:inline;color:#404040;font-weight:bold;font-family:Arial,Helvetica,sans-serif;}.page-reservation-paiement #booking-payment-cb-commmitments .left_second_1 .body li strong{font-weight:normal;color:#e05206;}.page-reservation-paiement #booking-payment-cb-commmitments .left_second_1 ul{padding-left:0;list-style-type:none;}.page-reservation-paiement #booking-payment-cb-commmitments .left_second_1 li{background-image:url(/web/20150912191203im_/http://en.voyages-sncf.com/en/sites/all/themes/digital_fusion/images/bullet-check-1.png);background-repeat:no-repeat;background-position:left 5px;padding-left:15px;}.page-reservation-paiement #booking-payment-cb-commmitments .moreInfo{float:right;}.page-reservation-confirmation .three-ads .composite-zone-inner{clear:both;}.page-reservation-confirmation .three-ads .composite-zone-inner .zone-item-1,.page-reservation-confirmation .three-ads .composite-zone-inner .zone-item-2{float:left;}.page-reservation-confirmation .three-ads #block-vsct_vsca-block1,.page-reservation-confirmation .three-ads #block-vsct_vsca-block2{margin-bottom:0;}.msie6 .three-ads,.msie7 .three-ads,.msie8 .three-ads{overflow:hidden;}.msie6 .three-ads .composite-zone-inner .zone-item,.msie7 .three-ads .composite-zone-inner .zone-item,.msie8 .three-ads .composite-zone-inner .zone-item{width:199px;float:left;}#information-handis p{color:#e05206;font-weight:bold;}#information-handis ul{margin:0;padding:0;list-style:none;}#information-handis ul{margin-bottom:15px;}.page-billet-train-voyageurs-handicapes-saisie-coordonnees #information-handis ul{color:#404040;}.page-billet-train-voyageurs-handicapes-saisie-coordonnees ul{padding-left:13px;color:#e05206;}.page-billet-train-voyageurs-handicapes-saisie-coordonnees ul li span{color:#404040;}#information-handis li,.page-billet-train-voyageurs-handicapes-saisie-coordonnees li{margin-top:8px;margin-bottom:8px;}#information-handis ul strong span,.page-billet-train-voyageurs-handicapes-saisie-coordonnees li em{color:#e05206;font-style:normal;}#information-handis a{color:#404040;text-decoration:none;}#information-handis #tchat{background-color:#e0e1dc;font-weight:bold;padding:5px;}.page-kis-df ul{padding-left:13px;color:#e05206;margin-bottom:0;}.page-kis-df li{margin-top:8px;margin-bottom:8px;}.page-kis-df ul li a{color:#404040;}.page-billet-train-horaires .body h3{color:#e05206;font-size:12px;}.page-billet-train-horaires .body a{color:#404040;}.page-services-train-fiches-horaires #information h3,.page-services-train-fiches-horaires-confirmation #information h3{color:#e05206;font-size:12px;}.page-services-train-fiches-horaires #information ul,.page-services-train-fiches-horaires-confirmation #information ul{padding-left:11px;color:#e05206;margin-bottom:0;}.page-services-train-fiches-horaires #information ul li span,.page-services-train-fiches-horaires-confirmation #information ul li span{color:#404040;}.page-services-train-fiches-horaires #information a.get-adobe,.page-services-train-fiches-horaires-confirmation #information a.get-adobe{background-image:url(/web/20150912191203im_/http://en.voyages-sncf.com/en/sites/all/themes/digital_fusion/images/acrobat.png);background-repeat:no-repeat;padding-left:118px;margin-top:15px;display:block;text-decoration:none;line-height:13px;color:#404040;}.page-home-calendar .body ol,.page-resultat-aller .body ol,.page-resultat-retour .body ol,.page-resultat-recapitulatif .body ol{margin-left:20px;padding:0;}.page-home-calendar .body ol li,.page-resultat-aller .body ol li,.page-resultat-retour .body ol li,.page-resultat-recapitulatif .body ol li{font-weight:bold;color:#e05206;padding-left:15px;}.page-home-calendar .body ol li p,.page-resultat-aller .body ol li p,.page-resultat-retour .body ol li p,.page-resultat-recapitulatif .body ol li p{color:#404040;margin-bottom:10px;}.page-home-calendar .body ol li p:last-child,.page-resultat-aller .body ol li p:last-child,.page-resultat-retour .body ol li p:last-child,.page-resultat-recapitulatif .body ol li p:last-child{margin-bottom:0;}#block-vsct_france_calendar_blocks-france-comment-on-forum h4{background-image:url(/web/20150912191203im_/http://en.voyages-sncf.com/en/sites/all/themes/digital_fusion/images/forum.png);background-repeat:no-repeat;font-size:11px;font-weight:normal;margin:0;padding-left:40px;line-height:28px;}#block-vsct_france_calendar_blocks-france-comment-on-forum h4:after{content:" \25BA\ ";}.page-resultat-aller .zone-color-df-france-4 a,.page-resultat-aller-df .zone-color-df-france-4 a,.page-resultat-retour .zone-color-df-france-4 a,.page-resultat-retour-df .zone-color-df-france-4 a,.page-resultat-recapitulatif .zone-color-df-france-4 a,.page-resultat-recapitulatif-df .zone-color-df-france-4 a{color:#0088ce;}.page-services-train-alerte-reservation .body h3,.page-services-train-notifier .body h3,.page-billet-train-saisie-age .body h3{color:#e05206;font-size:12px;}.page-services-train-alerte-reservation .body p,.page-services-train-notifier .body p{margin-bottom:10px;line-height:13px;}.page-services-train-alerte-reservation .body a,.page-services-train-notifier .body a{color:#0088ce;text-decoration:none;}.page-services-train-suivi-commande .body h3{color:#e05206;font-size:12px;}.page-services-train-suivi-commande .body p{margin-bottom:10px;line-height:13px;}.page-services-train-suivi-commande .body a{color:#0088ce;text-decoration:none;}div[data-machinename="fr_fr_calendar_context_block"]{display:none;}form#user-login{margin-bottom:20px;}form#user-login #edit-submit{text-transform:uppercase;} .color-df-france-1-wrapper ul li{background-image:url(/web/20150912191203im_/http://en.voyages-sncf.com/sites/all/themes/digital_fusion/images/list-style/list-style-df-7abb00.png);}.color-df-france-2-wrapper ul li{background-image:url(/web/20150912191203im_/http://en.voyages-sncf.com/sites/all/themes/digital_fusion/images/list-style/list-style-df-ccdc00.png);}.color-df-france-3-wrapper ul li{background-image:url(/web/20150912191203im_/http://en.voyages-sncf.com/sites/all/themes/digital_fusion/images/list-style/list-style-df-009aa6.png);}.color-df-france-4-wrapper ul li,.color-intercites-wrapper ul li{background-image:url(/web/20150912191203im_/http://en.voyages-sncf.com/sites/all/themes/digital_fusion/images/list-style/list-style-df-0088ce.png);}.color-df-france-5-wrapper ul li{background-image:url(/web/20150912191203im_/http://en.voyages-sncf.com/sites/all/themes/digital_fusion/images/list-style/list-style-df-e05206.png);}.color-df-france-6-wrapper ul li{background-image:url(/web/20150912191203im_/http://en.voyages-sncf.com/sites/all/themes/digital_fusion/images/list-style/list-style-df-ffb612.png);}.color-sncf-1-wrapper ul li{background-image:url(/web/20150912191203im_/http://en.voyages-sncf.com/sites/all/themes/digital_fusion/images/list-style/list-style-df-6e267b.png);}.color-sncf-2-wrapper ul li{background-image:url(/web/20150912191203im_/http://en.voyages-sncf.com/sites/all/themes/digital_fusion/images/list-style/list-style-df-a1006b.png);}.color-sncf-3-wrapper ul li{background-image:url(/web/20150912191203im_/http://en.voyages-sncf.com/sites/all/themes/digital_fusion/images/list-style/list-style-df-cb0044.png);}.color-sncf-4-wrapper ul li{background-image:url(/web/20150912191203im_/http://en.voyages-sncf.com/sites/all/themes/digital_fusion/images/list-style/list-style-df-3e3d40.png);}.color-ouigo-wrapper ul li{background-image:url(/web/20150912191203im_/http://en.voyages-sncf.com/sites/all/themes/digital_fusion/images/list-style/list-style-df-ca005d.png);}.color-eurostar-wrapper ul li{background-image:url(/web/20150912191203im_/http://en.voyages-sncf.com/sites/all/themes/digital_fusion/images/list-style/list-style-df-27414e.png);}.color-thalys-wrapper ul li{background-image:url(/web/20150912191203im_/http://en.voyages-sncf.com/sites/all/themes/digital_fusion/images/list-style/list-style-df-9a0000.png);}.color-idtgv-wrapper ul li{background-image:url(/web/20150912191203im_/http://en.voyages-sncf.com/sites/all/themes/digital_fusion/images/list-style/list-style-df-762c85.png);}.color-lyria-wrapper ul li{background-image:url(/web/20150912191203im_/http://en.voyages-sncf.com/sites/all/themes/digital_fusion/images/list-style/list-style-df-c51021.png);}.color-lunea-wrapper ul li{background-image:url(/web/20150912191203im_/http://en.voyages-sncf.com/sites/all/themes/digital_fusion/images/list-style/list-style-df-957d98.png);}.color-tgv-wrapper ul li{background-image:url(/web/20150912191203im_/http://en.voyages-sncf.com/sites/all/themes/digital_fusion/images/list-style/list-style-df-dc2c6d.png);}.color-df-france-1-wrapper ul li,.color-df-france-2-wrapper ul li,.color-df-france-3-wrapper ul li,.color-df-france-4-wrapper ul li,.color-df-france-5-wrapper ul li,.color-df-france-6-wrapper ul li,.color-sncf-1-wrapper ul li,.color-sncf-2-wrapper ul li,.color-sncf-3-wrapper ul li,.color-sncf-4-wrapper ul li,.color-ouigo-wrapper ul li,.color-eurostar-wrapper ul li,.color-intercites-wrapper ul li,.color-thalys-wrapper ul li,.color-idtgv-wrapper ul li,.color-lyria-wrapper ul li,.color-lunea-wrapper ul li,.color-tgv-wrapper ul li{list-style-type:none;margin:0;padding:0 0 0 20px;background-color:none;background-repeat:no-repeat;background-position:6px 6px;}.color-df-france-1-wrapper a:hover{color:#7abb00;}.color-df-france-2-wrapper a:hover{color:#ccdc00;}.color-df-france-3-wrapper a:hover{color:#009aa6;}.color-df-france-4-wrapper a:hover,.color-intercites-wrapper a:hover{color:#0088ce;}.color-df-france-5-wrapper a:hover{color:#e05206;}.color-df-france-6-wrapper a:hover{color:#ffb612;}.color-sncf-1-wrapper a:hover{color:#6e267b;}.color-sncf-2-wrapper a:hover{color:#a1006b;}.color-sncf-3-wrapper a:hover{color:#cb0044;}.color-sncf-4-wrapper a:hover{color:#3e3d40;}.color-ouigo-wrapper a:hover{color:#ca005d;}strong.big-text{font-size:18px;}.color-df-france-1,.color-df-france-1 .colorize,.color-df-france-1-wrapper .colorize{color:#7abb00;}.color-df-france-1-background,.color-df-france-1 .colorize-background{background-color:#7abb00;}.zone-color-df-france-1 .colorize{color:#7abb00;}.zone-color-df-france-1 .colorize-background{background-color:#7abb00;}.color-df-france-2,.color-df-france-2 .colorize,.color-df-france-2-wrapper .colorize{color:#ccdc00;}.color-df-france-2-background,.color-df-france-2 .colorize-background{background-color:#ccdc00;}.zone-color-df-france-2 .colorize{color:#ccdc00;}.zone-color-df-france-2 .colorize-background{background-color:#ccdc00;}.color-df-france-3,.color-df-france-3 .colorize,.color-df-france-3-wrapper .colorize{color:#009aa6;}.color-df-france-3-background,.color-df-france-3 .colorize-background{background-color:#009aa6;}.zone-color-df-france-3 .colorize{color:#009aa6;}.zone-color-df-france-3 .colorize-background{background-color:#009aa6;}.color-df-france-4,.color-df-france-4 .colorize,.color-df-france-4-wrapper .colorize,.color-intercites,.color-intercites .colorize,.color-intercites-wrapper .colorize{color:#0088ce;}.color-df-france-4-background,.color-df-france-4 .colorize-background,.color-intercites-background,.color-intercites .colorize-background{background-color:#0088ce;}.zone-color-df-france-4 .colorize,.zone-color-intercites .colorize{color:#0088ce;}.zone-color-df-france-4 .colorize-background,.zone-color-intercites .colorize-background{background-color:#0088ce;}.color-df-france-5,.color-df-france-5 .colorize,.color-df-france-5-wrapper .colorize{color:#e05206;}.color-df-france-5-background,.color-df-france-5 .colorize-background{background-color:#e05206;}.zone-color-df-france-5 .colorize{color:#e05206;}.zone-color-df-france-5 .colorize-background{background-color:#e05206;}.color-df-france-6,.color-df-france-6 .colorize,.color-df-france-6-wrapper .colorize{color:#ffb612;}.color-df-france-6-background,.color-df-france-6 .colorize-background{background-color:#ffb612;}.zone-color-df-france-6 .colorize{color:#ffb612;}.zone-color-df-france-6 .colorize-background{background-color:#ffb612;}.color-sncf-1,.color-sncf-1 .colorize,.color-sncf-1-wrapper .colorize{color:#6e267b;}.color-sncf-1-background,.color-sncf-1 .colorize-background{background-color:#6e267b;}.zone-color-sncf-1 .colorize{color:#6e267b;}.zone-color-sncf-1 .colorize-background{background-color:#6e267b;}.color-sncf-2,.color-sncf-2 .colorize,.color-sncf-2-wrapper .colorize{color:#a1006b;}.color-sncf-2-background,.color-sncf-2 .colorize-background{background-color:#a1006b;}.zone-color-sncf-2 .colorize{color:#a1006b;}.zone-color-sncf-2 .colorize-background{background-color:#a1006b;}.color-sncf-3,.color-sncf-3 .colorize,.color-sncf-3-wrapper .colorize{color:#cb0044;}.color-sncf-3-background,.color-sncf-3 .colorize-background{background-color:#cb0044;}.zone-color-sncf-3 .colorize{color:#cb0044;}.zone-color-sncf-3 .colorize-background{background-color:#cb0044;}.color-sncf-4,.color-sncf-4 .colorize,.color-sncf-4-wrapper .colorize{color:#3e3d40;}.color-sncf-4-background,.color-sncf-4 .colorize-background{background-color:#3e3d40;}.zone-color-sncf-4 .colorize{color:#3e3d40;}.zone-color-sncf-4 .colorize-background{background-color:#3e3d40;}.color-df-black,.color-df-black .colorize,.color-df-black-wrapper .colorize{color:#000;}.color-df-black-background,.color-df-black .colorize-background{background-color:#000;}.zone-color-df-black .colorize{color:#000;}.zone-color-df-black .colorize-background{background-color:#000;}.color-df-grey-1,.color-df-grey-1 .colorize,.color-df-grey-1-wrapper .colorize{color:#4d4f53;}.color-df-grey-1-background,.color-df-grey-1 .colorize-background{background-color:#4d4f53;}.zone-color-df-grey-1 .colorize{color:#4d4f53;}.zone-color-df-grey-1 .colorize-background{background-color:#4d4f53;}.color-df-grey-2,.color-df-grey-2 .colorize,.color-df-grey-2-wrapper .colorize{color:#747678;}.color-df-grey-2-background,.color-df-grey-2 .colorize-background{background-color:#747678;}.zone-color-df-grey-2 .colorize{color:#747678;}.zone-color-df-grey-2 .colorize-background{background-color:#747678;}.color-df-grey-3,.color-df-grey-3 .colorize,.color-df-grey-3-wrapper .colorize{color:#9a9b9c;}.color-df-grey-3-background,.color-df-grey-3 .colorize-background{background-color:#9a9b9c;}.zone-color-df-grey-3 .colorize{color:#9a9b9c;}.zone-color-df-grey-3 .colorize-background{background-color:#9a9b9c;}.color-df-grey-4,.color-df-grey-4 .colorize,.color-df-grey-4-wrapper .colorize{color:#b2b4b3;}.color-df-grey-4-background,.color-df-grey-4 .colorize-background{background-color:#b2b4b3;}.zone-color-df-grey-4 .colorize{color:#b2b4b3;}.zone-color-df-grey-4 .colorize-background{background-color:#b2b4b3;}.color-df-grey-5,.color-df-grey-5 .colorize,.color-df-grey-5-wrapper .colorize{color:#bcbdbc;}.color-df-grey-5-background,.color-df-grey-5 .colorize-background{background-color:#bcbdbc;}.zone-color-df-grey-5 .colorize{color:#bcbdbc;}.zone-color-df-grey-5 .colorize-background{background-color:#bcbdbc;}.color-df-grey-6,.color-df-grey-6 .colorize,.color-df-grey-6-wrapper .colorize{color:#e0e1dd;}.color-df-grey-6-background,.color-df-grey-6 .colorize-background{background-color:#e0e1dd;}.zone-color-df-grey-6 .colorize{color:#e0e1dd;}.zone-color-df-grey-6 .colorize-background{background-color:#e0e1dd;}.color-df-grey-7,.color-df-grey-7 .colorize,.color-df-grey-7-wrapper .colorize{color:#ecedeb;}.color-df-grey-7-background,.color-df-grey-7 .colorize-background{background-color:#ecedeb;}.zone-color-df-grey-7 .colorize{color:#ecedeb;}.zone-color-df-grey-7 .colorize-background{background-color:#ecedeb;}.color-eurostar,.color-eurostar .colorize,.color-eurostar-wrapper .colorize{color:#27414e;}.color-eurostar-background,.color-eurostar .colorize-background{background-color:#27414e;}.zone-color-eurostar .colorize{color:#27414e;}.zone-color-eurostar .colorize-background{background-color:#27414e;}.color-thalys,.color-thalys .colorize,.color-thalys-wrapper .colorize{color:#9a0000;}.color-thalys-background,.color-thalys .colorize-background{background-color:#9a0000;}.zone-color-thalys .colorize{color:#9a0000;}.zone-color-thalys .colorize-background{background-color:#9a0000;}.color-idtgv,.color-idtgv .colorize,.color-idtgv-wrapper .colorize{color:#762c85;}.color-idtgv-background,.color-idtgv .colorize-background{background-color:#762c85;}.zone-color-idtgv .colorize{color:#762c85;}.zone-color-idtgv .colorize-background{background-color:#762c85;}.color-lyria,.color-lyria .colorize,.color-lyria-wrapper .colorize{color:#c51021;}.color-lyria-background,.color-lyria .colorize-background{background-color:#c51021;}.zone-color-lyria .colorize{color:#c51021;}.zone-color-lyria .colorize-background{background-color:#c51021;}.color-lunea,.color-lunea .colorize,.color-lunea-wrapper .colorize{color:#957d98;}.color-lunea-background,.color-lunea .colorize-background{background-color:#957d98;}.zone-color-lunea .colorize{color:#957d98;}.zone-color-lunea .colorize-background{background-color:#957d98;}.color-teoz,.color-teoz .colorize,.color-teoz-wrapper .colorize{color:#a78a5e;}.color-teoz-background,.color-teoz .colorize-background{background-color:#a78a5e;}.zone-color-teoz .colorize{color:#a78a5e;}.zone-color-teoz .colorize-background{background-color:#a78a5e;}.color-teoz-eco,.color-teoz-eco .colorize,.color-teoz-eco-wrapper .colorize{color:#80a71a;}.color-teoz-eco-background,.color-teoz-eco .colorize-background{background-color:#80a71a;}.zone-color-teoz-eco .colorize{color:#80a71a;}.zone-color-teoz-eco .colorize-background{background-color:#80a71a;}.color-tgv,.color-tgv .colorize,.color-tgv-wrapper .colorize{color:#dc2c6d;}.color-tgv-background,.color-tgv .colorize-background{background-color:#dc2c6d;}.zone-color-tgv .colorize{color:#dc2c6d;}.zone-color-tgv .colorize-background{background-color:#dc2c6d;}.color-ouigo-wrapper .colorize{color:#ca005d;}.color-ouigo,.color-ouigo .colorize,.color-ouigo-wrapper .colorize{color:#ca005d;}.color-ouigo-background,.color-ouigo .colorize-background{background-color:#ca005d;}.zone-color-ouigo .colorize{color:#ca005d;}.zone-color-ouigo .colorize-background{background-color:#ca005d;}.color-sncf-avis,.color-sncf-avis .colorize,.color-sncf-avis-wrapper .colorize{color:#cb0000;}.color-sncf-avis-background,.color-sncf-avis .colorize-background{background-color:#cb0000;}.zone-color-sncf-avis .colorize{color:#cb0000;}.zone-color-sncf-avis .colorize-background{background-color:#cb0000;}.color-vsct-1{color:#008035;}.color-vsct-1-background{background-color:#008035;}.color-vsct-2{color:#7bb01f;}.color-vsct-2-background{background-color:#7bb01f;}.color-vsct-3{color:#008dc2;}.color-vsct-3-background{background-color:#008dc2;}.color-vsct-4{color:#0088ce;}.color-vsct-4-background{background-color:#0088ce;}.color-vsct-5{color:#eb7507;}.color-vsct-5-background{background-color:#eb7507;}.color-vsct-6{color:#f1c703;}.color-vsct-6-background{background-color:#f1c703;}.color-vsct-7{color:#b3036a;}.color-vsct-7-background{background-color:#b3036a;}.color-vsct-black{color:#000;}.color-vsct-black-background{background-color:#000;}.color-vsct-grey-6{color:#393939;}.color-vsct-grey-6-background{background-color:#393939;}.color-vsct-grey-5{color:#5c5c5c;}.color-vsct-grey-5-background{background-color:#5c5c5c;}.color-vsct-grey-4{color:#636363;}.color-vsct-grey-4-background{background-color:#636363;}.color-vsct-grey-3{color:#bababa;}.color-vsct-grey-3-background{background-color:#bababa;}.color-vsct-grey-2{color:#e6e6e4;}.color-vsct-grey-2-background{background-color:#e6e6e4;}.color-vsct-grey-1{color:#ecece4;}.color-vsct-grey-1-background{background-color:#ecece4;}.color-vsct-white{color:#fff;}.color-vsct-white-background{background-color:#fff;}.color-eurostar{color:#27414e;}.color-eurostar-background{background-color:#27414e;}.color-thalys{color:#9a0000;}.color-thalys-background{background-color:#9a0000;}.color-idtgv{color:#762c85;}.color-idtgv-background{background-color:#762c85;}.color-lyria{color:#c51021;}.color-lyria-background{background-color:#c51021;}.color-lunea{color:#957d98;}.color-lunea-background{background-color:#957d98;}.color-teoz{color:#a78a5e;}.color-teoz-background{background-color:#a78a5e;}.color-teoz-eco{color:#80a71a;}.color-teoz-eco-background{background-color:#80a71a;}.color-tgv{color:#dc2c6d;}.color-tgv-background{background-color:#dc2c6d;} #interstitial-header,#print-friendly-header{background-color:#fff;background-image:url(/web/20150912191203im_/http://en.voyages-sncf.com/sites/all/themes/digital_fusion_europe/images/header-border-1.png),-khtml-gradient(linear,left top,left bottom,from(#e1e0dd),to(#fff));background-image:url(/web/20150912191203im_/http://en.voyages-sncf.com/sites/all/themes/digital_fusion_europe/images/header-border-1.png),-moz-linear-gradient(top,#e1e0dd,#fff);background-image:url(/web/20150912191203im_/http://en.voyages-sncf.com/sites/all/themes/digital_fusion_europe/images/header-border-1.png),-ms-linear-gradient(top,#e1e0dd,#fff);background-image:url(/web/20150912191203im_/http://en.voyages-sncf.com/sites/all/themes/digital_fusion_europe/images/header-border-1.png),-webkit-gradient(linear,left top,left bottom,color-stop(0%,#e1e0dd),color-stop(100%,#fff));background-image:url(/web/20150912191203im_/http://en.voyages-sncf.com/sites/all/themes/digital_fusion_europe/images/header-border-1.png),-webkit-linear-gradient(top,#e1e0dd,#fff);background-image:url(/web/20150912191203im_/http://en.voyages-sncf.com/sites/all/themes/digital_fusion_europe/images/header-border-1.png),-o-linear-gradient(top,#e1e0dd,#fff);background-image:url(/web/20150912191203im_/http://en.voyages-sncf.com/sites/all/themes/digital_fusion_europe/images/header-border-1.png);background-repeat:no-repeat;background-position:bottom center;-webkit-box-shadow:0 2px 8px rgba(0,0,0,.4);-moz-box-shadow:0 2px 8px rgba(0,0,0,.4);box-shadow:0 2px 8px rgba(0,0,0,.4);margin-bottom:40px;position:relative;height:80px;}#interstitial-header-wrapper,#print-friendly-header-wrapper{margin:0 auto;position:relative;width:960px;}#interstitial-header #logo-site,#print-friendly-header #logo-site{bottom:-98px;left:0;position:absolute;}.tab-europe caption{position:absolute;margin-top:-9999px;}.tab-europe tbody{border-top:none;}#payment-seizure{position:relative;clear:both;}#payment-seizure .left_second_2{position:absolute;left:640px;width:280px;padding:10px;top:30px;}#payment-seizure .left_second_2 .body_only ul{margin:0;padding:0;}#payment-seizure .left_second_2 .body_only ul li{list-style:none;margin:0;padding-left:15px;background:url(/web/20150912191203im_/http://en.voyages-sncf.com/sites/all/themes/digital_fusion/images/bullet-check-1.png) no-repeat 0 5px;margin-bottom:5px;}#payment-seizure .left_second_2 .body_only ul li strong{color:#bc104e;font-weight:bold;}#payment-seizure .left_second_2 .wysiwyg-align-right{float:none;}#europe-newsletter-block{background-color:#fff;-webkit-border-radius:3px;;-moz-border-radius:3px;border-radius:3px;-webkit-box-shadow:0 2px 8px rgba(0,0,0,.6);;-moz-box-shadow:0 2px 8px rgba(0,0,0,.6);box-shadow:0 2px 8px rgba(0,0,0,.6);padding:20px;margin-bottom:40px;background-image:url(/web/20150912191203im_/http://en.voyages-sncf.com/sites/all/themes/digital_fusion_europe/images/newsletter-bg.png);background-repeat:no-repeat;background-position:left bottom;}#europe-newsletter-block h2{border-bottom:1px solid rgb(234,234,234);padding:0px 0px 7px;margin-bottom:20px;color:#cb0044;}#europe-newsletter-form,#europe-newsletter-block,#block-vsct_feature_layout-1{overflow:hidden;}#europe-newsletter-form #edit-email-wrapper,#europe-newsletter-block #edit-email-wrapper,#block-vsct_feature_layout-1 #edit-email-wrapper{float:left;margin-right:5px;}#europe-newsletter-form #newsletter_send,#europe-newsletter-block #newsletter_send,#block-vsct_feature_layout-1 #newsletter_send{-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;border:1px solid;cursor:pointer;font-weight:bold;vertical-align:middle;white-space:nowrap;word-wrap:normal;font-size:13px;font-family:"Avenir",Arial,sans-serif;width:50px;height:29px;background-color:#0092cf;background-image:-moz-linear-gradient(center top,#c60042 0%,#be0040 100%);background-image:-webkit-linear-gradient(top,#c60042 0%,#be0040 100%);background-image:-moz-linear-gradient(top,#c60042 0%,#be0040 100%);background-image:-ms-linear-gradient(top,#c60042 0%,#be0040 100%);background-image:-o-linear-gradient(top,#c60042 0%,#be0040 100%);box-shadow:0 0 1px #0092cf inset;border-color:#be0040 #be0040 #be0040;color:#fff;float:left;}#europe-newsletter-form #edit-email-wrapper,#europe-newsletter-block #edit-email-wrapper,#block-vsct_feature_layout-1 #edit-email-wrapper{color:#fff;border-color:#be0040 #be0040 #be0040;box-shadow:0 1px 2px #be0040 inset;margin-top:0;margin-bottom:0;}#europe-newsletter-block #edit-email{width:185px;}#europe-newsletter-block #newsletter_send:visited,#block-vsct_feature_layout-1 #newsletter_send:visited{color:#fff;}#megabanner{margin:0 auto;width:728px;}body.fr_fr_confirmation .composite-left-third,body.lu_fr_confirmation .composite-left-third,body.lu_de_confirmation .composite-left-third,body.es_es_confirmation .composite-left-third,body.ch_fr_confirmation .composite-left-third,body.ch_fr_confirmation .composite-left-third,body.ch_de_confirmation .composite-left-third,body.ch_en_confirmation .composite-left-third,body.nl_nl_confirmation .composite-left-third,body.de_de_confirmation .composite-left-third,body.it_it_confirmation .composite-left-third,body.ww_en_confirmation .composite-left-third,body.be_fr_confirmation .composite-left-third,body.be_nl_confirmation .composite-left-third,body.be_en_confirmation .composite-left-third{overflow:hidden;}body.fr_fr_confirmation .composite-left-third .composite-zone-inner > div,body.lu_fr_confirmation .composite-left-third .composite-zone-inner > div,body.lu_de_confirmation .composite-left-third .composite-zone-inner > div,body.es_es_confirmation .composite-left-third .composite-zone-inner > div,body.ch_fr_confirmation .composite-left-third .composite-zone-inner > div,body.ch_fr_confirmation .composite-left-third .composite-zone-inner > div,body.ch_de_confirmation .composite-left-third .composite-zone-inner > div,body.ch_en_confirmation .composite-left-third .composite-zone-inner > div,body.nl_nl_confirmation .composite-left-third .composite-zone-inner > div,body.de_de_confirmation .composite-left-third .composite-zone-inner > div,body.it_it_confirmation .composite-left-third .composite-zone-inner > div,body.ww_en_confirmation .composite-left-third .composite-zone-inner > div,body.be_fr_confirmation .composite-left-third .composite-zone-inner > div,body.be_nl_confirmation .composite-left-third .composite-zone-inner > div,body.be_en_confirmation .composite-left-third .composite-zone-inner > div{float:left;width:185px;margin-left:10px;}body.fr_fr_confirmation .composite-left-third .composite-zone-inner > div:first-child,body.lu_fr_confirmation .composite-left-third .composite-zone-inner > div:first-child,body.lu_de_confirmation .composite-left-third .composite-zone-inner > div:first-child,body.es_es_confirmation .composite-left-third .composite-zone-inner > div:first-child,body.ch_fr_confirmation .composite-left-third .composite-zone-inner > div:first-child,body.ch_fr_confirmation .composite-left-third .composite-zone-inner > div:first-child,body.ch_de_confirmation .composite-left-third .composite-zone-inner > div:first-child,body.ch_en_confirmation .composite-left-third .composite-zone-inner > div:first-child,body.nl_nl_confirmation .composite-left-third .composite-zone-inner > div:first-child,body.de_de_confirmation .composite-left-third .composite-zone-inner > div:first-child,body.it_it_confirmation .composite-left-third .composite-zone-inner > div:first-child,body.ww_en_confirmation .composite-left-third .composite-zone-inner > div:first-child,body.be_fr_confirmation .composite-left-third .composite-zone-inner > div:first-child,body.be_nl_confirmation .composite-left-third .composite-zone-inner > div:first-child,body.be_en_confirmation .composite-left-third .composite-zone-inner > div:first-child{margin-left:0;} /* FILE ARCHIVED ON 19:12:03 Sep 12, 2015 AND RETRIEVED FROM THE INTERNET ARCHIVE ON 06:17:05 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: 128.369 exclusion.robots: 0.096 exclusion.robots.policy: 0.088 RedisCDXSource: 14.982 esindex: 0.012 LoadShardBlock: 90.442 (3) PetaboxLoader3.datanode: 99.409 (4) CDXLines.iter: 20.207 (3) load_resource: 304.129 PetaboxLoader3.resolve: 46.177 */