@import '/css/styles2012a.less.css';.clearfix{*zoom:1}.clearfix:before,.clearfix:after{display:table;content:"";line-height:0}.clearfix:after{clear:both}.hide-text{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.row{margin-left:-20px;*zoom:1}.row:before,.row:after{display:table;content:"";line-height:0}.row:after{clear:both}[class*="span"]{float:left;min-height:1px;margin-left:20px}.container,.navbar-static-top .container,.navbar-fixed-top .container,.navbar-fixed-bottom .container{width:940px}.span12{width:940px}.span11{width:860px}.span10{width:780px}.span9{width:700px}.span8{width:620px}.span7{width:540px}.span6{width:460px}.span5{width:380px}.span4{width:300px}.span3{width:220px}.span2{width:140px}.span1{width:60px}.offset12{margin-left:980px}.offset11{margin-left:900px}.offset10{margin-left:820px}.offset9{margin-left:740px}.offset8{margin-left:660px}.offset7{margin-left:580px}.offset6{margin-left:500px}.offset5{margin-left:420px}.offset4{margin-left:340px}.offset3{margin-left:260px}.offset2{margin-left:180px}.offset1{margin-left:100px}[class*="span"].hide,.row-fluid [class*="span"].hide{display:none}[class*="span"].pull-right,.row-fluid [class*="span"].pull-right{float:right}.container{margin-right:auto;margin-left:auto;*zoom:1}.container:before,.container:after{display:table;content:"";line-height:0}.container:after{clear:both}.container-fluid{padding-right:20px;padding-left:20px;*zoom:1}.container-fluid:before,.container-fluid:after{display:table;content:"";line-height:0}.container-fluid:after{clear:both}.hide{display:none}.datepick{background:url("/images/icons/datepicker.png") no-repeat scroll 98% -2px #fff;cursor:pointer}li.marg-top{margin-top:20px}.border-bottom-orange{border-bottom:1px solid #e74d14}.border-bottom-white{border-bottom:1px solid #FFF}p,a,span,h1,h2{font-size:inherit;margin:0}p.style-1,a.style-1,span.style-1,h1.style-1,h2.style-1{font-size:14px;line-height:18px}p.style-2,a.style-2,span.style-2,h1.style-2,h2.style-2{font-size:12px;line-height:18px}p.style-3,a.style-3,span.style-3,h1.style-3,h2.style-3{font-size:14px;line-height:18px;color:#444}p.title,a.title,span.title,h1.title,h2.title{font-size:18px}p.small,a.small,span.small,h1.small,h2.small{font-size:10px;line-height:14px}p.big,a.big,span.big,h1.big,h2.big{font-size:18px}p.small-marg,a.small-marg,span.small-marg,h1.small-marg,h2.small-marg{margin:5px 0}p.justify,a.justify,span.justify,h1.justify,h2.justify{text-align:justify}p.align-right,a.align-right,span.align-right,h1.align-right,h2.align-right{text-align:right}p.align-left,a.align-left,span.align-left,h1.align-left,h2.align-left{text-align:left}p.bold,a.bold,span.bold,h1.bold,h2.bold{font-weight:bold}p.one-line-40,a.one-line-40,span.one-line-40,h1.one-line-40,h2.one-line-40{line-height:40px}.font-lighter{font-weight:lighter}.font-bold{font-weight:bold}.italic{font-style:italic}.uppercase{text-transform:uppercase}.lowercase{text-transform:none}.font-size11{font-size:11px}.lineheight18{line-height:18px}.lineheight20{line-height:20px}.lineheight25{line-height:25px}.lineheight30{line-height:30px}.lineheight40{line-height:40px}.font-size-micro{font-size:7px}.font-size-tiny{font-size:9px}.font-size-small{font-size:10px}.font-size-base{font-size:12px}.font-size-medium{font-size:14px}.font-size-large{font-size:18px}.text-align-right{text-align:right}.text-align-center{text-align:center}.text-align-justify{text-align:justify}.text-decoration-none{text-decoration:none}.segeo{font-family:"Segoe UI Web Light","Segoe UI Light","Segoe UI Web Regular","Segoe UI","Segoe UI Symbol","Helvetica Neue",Arial}.button-stack.horizontal{*zoom:1}.button-stack.horizontal:before,.button-stack.horizontal:after{display:table;content:"";line-height:0}.button-stack.horizontal:after{clear:both}.button-stack.horizontal .button{margin:0;float:left;padding:5px 10px;box-shadow:none;background:transparent;border-radius:5px;border:0 none}.button-stack.horizontal .button:not(:first-child){border-top-left-radius:0;-moz-border-radius-topleft:0;-webkit-border-top-left-radius:0;border-bottom-left-radius:0;-moz-border-radius-bottomleft:0;-webkit-border-bottom-left-radius:0}.button-stack.horizontal .button:not(:last-child){border-top-right-radius:0;-moz-border-radius-topright:0;-webkit-border-top-right-radius:0;border-bottom-right-radius:0;-moz-border-radius-bottomright:0;-webkit-border-bottom-right-radius:0}.button{display:inline-block;text-decoration:none;padding:10px 20px;background:#aaa;border-radius:3px;border:1px solid rgba(0,0,0,0.1);box-shadow:1px 1px 1px rgba(255,255,255,0.5) inset,1px 1px 1px rgba(3,3,3,0.5);margin:10px 0;font-size:14px;text-shadow:-1px -1px 0 rgba(0,0,0,0.3);color:#FFF;cursor:pointer}.button.no-marg{margin:0}.button.upper{text-transform:uppercase}.button.default{background:#aaa;color:#FFF}.button.grey{background:#aaa;color:#FFF}.button.orange{background:#ee9728;background-image:linear-gradient(bottom,#d94c12,#ee9728);background-image:-o-linear-gradient(bottom,#d94c12,#ee9728);background-image:-moz-linear-gradient(bottom,#d94c12,#ee9728);background-image:-webkit-linear-gradient(bottom,#d94c12,#ee9728);background-image:-ms-linear-gradient(bottom,#d94c12,#ee9728);background-image:-webkit-gradient(linear,left bottom,left top,color-stop(#d94c12),color-stop(#ee9728));color:#FFF}.button.blue{background:#57abde;background-image:linear-gradient(bottom,#3f50c9,#57abde);background-image:-o-linear-gradient(bottom,#3f50c9,#57abde);background-image:-moz-linear-gradient(bottom,#3f50c9,#57abde);background-image:-webkit-linear-gradient(bottom,#3f50c9,#57abde);background-image:-ms-linear-gradient(bottom,#3f50c9,#57abde);background-image:-webkit-gradient(linear,left bottom,left top,color-stop(#3f50c9),color-stop(#57abde));color:#FFF}.button.green1{background:#5aaf56;background-image:linear-gradient(bottom,#499446,#5aaf56);background-image:-o-linear-gradient(bottom,#499446,#5aaf56);background-image:-moz-linear-gradient(bottom,#499446,#5aaf56);background-image:-webkit-linear-gradient(bottom,#499446,#5aaf56);background-image:-ms-linear-gradient(bottom,#499446,#5aaf56);background-image:-webkit-gradient(linear,left bottom,left top,color-stop(#499446),color-stop(#5aaf56));color:#FFF}.button.green2{background:#2f6b19;background-image:linear-gradient(bottom,#2f6b19,#2f6b19);background-image:-o-linear-gradient(bottom,#2f6b19,#2f6b19);background-image:-moz-linear-gradient(bottom,#2f6b19,#2f6b19);background-image:-webkit-linear-gradient(bottom,#2f6b19,#2f6b19);background-image:-ms-linear-gradient(bottom,#2f6b19,#2f6b19);background-image:-webkit-gradient(linear,left bottom,left top,color-stop(#2f6b19),color-stop(#2f6b19));color:#FFF}.button.magenta{background:#af1634;color:#FFF}.button.small{font-size:10px;padding:2px 5px !important;text-shadow:none}.button.medium{padding:5px 10px !important}.button.default{padding:10px 20px !important}.button.large{padding:15px 30px !important}.button.full{width:100%;padding-left:0 !important;padding-right:0 !important;text-align:center}.button:hover{background:#919191;color:#FFF;text-decoration:none}.button:hover.orange{background:#e74d14;background-image:linear-gradient(bottom,#d94c12,#e74d14);background-image:-o-linear-gradient(bottom,#d94c12,#e74d14);background-image:-moz-linear-gradient(bottom,#d94c12,#e74d14);background-image:-webkit-linear-gradient(bottom,#d94c12,#e74d14);background-image:-ms-linear-gradient(bottom,#d94c12,#e74d14);background-image:-webkit-gradient(linear,left bottom,left top,color-stop(#d94c12),color-stop(#e74d14))}.button:hover.blue{background:#3f95c9;background-image:linear-gradient(bottom,#3f50c9,#3f95c9);background-image:-o-linear-gradient(bottom,#3f50c9,#3f95c9);background-image:-moz-linear-gradient(bottom,#3f50c9,#3f95c9);background-image:-webkit-linear-gradient(bottom,#3f50c9,#3f95c9);background-image:-ms-linear-gradient(bottom,#3f50c9,#3f95c9);background-image:-webkit-gradient(linear,left bottom,left top,color-stop(#3f50c9),color-stop(#3f95c9))}.button:hover.green1{background:#5aaf56;background-image:linear-gradient(bottom,#499446,#5aaf56);background-image:-o-linear-gradient(bottom,#499446,#5aaf56);background-image:-moz-linear-gradient(bottom,#499446,#5aaf56);background-image:-webkit-linear-gradient(bottom,#499446,#5aaf56);background-image:-ms-linear-gradient(bottom,#499446,#5aaf56);background-image:-webkit-gradient(linear,left bottom,left top,color-stop(#499446),color-stop(#5aaf56))}.button:hover.green2{background:#38801e;background-image:linear-gradient(bottom,#2f6b19,#38801e);background-image:-o-linear-gradient(bottom,#2f6b19,#38801e);background-image:-moz-linear-gradient(bottom,#2f6b19,#38801e);background-image:-webkit-linear-gradient(bottom,#2f6b19,#38801e);background-image:-ms-linear-gradient(bottom,#2f6b19,#38801e);background-image:-webkit-gradient(linear,left bottom,left top,color-stop(#2f6b19),color-stop(#38801e))}.button:hover.magenta{background:#98132d}.button:focus.orange{background:#d94c12;background-image:linear-gradient(bottom,#e74d14,#d94c12);background-image:-o-linear-gradient(bottom,#e74d14,#d94c12);background-image:-moz-linear-gradient(bottom,#e74d14,#d94c12);background-image:-webkit-linear-gradient(bottom,#e74d14,#d94c12);background-image:-ms-linear-gradient(bottom,#e74d14,#d94c12);background-image:-webkit-gradient(linear,left bottom,left top,color-stop(#e74d14),color-stop(#d94c12))}.button.image{margin:0;line-height:30px;background:url('/images/sprites/sprite_boutons.png') no-repeat -400px -10px transparent;box-shadow:none !important;width:100px;text-align:center;padding:0 !important;border:0 none;text-indent:5px;height:30px}.button.image.large{width:150px;height:35px;line-height:35px;background:url('/images/sprites/sprite_boutons_big.png') no-repeat -400px -10px transparent}.button.image:hover{background-position:-400px -60px}.button.image.train{background-position:0 -10px}.button.image.train.large{background-position:0 -8px}.button.image.train:hover{background-position:0 -60px}.button.image.train:hover.large{background-position:0 -58px}.button.image.avion{background-position:-100px -10px}.button.image.avion:hover{background-position:-100px -60px}.button.image.voiture{background-position:-200px -10px}.button.image.voiture:hover{background-position:-200px -60px}.button.image.bus{background-position:-250px -10px}.button.image.bus:hover{background-position:-250px -60px}.kb-ui-button{box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;background:#e74d14;filter:none;border:0;color:white;outline-width:0;cursor:pointer;display:inline-block;min-width:80px;text-decoration:none !important;box-shadow:none;-moz-box-shadow:none;-webkit-box-shadow:none;-o-box-shadow:none;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;-o-border-radius:4px;margin:0;padding:0;text-align:center;border-right:0;padding-top:0;position:relative}.kb-ui-button>span{color:#fff;border:0;outline:0;font-size:14px;display:block;font-weight:500;padding:4px 15px 5px;box-sizing:border-box;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;-ms-box-sizing:border-box;text-shadow:none;-moz-text-shadow:none;-webkit-text-shadow:none;-o-text-shadow:none;line-height:normal;text-align:center;white-space:nowrap}.icon-calendrier{display:inline-block;width:50px;height:50px;background:url('/images/sprites/sprite_calendrier.png') no-repeat 0 0 transparent}.icon-calendrier.icon-loupe{background-position:0 0}.icon-calendrier.icon-loupe:hover,.action-case:hover .icon-calendrier.icon-loupe{background-position:0 -50px}.icon-calendrier.icon-bell{background-position:-50px 0}.icon-calendrier.icon-bell:hover,.action-case:hover .icon-calendrier.icon-bell{background-position:-50px -50px}.icon{display:inline-block;width:25px;height:25px;line-height:25px;background:url('/images/sprites/sprite_icons.png') no-repeat 0 0 transparent}.icon.star-full{background-position:-207px -25px;width:11px}.icon.star-empty{background-position:-232px -25px;width:11px}.icon.clock-red{background-position:-253px -25px}.tooltip .icon{margin-right:5px}.icon.icon-trash{background-position:-157px -27px}.icon.icon-arrow-right{background-position:-182px -25px}.icon.icon-messagerie{background-position:0 0}.icon.icon-messagerie:hover,.icon.icon-messagerie.active,.icon.icon-messagerie.unread{background-position:-25px 0}.icon.icon-selection{background-position:-50px 0}.icon.icon-selection:hover,.icon.icon-selection.active{background-position:-75px 0;background-color:#FFF;border-radius:3px;box-shadow:0 1px 1px rgba(3,3,3,0.1) inset}.icon.icon-alertes{background-position:-100px 0}.icon.icon-alertes:hover,.icon.icon-alertes.active{background-position:-125px 0;background-color:#FFF;border-radius:3px;box-shadow:0 1px 1px rgba(3,3,3,0.1) inset}.icon.icon-wheel{background-position:-150px 0}.icon.icon-wheel:hover,.icon.icon-wheel.active{background-position:-175px 0;background-color:#FFF;border-radius:3px;box-shadow:0 1px 1px rgba(3,3,3,0.1) inset}.icon.icon-logout{background-position:-200px 0}.icon.icon-logout:hover,.icon.icon-logout.active{background-position:-225px 0;background-color:#FFF;border-radius:3px;box-shadow:0 1px 1px rgba(3,3,3,0.1) inset}.icon.icon-loupe{background-position:-25px -25px}.icon.icon-loupe-black{background-position:-250px 0}.icon.icon-loupe-black:hover,.icon.icon-loupe-black.active{background-position:-275px 0;background-color:#FFF;border-radius:3px;box-shadow:0 1px 1px rgba(3,3,3,0.1) inset}.icon.icon-loupe-big{width:50px;height:50px;background-position:0 -50px}.icon.icon-revendre-big{width:75px;height:50px;background-position:-50px -50px}.icon.icon-home{background-position:-76px -27px;height:20px;width:20px}.icon.icon-home:hover{background-position:-101px -27px}.icon.icon-fleche-bottom{background-position:0 -25px}.icon.icon-facebook{width:50px;height:50px;background-position:0 -150px}.icon.icon-reverse{width:25px;height:25px;background-position:-125px -25px}.icon.transport{width:40px;height:40px;line-height:40px;background:url('/images/sprites/sprite_icons_transport_40.png') no-repeat 0 0 transparent}.icon.transport.two-lines{line-height:20px}.icon.transport.train{background-position:-10px -5px}.icon.transport.avion{background-position:-60px -5px}.icon.transport.bus{background-position:-110px -5px}.icon.transport.voiture{background-position:-160px -5px}.icon.transport25x25{width:25px;height:25px;line-height:25px;background:url('/images/sprites/sprite_icons_transport_25x25.png') no-repeat -125px -125px transparent}.icon.transport25x25.train,.icon.transport25x25.type-1{background-position:-25px -25px}.icon.transport25x25.train.grey,.icon.transport25x25.type-1.grey{background-position:-25px -100px}.icon.transport25x25.avion,.icon.transport25x25.type-3{background-position:-50px 0}.icon.transport25x25.avion.grey,.icon.transport25x25.type-3.grey{background-position:-50px -100px}.icon.transport25x25.bus,.icon.transport25x25.type-2{background-position:-175px -50px}.icon.transport25x25.bus.grey,.icon.transport25x25.type-2.grey{background-position:-175px -100px}.icon.transport25x25.voiture,.icon.transport25x25.type-4,.icon.transport25x25.carpooling{background-position:-150px -75px}.icon.transport25x25.voiture.grey,.icon.transport25x25.type-4.grey,.icon.transport25x25.carpooling.grey{background-position:-150px -100px}.icon.transport25x25.icon-billet-occas{background-position:0 -160px}.icon.transport25x25.icon-delete{background-position:-32px -160px}.icon.transport25x25.icon-delete.active{background-position:-64px -160px}.icon.none{background:transparent}.icon.icon-search-billet{width:60px;height:44px;line-height:44px;background:url('/images/sprites/sprite_icons_home_orange.png') no-repeat 0 0 transparent}.icon.icon-revendre-billet{width:60px;height:44px;line-height:44px;background:url('/images/sprites/sprite_icons_home_orange.png') no-repeat -60px 0 transparent}.icon.icon-thumb-stars{width:60px;height:44px;line-height:44px;background:url('/images/sprites/sprite_icons_home_orange.png') no-repeat -120px 0 transparent}.icon.icon-communaute{width:60px;height:44px;line-height:44px;background:url('/images/sprites/sprite_icons_home_orange.png') no-repeat -180px 0 transparent}.icon.icon-loupe{width:39px;height:53px;line-height:53px;background:url('/images/sprites/sprite_icons_orange_home.png') no-repeat 0 0 transparent}.icon.icon-liste{width:40px;height:53px;line-height:53px;background:url('/images/sprites/sprite_icons_orange_home.png') no-repeat -49px 0 transparent}.icon.icon-france{width:44px;height:53px;line-height:53px;background:url('/images/sprites/sprite_icons_orange_home.png') no-repeat -99px 0 transparent}.icon.icon-billets{width:47px;height:53px;line-height:53px;background:url('/images/sprites/sprite_icons_orange_home.png') no-repeat -152px 0 transparent}.icon.icon-community{width:54px;height:53px;line-height:53px;background:url('/images/sprites/sprite_icons_orange_home.png') no-repeat -210px 0 transparent}.icon.icon-billet-occas{width:24px;height:24px;background-position:0 -168px}.icon.icon-delete{width:24px;height:24px;background-position:-24px -168px}.icon.icon-delete.active{background-position:-48px -168px}.icon-mo{position:relative;display:inline-block;width:20px;height:20px;background:url('/images/sprites/sprite_icons_mo_x2.png') no-repeat 0 0 transparent;background-size:600px 206px}.icon-mo.icon-empty{width:0}.icon-mo.icon-blank{background:0}.icon-mo.icon-spinner{background:url('/images/icons/ajax-loader.gif') no-repeat 1px 2px transparent}.icon-mo.icon-spinner-white{background:url('/images/icons/ajax-loader-white-bg-blue.gif') no-repeat 1px 2px transparent}.icon-mo.icon-counter-red{border-radius:25px;background:#cd5646;color:#FFF;text-align:center;overflow:hidden;font-style:normal;line-height:20px}.icon-mo.icon-chevron-small-top-white{background-position:-260px -40px}.icon-mo.icon-chevron-small-top-blue{background-position:-280px -40px}.icon-mo.icon-chevron-small-top-orange{background-position:-300px -40px}.icon-mo.icon-chevron-small-top-grey{background-position:-320px -40px}.icon-mo.icon-chevron-top-white{background-position:-260px -60px}.icon-mo.icon-chevron-top-blue{background-position:-280px -60px}.icon-mo.icon-chevron-top-orange{background-position:-300px -60px}.icon-mo.icon-chevron-top-grey{background-position:-320px -60px}.icon-mo.icon-chevron-right-white{background-position:-180px -20px}.icon-mo.icon-chevron-right-blue{background-position:-200px -20px}.icon-mo.icon-chevron-right-orange{background-position:-220px -20px}.icon-mo.icon-chevron-right-grey{background-position:-240px -20px}.icon-mo.icon-chevron-small-bottom-white{background-position:-260px 0}.icon-mo.icon-chevron-small-bottom-blue{background-position:-280px 0}.icon-mo.icon-chevron-small-bottom-orange{background-position:-220px 0}.icon-mo.icon-chevron-small-bottom-grey{background-position:-320px 0}.icon-mo.icon-chevron-bottom-white{background-position:-260px -20px}.icon-mo.icon-chevron-bottom-blue{background-position:-280px -20px}.icon-mo.icon-chevron-bottom-orange{background-position:-300px -20px}.icon-mo.icon-chevron-bottom-grey{background-position:-320px -20px}.icon-mo.icon-chevron-small-right-white{background-position:-180px 0}.icon-mo.icon-chevron-small-right-blue{background-position:-200px 0}.icon-mo.icon-chevron-small-right-orange{background-position:-220px 0}.icon-mo.icon-chevron-small-right-grey{background-position:-240px 0}.icon-mo.icon-chevron-small-left-white{background-position:-180px -40px}.icon-mo.icon-chevron-small-left-blue{background-position:-200px -40px}.icon-mo.icon-chevron-small-left-orange{background-position:-220px -40px}.icon-mo.icon-chevron-small-left-grey{background-position:-240px -40px}.icon-mo.icon-chevron-left-white{background-position:-181px -60px}.icon-mo.icon-chevron-left-blue{background-position:-200px -60px}.icon-mo.icon-chevron-left-orange{background-position:-220px -60px}.icon-mo.icon-chevron-left-grey{background-position:-240px -60px}.icon-mo.icon-search-white{background-position:-80px 0}.icon-mo.icon-search-blue{background-position:-100px 0}.icon-mo.icon-search-orange{background-position:-120px 0}.icon-mo.icon-search-grey{background-position:-140px 0}.icon-mo.icon-alerte{background-position:-160px 0}.icon-mo.icon-email{background-position:-390px -20px}.icon-mo.icon-email-white{background-position:-450px -20px}.icon-mo.icon-tel{background-position:-389px -20px}.icon-mo.icon-tel-white{background-position:-430px -20px}.icon-mo.icon-transport-train,.icon-mo.icon-transport-1,.icon-mo.icon-transport-voiture,.icon-mo.icon-transport-4,.icon-mo.icon-transport-bus,.icon-mo.icon-transport-2,.icon-mo.icon-transport-avion,.icon-mo.icon-transport-3{width:40px}.icon-mo.icon-transport-train,.icon-mo.icon-transport-1{background-position:-20px -20px}.icon-mo.icon-transport-voiture,.icon-mo.icon-transport-4{background-position:-60px -20px}.icon-mo.icon-transport-bus,.icon-mo.icon-transport-2{background-position:-100px -20px}.icon-mo.icon-transport-avion,.icon-mo.icon-transport-3{background-position:-140px -20px}.icon-mo.icon-transport-train-big,.icon-mo.icon-transport-voiture-big,.icon-mo.icon-transport-bus-big,.icon-mo.icon-transport-avion-big{width:40px;height:25px}.icon-mo.icon-transport-train-big{background-position:-340px -47px}.icon-mo.icon-transport-voiture-big{background-position:-380px -47px}.icon-mo.icon-transport-bus-big{background-position:-420px -47px}.icon-mo.icon-transport-avion-big{background-position:-460px -47px}.icon-mo.icon-transport-train-small,.icon-mo.icon-transport-1-small{background-position:-60px -60px}.icon-mo.icon-transport-voiture-small,.icon-mo.icon-transport-4-small{background-position:-40px -60px}.icon-mo.icon-transport-bus-small,.icon-mo.icon-transport-2-small{background-position:-20px -60px}.icon-mo.icon-transport-avion-small,.icon-mo.icon-transport-3-small{background-position:0 -60px}.icon-mo.icon-one-psg{background-position:-340px -20px}.icon-mo.icon-more-psg{width:30px;background-position:-360px -20px}.icon-mo.icon-star-ylw-replete{background-position:-340px 0}.icon-mo.icon-star-ylw-empty{background-position:-360px 0}.icon-mo.icon-star-grey-replete{background-position:-380px 0}.icon-mo.icon-star-grey-empty{background-position:-400px 0}.icon-mo.icon-star-ylw-half{background-position:-420px 0}.icon-mo.icon-star-grey-half{background-position:-440px 0}.icon-mo.icon-error{background-position:0 -40px}.icon-mo.icon-valide{background-position:-20px -40px}.icon-mo.icon-warning{background-position:-40px -40px}.icon-mo.icon-unknown{background-position:-60px -40px}.icon-mo.icon-menu{background-position:-60px 0}.icon-mo.icon-menu-white{background-position:-40px 0}.icon-mo.icon-plus-white{background-position:0 0}.icon-mo.icon-plus-blue{background-position:-20px 0}.icon-mo.icon-nav-black{height:30px;background-position:-100px -40px}.icon-mo.icon-pwd-black{background-position:-120px -40px}.icon-mo.icon-profil-black{background-position:-140px -40px}.icon-mo.icon-change-white{background-position:0 -80px}.icon-mo.icon-change-blue{background-position:-20px -80px}.icon-mo.icon-scroll-top{width:40px;height:40px;background-position:-120px -60px}.icon-mo.icon-pen{background-position:-80px -40px}.icon-mo.icon-trash-red{background-position:-80px -80px}.icon-mo.icon-arrow-to{width:12px;height:12px;background-position:-4px -24px}.icon-mo.icon-arrow-right-white{background-position:-180px -80px}.icon-mo.icon-social{width:32px;height:32px;background:url('/images/sprites/sprite_social.png') no-repeat 0 0 transparent;background-size:96px 32px}.icon-mo.icon-social.icon-social-fb{background-position:0 0}.icon-mo.icon-social.icon-social-g-plus{background-position:-64px 0}.icon-mo.icon-social.icon-social-tw{background-position:-32px 0}.icon-mo.icon-msg-white,.icon-mo.icon-msg-grey,.icon-mo.icon-msg-blue,.icon-mo.icon-contact,.icon-mo.icon-billet-occas-white,.icon-mo.icon-billet-occas-grey,.icon-mo.icon-billet-occas-blue,.icon-mo.icon-bell-white,.icon-mo.icon-bell-grey,.icon-mo.icon-bell-blue,.icon-mo.icon-param-white,.icon-mo.icon-param-grey,.icon-mo.icon-param-blue{width:40px;height:40px}.icon-mo.icon-bell-white{background-position:0 -100px}.icon-mo.icon-bell-grey{background-position:-40px -100px}.icon-mo.icon-bell-blue{background-position:-80px -100px}.icon-mo.icon-billet-occas-white{background-position:-120px -100px}.icon-mo.icon-billet-occas-grey{background-position:-160px -100px}.icon-mo.icon-billet-occas-blue{background-position:-200px -100px}.icon-mo.icon-msg-white{background-position:-240px -100px}.icon-mo.icon-msg-grey{background-position:-280px -100px}.icon-mo.icon-msg-blue{background-position:-320px -100px}.icon-mo.icon-param-white{background-position:-360px -100px}.icon-mo.icon-param-grey{background-position:-400px -100px}.icon-mo.icon-param-blue{background-position:-440px -100px}.icon-mo.icon-contact{background-position:-480px -100px}.icon-nb-msg{display:inline-block;height:20px;width:20px;border-radius:15px;background:#e74d14;text-align:center;color:#FFF;line-height:20px;font-weight:bold;text-shadow:-1px -1px 0 rgba(3,3,3,0.1)}.calendar-style{margin:.25em 10px 10px 0;padding-top:5px;float:left;width:55px;background:#ededef;background:-webkit-gradient(linear,left top,left bottom,from(#ededef),to(#ccc));background:-moz-linear-gradient(top,#ededef,#ccc);font:bold 20px/35px Arial Black,Arial,Helvetica,sans-serif;text-align:center;color:#000;text-shadow:#fff 0 1px 0;-moz-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;position:relative;-moz-box-shadow:0 2px 2px #888;-webkit-box-shadow:0 2px 2px #888;box-shadow:0 2px 2px #888;position:absolute;right:0;top:-4px}.calendar-style em{display:block;font:normal bold 11px/25px Arial,Helvetica,sans-serif;color:#fff;text-shadow:#00365a 0 -1px 0;background:#04599a;background:-webkit-gradient(linear,left top,left bottom,from(#04599a),to(#00365a));background:-moz-linear-gradient(top,#04599a,#00365a);-moz-border-radius-bottomright:3px;-webkit-border-bottom-right-radius:3px;border-bottom-right-radius:3px;-moz-border-radius-bottomleft:3px;-webkit-border-bottom-left-radius:3px;border-bottom-left-radius:3px;border-top:1px solid #00365a}.calendar-style em:before,.calendar-style em:after{content:'';float:left;position:absolute;top:-5px;width:4px;height:14px;background:#dadada;background:-webkit-gradient(linear,left top,left bottom,from(#f1f1f1),to(#aaa));background:-moz-linear-gradient(top,#f1f1f1,#aaa);z-index:2;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px}.calendar-style em:before{left:13px}.calendar-style em:after{right:13px}.calendar-style:before,.calendar-style:after{content:'';float:left;position:absolute;top:5px;width:8px;height:8px;background:#111;z-index:1;-moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;-moz-box-shadow:0 1px 1px #fff;-webkit-box-shadow:0 1px 1px #fff;box-shadow:0 1px 1px #fff}.calendar-style:before{left:11px}.calendar-style:after{right:11px}.calendar-style-2{display:block;background:#FFF;position:absolute;right:100px;top:-2px;line-height:26px;font-size:18px;text-align:center;font-weight:bold;border-radius:3px;border:1px solid #DDD;box-shadow:0 1px 1px rgba(0,0,0,0.1);color:#444}.calendar-style-2 i{padding:0 10px;display:block;background:#e74d14;color:#FFF;font:normal bold 11px/20px Arial,Helvetica,sans-serif;text-shadow:none;line-height:16px}.calendar-style-2 em{display:block;font-size:10px;line-height:10px;color:#666}.calendar-style-2 a{position:absolute;font-size:24px;color:#FFF;text-shadow:0 1px 1px rgba(6,6,6,0.2);cursor:pointer;bottom:0;text-decoration:none}.calendar-style-2 a:hover{color:#e74d14}.calendar-style-2 a.prev{left:-25px}.calendar-style-2 a.next{right:-22px}.icon-glyph{display:inline-block;width:14px;height:14px;margin-top:1px;line-height:14px;vertical-align:text-top;background-image:url("/images/sprites/glyphicons-halflings.png");background-position:14px 14px;background-repeat:no-repeat}.icon-glyph.icon-align-justify{background-position:-336px -48px}.icon-glyph.icon-th-list{background-position:-264px 0}.icon-glyph.icon-th-large{background-position:-216px 0}a.title-2:hover{text-decoration:underline}a.link-icon-hide .icon{display:none}a.link-icon-hide:hover span{text-decoration:underline}a.link-icon-hide:hover .icon{display:block}a{font-size:inherit;margin:0}a.link-default{color:#0063c5}.titre-paragraphe{font-size:18px;line-height:23px;font-weight:lighter;text-decoration:none;color:#e74d14;border-bottom:1px solid #CCC;margin:0 0 10px}.title-1.orange,.title-2.orange,.titre-paragraphe.orange{color:#e74d14;border-color:1px solid #e74d14}.title-1.blue,.title-2.blue,.titre-paragraphe.blue{color:#3f95c9}.title-1.green1,.title-2.green1,.titre-paragraphe.green1{color:#5aaf56}.title-1.green2,.title-2.green2,.titre-paragraphe.green2{color:#38801e}.title-1.magenta,.title-2.magenta,.titre-paragraphe.magenta{color:#af1634;border-color:#af1634}.title-1.no-marg,.title-2.no-marg,.titre-paragraphe.no-marg{margin:0}.title-1{font-family:helvetica,arial,verdana;font-size:18px;font-weight:lighter;color:#333;text-transform:uppercase;border-bottom:1px solid #CCC;margin:20px 0 10px;line-height:28px}.title-1 span{font-size:18px;color:#e74d14}.title-1 span.strong{color:#333;font-weight:bold}.title-1.no-border{border-bottom:0 none}.title-2{font-size:18px;font-weight:lighter;text-decoration:none;margin:10px 0;line-height:23px}.title-2.line-2{min-height:46px}.title-2.no-border{border-bottom:0 none}.title-2 span{font-size:18px;font-weight:normal}.title-3{font-size:18px;line-height:28px;text-decoration:none;border-bottom:1px solid}.title-3.blue{border-color:#3f95c9}.title-4{background:#36A;color:#FFF;padding:0 5px;border-bottom:0 none}.title .title_nota{padding-right:10px;float:right}.title.title_page{font-family:helvetica,arial,verdana;font-size:18px;font-weight:lighter;color:#333;text-transform:uppercase;border-bottom:1px solid #CCC;margin:10px 0 0 0;line-height:28px;text-indent:20px}.container.mobile .title.title_page{border:0 none;text-indent:0;padding:0 10px;margin:10px 0 0}.title.title_bloc_content{font-size:18px;line-height:23px;font-weight:lighter;text-decoration:none;color:#333;border-bottom:1px solid #CCC;margin:20px 0 0 0}.container.mobile .title.title_bloc_content{font-size:16px;line-height:21.6px;margin-top:20px;padding:0 10px 5px;text-indent:0;text-transform:none;border-bottom:1px solid;line-height:21px}.container.mobile .title.title_bloc_content.title_shorten-marge{margin-top:10px}.title.title_bloc_content .title_nota{font-size:10px;line-height:13.5px}.title.title_paragraph{font-size:14px;line-height:18.9px;font-weight:bold;text-decoration:none;color:#444;margin:10px 0 5px 0}.subtitle{color:#666}.subtitle.subtitle_page{font-size:12px;margin:5px 0 0 0}.subtitle.subtitle_bloc_content{font-size:12px;margin:3px 0 0 0}.container.mobile .subtitle.subtitle_bloc_content{font-size:10px;padding-left:10px;padding-right:10px}#maindiv .container.row{width:990px;padding-left:10px}#maindiv .container.colonne-fixed{margin-left:20px}#global.center-bloc{width:1020px;margin:0 auto;border-left:1px solid #DDD;border-right:1px solid #DDD;box-shadow:0 2px 7px rgba(0,0,0,0.3)}.pub-300x250{width:300px;height:250px;background:#FFF}.marg0{margin:0}.marg-vertical5{margin:5px 0}.marg-vertical10{margin:10px 0}.marg-vertical20{margin:20px 0}.marg-horizontal10{margin:0 10px}.marg-top5{margin-top:5px}.marg-top10{margin-top:10px}.marg-top20{margin-top:20px}.marg-top40{margin-top:40px}.marg-bottom5{margin-bottom:5px}.marg-bottom10{margin-bottom:10px}.marg-bottom20{margin-bottom:20px}.marg-right10{margin-right:10px}.marg-right20{margin-right:20px}.marg-left10{margin-left:10px}.marg-left20{margin-left:20px}.marg-center-horizontal{margin:0 auto}.padd0{padding:0}.padd10{padding:10px}.padd20{padding:20px}.padd5-20{padding:5px 20px}.padd10-20{padding:10px 20px}.padd-top10{padding-top:10px}.padd-top20{padding-top:20px}.padd-top40{padding-top:40px}.padd-bottom10{padding-bottom:10px}.padd-vertical5{padding:5px 0}.padd-vertical10{padding:10px 0}.padd-horizontal10{padding:0 10px}.padd-horizontal20{padding:0 20px}.relative{position:relative}.absolute{position:absolute}.width-full{width:100%;max-width:100%}.left{float:left}.right{float:right}.width100{width:100px}.width120{width:120px}.container.padding{width:960px;padding:0 20px}.container.white{background:#FFF}.container.full{width:100%}.container{width:1000px}.container.colonne-fixed,.container.column-fixed{width:980px;margin-left:20px}.container.mobile{margin:0 auto;min-width:300px;max-width:640px;width:100%}.bg.orange{background:#e74d14;color:#FFF}.bg.orange.darken{background:#d94c12}.bg.magenta{background-color:#af1634}.bg.slash_it{background:url('/images/common/slash_it.png') left top #3e3d39}.bg.slash_it2{background:url('/images/common/slash_it_2X.png') left top #3e3d39}.bg.debut_dark{background:url('/images/common/debut_dark.png') left top #3e3d39}.bg.debut_light{background:url('/images/common/debut_light.png') left top #3e3d39}.bg.light_wool{background:url('/images/common/light_wool.png') left top #3e3d39}.bg.pinstripe{background:url('/images/common/pinstripe.png') left top #3e3d39}.bg.blue_gradient{background:#4494c6;background-image:linear-gradient(bottom,#3170a9,#4494c6);background-image:-o-linear-gradient(bottom,#3170a9,#4494c6);background-image:-moz-linear-gradient(bottom,#3170a9,#4494c6);background-image:-webkit-linear-gradient(bottom,#3170a9,#4494c6);background-image:-ms-linear-gradient(bottom,#3170a9,#4494c6);background-image:-webkit-gradient(linear,left bottom,left top,color-stop(#3170a9),color-stop(#4494c6));box-shadow:0 2px 2px rgba(0,0,0,0.1) inset,0 -2px 2px rgba(0,0,0,0.1)}.grey-style{background:url('/images/common/satinweave.png') left top #f1f1f1}.bandeau-head{position:relative;z-index:10;border-bottom:1px solid #CCC}.bandeau-head.train{border-bottom:1px solid #e74d14}.bandeau-head.train a.selected{padding:0 10px;background:#e74d14;color:#FFF}.bandeau-head.covoiturage{border-bottom:1px solid #5aaf56}.bandeau-head.covoiturage a.selected{background:#5aaf56;color:#FFF}.bandeau-head.avion{border-bottom:1px solid #3f95c9}.bandeau-head.avion a.selected{padding:0 10px;background:#3f95c9;color:#FFF}.bandeau-head.bus{border-bottom:1px solid #38801e}.bandeau-head.bus a.selected{padding:0 10px;background:#38801e;color:#FFF}.bandeau-head p,.bandeau-head a{line-height:20px;white-space:nowrap;font-weight:normal;margin-top:0;margin-bottom:0}.bandeau-head a{padding-left:10px;padding-right:10px;margin:0;float:left;border-right:1px solid #DDD;border-left:1px solid #FFF;text-decoration:none}.bandeau-head a:first-child{border-left:0;padding-left:0}.bandeau-head a:hover{color:#e74d14;text-decoration:underline}.header{position:relative;z-index:399;padding:20px 0 15px;background:#FFF}.header .menu{position:relative;z-index:10;margin-left:4px}.header .menu a.link{display:block;float:left;padding:0 8px;margin:8px 0;border-right:1px solid #CCC;line-height:14px;font-size:12px;text-decoration:none;color:#666}.header .menu a.link span{color:#666}.header .menu a.link.one-line{line-height:28px}.header .menu a.link:last-child{border:0 none}.header .menu a.link:hover{text-decoration:underline;color:#e74d14}.header .menu a.link:hover.covoiturage{text-decoration:underline;color:#167f2d}.header .menu a.link:hover.bus{text-decoration:underline;color:#27932d}.header .menu a.link:hover.avion{text-decoration:underline;color:#3f95c9}.header .menu a.link.action-tooltip:hover{text-decoration:none;color:#666}.header .menu a.link.orange{color:#e74d14}.header .espace-perso{position:relative;overflow:visible}.header .espace-perso.abs{position:absolute;right:20px;top:15px;padding:5px 5px 3px;background:url('/images/common/satinweave.png') left top #f1f1f1;border-radius:3px;border:1px solid #DDD}.header .espace-perso li{position:relative}.header .espace-perso img{border:1px solid #CCC}.header .espace-perso div.elt{margin-left:10px;line-height:20px}.header .espace-perso div.elt ul,.header .espace-perso div.elt li{margin:0;padding:0}.header .espace-perso div.elt li{display:inline;float:left;height:25px}.header .espace-perso .icon.icon-messagerie.unread{background-position:-28px 0}.header .espace-perso .menu-perso{position:absolute;z-index:100;width:270px;right:-148px;top:35px;padding:10px 0;color:#666;background:#FFF;border:1px solid #CCC;border-color:#CCC #b3b3b3 #808080 #b3b3b3;border-radius:3px;box-shadow:0 2px 2px rgba(0,0,0,0.2)}.header .espace-perso .menu-perso .container-scroll{position:relative;height:250px;outline:0;overflow-x:hidden;overflow-y:auto;border-bottom:1px solid #DDD}.header .espace-perso .menu-perso .title-block{padding:0 10px;border-bottom:1px solid #DDD}.header .espace-perso .menu-perso a{padding:0 10px 3px;line-height:20px}.header .espace-perso .menu-perso a.link{display:block;width:100%;padding:2px 0}.header .espace-perso .menu-perso a.link:hover{color:#333}.header .espace-perso .menu-perso .action-set-search{text-decoration:none;display:block;line-height:14px;border-bottom:1px dashed #DDD;background:#FFF}.header .espace-perso .menu-perso .action-set-search.odd{background:#fafafa}.header .espace-perso .menu-perso .action-set-search:hover{background:url('/images/common/satinweave.png') left top #f1f1f1;color:#000}.header .espace-perso .menu-perso .action-set-search .search-ville-span,.header .espace-perso .menu-perso .action-set-search .search-date-span{display:inline-block;float:none;margin:0;position:relative;overflow:hidden;white-space:nowrap}.header .espace-perso .menu-perso .action-set-search .search-ville-span{width:100px;line-height:25px;float:left}.header .espace-perso .menu-perso .action-set-search .search-date-span{width:230px;line-height:20px;clear:both}.header .espace-perso .menu-perso .icon-trash{height:16px;width:15px}.header .espace-perso .menu-perso .icon-arrow-right{margin-left:5px;float:left}.header .espace-perso .menu-perso .empty-history{display:block;text-align:center;line-height:250px;text-transform:uppercase;font-weight:bold;color:#999;background:#f9f9f9;box-shadow:0 0 5px rgba(0,0,0,0.1) inset}.header .espace-perso .head-coche-top{position:absolute;z-index:10100}.header .espace-perso .head-coche-top::after,.header .espace-perso .head-coche-top::before{display:block;content:'';width:0;height:0;position:absolute;left:0;border:10px outset transparent}.header .espace-perso .head-coche-top::after{border-bottom:10px solid #FFF;top:-8px}.header .espace-perso .head-coche-top::before{border-bottom:10px solid #999;top:-9px}.footer-1{position:relative;z-index:80;padding:40px 0 0;background:#4494c6;background-image:linear-gradient(bottom,#3170a9,#4494c6);background-image:-o-linear-gradient(bottom,#3170a9,#4494c6);background-image:-moz-linear-gradient(bottom,#3170a9,#4494c6);background-image:-webkit-linear-gradient(bottom,#3170a9,#4494c6);background-image:-ms-linear-gradient(bottom,#3170a9,#4494c6);background-image:-webkit-gradient(linear,left bottom,left top,color-stop(#3170a9),color-stop(#4494c6));border-top:1px solid #114573;border-bottom:1px dashed #114573;box-shadow:0 2px 2px rgba(0,0,0,0.3) inset}.footer-1 .bullet span{color:#FFF;line-height:20px}.footer-1 .bullet span.feeditemdate{float:right;color:#adc7db}.footer-1 .bullet a{color:#FFF;text-decoration:underline}.footer-1 .activites_membres{margin-top:20px}.footer-1 .communaute_voyageurs{border-left:1px solid #2e6699;box-shadow:1px 0 0 #66a0c7 inset;margin:0;padding-bottom:20px;padding-left:20px;background-image:url('/images/common/etiquette.png');background-position:80% bottom;background-repeat:no-repeat}.footer-1 .communaute_voyageurs a,.footer-1 .communaute_voyageurs span{color:#FFF;line-height:20px}.footer-1 .top_trajets_bus{border-left:1px solid #2e6699;box-shadow:1px 0 0 #66a0c7 inset;padding-left:20px;padding-bottom:20px}.footer-1 .top_trajets_bus a,.footer-1 .top_trajets_bus span{color:#FFF;line-height:20px}.footer-1 .top_trajets_bus .footertitre{cursor:pointer}.footer-1 .top_trajets_bus .icon-mo{-moz-transition:all .2s linear;-webkit-transition:all .2s linear;transition:all .2s linear}.footer-1 .top_trajets_bus .icon-mo.rotate{-moz-transform:rotate(90deg);-webkit-transform:rotate(90deg);transform:rotate(90deg)}.footer-2{position:relative;z-index:21;border-top:1px dashed #fafafa;padding:40px 0;background:#2c619d;background-image:linear-gradient(bottom,#1f446e,#2c619d);background-image:-o-linear-gradient(bottom,#1f446e,#2c619d);background-image:-moz-linear-gradient(bottom,#1f446e,#2c619d);background-image:-webkit-linear-gradient(bottom,#1f446e,#2c619d);background-image:-ms-linear-gradient(bottom,#1f446e,#2c619d);background-image:-webkit-gradient(linear,left bottom,left top,color-stop(#1f446e),color-stop(#2c619d))}.footer-3{position:relative;z-index:21;border-top:1px solid #193b50;background:#333}.tooltip{position:absolute;z-index:1000;display:none;min-width:200px;background:#fff;background-image:linear-gradient(bottom,#fafafa,#fff);background-image:-o-linear-gradient(bottom,#fafafa,#fff);background-image:-moz-linear-gradient(bottom,#fafafa,#fff);background-image:-webkit-linear-gradient(bottom,#fafafa,#fff);background-image:-ms-linear-gradient(bottom,#fafafa,#fff);background-image:-webkit-gradient(linear,left bottom,left top,color-stop(#fafafa),color-stop(#fff));color:#666;border:1px solid #CCC;border-color:#CCC #b3b3b3 #808080 #b3b3b3;border-radius:3px;box-shadow:0 2px 2px rgba(0,0,0,0.2)}.menu .tooltip{left:387px}.moteur .tooltip{right:-62px;top:35px;width:250px}.tooltip .container-tooltip{position:relative;z-index:1000;padding:10px}.tooltip .container-tooltip a{display:block;line-height:14px;padding:5px 0;width:100%;border-bottom:1px dashed #CCC;text-decoration:none}.tooltip .container-tooltip a:hover{text-decoration:underline;color:#e74d14}.tooltip .container-tooltip a:last-child{border-bottom:0 none}.tooltip .container-tooltip::before,.tooltip .container-tooltip::after{display:block;content:'';width:0;height:0;position:absolute;left:20px;border:10px outset transparent}.tooltip .container-tooltip::after{border-bottom:10px solid #FFF;top:-20px}.tooltip .container-tooltip::before{border-bottom:10px solid #CCC;top:-21px}.tooltip.tooltip-menu{z-index:301;top:40px}.tooltip.tooltip-menu a{line-height:16px}.tooltip.tooltip-help{width:300px;left:100%;top:-10px;background:#FFF}.tooltip.tooltip-help::before,.tooltip.tooltip-help::after{display:block;content:'';width:0;height:0;position:absolute;top:10px;border:10px outset transparent}.tooltip.tooltip-help::after{border-right:10px dashed #FFF;left:-20px}.tooltip.tooltip-help::before{border-right:10px solid #b3b3b3;left:-21px}.tooltip.tooltip-help.corner-top::after{left:10px;top:-20px;border-right:10px outset transparent;border-bottom:10px solid #FFF}.tooltip.tooltip-help.corner-top::before{left:10px;top:-21px;border-right:10px outset transparent;border-bottom:10px solid #b3b3b3}#sb-container{position:fixed;margin:0;padding:0;top:0;left:0;z-index:100000;text-align:left;visibility:hidden;display:none}#sb-overlay{position:relative;height:100%;width:100%}#sb-wrapper{position:absolute;visibility:hidden;width:100px}#sb-body{position:relative;height:100%}#sb-body-inner{position:absolute;height:100%;width:100%}#sb-player.html{height:100%;overflow:auto}#sb-body img{border:0}#sb-loading{position:relative;height:100%}#sb-loading-inner{position:absolute;font-size:14px;line-height:24px;height:24px;top:50%;margin-top:-12px;width:100%;text-align:center}#sb-loading-inner span{background:url(loading.gif) no-repeat;padding-left:34px;display:inline-block}#sb-body,#sb-loading,#sb-title{background-color:#fff}#sb-nav{float:right;height:16px;padding:2px 0;width:45%}#sb-nav a{display:block;float:right;height:16px;width:16px;margin-left:3px;cursor:pointer;background-repeat:no-repeat}#sb-counter{float:left;width:45%}#sb-counter a{padding:0 4px 0 0;text-decoration:none;cursor:pointer;color:#fff}#sb-counter a.sb-counter-current{text-decoration:underline}div.sb-message{font-size:12px;padding:10px;text-align:center}div.sb-message a:link,div.sb-message a:visited{color:#fff;text-decoration:underline}#sb-info,#sb-info-inner{height:0;line-height:0}#sb-info-inner{font-size:12px;width:90%}#sb-title,#sb-info{position:relative;margin:0;padding:0;overflow:hidden}#sb-title,#sb-title-inner{height:0;line-height:0}#sb-title-inner{font-size:16px;color:#000;padding-left:5px;background-color:none}#sb-wrapper-inner{position:relative;border:0;overflow:hidden;height:100px}#sb-wrapper{border:0 solid #e74d14;-webkit-box-shadow:0 0 100px 12px rgba(0,0,0,0.8);-moz-box-shadow:0 0 100px 12px rgba(0,0,0,0.8);box-shadow:0 0 100px 12px rgba(0,0,0,0.8)}.slot-pub{position:relative;z-index:10}.slot-pub.pub-300x250{width:300px;height:250px}.slot-pub.pub-300x600{width:300px;height:600px}.slot-pub.pub-728x90{width:728px;height:90px}#filAriane{text-align:left;font-size:10px;font-weight:bold;color:#ababab;line-height:14px;margin:0 0 0 10px;font-family:Arial,Arial black,Helvetica;padding:5px 20px}#filAriane ol{list-style-type:none;margin:0;padding:0}#filAriane ol li{display:inline-block}#filAriane img{vertical-align:bottom;height:14px}#filAriane .home{display:inline-block;float:left;background:url("/images/icons/home-ariane.png") 0 0 no-repeat;width:16px;height:14px;text-indent:-9999px}#filAriane .home:hover{background-position:0 -14px}#filAriane a{color:#ababab;text-decoration:none;line-height:14px;font-weight:bold}#filAriane a:hover{color:#777;text-decoration:underline}#filAriane .chevron{padding:0 9px;color:#ababab}#filAriane .itemscope{float:left}.container.mobile #filAriane{margin:0;padding:10px 10px 0;font-size:10px;line-height:13.5px}.container.mobile #filAriane span,.container.mobile #filAriane a{font-weight:normal;line-height:18px}.container.mobile #filAriane .chevron{padding:0 5px;line-height:14px;font-size:14px}#popin-accept-cookie{background:#fafafa;position:fixed;bottom:40px;right:0;width:300px;z-index:1000;padding:20px;box-shadow:-2px 0 10px rgba(0,0,0,0.5);color:#333;-webkit-border-top-left-radius:3px;-webkit-border-bottom-left-radius:3px;-moz-border-radius-topleft:3px;-moz-border-radius-bottomleft:3px;border-top-left-radius:3px;border-bottom-left-radius:3px}#popin-accept-cookie p{line-height:20px}#popin-accept-cookie>a{position:absolute;top:5px;right:10px;text-decoration:none;font-weight:bold;font-size:10px;line-height:20px;color:#666}.column-set{clear:both}.column-set .column{position:relative;float:left;margin-right:20px}.container.mobile .column-set .column{margin-right:0}.column-set .column:last-child{margin-right:0}.column-set::after{content:'';clear:both;display:block}.column-set.stack-right>.column{float:right;margin-right:20px;margin-left:0}.container.mobile .column-set.stack-right>.column{margin-right:10px}.w960{width:960px}.w728{width:728px}.w212{width:212px}.w620{width:620px}.w320{width:320px}.w354{width:354px}.w408{width:408px}.w108{width:108px}.w660{width:660px}.w650{width:650px}.w160{width:160px}.w830{width:830px}.w4c{min-width:320px;width:100%}.w2c{min-width:160px;width:50%}.w3c{min-width:106.66px;width:33.333%}.w1c{min-width:80px;width:20%}.bloc_content{margin:10px 0 0 0;line-height:18px}.bloc_content.highlighted{padding:10px;background:#f9f9f9;border:1px solid #CCC;background:#FFF;background-image:linear-gradient(bottom,#f9f9f9,#FFF);background-image:-o-linear-gradient(bottom,#f9f9f9,#FFF);background-image:-moz-linear-gradient(bottom,#f9f9f9,#FFF);background-image:-webkit-linear-gradient(bottom,#f9f9f9,#FFF);background-image:-ms-linear-gradient(bottom,#f9f9f9,#FFF);background-image:-webkit-gradient(linear,left bottom,left top,color-stop(#f9f9f9),color-stop(#FFF));border-radius:3px;box-shadow:0 2px 1px rgba(0,0,0,0.1)}.container.mobile .bloc_content{padding-right:10px;padding-left:10px}.bloc_content.nota{font-size:9px;line-height:12px;color:#666}.bloc_content .paragraphe{font-size:14px;line-height:18.9px}.bloc_content .paragraphe a{color:#36A}.bloc_content .legend{font-size:12px;line-height:16.2px}.mobile .bloc_content .legend{font-style:italic}.container.mobile .bloc_content{margin-top:16px}.container.mobile .bloc_content.no-marg{margin-top:0;padding-top:0}.container.mobile .bloc_content.highlighted{border-radius:2px;background:#f9f9f9;background-image:linear-gradient(bottom,#f2f2f2,#f9f9f9);background-image:-o-linear-gradient(bottom,#f2f2f2,#f9f9f9);background-image:-moz-linear-gradient(bottom,#f2f2f2,#f9f9f9);background-image:-webkit-linear-gradient(bottom,#f2f2f2,#f9f9f9);background-image:-ms-linear-gradient(bottom,#f2f2f2,#f9f9f9);background-image:-webkit-gradient(linear,left bottom,left top,color-stop(#f2f2f2),color-stop(#f9f9f9));padding:16px 10px;box-shadow:none;margin:10px 10px 0;border:1px solid #CCC}.container.mobile .bloc_content.highlighted.arrow-top-center{position:relative;margin-top:2px}.container.mobile .bloc_content.highlighted.arrow-top-center:after,.container.mobile .bloc_content.highlighted.arrow-top-center:before{display:block;content:'';width:0;height:0;position:absolute;left:44%;transform:translateX(-15px);border:15px outset transparent}.container.mobile .bloc_content.highlighted.arrow-top-center:before{border-bottom:15px solid #CCC;top:-31px}.container.mobile .bloc_content.highlighted.arrow-top-center:after{border-bottom:15px solid #f9f9f9;top:-30px}.container.mobile .column-set .bloc_content{padding-right:7.5px;padding-left:7.5px}.container.mobile .column-set .column:last-child .bloc_content{padding-right:10px;padding-left:5px}.container.mobile .column-set .column:first-child .bloc_content{padding-right:5px;padding-left:10px}.container.mobile .column-set.column-set-small-marge .bloc_content{padding-right:2.5px;padding-left:2.5px;margin-top:5px}.container.mobile .column-set.column-set-small-marge .column:last-child .bloc_content{padding-right:10px;padding-left:2.5px}.container.mobile .column-set.column-set-small-marge .column:first-child .bloc_content{padding-right:2.5px;padding-left:10px}.bons-plans-filtres{padding:10px;border:1px solid #DDD;border-radius:3px;box-shadow:0 2px 1px rgba(0,0,0,0.1);background:#f9f9f9;margin-bottom:20px}.bons-plans-filtres a{text-decoration:none}.bons-plans-filtres .transport25x25{margin-right:5px}.bons-plans-filtres .separator{display:inline-block;height:25px;border-right:1px solid #FFF;border-left:1px solid #999;margin-right:5px}.bons-plans-filtres .toggle-view{display:inline-block;height:25px;padding:0 12px;font-size:14px;line-height:25px;color:#333;text-align:center;text-shadow:0 1px 1px rgba(255,255,255,0.75);vertical-align:middle;cursor:pointer;background-color:#f5f5f5;background-image:-moz-linear-gradient(top,#fff,#e6e6e6);background-image:-webkit-gradient(linear,0 0,0 100%,from(#fff),to(#e6e6e6));background-image:-webkit-linear-gradient(top,#fff,#e6e6e6);background-image:-o-linear-gradient(top,#fff,#e6e6e6);background-image:linear-gradient(to bottom,#fff,#e6e6e6);background-repeat:repeat-x;border:1px solid #ccc;border-color:#e6e6e6 #e6e6e6 #bfbfbf;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);border-bottom-color:#b3b3b3;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff',endColorstr='#ffe6e6e6',GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,0.2),0 1px 2px rgba(0,0,0,0.05);-moz-box-shadow:inset 0 1px 0 rgba(255,255,255,0.2),0 1px 2px rgba(0,0,0,0.05);box-shadow:inset 0 1px 0 rgba(255,255,255,0.2),0 1px 2px rgba(0,0,0,0.05)}.bons-plans-filtres .toggle-view.view-carte{margin-left:-1px;webkit-border-bottom-left-radius:0;border-bottom-left-radius:0;-webkit-border-top-left-radius:0;border-top-left-radius:0;-moz-border-radius-bottomleft:0;-moz-border-radius-topleft:0}.bons-plans-filtres .toggle-view.view-list{webkit-border-bottom-right-radius:0;border-bottom-right-radius:0;-webkit-border-top-right-radius:0;border-top-right-radius:0;-moz-border-radius-bottomright:0;-moz-border-radius-topright:0}.bons-plans-filtres .toggle-view:hover,.bons-plans-filtres .toggle-view:focus,.bons-plans-filtres .toggle-view:active,.bons-plans-filtres .toggle-view.active,.bons-plans-filtres .toggle-view.disabled,.bons-plans-filtres .toggle-view[disabled]{color:#333;background-color:#e6e6e6;*background-color:#d9d9d9}.bons-plans-filtres .toggle-view:active,.bons-plans-filtres .toggle-view.active{background-color:#ccc \9}.bons-plans-filtres .toggle-view:first-child{*margin-left:0}.bons-plans-filtres .toggle-view:hover,.bons-plans-filtres .toggle-view:focus{color:#333;text-decoration:none;background-position:0 -15px;-webkit-transition:background-position .1s linear;-moz-transition:background-position .1s linear;-o-transition:background-position .1s linear;transition:background-position .1s linear}.bons-plans-filtres .toggle-view:focus{outline:thin dotted #333;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}.bons-plans-filtres .toggle-view.active,.bons-plans-filtres .toggle-view:active{background-image:none;outline:0;-webkit-box-shadow:inset 0 2px 4px rgba(0,0,0,0.15),0 1px 2px rgba(0,0,0,0.05);-moz-box-shadow:inset 0 2px 4px rgba(0,0,0,0.15),0 1px 2px rgba(0,0,0,0.05);box-shadow:inset 0 2px 4px rgba(0,0,0,0.15),0 1px 2px rgba(0,0,0,0.05)}.bons-plans-filtres .toggle-view.disabled,.bons-plans-filtres .toggle-view[disabled]{cursor:default;background-image:none;opacity:.65;filter:alpha(opacity=65);-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.bons-plans-filtres .toggle-view .icon-glyph{margin-top:5px}.bons-plans-widget .title-bp{position:relative;font-size:14px;background:#FFF;line-height:30px;border-bottom:1px solid #DDD;color:#333;text-transform:uppercase;padding:0 5px}.bons-plans-widget .ligne{padding:9px 5px;border-bottom:1px dashed #CCC;cursor:pointer}.bons-plans-widget .ligne:hover{background:#FFF}.bons-plans-widget .ligne .icon{display:inline-block;margin-top:2.5px}.bons-plans-widget .ligne .prix{line-height:30px}.bons-plans-widget .ligne .prix{display:inline-block;width:50px;padding-right:5px;text-align:right;font-size:14px;text-decoration:none;font-weight:bold}.bons-plans-widget .ligne .prix:hover{text-decoration:underline}.bons-plans-widget .ligne .title-ligne{position:relative;margin-left:5px;text-decoration:none;font-size:12px;color:#666;display:inline-block;width:200px;text-decoration:underline}.bons-plans-widget .ligne .title-ligne:hover{text-decoration:underline}.bons-plans-widget .ligne.train .prix{color:#e74d14}.bons-plans-widget .ligne.train.top .button{background-position:0 -10px}.bons-plans-widget .ligne.train:hover .button{background-position:0 -60px}.bons-plans-widget .ligne.avion .prix{color:#3f95c9}.bons-plans-widget .ligne.avion .button{background:url('/images/sprites/sprite_boutons.png') no-repeat -400px -10px transparent}.bons-plans-widget .ligne.avion.top .button,.bons-plans-widget .ligne.avion:hover .button{background-position:-100px -60px}.bons-plans-widget .ligne.voiture .prix{color:#167f2d}.bons-plans-widget .ligne.voiture.top .button,.bons-plans-widget .ligne.voiture:hover .button{background-position:-200px -60px}.bons-plans-widget .ligne.bus .prix{color:#27932d}.bons-plans-widget .ligne.bus.top .button,.bons-plans-widget .ligne.bus:hover .button{background-position:-250px -60px}.bons-plans-widget .ligne:last-child{border-bottom:0 none}.bons-plans-home .ligne,.bons-plans-categorie .ligne{padding:5px 5px;border-bottom:1px dashed #CCC;cursor:pointer}.bons-plans-home .ligne .icon,.bons-plans-categorie .ligne .icon{margin-top:2.5px}.bons-plans-home .ligne .prix,.bons-plans-categorie .ligne .prix,.bons-plans-home .ligne .title-ligne,.bons-plans-categorie .ligne .title-ligne,.bons-plans-home .ligne .date-diff,.bons-plans-categorie .ligne .date-diff{line-height:30px}.bons-plans-home .ligne .date-diff,.bons-plans-categorie .ligne .date-diff{font-size:14px;float:right;display:inline-block;margin-left:5px;color:#a00}.bons-plans-home .ligne .button,.bons-plans-categorie .ligne .button{position:relative;margin:0;line-height:30px;background:url('/images/sprites/sprite_boutons.png') no-repeat -400px -10px transparent;box-shadow:none !important;width:75px;padding:0;padding-left:25px;border:0 none}.bons-plans-home .ligne .button:hover,.bons-plans-categorie .ligne .button:hover{background-position:-400px -60px}.bons-plans-home .ligne:hover,.bons-plans-categorie .ligne:hover,.bons-plans-home .ligne.top,.bons-plans-categorie .ligne.top{background:url('/images/common/satinweave.png') left top #f1f1f1}.bons-plans-home .ligne:hover .button,.bons-plans-categorie .ligne:hover .button,.bons-plans-home .ligne.top .button,.bons-plans-categorie .ligne.top .button{background-position:-400px -60px}.bons-plans-home .ligne.top,.bons-plans-categorie .ligne.top{margin-bottom:10px}.bons-plans-home .ligne .prix,.bons-plans-categorie .ligne .prix{display:block;width:60px;padding-right:5px;text-align:right;font-size:18px;text-decoration:none;overflow:hidden}.bons-plans-home .ligne .prix:hover,.bons-plans-categorie .ligne .prix:hover{text-decoration:underline}.bons-plans-home .ligne .title-ligne,.bons-plans-categorie .ligne .title-ligne{position:relative;margin-left:5px;text-decoration:none;font-size:14px;color:#666;display:inline-block;width:380px;white-space:nowrap;overflow:hidden}.bons-plans-home .ligne .title-ligne:hover,.bons-plans-categorie .ligne .title-ligne:hover{text-decoration:underline}.bons-plans-home .ligne.top,.bons-plans-categorie .ligne.top{border-radius:3px;border:1px solid;border-color:#CCC #b3b3b3 #999 #b3b3b3;box-shadow:0 1px 1px rgba(0,0,0,0.1)}.bons-plans-home .ligne.top .title-ligne,.bons-plans-categorie .ligne.top .title-ligne{color:#333}.bons-plans-home .ligne.train .prix,.bons-plans-categorie .ligne.train .prix{color:#e74d14}.bons-plans-home .ligne.train.top .button,.bons-plans-categorie .ligne.train.top .button{background-position:0 -10px}.bons-plans-home .ligne.train:hover .button,.bons-plans-categorie .ligne.train:hover .button{background-position:0 -60px}.bons-plans-home .ligne.avion .prix,.bons-plans-categorie .ligne.avion .prix{color:#3f95c9}.bons-plans-home .ligne.avion .button,.bons-plans-categorie .ligne.avion .button{background:url('/images/sprites/sprite_boutons.png') no-repeat -400px -10px transparent}.bons-plans-home .ligne.avion.top .button,.bons-plans-categorie .ligne.avion.top .button,.bons-plans-home .ligne.avion:hover .button,.bons-plans-categorie .ligne.avion:hover .button{background-position:-100px -60px}.bons-plans-home .ligne.voiture .prix,.bons-plans-categorie .ligne.voiture .prix,.bons-plans-home .ligne.carpooling .prix,.bons-plans-categorie .ligne.carpooling .prix{color:#167f2d}.bons-plans-home .ligne.voiture.top .button,.bons-plans-categorie .ligne.voiture.top .button,.bons-plans-home .ligne.carpooling.top .button,.bons-plans-categorie .ligne.carpooling.top .button,.bons-plans-home .ligne.voiture:hover .button,.bons-plans-categorie .ligne.voiture:hover .button,.bons-plans-home .ligne.carpooling:hover .button,.bons-plans-categorie .ligne.carpooling:hover .button{background-position:-200px -60px}.bons-plans-home .ligne.bus .prix,.bons-plans-categorie .ligne.bus .prix{color:#27932d}.bons-plans-home .ligne.bus.top .button,.bons-plans-categorie .ligne.bus.top .button,.bons-plans-home .ligne.bus:hover .button,.bons-plans-categorie .ligne.bus:hover .button{background-position:-300px -60px}.bons-plans-categorie .ligne .title-ligne{color:#333;font-weight:bold}.sub-nl{padding:5px 10px}.sub-nl input{width:100%;padding:8px 10px;font-size:14px;border:1px solid #e74d13;border-radius:3px;margin:0}.sub-nl .button{margin:0;margin-left:-10px;padding:0 20px}.sub-nl p.left{line-height:17px}#bandeau_footer_bons_plans{padding:5px 0;position:fixed;z-index:901;bottom:0;left:0;width:100%;background:#e74d14}#bandeau_footer_bons_plans .container{position:relative}#bandeau_footer_bons_plans .container .ctn-bp{position:relative;float:left;height:20px;overflow:hidden;margin-left:5px}#bandeau_footer_bons_plans .container .ctn-bp a{display:none;text-decoration:underline}#bandeau_footer_bons_plans .container .title-bp{float:left}#bandeau_footer_bons_plans .container .title-bp p{color:#FFF;text-transform:uppercase}#bandeau_footer_bons_plans .container .link-bp:hover{color:#333}#bandeau_footer_bons_plans .container .container-action{position:absolute;right:5px;bottom:0}#bandeau_footer_bons_plans .container .prev-bp,#bandeau_footer_bons_plans .container .next-bp,#bandeau_footer_bons_plans .container .close-bp{border:1px solid #DDD;font-weight:bold;float:right;display:inline-block;text-decoration:none;background:#fafafa;height:20px;width:20px;text-align:center;line-height:20px;color:#333}#bandeau_footer_bons_plans .container .prev-bp:hover,#bandeau_footer_bons_plans .container .next-bp:hover,#bandeau_footer_bons_plans .container .close-bp:hover{color:#e74d14}#bandeau_footer_bons_plans .container .next-bp{border-left:1px solid #FFF;margin-right:10px}#bandeau_footer_bons_plans .container .all-link{float:right;line-height:20px;margin-right:5px}#bandeau_footer_bons_plans .container .all-link:hover{color:#333}@media screen and (max-device-width:650px){#bandeau_footer_bons_plans .title-bp,#bandeau_footer_bons_plans .next-bp,#bandeau_footer_bons_plans .prev-bp,#bandeau_footer_bons_plans .all-link{display:none !important}#bandeau_footer_bons_plans .container{width:100%}}@media screen and (max-width:640px){#bandeau_footer_bons_plans .title-bp,#bandeau_footer_bons_plans .next-bp,#bandeau_footer_bons_plans .prev-bp,#bandeau_footer_bons_plans .all-link{display:none !important}#bandeau_footer_bons_plans .container{width:100%}}table.table{border-spacing:0;border-collapse:collapse;width:100%;margin-top:10px}table.table *{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}table.table.layout-fixed{table-layout:fixed}table.table th{font-weight:bold;font-size:12px;color:#444;padding:5px 10px;text-align:left;border:1px solid #CCC;background:#f9f9f9;background-image:linear-gradient(bottom,#DDD,#f9f9f9);background-image:-o-linear-gradient(bottom,#DDD,#f9f9f9);background-image:-moz-linear-gradient(bottom,#DDD,#f9f9f9);background-image:-webkit-linear-gradient(bottom,#DDD,#f9f9f9);background-image:-ms-linear-gradient(bottom,#DDD,#f9f9f9);background-image:-webkit-gradient(linear,left bottom,left top,color-stop(#DDD),color-stop(#f9f9f9))}.mobile table.table th{font-weight:bold;text-align:center;padding:15px 5px;font-size:14px;font-weight:normal}table.table td{border:1px solid #CCC;padding:5px 10px;font-size:12px}.mobile table.table td{font-weight:normal;padding:10px 5px;font-size:14px}table.table td.no-border{border:0 none}table.table td.title-group{background:#fafafa;font-weight:bold;font-size:16px;color:#444}table.table td img.full-width{width:100%}table.table caption{font-size:12px;line-height:14px;text-align:left;font-weight:bold;padding-bottom:3px;color:#444}table.table.odd-bg tr:nth-child(odd){background-color:#f9f9f9}table.table.pad-10 td{padding:10px}ul.table_nota{padding:0;margin:2px 0 0 0}ul.table_nota li{list-style:none;color:#666;font-size:10px}form.kb-form textarea{width:100%;margin:0;-moz-box-sizing:border-box;box-sizing:border-box;padding:5px;border:1px solid #444;background-color:#DDD}form.kb-form input[type="text"],form.kb-form input[type="password"],form.kb-form select{font-size:14px;color:#444;width:100%;margin:10px 0 0;padding:10px 10px 10px 40px;border:1px solid #165280;border-radius:1px;box-shadow:0 2px 2px rgba(0,0,0,0.2) inset;box-sizing:border-box;-moz-box-sizing:border-box}form.kb-form input[type="text"].input-backgroud,form.kb-form input[type="password"].input-backgroud,form.kb-form select.input-backgroud{background:url('/images/sprites/sprite_icons_connexion_mo_x2.png') no-repeat 0 0 transparent;background-size:20px 80px}form.kb-form input[type="text"].input-backgroud.input-login,form.kb-form input[type="password"].input-backgroud.input-login,form.kb-form select.input-backgroud.input-login{background-position:10px -42px}form.kb-form input[type="text"].input-backgroud.input-password,form.kb-form input[type="password"].input-backgroud.input-password,form.kb-form select.input-backgroud.input-password{background-position:10px -2px}.font-lighter{font-weight:lighter}.font-bold{font-weight:bold}.italic{font-style:italic}.uppercase{text-transform:uppercase}.white{color:white}.header .espace-perso .menu-perso{top:19px}a.link-icon-hide .icon{display:none}a.link-icon-hide:hover span{text-decoration:underline}a.link-icon-hide:hover .icon{display:block}