body { text-align:center; background-color:#383530; margin-top: 5px; } #container { width: 960px; height:inherit; background-color:#EBE9DC; margin-right:auto; margin-left: auto; margin-bottom:10px; text-align:left; } #header { width: 960px; background-color:#EBE9DC; height: 101px; margin-right:auto; margin-left: auto; text-align:left; } #logo { width: 299px; height:100px; float:left; } /* Slideshow */ #slideshow { position:relative; height:485px; } #slideshow IMG { position:absolute; top:0; left:0; z-index:8; opacity:0.0; } #slideshow IMG.active { z-index:10; opacity:1.0; } #slideshow IMG.last-active { z-index:9; } /* Begin Navigation */ #navigation { position:relative; width: 640px; height: 31px; margin-top:15px; margin-right: 3px; float: right; } #nav { bottom: 0; right: 0; z-index: 999; list-style: none; float: right; margin: 0; padding: 0; } #nav li { float: left; margin-left: 3px; background: url(images/navbg.gif) no-repeat right top; font-family:Geneva, Arial, Helvetica, sans-serif; font-size:10px; } 
#nav li.current { background-position: right bottom; } #nav li a { float: left; display: block; height: 22px; padding: 9px 10px 0; background: url(images/navbg2.gif) no-repeat left top; color: #FFFFFF; text-decoration: none; } #nav li.current a { background-position: left bottom; color: #FFFFFF; } #nav li:hover, #nav li.sfhover { background-position: right -31px; } #nav li.current:hover, #nav li.sfhover.current { background-position: right bottom; } #nav li:hover a, #nav li.sfhover a { background-position: left -31px; color: #FFFFFF; } #nav li.current:hover a, #nav li.sfhover.current a { background-position: left bottom; color: #C7CBC0; } #nav li#nav_home.current { background-position: right top; } #nav li#nav_home.current a { background-position: left top; color: #FFFFFF; } #nav li.current#nav_home:hover, #nav li.current.sfhover#nav_home { background-position: right -31px; } #nv li.current#nav_home:hover, #nav li.current.sfhover#nav_home a { background-position: left -31px; color: #FFFFFF; } #nav li ul { 
clear: left; position: absolute; left: -999em; z-index: 999; width: 161px; margin-top: 31px; margin-left: 0px; margin-top: 0; /* IE6 only */ border: 1px solid #5F6356; border-top: 0; border-bottom: 0; list-style: none; line-height: 1; padding-left: 0px; } /* http://thatnorwegianguy.wordpress.com/2007/03/20/ie7-css-filter-hack/ */ * + html #nav li ul { margin-top: 0; } #nav li li { display: inline; display: block; float: none; float: left; margin: 0; font-size: .9167em; text-transform: none; } #nav li ul ul { margin: -31px 0 0 161px; } #nav li:hover ul ul, #nav li.sfhover ul ul { left: -999em; } #nav li:hover ul, #nav li li:hover ul, #nav li.sfhover ul, #nav li li.sfhover ul { left: auto; } #nav li li li { font-size: 1em; } #nav li:hover li a, #nav li.sfhover li a { float: none; width: 133px; height: auto; padding: 9px 14px; border-bottom: 1px solid #5F6356; background: #EBE9DC; color: #3C3F36; } #nav li:hover li a:hover, #nav li.sfhover li a:hover { background: #D9D6BD; } #content-home { clear:both; 
height:auto; width:960px; background:#999; } #content-accommodation { clear:both; height:inherit; width:960px; background:#EBE9DC; } #content-video { clear:both; width:960px; height: inherit; background:#EBE9DC; padding-bottom:15px; } #flashcontainer{ width: 600px; height:448px; float:left; } #booking { width:335px; height:432px; margin-right:15px; background-color:#D9D6BD; padding-top: 15px; float:right; } #google_translate_element{ text-align:center; width: 200px; height: 40px; margin-top:0px; margin-bottom:13px; float:right; } .text { font-family:Geneva, Arial, Helvetica, sans-serif; color:#333333; font-size:12px; letter-spacing:normal; line-height:1.3; } h1 { font-family:Geneva, Arial, Helvetica, sans-serif; color:#333333; font-weight:bold; font-size:12px; letter-spacing:normal; line-height:1.3; } .text-header { font-family:Geneva, Arial, Helvetica, sans-serif; font-weight:bold; color:#333333; font-size:12px; letter-spacing:normal; line-height:1.2; } .text-header-big { 
font-family:Geneva, Arial, Helvetica, sans-serif; font-weight:bold; color:#000000; font-size:18px; letter-spacing: 1.8px; line-height:1.2; } .footer-link { font-family:Geneva, Arial, Helvetica, sans-serif; color:#000000; font-size:10px; } #contactus { width: 600px; height:auto; padding-top: 10px; padding-bottom: 10px; padding-left: 15px; padding-right: 15px; background-color:#D9D6BD; margin-left: auto; margin-right: auto; margin-bottom: 15px; } #video { width: 700px; height:auto; padding-top: 20px; padding-bottom: 10px; padding-left: 15px; padding-right: 15px; background-color:#D9D6BD; margin-left: auto; margin-right: auto; margin-bottom: 15px; } #link { width:690px; height:auto; float:left; background:#EBE9DC; padding:10px 0 10px 15px; margin-bottom:20px; } #link .column1 { width:145px; height:auto; float:left; padding:5px 0 5px 0; } #link .column1 a { color:#333; font-weight:bold; text-decoration:none; } #link .column1 a:hover { font-weight:bold; text-decoration:underline; } #link .column2 { width:170px; 
height:auto; float:left; padding:5px 0 5px 0; } #link .column2 a { color:#333; font-weight:bold; text-decoration:none; } #link .column2 a:hover { font-weight:bold; text-decoration:underline; } #link .column3 { width:190px; height:auto; float:left; padding:5px 0 5px 0; } #link .column3 a { color:#333; font-weight:bold; text-decoration:none; } #link .column3 a:hover { font-weight:bold; text-decoration:underline; } #link .addlink { width:170px; height:auto; float:left; background:#333; text-align:center; padding:5px 0 5px 0; } #link .addlink a { color:#EBE9DC; text-decoration:none; font-weight:bold; } #link .addlink a:hover { text-decoration:underline; } #footer-home { width: 960px; height:auto; clear: both; background:#EBE9DC; text-align:left; padding-top: 10px; padding-bottom: 10px; overflow:visible; } #footer-accommodation { width: 960px; height:auto; clear: both; background:#EBE9DC; text-align:left; padding-top: 5px; padding-bottom: 10px; overflow:visible; } #footer-facilities { width: 960px; height:auto; 
clear: both; background:#EBE9DC; text-align:left; padding-top: 5px; padding-bottom: 10px; overflow:visible; } #footer-activities { width: 960px; height:auto; clear: both; background:#EBE9DC; text-align:left; padding-top: 5px; padding-bottom: 20px; overflow:visible; } #footer-text-box-home { width: 600px; height:auto; float:left; padding-top: 10px; padding-bottom: 10px; padding-left: 15px; padding-right: 15px; background-color:#D9D6BD; margin-top: 10px; margin-left: 15px; margin-bottom: 15px; } #footer-text-box-accommodation { width: 415px; height:auto; float:left; padding-top: 10px; padding-bottom: 36px; padding-left: 15px; padding-right: 15px; background-color:#D9D6BD; margin-top: 10px; margin-left: 15px; margin-bottom: 15px; } #footer-text-box-facilities { width: 415px; height:550px; float:right; padding-top: 10px; padding-bottom: 10px; padding-left: 15px; padding-right: 15px; background-color:#D9D6BD; margin-top: 10px; margin-right: 15px; margin-bottom: 15px; } #footer-text-box-activities { width: 415px; 
height:auto; float:right; padding-top: 18px; padding-bottom:10px; padding-left: 15px; padding-right: 15px; background-color:#D9D6BD; margin-top: 10px; margin-right: 15px; margin-bottom: 15px; } #tripadviser-box { width: 151px; float:right;clear:right; background-color:#EBE9DC; margin-top: 10px; margin-right: 80px; margin-bottom: 10px; } #addthis-box { width: 151px; clear:both; float:right; background-color:#EBE9DC; margin-top: 15px; margin-right: 80px; margin-bottom: 10px; } .widgetblock { width: 300px; float: right; margin-right:15px; margin-top: 10px; } .widgetblock li { padding: 0 0 0 16px; background: url(images/list.gif) top left no-repeat; } .widgetblock ul { margin: 0; padding: 0; list-style: none; } #flashcontent { width: 620px; height: 600px; margin-left:auto; margin-right:auto; } #footernav{ clear:both; text-align: center; margin-left:auto; margin-right:auto; padding-bottom: 15px } 

