*{-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;}#navmobile,#togglenav{display:none;}.sousmenu{display:none;}.ovhd{overflow:hidden;}.tablette{display:none;}.alegraya{font-family:'Alegreya Sans',sans-serif;}.satisfy{font-family:'Satisfy',cursive;}.mw996pw{max-width:996px;}.1600p{max-width:1600px;}.accueil #bgstretcher ul img,.accueil #bgstretcher li img{height:762px!important;margin-top:72px !important;}.accueil #bgstretcher{height:1073px!important;}.accueil #bgstretcher ul li{height:1073px!important;}.interne #bgstretcher ul img,.interne #bgstretcher li img{height:340px!important;margin-top:102px !important;}.interne #bgstretcher{height:600px!important;}.interne #bgstretcher ul li{height:600px!important;}.mobile{display:none;}.secto{display:none;}.hautheader{height:79px;background-color:#b9b2a9;}#Adressehaut{font-size:15px;color:#ffffff;padding-top:8px;}#Adressehaut a{font-size:15px;color:#fffbf7;margin-top:3px;}#Adressehaut p{line-height:19px;}.lienshaut{padding-left:6px;padding-top:4px;}.leftheader{position:absolute;left:0px;top:0px;}.leftheader img{margin-right:40px;margin-bottom:1px !important;}.contrightheader{position:absolute;right:0px;top:0px;width:337px;}.contdraoeaux{width:150px;}.langue{font-size:15px;color:#f1ede8;margin-top:2px;margin-right:5px;}.version{font-size:18px;color:#fff;}.drap{margin-top:8px;margin-right:9px;margin-right:9px;}.telephonehaut{width:260px;height:30px;}.lettel{font-size:18px;color:#f1ede8;}.lettel a{font-size:18px;color:#f1ede8;}.numtel{font-size:30px;color:#ffffff;line-height:15px;}.lettresmail{font-size:18px;color:#fff;}.lettresmail a{font-size:18px;color:#fff;}.letmail{color:#f1ede8;}#menu{background-color:#c7c0b7;height:32px;}.conta a{padding-left:12px;padding-right:17px;padding-top:5px;padding-bottom:8px;}#menu ul li{float:left;margin-left:0px;height:36px;position:relative;}#menu ul li a{font-size:19px;color:#fff;}.liaccueil{margin-left:0px;}.liaccueil a{padding-left:12px;padding-right:17px;padding-top:5px;padding-bottom:8px;}.sousmenu{position:absolute;width:883px;background-color:#54bec9;padding-left:15px;z-index:900000000;padding-top:15px;padding-bottom:13px;top:32px;}.sousmenu li{height:35px;border-bottom:solid 1px #e0d9d1;padding-top:2px;width:100%;}.sousmenu li a{font-size:16px!important;}.contarticlessousmenu{float:left;width:414px;margin-right:49px;}.contliesversbas img{cursor:pointer;margin-top:605px;}.contliesversbas{width:90px;}#reservation{width:273px;height:292px;background-image:url(/img/fondreserv.png);position:absolute;left:12px;padding:21px 25px;}#reservation .h1-like{font-size:37.28px;color:#fff;}#reservation .enligne{font-size:37.28px;color:#ffffff;line-height:15px;margin-bottom:12px;}#reservation label{font-family:Alegreya;font-size:14px;color:#fffbf7;margin-top:5px;line-height:16px;}#reservation .date{width:196px;}.date input{width:100%!important;background-position:right center;height:20px;font-size:13px;background-position:right !important;}#reservation .heberg{width:196px;}#reservation input{color:#6f5b61;}.heberg select{width:100%!important;background-position:right center;height:20px;font-size:13px;background-position:right!important;color:#6f5b61;text-align:center;}#Sduree{width:80px;height:23px!important;padding-left:33px;}.horizontal{margin-top:12px;}#submit-resa{background-color:transparent;border:none;font-size:37px;color:#fff;}.accueil #main{background-color:#e0d9d1;border-top:solid 9px #95e7e6;}.tittreaccueil{font-size:14px;color:#fffbf7;margin-top:7px;font-weight:300;}#Presentation{position:relative;background-image:url(/img/traiteblanche.png);background-position:0px 33px;background-repeat:no-repeat;padding-left:75px;padding-bottom:11px;}#Presentation h1{font-size:36px;color:#fffbf7;line-height:40px;font-weight:300;}.cailletiere{font-size:23px;color:#fffbf7;font-weight:300;}#Presentation .corps{font-size:14px;color:#807970;text-align:justify;}#Presentation .corps p{line-height:16px;margin-bottom:16px;}.flower{position:absolute;right:50px;top:9px;z-index:10;}.offresactus{background-color:#958e85;}.pointer{cursor:pointer;}#promos{margin-top:1px;width:50%;height:544px;}#promos .texte{background-image:url(/img/texteoffres.png);width:249px;height:251px;padding-left:45px;padding-right:27px;padding-top:13px;position:absolute;bottom:22px;left:25px;}#promos .tittresoffres{color:#7fdfea;padding-top:10px;padding-left:30px;}#promos article{position:relative;height:100%;}#promos article .photo{height:100%;}#promos article .photo img{height:100%!important;}.offres{font-size:16px;}.speciales{font-size:27px;line-height:35px;}#promos .accroche{font-size:14px;color:#807970;line-height:18px;margin-top:10px;}#promos .contdetail{background-image:url(/img/detailpromos.png);width:116px;height:31px;padding-top:2px;margin-top:15px;}#promos .contdetail a{color:#fff;}.fermeroffres{position:absolute;right:-7px;top:42px;cursor:pointer;}.hautactus{width:100%;}.lesttresnohaut{font-size:30px;color:#e0d9d1;margin-top:30px;margin-bottom:87px;width:100%;font-weight:300;}#actus{margin-left:8px;width:45%;position:relative;}.contpagers{width:100%;height:19px;background-image:url(/img/fondactuspagers.jpg);position:absolute;top:77px;}.cadregris{width:19px;height:18px;background-color:#b4afa8;margin-right:22px;cursor:pointer;}#actus .cadredernier{margin-right:30px;}.retourneractus{margin-right:30px!important;}.centerpagersactus{width:315px;background-color:#958e85;height:20px;padding-left:11px;}#actus .cycle-pager-active{background-color:#7fdfea!important;}#actus .photo{margin-top:1px;width:40%;border-bottom:solid 19px #95e7e6;}#actus .texte{width:45%;margin-left:9px;white-space:normal;}#actus .texte h3{font-size:32px;margin-bottom:26px;color:#e0d9d1;background-image:url(/img/lignetittre.png);background-position:left bottom;background-repeat:no-repeat;line-height:30px;padding-bottom:15px;}#actus .texte h3 a{font-size:32px;color:#e0d9d1;font-weight:300;}#actus .accroche{font-size:14px;color:#ffffff;padding-left:21px;font-weight:200;}.contdetail{width:50%;height:43px;border:solid 1px #ffffff;padding-top:8px;margin-left:26px;}.contdetail a{font-size:14px;color:#fff;}.contdetail a:hover{font-size:14px;color:#fff;}.contautres{width:35%;height:43px;border:solid 1px #ffffff;padding-top:8px;font-size:14px;color:#fff;}#actus article{margin-left:15%;}.contboutons{margin-top:35px;width:100%;}.contoleron{height:0px;}.basdecouvriroleron{height:387px;}.basdecouvriroleron .photo img{height:387px;width:100%;}a.nodeco{text-decoration:none;}.bouttonleron{width:301px;height:129px;margin-top:123px;top:-387px;background-image:url(/img/decouvrirboutton.png);background-repeat:no-repeat;z-index:9000000;position:relative;}.bouttonleron{font-size:24px;color:#958e85;text-transform:uppercase;padding-top:53px;text-decoration:none;}.bouttonleron a{text-decoration:none;}.contimage{height:387px;background-image:url(/img/decouvriroleron.png);overflow:hidden;}.hautfooteraccueil{height:343px;background-image:url(/img/fondhautfooter.png);}.conthautfooter{max-width:1600px;position:relative;}.rubriquebas .photo{border-bottom:solid 17px #958e85;}.rubriquebas article{width:297px;margin-top:11px;}.rubriquebas article h3{padding-left:39px;background-image:url(/img/titrecailletiere.png);background-position:0px 18px;background-repeat:no-repeat;padding-left:38px;}.rubriquebas article h3 a{font-size:22px;color:#958e85;}.rubriquebas article h3 a:hover{font-size:22px;color:#807979;}.rubriquebas article h3{line-height:19px;padding-top:7px;height:48px;}.rubriquebas .accroche{font-size:14px;color:#958e85;line-height:17px;}.rubriquebas .contdetailbas{width:115px;height:31px;background-image:url(/img/detailrubriquesbas.png);padding-top:3px;margin-top:5px;}.rubriquebas .contdetailbas a{font-size:13px;color:#fff;}#camping{margin-left:41px;margin-right:41px;}.hautfooter{width:100%;height:519px;background-color:#958e85;}#Documents{font-size:14px;color:#e0d9d1;text-decoration:underline;text-transform:uppercase;margin-left:48px;margin-top:30px;}#Documents a{text-decoration:underline;font-size:15px;color:#e0d9d1;}#Documents p{margin-bottom:4px;}#conthaudocs img{margin-right:19px;}.contdocs{width:200px;}.photobas{margin-left:17px;margin-top:33px;margin-right:36px;}.videosbas{margin-top:33px;}.contshare{margin-left:29px;}.nous{font-size:29.98px;color:#e0d9d1;}.suivre{font-size:37.61px;color:#e0d9d1;line-height:30px;}.hautshare{margin-top:6px;width:207px;padding-left:94px;background-image:url(/img/ligneshare.png);background-position:0px 45px;background-repeat:no-repeat;}#LiensReseaux{width:186px;height:35px;background-color:#eeeeee;padding-top:4px;padding-left:8px;margin-top:21px;}#LiensReseaux img{margin-right:10px;}#LiensReseaux img:last-child{margin-right:0px;}.nos{font-size:29.68px;color:#e0d9d1;}.atouts{font-size:37.61px;color:#e0d9d1;line-height:34px;}.nosatouts{width:235px;padding-left:90px;margin-left:51px;margin-top:11px;background-image:url(/img/ligneshare.png);background-position:0px 35px;background-repeat:no-repeat;}.corpsatouts{font-size:20.98px;color:#e0d9d1;}.corpsatouts ul li{list-style:none;padding-left:18px;line-height:25px;background-image:url(/img/flechebleu.png);background-position:0px 7px;background-repeat:no-repeat;}.contatouts{margin-top:30px;}.nos{font-size:29.68px;color:#e0d9d1;}.partenaires{font-size:37.61px;color:#e0d9d1;line-height:34px;}.nospartenaires{width:368px;padding-left:90px;margin-left:51px;margin-top:45px;background-image:url(/img/ligneshare.png);background-position:0px 35px;background-repeat:no-repeat;}.contliensbas{margin-top:83px;}#LiensAutres img{margin-right:28px;}.iframe{margin-left:23px;position:absolute;right:0px;width:35%;}.bouttonacces{background-image:url(/img/bouttonacces.png);padding-top:48px;width:301px;height:131px;right:23px;top:126px;position:absolute;text-transform:uppercase;font-size:18px;color:#958e85;}.creeritineraire{width:100%;height:40px;background-color:#9be4e2;bottom:0px;position:absolute;text-transform:uppercase;font-size:24px;color:#958e85;}.contliesvershaut{height:0px;width:85px;position:relative;top:5px;}.basfooter{width:100%;height:108px;background-color:#b9b2a9;}.logobasoofterdeux{position:relative;left:-20px;margin-top:20px;}.adressebas{font-size:15px;color:#ffffff;padding-top:21px;}.adressebas a{font-size:15px;color:#fff;}.adresseun{margin-right:101px;}.contbasaddresse{width:346px;}#Pied{font-family:Lato;font-size:12px;color:#e0d9d1;}#Pied a{font-family:Lato;font-size:12px;color:#e0d9d1;}#Ecom{font-family:Lato;font-size:12px;color:#e0d9d1;}#Ecom a{font-family:Lato;font-size:12px;color:#e0d9d1;}.interne .contliesversbas{display:none;}.interne #presentation{height:326px;}.contpresentation{background-color:#e0d9d1;}.interne #Presentation{background-color:#e0d9d1;}.interne .tittreaccueil{font-size:14px;color:#fffbf7;padding-top:22px;}.interne .tittreaccueil a{text-transform:uppercase;color:#fffbf7;}#Ariane{margin-bottom:0px;}#Presentation{position:relative;background-image:url(/img/traiteblanche.png);background-position:0px 33px;background-repeat:no-repeat;padding-left:75px;padding-bottom:11px;}#Presentation h1{font-size:36px;color:#fffbf7;line-height:40px;padding-bottom:3px;}#Presentation h2{line-height:22px;}.cailletiere{font-size:25px;color:#fffbf7;}#Presentation .corps{font-size:14px;color:#807970;text-align:justify;}#Presentation .corps p{line-height:16px;margin-bottom:16px;}.flower{position:absolute;right:50px;top:9px;}.offresactus{background-color:#958e85;}.contarticle{max-width:1600px;}#liste article{background-color:#b9b2a9;height:440px;}#liste article .photo{float:right;border-bottom:solid 27px #95e7e6;margin-right:24px;margin-top:26px;}#liste article .texte{width:825px;float:right;padding-left:72px;margin-right:45px;padding-top:130px;background-image:url(/img/traiteblanche.png);background-position:0px 148px;background-repeat:no-repeat;}#liste article .texte h2 a{font-size:32px;color:#fffbf7;}#liste article .texte h2{margin-bottom:23px;}#liste article .accroche{font-size:14px;color:#e0d9d1;}#liste .contdetailbas{width:115px;height:31px;background-image:url(/img/detailrubriquesbas.png);padding-top:3px;margin-top:5px;}#liste .contdetailbas a{font-size:13px;color:#fff;}#liste .nth1{background-color:#e0d9d1;}#liste .nth1 .photo{float:left;}#liste .nth1 .texte{float:left;}#liste .nth1 .accroche{color:#a0978c;}.interne #reservation{z-index:90000000000000000;}.hautdetail{height:722px;background-color:#e0d9d1;width:100%;overflow:hidden;}.lettreshaut{height:129px;position:relative;padding-left:227px;background-image:url(/img/traiteblanche.png);background-position:0px 56px;background-repeat:no-repeat;padding-right:150px;}.contslide{position:relative;}.confleches{max-width:1131px;position:relative;}.centerpager{max-width:234px;position:relative;}.contpager{width:234px;height:54px;background-image:url(/img/transparenceblanc.png);position:absolute;top:510px;cursor:pointer;padding-top:21px;padding-left:28px;z-index:90000000000000000 !important;}.cadrebleu{width:19px;height:18px;background-color:#099eaf;margin-right:36px;}.cadredernier{margin-right:0px;}#detail .cycle-pager-active{background-color:#7fdfea!important;}.flecheavancer{position:absolute;right:0px;top:268px;cursor:pointer;z-index:90000000000000000 !important;}.flecheretour{position:absolute;left:0px;top:268px;cursor:pointer;z-index:90000000000000000 !important;}.contfondslide{height:0px;}.fondslides{width:100%;margin-top:83px;}#detail h1{font-size:36px;color:#fffbf7;}#detail .tittreaccueil{margin-top:0px;}#slidedetail a{width:996px!important;height:577px!important;}#slidedetail{max-width:1000px;}#detail .texte{border-top:solid 21px #95e7e6;background-color:#b9b2a9;font-size:14px;color:#e0d9d1;}.contplans{height:255px;width:100%;background-image:url(/img/fondplans.png);background-position:center;}.lettreslesplans{font-size:37px;color:#e0d9d1;padding-top:90px;}.conttexte{position:relative;padding-top:25px;}.conplans{position:absolute;left:262px;}.plan1{margin-top:8px;margin-right:76px!important;}.plan2{margin-top:16px;}.interne .hautfooter{border-top:solid 9px #b9b2a9;}.contboutons{width:307px;}.navigation{height:60px;border-top:solid 1px #e0d9d1;border-bottom:solid 1px #e0d9d1;background-color:#b9b2a9;padding-top:15px;}.navigation a{font-size:14px;color:#e0d9d1;text-decoration:underline;}.ensemblenav{border-top:solid 24px #b9b2a9;}.contnavigation{max-width:1288px;}.interne .offresactus{border-top:solid 19px #b9b2a9;}.contslideaccueil{height:0px;width:100% !important;}.contslideaccueil img{width:100%!important;height:771px!important;padding:0px !important;}.contslideaccueil{z-index:0;}#inner{z-index:900000000000000;}header{z-index:10000;position:relative;}.contpagersaccueil{width:347px;height:38px;background-color:#ffffff;right:0px;top:743px;z-index:90000000000000000000000000;position:absolute;padding-left:30px;padding-top:9px;}.cadrebleu{width:19px;height:19px;background-color:#099eaf;margin-right:30px;cursor:pointer;}.contpagersaccueil .cycle-pager-active{background-color:#7fdfea;}#autrespagesphoto{background-color:#b9b8ba;}#autrespages{background-color:#b9b8ba;}#Dummy_RptList_LienVignette_0{font-size:14px;color:#e0d9d1;}#autrespages #Documents{margin-top:0px;}@media (min-width: 1100px) and (max-width: 1600px){#liste article .texte{width:53%;margin-right:2%;} #liste article .photo{width:42%;margin-right:2%;}}@media (min-width: 1100px) and (max-width: 1300px){.iframe{width:30%;}}@media (min-width: 1100px) and (max-width: 1200px){.iframe{width:25%;} .bouttonacces{top:196px;}}@media (min-width: 480px) and (max-width: 1100px){.contslideaccueil{height:0px;width:100% !important;} .contslideaccueil img{width:100%!important;height:504px!important;padding-top:101px!important;padding:0px !important;} .plein{display:none;} .tablette{display:block;} .conthautheader{max-width:800px;margin-left:auto;margin-right:auto;position:relative;} .hautheader{height:79px;background-color:#b9b2a9;} #Adressehaut{font-size:15px;color:#fff;} #Adressehaut a{font-size:15px;color:#ffffff;} #Adressehaut p{margin-top:5px;} #logo img{width:300px;height:76px;top:10px;position:absolute;} #logo{float:left;margin-left:175px;} .leftheader{position:absolute;left:0px;top:0px;} .leftheader img{margin-right:7px;} .contrightheader{position:absolute;right:0px;top:0px;width:315px;} .contdraoeaux{width:150px;} .langue{font-size:15px;color:#ffffff;margin-top:2px;margin-right:5px;} .version{font-size:18px;color:#fff;} .drap{margin-top:8px;margin-right:9px;margin-right:9px;} .telephonehaut{width:260px;height:30px;} .lettel{font-size:18px;color:#fff;} .lettel a{font-size:18px;color:#fff;} .numtel{font-size:30px;color:#ffffff;line-height:15px;} .lettresmail{font-size:18px;color:#fff;} .lettresmail a{font-size:18px;color:#fff;} #menu{background-color:#c7c0b7;height:32px;} #menu ul{max-width:800px;} #menu ul li{float:left;margin-left:0px;} #menu ul li a{font-size:19px;color:#fff;} .sousmenu{display:none !important;} .liaccueil{margin-left:0px;} .liaccueil a{padding-left:5px;padding-right:5px;} .conta a{padding-left:5px;padding-right:5px;padding-top:5px;padding-bottom:8px;} .contpagersaccueil{top:460px;} #presentation{height:413px;position:relative;} #reservation{top:18px;} .contliesversbas img{position:relative;cursor:pointer;top:361px;} .accueil #main{background-color:#e0d9d1;border-top:solid 9px #95e7e6;} .tittreaccueil{font-size:14px;color:#ffffff;margin-top:17px;} #Presentation{position:relative;background-image:url(/img/traiteblanche.png);background-position:0px 33px;background-repeat:no-repeat;padding-left:75px;padding-bottom:11px;max-width:800px;} #Presentation h1{font-size:36px;color:#ffffff;line-height:40px;} .cailletiere{font-size:23px;color:#fff;} #Presentation .corps{font-size:14px;color:#807970;text-align:justify;} #Presentation .corps p{line-height:16px;margin-bottom:16px;} .flower{position:absolute;right:15px;top:0px;} .offresactus{background-color:#958e85;max-width:800px;margin-left:auto;margin-right:auto;padding-bottom:57px;} .contoffresactus{background-color:#b9b2a9;} #promos{width:100%;} #promos .texte{background-image:url(/img/texteoffres.png);width:249px;height:251px;padding-left:45px;padding-right:27px;padding-top:13px;position:absolute;bottom:22px;} #promos .tittresoffres{color:#7fdfea;padding-top:10px;padding-left:30px;} #promos article{position:relative;} #promos .photo img{height:800px;} .offres{font-size:16px;} .speciales{font-size:27px;line-height:35px;} #promos .accroche{font-size:14px;color:#807970;line-height:18px;margin-top:10px;} #promos .contdetail{background-image:url(/img/detailpromos.png);width:116px;height:31px;padding-top:2px;} #promos .contdetail a{color:#fff;} .fermeroffres{position:absolute;right:-7px;top:42px;} .hautactus{width:100%;padding-left:47px;padding-right:47px;position:relative;} .lesttresnohaut{font-size:30px;color:#e0d9d1;margin-top:0px;} .contpagers{width:708px;height:19px;background-image:url(/img/fondactuspagers.jpg);position:absolute;top:48px;} .cadregris{width:19px;height:18px;background-color:#b4afa8;margin-right:22px;cursor:pointer;} #actus .cadredernier{margin-right:30px;} .retourneractus{margin-right:30px!important;} .centerpagersactus{width:315px;background-color:#958e85;height:20px;padding-left:11px;} #actus{margin-left:0px;width:100%;} #actus .texte{width:318px;margin-left:9px;} #actus .texte h3{font-size:32px;margin-bottom:10px;color:#e0d9d1;background-image:url(/img/lignetittre.png);background-position:left bottom;background-repeat:no-repeat;line-height:30px;padding-bottom:15px;} #actus .texte h3 a{font-size:30px;color:#e0d9d1;} #actus .accroche{font-size:14px;color:#ffffff;padding-left:21px;} #actus .photo{width:267px;border-bottom:solid 19px #95e7e6;} .contdetail{width:160px;height:43px;border:solid 1px #ffffff;padding-top:8px;margin-left:0px;} .contdetail a{font-size:14px;color:#fff;} .contautres{width:113px;height:43px;border:solid 1px #ffffff;padding-top:8px;font-size:14px;color:#fff;} #actus article{margin-left:98px;} .contboutons{margin-top:35px;position:relative;left:15px;} .contoleron{height:0px;} .basdecouvriroleron{height:257px;} .basdecouvriroleron .photo img{height:260px!important;width:100%;} .bouttonleron{width:301px;height:129px;margin-top:65px;background-image:url(/img/decouvrirboutton.png);z-index:9000000;position:relative;top:-276px;} .bouttonleron{font-size:24px;color:#958e85;text-transform:uppercase;padding-top:53px;} .contimage{height:276px;background-image:url(/img/contolerontablette.png);} .hautfooteraccueil{height:343px;background-image:url(/img/fondhautfooter.png);} .centerhautfooter{max-width:800px;} .rubriquebas .photo{border-bottom:solid 17px #958e85;} .rubriquebas article{width:258px;margin-top:30px;} .rubriquebas article h3{padding-left:39px;background-image:url(/img/titrecailletiere.png);background-position:0px 18px;background-repeat:no-repeat;padding-left:38px;} .rubriquebas article h3 a{font-size:22.08px!important;color:#958e85;} .rubriquebas article h3{line-height:29px;padding-top:7px;} .rubriquebas .accroche{font-size:14px;color:#958e85;line-height:17px;} .rubriquebas .contdetailbas{width:115px;height:31px;background-image:url(/img/detailrubriquesbas.png);padding-top:3px;margin-top:5px;} .rubriquebas .contdetailbas a{font-size:13px;color:#fff;} #camping{margin-left:10px;margin-right:10px;} .hautfooter{width:100%;height:100%;background-color:#958e85;} .conthautfooter{max-width:800px;} #Documents{font-size:14px;color:#e0d9d1;text-decoration:underline;text-transform:uppercase;margin-left:11px;margin-top:40px;} #Documents a{text-decoration:underline;font-size:15px;color:#e0d9d1;} #Documents p{margin-bottom:4px;} #conthaudocs img{margin-right:19px;} .contdocs{width:200px;} .photobas{margin-left:17px;margin-top:40px;margin-right:36px;} .videosbas{margin-top:40px;} .contshare{margin-left:29px;} .nous{font-size:29.98px;color:#e0d9d1;} .suivre{font-size:37.61px;color:#e0d9d1;line-height:30px;} .hautshare{margin-top:12px;width:207px;padding-left:94px;background-image:url(/img/ligneshare.png);background-position:0px 45px;background-repeat:no-repeat;} #LiensReseaux{width:186px;height:35px;background-color:#eeeeee;padding-top:4px;padding-left:8px;margin-top:21px;} #LiensReseaux img{margin-right:10px;} #LiensReseaux img:last-child{margin-right:0px;} .nos{font-size:29.68px;color:#e0d9d1;} .atouts{font-size:37.61px;color:#e0d9d1;line-height:34px;} .nosatouts{width:235px;padding-left:90px;margin-left:0px;margin-top:11px;background-image:url(/img/ligneshare.png);background-position:0px 35px;background-repeat:no-repeat;} .corpsatouts{font-size:20.98px;color:#e0d9d1;margin-left:60px;} .corpsatouts ul li{list-style:none;padding-left:18px;line-height:25px;background-image:url(/img/flechebleu.png);background-position:0px 7px;background-repeat:no-repeat;} .contatouts{margin-top:36px;} .nos{font-size:29.68px;color:#e0d9d1;} .partenaires{font-size:37.61px;color:#e0d9d1;line-height:34px;} .nospartenaires{width:368px;padding-left:90px;margin-left:0px;margin-top:45px;background-image:url(/img/ligneshare.png);background-position:0px 35px;background-repeat:no-repeat;} .contliensbas{margin-top:103px;} #LiensAutres img{margin-right:28px;} .iframe{margin-left:0px;position:relative;height:585px;margin-top:51px;right:0px;} .iframe iframe{margin-left:0px;position:relative;height:585px!important;width:800px;} .bouttonacces{background-image:url(/img/bouttonacces.png);z-index:9000000000;padding-top:48px;width:301px;height:131px;right:463px;top:26px;position:absolute;text-transform:uppercase;font-size:24px;color:#958e85;} .creeritineraire{width:100%;height:40px;background-color:#9be4e2;bottom:0px;position:absolute;text-transform:uppercase;font-size:24px;color:#958e85;} .contliesvershaut{height:0px;width:100%;} .contliesvershaut img{position:relative;bottom:112px;top:1015px;left:-400px;} .contbasfooter{max-width:800px;} .basfooter{width:100%;height:158px;background-color:#b9b2a9;} .logobasoofterdeux{position:relative;left:0px;margin-top:20px;} .adressebas{font-size:15px;color:#ffffff;padding-top:13px;margin-left:100px;} .adressebas a{font-size:15px;color:#fff;} .adresseun{margin-right:101px;} .contbasaddresse{width:326px;} #Piedbas{font-family:Lato;font-size:12px;color:#e0d9d1;} #Piedbas a{font-family:Lato;font-size:12px;color:#e0d9d1;} #Ecombas{font-family:Lato;font-size:12px;color:#e0d9d1;} #Ecombas a{font-family:Lato;font-size:12px;color:#e0d9d1;} .interne .contliesversbas{display:none;} .interne #presentation{height:326px;} .contpresentation{background-color:#e0d9d1;} .interne #Presentation{background-color:#e0d9d1;} .interne .tittreaccueil{font-size:14px;color:#ffffff;padding-top:22px;} .interne .tittreaccueil a{text-transform:uppercase;color:#ffffff;} #Ariane{margin-bottom:0px;} #Presentation{position:relative;background-image:url(/img/traiteblanche.png);background-position:0px 33px;background-repeat:no-repeat;padding-left:75px;padding-bottom:11px;} #Presentation h1{font-size:36px;color:#ffffff;line-height:40px;padding-bottom:3px;} .cailletiere{font-size:25px;color:#fff;} #Presentation .corps{font-size:14px;color:#807970;text-align:justify;} #Presentation .corps p{line-height:16px;margin-bottom:16px;} .flower{position:absolute;right:50px;top:9px;} .offresactus{background-color:#958e85;} .contarticle{max-width:800px;} #liste article{background-color:#b9b2a9;height:100%;overflow:hidden;padding-bottom:33px;} #liste article .photo{float:right;border-bottom:solid 27px #95e7e6;margin-right:0px;margin-top:81px;width:498px;height:291px;} #liste article .texte{width:271px;float:right;padding-left:0px;margin-right:15px;padding-top:16px;background-image:none;background-position:0px 49px;background-repeat:no-repeat;} #liste article .texte h2 a{font-size:32px;color:#fffbf7;} #liste article .texte h2{margin-bottom:7px;width:471px;padding-left:72px;background-image:url(/img/traiteblanche.png);background-position:0px 22px;background-repeat:no-repeat;} #liste article .accroche{font-size:14px;color:#e0d9d1;} #liste .contdetailbas{width:115px;height:31px;background-image:url(/img/detailrubriquesbas.png);padding-top:3px;margin-top:5px;} #liste .contdetailbas a{font-size:13px;color:#fff;} #liste .nth1{background-color:#e0d9d1;} #liste .nth1 .photo{float:left;} #liste .nth1 .texte{float:left;margin-right:0px;margin-left:23px;} #liste .nth1 .texte h2{position:relative;left:-238px;} #liste .nth1 .accroche{color:#a0978c;} .interne #reservation{z-index:90000000000000000;} .hautdetail{height:685px;background-color:#e0d9d1;width:100%;overflow:hidden;} .lettreshaut{height:205px;position:relative;padding-left:100px;max-width:800px!important;background-image:url(/img/traiteblanche.png);background-position:297px 56px;background-repeat:no-repeat;} .contslide{position:relative;} .confleches{max-width:800px;position:relative;} .centerpager{max-width:234px;position:relative;} .contpager{width:234px;height:54px;background-image:url(/img/transparenceblanc.png);position:absolute;top:398px;cursor:pointer;padding-top:21px;padding-left:28px;z-index:90000000000000000 !important;} .cadrebleu{width:19px;height:18px;background-color:#7fdfea;margin-right:36px;} .cadredernier{margin-right:0px;} .cycle-pager-active{background-color:#7fdfea!important;} .flecheavancer{position:absolute;right:0px;top:197px;cursor:pointer;z-index:90000000000000000 !important;} .flecheretour{position:absolute;left:0px;top:197px;cursor:pointer;z-index:90000000000000000 !important;} .contfondslide{height:0px;display:none;} .fondslides{width:100%;margin-top:83px;} .interne .flower{right:109px;top:107px;} #detail h1{font-size:34px;color:#fffbf7;} #detail .tittreaccueil{margin-top:0px;} #slidedetail a{width:800px!important;height:468px!important;} #slidedetail{max-width:800px;} #detail .texte{border-top:solid 21px #95e7e6;background-color:#b9b2a9;font-size:14px;color:#e0d9d1;} .contplans{height:255px;width:100%;background-image:url(/img/fondplans.png);background-position:center;} .lettreslesplans{font-size:37px;color:#e0d9d1;padding-top:90px;} .conttexte{position:relative;padding-left:17px;padding-right:17px;padding-top:25px;} .conplans{position:absolute;left:262px;} .contlesplans{max-width:800px;} .plan1{margin-top:8px;margin-right:27px!important;width:305px;height:238px;} .plan2{margin-top:16px;width:247px;height:230px;} .interne .hautfooter{border-top:solid 9px #b9b2a9;} .navigation{height:60px;border-top:solid 1px #e0d9d1;border-bottom:solid 1px #e0d9d1;background-color:#b9b2a9;padding-top:15px;} .navigation a{font-size:14px;color:#e0d9d1;text-decoration:underline;} .ensemblenav{border-top:solid 24px #b9b2a9;} .contnavigation{max-width:1288px;} .interne .offresactus{border-top:solid 19px #b9b2a9;}}@media (min-width: 480px) and (max-width: 880px){.conplans{width:70%;left:30%;} .plan1{width:50%;margin-right:5% !important;} .plan2{width:40%;}}@media (min-width: 480px) and (max-width: 820px){.rubriquebas{margin-top:1px;width:32%;} .rubriquebas .photo{width:100%;} .rubriquebas .photo img{width:100%;} .rubriquebas article{width:100%;} #camping{margin-right:1%;margin-left:1%;} .nospartenaires{width:30%;} .logobasoofterdeux{margin-top:1px;width:45%;} .adressebas{margin-left:10%;width:40%;} #logo img{width:35%;margin-left:25%;} #logo{margin-left:0px;} #liste article .texte{width:35%;margin-right:2%;} #liste article .photo{width:63%;} #liste .nth1 .texte{float:left;margin-right:0px;margin-left:2%;} #slidedetail a{width:800px!important;height:468px!important;} #slidedetail{max-width:800px;} #menu ul li a{font-size:16px;} .interne .flower{top:127px;}}@media (min-width: 480px) and (max-width: 700px){#actus article{margin-left:10%;width:90%;} #actus article .texte{width:45%;} #actus article .photo{width:50%;} #actus{margin-left:0px;width:100%;} .leftheader{display:none;} #menu ul li a{font-size:14px;}}@media (min-width: 480px) and (max-width: 600px){#menu ul li a{font-size:11px;}}@media (max-width: 480px){.contpagersaccueil{display:none;} .contslideaccueil{height:0px;width:100% !important;} .contslideaccueil img{width:100%!important;height:458px!important;padding-top:101px!important;padding:0px !important;} .accueil #bgstretcher ul img,#bgstretcher li img{height:209px!important;margin-top:249px !important;} .accueil #bgstretcher{height:1073px!important;} .accueil #bgstretcher ul li{height:1073px!important;} .interne #bgstretcher ul img,.interne #bgstretcher li img{height:329px!important;margin-top:246px !important;} .interne #bgstretcher{height:1073px!important;} .interne #bgstretcher ul li{height:1073px!important;} .mobile{display:block;} .hautheader{height:218px;background-color:#b9b2a9;} .conthautheader{max-width:320px;margin-left:auto!important;margin-right:auto!important;float:none!important;position:relative;} #Adressehaut{font-size:15px;color:#fff;} #Adressehaut a{font-size:15px;color:#ffffff;margin-top:3px;} #Adressehaut p{padding-top:2px;} #logo{padding-top:89px;} #logo img{width:300px;height:76px;} #Drapeaux{display:none;} .leftheader{position:absolute;left:90px;top:20px;} .leftheader img{margin-right:7px;margin-bottom:2px;} .contrightheader{position:absolute;right:0px;top:162px;width:100%;} .contdraoeaux{width:150px;display:none;} .langue{font-size:15px;color:#ffffff;margin-top:2px;margin-right:5px;} .version{font-size:18px;color:#fff;} .drap{margin-top:8px;margin-right:9px;margin-right:9px;} .telephonehaut{width:260px;height:30px;} .lettel{font-size:18px;color:#fff;} .lettel a{font-size:18px;color:#fff;} .numtel{font-size:30px;color:#ffffff;line-height:15px;} .lettresmail{font-size:18px;color:#fff;} .lettresmail a{font-size:18px;color:#fff;} #menu{background-color:#c7c0b7;height:32px;} #menu ul li{float:left;margin-left:30px;} #menu ul li a{font-size:19px;color:#fff;} .liaccueil{margin-left:0px;} .contmenumobile{padding-top:2px;height:30px;background-color:#c7c0b7;} #navmobile{position:absolute;background-color:#B9B2A9;text-align:center;display:none;width:100%;top:250px;z-index:90000000;} #navmobile a{font-size:14px;color:#fff;} #presentation{height:155px;position:relative;} .contliesversbas img{position:relative;cursor:pointer;top:88px;display:none;} .contresamobile{height:51px;width:320px;background-image:url(/img/conetreservmobile.png);font-size:32.28px;color:#ffffff;position:absolute;top:250px;z-index:1000;} .contresamobile a{color:#FFF;} #reservation{width:273px;height:292px;background-image:url(/img/fondreserv.png);position:absolute;left:12px;display:none;padding:21px 25px;} #reservation .h1-like{font-size:37.28px;color:#fff;} #reservation .enligne{font-size:37.28px;color:#ffffff;line-height:15px;margin-bottom:12px;} #reservation label{font-family:Alegreya;font-size:14px;color:#ffffff;margin-top:5px;line-height:16px;} #reservation .date{width:196px;} .date input{width:100%!important;background-position:right center;height:17px;font-size:13px;background-position:right !important;} #reservation .heberg{width:196px;} .heberg select{width:100%!important;background-position:right center;height:17px;font-size:13px;background-position:right !important;} #Sduree{width:80px;height:23px!important;} .horizontal{margin-top:12px;} #submit-resa{background-color:transparent;border:none;font-size:37px;color:#fff;} .accueil #main{background-color:#e0d9d1;border-top:solid 9px #95e7e6;} .tittreaccueil{font-size:14px;color:#ffffff;margin-top:24px;} #Presentation{position:relative;max-width:320px!important;background-image:url(/img/ligneaccueil.png);background-position:0px 32px;background-repeat:no-repeat;padding-left:39px;padding-bottom:11px;} #Presentation h1{font-size:36px;color:#ffffff;line-height:28px;width:201px;margin-bottom:15px;} .cailletiere{font-size:23px;color:#fff;} #Presentation .corps{font-size:14px;color:#807970;text-align:justify;width:300px;left:-25px;position:relative;} #Presentation .corps p{line-height:16px;margin-bottom:16px;} .flower{position:absolute;right:0px;top:-19px;width:76px;height:76px;} .offresactus{background-color:#958e85;padding-bottom:17px;} #promos{width:100%;height:301px;float:none;} #promos .photo{height:100%;} #promos .photo img{height:100% !important;} #promos .texte{background-image:url(/img/texteoffres.png);width:249px;height:251px;padding-left:45px;padding-right:27px;padding-top:13px;position:absolute;bottom:2px;left:5px;} #promos .tittresoffres{color:#7fdfea;padding-top:10px;padding-left:30px;} #promos article{position:relative;height:100%;} .offres{font-size:16px;} .speciales{font-size:27px;line-height:35px;} #promos .accroche{font-size:14px;color:#807970;line-height:18px;margin-top:10px;} #promos .contdetail{background-image:url(/img/detailpromos.png);width:116px;height:31px;padding-top:2px;} #promos .contdetail a{color:#fff;} .fermeroffres{position:absolute;right:-7px;top:42px;} .hautactus{width:100%;} .contpagers{top:50px;} .lesttresnohaut{font-size:30px;color:#e0d9d1;margin-bottom:50px;} #actus{margin-left:auto;margin-right:auto;float:none;max-width:320px;width:100%;} #actus .texte{width:266px;margin-left:26px;} #actus .texte h3{font-size:32px;color:#e0d9d1;background-image:url(/img/lignetittre.png);background-position:left bottom;background-repeat:no-repeat;line-height:30px;padding-bottom:12px;padding-top:5px;} #actus .texte h3 a{font-size:32px;color:#e0d9d1;} #actus .accroche{font-size:14px;color:#ffffff;padding-left:0px;padding-top:5px;} #actus .photo{margin-left:26px;width:266px;height:291px;border-bottom:solid 19px #95e7e6;} #actus .photo img{width:100%!important;height:100% !important;} .contdetail{width:160px;height:50px;border:solid 1px #ffffff;padding-top:14px;margin-left:0px;} .contdetail a{font-size:14px;color:#fff;} .contautres{width:113px;height:50px;border:solid 1px #ffffff;padding-top:14px;font-size:14px;color:#fff;} #actus article{margin-left:0px;} .contboutons{margin-top:13px;width:300px;} .contoleron{height:0px;} .basdecouvriroleron{height:191px;} .bouttonleron{width:301px;height:129px;margin-top:25px;background-image:url(/img/decouvrirboutton.png);z-index:9000000;position:relative;} .basdecouvriroleron .photo img{height:191px!important;width:100%;} .bouttonleron{font-size:24px;color:#958e85;text-transform:uppercase;padding-top:53px;top:-151px;} .contimage{height:191px;background-image:url(/img/oleronmobile.png);} .hautfooteraccueil{height:957px;background-image:url(/img/fondhautfootermobile.png);padding-top:13px;} .conthautfooter{max-width:320px!important;} .rubriquebas{width:100%;} .rubriquebas .photo{border-bottom:solid 17px #958e85;width:263px;height:187px;} .rubriquebas .photo img{width:263px;height:172px;} .rubriquebas article{width:100%;margin-top:11px;} .rubriquebas article h3{padding-left:39px;background-image:url(/img/titrecailletiere.png);background-position:0px 18px;background-repeat:no-repeat;padding-left:38px;} .rubriquebas article h3 a{font-size:22.08px;color:#958e85;} .rubriquebas article h3{padding-top:7px;} .rubriquebas .accroche{font-size:12.37px;color:#958e85;line-height:17px;} .rubriquebas .contdetailbas{width:115px;height:31px;background-image:url(/img/detailrubriquesbas.png);padding-top:3px;margin-top:5px;} .rubriquebas .contdetailbas a{font-size:13px;color:#fff;} #camping{margin-left:0px;margin-right:0px;} .hautfooter{width:100%;height:1055px;background-color:#958e85;} .leftfooterhaut{width:100%;} #Documents{font-size:14px;color:#e0d9d1;text-decoration:underline;text-transform:uppercase;margin-left:8px;margin-top:27px;} #Documents a{text-decoration:underline;font-size:15px;color:#e0d9d1;} #Documents p{margin-bottom:1px;} #conthaudocs img{margin-right:19px;} .contdocs{width:200px;} .photobas{margin-left:43px;margin-top:22px;margin-right:36px;} .videosbas{margin-top:22px;} .contshare{margin-left:0px;width:100%;} .nous{font-size:29.98px;color:#e0d9d1;} .suivre{font-size:37.61px;color:#e0d9d1;line-height:30px;} .hautshare{margin-top:6px;width:257px;padding-left:94px;background-image:url(/img/ligneshare.png);background-position:0px 45px;background-repeat:no-repeat;} #LiensReseaux{width:186px;height:35px;background-color:#eeeeee;padding-top:4px;padding-left:8px;margin-top:21px;margin-right:70px;} #LiensReseaux img{margin-right:10px;} #LiensReseaux img:last-child{margin-right:0px;} .nos{font-size:29.68px;color:#e0d9d1;} .atouts{font-size:37.61px;color:#e0d9d1;line-height:34px;} .nosatouts{width:235px;padding-left:90px;margin-left:0px;margin-top:0px;margin-bottom:5px;background-image:url(/img/ligneshare.png);background-position:0px 35px;background-repeat:no-repeat;} .corpsatouts{font-size:20.98px;color:#e0d9d1;} .corpsatouts ul li{list-style:none;padding-left:18px;line-height:25px;background-image:url(/img/flechebleu.png);background-position:0px 7px;background-repeat:no-repeat;} .contatouts{margin-top:18px;} .nos{font-size:29.68px;color:#e0d9d1;} .partenaires{font-size:37.61px;color:#e0d9d1;line-height:34px;} .nospartenaires{width:368px;padding-left:90px;margin-left:0px;margin-top:0px;background-image:url(/img/ligneshare.png);background-position:0px 35px;background-repeat:no-repeat;} .contliensbas{margin-top:5px;} #LiensAutres img{margin-right:8px;} .iframe{margin-left:0px;position:relative;height:268px;width:100%;margin-top:30px;left:0px;} .iframe iframe{height:268px;width:100%;} .bouttonacces{background-image:url(/img/bouttonacces.png);padding-top:48px;width:301px;height:131px;right:5px;top:40px;position:absolute;text-transform:uppercase;font-size:24px;color:#958e85;} .creeritineraire{width:100%;height:40px;background-color:#9be4e2;bottom:0px;position:absolute;text-transform:uppercase;font-size:24px;color:#958e85;} .contliesvershaut{height:0px;width:100%;display:none;} .contliesvershaut img{position:relative;bottom:112px;} .basfooter{width:100%;height:260px;background-color:#b9b2a9;} .contbasfooter{max-width:320px;} .logobasoofterdeux{position:relative;left:0px;margin-top:20px;} .adressebas{font-size:15px;color:#ffffff;padding-top:4px;padding-left:32px;} .adressebas a{font-size:15px;color:#fff;} .adresseun{margin-right:0px;} .contbasaddresse{width:326px;} #Pied{font-family:Lato;font-size:12px;color:#e0d9d1;margin-top:12px;} #Pied a{font-family:Lato;font-size:12px;color:#e0d9d1;} #Ecom{font-family:Lato;font-size:12px;color:#e0d9d1;width:340px;} #Ecom a{font-family:Lato;font-size:12px;color:#e0d9d1;} .interne .contliesversbas{display:none;} .interne #presentation{height:250px;} .contpresentation{background-color:#e0d9d1;} .interne #Presentation{background-color:#e0d9d1;} .interne .tittreaccueil{font-size:14px;color:#ffffff;padding-top:76px;margin-bottom:6px;} .interne .tittreaccueil a{text-transform:uppercase;color:#ffffff;} #Ariane{margin-bottom:0px;} .interne #Presentation{position:relative;background-image:none;background-position:0px 33px;background-repeat:no-repeat;padding-left:0px;padding-bottom:2px;max-width:300px!important;} .interne #Presentation h1{font-size:36px;color:#ffffff;line-height:40px;padding-bottom:0px;width:100%;margin-bottom:6px;} .interne .cailletiere{font-size:25px;color:#ffffff;padding-bottom:17px;} .interne #Presentation .corps{font-size:14px;color:#807970;text-align:justify;left:0px;} #Presentation .corps p{line-height:16px;margin-bottom:16px;} .interne .flower{position:absolute;right:14px;top:14px;} .offresactus{background-color:#958e85;} .contarticle{max-width:320px;} #liste article{background-color:#b9b2a9;height:100%;overflow:hidden;padding-bottom:23px;padding-top:115px;} #liste article .photo{float:none;border-bottom:solid 13px #95e7e6;margin-right:0px;margin-top:0px;} #liste article .texte{width:100%;float:none;padding-left:0px;margin-right:0px;padding-top:0px;background-image:none;background-position:0px 148px;background-repeat:no-repeat;} #liste article .texte h2 a{font-size:29px;color:#fffbf7;} #liste article .texte h2{margin-bottom:23px;padding-left:64px;position:absolute;top:-270px;background-image:url(/img/traiteblanche.png);background-position:0px 18px;background-repeat:no-repeat;line-height:27px;} #liste article .accroche{font-size:14px;color:#e0d9d1;padding-left:15px;padding-right:18px;padding-top:12px;} #liste .contdetailbas{width:115px;height:31px;background-image:url(/img/detailrubriquesbas.png);padding-top:3px;margin-top:15px;float:none;margin-left:auto;margin-right:auto;} #liste .contdetailbas a{font-size:13px;color:#fff;} #liste .nth1{background-color:#e0d9d1;} #liste .nth1 .photo{float:none;} #liste .nth1 .texte{float:none;} #liste .nth1 .accroche{color:#a0978c;} .interne #reservation{z-index:90000000000000000;} .interne header{background-color:#e0d9d1;} .hautdetail{height:486px;background-color:#e0d9d1;width:100%;overflow:hidden;} .lettreshaut{height:217px;position:relative;padding-left:66px;max-width:320px!important;background-image:url(/img/traiteblanche.png);background-position:0px 127px;background-repeat:no-repeat;} .contslide{position:relative;} .confleches{max-width:320px;position:relative;} .centerpager{max-width:234px;position:relative;} .contpager{width:234px;height:54px;background-image:url(/img/transparenceblanc.png);position:absolute;top:189px;cursor:pointer;padding-top:21px;padding-left:28px;z-index:90000000000000000 !important;} .cadrebleu{width:19px;height:18px;background-color:#7fdfea;margin-right:36px;} .cadredernier{margin-right:0px;} .cycle-pager-active{background-color:#7fdfea!important;} .flecheavancer{position:absolute;right:20px;top:99px;width:20px;height:16px;cursor:pointer;z-index:90000000000000000 !important;} .flecheretour{position:absolute;left:20px;top:99px;width:20px;height:16px;cursor:pointer;z-index:90000000000000000 !important;} .contfondslide{height:0px;display:none;} .fondslides{width:100%;margin-top:83px;} .interne .flower{right:125px;top:0px;} #detail h1{font-size:34px;color:#fffbf7;line-height:39px;width:277px;} #detail .tittreaccueil{margin-top:0px;padding-top:96px;} #slidedetail a{width:319px!important;height:190px!important;} #slidedetail{max-width:320px;} #detail .texte{border-top:solid 21px #95e7e6;background-color:#b9b2a9;font-size:14px;color:#e0d9d1;} .contplans{height:609px;width:100%;background-image:url(/img/fondplansmobile.png);background-position:center;} .lettreslesplans{font-size:37px;color:#e0d9d1;padding-top:10px;text-align:center;} .conttexte{position:relative;padding-left:17px;padding-right:14px;padding-top:25px;} .conplans{position:absolute;left:18px;} .contlesplans{max-width:320px;} .plan1{margin-top:77px;margin-right:0px!important;width:301px;height:238px;} .plan2{margin-top:16px;width:247px;height:230px;} .interne .hautfooter{border-top:solid 9px #b9b2a9;} .navigation{height:60px;border-top:solid 1px #e0d9d1;border-bottom:solid 1px #e0d9d1;background-color:#b9b2a9;padding-top:15px;} .navigation a{font-size:14px;color:#e0d9d1;text-decoration:underline;} .ensemblenav{border-top:solid 24px #b9b2a9;} .contnavigation{max-width:1288px;} .interne .offresactus{border-top:solid 19px #b9b2a9;}}.creaFormulaire label{margin-top:0px;clear:both;padding:0 5px;width:40%;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;}