body{min-width:100%!important}.baners_top{position:relative;width:100%;margin-top:-100px;margin-left:15%;float:left}.header_logo{font-size:18px;line-height:24px;font-style:italic;text-align:left;color:000;top:0px;left:250px}.header_logo_sous_titre{font-size:18px;line-height:24px;font-style:italic;text-align:right;color:000;top:0px;left:250px}.head_right{float:left;margin:50px 0 0 200px}.tel{text-align:left;float:right;margin-top:50px;font-weight:bold;line-height:25px;margin-right:10px}.tel a{color:#333}.logo{position:absolute;top:0px}.topmenu li{margin-left:35px}.topmenu li a{letter-spacing:1px}a{text-decoration:none;outline:none;color:#900000}.icon-top span,icon-top a{color:#990000;text-decoration:none}.text a{color:#900000}.quote-author{color:#900000;font-family:'MelbourneRegular',Arial,sans-serif;font-size:15px;padding:5px}.pages a{color:#900000;font-family:'MelbourneRegular',Arial,sans-serif;font-size:18px;margin:0 3px}.contact-form label{font-weight:bold;color:#900000}.reset-link a{color:#900000;font-weight:bold}.contact-mail a{color:#900000}.widget_recent_entries .date{font-family:'MelbourneRegular',Arial,sans-serif;font-size:13px;color:#900000;text-shadow:0 1px 1px #fff}.baner-item h2 span{font-size:24px;font-family:'JournalRegular','Times New Roman',Times,serif;padding-right:4px;line-height:1em}.middle{background:url(images/lambris.jpg) 0 0 repeat}.text{font-size:13px;color:#333;padding:0 5px 0 5px}.head{background-color:#990000}body{font-family:Tahoma,Geneva,sans-serif;color:#ffffff;font-size:13px;line-height:1.4em}.text h1,.text h2,.text .title-arrow{color:#333;text-transform:uppercase;font-family:'copperplate_gothic_boldRg',Arial,sans-serif;font-size:23px;background:url(images/arrow_1_green.png) 0 3px no-repeat;padding:0 0 0 20px;margin:10px 0 20px 0}.footer{border-top:1px solid #C9C9C9;background:#333333;padding:15px 0 20px 0;color:white;font-size:12px;line-height:1.7em;float:left;width:100%}.footer .col{background:none;border:none;margin:0}.footer .col.border_right{border-left:1px solid #666;padding-left:5px;box-sizing:border-box;margin-left:2px;padding-top:0}.ta_right{text-align:right}.footer .col.col_1_2{width:49%}.footer a{color:grey}.footer a:hover{color:white}.middle .container{background:url(images/lambris.jpg) 0 0 repeat #990000;min-height:200px;padding-top:120px}.home .middle .container{padding-top:0}.newsletter_box{background:url(images/transparent.png) 0 0 repeat;width:755px;height:65px;margin:0 auto;clear:both;margin-top:45px;padding-top:35px}.newsletter_box h3{float:left;font-family:'MelbourneRegular',Arial,sans-serif,Times New Roman;font-size:25px;line-height:1.2em;color:#333;width:245px;padding-right:30px;text-align:right}.btn-submit,.newsletter_box .btn-submit{float:left;background:url(images/btn_submit.gif) 0 0 no-repeat #990000;color:#990000;width:111px;height:32px;text-indent:-400px;cursor:pointer}.box_black{background:url(images/clou.png) 0 0px no-repeat;background-color:#333333;padding:10px;border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px}.box.box_black h3{color:#EEE;margin-top:24px}.box_gray{padding:2px;border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px}.box.box_gray h3{background:url(images/clou2.png) 165px 0 no-repeat;margin-top:20px}.grid_6 .box.box_gray,.grid_6 .box_gray{background:url(images/post-it.png) 0 0px repeat;border:thin;border-color:#333}.topmenu li a:hover,.topmenu .current-menu-item a,.topmenu .current-menu-item li a:hover,.topmenu .current-menu-item .current_page_item a,.topmenu .current-menu-ancestor a,.topmenu .current-menu-ancestor a:hover,.topmenu li li.current-menu-ancestor a,.topmenu .current-post-ancestor a,.topmenu li .current-menu-ancestor .current-menu-item a{color:#FFF}.topmenu{font-family:'copperplate_gothic_lightRg',Arial,sans-serif;font-size:10px}@font-face{font-family:'copperplate_gothic_boldRg';src:url('css/copperplate-gothic-bold-regular-webfont.eot');src:url('css/copperplate-gothic-bold-regular-webfont.eot#iefix') format('embedded-opentype'),url('css/copperplate-gothic-bold-regular-webfont.woff') format('woff'),url('css/copperplate-gothic-bold-regular-webfont.ttf') format('truetype'),url('css/copperplate-gothic-bold-regular-webfont.svg#copperplate_gothic_boldRg') format('svg');font-weight:normal;font-style:normal}@font-face{font-family:'copperplate_gothic_lightRg';src:url('css/copperplate_gothic_light_regular-webfont.eot');src:url('css/copperplate_gothic_light_regular-webfont.eot#iefix') format('embedded-opentype'),url('css/copperplate_gothic_light_regular-webfont.woff') format('woff'),url('css/copperplate_gothic_light_regular-webfont.ttf') format('truetype'),url('css/copperplate_gothic_light_regular-webfont.svg#copperplate_gothic_lightRg') format('svg');font-weight:normal;font-style:normal}.header-title-image h1,.header-title-image strong{margin:10px 0 0 0;line-height:1em;font-family:'copperplate_gothic_boldRg',Arial,sans-serif;font-size:24px;display:block;font-weight:normal;color:#333333}h1,h2{font-weight:normal;font-family:'copperplate_gothic_boldRg',Arial,sans-serif;color:#333333}h3,h4,h5,h6{font-weight:normal;font-family:'copperplate_gothic_lightRg',Arial,sans-serif;color:#333333}.footer h3,h4,h5,h6{font-weight:normal;font-family:'copperplate_gothic_lightRg',Arial,sans-serif;font-size:12px;color:#ffffff;margin-left:-15px}.text h1,.text h2{text-transform:none;margin-bottom:15px}.col .title_blue{color:#333}.text h3,.text h4,.text h5{text-transform:none;margin-bottom:15px;font-size:14px}.table-price thead td{font-size:12px;text-transform:uppercase;height:73px;padding:0;position:relative}.table-price thead{font-family:'copperplate_gothic_lightRg',Arial,sans-serif;background:url(images/table_price_head_bg.gif) 0 0 repeat-x;background-color:#333;height:73px}.text-align{margin-top:-25px;margin-bottom:0px}.text-season{color:#ccc;margin-top:-70px;margin-bottom:-70px}.text-white{font-size:12px;font-family:Tahoma,Geneva,sans-serif;color:#fff;vertical-align:text-top;text-align:center}.table-price td{text-align:center}.table-price thead td span{color:#fff;font-weight:bold;display:block;padding-top:9px;position:relative;height:68px}input[type="reset"],input[type="submit"],input[type="button"],button{background:url(images/btn_submit.gif) 0 0 no-repeat #990000;border:none;color:#FFFFFF;margin:0;outline-width:0;padding:3px 30px 15px 30px;height:26px;font-family:'MelbourneRegular',Arial,sans-serif;text-shadow:#fff 0 1px 1px;font-size:18px;line-height:19px;text-align:center}input[type="button"]:hover,input[type="button"]:focus,input[type="reset"]:hover,input[type="reset"]:focus,input[type="submit"]:hover,input[type="submit"]:focus,button:hover,button:focus{color:#333;cursor:pointer}.footer .box_black a,.footer .box_gray a{color:#cccccc!important}.footer .box_black a:hover,.footer .box_gray a:hover{color:#ffffff!important}.footer .box_black h3,.footer .box_gray h3{font-family:'copperplate_gothic_lightRg',Arial,sans-serif;font-size:12px;color:#ffffff!important;margin-top:-2px}.container_24{margin-left:auto;margin-right:auto;width:970px}.container{position:relative;z-index:0;width:970px;margin:0 auto;max-width:100%}.home_gallery .wrapper li{display:block;float:left;height:200px;margin:0;padding:0;width:970px}.footer-menu{font-size:13px;margin-left:auto;margin-right:auto}.footer_right{padding:12px 5px 0 0}.logos_footer{margin-top:20px;width:100%;float:left}img.logo_footer{margin-right:2px}a.url_logo{float:left}.fallow{text-align:left;margin:22px 0 15px 0}.link_1{float:left;border-right:1px solid #666;padding-right:10px;padding-left:10px;margin-top:7px;line-height:23px}.link_2{float:left;padding-left:10px;padding-top:7px;line-height:23px}.link_1 a,.link_2 a{margin:3px 0}.footer .address{float:left}.footer .address p span{padding-left:2px}img.flag{vertical-align:middle}.footer .address p{margin:0;line-height:1.6em;text-align:left}table,td,th{font-size:13px;text-align:left}.border_right{border-right:1px solid #666;text-align:left;padding:10px 0 0 0;line-height:21px;vertical-align:top}.border_right span{line-height:23px}.link_social2{color:#292929;margin-left:12px}hr{background-color:#333!important;width:60%;margin-top:35px;margin-bottom:35px}.menu-header{background:#333}.toggle,h3.toggle,.toggle.active{background-color:#333;color:#fff}.toggle_content{background:#fff;color:#333;border:1px solid #ccc;margin:0 auto}.tr_border_b{border-bottom:1px dashed #333}img.alignleft2{float:left;margin:5px 0px 5px -6px!important}.text .list_dots li,.list_dots li{background:none;list-style:none;margin:0;padding:0 10px 10px 8px}.col{background:#fff;border:1px solid #d6d6d6}.news-item h2 a:hover{color:#A6A6A6}.link-more{background:none}.text p{text-align:justify}.reservationForm .btn-send{background:url("images/btn_send_message.png");height:32px}.ui-datepicker .ui-datepicker-today .ui-state-active{background:none repeat scroll 0 0 #c00303;border:1px solid #c00303}.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{color:#fff}.reservationForm .inputtext,.reservationForm select,.reservationForm textarea{background:#fff}.contact-form .inputtext,.contact-form select,.contact-form textarea{background:#fff}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default{background:#fff}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active{background:#c00303;border:none}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active{color:#fff}.minigallery-list .next,.minigallery-list .prev{z-index:3}.text h2 a:hover,.text h1 a:hover{color:#990000}.minigallery{margin:10px 5px}#testimonials_manager_widget-5{background:#fff;border:1px solid #D6D6D6}.grid_6 #s{width:215px}.grid_6 #searchsubmit{margin:10px 60px;height:32px}.widget_calendar table,.widget_calendar table #prev a,.widget_calendar table #next a{color:#fff;background:#333}.widget_calendar table caption{color:#990000;font-size:16px;text-transform:uppercase}.widget_calendar table a{color:#990000}@media only screen and (max-width:1000px){.container_24 .col_1_2,.container_24 .text .col_1_2{width:100%;width:calc(100% - 20px)}.header.homepage,.container_24{max-width:100%!important}.header .container,.container #slides{width:calc(100% - 30px);height:auto}.container #slides .prev,.container #slides .next{display:none}.ta_right,.head_right{display:none}.border_right{border:none}.slider_control,.slides_control div,.slider-img,.slides_container{max-width:98%}.homepage .container{background:none}.caption{display:none}.footer .col.border_right{border:none}}@media only screen and (max-width:450px){.tel{float:none!important;margin:0 auto!important;text-align:center;font-size:16px}.logo{position:relative;margin:0 auto}#slides{display:none}}@media (max-width:960px){.head{margin-top:48px}.header-title-image{position:relative;max-width:100%;left:0;margin:0 auto}.header-title-image .image,.header-title-image .image img{width:100%;max-width:100%;background:none}.container_24 .grid_17{width:100%}.container_24 .grid_17 .col_1_2,.container_24 .grid_17 .text .col_1_2{max-width:100%}.minigallery{max-width:97%}.footer .col.col_1_2,.newsletter_box{width:100%}}*{box-sizing:border-box}