@charset utf-8;body{width:100%;font-family:"Courier New", Courier, monospace;font-size:1em;background-position:top center;background-repeat:repeat-x;font:normal normal normal 1em/1.5em Arial, sans-serif;overflow:hidden;height:100%;margin:0;padding:0}img{border:0}.imgBorder2{border-color:#999;border-style:solid;border-width:1px;padding:1px}input{background-color:#F1F1F1;font-size:9px;font-family:"Courier New", Courier, monospace;width:120px;margin:0;padding:0}select{background-color:#F1F1F1;font-size:8px;font-family:"Courier New", Courier, monospace}#global{width:945px;height:100%;font-family:"Courier New", Courier, monospace;font-size:1em;margin-left:auto;margin-right:auto}#logo{position:absolute;top:17px;left:24px;width:155px;height:82px}#MenuVoid{height:5px}#MenuItem{float:left;font-family:"Courier New", Courier, monospace;font-size:.7em;padding-right:8px;color:gray}#Tarifs{position:absolute;top:275px}#xtras{position:absolute;top:242px;font-size:11px}#ctr{position:relative;left:1px;margin-bottom:5px;border-color:#666;border-style:dashed;border-width:1px;padding:1px}#right{position:relative;left:4px;float:left;top:59px;width:145px;height:100%;margin:0;padding:0}#clientsContentData{margin-top:5px;margin-left:5px}#clientsContentData a{text-decoration:none;font-weight:700;color:#666}#basketCacheFinalize{z-index:200;position:absolute;left:-6px;top:213px;width:158px;height:400px;overflow:visible;font-size:11px;background-color:#FFF;margin:0;padding:0}#basketContentData{margin-top:5px;margin-left:2px}#basketItemVoid{width:120px;margin-top:5px;margin-left:5px}#basketItem{width:120px;height:50px;border-top:1px solid #AAA;margin-top:5px;margin-left:5px}#basketIconContent{position:relative;font-size:12px;left:2px;top:15px;text-align:center}#GlobalCart{margin-left:-3px;float:left;width:185px;height:600px}#GlobalCartItem{font-size:11px;font-family:"Courier New", Courier, monospace;clear:both;height:40px}#CartTitle{width:175px;padding-top:5px;font-family:"Courier New", Courier, monospace;font-size:1.1em;font-weight:700;color:#000}#CategoryTitle{width:137px;padding-top:5px;font-family:"Courier New", Courier, monospace;font-size:1.1em;font-weight:700;color:#8b008b}#CategoryContent{width:137px;font-family:"Courier New", Courier, monospace;font-size:.7em;color:#000;line-height:15px}#availLoaderImage{float:left;position:relative;left:160px;top:3px}#availLoaderContent{float:left;position:relative;font-size:12px;top:12px;left:180px}#homeContent{z-index:1;position:absolute;top:315px;border-top:solid 1px #CCC;width:588px;height:500px}#homeContentClient{z-index:10000;position:relative;top:25px;border-top:solid 1px #CCC;width:588px;height:500px}#top5{float:left;padding-left:2px;height:200px;width:158px}#Title{width:588px;padding-top:5px;font-family:"Courier New", Courier, monospace;font-size:1.1em;font-weight:700;color:#666}#TarifPic{position:relative;left:-120px;float:left;padding-top:5px}#TarifDesc{font-family:Arial, Helvetica, sans-serif;padding-right:8px;padding-left:8px;font-size:.7em;color:#000}#TarifDescExtra{font-family:Arial, Helvetica, sans-serif;padding-right:8px;padding-left:8px;font-size:11px;color:#000}#TarifButtons{position:absolute;top:98px;left:150px;width:650px}#TarifCat{width:130px;padding-left:6px;font-family:Arial, Helvetica, sans-serif;font-size:.7em;color:gray}#TarifCat2{float:left;width:130px;padding-left:6px;font-family:Arial, Helvetica, sans-serif;font-size:.7em;color:gray}#TarifDate{float:left;width:100px;padding-right:8px;font-family:Arial, Helvetica, sans-serif;font-size:.7em;color:gray}#TarifPrice{float:left;width:110px;padding-right:8px;font-family:Arial, Helvetica, sans-serif;font-size:.7em;color:gray}#TarifPriceLast{width:110px;height:auto;padding-right:8px;font-family:Arial, Helvetica, sans-serif;font-size:.7em;color:gray}#Step{width:726px;font-family:Arial, Helvetica, sans-serif;font-size:.7em;color:#FFF;background-color:grey;text-align:center;margin-right:4px;padding:2px}#ReservationBis{clear:both;width:290px;overflow:hidden}#Reservation1{float:left;width:350px;overflow:hidden;padding-top:5px;padding-right:6px;font-size:.9em}#Reservation2{float:left;width:360px;overflow:hidden;padding-top:5px;padding-right:6px;font-size:.9em}.Legend{font-size:11px;padding-bottom:0;padding-left:6px}.Field{padding-left:6px;padding-bottom:6px}#Space{float:left;font-family:Arial, Helvetica, sans-serif;font-size:.7em;width:6px;color:#000}.Titre{font-family:Arial, Helvetica, sans-serif;font-size:2em;color:#000}.Texte{font-family:Arial, Helvetica, sans-serif;font-size:.8em;color:#000}#Credits{font-family:Arial, Helvetica, sans-serif;font-size:.6em;color:#000}.dpTable{font-family:"Courier New", Courier, monospace;font-size:11px;text-align:center;color:#000;background-color:#fff;border:1px solid #ccc}.dpTD{border:1px solid #fff}.dpDayHighlightTD{background-color:#CCC}.dpTDHover{background-color:#F2F2F2;border:1px solid #ccc;cursor:pointer;color:#782772}.dpDayTD{color:#69c;font-weight:700}.dpTitleText{font-size:11px;color:#939;font-weight:700}.dpDayHighlight{color:#4060ff;font-weight:700}#order_overlay{position:fixed;width:100%;height:100%;top:0;left:0;z-index:20000;background-image:url(../images/overlay.png)}#order_container{position:fixed;width:100%;height:100%;top:0;left:0;background:transparent;z-index:20001}#order_inner{display:block;width:305px;height:180px;border:dashed 1px red;z-index:20002;margin:19% auto 0;padding:10px}table.jCalendar{font-family:"Courier New", Courier, monospace;font-size:11px;text-align:center;color:#000}table.jCalendar th{color:#000;font-weight:700}table.jCalendar td{border:1px solid #FFF}table.jCalendar td.other-month{background:#FFF;color:#FFF}table.jCalendar td.selected{background:#CCC;color:#000}table.jCalendar td.disabled,table.jCalendar td.disabled:hover{background-color:#FFF;border:1px solid #FFF;color:#FFF}div.dp-popup{position:relative;background-color:#FFF;font-size:10px;font-family:arial, sans-serif;line-height:1.2em;border:1px solid #AAA;padding:2px}div#dp-popup{position:absolute;z-index:199}div.dp-popup h2{font-family:"Courier New", Courier, monospace;font-size:12px;text-align:center;color:#939;line-height:16px;margin:2px 0;padding:0}a#dp-close{font-size:11px;text-align:center;display:block;padding:4px 0}div.dp-popup a{color:#000;text-decoration:none;padding:3px 2px 0}div.dp-popup div.dp-nav-prev{position:absolute;top:2px;left:4px;width:100px}div.dp-popup div.dp-nav-next{position:absolute;top:2px;right:4px;width:100px}div.dp-popup div.dp-nav-next a{float:right}div.dp-popup a.disabled{cursor:default;color:#aaa}a.dp-choose-date{float:left;width:16px;height:16px;text-indent:-2000px;overflow:hidden;display:none;margin:2px 3px 0;padding:0}a.dp-choose-date.dp-disabled{background-position:0 -20px;cursor:default}input.dp-applied{width:148px;float:left}#navigation{background:#F2F2F2;width:230px;height:100%}#menu_title{position:absolute;top:106px;left:24px;width:186px;height:27px}#menu{position:absolute;top:145px;left:24px;width:186px;margin:0;padding:0}#menu li{list-style:none;line-height:1;display:block;height:35px;margin:0;padding:0 0 2px}#menu a{height:35px;display:block;background-image:url(../images/menu.png);background-repeat:no-repeat;margin:0;padding:0}a#hidentity{background-position:0 0}a#hidentity:hover,a#hidentity:active,a#hidentity:focus{background-position:-190px 0;outline:none}a#rooms{background-position:0 -35px}a#rooms:hover,a#rooms:active,a#rooms:focus{background-position:-190px -35px;outline:none}a#services{background-position:0 -70px}a#services:hover,a#services:active,a#services:focus{background-position:-190px -70px;outline:none}a#hibookings{background-position:0 -105px}a#hibookings:hover,a#hibookings:active,a#hibookings:focus{background-position:-190px -105px;outline:none}a#media{background-position:0 -140px}a#media:hover,a#media:active,a#media:focus{background-position:-190px -140px;outline:none}a#network{background-position:0 -175px}a#network:hover,a#network:active,a#network:focus{background-position:-190px -175px;outline:none}a#network_contact img{height:14px;width:112px;background-image:url(../images/contact.gif)}a#network_contact:hover img{background-image:url(../images/contact_02.gif)}a#network_contact_uk img{height:14px;width:82px;background-image:url(../images/contact_uk.gif)}a#network_contact_uk:hover img{background-image:url(../images/contact_uk_02.gif)}#contact0 li{list-style:none;line-height:0;margin:0 0 5px;padding:0}#contact0{left:24px;top:525px;width:130px;position:absolute;z-index:100;margin:0;padding:0}#check_in{position:absolute;left:25px;top:380px;width:180px;height:56px;z-index:7}#container{position:absolute;top:0;left:230px;width:100%;height:100%;overflow:auto;margin:0;padding:0}#content{width:5200px;height:100%}#container_contenu_1,#container_contenu_2,#container_contenu_3,#container_contenu_4,#container_contenu_5,#container_contenu_6{float:left;width:670px;height:100%;background:#FFF url(../images/loadingbar.gif) no-repeat center center;margin:0;padding:0}.last{background:#FFF!important}.contenu{width:670px;background:#FFF;border-left:1px solid #666;overflow:auto;padding:0}#checkin,#checkout{width:110px}#footer{clear:both}.loader{background:#FFF url(../images/loadingbar.gif) no-repeat left center}#videodiv{margin-top:10px;margin-bottom:10px;height:295px}.diaporama{position:relative;height:350px;left:0;margin:0;padding:0}.nav{width:588px;padding-left:0;margin:0}.nav li{width:50px;height:55px;float:left;list-style:none;margin:5px 12px 35px 5px}.nav a{width:50px;display:block;border:1px solid #ccc;padding:3px}.nav a.activeSlide{background:#f2f2f2}.nav a:focus{outline:none}.nav img{border:none;display:block}BODY{overflow:hidden;background-color:#fff;margin:0;padding:0}IMG{border-style:none;margin:0}.active{border-right:#ccc 0 solid;border-top:#ccc 0 solid;border-left:#ccc 0 solid;margin:0}DIV.scroller{z-index:1;overflow:auto;width:1387px;height:770px}DIV.scroller DIV.content{width:6000px}#global_fixe{position:absolute;left:-90px;top:0;width:1387px;height:600px;z-index:1}#apDiv1{position:absolute;left:0;top:0;width:230px;height:100%;z-index:0;background-color:#F2F2F2}#masque_gauche{position:absolute;left:1599px;top:0;width:754px;height:100%;z-index:7;background-color:#F2F2F2}#apDiv7{position:absolute;left:2px;top:0;width:2450px;height:100%;z-index:0;background-color:#f2f2f2}#line{position:absolute;left:24px;top:522px;width:182px;height:1px;z-index:8}#pix{position:absolute;left:24px;width:110px;z-index:101;bottom:0;margin-bottom:5px}.text{font-family:"Courier New", Courier, monospace;font-size:12px;color:#000;line-height:16px}.text_justify{font-family:"Courier New", Courier, monospace;font-size:12px;color:#000;line-height:16px;text-align:justify}.text_white{font-family:"Courier New", Courier, monospace;font-size:12px;color:#FFF}.text_white_sm{font-family:"Courier New", Courier, monospace;font-size:11px;color:#FFF}.u_text{font-family:"Courier New", Courier, monospace;font-size:12px;color:#000;text-decoration:underline}a.menu:active{background:#00f;color:#000;text-decoration:none;font-family:"Courier New", Courier, monospace;font-size:11px}a.purple:hover,.grey{background:#999!important;color:#FFF!important;text-decoration:none;font-family:"Courier New", Courier, monospace;font-size:11px}a.purple:active{background:#782772;color:#000;text-decoration:none;font-family:"Courier New", Courier, monospace;font-size:11px}a.flyer:hover{color:#FFF;text-decoration:underline;font-family:"Courier New", Courier, monospace;font-size:11px}.grey A:active{background:#999;color:#000;text-decoration:none;font-family:"Courier New", Courier, monospace;font-size:11px}a.photo:hover{color:#CCC}a.photo:active{color:#000}a.billet:hover{color:#000;text-decoration:underline;font-family:"Courier New", Courier, monospace;font-size:11px}.white{background-color:#fff}.text_purple{font-family:"Courier New", Courier, monospace;font-size:12px;color:#782772}.champ{font-family:"Courier New", Courier, monospace;font-size:12px;color:#782772;border-color:#dfdfdf #555 #555 #dfdfdf;border-width:1px}.champ_booking{font-family:"Courier New", Courier, monospace;font-size:12px;color:#782772;width:100px;height:16px;border-color:#dfdfdf #555 #555 #dfdfdf;border-width:1px;padding:1px}.champ_book{font-family:"Courier New", Courier, monospace;font-size:11px;color:#782772;width:60px;height:16px;border-color:#dfdfdf #555 #555 #dfdfdf;border-width:1px;padding:1px}.champ_book2{font-family:"Courier New", Courier, monospace;font-size:11px;color:#782772;height:16px;border-color:#dfdfdf #555 #555 #dfdfdf;border-width:1px;padding:1px}.champ_radio{font-family:"Courier New", Courier, monospace;font-size:11px;color:#000;width:100px;border-color:#dfdfdf #555 #555 #dfdfdf;border-width:1px;padding:1px}.violet{background-color:#782772}.updated{font-family:"Courier New", Courier, monospace;font-size:11px;color:#782772}.msg_list{width:280px;font-family:"Courier New", Courier, monospace;font-size:12px;color:#000;margin:0;padding:0}.msg_head{cursor:pointer;position:relative;background-color:#782772;font-family:"Courier New", Courier, monospace;font-size:11px;color:#FFF}.msg_body{background-color:#F4F4F8;padding:5px 10px 15px}.text11{font-family:"Courier New", Courier, monospace;font-size:11px;color:#000}.bouton_form{font-family:"Courier New", Courier, monospace;font-size:11px;color:#000;width:30px;height:21px;background-color:silver;border-color:#dfdfdf #999 #999 #dfdfdf;border-width:2px;padding:1px}.bouton{font-family:"Courier New", Courier, monospace;font-size:11px;color:#000;height:21px;background-color:silver;border-color:#dfdfdf #999 #999 #dfdfdf;border-width:2px;padding:1px}#radio_player{position:absolute;left:24px;top:455px;width:182px;height:65px;z-index:8}.caption{position:absolute;z-index:101;background:#782772;color:#FFF;text-decoration:none;font-family:"Courier New", Courier, monospace;font-size:11px;left:10px;top:326px}#fade-1 li{position:absolute;top:0;left:0;width:588px;height:350px;visibility:hidden}.border_grey{border:solid #CCC 1px}#title{left:0;top:430px;width:107px;height:19px;z-index:101}.fade-1-previous{left:108px;top:430px;background:#00f;color:#FFF;text-decoration:none;font-family:"Courier New", Courier, monospace;font-size:11px}.fade-1-next{left:188px;top:430px;background:#00f;color:#FFF;text-decoration:none;font-family:"Courier New", Courier, monospace;font-size:11px}.control{background:#00f;color:#FFF;z-index:100;cursor:pointer;text-decoration:none;font-family:"Courier New", Courier, monospace;font-size:11px}.wrapper{width:280px;margin:0 auto}a{color:blue;cursor:pointer}.myvar{border:0 solid #ccc;padding:0}.bg_ecard{background-image:url(../network/images/bg_card.jpg);background-repeat:no-repeat}#menu_bar{left:-28px;top:-63px;width:588px;height:20px;z-index:102}#title-food{left:14px;top:430px;width:94px;height:17px;z-index:101}#menu_food{left:-14px;top:-63px;width:588px;height:20px;z-index:102}#title-pool{left:63px;top:430px;width:42px;height:17px;z-index:101}#menu_pool{left:-63px;top:-63px;width:588px;height:20px;z-index:102}#title-spa{left:70px;top:430px;width:120px;height:18px;z-index:101}#menu_spa{left:-70px;top:-63px;width:588px;height:20px;z-index:102}#title-up_down{left:70px;top:430px;width:44px;height:17px;z-index:101}#menu-up_down{left:-71px;top:0;width:588px;height:20px;z-index:102}#title-strates{left:42px;top:430px;width:37px;height:17px;z-index:101}#title-rv{left:14px;top:430px;width:96px;height:17px;z-index:101}#menu-rv{left:-14px;top:0;width:588px;height:20px;z-index:102}#title-mono{left:28px;top:430px;width:81px;height:17px;z-index:101}#title-indoor{left:-14px;top:430px;width:125px;height:17px;z-index:101}#menu-indoor{left:14px;top:0;width:588px;height:20px;z-index:102}#title-digital{left:42px;top:430px;width:67px;height:17px;z-index:101}#menu_rooms{left:0;top:0;width:545px;height:60px;z-index:103}#menu_business{left:-16px;top:-67px;width:588px;height:20px;z-index:102}#menu_brochures{left:-108px;top:-1px;width:588px;height:20px;z-index:102}#title-hibeach{left:34px;top:430px;width:70px;height:17px;z-index:101}#menu_hibeach{left:-36px;top:-63px;width:588px;height:20px;z-index:102}#menu_broch_cantine{left:-108px;top:528px;width:588px;height:20px;z-index:102}#menu_broch_cantine_top{left:-108px;top:-381px;width:588px;height:20px;z-index:102}#title_active{left:49px;top:430px;width:60px;height:17px;z-index:101}#menu_active{left:-50px;top:-7px;width:588px;height:20px;z-index:102}#title_urban{left:56px;top:430px;width:50px;height:17px;z-index:101}#menu_urban{left:-56px;top:-7px;width:588px;height:20px;z-index:102}#menu_studio{left:-28px;top:-7px;width:588px;height:20px;z-index:102}#title_terrasse{left:35px;top:430px;width:72px;height:17px;z-index:101}#menu_terrasse{left:-35px;top:-7px;width:588px;height:20px;z-index:102}#menu_business_med{left:-14px;top:-7px;width:588px;height:20px;z-index:102}.hidentity-title{background:#FFF url(../hidentity/images/titre_hidentity.gif) no-repeat center center;width:299px;height:68px;padding-left:300px}.feed{margin-bottom:1em;padding:0}.feed li{list-style-type:none;font-family:"Courier New",Courier,monospace;font-size:11px}.feed li h5{list-style-type:none;padding-left:21px!important;background-position:3px 0;background-repeat:no-repeat;background-image:url(../images/ico_file_hi.gif)}.feed .feed-date{float:right;background-color:#F2F2F2;color:#782772;font-size:11px;font-weight:400;padding:0 5px}.feed h5{margin-top:2em}.feed a{text-decoration:none;color:#000}.feed a.l{font-size:11px;height:15px;line-height:15px;font-weight:bolder;text-decoration:none;background-color:#782772;color:#FFF;margin-right:2px;text-transform:capitalize;cursor:pointer;padding:1px 5px}.feed a.l:hover,a.l:active{background-color:#999}.ui-tabs-hide,.hiddenPic,#menu img{display:none}html,#main{width:100%;height:100%;overflow:hidden}#clientsContentData a:hover,a#dp-close:hover,.feed a:hover{text-decoration:underline}#basketOrderFinalizeLayer2 input,#basketOrderFinalizeLayer2 select{background-color:#F1F1F1;font-size:12px;font-family:"Courier New", Courier, monospace;width:180px}#availLoader,#availLoader2{z-index:40;position:relative;top:340px;width:587px;height:38px}#TarifDate strong,#TarifPrice strong{font-weight:700;color:#000}#Reservation input,#ReservationBis input,#ReservationBis select,#Extras input{background-color:#F1F1F1;font-size:11px;font-family:"Courier New", Courier, monospace;width:180px}#order_overlay[class],#order_inner[class]{background-image:url(../images/overlay.png)}table.jCalendar td.selected:hover,table.jCalendar td:hover,table.jCalendar td.dp-hover{background-color:#eee0e5;border:1px solid #888;cursor:pointer;color:#939}div.dp-popup div.dp-nav-prev a,DIV.scroller DIV.section{float:left}div.dp-popup div.dp-nav-prev a,div.dp-popup div.dp-nav-next a,div.dp-popup td{cursor:pointer}div.dp-popup div.dp-nav-prev a.disabled,div.dp-popup div.dp-nav-next a.disabled,div.dp-popup td.disabled{cursor:default}#logo img,#menu_title img,.block,.diaporama img,li img{display:block}.gris_masque,.gris{background-color:#F2F2F2}a.menu:link,a.menu:visited{background:#00f;color:#FFF;text-decoration:none;font-family:"Courier New", Courier, monospace;font-size:11px}a.menu:hover,.grey A:link,.grey A:visited{background:#999;color:#FFF;text-decoration:none;font-family:"Courier New", Courier, monospace;font-size:11px}a.purple:link,a.grey:hover,a.purple:visited,.grey A:hover,.link_purple,.bg_violet{background:#782772;color:#FFF;text-decoration:none;font-family:"Courier New", Courier, monospace;font-size:11px}a.out:link,a.out:visited{color:#782772;text-decoration:underline;font-family:"Courier New", Courier, monospace;font-size:12px}a.out:hover,a.out:active{color:#782772;text-decoration:none;font-family:"Courier New", Courier, monospace;font-size:12px}a.flyer:link,a.flyer:visited{color:#FFF;text-decoration:none;font-family:"Courier New", Courier, monospace;font-size:11px}a.flyer:active,a.billet:link,a.billet:visited,a.billet:active{color:#000;text-decoration:none;font-family:"Courier New", Courier, monospace;font-size:11px}a.photo:link,a.photo:visited{color:#999}#title-bar,#title-happyday,#title_studio{left:28px;top:430px;width:80px;height:17px;z-index:101}#menu-strates,#menu-digital{left:-42px;top:0;width:588px;height:20px;z-index:102}#menu-mono,#menu-happyday{left:-28px;top:0;width:588px;height:20px;z-index:102}#title-business,#title_business_med{left:14px;top:430px;width:95px;height:17px;z-index:101}#title_body,#title_lhotel{left:42px;top:430px;width:65px;height:17px;z-index:101}#menu_body,#menu_lhotel{left:-42px;top:-7px;width:588px;height:20px;z-index:102}