<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/* PAGE
-------------------------------------------------------------- */
body { background:#000 url(../images/bg.jpg) no-repeat top center; font-family:Verdana, Helvetica; font-size:11px; color:#666; line-height:150%; }
h1{ color:#fff; font-size:26px; margin:10px 0 6px 0; }
h2{ color:#ccc; font-size:22px; margin:10px 0 2px 0; }
h3{ color:#aaa; font-size:18px; margin:10px 0 2px 0; }
h6 { font-size:11px; color:#000; }
p { margin-bottom:6px; }
a:link, a:visited {color:#ff6e01; text-decoration:none; border:0; }
a:hover, a:active {color:#ff9e00; text-decoration:underline; border:0; }
.fl_l {float:left;}
.fl_r {float:right;}
.txt_l {text-align:left;}
.txt_c {text-align:center;}
.txt_r {text-align:right;}
.grey { color:#666; }
.px326 { width:326px; }
.px200 { width:190px; padding:0 5px; }
.px160 { width:150px; padding:0 5px; }
.px120 { width:110px; padding:0 5px; }
.px80 { width:70px; padding:0 5px; }
.px900 { width:900px; }
/* CONTAINERS
-------------------------------------------------------------- */
#container { width:980px; margin:0 auto; overflow:hidden; clear:both;}
#intro_logo { width:380px; margin:80px 0; float:left; }
#logo { width:380px; float:left; }
#flags { width:980px; margin:10px 0 0 924px; }
#menu_content { width:100%; background-color:#292929; }
#menu { width:980px; margin:0 auto; }
#menu_el { width:980px; height:38px; margin:0 auto; overflow:hidden; }
#columns { width:980px; margin:0 auto; overflow:hidden; clear:both; }
#column { width:980px; height:231px; margin:10px 0; background:url(../images/column.png) no-repeat; overflow:hidden; }
#main_content { width:980px; margin:20px auto; overflow:hidden; clear:both; }
#footer_content { width:100% margin:0 auto; border-top:1px solid #333; background-color:#121212; }
#footer { width:980px; margin:0 auto; padding:15px 0; overflow:hidden; color:#888; }
#footer a:link, #footer a:visited { color:#888; text-decoration:none; }
#footer a:hover, #footer a:active { color:#bbb; text-decoration:underline; }
#cdetails { width:452px; float:left; }
#mymap { float:left; clear:right; }
#map { width:980px; height:300px; clear:both; }

#cf_text { color:#666; }
#facebook { margin:2px 0; }

.bimg { background-color:#000; padding:4px; margin:4px; border:1px solid #666; }

.thumbs img { background-color:#000; padding:4px; margin:4px; border:1px solid #666; }
.thumbs:hover { background-color:transparent; }
.thumbs:hover img { background-color:#111; border:1px solid #aaa; }

.intro img { background-color:#fff; padding:2px; margin:2px; border:1px solid #c6c0d6; }
.intro:hover { background-color:transparent; }
.intro:hover img { background-color:#fff; border:1px solid #008680; }

.column_1 { float:left; width:280px; height:160px; padding:20px; background:url(../images/col_1.png) no-repeat; }
.column_2 { float:left; width:280px; height:160px; padding:20px; margin:0 10px; background:url(../images/col_2.png) no-repeat; }
.column_3 { float:left; width:280px; height:160px; padding:20px; background:url(../images/col_3.png) no-repeat; }
.column_news { float:left; width:280px; padding:20px; }
.column_photos { float:left; width:280px; padding:20px; margin:0 10px; }
.column_videos { float:left; width:280px; padding:20px; }

.news_title { border-bottom:1px dashed #ccc; padding-bottom:3px; margin-bottom:6px; }

.table_f { display: table; clear: both; }

/* RESERVATION FORM
-------------------------------------------------------------- */
.contactForm { width:940px; margin:5px 0; overflow:hidden; list-style:none; }
.contactForm ul { margin:0; }
.contactForm ul li { clear:both; background:none; display:block; }
.contactForm ul label { display:block; float:left; width:320px; padding:3px 0; text-align:right; margin-right:5px; }
.contactForm .txtField {float:left; padding:3px; width:240px; margin:5px 0 7px 0; color:#000; border:1px solid #666; background-color:#444; }
.contactForm .selectf {float:left; padding:3px; width:240px; margin:5px 0 7px 0; color:#000;border:1px solid #666; background-color:#444;}
.contactForm .txtArea {float:left; padding:3px; width:240px; height:100px; margin:5px 0 7px 0; color:#000; border:1px solid #666; background-color:#444;}
.contactForm .txtField:hover, .txtField:focus, .txtField:active, .txtArea:hover, .txtArea:focus, .txtArea:active { border-color:#bbb; background-color:#888;}
.contactForm .send_en { width:102px; height:32px; background:url(../images/send_en.png) no-repeat; margin-left:380px; border:0; }
.contactForm .send_en:hover {cursor:pointer; background:url(../images/send_en_.png) no-repeat; border:0; }
.contactForm .send_el { width:102px; height:32px; background:url(../images/send_el.png) no-repeat; margin-left:380px; border:0; }
.contactForm .send_el:hover {cursor:pointer; background:url(../images/send_el_.png) no-repeat; border:0; }
.error { font-size:11px; color:red; text-align:center; }
em {font-size:0.82em; color:red; font-style:normal;}


.btn_orange { background: url(../images/button_orange.png); width:100px; height:24px; display:block; background-position:0 -24px; margin-left:180px; }
.btn_orange a { background: url(../images/button_orange.png); height:24px; width:100px; display:block; }
.btn_green { background: url(../images/button_green.png); width:100px; height:24px; display:block; background-position:0 -24px; margin-left:180px; }
.btn_green a { background: url(../images/button_green.png); height:24px; width:100px; display:block; }
.btn_pink { background: url(../images/button_pink.png); width:100px; height:24px; display:block; background-position:0 -24px; margin-left:180px; }
.btn_pink a { background: url(../images/button_pink.png); height:24px; width:100px; display:block; }
.btn_black { background: url(../images/button_black.png); width:100px; height:24px; display:block; background-position:0 -24px; margin-left:180px; }
.btn_black a { background: url(../images/button_black.png); height:24px; width:100px; display:block; }

.btn_orange_en { background: url(../images/button_orange_en.png); width:100px; height:24px; display:block; background-position:0 -24px; margin-left:180px; }
.btn_orange_en a { background: url(../images/button_orange_en.png); height:24px; width:100px; display:block; }
.btn_green_en { background: url(../images/button_green_en.png); width:100px; height:24px; display:block; background-position:0 -24px; margin-left:180px; }
.btn_green_en a { background: url(../images/button_green_en.png); height:24px; width:100px; display:block; }
.btn_pink_en { background: url(../images/button_pink_en.png); width:100px; height:24px; display:block; background-position:0 -24px; margin-left:180px; }
.btn_pink_en a { background: url(../images/button_pink_en.png); height:24px; width:100px; display:block; }
.btn_black_en { background: url(../images/button_black_en.png); width:100px; height:24px; display:block; background-position:0 -24px; margin-left:180px; }
.btn_black_en a { background: url(../images/button_black_en.png); height:24px; width:100px; display:block; }


/* MENU */
#nav { background: #292929; background: -moz-linear-gradient(top, black, #3c3c3c 1px, #292929 25px); background: -webkit-gradient(linear, left top, left 25, from(black), color-stop(4%, #3c3c3c), to(#292929)); border-bottom: none; float: left; font-size:13px; font-weight:bold; margin:0; padding: 0; width:980px; }
#nav li a, #nav li { float: left; }
#nav li { list-style: none; position: relative; }
#nav li a { padding: 10px 29px; text-decoration: none; color: #ffd941; background: #292929; background: -moz-linear-gradient(top, black, #3c3c3c 1px, #292929 25px); background: -webkit-gradient(linear, left top, left 25, from(black), color-stop(4%, #3c3c3c), to(#292929)); border-right: 1px solid #3c3c3c; border-left: 1px solid #292929; border-bottom: 1px solid #232323; border-top: 1px solid #545454; }
#nav li a:hover { background: #2a0d65; background: -moz-linear-gradient(top, #11032e, #000000); background: -webkit-gradient(linear, left top, left bottom, from(#11032e), to(#000000)); }

/* Submenu */
.hasChildren { position: absolute; width: 5px; height: 5px; background: #121212; right : 0; bottom: 0; }
#nav li ul { display: none; position: absolute; left: 0; top: 100%; padding: 0; margin: 0; }
#nav li:hover &gt; ul { display: block; }
#nav li ul li, #nav li ul li a { float: none; }
#nav li ul li { _display: inline; /* for IE6 */ }
#nav li ul li a { width: 200px; display: block; }

/* SUBSUB Menu */
#nav li ul li ul { display: none; }
#nav li ul li:hover ul { left: 100%; top: 0; }
#nav li ul


#promoIMG { margin-bottom:15px; text-align:center; }
#promoIMG img { margin-top:80px; }
#splashScreen img { margin:0 auto; }
#splashScreen { position:absolute; top:0; left:0; height:100%; width:100%; background-color:#000; background-repeat:no-repeat; text-align:center; }</pre></body></html>