html{font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;}body{background-color:#fff;color:#000;font-family:'Lato',sans-serif;font-size:14px;line-height:1.3;}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}html,body,div,p,form,figure,figcaption,fieldset,article,h1,h2,h3,h4,section{padding:0;margin:0;border:none;list-style:none;}ul,ol,li{padding:0;margin:0;border:none;}aside,nav,article,section,header,footer,address{display:block;zoom:1;}ul,ol{padding-left:2em;}ul.unstyled{list-style:none;}img{vertical-align:middle;border:0;}audio,canvas,video{display:inline-block;}svg:not(:root){overflow:hidden;}figure{margin:0;}h1,.h1-like{margin-top:0.57;margin-bottom:0;font-size:3.2px rem;line-height:1.14;}h2,.h2-like{margin-top:0.65;margin-bottom:0;font-size:2.8px rem;line-height:1.3;}h3,.h3-like{margin-top:0.76;margin-bottom:0;font-size:2.4px rem;line-height:1.52;}h4,.h4-like{margin-top:0.91;margin-bottom:0;font-size:2px rem;line-height:1.82;}h5,.h5-like{margin-top:1.01;margin-bottom:0;font-size:1.8px rem;line-height:1.01;}h6,.h6-like{margin-top:1.14;margin-bottom:0;font-size:1.6px rem;line-height:1.14;}strong{font-weight:bold;}sup,sub{vertical-align:0;position:relative;}sup{bottom:1ex;}sub{top:.5ex;}.mw1000p{max-width:1000px;margin:0 auto;}.mw1200p{max-width:1200px;margin:0 auto;}img,table,td,blockquote,code,pre,textarea,input,video{max-width:100%;}body>script{display:none !important;}.mod{overflow:hidden;}.clear,.line,.row{clear:both;}.clearfix:after,.line:after,.mod:after{content:"";display:table;clear:both;}.left{float:left;}.right{float:right;}.nodisplay{display:none;}.prec{float:left;}.suiv{float:right;}.navigation{text-align:center;}.center{margin-left:auto;margin-right:auto;}.txtleft{text-align:left;}.txtright{text-align:right;}.txtcenter{text-align:center;}.ie678 h1,.ie678 .h1-like{font-size:2.29em;}.ie678 h2,.ie678 .h2-like{font-size:2em;}.ie678 h3,.ie678 .h3-like{font-size:1.71em;}.ie678 h4,.ie678 .h4-like{font-size:1.43em;}.ie678 h5,.ie678 .h5-like{font-size:1.29em;}.ie678 h6,.ie678 .h6-like{font-size:1.14em;}.ie67 .clearfix,.ie67 .line,.ie67 .mod,.ie67 .row,.ie67 .col{zoom:1;}.ie67 .btn,.ie67 .col,.ie67 .inbl{display:inline;zoom:1;}.ie8 img{width:auto;}@media print{p,blockquote{orphans:2;widows:2;} blockquote,ul,ol{page-break-inside:avoid;} h1,h2,h3,caption{page-break-after:avoid;}}table,.table{max-width:100%;table-layout:fixed;border-collapse:collapse;vertical-align:top;}.table{display:table;}table#recaptcha_table,table.table-auto{table-layout:auto;}caption{padding:10px;font-style:italic;}table{border:0px;}tr>*+*{border:0px;}th,td{padding:.3em .5em;text-align:left;border:0px;}th{text-align:center;}form tr:nth-child(odd){background-color:transparent;}form,fieldset{border:none;}input,button,select,label,.btn{vertical-align:middle;font-family:inherit;font-size:inherit;}label{display:inline-block;vertical-align:middle;cursor:pointer;}legend{border:0;white-space:normal;}textarea{overflow:auto;min-height:5em;vertical-align:top;font-family:inherit;font-size:inherit;resize:vertical;}button,input[type="button"],input[type="reset"],input[type="submit"]{cursor:pointer;-webkit-appearance:button;}input[type="checkbox"],input[type="radio"]{padding:0;}input[type="search"]{-webkit-appearance:textfield;}input[type="search"]::-webkit-search-decoration,input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-results-button,input[type="search"]::-webkit-search-results-decoration{display:none;}::-webkit-input-placeholder{color:#777;}input:-moz-placeholder,textarea:-moz-placeholder{color:#777;}button::-moz-focus-inner,input[type='button']::-moz-focus-inner,input[type='reset']::-moz-focus-inner,input[type='submit']::-moz-focus-inner{border:0;padding:0;}@media (max-width: 1010px){.medium-hidden,.tablet-hidden{display:none !important;} .medium-visible{display:block !important;} .medium-no-float{float:none;} .medium-inbl{display:inline-block;float:none;vertical-align:top;} .tiny-visible{display:none !important;} .tiny-visible-line{display:none !important;} .medium-visible-line{display:inline-block !important;} div,textarea,table,td,th,code,pre,samp{word-wrap:break-word;-webkit-hyphens:auto;-moz-hyphens:auto;-ms-hyphens:auto;-o-hyphens:auto;hyphens:auto;}}@media (max-width: 780px){.mod,.item,.col,fieldset{display:block !important;float:none !important;clear:none !important;width:auto !important;margin-left:0 !important;margin-right:0 !important;border:0;} .tiny-hidden,.phone-hidden{display:none !important;} .tiny-visible{display:block !important;} .tiny-visible-line{display:inline-block !important;} .tiny-no-float{float:none;} .tiny-inbl{display:inline-block;float:none;vertical-align:top;}}@media print{*{background:transparent !important;box-shadow:none !important;text-shadow:none !important;} body{width:auto !important;margin:auto !important;font-family:serif;font-size:12pt;background-color:#fff !important;color:#333 !important;} p,h1,h2,h3,h4,h5,h6,blockquote,ul,ol{color:#000 !important;margin:auto !important;} .print{display:block;} p,blockquote{orphans:3;widows:3;} blockquote,ul,ol{page-break-inside:avoid;} h1{page-break-before:always;} h1,h2,h3,caption{page-break-after:avoid;} a{color:#000 !important;text-decoration:underline !important;} a[href]:after{content:" (" attr(href) ")";} a[href^="javascript:"]:after,a[href^="#"]:after{content:"";}}iframe{border:0;}a.secto{position:absolute;left:-1000px;}#stLframe,#stwrapper{max-width:320px;visibility:hidden;}.in{display:inline;display:inline-block;*display:inline;zoom:1;vertical-align:top;}.gre{font-family:'Great Vibes',cursive;font-weight:400 !important;}.raj{font-family:'Rajdhani',sans-serif;}.lat{font-family:'Lato',sans-serif;}.cookieinfo .cookieinfo-close{background:#FF9F2F !important;color:#FFF !important;font-weight:800 !important;}.g-recaptcha div{margin:10px auto;overflow:hidden;}#wrapper{min-width:320px;}#wrapper a{text-decoration:none;}#wrapper p{margin:0;}#wrapper ul{padding:0;margin-top:0;}#slides{position:relative !important;height:650px !important;min-height:650px !important;width:100% !important;z-index:10;margin-top:80px !important;}#slides img{height:650px !important;min-height:650px !important;margin:0 !important;}header{position:absolute;z-index:15;top:0;left:0;width:100%;padding-top:112px;}header .contMenu{background-color:#78716f;position:fixed;left:0;top:0;width:100%;z-index:50;}header .contMenu .liensReseaux{position:absolute;top:0;left:0;z-index:14;width:184px;text-align:center;font-size:0;}header .contMenu .liensReseaux a{display:inline;display:inline-block;*display:inline;zoom:1;vertical-align:top;}header .contMenu .liensReseaux img{margin:0 3px;}header .contMenu .liensReseaux .titRS{font-size:14px;line-height:14px;color:#292424;font-family:'Rajdhani',sans-serif;padding-top:12px;padding-bottom:8px;font-weight:600;}header #menu{text-align:left;position:relative;padding-left:184px;}header #menu .ulMenu{font-size:0;}header #menu .ulMenu .liMenu{position:relative;display:inline;display:inline-block;*display:inline;zoom:1;vertical-align:top;}header #menu .ulMenu .liMenu a.lienMenu{display:block;padding:0px 2px 0px 10px;color:#fff;text-align:center;background:url(/img/br-menu.png) no-repeat right top;font-size:18px;text-transform:uppercase;line-height:22px;min-height:80px;}header #menu .ulMenu .liMenu a.lienMenu span{display:inline;display:inline-block;*display:inline;zoom:1;vertical-align:top;vertical-align:middle;}header #menu .ulMenu .liMenu a.lienMenu .spanNBSP{line-height:80px;}header #menu .ulMenu .liMenu>a.selected.lienMenu,header #menu .ulMenu .liMenu>a.lienMenu:hover,header #menu .ulMenu .liMenu a.selected2{background:url(/img/fond-li-menu.png) repeat center top;}header #menu .ulMenu .liMenu .SSmenu{width:226px;position:absolute;z-index:16;display:none;top:80px;padding-top:4px;padding-bottom:2px;background-color:#c03a38;}header #menu .ulMenu .liMenu .SSmenu .liSSMenu{text-align:center;width:80%;margin-left:auto;margin-right:auto;border-top:1px solid #cd5250;padding:10px 0;}header #menu .ulMenu .liMenu .SSmenu .liSSMenu a{color:#fff;display:block;font-size:15px;line-height:15px;text-transform:uppercase;}header #menu .ulMenu .liMenu .SSmenu .liSSMenu>a.selected,header #menu .ulMenu .liMenu .SSmenu .liSSMenu>a:hover{color:#292424;}header #menu .ulMenu .liMenu .SSmenu .liSSMenu:first-child{border-top:none;}header #menu .ulMenu li.liMenu:first-child{background:url(/img/br-menu.png) no-repeat left top;}header #menu .numtel_haut{position:fixed;top:0px;right:0;z-index:14;width:220px;text-align:center;height:80px;background:url(/img/btn-tel.png) no-repeat left center;}header #menu .numtel_haut .tel{display:block;color:#FFF;text-decoration:none;font-size:22px;padding-top:28px;padding-left:25px;}header .drapRetour{font-size:0;position:fixed;left:0;top:80px;z-index:1;}header .drapRetour #Drapeaux{background-color:#aea5a1;font-size:0;display:inline;display:inline-block;*display:inline;zoom:1;vertical-align:top;padding:8px 0px 8px 9px;}header .drapRetour #Drapeaux a{display:inline;display:inline-block;*display:inline;zoom:1;vertical-align:top;}header .drapRetour #Drapeaux a img{margin-right:9px;}header .drapRetour .btnRetou{background-color:#FF9F2F;width:109px;display:inline;display:inline-block;*display:inline;zoom:1;vertical-align:top;text-align:center;margin-left:1px !important;}header .drapRetour .btnRetou .retAcc{font-size:13px;line-height:13px;color:#292424;display:block;padding-top:12px;padding-bottom:7px;font-weight:800;}header .reserHaut{position:fixed;z-index:1;margin-top:1px;}header .reserHaut .pResaDets{background-color:#FF9F2F;display:inline;display:inline-block;*display:inline;zoom:1;vertical-align:top;text-align:center;}header .reserHaut .pResaDets .resHautAcc{font-size:18px;color:#292424;display:block;padding:9px 25px;font-weight:800;}header .dwnld-header{position:fixed;top:0;right:230px;z-index:14;width:50px;text-align:center;height:80px;}header .dwnld-header img{margin-top:17px;}header .numtel{position:fixed;top:0;right:0;z-index:14;width:220px;text-align:center;height:80px;background:url(/img/btn-tel.png) no-repeat left center;}header .numtel .tel{display:block;color:#FFF;text-decoration:none;font-size:22px;padding-top:28px;padding-left:25px;}header .contOffreshaut{position:absolute;right:0;top:100px;width:25%;z-index:5;background:url(/img/fond-offres.png) no-repeat left top #c03a38;padding:5px 0;}header .contOffreshaut .contenedor h2{font-size:45px;line-height:52px;color:#fff;font-family:'Great Vibes',cursive;font-weight:300;text-align:center;}header .contOffreshaut .contenedor h2 a{background:url(/img/img-offres.png) no-repeat left center;padding-left:70px;color:#FFF;}header .contOffreshaut .contenedor #offreshaut{z-index:150;}header .contOffreshaut .contenedor #offreshaut article{width:100%;position:absolute;top:0;left:0;z-index:99;opacity:0;visibility:hidden;}header .contOffreshaut .contenedor #offreshaut article .text{text-align:center;padding-top:17px;}header .contOffreshaut .contenedor #offreshaut article .text h3{font-size:20px;line-height:24px;text-transform:uppercase;}header .contOffreshaut .contenedor #offreshaut article .text h3 a{display:block;color:#292424;}header .contOffreshaut .contenedor #offreshaut article .text .Accroche{font-size:16px;line-height:26px;color:#fff;}header .contOffreshaut .contenedor #offreshaut article .text .touDet{font-size:0;padding-top:19px;padding-bottom:10px;}header .contOffreshaut .contenedor #offreshaut article .text .touDet a{display:inline;display:inline-block;*display:inline;zoom:1;vertical-align:top;}header .contOffreshaut .contenedor #offreshaut article .text .touDet .toutes{font-size:14px;line-height:40px;color:#fff;background:#292424;padding:0 9px;margin-left:9px;}header .contOffreshaut .contenedor #offreshaut article .text .touDet .toutes span{display:inline;display:inline-block;*display:inline;zoom:1;vertical-align:top;color:#fe4d4a;padding-right:15px;background:url(/img/fond-consulter.png) no-repeat right center;}header #wid_ctv{width:290px;overflow:hidden;position:absolute;right:5px;top:200px;z-index:4;}header #wid_ctvMob{display:none;}header #logo{text-align:center;padding:13px 0px 5px 0px;margin-top:334px;}header .contResa{background:url(/img/fond-resa.png) repeat-y center top;}header .contResa #widget_ctv{width:1200px;margin:0 auto;}header .contResa #reservation{width:98%;max-width:1224px;padding:12px 0;}header .contResa #reservation #FormReserv{width:63%;font-size:0;}header .contResa #reservation #FormReserv p{display:inline;display:inline-block;*display:inline;zoom:1;vertical-align:top;width:18%;}header .contResa #reservation #FormReserv p input,header .contResa #reservation #FormReserv p select{font-size:20px;line-height:58px;color:#292424;border:transparent;width:100%;height:58px;border-left:1px solid #dedfe0;}header .contResa #reservation #FormReserv p input{color:#000 !important;font-weight:bold;}header .contResa #reservation #FormReserv .date input{background:url(/img/input-date.png) no-repeat 85% center #fff;}header .contResa #reservation #FormReserv .numerique input{background:url(/img/fond-input.png) no-repeat 84% center #fff;}header .contResa #reservation #FormReserv .bouton{width:28%;max-width:206px;}header .contResa #reservation #FormReserv .bouton .reserver{width:99%;margin-left:1%;text-align:left;font-size:16px;line-height:16px;color:#fff;background:url(/img/fond-reserver.png) no-repeat left center;height:58px;border:none;padding:0px 0px;}header .contResa #reservation #FormReserv .bouton .reserver .spanResa{display:block;padding-left:56px;}header .contResa #reservation #FormReserv .bouton .reserver .titR{display:block;font-size:23px;line-height:23px;color:#292424;padding-bottom:3px;}header .contResa #reservation .linksResa{width:37%;font-size:0;text-align:right;}header .contResa #reservation .linksResa a{display:inline;display:inline-block;*display:inline;zoom:1;vertical-align:top;text-align:left;height:58px;}header .contResa #reservation .linksResa .contact{width:46%;background:url(/img/fond-contact.png) no-repeat left center;}header .contResa #reservation .linksResa .contact .spanCont{display:block;padding-left:57px;padding-top:8px;font-size:16px;line-height:16px;color:#fff;}header .contResa #reservation .linksResa .contact .spanCont .spanEma{font-size:23px;line-height:23px;color:#292424;display:block;padding-bottom:3px;}header .contResa #reservation .linksResa .tel{width:50%;margin-left:2%;background:url(/img/fond-tel.png) no-repeat left center;}header .contResa #reservation .linksResa .tel span{display:block;font-size:23px;line-height:58px;color:#292424;padding-left:58px;}footer{position:relative;z-index:15;background:url(/img/fond-foot.png) no-repeat right top #4a4a4a;}footer .contFooter{width:100%;}footer .contFooter .map{width:33%;}footer .contFooter .map iframe{display:block;width:100%;}footer .contFooter .cordonesFoot{width:67%;}footer .contFooter .cordonesFoot .contDiv{width:95%;padding-top:18px;text-align:center;font-size:16px;line-height:25px;color:#ffffff;}footer .contFooter .cordonesFoot .contDiv a{color:#ffffff;}footer .contFooter .cordonesFoot .contDiv .avisCpntact .Adresse{background:url(/img/contact.png) no-repeat center top;padding-top:50px;width:31%;}footer .contFooter .cordonesFoot .contDiv .avisCpntact .telCoor{background:url(/img/avis.png) no-repeat center top;padding-top:50px;width:36%;}footer .contFooter .cordonesFoot .contDiv .avisCpntact .DocumentPP{background:url(/img/telechar.png) no-repeat center top;padding-top:50px;width:33%;}footer .contFooter .cordonesFoot .contDiv .avisCpntact .DocumentPP a{display:block;}footer .contFooter .cordonesFoot .contDiv .avisCpntact .spUper{text-transform:uppercase;}footer .contFooter .cordonesFoot .contDiv .linkPied{border-bottom:1px solid #595959;padding-bottom:11px;padding-top:27px;}footer .contFooter .cordonesFoot .contDiv .linkPied .liksFoot{text-align:left;font-size:0;}footer .contFooter .cordonesFoot .contDiv .linkPied .liksFoot a{font-size:13px;line-height:36px;color:#292424;display:inline;display:inline-block;*display:inline;zoom:1;vertical-align:top;font-weight:700;text-transform:uppercase;margin-right:8px;}footer .contFooter .cordonesFoot .contDiv .linkPied .liksFoot a span{display:block;padding-left:43px;}footer .contFooter .cordonesFoot .contDiv .linkPied .liksFoot .contact{background:url(/img/contact-footer.png) no-repeat center top;width:143px;}footer .contFooter .cordonesFoot .contDiv .linkPied .liksFoot .videos{background:url(/img/video.png) no-repeat center top;width:143px;}footer .contFooter .cordonesFoot .contDiv .linkPied .liksFoot .photos{background:url(/img/photos.png) no-repeat center top;width:154px;}footer .contFooter .cordonesFoot .contDiv .linkPied .liksFoot .itiner{background:url(/img/itineraire.png) no-repeat center top;width:172px;}footer .contFooter .cordonesFoot .contDiv .linkPied .Pied .PiedIN{padding-right:32px;background:url(/img/flux.png) no-repeat right center;}footer .contFooter .cordonesFoot .contDiv .linkPied .Pied .PiedIN a,footer .contFooter .cordonesFoot .contDiv .linkPied .Pied .PiedIN span{font-size:14px;line-height:28px;color:#292424;display:inline;display:inline-block;*display:inline;zoom:1;vertical-align:top;padding:0 2px;}footer .contFooter .cordonesFoot .contDiv .lienAutres{padding-top:11px;padding-bottom:8px;}footer .contFooter .cordonesFoot .contDiv .lienAutres img{margin:0 4px 4px 0;height:50px;width:auto;}footer .Ecom{text-align:center;padding:10px 0;}footer .Ecom a{font-size:16px;line-height:25px;color:#ffffff;}.delay0{transition-delay:0s !important;}.delay1{transition-delay:0.2s !important;}.delay2{transition-delay:0.4s !important;}.delay3{transition-delay:0.6s !important;}.delay4{transition-delay:0.8s !important;}.delay5{transition-delay:1s !important;}.delay6{transition-delay:1.2s !important;}.delay7{transition-delay:1.4s !important;}.haut-bas{-webkit-transform:translateY(-90px) scale(1);transform:translateY(-90px) scale(1);}.bas-haut{-webkit-transform:translateY(90px) scale(1);transform:translateY(90px) scale(1);}.gauche-droit{-webkit-transform:translateX(90px) scale(1);transform:translateX(90px) scale(1);}.droit-gauche{-webkit-transform:translateX(-90px) scale(1);transform:translateX(-90px) scale(1);}.hideit{opacity:0;transition:transform 1.2s ease 0s, opacity 1.2s ease 0s;}.photoLz{position:relative;font-size:0;}.photoLz .lienGl{position:absolute !important;width:100%;height:100%;z-index:10;}.photoLz img{position:relative;z-index:9;width:100%;height:auto;}@media (max-width: 1585px){header #menu{text-align:left;position:relative;padding-left:184px;} header #menu .ulMenu{font-size:0;} header #menu .ulMenu .liMenu{position:relative;display:inline;display:inline-block;*display:inline;zoom:1;vertical-align:top;} header #menu .ulMenu .liMenu a.lienMenu{display:block;padding:0px 2px 0px 10px;color:#fff;text-align:center;background:url(/img/br-menu.png) no-repeat right top;font-size:15px;text-transform:uppercase;line-height:22px;min-height:80px;} header #menu .ulMenu .liMenu a.lienMenu span{display:inline;display:inline-block;*display:inline;zoom:1;vertical-align:top;vertical-align:middle;} header #menu .ulMenu .liMenu a.lienMenu .spanNBSP{line-height:80px;} header #menu .ulMenu .liMenu>a.selected.lienMenu,header #menu .ulMenu .liMenu>a.lienMenu:hover,header #menu .ulMenu .liMenu a.selected2{background:url(/img/fond-li-menu.png) repeat center top;} header #menu .ulMenu .liMenu .SSmenu{width:226px;position:absolute;z-index:16;display:none;top:80px;padding-top:4px;padding-bottom:2px;background-color:#c03a38;} header #menu .ulMenu .liMenu .SSmenu .liSSMenu{text-align:center;width:80%;margin-left:auto;margin-right:auto;border-top:1px solid #cd5250;padding:10px 0;} header #menu .ulMenu .liMenu .SSmenu .liSSMenu a{color:#fff;display:block;font-size:15px;line-height:15px;text-transform:uppercase;} header #menu .ulMenu .liMenu .SSmenu .liSSMenu>a.selected,header #menu .ulMenu .liMenu .SSmenu .liSSMenu>a:hover{color:#292424;} header #menu .ulMenu .liMenu .SSmenu .liSSMenu:first-child{border-top:none;} header #menu .ulMenu li.liMenu:first-child{background:url(/img/br-menu.png) no-repeat left top;} header .numtel{width:195px;} header .numtel .tel{font-size:20px;} header .dwnld-header{right:200px;} header .dwnld-header img{margin-top:20px;height:40px;} footer .contFooter .cordonesFoot .contDiv .linkPied .liksFoot{width:100%;text-align:center;} footer .contFooter .cordonesFoot .contDiv .linkPied .Pied{padding-bottom:12px;}}@media (max-width: 1500px){#slides{height:543px !important;min-height:543px !important;} #slides img{height:543px !important;min-height:543px !important;} header #logo{margin-top:227px;}}@media (max-width: 1485px){header #menu .ulMenu .liMenu a.lienMenu{font-size:13px;}}@media (max-width: 1425px){header #menu .ulMenu .liMenu a.lienMenu{padding:0px 9px 0px 9px;}}@media (max-width: 1400px){#slides{height:528px !important;min-height:528px !important;} #slides img{height:528px !important;min-height:528px !important;} header #menu .ulMenu .liMenu a.lienMenu{font-size:13px;padding:0px 9px 0px 9px;} header #logo{margin-top:212px;}}@media (max-width: 1385px){header #menu .ulMenu .liMenu a.lienMenu{font-size:13px;}}@media (max-width: 1350px){footer .contFooter .cordonesFoot .contDiv{padding-top:12px;} footer .contFooter .cordonesFoot .contDiv .avisCpntact .Adresse{width:100%;padding-bottom:10px;} footer .contFooter .cordonesFoot .contDiv .avisCpntact .Adresse br{display:none;} footer .contFooter .cordonesFoot .contDiv .avisCpntact .telCoor,footer .contFooter .cordonesFoot .contDiv .avisCpntact .DocumentPP{width:50%;} footer .contFooter .map iframe{height:440px;}}@media (max-width: 1325px){header #menu .ulMenu .liMenu a.lienMenu{padding:0 4px 0px 8px;}}@media (max-width: 1300px){#slides{height:513px !important;min-height:513px !important;} #slides img{height:513px !important;min-height:513px !important;} header #menu .ulMenu .liMenu a.lienMenu{font-size:12px;} header .contResa #reservation .linksResa .contact .spanCont{padding-left:57px;font-size:14px;} header .contResa #reservation .linksResa .contact .spanCont .spanEma{font-size:20px;} header .contResa #reservation .linksResa .tel span{font-size:18px;} header .contResa #reservation #FormReserv p input,header .contResa #reservation #FormReserv p select{font-size:18px;} header #logo{margin-top:197px;}}@media (max-width: 1240px){header #menu .ulMenu .liMenu a.lienMenu{font-size:12px;} header .numtel_haut{display:none;} header .numtel{background-color:#aea5a1;top:80px;background-size:30px auto;background-position:7px center;height:36px;} header .numtel .tel{padding-top:0px;line-height:36px;padding-left:30px;} header .dwnld-header{background-color:#aea5a1;top:80px;background-size:30px auto;background-position:7px center;height:36px;right:200px;} header .dwnld-header img{margin-top:0;height:35px;width:35px;}}@media (max-width: 1200px){#slides{height:498px !important;min-height:498px !important;} #slides img{height:498px !important;min-height:498px !important;} header #logo{margin-top:182px;}}@media (max-width: 1150px){header .contResa #reservation #FormReserv p input,header .contResa #reservation #FormReserv p select{font-size:17px;}}@media (max-width: 1110px){header #menu .ulMenu .liMenu a.lienMenu{font-size:10px;} header #logo{margin-top:167px !important;} .contOffreshaut{top:120px!important;} .contOffreshaut .contenedor h2{font-size:30px!important;}}@media (max-width: 1100px){#slides{height:483px !important;min-height:483px !important;} #slides img{height:483px !important;min-height:483px !important;} header #logo{margin-top:226px;} footer .contFooter .cordonesFoot .contDiv{font-size:15px;}}@media (max-width: 1090px){header .contResa #reservation #FormReserv p input,header .contResa #reservation #FormReserv p select{font-size:16px;}}@media (max-width: 1060px){header #menu{padding-left:150px;} header .contMenu .liensReseaux{width:150px;} header .contResa #reservation{width:98%;} header .contResa #reservation #FormReserv{width:65%;} header .contResa #reservation .linksResa{width:35%;}}@media (max-width: 1040px ) and (min-width: 1011px){header .contResa #reservation .linksResa .tel span{padding-left:52px;}}@media (max-width: 1020px){footer .contFooter .cordonesFoot .contDiv{font-size:14px;} footer .contFooter .cordonesFoot .contDiv .linkPied .liksFoot a{margin-right:7px;}}@media (min-width: 1011px){header #menu{display:block !important;}}@media (max-width: 1010px){#slides{height:470px !important;min-height:470px !important;margin-top:50px !important;} #slides img{height:470px !important;min-height:470px !important;} .contOffreshaut{top:70px!important;} .contOffreshaut .contenedor h2{font-size:30px!important;} #wid_ctv{top:140px !important;} header{padding-top:0;} header #menu{padding-left:0;border-top:1px solid #aea5a1;display:none;position:absolute;top:50px;left:0;width:100%;background-color:#78716f;z-index:16;} header #menu .ulMenu .liMenu{display:block;background:transparent;} header #menu .ulMenu .liMenu a.lienMenu{font-size:15px;min-height:39px;border-bottom:1px solid #aea5a1;padding:0px 5px 0px 5px;} header #menu .ulMenu .liMenu a.lienMenu .spanNBSP{line-height:39px;} header #menu .ulMenu .liMenu a.lienMenu br{display:none;} header #menu .ulMenu .liMenu>a.selected.lienMenu,header #menu .ulMenu .liMenu>a.lienMenu:hover,header #menu .ulMenu .liMenu a.selected2{background:#c03a38;} header #menu .ulMenu .liMenu .SSmenu{position:relative;display:block;top:auto;left:auto !important;width:100%;} header #menu .ulMenu .liMenu .SSmenu .liSSMenu{width:100%;} header #logo{margin-top:194px !important;} header #logo img{width:98%;max-width:300px;} header .contMenu{position:relative;left:auto;top:auto;font-size:0;} header .contMenu .liensReseaux{position:relative;width:247px;font-size:0;text-align:left;padding-top:6px;padding-bottom:8px;} header .contMenu .liensReseaux .titRS{display:inline;display:inline-block;*display:inline;zoom:1;vertical-align:top;padding-left:6px;padding-right:4px;} header .contMenu #show-menu,header .contMenu .liensReseaux{display:inline;display:inline-block;*display:inline;zoom:1;vertical-align:top;background:url(/img/br-head.png) no-repeat right center;} header .contMenu #show-menu{display:inline !important;display:inline-block !important;cursor:pointer;padding-top:18px;padding-bottom:16px;} header .contMenu #show-menu span{display:block;padding-left:57px;padding-right:15px;background:url(/img/show-menu.png) no-repeat 15px center;font-size:16px;line-height:16px;color:#fff;text-transform:uppercase;} header .drapRetour{position:relative;left:auto;top:auto;} header .contResa #reservation .linksResa{position:absolute;top:3px;right:5px;width:54%;max-width:402px;} header .contResa #reservation .linksResa a{height:44px;} header .contResa #reservation .linksResa .contact .spanCont{padding-top:1px;} header .contResa #reservation .linksResa .contact .spanCont .spanEma{padding-bottom:0;} header .contResa #reservation .linksResa .tel span{line-height:44px;} header .contResa #reservation #FormReserv{width:95%;max-width:742px;float:none;margin-left:auto;margin-right:auto;} header .contResa #reservation #FormReserv p input,header .contResa #reservation #FormReserv p select{height:44px;line-height:44px;} header .contResa #reservation #FormReserv .bouton .reserver{height:44px;} header .dwnld-header{background:none;top:5px !important;right:10px !important;} footer .contFooter .map{width:100%;} footer .contFooter .map iframe{height:255px;} footer .contFooter .cordonesFoot{width:100%;} footer .contFooter .cordonesFoot .contDiv{font-size:15px;}}@media (max-width: 900px){#slides{height:453px !important;min-height:453px !important;} #slides img{height:453px !important;min-height:453px !important;} header #logo{margin-top:246px;} header .contResa #widget_ctv{width:100%;margin:0 auto;}}@media (max-width: 800px){#slides{height:439px !important;min-height:439px !important;} #slides img{height:439px !important;min-height:439px !important;} header #logo{margin-top:232px;}}@media (max-width: 780px){#slides{height:429px !important;min-height:429px !important;margin-bottom:123px !important;margin-top:35px !important;} #slides img{height:429px !important;min-height:429px !important;} header .contMenu #show-menu{padding-top:10px;padding-bottom:10px;} header .contMenu #show-menu span{padding-left:33px;background-position:4px center;background-size:22px 13px;padding-right:8px;} header #menu{top:36px;} header .drapRetour{position:absolute;top:0;left:88px;z-index:16;} header .drapRetour #Drapeaux{padding:10px 0px 10px 7px;} header #logo{margin-top:425px !important;background-color:#464242;padding:7px 0px 3px 0px;} header #logo img{margin-left:auto;margin-right:auto;max-width:320px;} header .contResa{margin-top:0px;} header .contResa #reservation{padding:6px 0;} header .contResa #reservation .linksResa{width:100%;max-width:160px;top:0;right:0;} header .contResa #reservation .linksResa .tel{height:36px;width:100%;background-size:103% auto;background-position:-4px center;margin-left:0;} header .contResa #reservation .linksResa .tel span{line-height:36px;padding-left:35px;} header .contResa #reservation #FormReserv{max-width:400px;width:90%;} header .contResa #reservation #FormReserv p{width:50%;margin-bottom:5px;} header .contResa #reservation #FormReserv .bouton{width:100%;text-align:center;max-width:400%;margin-bottom:3px;} header .contResa #reservation #FormReserv .bouton .reserver{font-size:15px;width:62%;max-width:177px;} header .contResa #reservation #FormReserv .bouton .reserver .titR{font-size:20px;} header .numtel{background-color:#aea5a1;top:40px;background-size:30px auto;background-position:7px center;height:36px;position:absolute;} header .dwnld-header{position:absolute;} header .dwnld-header img{margin-top:0;height:25px;width:25px;} footer{background:#4a4a4a;}}@media (max-width: 700px){footer .contFooter .cordonesFoot .contDiv .linkPied{padding-top:11px;} footer .contFooter .cordonesFoot .contDiv .linkPied .Pied .PiedIN a,footer .contFooter .cordonesFoot .contDiv .linkPied .Pied .PiedIN .spnSep{padding:0;} footer .contFooter .cordonesFoot .contDiv .avisCpntact .Adresse br{display:block;} footer .contFooter .cordonesFoot .contDiv .avisCpntact .DocumentPP,footer .contFooter .cordonesFoot .contDiv .avisCpntact .telCoor{width:100%;padding-bottom:7px;}}@media (max-width: 680px){header #logo{margin-top:325px !important;} footer .contFooter .cordonesFoot .contDiv .linkPied .liksFoot a{margin-bottom:12px;}}@media (max-width: 600px){#slides{height:341px !important;min-height:341px !important;margin-bottom:285px !important;} #slides img{height:341px !important;min-height:341px !important;} header .contResa{margin-top:0px;}}@media (max-width: 500px){#slides{height:292px !important;min-height:292px !important;margin-bottom:300px !important;} #slides img{height:292px !important;min-height:292px !important;} header .contResa{margin-top:0px;} header #logo{margin-top:291px !important;}}@media (max-width: 400px){#slides{height:270px !important;min-height:270px !important;margin-top:35px !important;} #slides img{height:270px !important;min-height:270px !important;} header #logo{margin-top:269px !important;} header .contResa{margin-top:0px !important;width:100% !important;max-width:400px !important;}}@media (max-width: 400px){#presAcc .textAcc img{display:none;} .contSit .contOffres{background:#c03a38 !important;}}@media (max-width: 337px){#slides{height:280px !important;min-height:280px !important;margin-top:35px !important;} #slides img{height:280px !important;min-height:280px !important;} header .contResa{margin-top:0px !important;width:100% !important;overflow:hidden !important;max-width:320px !important;}}#PageIntro{width:550px;height:400px;}#PageIntro article{width:550px;vertical-align:top;display:inline;display:inline-block;*display:inline;zoom:1;margin-bottom:5px;}#PageIntro article .contPhoto{padding-bottom:33px;position:relative;}#PageIntro article .contPhoto .photoArt img{width:100%;height:auto;}#PageIntro article .contPhoto .textArt{width:100%;background:url(/img/fond-pres-acc.png) repeat center top;text-align:left;padding-bottom:2px;padding-left:11px;}#PageIntro article .contPhoto .textArt a{font-size:13px;}#PageIntro article .contPhoto .textArt .h2-like{color:#C03A38;font-size:22px;font-weight:600;text-align:center;line-height:18px;padding-top:7px;padding-bottom:3px;}#PageIntro article .contPhoto .textArt .h2-like a{color:#C03A38;font-size:20px;font-weight:600;text-align:center;text-decoration:none;line-height:22px;}#PageIntro article .contPhoto .textArt .Accroche{padding-top:10px;font-size:13px;line-height:14px;color:#fff;}#PageIntro article .contPhoto .siPhoto.textArt{position:absolute;bottom:33px;padding-bottom:15px;background:#fff;}#PageIntro article .contPhoto .siPhoto.textArt .Accroche{padding-top:10px;font-size:13px;line-height:14px;color:#000;}#PageIntro article .contPhoto .detail{position:absolute;bottom:0;right:0;width:48%;}#PageIntro article .contPhoto .detail a.detail{background:#4A4A4A;font-size:18px;line-height:32px;color:#fff;width:100%;display:block;text-transform:uppercase;text-align:center;}#PageIntro article .contPhoto .pResa{text-align:center;width:48%;position:absolute;bottom:0;left:0;background:#4A4A4A;}#PageIntro article .contPhoto .pResa a{font-size:18px;color:#FFF;text-transform:uppercase;background:#4A4A4A;line-height:32px;color:#fff;width:100%;}#IfAccueil{position:relative;z-index:11;}.contOffreshaut{position:absolute;right:0;top:100px;width:25%;z-index:500;background:url(/img/fond-offres.png) no-repeat left top #c03a38;padding:5px 0;}.contOffreshaut .contenedor h2,.contOffreshaut .contenedor .h2-like{font-size:45px;line-height:52px;color:#fff;font-family:'Great Vibes',cursive;font-weight:300;text-align:center;}.contOffreshaut .contenedor h2 a,.contOffreshaut .contenedor .h2-like a{background:url(/img/img-offres.png) no-repeat left center;padding-left:70px;color:#FFF;}.contOffreshaut .contenedor #offreshaut{z-index:150;}.contOffreshaut .contenedor #offreshaut article{width:100%;position:absolute;top:0;left:0;z-index:99;opacity:0;visibility:hidden;}.contOffreshaut .contenedor #offreshaut article .text{text-align:center;padding-top:17px;}.contOffreshaut .contenedor #offreshaut article .text h3,.contOffreshaut .contenedor #offreshaut article .text .h3-like{font-size:20px;line-height:24px;text-transform:uppercase;}.contOffreshaut .contenedor #offreshaut article .text h3 a,.contOffreshaut .contenedor #offreshaut article .text .h3-like a{display:block;color:#292424;}.contOffreshaut .contenedor #offreshaut article .text .Accroche{font-size:16px;line-height:26px;color:#fff;}.contOffreshaut .contenedor #offreshaut article .text .touDet{font-size:0;padding-top:19px;padding-bottom:10px;}.contOffreshaut .contenedor #offreshaut article .text .touDet a{display:inline;display:inline-block;*display:inline;zoom:1;vertical-align:top;}.contOffreshaut .contenedor #offreshaut article .text .touDet .toutes{font-size:14px;line-height:40px;color:#fff;background:#292424;padding:0 9px;margin-left:9px;}.contOffreshaut .contenedor #offreshaut article .text .touDet .toutes span{display:inline;display:inline-block;*display:inline;zoom:1;vertical-align:top;color:#fe4d4a;padding-right:15px;background:url(/img/fond-consulter.png) no-repeat right center;}#wid_ctv{width:160px;overflow:hidden;position:absolute;right:5px;top:200px;z-index:100;}#wid_ctvMob{position:absolute;right:5px;top:-393px;z-index:99;}.contSit{background-color:#78716f;}.contSit .contenedor{width:95%;padding-top:22px;}.contSit .contenedor h2,.contSit .contenedor .h2-like{font-size:45px;line-height:52px;color:#fff;font-family:'Great Vibes',cursive;font-weight:400 !important;font-weight:300;text-align:center;}.contSit .contenedor h2 a,.contSit .contenedor .h2-like a,.contSit .contenedor h2 span,.contSit .contenedor .h2-like span{display:inline;display:inline-block;*display:inline;zoom:1;vertical-align:top;color:#fff;padding-left:70px;line-height:52px;background:url(/img/img-situation.png) no-repeat left center;}.contSit .situat{width:42%;}.contSit .situat .contText{font-size:20px;line-height:35px;color:#292424;position:relative;padding-right:150px;padding-top:39px;padding-bottom:40px;}.contSit .situat .contText .linkMap{position:absolute;top:0;right:15px;}.contSit .points{width:26%;}.contSit .points h2 span,.contSit .points .h2-like span{background:url(/img/img-points.png) no-repeat center left;}.contSit .points .contenedor{border-left:1px solid #8a8786;padding-top:0;margin-top:26px;}.contSit .points .pointsForts{font-size:18px;line-height:25px;color:#2a2b2e;text-align:center;padding-top:20px;}.contSit .points .pointsForts li{list-style:none;}.contSit .contOffres{width:32%;min-height:276px;background:url(/img/fond-offres.png) no-repeat left top #c03a38;}.contSit .contOffres h2 a,.contSit .contOffres .h2-like a{background:url(/img/img-offres.png) no-repeat left center;}.contSit .contOffres #offres article{width:100%;position:absolute;top:0;left:0;z-index:99;opacity:0;visibility:hidden;}.contSit .contOffres #offres article .text{text-align:center;padding-top:17px;}.contSit .contOffres #offres article .text h3,.contSit .contOffres #offres article .text .h3-like{font-size:20px;line-height:24px;text-transform:uppercase;}.contSit .contOffres #offres article .text h3 a,.contSit .contOffres #offres article .text .h3-like a{display:block;color:#292424;}.contSit .contOffres #offres article .text .Accroche{font-size:16px;line-height:26px;color:#fff;}.contSit .contOffres #offres article .text .touDet{font-size:0;padding-top:19px;padding-bottom:10px;}.contSit .contOffres #offres article .text .touDet a{display:inline;display:inline-block;*display:inline;zoom:1;vertical-align:top;}.contSit .contOffres #offres article .text .touDet .toutes{font-size:14px;line-height:40px;color:#fff;background:#292424;padding:0 9px;margin-left:9px;}.contSit .contOffres #offres article .text .touDet .toutes span{display:inline;display:inline-block;*display:inline;zoom:1;vertical-align:top;color:#fe4d4a;padding-right:15px;background:url(/img/fond-consulter.png) no-repeat right center;}.contSit .contOffres #offres article:first-child{position:relative;top:auto;left:auto;z-index:99;opacity:1;visibility:visible;}#presAcc{background-color:#4a4a4a;}#presAcc .textAcc{width:95%;max-width:1280px;margin-left:auto;margin-right:auto;text-align:center;padding-top:36px;font-size:16px;line-height:22px;color:#fff;padding-bottom:10px;}#presAcc .textAcc p{line-height:22px;padding-bottom:14px;}#presAcc .textAcc h1{color:#fff;font-size:40px;line-height:40px;font-weight:normal;font-family:'Great Vibes',cursive;font-weight:400 !important;padding-bottom:20px;}#presAcc .textAcc h2{color:#fff;font-size:22px;line-height:40px;font-weight:300;padding-bottom:20px;}#presAcc .textAcc a{text-decoration:underline;color:#ff9f2f;}#presAcc .textAcc ul{padding:7px 0 8px 0 !important;}#presAcc .textAcc ul li{list-style:inside disc;}#artsAcc{background:#aea5a1;padding-bottom:22px;}#artsAcc .contArtsAcc .artListe{width:33%;width:33.332%;text-align:center;}#artsAcc .contArtsAcc .artListe article{width:100% !important;position:absolute;top:0px;left:0px;z-index:99;opacity:0;visibility:hidden;}#artsAcc .contArtsAcc .artListe article .photo{position:relative;}#artsAcc .contArtsAcc .artListe article .photo a{position:relative;z-index:10;}#artsAcc .contArtsAcc .artListe article .photo a img{width:100%;height:auto;}#artsAcc .contArtsAcc .artListe article .photo span{display:block;width:100%;position:absolute;left:0;bottom:0;height:18px;background:url(/img/fond-text.png) no-repeat center bottom;z-index:11;}#artsAcc .contArtsAcc .artListe article .textArt{position:relative;z-index:11;background:url(/img/fond-art-rub.png) no-repeat right 10px;}#artsAcc .contArtsAcc .artListe article .textArt h3{font-size:40px;line-height:40px;color:#ffffff;font-family:'Great Vibes',cursive;font-weight:400 !important;padding:14px 0 4px 0;}#artsAcc .contArtsAcc .artListe article .textArt .textArtIN{width:94%;}#artsAcc .contArtsAcc .artListe article .textArt .textArtIN h2{font-size:16px;line-height:18px;font-weight:300;padding-bottom:15px;}#artsAcc .contArtsAcc .artListe article .textArt .textArtIN h2 a{color:#292424;}#artsAcc .contArtsAcc .artListe article .textArt .textArtIN .contAPartir{padding-right:48px;position:relative;}#artsAcc .contArtsAcc .artListe article .textArt .textArtIN .contAPartir .aPartir{padding:10px 15px 10px 52px;font-size:15px;line-height:19px;color:#ffffff;border:1px solid #928d89;text-transform:uppercase;font-weight:700;background:url(/img/etoil.png) no-repeat 9px center;}#artsAcc .contArtsAcc .artListe article .textArt .textArtIN .contAPartir .detail{position:absolute;right:0;top:0;}#artsAcc .contArtsAcc .artListe article:first-child{position:relative;top:auto;left:auto;z-index:0;opacity:0;visibility:hidden;}#artsAcc .contArtsAcc .nth2.artListe .textArt{background:transparent;}.contActivites{background-color:#78716f;padding-top:12px;padding-bottom:38px;}.contActivites>h2{font-size:50px;line-height:50px;padding-top:7px;font-family:'Great Vibes',cursive;font-weight:400 !important;font-weight:300;text-align:center;padding-bottom:10px;}.contActivites>h2 a{display:block;color:#fff;}.contActivites .textR{font-size:18px;line-height:18px;color:#292424;text-align:center;text-transform:uppercase;padding-bottom:18px;}.contActivites .activites{width:95%;max-width:1280px;font-size:0;}.contActivites .activites article{display:inline;display:inline-block;*display:inline;zoom:1;vertical-align:top;width:30%;margin-left:5%;}.contActivites .activites article .artActi{position:relative;}.contActivites .activites article .artActi .photo{z-index:1;}.contActivites .activites article .artActi .photo a{display:block;}.contActivites .activites article .artActi .photo a img{width:100%;height:auto;}.contActivites .activites article .artActi .texte{position:absolute;width:82%;left:9%;top:48px;z-index:10;background:url(/img/fond-art-activit.png) repeat center top;}.contActivites .activites article .artActi .texte .contText{width:98%;text-align:center;padding-top:20px;}.contActivites .activites article .artActi .texte .contText h2{font-size:23px;line-height:25px;text-transform:uppercase;padding-bottom:9px;}.contActivites .activites article .artActi .texte .contText h2 a{display:block;color:#fff;}.contActivites .activites article .artActi .texte .contText .textArt{font-size:16px;line-height:20px;color:#fff;font-weight:normal;}.contActivites .activites article .artActi .texte .contText .btn{padding-top:12px;padding-bottom:13px;}.contActivites .activites article.nthA0{margin-left:0;}@media (max-width: 1525px){.contSit .situat .contText{padding-bottom:18px;padding-top:24px;}}@media (max-width: 1430px){}@media (max-width: 1400px){}@media (max-width: 1335px){.contSit .contOffres{width:100%;min-height:220px;} .contSit .contOffres .contenedor{max-width:625px;width:98%;} .contSit .situat{width:58%;} .contSit .points{width:42%;} .contSit .points .contenedor{margin-bottom:18px;}}@media (max-width: 1320px){#artsAcc .contArtsAcc{width:98%;max-width:1066px;text-align:center;font-size:0;} #artsAcc .contArtsAcc .artListe{width:48%;max-width:533px;float:none;display:inline;display:inline-block;*display:inline;zoom:1;vertical-align:top;margin-top:7px;margin-bottom:9px;} #artsAcc .contArtsAcc .artListe article .textArt{background:transparent;} #artsAcc .contArtsAcc .artListe.nthT1{margin-left:2%;}}@media (max-width: 1300px){.contActivites{padding-bottom:23px;} .contActivites .activites{width:98%;max-width:832px;text-align:center;} .contActivites .activites article{width:46%;margin:0;margin-bottom:15px;} .contActivites .activites article.nthAT1{margin-left:8%;}}@media (max-width: 1010px){.contSit .situat,.contSit .points,.contSit .contOffres{width:100%;} .contSit .situat .contenedor,.contSit .points .contenedor,.contSit .contOffres .contenedor{padding-top:7px;} .contSit .situat .contenedor h2,.contSit .points .contenedor h2,.contSit .contOffres .contenedor h2{font-size:40px;} .contSit .situat .contText{font-size:30px;line-height:33px;} .contSit .points .contenedor{border-left:none;border-top:1px solid #8a8786;margin-top:6px;width:98%;margin-bottom:9px;} .contSit .points .pointsForts{font-size:16px;line-height:22px;padding-top:13px;} .contSit .contOffres{min-height:210px;} .contSit .contOffres #offres article .text{padding-top:12px;} .contSit .contOffres #offres article .text h3{font-size:18px;} .contSit .contOffres #offres article .text .touDet{padding-top:10px;} #presAcc .textAcc h1{font-size:35px;} #artsAcc .contArtsAcc .artListe{width:100%;} #artsAcc .contArtsAcc .artListe.nthT1{margin-left:0;} .contActivites>h2{font-size:45px;}}@media (max-width: 900px){.contActivites .activites{max-width:382px;} .contActivites .activites article{width:100%;margin-left:0 !important;} .contActivites .activites article .artActi .texte .contText h2{font-size:20px;line-height:22px;} #wid_ctv{display:none;} #wid_ctvMob{position:relative;right:auto;top:auto;width:290px;}}@media (max-width: 780px){#presAcc .textAcc .allText{overflow:hidden;height:160px;} #presAcc .textAcc .readMote{display:block;margin-top:22px !important;} #presAcc .textAcc #readMote{font-size:18px;line-height:37px;padding:2px 18px;width:175px;background:#fe4d4a;color:#292424;}}@media (max-width: 700px){.contSit .situat .contText{text-align:center;padding-right:0;font-size:25px;line-height:28px;padding-top:6px;padding-bottom:3px;} .contSit .situat .contText .linkMap{position:relative;top:auto;right:auto;padding-top:10px;} .contSit .situat .contenedor h2,.contSit .points .contenedor h2,.contSit .contOffres .contenedor h2{font-size:35px;} #presAcc .textAcc h1{font-size:30px;} .contActivites{padding-top:4px;padding-bottom:2px;} .contActivites>h2{font-size:35px;line-height:35px;padding-bottom:4px;} .contActivites .textR{padding:0px 15px 6px 15px;line-height:24px;} .contActivites .activites article{margin-bottom:12px;}}@media (max-width: 600px){#PageIntro{width:100%;height:auto;} #PageIntro article{width:100%;vertical-align:top;display:inline;display:inline-block;*display:inline;zoom:1;margin-bottom:5px;} #PageIntro article .contPhoto{padding-bottom:33px;position:relative;} #PageIntro article .contPhoto .photoArt img{width:100%;height:auto;} #PageIntro article .contPhoto .textArt{width:100%;background:url(/img/fond-pres-acc.png) repeat center top;text-align:left;padding-bottom:2px;padding-left:11px;} #PageIntro article .contPhoto .textArt a{font-size:16px !important;} #PageIntro article .contPhoto .textArt h2{font-weight:700;font-size:15px;line-height:18px;padding-top:7px;padding-bottom:3px;} #PageIntro article .contPhoto .textArt h2 a{color:#e94190;} #PageIntro article .contPhoto .textArt .Accroche{padding-left:10px;font-size:13px;line-height:14px;color:#fff;} #PageIntro article .contPhoto .siPhoto.textArt{position:absolute;bottom:33px;padding-bottom:10px;background:rgba(255, 255, 255, 0.8);} #PageIntro article .contPhoto .siPhoto.textArt .Accroche{padding-left:10px;font-size:13px;line-height:14px;color:#333333;} #PageIntro article .contPhoto .detail{position:absolute;bottom:0;right:0;width:100% !important;} #PageIntro article .contPhoto .detail a.detail{background:url(/img/fond-menu.png) repeat;font-size:18px;line-height:32px;color:#fff;width:100% !important;display:block;text-transform:uppercase;text-align:center;} #PageIntro article .contPhoto .pResa{text-align:center;width:100% !important;position:absolute;bottom:0;left:0;} #PageIntro article .contPhoto .pResa a{font-size:18px;color:#FFF;text-transform:uppercase;background:url(/img/fond-menu.png) repeat;line-height:32px;color:#fff;width:100% !important;}}@media (max-width: 550px){#artsAcc .contArtsAcc .artListe article .photo span{z-index:12;} #artsAcc .contArtsAcc .artListe article .textArt .contH3{position:relative;} #artsAcc .contArtsAcc .artListe article .textArt .contH3 h3{background:url(/img/fond-art-activit.png) repeat center top;position:absolute;width:100%;left:0;font-size:30px;bottom:0;padding:4px 0 11px 0;} #artsAcc .contArtsAcc .artListe article .textArt .textArtIN h2{padding-top:6px;} #artsAcc .contArtsAcc .artListe article .textArt .textArtIN .contAPartir{display:block;padding-right:0;} #artsAcc .contArtsAcc .artListe article .textArt .textArtIN .contAPartir .aPartir{display:block;padding:10px 10px 10px 42px;margin-bottom:9px;} #artsAcc .contArtsAcc .artListe article .textArt .textArtIN .contAPartir .detail{position:relative;right:auto;top:auto;}}@media (max-width: 400px){.contActivites .activites article .artActi .texte{width:90%;left:5%;}}@media (max-width: 350px){.contActivites .activites article .artActi .texte{top:18px;}}.avisGoogle{padding-bottom:40px;position:relative;z-index:10;background:#aea5a1;}.avisGoogle h2{text-align:center;padding:25px 0 30px 0;color:#fff;font-size:40px;line-height:40px;font-weight:normal;font-family:'Great Vibes',cursive;font-weight:400 !important;}.avisGoogle .cttAvis{max-width:1100px;width:98%;overflow:hidden;}#form_search_front .search input[type="submit"]{background:url(/img/ligne-blanc.png) repeat #fff !important;color:#4a4a4a !important;font-weight:700;}#form_search_front .calendar{background:url(/stylesheets/calendar.png) no-repeat center center;background-size:25px auto;}#form_search_front .personne span{background:url(/stylesheets/user.png) no-repeat center center;background-size:25px auto;}#widget_ctv .widget_search{margin-top:5px !important;}