html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent;}body{line-height:1;font:14px arial,helvetica,clean,sans-serif;*font-size:small;*font:x-small;}ol,ul{list-style:none;}:focus{outline:0;}ins{text-decoration:none;}del{text-decoration:line-through;}table{border-collapse:collapse;border-spacing:0;font-size:inherit;font:100%;}select,input,textarea{font:99% arial,helvetica,clean,sans-serif;}pre,code{font:115% monospace;*font-size:100%;}body *{line-height:1.22em;}html,body{padding:0;margin:0;background:#4C220E;font-size:.9em;font-weight:normal;font-family:"Trebuchet MS",Helvetica,Arial,Verdana,sans-Serif;color:#fff;}h1{font-size:2em;}h2{font-size:1.8em;}h3{font-size:1.4em;}h4{font-size:1.2em;}h5{font-size:1em;}h6{font-size:1em;}h2,h4,h5{padding:2px 0;clear:both;color:#4C220E;}h1,h3{color:#E0650C;}h4.underline{background:transparent url(../img/h4-underline-bg.gif) no-repeat left bottom;padding:0 0 4px 32px;margin-bottom:8px;margin-left:-14px;}p{line-height:1.3em;padding-bottom:10px;}blockquote{line-height:1.3em;padding:10px;font-style:italic;color:#333;}a,a:visited,a:active,a:focus{color:#fff;text-decoration:none;outline:none;}a:hover{color:#E57D1E;text-decoration:underline;}img{border:none;}hr{border:0;height:2px;color:#ccc;background-color:#E57D1E;margin:10px 0;clear:both;}table{width:100%;text-align:left;margin-bottom:10px;}tr{border-bottom:1px solid #ddd;}tr.alt{background:#eee;}th{background:#ddd;}td,th{padding:4px;vertical-align:top;}#login-form td{vertical-align:bottom;}table.address tr{background:#fff;}table.address td{background:#eee;margin:0 5px 0 0;}dt{font-weight:bold;color:#000;padding-bottom:2px;}dt a:link,dt a:visited,dt a:active{color:#000;text-decoration:none;border:none;display:block;background-color:#111;padding:3px;}dt a:hover{color:#70BAD4;background-color:#333;}pre{background:#333;color:#F4F3EB;width:90%;}form{text-align:left;margin:0;padding:0;}select,option{text-align:left;}textarea{overflow:auto;}input.butt{float:right;}input.small{width:60px;}input.wide,select.wide,label.wide{width:200px;}label{margin:2px;display:inline-block;vertical-align:top;font-weight:bold;}label.lbl{width:80px;}input[type=text],input[type=password],select,textarea{border:1px solid #666;padding:2px;margin:2px;}textarea{overflow:auto;}input.warning,select.warning,textarea.warning{border:1px solid #CD0A0A;color:#CD0A0A;}input[type=submit],a.ui-btn,button{cursor:pointer;border:1px solid #333;background:#F60 url(../img/btn_stretch.png) 50% 50% repeat-x;color:#fff;font-weight:bold;padding:2px;}input[type=submit]:hover,a.ui-btn:hover,button:hover{border:1px solid #F70;background-color:#F70;text-decoration:underline;}a.ui-btn{padding:2px 6px;}a.ui-small{font-weight:normal;font-size:.8em;}fieldset{padding:10px 0;}fieldset div{float:left;width:160px;}body>#wrap{background:transparent url(../img/bg-gradient.jpg) 0 0 repeat-x;}#header{margin:0 auto;width:980px;position:relative;height:86px;}#logo{position:absolute;top:16px;left:0;}#head-menu{position:absolute;top:44px;right:0;height:20px;}#head-menu li{float:left;width:120px;margin:0;padding:0;text-align:center;font-size:1.2em;border-right:2px solid #764a1b;}#head-menu li a{display:block;padding:5px;text-decoration:none;}#head-menu a{background:url(../img/bg-headmenu-item.gif) repeat 0 0;}#head-menu li.row_leader a{background-position:0 0;}#head-menu a:hover,#head-menu li.row_leader a:hover,#head-menu li.selected a{background-position:-160px 0;}#lang{position:absolute;top:5px;right:-12px;width:80px;font-weight:bold;}#lang a{width:40px;height:33px;float:left;}#lang-fr{background:transparent url(../img/flag-fr.gif) no-repeat 0 -33px;}#lang-en{background:transparent url(../img/flag-en.gif) no-repeat 0 -33px;}#lang a:hover,#lang a.selected{background-position:0 0;}#main{width:980px;margin-left:auto;margin-right:auto;position:relative;}#sidebar{float:left;position:relative;width:200px;padding-top:20px;}#sidebar p a{text-decoration:underline;}#sidebar-menu{padding:20px 0;font-size:1.2em;}#sidebar-menu li{display:block;border-bottom:1px solid #764a1b;border-top:1px solid #764a1b;clear:both;margin-bottom:-1px;}#sidebar-menu li.leader{border-top:none;}#sidebar-menu li.last{border-bottom:none;}#sidebar-menu li ul li{border:none;}#sidebar-menu a,#sidebar-menu a:visited,#sidebar-menu a:active,#sidebar-menu a:focus{text-decoration:none;padding:6px;display:block;font-weight:bold;}#sidebar-menu a:hover,#sidebar-menu li.selected a:hover,#footer a:hover{color:#4C220E;background-color:#fff;text-decoration:underline;}#sidebar-menu li.selected a,#sidebar-menu li.selected.active a{color:#E0650C;background-color:#fff;}#sidebar-menu li.active a{color:#fff;background-color:#764a1b;}#sidebar-menu li ul li a,#sidebar-menu li ul li a:visited,#sidebar-menu li ul li a:active,#sidebar-menu li ul li a:focus{padding-left:28px;background-repeat:no-repeat;background-position:0 2px;font-weight:normal;font-size:.9em;}#sidebar-menu li.selected ul li a,#sidebar-menu li.active ul li a,#sidebar-menu li.selected.active ul li a{color:#fff;background-color:transparent;}#sidebar-menu li.selected ul li.selected a{color:#E0650C;}#main-page{margin-top:-10px;margin-right:-8px;color:#000;width:780px;float:right;}#main-page a,#main-page a:visited,#main-page a:active,#main-page a:focus{color:#4C220E;text-decoration:none;outline:none;}#main-page a:hover,#main-page a.active{color:#E0650C;}#page-head{background:transparent url(../img/bg-page-head.png) no-repeat right 0;padding:30px 10px 0 30px;height:50px;position:relative;}#page-head h1{padding-top:4px;height:40px;color:#E0650C;background-repeat:no-repeat;background-position:left 2px;float:left;margin-bottom:-8px;}#page-head.apartments h1{padding-left:40px;margin-bottom:-8px;}#page-head ul{position:absolute;right:10px;bottom:14px;}#page-head li{float:left;margin:0;padding:0;text-align:center;font-weight:bold;border-right:2px solid #E57D1E;}#page-head li a{display:block;padding:6px 10px;text-decoration:none;color:#4C220E;}#page-head a{background:url(../img/bg-pagehead-item.gif) repeat 0 0;}#page-head li.row_leader a{background-position:2px 0;}#page-head a:hover,#page-head li.selected a{background-position:-220px 0;color:#4C220E;}#page-content{width:772px;background:transparent url(../img/bg-page-content.png) repeat-y left 0;margin-left:8px;}#page-content ul{list-style-type:none;padding:0 0 0 20px;margin:0;}#page-content li{background:transparent url(../img/ico-li.gif) no-repeat 0 3px;padding-left:20px;margin:2px 0;}#sitemap #page-content ul{float:left;list-style-type:none;padding:0 0 0 10px;margin:0;width:160px;font-size:1.2em;}#sitemap #page-content ul.leader{list-style-type:none;padding:0;margin:0;}#sitemap #page-content li{background:none;margin:2px 0;padding:0;width:150px;}#sitemap #page-content li ul{font-size:.9em;}#gallery{width:487px;height:450px;float:left;}#galleryimage{height:320px;margin-bottom:10px;padding:2px;border:1px dotted #777;}#thumb-scroller{position:relative;padding:20px 0;}#thumb-scroller a.prev,#thumb-scroller a.next{display:block;overflow:hidden;text-indent:-9999em;width:28px;height:100px;position:absolute;top:3px;}#thumb-scroller a.prev{background:transparent url(../img/ico-prev-next.gif) no-repeat 0 0;left:0;}#thumb-scroller a.next{background:transparent url(../img/ico-prev-next.gif) no-repeat -28px 0;right:0;}#thumb-scroller a.prev:hover{background-position:0 -100px;}#thumb-scroller a.next:hover{background-position:-28px -100px;}#thumbs{overflow:hidden;width:402px;height:100px;border-top:1px solid #777;border-bottom:1px solid #777;position:absolute;top:4px;left:38px;}#thumbs ul{padding:0;}#thumbs li{padding:0 5px 0 0;float:left;margin:0;}#apartment-info{width:210px;float:right;}#apartment-info tr{border-bottom:1px solid #fff;}th{background:#4C220E;color:#fff;}td,th{padding:4px;vertical-align:middle;}#tip{display:none;background:transparent url(../img/tooltip/orange-solid_arrow.png);font-size:12px;height:70px;width:160px;padding:25px;color:#000;}#slideshow{position:relative;height:280px;width:740px;margin:0 auto 10px auto;}#slideshow a{float:left;position:absolute;}#slideshow a img{border:none;}#slideshow a.show{z-index:500;}#slideshow .caption{z-index:600;background-color:#fff;color:#000;height:60px;width:100%;position:absolute;bottom:0;}#slideshow .caption .content{margin:5px;}#slideshow .caption .content h3{margin:0;padding:10px;color:#FFF;text-align:center;font-size:1.8em;}#menu-reasons{width:170px;height:220px;}#menu-reasons li{margin:0 0 1px 0;padding:0;text-align:left;font-weight:bold;border-right:2px solid #E57D1E;background-image:none;}#menu-reasons li a{display:block;padding:6px 10px;text-decoration:none;color:#4C220E;}#menu-reasons a{background:url(../img/bg-pagehead-item.gif) repeat 0 0;}#menu-reasons a:hover,#menu-reasons li.selected a{background-position:-220px 0;color:#4C220E;}#calendar-legend{width:200px;}#calendar-legend td{width:2em;}#loading{margin:10px auto;width:220px;height:19px;text-indent:-9999px;background:transparent url(../img/ajax-loader.gif) no-repeat center center;display:none;}#news{color:#fff;width:395px;float:right;margin-right:-20px;padding;}#news h3{color:#fff;}.news-item{border-bottom:1px dotted #fff;padding:10px 0;}#news a:hover{color:#fff;text-decoration:underline;}#news-content{background:#E0650C url(../img/bg-specialoffers-top.gif) no-repeat right top;padding:20px 20px 0 10px;}#news-end{background:transparent url(../img/bg-specialoffers-end.gif) no-repeat right bottom;height:30px;}#page-foot{background:transparent url(../img/bg-page-foot.png) no-repeat right top;padding:60px 0 0 0;width:772px;height:200px;margin-left:216px;}#footer{position:relative;clear:both;background:transparent url(../img/bg-footer.jpg) 0 0 repeat-x;}#footer-wrap{width:980px;margin:0 auto;position:relative;}#footer-logos{position:absolute;top:55px;left:216px;}#footer ul{position:absolute;right:0;top:60px;}#footer li{float:left;text-align:center;border-right:2px solid #E57D1E;}#footer li.last{margin-left:0;border:none;}#footer li a{display:block;padding:6px 10px;text-decoration:none;color:#fff;}#footer li a:hover{background:transparent;color:#E0650C;text-decoration:underline;}a.external,a.external:visited,a.external:active,a.external:focus{background:transparent url(../img/ico-external.gif) no-repeat right 0;padding-right:20px;color:#E0650C;}a.external:hover{background-position:right -20px;color:#000;}a.btn-pdf,a.btn-pdf:visited,a.btn-pdf:active,a.btn-pdf:focus{background:transparent url(../img/ico-pdf-download.gif) no-repeat right 0;padding-right:70px;padding-top:10px;color:#E0650C;font-weight:bold;height:43px;display:block;}a.btn-pdf:hover{color:#000;}a.gonext,a.gonext-blue{font-size:18px;background:transparent url(../img/arrow.gif) no-repeat right 0;padding:4px 80px 8px 0;float:right;margin-top:6px;}a.gonext:hover{background-position:right -37px;}a.gonext-blue{background:transparent url(../img/arrow-blue.gif) no-repeat right -37px;color:#009DDF;}a.gonext-blue:hover{background-position:right 0;color:#000;}#main-page .btn{float:left;clear:both;background:url(../img/btn_left.png) no-repeat;padding:0 0 0 10px;margin:5px 0;}#main-page .btn a{float:left;height:40px;background:url(../img/btn_stretch.png) repeat-x left top;line-height:40px;padding:0 10px;color:#fff;font-size:1em;text-decoration:none;}#main-page .btn a:hover{color:#000;}#main-page .btn span{background:url(../img/btn_right.png) no-repeat;float:left;width:10px;height:40px;}#main-page .btn_book{background-color:#F60;font-weight:bold;}.centered{margin-left:auto;margin-right:auto;display:block;text-align:center;}.clear{clear:both;}.textright{text-align:right;}.bold{font-weight:bold;}.floatright{float:right;}.floatleft{float:left;}.floatleft20{float:left;margin:0 20px 20px 0;}.floatright20{float:right;margin:20px 0 0 20px;}.error{color:red;}.white{color:white;}.orange{color:#E0650C;}.padleft{padding-left:20px;}.page-inner{padding:0 20px;display:block;}.page-leftcol{float:left;width:360px;padding-right:12px;}.page-rightcol{float:left;width:360px;}.page-widecol{float:left;width:540px;padding-right:10px;}.page-smallcol{float:left;width:180px;}.page-midcol{float:left;width:280px;}.imgreplace{display:block;overflow:hidden;text-indent:-9999em;}.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}.clearfix{display:inline-block;}/* Hides from IE-mac \*/ * html .clearfix{height:1%;}.clearfix{display:block;}/* End hide from IE-mac */ #gallery{visibility:hidden;}#gallery li{background-image:none;}.gallery{background:#4C220E;padding:5px;}.loader{background:url(loader.gif) center center no-repeat #4C220E;}.panel .panel-overlay,.panel .overlay-background{height:60px;padding:0 1em;}.panel .overlay-background{background:#222;}.panel .panel-overlay{color:white;font-size:.7em;}.panel .panel-overlay a{color:white;text-decoration:underline;font-weight:bold;}.filmstrip{margin:5px;}.frame .img_wrap{border:1px solid #4C220E;}.frame.current .img_wrap{border-color:#fff;}.frame img{border:none;}.frame .caption{font-size:11px;text-align:center;color:#888;}.frame.current .caption{color:#000;}.pointer{border-color:#fff;}*html .pointer{filter:chroma(color=pink);}.calendar{margin:0;padding:0;font-size:.8em;background:#ffff;}.calendar caption{margin:0;padding:.3em 0;background:#ffa51e;}.calendar tr{border-bottom:1px solid #000;}.calendar th{font-weight:bold;background:#ddd;color:#000;text-align:center;}.calendar td{border:1px solid #fff;background:#eee;padding:.1em .2em;text-align:center;}.calendar a{color:#000;text-decoration:none;}.calendar td.today{background:#ffc;}.calendar td.start,.calendar td.selected.start{border-left:1px solid #000;}.calendar td.end,.calendar td.selected.end{border-right:1px solid #000;}.calendar td.selected{border:1px dotted #ff7800;}.calendar td.highlighted{background:#fc9;}.calendar td.low{background:#aaa;}.calendar td.mid{background:#888;}.calendar td.high{background:#666;}.calendar td.event,.calendar th.event{background:#7DB955;}.calendar td.booked,.calendar th.booked{background:#9A1323;}.calendar td.pending,.calendar th.pending{background:#88CFEF;}.calendar td.promo,.calendar th.promo{background:#E47A00;}.calendar td.passed{text-decoration:line-through;}.calendar td:hover,.calendar td.today:hover,.calendar td.selected:hover,.calendar td.highlighted:hover{background:#cff;border:1px solid #09f;}table.calendar td.pad{color:#999;background:#fff;}.sunday,.saturday{background:#fc9;}#year{padding:0;list-style:none;}#year:after{content:"";display:block;height:0;clear:both;visibility:hidden;}#year li{float:left;padding:0 .5em .5em 0;height:16em;}