*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}html,body{margin:0;padding:0;}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;}html{font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;}body{background-color:#fff;color:#000;font-family:'Verdana',Helvetica,Arial,sans-serif;font-size:1.4px em;line-height:1.5;}p,ul,ol,dl,blockquote,pre,td,th,label,textarea,caption,details,figure,hgroup{margin-top:.75em;margin-bottom:0;line-height:1.5;}h1,.h1-like{margin-top:0.66;margin-bottom:0;font-size:3.2px rem;line-height:1.31;}h2,.h2-like{margin-top:0.75;margin-bottom:0;font-size:2.8px rem;line-height:1.5;}h3,.h3-like{margin-top:0.88;margin-bottom:0;font-size:2.4px rem;line-height:1.75;}h4,.h4-like{margin-top:1.05;margin-bottom:0;font-size:2px rem;line-height:1.05;}h5,.h5-like{margin-top:1.17;margin-bottom:0;font-size:1.8px rem;line-height:1.17;}h6,.h6-like{margin-top:1.31;margin-bottom:0;font-size:1.6px rem;line-height:1.31;}.smallest{font-size:0.57em;}.smaller{font-size:0.71em;}.small{font-size:0.86em;}.big{font-size:1.14em;}.bigger{font-size:1.29em;}.biggest{font-size:1.43em;}code,pre,samp,kbd{white-space:pre-line;white-space:pre-wrap;font-family:Consolas,'DejaVu Sans Mono',Courier,monospace;line-height:1;}code,kbd,mark{border-radius:2px;}em{font-style:italic;}strong{font-weight:bold;}kbd{padding:0 2px;border:1px solid #999;}code{padding:2px 4px;background:rgba(0, 0, 0, 0.04);color:#b11;}mark{padding:2px 4px;background:#ff0;}sup,sub{vertical-align:0;position:relative;}sup{bottom:1ex;}sub{top:.5ex;}.visually-hidden{position:absolute;left:-7000px;overflow:hidden;}[dir=rtl] .visually-hidden{left:auto;right:-7000px;}.desktop-hidden{display:none;}.skip-links{position:absolute;}.skip-links a{position:absolute;left:-7000px;padding:0.5em;background:black;color:white;text-decoration:none;}.skip-links a:focus{position:static;}p:first-child,ul:first-child,ol:first-child,dl:first-child,blockquote:first-child,pre:first-child,h1:first-child,h2:first-child,h3:first-child,h4:first-child,h5:first-child,h6:first-child{margin-top:0;}li p,li ul,li ol{margin-top:0;margin-bottom:0;}img,table,td,blockquote,code,pre,textarea,input,video{max-width:100%;}table{margin-bottom:1.5em;}:not(.gm-style) img{height:auto !important;}.ie678 .gm-style img{height:100%;}.gm-style img,.gmnoscreen img,.gmnoprint img{max-width:none !important;}body>script{display:none !important;}.mod{overflow:hidden;}.clear,.line,.row{clear:both;}.clearfix:after,.line:after,.mod:after{content:"";display:table;clear:both;}.row{display:table;table-layout:fixed;width:100%;}.row>*,.col{display:table-cell;vertical-align:top;}.inbl{display:inline-block;vertical-align:top;}.left{float:left;}img.left{margin-right:1em;}.right{float:right;}img.right{margin-left:1em;}img.left,img.right{margin-bottom:5px;}.center{margin-left:auto;margin-right:auto;}.txtleft{text-align:left;}.txtright{text-align:right;}.txtcenter{text-align:center;}.w10{width:10%;}.w20{width:20%;}.w25{width:25%;}.w30{width:30%;}.w33{width:33.3333%;}.w40{width:40%;}.w50{width:50%;}.w60{width:60%;}.w66{width:66.6666%;}.w70{width:70%;}.w75{width:75%;}.w80{width:80%;}.w90{width:90%;}.w100{width:100%;}.w50p{width:50px;}.w100p{width:100px;}.w150p{width:150px;}.w200p{width:200px;}.w300p{width:300px;}.w400p{width:400px;}.w500p{width:500px;}.w600p{width:600px;}.w700p{width:700px;}.w800p{width:800px;}.w960p{width:960px;}.mw960p{max-width:960px;}.w1140p{width:1140px;}.mw1140p{max-width:1140px;}.m-reset,.ma0{margin:0;}.p-reset,.pa0{padding:0;}.ma1,.mas{margin:10px;}.ma2,.mam{margin:20px;}.ma3,.mal{margin:30px;}.pa1,.pas{padding:10px;}.pa2,.pam{padding:20px;}.pa3,.pal{padding:30px;}.mt0,.mtn{margin-top:0;}.mt1,.mts{margin-top:10px;}.mt2,.mtm{margin-top:20px;}.mt3,.mtl{margin-top:30px;}.mr0,.mrn{margin-right:0;}.mr1,.mrs{margin-right:10px;}.mr2,.mrm{margin-right:20px;}.mr3,.mrl{margin-right:30px;}.mb0,.mbn{margin-bottom:0;}.mb1,.mbs{margin-bottom:10px;}.mb2,.mbm{margin-bottom:20px;}.mb3,.mbl{margin-bottom:30px;}.ml0,.mln{margin-left:0;}.ml1,.mls{margin-left:10px;}.ml2,.mlm{margin-left:20px;}.ml3,.mll{margin-left:30px;}.pt0,.ptn{padding-top:0;}.pt1,.pts{padding-top:10px;}.pt2,.ptm{padding-top:20px;}.pt3,.ptl{padding-top:30px;}.pr0,.prn{padding-right:0;}.pr1,.prs{padding-right:10px;}.pr2,.prm{padding-right:20px;}.pr3,.prl{padding-right:30px;}.pb0,.pbn{padding-bottom:0;}.pb1,.pbs{padding-bottom:10px;}.pb2,.pbm{padding-bottom:20px;}.pb3,.pbl{padding-bottom:30px;}.pl0,.pln{padding-left:0;}.pl1,.pls{padding-left:10px;}.pl2,.plm{padding-left:20px;}.pl3,.pll{padding-left:30px;}.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;}}.knacss-debug{background:pink;outline:3px solid maroon;}[class*=grid]>*{float:left;}.grid{overflow:hidden;}.grid>*{display:block;padding:0;text-align:left;letter-spacing:-0.31em;text-rendering:optimizespeed;}.opera:-o-prefocus,.grid>*{word-spacing:-0.43em;}.grid>*>*{display:inline-block;width:100%;margin-left:0;vertical-align:top;text-align:left;letter-spacing:normal;word-spacing:normal;text-rendering:auto;*display:inline;*zoom:1;font-family:'Verdana',Helvetica,Arial,sans-serif;}.grid2>*{width:48.5%;}.grid3>*{width:31.67%;}.grid4>*{width:23.25%;}.grid5>*{width:18.2%;}.grid6>*{width:14.83%;}.grid8>*{width:10.63%;}.grid10>*{width:8.1%;}.grid12>*{width:6.42%;}.grid2-1>*:first-child,.grid1-2>*+*{width:66%;}.grid1-2>*:first-child,.grid2-1>*+*{width:33%;}.grid1-3>*:first-child,.grid3-1>*+*{width:24.75%;}.grid3-1>*:first-child,.grid1-3>*+*{width:74.25%;}.grid2-2-1>*{width:39.2%;}.grid2-2-1>*+*+*{width:19.6%;}.grid2>*:nth-child(2n),.grid3>*+*,.grid4>*+*,.grid5>*+*,.grid6>*+*,.grid2-1>*+*,.grid1-2>*+*,.grid3-1>*+*,.grid1-3>*+*,.grid2-2-1>*+*{margin-left:1%;}@media (max-width: 1280px){.grid6>*,.grid8>*,.grid10>*,.grid12>*{width:33.33%;}}@media (max-width: 800px){.grid3>*,.grid6>*,.grid8>*,.grid10>*,.grid12>*{width:50%;} .grid2-1>*{width:100% !important;margin:0px;} .grid5 img{width:100% !important;}}@media (max-width: 480px){.grid>*>*{width:100% !important;} .grid2-1>*{width:100% !important;margin:0px;}}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 .8em;text-align:left;border:0px;}th{text-align:center;}tr:nth-child(odd){background-color:#c6c7c8;}form tr:nth-child(odd){background-color:transparent;}.alternate{border:0;}.alternate tbody{border:1px solid #ccc;}.alternate thead tr>*+*{border-left:0;}.alternate tbody tr>*+*{border-left:1px solid #ccc;}.alternate-vert{border:0;border-right:1px solid #ccc;}.alternate-vert tr>:first-child{border-bottom:0;}.alternate-vert tr>*+*{border-top:1px solid #ccc;}.striped tbody tr:nth-child(odd){background:#eee;background:rgba(0, 0, 0, 0.05);}.striped-vert tr>:first-child{background:#eee;background:rgba(0, 0, 0, 0.05);}.btn{display:inline-block;}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;}.icon{display:inline-block;}.icon:before,.icon.after:after{content:"";display:inline-block;vertical-align:middle;position:relative;top:-0.1em;margin:0 0.3em 0 0;font:1.4em/1 sans-serif;color:#000;text-shadow:1px 1px 0 rgba(0, 0, 0, 0.1);speak:none;}@media (min-device-width: 800px){.icon:before,.icon.after:after{font:1em/0.6 sans-serif;-webkit-transform:rotateZ(0.05deg);}}.icon.after:after{margin:0 0 0 8px;}.icon.after:before{content:"" !important;}.icon-rate:before,.icon-rate.after:after{content:"\2605";}.icon-unrate:before,.icon-unrate.after:after{content:"\2606";}.icon-check:before,.icon-check.after:after{content:"\2713";}.icon-uncheck:before,.icon-uncheck.after:after{content:"\2717";}.icon-cloud:before,.icon-cloud.after:after{content:"\2601";}.icon-dl:before,.icon-dl.after:after{content:"\21E3";font-weight:bold;}.icon-cross:before,.icon-cross.after:after{content:"\2716";font-weight:bold;}.icon-arrow1:before,.icon-arrow1.after:after{content:"\2192";position:relative;top:-0.15em;}.icon-arrow2:before,.icon-arrow2.after:after{content:"\279E";}.icon-arrow3:before,.icon-arrow3.after:after{content:"\279A";}.icon-bracket1:before,.icon-bracket1.after:after{content:"\2039";font-weight:bold;font-size:1.6em;position:relative;top:-0.15em;}.icon-bracket2:before,.icon-bracket2.after:after{content:"\203A";font-weight:bold;font-size:1.6em;position:relative;top:-0.15em;}.icon-up:before,.icon-up.after:after{content:"\25B2";}.icon-down:before,.icon-down.after:after{content:"\25BC";}.icon-bull:before,.icon-bull.after:after{content:"\2022";font-size:1.2em;top:-0.05em;}.icon-bull2:before,.icon-bull2.after:after{content:"\25E6";top:-0.05em;}.icon-bull3:before,.icon-bull3.after:after{content:"\2023";font-size:1.6em;top:-0.05em;}.icon-nav:before,.icon-nav.after:after{content:"\2261";font-weight:bold;}.icon-losange:before,.icon-losange.after:after{content:"\25C6";}.icon-asteri:before,.icon-asteri.after:after{content:"\2731";font-weight:bold;}.icon-mail:before,.icon-mail.after:after{content:"\2709";font-size:1.6em;top:-0.05em;}@media (min-width: 800px){}@media (-webkit-min-device-pixel-ratio: 2), (min-resolution: 192dpi), (min-resolution: 2dppx){}@media (min-width: 1280px){.large-hidden{display:none !important;} .large-visible{display:block !important;} .large-no-float{float:none;} .large-inbl{display:inline-block;float:none;vertical-align:top;} .large-row{display:table;table-layout:fixed;width:100% !important;} .large-col{display:table-cell;vertical-align:top;} .large-w25{width:25% !important;} .large-w33{width:33.3333% !important;} .large-w50{width:50% !important;} .large-w66{width:66.6666% !important;} .large-w75{width:75% !important;} .large-w100{display:block !important;float:none !important;clear:none !important;width:auto !important;margin-left:0 !important;margin-right:0 !important;border:0;} .large-ma0{margin:0 !important;}}@media (max-width: 800px){.w600p,.w700p,.w800p,.w960p,.mw960p,.small-wauto{width:auto;float:none;} .small-hidden,.tablet-hidden{display:none !important;} .small-visible{display:block !important;} .small-no-float{float:none;} .small-inbl{display:inline-block;float:none;vertical-align:top;} .small-row{display:table !important;table-layout:fixed !important;width:100% !important;} .small-col{display:table-cell !important;vertical-align:top !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;} .small-w25{width:25% !important;} .small-w33{width:33.3333% !important;} .small-w50{width:50% !important;} .small-w66{width:66.6666% !important;} .small-w75{width:75% !important;} .small-w100{display:block !important;float:none !important;clear:none !important;width:auto !important;margin-left:0 !important;margin-right:0 !important;border:0;} .small-ma0{margin:0 !important;}}@media (max-width: 480px){.mod,.col,fieldset{display:block !important;float:none !important;clear:none !important;width:auto !important;margin-left:0 !important;margin-right:0 !important;border:0;} .w300p,.w400p,.w500p{width:auto;float:none;} .mw1140p{max-width:none;} .row{display:block !important;width:100% !important;} .tiny-hidden,.phone-hidden{display:none !important;} .tiny-visible,.phone-visible{display:block !important;} .tiny-no-float{float:none;} .tiny-inbl{display:inline-block;float:none;vertical-align:top;} .tiny-row{display:table !important;table-layout:fixed !important;width:100% !important;} .tiny-col{display:table-cell !important;vertical-align:top !important;} thead{display:none;} .tiny-w25{width:25% !important;} .tiny-w33{width:33.3333% !important;} .tiny-w50{width:50% !important;} .tiny-w66{width:66.6666% !important;} .tiny-w75{width:75% !important;} .tiny-w100{display:block !important;float:none !important;clear:none !important;width:100% !important;margin-left:0 !important;margin-right:0 !important;border:0;} .tiny-ma0{margin:0 !important;} .tiny-clear{clear:both;}}.flex{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex;}.flex-h{-webkit-box-orient:horizontal;-moz-box-orient:horizontal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;}.flex-v{-webkit-box-orient:vertical;-moz-box-orient:vertical;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;}.flex-fluid{-moz-box-flex:1;-webkit-flex:1;-moz-flex:1;-ms-flex:1;flex:1;}.flex-start{-webkit-box-ordinal-group:-1;-moz-box-ordinal-group:0;-ms-flex-order:-1;-webkit-order:-1;-moz-order:-1;order:-1;}.flex-mid{-webkit-box-ordinal-group:1;-moz-box-ordinal-group:1;-ms-flex-order:1;-webkit-order:1;-moz-order:1;order:1;}.flex-end{-webkit-box-ordinal-group:42;-moz-box-ordinal-group:42;-ms-flex-order:42;-webkit-order:42;-moz-order:42;order:42;}@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;}.caps{text-transform:uppercase;}.rel{position:relative;z-index:10;}.abs{position:absolute;top:0px;left:0px;z-index:20;}.nolabel_on_top label{display:inline !important;}html,body,div,p,ul,ol,li,form,figure,figcaption,fieldset,article,h1,h2,h3,h4,section{padding:0;margin:0;border:none;list-style:none;}aside,nav,article,section,header,footer,address{display:block;zoom:1;}html{color:#000;background:#fff;}a,.like-a{color:blue;text-decoration:none;}a img,.like-a img{border:0;}a:hover,.like-a:hover{text-decoration:underline;}.like-a:hover{cursor:pointer;}.nodisplay{display:none;}.prec{float:left;}.suiv{float:right;}.navigation{text-align:center;padding:5px;}button{cursor:pointer;}p.date{position:relative;z-index:500;}.date input[type="text"]{width:8em;background:#fff url('/img/calendrier.png') no-repeat 6.5em center;border:1px solid #aaa;padding:2px 2px;}.texte{position:relative;color:#000;}.texte p{margin-bottom:1em;}.texte h1 a,.texte h2 a,.texte h3 a,.texte h4 a,.texte h5 a,.texte h6 a{text-decoration:none;}.texte a{color:#000;}.texte a:hover{color:blue;}.texte li{display:list-item;}.texte ul li{list-style:disc inside;}.texte ol li{list-style:decimal inside;}nav.pagination{clear:both;text-align:center;}nav.pagination .next{float:right;}nav.pagination .prev{float:left;}#plan ul{list-style:disc inside;}#plan ul ul{list-style:square inside;}.atransposer{overflow-x:scroll;-webkit-overflow-scrolling:touch;}.atransposer td,.atransposer th{min-width:100px;}#slides{width:100%;height:100%;position:absolute;top:64px;left:0;z-index:0;}#slides img{height:850px;}.interne #slides{height:auto !important;}#navmobile,#togglenav{display:none;}.ubuntu{font-family:'Ubuntu',sans-serif;}.happy{font-family:'Happy Monkey',cursive;}.sousmenu{display:none;}.ovhd{overflow:hidden;}.lato{font-family:Lato;}.mw1193p{max-width:1193px;}.tablette{display:none;}.mobile{display:none;}.interne .montinterne{display:block;}.accueil .montinterne{display:none;}.interne .montaccueil{display:none!important;}.accueil .montaccueil{display:block;}.secto{display:none;}.cookieinfo .cookieinfo-close{background:#0C84BB !important;color:#FFF !important;font-weight:800 !important;}.g-recaptcha div{margin:10px auto;overflow:hidden;}#PageIntro article{width:550px;vertical-align:top;display:inline;display:inline-block;*display:inline;zoom:1;}#PageIntro article .contPhoto{position:relative;}#PageIntro article .contPhoto .photoArt img{width:100%;height:auto;}#PageIntro article .contPhoto .textArt{background:#b0d7e7;text-align:center;padding:15px;}#PageIntro article .contPhoto .textArt h2{font-size:25px;line-height:30px;color:#0c84bb;padding:5px 0px 15px 0px;}#PageIntro article .contPhoto .textArt h2 a{color:#0c84bb;}#PageIntro article .contPhoto .textArt .Accroche{font-size:16px;line-height:20px;color:#333;}#PageIntro article .contPhoto .pDetail,#PageIntro article .contPhoto .pResa{text-align:center;padding-top:20px;}#PageIntro article .contPhoto .pDetail a.detail,#PageIntro article .contPhoto .pResa a.detail,#PageIntro article .contPhoto .pDetail a,#PageIntro article .contPhoto .pResa a{background:#fff;padding:0 20px;font-size:18px;line-height:27px;color:#0c84bb;display:inline;display:inline-block;*display:inline;zoom:1;text-transform:uppercase;}#PageIntro article .contPhoto .pResa{margin-left:10px !important;}#PageIntro article .contPhoto .btnsss p{display:inline;display:inline-block;*display:inline;zoom:1;}#PageIntro article.notext .textArt,#PageIntro article.notext .detail{display:none;}#PageIntro article.nolink .photoArt{display:none;}#PageIntro article.nolink .photoArt.nolink{display:block;}#PageIntro article.nolink h2 .lienArt{display:none;}#PageIntro article.nolink h2 .noLienArt{display:block;}#PageIntro article.nolink .pDetail{display:none;}.hautsite{width:100%;height:64px;background-image:url(/img/hautsite.png);z-index:1;position:relative;}.telhaut{height:26px;line-height:20px;margin-top:5px;padding-left:11px;padding-right:5px;margin-right:11px;background-image:url(/img/separateurdrapeaux.png);background-position:right center;background-repeat:no-repeat;}.telhaut a{font-size:25px;line-height:18px;color:#ffff00;}.hautsiteright{margin-right:9px;}#iconemessage{margin-top:7px;}#iconevideo{margin-top:6px;}#iconesphotos{margin-top:8px;margin-left:13px;}.stButton .sharethis{background-image:url(/img/partager.png) !important;width:24px!important;height:24px!important;}.stButton{width:24px!important;height:24px!important;}#wifi{margin-right:9px;margin-top:2px;}.hautmenu{height:31px;}#menu ul{max-width:1250px;}#menu ul li.titreMenu{position:relative;color:#FFF;}#menu ul li.titreMenu ul.sousmenu{position:absolute;top:30px;left:0;z-index:700;width:350px;}#iconeaccueil{position:relative;top:-4px;}#menu li{float:left;height:32px;padding-right:11px;padding-top:7px;padding-left:11px;background-image:url(/img/separateurmenu.png);background-position:right center;background-repeat:no-repeat;}#menu ul.sousmenu{background-image:url(/img/pix_SSMenu.png);background-repeat:repeat;padding:5px 0;}#menu li.titreSSMenu{background-image:none;width:100%;}#menu a{font-size:16px;color:#ffffff;text-transform:uppercase;}#presentation{height:594px;position:relative;}.accueil .contsite{max-width:100%;}.contsite{max-width:1459px;position:relative;}.accueil .site{margin-top:0px;margin-left:20px;}.site{font-size:25px;color:#ffffff;margin-left:0px;margin-top:150px;position:absolute;top:0px;left:0px;}#reservation{width:286px;font-family:Lato;height:294px;padding-left:26px;background-image:url(/img/reservation.png);position:absolute;top:24px;left:9px;}#reservation .h1-like{font-size:28px;color:#ffffff;text-transform:uppercase;margin-top:15px;transform:rotate(-5deg);-webkit-transform:rotate(-5deg);-moz-transform:rotate(-5deg);-o-transform:rotate(-5deg);}.enligne{font-size:32px;color:#ffffff;padding-right:12px;}.date{margin-right:25px;}.accueil .depart input{margin-top:11px;}.date input{width:112px!important;height:36px!important;padding-left:12px;background-image:url(/img/calendrierresever.png) !important;background-position:right center!important;color:#000000;font-weight:800;margin-top:11px;}.depart input{width:112px;height:36px;padding-left:12px;background-image:url(/img/calendrierresever.png) !important;background-position:right center!important;background-repeat:no-repeat;color:#000000;font-weight:800;margin-top:11px;}.pers input{width:108px;height:35px;padding-left:12px;color:#000000;font-weight:800;margin-top:11px;}.pers{position:relative;margin-left:68px;}.personnes{color:#000000;font-weight:800;font-size:16px;position:absolute;top:17px;left:28px;}#submit-resa{width:254px;height:31px;text-align:center;font-size:21px;color:#0c84bb;background-color:#9BD2EB;border:none;}.meilleur{font-size:22.45px;color:#ffffff;margin-top:21px;transform:rotate(-5deg);-webkit-transform:rotate(-5deg);-moz-transform:rotate(-5deg);-o-transform:rotate(-5deg);}.videoCamp{position:absolute;top:18px;right:33px;background:#CFEA65;padding:5px 0;width:266px;text-align:center;font-size:18px;color:#789703;vertical-align:middle;}.videoCamp a{color:#789703;text-decoration:none;}.videoCamp img{height:23px !important;margin-top:-6px;}#promos{width:266px;background:#0C84BB;position:absolute;top:60px;right:33px;}.nosofres{font-size:22px;color:#ffffff;padding:5px 0;}.nosofres a{text-decoration:none;color:#ffffff;}.speciales{font-size:32px;color:#ffffff;padding-left:8px;}#promos article{z-index:0 !important;}#promos .photo{margin-left:2px;}#promos .texte{padding:0 5px 0 5px;}#promos h3 a{font-size:13px;color:#fff;}#promos .accroche{font-size:14px;color:#fff;}#promos .accroche p{line-height:18px;}#promos .detail{font-size:14px;color:#cfea67;}#promos .reserver{font-size:22.45px;color:#ffffff;}#promos #slidedepromos{width:100% !important;}#promos .contreserver{transform:rotate(-5deg);-webkit-transform:rotate(-5deg);-moz-transform:rotate(-5deg);-o-transform:rotate(-5deg);}#liensdroite #btn_offr_acc{position:absolute;top:92px;right:33px;margin-top:10px;z-index:9;width:266px;}#liensdroite #btn_offr_acc .textArts{background:#CFEA65;padding:10px;margin-top:5px;text-align:center;}#liensdroite #btn_offr_acc .textArts .h2-like a{font-size:17px;line-height:20px;}#liensdroite #btn_offr_acc .textArts .h2-like.showp{display:block;}#liensdroite #btn_offr_acc .textArts .h2-like.hidep{display:none;}#liensdroite #btn_offr_acc .textArts a{text-decoration:none;font-size:17px;display:block;color:#789703;}#liensdroite #btn_offr_acc .textArts a:hover{color:#789703;font-size:17px;display:block;text-decoration:underline;}.contcaptionpromos{position:absolute;right:7px;top:60px;}.customcaptionpromos{font-size:28px;color:#ffffff;line-height:30px;}.flecheavanceroffres{margin-right:0px !important;}.avisclients{position:absolute;top:336px;width:266px;}.accueil .avisclients{left:26px;}.voirtous{font-size:14.2px;color:#e5f6fd;position:absolute;right:6px;bottom:11px;text-decoration:underline;}.lettrescamping{font-size:40px;color:#ffffff;margin:260px auto;width:50% !important;}.lettrescamping p{line-height:48px;text-align:center;text-shadow:0.1em 0.1em 0.2em black;margin:0 auto;width:100%;}.retourneroffres{margin-right:3px!important;}#Presentation{background-color:#ffffff;padding-bottom:20px;padding-top:30px;}#Ariane{font-size:12px;color:#b0d7e7;margin-bottom:0;}#Ariane a{font-size:12px;color:#b0d7e7;}#Presentation h1{font-size:31px;color:#0c84bb;text-align:center;margin-bottom:14px;}#Presentation .corps{font-size:16px !important;color:#4d4d4d;overflow:hidden;text-align:center;}#Presentation .corps p{font-size:16px !important;}#Presentation .corps .docTel{margin-bottom:0;}.suitepresent{font-size:18px;color:#9cc110;text-align:center;cursor:pointer;}.modulesortir{width:100%;height:291px;background-color:#6dbde2;}.centersortir{max-width:1236px;position:relative;}.avancersortir{position:absolute;right:0px;top:63px;right:-125px;cursor:pointer;}.retournersortir{position:absolute;left:-105px;top:63px;}#sortir article{float:left;width:630px;margin-right:21px;}#sortir .texte{width:300px;margin-left:15px;height:218px;white-space:normal;}.sortirhaut{font-size:35px;color:#ffffff;}#sortir .texte h3{line-height:25px;}#sortir .texte h3 a{font-size:29px;color:#cfea67;font-weight:300;}#sortir .soustitre{font-size:16px;color:#c4e8f8;margin-bottom:18px;}#sortir .accroche{font-size:14px;color:#fff;}#sortir .detail{font-size:18px;color:#ffffff;position:absolute;right:0px;bottom:0px;text-decoration:underline;}#sortir .nth1{margin-left:0px;padding-left:26px;width:629px;background-image:url(/img/separateurarticle.png);background-position:0px 29px;background-repeat:no-repeat;}#sortir .nth1 .texte{width:280px;}.iframe{position:relative;height:374px;}.quadrebleu{width:36%;height:374px;background-color:#0c84bb;position:absolute;left:0px;top:0px;background-image:url(/img/iconeacces.png);background-position:0px 29px;background-repeat:no-repeat;}.contiframe{width:64%;margin-left:36%;height:377px;}.contiframe iframe{width:100%;height:100% !important;}.situation{font-size:33px;color:#ffffff;margin-top:19px;}.lettresverts{font-style:Italic;font-size:32px;color:#cfea67;}.lettresverts p{line-height:33px;}.nom{width:376px;font-size:24px;height:46px;border-top:solid 1px #46a6d2;border-bottom:solid 1px #46a6d2;margin-top:12px;padding-top:3px;}.nom a{color:#fff;}.addville{border-bottom:solid 1px #46a6d2;height:55px;width:376px;font-size:16px;color:#ffffff;line-height:21px;padding-top:7px;}.conttel{border-bottom:solid 1px #46a6d2;height:36px;width:376px;font-size:16px;color:#ffffff;padding-top:4px;}.conttel a{font-size:16px;color:#ffffff;}.email{border-bottom:solid 1px #46a6d2;height:42px;width:376px;font-size:16px;color:#ffffff;padding-top:4px;}.email a{font-size:16px;color:#ffffff;}.cordonnees{border-bottom:solid 1px #46a6d2;height:42px;width:376px;font-size:16px;color:#ffffff;padding-top:4px;}.cordonnees a{font-size:16px;color:#ffffff;}.basfooter{width:100%;height:251px;background-image:url(/img/fondfooterbas.png);}.contbasfooter{max-width:1339px;}#Pied{font-size:16px;color:#ffffff;margin-top:35px;max-width:150px;}#Pied a{color:#ffffff;text-transform:uppercase;}#logobas{margin-left:95px;}.nospartenairess{font-size:33px;color:#ffffff;margin-top:46px;padding-left:72px;}#Partenaires img{margin-right:12px;}.contliens{margin-left:18px;width:435px;}.noussuivre{font-size:33px;color:#ffffff;margin-top:8px;padding-left:82px;line-height:40px;}.contreseau{width:182px;height:32px;background-color:#eeeeee;padding-left:14px;padding-top:3px;margin-left:85px;}.contreseau img{margin-right:4px;}.contreseau img:last-child{margin-right:0px;}.quadremultimn{width:213px;height:41px;font-size:19px;padding-left:55px;padding-top:6px;color:#0c84bb;}.quadrephotos{background-image:url(/img/qudrephotos.png);margin-top:37px;}.quadrevideos{background-image:url(/img/qudrevideos.png);margin-top:30px;}.quadretelecharger{background-image:url(/img/atelecharger.png);margin-top:30px;}#Ecom{font-size:14px;color:#ffffff;margin-top:10px;}#Ecom a{font-size:14px;color:#fff;}.interne #bgstretcher8 ul img,.interne #bgstretcher8 li img{height:331px!important;}.interne #bgstretcher8{height:331px!important;}.interne #bgstretcher8 ul li{height:331px!important;}.interne .centerreservatiointerne{max-width:1459px;margin-left:auto;margin-right:auto;position:relative;}.interne .lettrescamping{display:none;}.interne .videoCamp{right:1%;top:18px;}.interne .avisclients{right:1%;top:108px;}.interne #promos{right:1%;}.interne #reservation{width:1127px;font-family:Lato;height:103px;padding-left:32px;background-image:url(/img/fondreservationinterne.png);position:initial;top:24px;left:9px;}.interne #reservation .h1-like{font-size:28px;color:#ffffff;text-transform:uppercase;margin-top:15px;float:left;transform:rotate(-1deg);-webkit-transform:rotate(-1deg);-moz-transform:rotate(-1deg);-o-transform:rotate(-1deg);}.interne .enligne{font-size:32px;color:#ffffff;padding-right:12px;float:left;margin-left:12px;margin-top:6px;}.interne .dates{float:left;}.interne .date{margin-right:25px;margin-left:81px;margin-top:26px;}.interne .date input{width:112px!important;height:36px!important;padding-left:12px;background-image:url(/img/calendrierresever.png) !important;background-position:right center!important;color:#000000;font-weight:800;margin-top:11px;}.depart input{width:112px;height:36px;padding-left:12px;background-image:url(/img/calendrierresever.png) !important;background-position:right center!important;background-repeat:no-repeat;color:#000000;font-weight:800;margin-top:37px;}.interne .pers input{width:108px;height:35px;padding-left:12px;color:#000000;font-weight:800;margin-top:11px;}.interne .pers{position:relative;margin-left:23px;float:left;margin-top:26px;}.interne .personnes{color:#000000;font-weight:800;font-size:16px;position:absolute;top:17px;left:28px;}.interne #submit-resa{width:254px;height:31px;text-align:center;font-size:21px;color:#0c84bb;background-color:#9BD2EB;border:none;margin-top:38px;margin-left:29px;}.interne .meilleur{font-size:22.45px;color:#ffffff;margin-top:0px;position:absolute;left:102px;top:63px;transform:rotate(-1deg);-webkit-transform:rotate(-1deg);-moz-transform:rotate(-1deg);-o-transform:rotate(-1deg);}#avisbasinterne{margin-top:18px;}.interne .voirtous{bottom:65px;}.interne #presentation{height:326px;}#liste article{background-color:#ffffff;}#liste .texteun{border-left:solid 1px #d9eef7;border-right:solid 1px #d9eef7;width:38%;padding:0 10px;min-height:310px;}.accrochedeux{width:300px;margin-left:85px;}#liste .contarticle{max-width:1600px;}#liste h2{text-align:center;font-size:26px;color:#0c84bb;margin-top:35px;}#liste h2 a{text-align:center;font-size:26px;color:#0c84bb;}#liste .soustitre{font-size:26px;color:#0c84bb;line-height:60px;margin-top:17px;}#liste .euro{font-size:41px;color:#9cc110;}#liste .contreserver{background-image:url(/img/bouttonreserv.png);width:261px;height:47px;padding-top:2px;margin-left:12px;}#liste .reserver{font-size:30px;color:#ffffff;}#liste .contlien{-webkit-transform:rotate(-3deg);-moz-transform:rotate(-3deg);-o-transform:rotate(-3deg);}#liste .photo{margin-top:11px;margin-bottom:11px;}#liste .accrochedeux{font-size:16px;color:#333333;margin-top:60px;}#liste .contdetail{margin-top:46px;margin-left:0px;}#liste .nth1{background-color:#b0d7e7;}#liste .nth0 .photo{margin-left:8px;}#liste .nth1 .photo{float:right;margin-right:8px;}#liste .nth1 .texte{float:right;}#liste .nth1 .texteun{float:right;margin-right:47px;margin-left:0px;}.listeactus .nth0 .photo{padding-left:157px;}.listeactus .nth0 .texteun{border-right:none;}.listeactus .nth1 .photo{padding-left:193px;}.listeactus .nth1 .texte{margin-right:0px!important;}.listeactus .nth1 .accrochedeux{width:100%!important;padding-left:39px;padding-right:50px;}.listeactus .nth0 .accrochedeux{width:100%!important;}.listeactus .nth1 .texteun{margin-right:0px;width:100%;}.listeactus .texteun{width:91%;margin-left:9%;}.listeactus .accrochedeux{width:693px;}.listeactus h2{text-align:left!important;padding-left:39px;margin-top:25px!important;margin-bottom:15px;}.listeactus .accrochedeux{margin-top:0px!important;text-align:left;margin-left:40px;}.listeactus .contdetail{position:absolute;right:0px;margin-top:33px !important;}.listeactus .nth1 .contdetail{right:91px;}#detail{background-color:#ffffff;padding-top:30px;}#detail .texte{max-width:1600px;}#detail .texte p{margin-bottom:0;line-height:1.2;}#detail h1{font-size:31px;color:#0c84bb;padding-bottom:22px;text-align:center;margin-bottom:14px;padding-top:13px;background-image:url(/img/lignebastitredetail.png);background-position:bottom center;background-repeat:no-repeat;}#detail h1 br{display:none;}#detail .soustitre{font-size:26px;color:#0c84bb;line-height:60px;margin-top:17px;}#detail .euro{font-size:41px;color:#9cc110;}#detail .contreserver{background-image:url(/img/bouttonreserv.png);width:261px;height:47px;padding-top:2px;margin:0 auto;}#detail .reserver{font-size:30px;color:#ffffff;}#detail .contlien{-webkit-transform:rotate(-3deg);-moz-transform:rotate(-3deg);-o-transform:rotate(-3deg);}#detail .texteun{margin-left:0px;padding-left:21px;padding-right:13px;}#detail .contcorps{font-size:16px;color:#333333;padding-left:20px;border-left:solid 1px #d9eef7;}#detail .contcorps .docTel{margin-bottom:0;}#detail .contcorps span{font-size:16px!important;color:#333 !important;}#slidedetail a{width:999px!important;height:669px!;margin-right:23px;}#slidedetail{left:-51%;width:190%;height:669px;}.dispos18{font-size:31px;color:#0c84bb;padding-bottom:22px;text-align:center;margin-bottom:14px;padding-top:13px;background-image:url(/img/lignebastitredetail.png);background-position:bottom center;background-repeat:no-repeat;}@media (min-width: 1260px) and (max-width: 1600px){#slidedetail{left:-63% !important;width:190%;height:669px;}}@media (min-width: 1100px) and (max-width: 1260px){#slidedetail{left:-70% !important;width:190%;height:669px;}}.contslideaccueil{width:100%!important;}.nostarifs{font-size:36px;color:#0c84bb;}.tarifs iframe{width:100%;}.tarifs tr:first-child td{background-color:#9cc110;color:#fff;}.tarifs table td{font-size:24px;padding-right:2px;color:#0c84bb;padding-left:2px;border-right:solid 4px #cbe6f1;margin-right:4px!important;}.tarifs table{width:100%;}.tarifs{max-width:1225px;}.tarifs table p{line-height:25px;}.centerfleches{max-width:1150px;position:relative;}.avancerslide{position:absolute;right:0px;top:272px;z-index:900000;}.flecheretournerslide{position:absolute;left:0px;top:272px;z-index:900000;}.navigation{background-color:#ffffff;overflow:hidden;}.navigation a{font-size:19px;color:#333333;}.articletarifs .texteun{display:none;}.articletarifs .contcorpstexte{max-width:1240px;margin-left:auto;margin-right:auto;}.articletarifs .contslidedetail{display:none;}.articletarifs .contcorps{margin-left:0px!important;}.articletarifs{overflow:hidden;}.articletarifs table{width:100%;}.articletarifs tr:nth-child(2n+1){background-color:#e5f6fd;}.tarifvert{font-size:26px;color:#82a304;padding-left:27px;}.contact .creaFormulaire{margin-left:auto;margin-right:auto;max-width:700px;}.contact .contcorps{width:100%;margin-left:0px!important;float:none;}.plan ul li{list-style:none;}@media (min-width: 800px) and (max-width: 3100px){.contreservationmobileinterne{display:none !important;} .avisinternemobile{display:none !important;} .avistabletteinterne{display:none !important;} .fonddeuxavisinterne{display:none !important;} .avisbasinternemobile{display:none !important;} #liste .photo{width:45.2%;} #liste .texte{width:50%;} #liste .nth1 .texteun{margin-right:7%;} #liste .nth1 .accrochedeux{margin-right:9%;width:38%;margin-left:0px;} .listeactus .contdetail{top:0px;} #slidedetail{width:100% !important;}}@media (max-width: 1500px){.listeactus .accrochedeux{width:96%;} #liste .nth0 .accrochedeux{margin-left:10%;width:38%;}}@media (max-width: 3100px){.mobile{display:none !important;}}@media (max-width: 1250px){#detail .texteun{width:25%;} #detail .contcorps{width:70%;margin-left:5%;}}@media (max-width: 1100px){.accueil #bgstretcher ul img,.accueil #bgstretcher li img{height:606px!important;} .accueil #bgstretcher{height:974px!important;} .accueil #bgstretcher ul li{height:974px!important;} .tablette{display:block;} .plein{display:none;} .hautsite{width:100%;height:108px;background-image:url(/img/fondhautheadertablette.png);} .telhaut{height:19px;line-height:17px;margin-top:5px;padding-left:11px;margin-right:11px;background-image:url(/img/separateurdrapeaux.png);background-position:right center;background-repeat:no-repeat;} .telhaut a{font-size:25px;line-height:18px;color:#ffff00;} .hautsiteright{margin-right:9px;} #iconemessage{margin-top:7px;} #iconevideo{margin-top:6px;} #iconesphotos{margin-top:8px;margin-left:13px;} .stButton .sharethis{background-image:url(/img/partager.png) !important;width:24px!important;height:24px!important;} .stButton{width:24px!important;height:24px!important;} #wifi{margin-right:9px;margin-top:2px;} .hautmenu{height:31px;} #menu ul{max-width:900px;} #iconeaccueil{position:relative;top:-4px;} #menu li{float:left;height:32px;padding-right:30px;padding-top:7px;padding-left:30px;background-image:url(/img/separateurmenu.png);background-position:right center;background-repeat:no-repeat;} #menu a{font-size:16px;color:#fff;} #presentation{height:556px;position:relative;} .site{font-size:25px;display:none;color:#ffffff;margin-left:0px;margin-top:0px;position:absolute;top:-8px;left:0px;} #reservation{width:286px;font-family:Lato;height:294px;padding-left:26px;background-image:url(/img/reservation.png);position:absolute;top:3px;left:0px;} #reservation .h1-like{font-size:28px;color:#ffffff;text-transform:uppercase;margin-top:15px;transform:rotate(-5deg);-webkit-transform:rotate(-5deg);-moz-transform:rotate(-5deg);-o-transform:rotate(-5deg);} .enligne{font-size:32px;color:#ffffff;padding-right:12px;} .date{margin-right:25px;} .date input{width:112px!important;height:36px!important;padding-left:12px;background-image:url(/img/calendrierresever.png) !important;background-position:right center!important;color:#000000;font-weight:800;margin-top:11px;} .depart input{width:112px;height:36px;padding-left:12px;background-image:url(/img/calendrierresever.png) !important;background-position:right center!important;background-repeat:no-repeat;color:#000000;font-weight:800;margin-top:11px;} .pers input{width:108px;height:35px;padding-left:12px;color:#000000;font-weight:800;margin-top:11px;} .pers{position:relative;margin-left:68px;} .personnes{color:#000000;font-weight:800;font-size:16px;position:absolute;top:17px;left:28px;} #submit-resa{width:254px;height:31px;text-align:center;font-size:21px;color:#0c84bb;background-color:#9BD2EB;border:none;} .meilleur{font-size:22.45px;color:#ffffff;margin-top:21px;transform:rotate(-5deg);-webkit-transform:rotate(-5deg);-moz-transform:rotate(-5deg);-o-transform:rotate(-5deg);} .videoCamp{right:9px;top:5px;} #promos{top:47px;right:9px;} #liensdroite #btn_offr_acc{right:9px;top:79px;} .accueil .avisclients{position:absolute;left:18px;top:309px;} .interne .avisclients{display:none;} .voirtous{font-size:14.2px;color:#e5f6fd;position:absolute;right:6px;bottom:11px;text-decoration:underline;} .lettrescamping{font-size:30px;color:#ffffff;margin-top:300px;margin-left:35%;margin-right:auto;max-width:900px;padding-left:291px;} .lettrescamping p{line-height:48px;} #Presentation{background-color:#e5f6fd;padding-bottom:3px;} .accueil #Ariane{display:none;} #Ariane{font-size:12px;color:#b0d7e7;} #Ariane a{font-size:12px;color:#b0d7e7;} #Presentation h1{font-size:31px;color:#0c84bb;text-align:center;margin-bottom:14px;padding-top:13px;} #Presentation .corps{font-size:14px;color:#4d4d4d;text-align:center;} .suitepresent{font-size:18px;color:#9cc110;text-align:center;} #Presentation .texte{max-width:800px;} #Presentation .texte p{margin-bottom:0px;} .modulesortir{width:100%;height:291px;background-color:#6dbde2;} .centersortir{max-width:650px;} #sortir article{float:left;} #sortir article:last-child{display:none;} #sortir .texte{width:218px!important;margin-left:18px;height:218px;} .sortirhaut{font-size:35px;color:#ffffff;} .retournersortir{left:-75px;} .avancersortir{right:-25px;} #sortir .texte h3{line-height:25px;} #sortir .texte h3 a{font-size:29px;color:#cfea67;font-weight:300;} #sortir .soustitre{font-size:16px;color:#c4e8f8;margin-bottom:14px;margin-top:5px;} #sortir .accroche{font-size:14px;color:#fff;} #sortir .detail{font-size:18px;color:#ffffff;position:absolute;right:0px;bottom:0px;text-decoration:underline;} #sortir.nth1{margin-left:25px;padding-left:26px;background-image:url(/img/separateurarticle.png);background-position:0px 29px;background-repeat:no-repeat;} .iframe{position:relative;height:754px;} .quadrebleu{width:100%;height:374px;background-color:#0c84bb;position:absolute;left:0px;top:0px;background-image:url(/img/iconeacces.png);background-position:0px 29px;background-repeat:no-repeat;} .contiframe{margin-left:0px;width:100%;height:377px;margin-top:374px;} .contiframe iframe{width:100%;height:100% !important;} .situation{font-size:33px;color:#ffffff;margin-top:19px;} .lettresverts{font-style:Italic;font-size:32px;color:#cfea67;} .lettresverts p{line-height:33px;} .nom{width:376px;font-size:24px;height:46px;border-top:solid 1px #46a6d2;border-bottom:solid 1px #46a6d2;margin-top:12px;padding-top:3px;} .nom a{color:#fff;} .addville{border-bottom:solid 1px #46a6d2;height:55px;width:376px;font-size:16px;color:#ffffff;line-height:21px;padding-top:7px;} .conttel{border-bottom:solid 1px #46a6d2;height:36px;width:376px;font-size:16px;color:#ffffff;padding-top:4px;} .conttel a{font-size:16px;color:#ffffff;} .email{border-bottom:solid 1px #46a6d2;height:42px;width:376px;font-size:16px;color:#ffffff;padding-top:4px;} .email a{font-size:16px;color:#ffffff;} .cordonnees{border-bottom:solid 1px #46a6d2;height:42px;width:376px;font-size:16px;color:#ffffff;padding-top:4px;} .cordonnees a{font-size:16px;color:#ffffff;} .basfooter{width:100%;height:453px;background-image:url(/img/fondfootertablette.png);} .contbasfooter{max-width:684px;} .piedlogobas{height:221px;overflow:hidden;} #Pied{font-size:16px;color:#ffffff;margin-top:78px;margin-left:85px;} #Pied a{color:#ffffff;text-transform:uppercase;} #logobas{margin-left:25px;position:relative;left:60px;margin-top:15px;} .nospartenairess{font-size:33px;color:#ffffff;margin-top:0px!important;padding-left:31px;} #Partenaires img{margin-right:12px;} .contliens{margin-left:18px;width:435px;} .noussuivre{font-size:33px;color:#ffffff;margin-top:8px;padding-left:82px;line-height:40px;} .contreseau{width:182px;height:32px;background-color:#eeeeee;padding-left:14px;padding-top:3px;margin-left:85px;} .contreseau img{margin-right:2px;} .contreseau img:last-child{margin-right:0px;} .quadremultimn{width:213px;height:41px;font-size:19px;padding-left:55px;padding-top:6px;color:#0c84bb;} .quadrephotos{background-image:url(/img/qudrephotos.png);margin-top:15px;} .quadrevideos{background-image:url(/img/qudrevideos.png);margin-top:28px;} .quadretelecharger{background-image:url(/img/atelecharger.png);margin-top:28px;} #Ecom{font-size:14px;color:#ffffff;margin-top:10px;} #Ecom a{font-size:14px;color:#fff;} .interne #bgstretcher8 ul img,.interne #bgstretcher8 li img{height:401px!important;} .interne #bgstretcher8{height:401px!important;} .interne #bgstretcher8 ul li{height:401px!important;} .interne .centerreservatiointerne{max-width:800px;margin-left:auto;margin-right:auto;position:relative;} .interne .lettrescamping{display:none;} .interne .videoCamp{right:1%;} .interne .avisclients{right:63px;top:296px;width:800px;float:none;margin-left:auto;margin-right:auto;} .interne #reservation{width:800px;font-family:Lato;height:91px;padding-left:32px;margin-top:35px;background-image:url(/img/fondreservationtablette.png);position:initial;top:24px;left:9px;} .interne #reservation .h1-like{font-size:28px;color:#ffffff;text-transform:uppercase;margin-top:15px;float:left;transform:rotate(-1deg);-webkit-transform:rotate(-1deg);-moz-transform:rotate(-1deg);-o-transform:rotate(-1deg);} .interne .enligne{font-size:32px;color:#ffffff;padding-right:12px;float:left;margin-left:12px;margin-top:6px;} .interne .dates{float:left;} .interne .date{margin-right:25px;margin-left:51px;margin-top:5px;} .interne .date input{width:112px!important;height:36px!important;padding-left:12px;background-image:url(/img/calendrierresever.png) !important;background-position:right center!important;color:#000000;font-weight:800;margin-top:0px;} .depart input{width:112px;height:36px;padding-left:12px;background-image:url(/img/calendrierresever.png) !important;background-position:right center!important;background-repeat:no-repeat;color:#000000;font-weight:800;margin-top:5px;} .interne .pers input{width:108px;height:35px;padding-left:12px;color:#000000;font-weight:800;margin-top:0px;} .interne .pers{position:relative;margin-left:23px;float:left;margin-top:6px;} .interne .personnes{color:#000000;font-weight:800;font-size:16px;position:absolute;top:5px;left:28px;} .interne #submit-resa{width:254px;height:31px;text-align:center;font-size:21px;color:#0c84bb;background-color:#9BD2EB;border:none;margin-top:10px;margin-left:110px;} .interne .meilleur{font-size:22.45px;color:#ffffff;margin-top:0px;position:absolute;left:102px;top:63px;transform:rotate(-1deg);-webkit-transform:rotate(-1deg);-moz-transform:rotate(-1deg);-o-transform:rotate(-1deg);} #avisbasinterne{margin-top:18px;display:none;} #montavisinterne{display:none;} .interne .voirtous{bottom:10px;right:240px;} .interne .avistabletteinterne{margin-top:1px;display:block !important;} .interne .fonddeuxavisinterne{display:block !important;} .interne #presentation{height:296px;} .interne #Ariane{display:none;} .interne #Presentation{padding-top:74px;} #liste article{background-color:#cbe6f1;} #liste .texteun{min-height:215px;} .texteun{width:162px;border-left:solid 1px #d9eef7;border-right:solid 1px #d9eef7;margin-left:7px;} .accrochedeux{width:55%;margin-left:10px;} #liste .texte{width:48%;height:auto;} #liste .photo{width:50%;height:auto;} #liste .contarticle{max-width:1600px;} #liste h2{text-align:center;font-size:15.62px;color:#0c84bb;margin-top:0px;} #liste h2 a{text-align:center;font-size:15.62px;color:#0c84bb;} #liste .soustitre{font-size:15.67px;color:#0c84bb;line-height:60px;margin-top:0px;line-height:38px;} #liste .euro{font-size:24.7px;color:#9cc110;} #liste .contreserver{background-image:url(/img/flechelistetablette.png);width:158px;height:29px;padding-top:2px;margin-left:0px;} #liste .reserver{font-size:18.09px;color:#ffffff;} #liste .contlien{-webkit-transform:rotate(-3deg);-moz-transform:rotate(-3deg);-o-transform:rotate(-3deg);} #liste .photo{margin-top:8px;} #liste .accrochedeux{font-size:16px;color:#333333;margin-top:0px;margin-left:5px;width:55%;} #liste .contdetail{margin-top:10px;margin-left:0px;} #liste .nth1{background-color:#b0d7e7;} #liste .nth1 .photo{float:right;margin-right:8px;} #liste .nth1 .texte{float:right;} #liste .nth1 .texteun{float:right;margin-right:7px;margin-left:0px;} #liste .nth0 .accrochedeux{width:55%;margin-left:10px;} #liste .nth1 .accrochedeux{width:55%;margin-left:0px;margin-right:10px;} .fonddeuxavisinterne{margin-right:0px!important;} .listeactus article{height:321px;} .listeactus article .photo img{width:328px;} .listeactus .nth0 .photo{padding-left:28px;} .listeactus .nth0 .texteun{border-right:none;} .listeactus .nth1 .photo{padding-left:18px;} .listeactus .nth1 .texte{margin-right:0px!important;} .listeactus .nth1 .texteun{margin-right:0px;width:100%;} .listeactus .texteun{width:91%!important;margin-left:9%!important;} .listeactus .accrochedeux{width:90%!important;margin-left:0px!important;} .listeactus h2{text-align:left!important;padding-left:39px;margin-top:12px!important;margin-bottom:15px;} .listeactus .accrochedeux{margin-top:0px!important;text-align:left;padding-left:40px!important;line-height:15px;} .listeactus .contdetail{position:absolute;right:0px;top:0px;margin-top:33px !important;} .listeactus .nth1 .contdetail{right:91px;} .listeactus .nth1{padding-left:3px !important;} .listeactus .nth1 .contdetail{right:0px;} #detail{background-color:#cbe6f1;} #detail h1{font-size:34px;color:#0c84bb;padding-bottom:0px;text-align:center;margin-bottom:0px;padding-top:83px;background-image:none;background-position:bottom center;background-repeat:no-repeat;} #detail h1 br{display:none;} #detail .soustitre{font-size:26px;color:#0c84bb;line-height:60px;margin-top:17px;} #detail .euro{font-size:41px;color:#9cc110;} #detail .contreserver{background-image:url(/img/bouttonreserv.png);width:261px;height:47px;padding-top:2px;margin-left:12px;} #detail .reserver{font-size:30px;color:#ffffff;} #detail .contlien{-webkit-transform:rotate(-3deg);-moz-transform:rotate(-3deg);-o-transform:rotate(-3deg);} #detail .texteun{width:301px;margin-left:0px;padding-left:21px;padding-right:13px;display:none;} #detail .texte{width:95%;clear:both;}#detail .texte .contcorps{width:100%;}#detail .texte h1{padding-top:80px;} #detail .contcorps{font-size:16px;color:#333333;margin-left:78px;} #detail .contcorps span{font-size:16px!important;color:#333 !important;} #slidedetail a{width:684px!important;height:448px!;margin-right:17px;} #slidedetail{left:-560px;width:190%;height:448px;} .contslideaccueil{width:100%!important;} .nostarifs{font-size:36px;color:#0c84bb;} .tarifs tr:first-child td{background-color:#9cc110;color:#fff;} .tarifs table td{font-size:15.42px;padding-right:2px;color:#0c84bb;padding-left:2px;border-right:solid 4px #cbe6f1;margin-right:4px!important;} .tarifs table{width:100%;} .tarifs table p{line-height:19px;} .centerfleches{max-width:800px;position:relative;} .avancerslide{position:absolute;right:0px;top:194px;z-index:900000;width:37px;height:93px;} .flecheretournerslide{position:absolute;left:0px;top:194px;z-index:900000;width:37px;height:93px;} #detail .contcorps{margin-left:0px;} .tarifvert{font-size:15.42px;}}@media (max-width: 800px){.accueil .avisclients{display:none;} .lettrescamping{display:none;} .hautsite{width:100%;height:64px;background-image:url(/img/hautsite.png);z-index:1;position:relative;} .videoCamp{display:none;} #promos{top:200px;left:19px;} .accueil #reservation{top:250px;} #menu{display:none;} .avisclients{position:relative;top:450px;margin-left:5%;} .lettrescamping{margin:260px auto;width:100%;} #Presentation .texte{clear:both;width:95%;} .interne #reservation{width:100%;} #FormReserv .bouton{float:right;margin:5px 10px 15px 0;} .interne .avisclients{top:20px;width:100%;} .interne .voirtous{bottom:0;top:0;} #liste .photo{width:50%;}#liste .nth0 .photo{margin-left:0;}#liste .nth1 .photo{margin-right:0;}#liste .accrochedeux{margin:0 !important;width:48% !important;padding-left:5px;font-size:14px !important;}#liste .texte{width:50%;} #detail .texte{width:95%;clear:both;}#detail .texte .contcorps{width:100%;}#detail .texte h1{padding-top:20px;} #slidedetail{left:0;width:100%;} .lettrescamping{width:70% !important;} .interne #submit-resa{margin-top:4px;margin-left:0;} #liste .texteun{width:50%;padding-top:35px;} #liste .accrochedeux{padding-top:10px;} .interne .videoCamp{right:1%;} #detail{margin-top:50px;} #slidedetail{width:auto !important;}}@media (max-width: 600px){}@media (max-width: 500px){.mobile{display:block!important;}.mobile div{width:150px;margin:0 auto;} .masque500{display:none;} .aff500{display:block;} .affLine500{display:inline-block;} #menu{display:none;} .mobile{display:block !important;} .tablette,.avisinternemobile{display:none;} .accueil .site{margin-left:5px !important;} .logomobile{padding-top:10px;} .plein{display:none;} .mobile{display:block;} .lettrescamping{width:100%;} .lettrescamping p{font-size:28px;} #logoMobil{margin-top:50px;position:absolute;width:100%;z-index:100;}#logoMobil a img{width:70%;}#logoMobil a p span{color:#FFF;font-size:30px;text-align:center;} #slides{width:100%;height:100%;position:absolute;top:0px;left:0;z-index:0;}#slides img{height:600px;} .interne #slides{top:0;} .accueil #bgstretcher ul img,.accueil #bgstretcher li img{height:600px !important;margin-top:0px !important;} .accueil #bgstretcher{height:600px !important;} .accueil #bgstretcher ul li{height:600px !important;} .hautsite{position:fixed;top:0;z-index:100;width:100%;height:200px;background-image:linear-gradient(to top, rgba(12, 132, 187, 0), rgba(12, 132, 187, 0.9));} .hautmenu{height:auto;position:absolute;right:10px;} .centerhaut{max-width:100%;margin-left:auto;margin-right:auto;position:relative;} .telhaut{width:208px;height:22px;line-height:17px;margin-top:5px;padding-left:11px;margin-right:11px;background-image:url(/img/separateurdrapeaux.png);background-position:right center;background-repeat:no-repeat;} .telhaut a{font-size:25px;line-height:18px;color:#ffff00;} #Drapeaux{float:right;} .hautsiteright{margin-right:9px;float:none!important;margin-right:auto!important;margin-left:auto!important;width:225px;} #iconemessage{margin-top:26px;} #iconevideo{margin-top:26px;} #iconesphotos{margin-top:26px;margin-left:13px;} .stButton .sharethis{background-image:url(/img/partager.png) !important;width:24px!important;height:24px!important;} .stButton{width:24px!important;height:24px!important;} #wifi{margin-right:9px;margin-top:19px;} .basmenumobile{max-width:100%;height:auto;position:absolute;left:0px;}.basmenumobile .line{width:auto;}.basmenumobile .line a img{margin:5px;}.basmenumobile .line img,.basmenumobile .line #iconeaccueil_mob,.basmenumobile .line #lettremenu{margin:5px;} #basheaderMob{padding:20px;position:fixed;left:0;bottom:0;width:100%;z-index:100;white-space:nowrap;box-sizing:border-box;background:-webkit-linear-gradient(top, transparent 0%, rgba(0, 0, 0, 0.1) 26%, rgba(0, 0, 0, 0.4) 100%);background:linear-gradient(to bottom, transparent 0%, rgba(0, 0, 0, 0.1) 26%, rgba(0, 0, 0, 0.4) 100%);}#basheaderMob .basheaderMob_nav_bt{background-color:white;display:inline-block;font:normal 20px "handbookMedium",Arial,Helvetica,sans-serif;box-sizing:border-box;padding:15px 0 15px 0;text-align:center;text-transform:uppercase;width:48%;color:#0c83bb;}#basheaderMob .basheaderMob_nav_bt:first-of-type{background-color:#0c83bb;margin-right:10px;color:#FFF;} #iconeaccueil_mob{margin-left:88px;margin-top:15px;} #lettremenu{cursor:pointer;margin-left:24px;margin-top:17px;} #menu ul{max-width:1230px;} #iconeaccueil{position:relative;top:-4px;} #menu li{float:left;height:32px;padding-right:11px;padding-top:7px;padding-left:11px;background-image:url(/img/separateurmenu.png);background-position:right center;background-repeat:no-repeat;} #menu a{font-size:16px;color:#fff;} #navmobile{display:none;position:absolute;background-color:#ffffff;padding-top:20px;padding-left:27px;padding-right:27px;width:100%;top:50px;z-index:900000;} #navmobile li.liMenu{border-top:solid 2px #c9c8c8;padding:10px 0;} #navmobile li.liSSMenu{padding-left:30px;} #navmobile li.liHome{padding-bottom:10px;} #navmobile li:first-child{border-top:none;} #navmobile a{font-size:16px;color:#00b5af;text-transform:uppercase;} .fondpresentmobile{background-color:#e5f6fd;height:1309px;margin-top:550px;} .centerpresentmobile{max-width:320px;margin-left:auto;margin-right:auto;position:relative;} .titreCamping{display:block;font-size:31px;color:#0c84bb;padding:10px 0;} #presentation{height:600px;position:relative;} .site{font-size:25px;color:#ffffff;margin-left:0px;margin-top:0px;position:absolute;top:0px;left:0px;} #reservation{width:286px;font-family:Lato;height:294px;padding-left:26px;background-image:url(/img/reservation.png);position:absolute;top:160px;left:13px;} #reservation .h1-like{font-size:28px;color:#ffffff;text-transform:uppercase;margin-top:15px;transform:rotate(-5deg);-webkit-transform:rotate(-5deg);-moz-transform:rotate(-5deg);-o-transform:rotate(-5deg);} .enligne{font-size:32px;color:#ffffff;padding-right:12px;} .date{margin-right:25px;} .date input{width:112px!important;height:36px!important;padding-left:12px;background-image:url(/img/calendrierresever.png) !important;background-position:right center!important;color:#000000;font-weight:800;margin-top:11px;} .depart input{width:112px;height:36px;padding-left:12px;background-image:url(/img/calendrierresever.png) !important;background-position:right center!important;background-repeat:no-repeat;color:#000000;font-weight:800;margin-top:11px;} .pers input{width:108px;height:35px;padding-left:12px;color:#000000;font-weight:800;margin-top:11px;} .pers{position:relative;margin-left:68px;} .personnes{color:#000000;font-weight:800;font-size:16px;position:absolute;top:17px;left:28px;} #submit-resa{width:254px;height:31px;text-align:center;font-size:21px;color:#0c84bb;background-color:#9BD2EB;border:none;} #main{position:relative;} #slidesMob{position:relative !important;height:500px !important;min-height:500px !important;width:100% !important;z-index:10;} .accueil .avisclients{top:480px;left:25px;} .voirtous{font-size:14.2px;color:#e5f6fd;position:absolute;right:6px;bottom:11px;text-decoration:underline;} .lettrescamping{display:none;} #Presentation{background-color:#e5f6fd;padding-bottom:0px;position:relative;z-index:1;} #Ariane{font-size:12px;color:#b0d7e7;} #Ariane a{font-size:12px;color:#b0d7e7;} #Presentation #Ariane{display:none;} #Presentation h1{font-size:31px;color:#0c84bb;text-align:center;margin-bottom:14px;padding-top:13px;line-height:25px;margin-right:auto;margin-left:auto;} #Presentation .corps{font-size:14px;color:#4d4d4d;text-align:center;} #Presentation .texte{padding:0 10px 30px;} #pluspres{color:#ffffff;font-size:16px;font-family:'Lato',sans-serif;font-weight:400;padding:5px 20px;background-color:#0c83bb;cursor:pointer;border-radius:5px;display:block;text-align:center;max-width:max-content;margin:5px auto;} #locatifsAcc,#EmpAcc,#OffresAcc{background-color:#6dbde2;padding:0 10px;}#locatifsAcc>div,#EmpAcc>div,#OffresAcc>div{padding:50px 0;position:relative;}#locatifsAcc .haut,#EmpAcc .haut,#OffresAcc .haut{text-align:center;}#locatifsAcc .haut h2,#EmpAcc .haut h2,#OffresAcc .haut h2{line-height:1;width:260px;background-color:#6dbde2;margin:0 auto;margin-top:-20px;margin-bottom:20px;}#locatifsAcc .haut h2 a,#EmpAcc .haut h2 a,#OffresAcc .haut h2 a{color:#ffffff;font-size:30px;text-decoration:none;font-family:'Lato',sans-serif;font-weight:400;}#locatifsAcc .haut .text,#EmpAcc .haut .text,#OffresAcc .haut .text{color:#ffffff;font-size:15px;display:none;}#locatifsAcc .haut .text a,#EmpAcc .haut .text a,#OffresAcc .haut .text a{color:#ffffff;text-decoration:underline;font-weight:700;}#locatifsAcc #sliders,#EmpAcc #sliders,#OffresAcc #sliders{position:relative;height:auto;width:100%;}#locatifsAcc #sliders .slider,#EmpAcc #sliders .slider,#OffresAcc #sliders .slider{position:static;top:0;width:100%;height:auto;}#locatifsAcc #sliders .slider .cycle-slideshow,#EmpAcc #sliders .slider .cycle-slideshow,#OffresAcc #sliders .slider .cycle-slideshow{width:100%;height:auto;}#locatifsAcc #sliders .slider article,#EmpAcc #sliders .slider article,#OffresAcc #sliders .slider article{width:100%;padding-bottom:30px;}#locatifsAcc #sliders .slider article>div,#EmpAcc #sliders .slider article>div,#OffresAcc #sliders .slider article>div{position:relative;}#locatifsAcc #sliders .slider article .photo,#EmpAcc #sliders .slider article .photo,#OffresAcc #sliders .slider article .photo{border-bottom:3px solid #FFF;}#locatifsAcc #sliders .slider article .photo img,#EmpAcc #sliders .slider article .photo img,#OffresAcc #sliders .slider article .photo img{width:100%;height:auto;}#locatifsAcc #sliders .slider article .text,#EmpAcc #sliders .slider article .text,#OffresAcc #sliders .slider article .text{padding:10px;position:absolute;bottom:0px;width:100%;background:#3b5e7a;z-index:100;}#locatifsAcc #sliders .slider article .text h3,#EmpAcc #sliders .slider article .text h3,#OffresAcc #sliders .slider article .text h3{line-height:1;}#locatifsAcc #sliders .slider article .text h3 a,#EmpAcc #sliders .slider article .text h3 a,#OffresAcc #sliders .slider article .text h3 a{color:#ffffff;font-size:18px;text-decoration:none;font-family:'Lato',sans-serif;font-weight:400;}#locatifsAcc #sliders .slide3,#EmpAcc #sliders .slide3,#OffresAcc #sliders .slide3{left:0;margin-left:0px;}#locatifsAcc .bas,#EmpAcc .bas,#OffresAcc .bas{text-align:center;}#locatifsAcc .bas .detail,#EmpAcc .bas .detail,#OffresAcc .bas .detail{padding-top:30px;}#locatifsAcc .bas .detail a,#EmpAcc .bas .detail a,#OffresAcc .bas .detail a{color:#FFF;font-size:16px;font-family:'Lato',sans-serif;font-weight:400;padding:15px 35px;display:inline-block;background-color:#0c83bb;text-decoration:none;cursor:pointer;border-radius:5px;} .suitepresent{font-size:18px;color:#9cc110;text-align:center;display:none;} .modulesortir{width:100%;height:553px;background-color:#6dbde2;} .centersortir{max-width:320px;} #sortir article{float:left;width:320px;margin:0px;} #sortir .texte{width:294px;margin-left:12px;height:218px;} .sortirhaut{font-size:35px;color:#ffffff;width:211px;margin-left:auto;margin-right:auto;line-height:39px;padding-top:7px;padding-bottom:9px;} #sortir .texte h3{line-height:25px;margin-bottom:5px;margin-top:8px;} #sortir .texte h3 a{font-size:29px;color:#cfea67;font-weight:300;} #sortir .soustitre{font-size:16px;color:#c4e8f8;margin-bottom:18px;} #sortir .accroche{font-size:14px;color:#fff;} #sortir .accroche br{display:none;} #sortir .contdetail{bottom:0px;} #sortir .detail{font-size:18px;color:#ffffff;position:absolute;right:0px;bottom:0px;text-decoration:underline;} #sortir .nth1{margin-left:25px;padding-left:26px;background-image:url(/img/separateurarticle.png);background-position:0px 29px;background-repeat:no-repeat;} .retournersortir{width:28px;height:27px;left:0px;top:-50px;} .avancersortir{width:28px;height:27px;right:0px;top:-50px;} .iframe{position:relative;height:757px;} .quadrebleu{width:100%;height:484px;background-color:#0c84bb;position:absolute;left:0px;top:0px;background-image:url(/img/iconeacces.png);background-position:0px 29px;background-repeat:no-repeat;} .contiframe{margin-left:0px;width:100%;height:377px;margin-top:484px;} .contiframe iframe{width:100%;height:100% !important;} .situation{font-size:33px;color:#ffffff;margin-top:19px;max-width:240px;margin-right:auto;margin-left:auto;line-height:36px;} .lettresverts{font-style:Italic;font-size:32px;color:#cfea67;max-width:237px;margin-right:auto;margin-left:auto;margin-top:10px;} .lettresverts p{line-height:33px;} .nom{width:100%;font-size:20px;height:46px;border-top:solid 1px #46a6d2;border-bottom:solid 1px #46a6d2;margin-top:12px;padding-top:3px;} .nom a{color:#fff;} .addville{border-bottom:solid 1px #46a6d2;height:55px;width:320px;font-size:16px;color:#ffffff;line-height:21px;padding-top:7px;} .conttel{border-bottom:solid 1px #46a6d2;height:36px;width:320px;font-size:16px;color:#ffffff;padding-top:4px;} .conttel a{font-size:16px;color:#ffffff;} .email{border-bottom:solid 1px #46a6d2;height:42px;width:320px;font-size:16px;color:#ffffff;padding-top:4px;} .email a{font-size:16px;color:#ffffff;} .cordonnees{border-bottom:solid 1px #46a6d2;height:42px;width:320px;font-size:16px;color:#ffffff;padding-top:4px;} .cordonnees a{font-size:16px;color:#ffffff;} .basfooter{width:100%;height:719px;background-image:url(/img/fondofootermobile.png);} .contbasfooter{max-width:1339px;} #Pied{font-size:16px;color:#ffffff;margin-top:24px;float:none;margin-left:auto;margin-right:auto;} #Pied a{color:#ffffff;text-transform:uppercase;} #logobas{margin-left:auto!important;margin-right:auto!important;float:none!important;left:0;} #Pied p{margin-bottom:7px;} .piedlogobas{height:auto;overflow:hidden;} .nospartenairess{font-size:33px;color:#ffffff;margin:0 auto;text-align:center;padding:0;} .imgPart{width:100%;margin:0 auto;text-align:center;} #Partenaires img{margin-right:3px;} #Partenaires img:last-child{display:none;} .contliens{margin-left:0px;width:320px;float:none;margin-left:auto;margin-right:auto;} .noussuivre{font-size:33px;color:#ffffff;margin:10px auto;padding-left:0;text-align:center;line-height:40px;} .contreseau{width:182px;height:32px;background-color:#eeeeee;margin:0 auto;} .contreseau img{margin-right:4px;} .contreseau img:last-child{margin-right:0px;} .contmultimedia{float:none;margin:0 auto;width:100%;text-align:center;} .contmultimedia{margin:0 auto;width:100%;text-align:center;} .quadremultimn{width:213px;height:41px;font-size:19px;padding-left:0;margin:0 auto;padding-top:6px;color:#0c84bb;text-align:right;padding-right:15px;} .quadrephotos{background-image:url(/img/qudrephotos.png);margin-top:15px;} .quadrevideos{background-image:url(/img/qudrevideos.png);margin-top:15px;} .quadretelecharger{background-image:url(/img/atelecharger.png);margin-top:15px;} #Ecom{font-size:14px;color:#ffffff;margin-top:10px;} .interne .contavisinterne{display:none !important;} .interne #bgstretcher8 ul img,.interne #bgstretcher8 li img{height:301px!important;margin-top:135px !important;} .interne #bgstretcher8{height:301px!important;} .interne #bgstretcher8 ul li{height:301px!important;} .interne .centerreservatiointerne{max-width:1459px;margin-left:auto;margin-right:auto;position:relative;} .interne .lettrescamping{display:none;} .interne .fondpresentmobile{background-color:#e5f6fd;} .interne .avisclients{right:63px;top:88px;width:264px;} .interne #reservation{width:1127px;font-family:Lato;display:none!important;height:103px;padding-left:32px;background-image:url(/img/fondreservationinterne.png);position:initial;top:24px;left:9px;} .interne #reservation .h1-like{font-size:28px;color:#ffffff;text-transform:uppercase;margin-top:15px;float:left;transform:rotate(-1deg);-webkit-transform:rotate(-1deg);-moz-transform:rotate(-1deg);-o-transform:rotate(-1deg);} .interne .enligne{font-size:32px;color:#ffffff;padding-right:12px;float:left;margin-left:12px;margin-top:6px;} .interne .dates{float:left;} .interne .date{margin-right:25px;margin-left:51px;margin-top:26px;} .interne .date input{width:112px!important;height:36px!important;padding-left:12px;background-image:url(/img/calendrierresever.png) !important;background-position:right center!important;color:#000000;font-weight:800;margin-top:11px;} .depart input{width:112px;height:36px;padding-left:12px;background-image:url(/img/calendrierresever.png) !important;background-position:right center!important;background-repeat:no-repeat;color:#000000;font-weight:800;margin-top:37px;} .interne .pers input{width:108px;height:35px;padding-left:12px;color:#000000;font-weight:800;margin-top:11px;} .interne .pers{position:relative;margin-left:23px;float:left;margin-top:26px;} .interne .personnes{color:#000000;font-weight:800;font-size:16px;position:absolute;top:17px;left:28px;} .interne #submit-resa{width:254px;height:31px;text-align:center;font-size:21px;color:#0c84bb;background-color:#9BD2EB;border:none;margin-top:38px;margin-left:29px;} .meilleur{font-size:22.45px;color:#ffffff;margin-top:0px;position:absolute;left:40px;bottom:10px;transform:rotate(-5deg);-webkit-transform:rotate(-5deg);-moz-transform:rotate(-5deg);-o-transform:rotate(-5deg);} #avisbasinterne{margin-top:18px;} .interne .contreservationmobileinterne{display:block;max-width:320px;} .interne .voirtous{bottom:65px;} .interne #presentation{height:220px;} .interne #Presentation{padding-top:20px;} .interne #Presentation h1{padding-top:0px;width:100%;} #liste article{background-color:#cbe6f1;} #liste .photo{width:100%;} .texteun{width:49%;border-right:solid 1px #d9eef7;border-left:0;} .accrochedeux{width:49%;margin:0 auto !important;position:relative;font-size:16px;} #liste h2{text-align:center;font-size:15.72px;color:#0c84bb;margin-top:0px;} #liste h2 a{text-align:center;font-size:15.72px;color:#0c84bb;} #liste .soustitre{font-size:15.62px;color:#0c84bb;line-height:40px;margin-top:0px;} #liste .euro{font-size:24.72px;color:#9cc110;} #liste .contreserver{background-image:url(/img/flechelistetablette.png);width:158px;height:29px;padding-top:2px;margin:0 auto;} #liste .reserver{font-size:18.09px;color:#ffffff;} #liste .texteun{min-height:180px;} #liste .contlien{-webkit-transform:rotate(-3deg);-moz-transform:rotate(-3deg);-o-transform:rotate(-3deg);} #liste .texte{width:100%;} #liste .photo{margin-top:11px;} #liste .accrochedeux{font-size:16px;color:#333333;margin-top:90px;} #liste .contdetail{margin-top:0px;margin-left:0px;float:right;right:-34px;} #liste .nth1{background-color:#b0d7e7 !important;} #liste .nth1 .photo{float:right;margin-right:6px;} #liste .nth1 .texte{float:right;} #liste .nth1 .texteun{float:right;margin-right:6px;margin-left:0px;border-right:0 !important;border-left:solid 1px #d9eef7;} #liste .nth1 .accrochedeux{margin-left:0px;margin-right:0px;} .listeactus article{height:100%;overflow:hidden;} .listeactus .nth0 .photo{padding-left:0px;} .listeactus .photo{width:100%!important;height:222px !important;} .listeactus .photo img{height:222px !important;} .listeactus .texte{width:100%!important;margin-left:0px !important;} .listeactus .texteun{border-right:none;margin-left:0px!important;height:100%;padding-bottom:40px;} .listeactus .nth0 .texteun{border-right:none;} .listeactus .nth1 .photo{padding-left:0px;} .listeactus .nth1 .texte{margin-right:0px!important;width:100%;} .listeactus .nth1 .texteun{margin-right:0px;width:100%;border:none;} .listeactus .texteun{width:91%;margin-left:9%;} .listeactus .accrochedeux{width:100%;left:0px!important;margin-left:0px!important;padding-left:14px;line-height:20px;} .listeactus h2{text-align:left!important;padding-left:0px!important;margin-top:0px!important;margin-bottom:0px;} .listeactus .accrochedeux{margin-top:0px!important;text-align:left;margin-left:40px;} .listeactus .contdetail{position:absolute;right:0px!important;bottom:-45px;margin-top:33px !important;} .listeactus .nth1 .contdetail{right:91px;} #detail{background-color:#cbe6f1;} #detail h1{font-size:31px;color:#0c84bb;line-height:34px;padding-bottom:0px;text-align:center;margin-bottom:0px;padding-top:183px;background-image:none;background-position:bottom center;background-repeat:no-repeat;} #detail h1 br{display:none;} #detail .soustitre{font-size:26px;color:#0c84bb;line-height:60px;margin-top:17px;} #detail .euro{font-size:41px;color:#9cc110;} #detail .contreserver{background-image:url(/img/bouttonreserv.png);width:261px;height:47px;padding-top:2px;margin-left:12px;} #detail .reserver{font-size:30px;color:#ffffff;} #detail .contlien{-webkit-transform:rotate(-3deg);-moz-transform:rotate(-3deg);-o-transform:rotate(-3deg);} #detail .texteun{width:301px;margin-left:0px;padding-left:21px;padding-right:13px;display:none;} #detail .contcorps{font-size:16px;color:#333333;margin-left:0px;width:100%;padding-left:0;} #detail .contcorps span{font-size:16px!important;color:#333 !important;} #slidedetail a{width:318px!important;height:216px!;margin-right:17px;} #slidedetail{left:0px;width:100% !important;height:216px;} .contslideaccueil{width:100%!important;} .nostarifs{font-size:36px;color:#0c84bb;} .contslidedetail{max-width:320px;margin-left:auto;margin-right:auto;} .tarifs tr:first-child td{background-color:#9cc110;color:#fff;} .tarifs table td{font-size:13px;padding-right:2px;color:#0c84bb;padding-left:2px;border-right:solid 4px #cbe6f1;margin-right:4px!important;} .tarifs table{width:100%;} .tarifs table p{line-height:10px;} .centerfleches{max-width:1129px;position:relative;display:none;} .avancerslide{position:absolute;right:0px;top:272px;z-index:900000;} .flecheretournerslide{position:absolute;left:0px;top:272px;z-index:900000;} .tarifvert{font-size:6.39px;} .videoCamp{display:none;} .interne .contpromos{display:none;} .cycle-slideshow{width:100% !important;} #promos{top:110px;}}@media (max-width: 480px){#promos{top:110px;} .interne #slides{top:0;} .mobile div{width:100%;} #slides{width:100%;height:100%;position:absolute;top:0px;left:0;z-index:0;}#slides img{height:650px;} .interne #slides{top:0;} .accueil #bgstretcher ul img,.accueil #bgstretcher li img{height:650px !important;margin-top:0px !important;} .accueil #bgstretcher{height:650px !important;} .accueil #bgstretcher ul li{height:650px !important;} .videoCamp{display:none;} .centerpresentmobile,.lettrescamping{max-height:250px;} .accueil .avisclients{top:480px;left:13px;} .contpromos{float:none;min-height:120px;} .nosofres{margin-top:0;margin-top:3px;} .interne .contreservationmobileinterne{margin-top:0;} .interne #presentation{height:220px;} .fondpresentmobile{margin-top:185px;} #liste .contarticle{max-width:800px;} #liste .texteun{min-height:150px;padding-top:0;} #detail{margin-top:0;} #detail .texte h1{padding-top:10px;} #slidedetail{width:100% !important;} .cycle-slideshow{overflow:hidden;} .interne .contpromos{display:none;}}@media (max-width: 400px){#logoMobil{margin-top:50px;position:absolute;width:100%;z-index:100;}#logoMobil a p span{color:#FFF;font-size:20px;text-align:center;} #Presentation h1{font-size:25px;color:#0c84bb;text-align:center;margin-bottom:14px;padding-top:13px;line-height:25px;margin-right:auto;margin-left:auto;font-weight:100;}}@media (max-width: 380px){#liste .contarticle{max-width:800px;} #liste .texteun{min-height:150px;padding:0 3px;margin-left:0;}}#FormAvis{padding:10px;}#FormAvis p label{display:block;}#FormAvis span{color:red;}#Avis .avis0,#Avis .avis1{overflow:hidden;padding:3px 5px;}#Avis .avis1{background-color:#CCCCCC;}#Avis .titre{font-weigt:bold;margin-bottom:0px;}#Avis em{font-size:0.8em;}#Avis .reponse{margin-bottom:0px;margin-top:1em;}#Avis .donneavis{text-align:center;display:block;margin:0 auto;width:120px;margin-bottom:1em;overflow:hidden;}.creaFormulaire label{margin-top:0px;clear:both;padding:0 5px;width:45%;text-align:right;display:inline-block;vertical-align:top;}.creaFormulaire p{margin:0.2em 0;}.creaFormulaire textarea{margin:0;}.li_rub .Rub{margin-left:1em;}.li_rub .Rub .ssRub{margin-left:1em;}.li_rub .Rub .ssRub .ssssRub{margin-left:1em;}.form p label{display:block;}div.error{color:red;font-size:0.8em;font-weight:bold;}input.error,textarea.error{background-color:red;}.divAvis{color:#FFF;width:266px;background:url(/img/pix_avisclients.png) repeat;position:relative;}.divAvis .pActus{background:#CFEA65;padding:5px 0;}.divAvis .pActus a{color:#789703;text-decoration:none;font-size:18px;}.divAvis .pActus a img{margin-right:20px;}.divAvis .review{width:266px;}.divAvis .review .reviewR .reviewTitre{font-family:'Alegreya Sans',sans-serif;font-weight:700;text-transform:uppercase;}.divAvis .review .reviewR .reviewCommentaire{font-size:12px;margin:10px 0;}.divAvis .review .reviewR .reviewCommentaire span{display:none;}.divAvis .review .reviewL .reviewAuthor{font-size:12px;padding:5px 0;text-transform:uppercase;border-top:1px solid #a7c23d;border-bottom:1px solid #a7c23d;}.divAvis .review .reviewEtoile img{margin-right:5px;}.divAvis .review .reviewNote{font-weight:bold;text-align:center;}.divAvis .voirtous{position:absolute;bottom:5px;right:10px;}.divAvis .voirtous a{color:#FFF;text-decoration:none;}.reviewAcc{margin-bottom:30px;}.reviewAcc .reviewAuthor{color:#0C84BB;text-transform:uppercase;font-size:18px;}.lienAvis a{color:#0C84BB;}.titre_AC{font-size:31px;color:#0c84bb;padding-bottom:22px;}#ListeAvis .review{overflow:hidden!important;background:#fff;margin:10px 0;color:#736655;padding:15px 10px;font-family:Verdana;clear:both;}#ListeAvis .review .reviewL{float:left;width:30%;}#ListeAvis .review .reviewL p{margin-bottom:0;}#ListeAvis .review .reviewL .reviewNote{font-size:12px;}#ListeAvis .review .reviewL .reviewNote span{font-size:30px;color:#0C84BB;}#ListeAvis .review .reviewL .jauge{height:14px;max-width:150px;border:1px solid #736655;margin:10px 0;}#ListeAvis .review .reviewL .jauge p{height:12px;}#ListeAvis .review .reviewL .reviewAuthor{font-size:12px;margin:10px 0;}#ListeAvis .review .reviewInfo{font-size:12px;}#ListeAvis .review .reviewInfo span{font-weight:bold;margin:10px 0 0 0;}#ListeAvis .review .reviewR{float:right;width:70%;}#ListeAvis .review .reviewR .reviewCommentaire span{text-align:center;width:30px;float:left;font-size:16px;color:#0C84BB;}#ListeAvis .review .reviewR .reviewTitre{margin:10px 0 0 0;}#ListeAvis .review .reviewR .reviewTitre span{margin:10px 0 0 0;text-decoration:underline;font-style:italic;text-transform:uppercase;margin:10px 0 0 0;}#ListeAvis .review .reviewR .reviewInfoCom{background:#f3f3f3;border:1px solid #f3f3f3;padding:5px 15px;float:left;cursor:pointer;}#ListeAvis .review .reviewR .reviewInfoNote{border:1px solid #f3f3f3;padding:5px 15px;float:left;cursor:pointer;}#ListeAvis .review .reviewR .divComm{background:#f3f3f3;clear:both;float:none;cursor:pinter;padding:0 10px 10px 10px;}#ListeAvis .review .reviewR .divNote{overflow:hidden!important;display:none;background:#f3f3f3;clear:both;float:none;cursor:pinter;padding:0 10px 10px 10px;}#ListeAvis .review .reviewR .noteDetail{line-height:16px;}#ListeAvis .review .reviewR .noteDetail .jauge{height:14px;max-width:150px;border:1px solid #736655;margin:10px 0;}#ListeAvis .review .reviewR .noteDetail .jauge p{height:12px;}