*{padding:0;margin:0}body{background-color:#fff;color:#000}table{font-size:1em}.clear{clear:both;font-size:0.1em;height:0}td.left,th.left{text-align:left}td.right,th.right{text-align:right}td.center,th.center{text-align:center}.hidden{display:none}.stacktrace{position:absolute;width:80%;left:10%;top:30px;z-index:100;background-color:#f88;border:solid 2px #c00;padding:10px
20px}body{background:#463f32;font-family:Arial,Helvetica,sans-serif;font-size:11pt;color:#38291c;text-align:center}a{text-decoration:none;color:#7c320a}a:hover{text-decoration:underline}#page-container{text-align:left}#footer{padding:1px
5px;font-size:0.8em;color:#dfcdae}#footer
p{margin:1px
0 3px 0}#footer
a{color:#dfcdae;text-decoration:underline;white-space:nowrap}#footer a:hover{color:#fff;text-decoration:underline}#header{background:#91846b;position:relative}#logo
img{border:0}.menu
a{color:#3d2e21}.menu a
img{border:0;vertical-align:bottom}.menu li.current,
.menu li.current
a{color:#fff}.menu a:hover{color:#fff;text-decoration:none}#page-content{position:relative;background:#b2a48b;font-size:0.9em;text-align:justify}#page-content
p{padding:3px
0}.inner-page-content{padding:10px
20px}#page-content
ul{padding-left:25px;margin:5px
0}#page-content ul
ul{padding-left:15px;margin:1px
0 3px 0}h1{font-size:0.85em;font-weight:bold;padding:6px
10px 5px 10px;background:#91846b;border-top:solid 1px #b2a48b}h1
.separator{padding:0
10px 0 5px}h2{font-size:1.2em;margin:10px
0 3px 0}h3{font-size:1.1em;margin:0
0 3px 0}.marker-infos{text-align:left}.marker-infos
h2{margin:0
!important;padding:0
!important;font-size:1.1em}.marker-infos
p{padding:0
!important}.translation-warning{padding:3px
20px;background-color:#f99}#lodgings-availabilities
a{display:block;margin:4px
15px;color:#38291c;text-decoration:none;font-weight:bold}#lodging-photo .lodging-thumb:hover{background-color:#7c320a}#lodging-photo .lodging-thumb
img{width:100px;height:53px;border:0;padding:2px;background:#fff}#lodging-composition{padding:10px}#lodging-description{padding:10px}#secureholiday-frame{width:100%;height:395px;overflow:auto}.textfield{border:solid 1px #91846b;background:#dfcdae}#contact-form-container .infos, #guestbook-form-container
.infos{font-size:0.8em;margin-top:20px}.guestbook-message{margin:10px
0}#gallery{text-align:center;overflow:hidden}#gallery
#image{background:url(../../media/images/loading.gif) no-repeat center center}.footer-bar{width:100%;background:#f60}#gallery-navigation{font-size:0.8em}#gallery-navigation
a{margin:0
6px;color:#38291c}#gallery-navigation
a.current{font-weight:bold;font-size:1.3em}ul.sub-pages-list{padding:10px
0 0 60px !important;font-size:1.2em}body{padding:30px
0}#page-container{position:relative;margin:auto;width:1000px;min-width:1000px;max-width:1280px;width:auto}#header{height:90px}#logo{position:absolute;top:5px;left:0;display:block;z-index:10}#logo
img{margin:3px
15px}.iphone-only{display:none}#main-menu{position:absolute;top:15px;left:180px;z-index:10;width:800px;padding:7px
5px 0px;line-height:23px}#main-menu
.menu{display:block;list-style:none}#main-menu
.submenu{display:block;list-style:disc;position:absolute;top:35px;left:30px;z-index:20;font-weight:bold;font-size:0.9em;text-align:center}#main-menu
.hidden{display:none}#main-menu
a{padding:0}#main-menu .menu-image{background:url(../../media/images/browser/menu-bg.png) no-repeat 0 0;height:23px;height:18px}#main-menu a:hover .menu-image,
#main-menu .current .menu-image{background-image:url(../../media/images/browser/menu-bg-hover.png)}#main-menu a
img{border:0;vertical-align:bottom}#main-menu .menu
li{padding:0
9px;display:inline}#main-menu .submenu
li{padding:0
0;margin:0
12px;list-style:disc;display:list-item;float:left}#lang-menu{position:absolute;top:94px;right:10px;margin:0;z-index:10}#lang-menu
li{float:left;list-style:none;margin:0
3px}#lang-menu a
img{width:24px;height:16px;border:0;padding:2px}#lang-menu .current img,
#lang-menu a:hover
img{background-color:#b2a48b}#page-content{height:395px}#page-content.auto-size{min-height:395px;height:auto}#home-container{background:url(../../media/images/browser/home.jpg) 0 0 no-repeat;height:395px}#news{padding:30px
20px 20px 680px}#news
.news{padding:10px
0 0 20px}#presentation-container{background:url(../../media/images/browser/presentation.jpg) 0 0 no-repeat;height:395px}#presentation-content{padding:20px
20px 0 320px}#lodging-infos{margin-right:700px;font-size:0.85em;text-align:justify}#virtual-tour-container{position:absolute;right:0;top:0;width:700px;height:370px;z-index:100;display:none;background-color:#6a6151}#lodging-photo{background-color:#6a6151;height:370px;position:absolute;right:0}#lodging-photo #lodging-big-photo{width:700px;height:370px}#lodging-photo .lodging-thumb{position:absolute;bottom:12px;display:block;padding:3px;background:none;cursor:pointer}#lodging-photo #lodging-thumb-1{right:12px}#lodging-photo #lodging-thumb-2{right:134px}#lodging-photo #lodging-thumb-3{right:256px}#map{position:absolute;width:100%;height:395px;top:0;right:0}#contact-form-container{float:right;width:700px}#contact-form-container
input.textfield{width:280px}#contact-form-container
textarea.textfield{width:550px}#guestbook-form-container{float:right;width:450px}#guestbook-form-container
input.textfield{width:300px}#guestbook-form-container
textarea.textfield{width:300px}.footer-bar{position:absolute;bottom:0;width:100%;height:25px}#legal-information-ovh{float:right;width:500px}#copyright{float:right}ul.sub-pages-list{list-style:none;padding:10px
15% 0 15% !important;font-size:1em;font-weight:bold;text-align:center}.sub-pages-list
li{padding:10px;text-align:center;display: -moz-inline-stack;display:inline-block;zoom:1;*display:inline;_height:250px}.sub-pages-list
img{width:200px;height:105px;margin-bottom:4px;border:solid 2px #7c320a}#gallery-navigation
img{float:left;width:100px;height:60px;margin:5px;border:solid 2px #7c320a}#gallery-navigation{float:right;width:230px;margin:10px}#gallery{height:375px}.vt-link-div{float:right;margin:0
0 5px 15px}.vt-link{border:0;width:45px;height:45px}