@charset "utf-8";
/*$
Author :ravi gupta
Author :http://www.enhancedesignstudio.com/
Email :ravigupta.exe@gmail.com
Version :5.0
Last Date Modified :November 23, 2009
$*/
 
/* ----------------------------------------------
   HTML ELEMENTS
------------------------------------------------- */ 
body{font:12px Arial, 'Trebuchet MS', 'Lucida Grande', 'Lucida Sans Unicode', Geneva, Verdana, Sans-Serif;color:#fff;margin:0;padding:0;background-color:#000 !important;}
.hr{float:left;clear:both;height:30px;margin:0;text-align:center;width:100%;font-size:0px;line-height:1px;background:url('../images/hr.gif') 0 0 repeat-x;}
hr{display:none;}
p{float:left;margin:0 0 1em 0;padding:0;width:100%;}
.uppercase{text-transform:uppercase;font:bold 10px "Century Gothic", Arial, Helvetica, sans-serif !important;letter-spacing:2px;}
.grey{color:#6a6a6a;}
/* links */
a:link, a:visited{text-decoration:none;color:#fff !important;}
a:hover{color:#83acd9 !important;text-decoration:underline;}
a:link.more, a:visited.more{float:left;margin-top:20px;margin-right:5px;padding:3px 5px 4px 5px;border:1px solid #E7871C;background-color:#E27304;text-transform:lowercase;font-weight:bold;text-decoration:none;color:#2F80BB;width:auto;}
a:hover.more{border:1px solid #5A9223;background-color:#4C7B1E;}
/* headers */
h1, h2, h3, h4{font:bold 1em 'Trebuchet MS', 'Lucida Grande', 'Lucida Sans Unicode', Geneva, Verdana, Sans-Serif;margin:0;}
h1{font-size:35px;font-weight:normal;text-align:left;}
h2{font-size:29px;font-weight:bold;margin:0;padding:0;}
h3{font-size:25px;font-weight:normal;}
h4{font-size:1.7em;}
/* alignment classes & additional classes*/
.float-left{float:left;width:auto;}
.float-right{float:right;width:auto;}
.align-left{text-align:left;}
.align-right{text-align:right;}
.no-border{border:none;}
/* form elements */
form{margin:0;padding:10px 0 5px 0;}
form p{margin:0;padding:0;}
label{font-weight:normal;margin:0 0 0.5em 0 !important;}
input, select, textarea{margin:0;padding:0;}
#name, #email, #message, #website{width:470px;}
input.button{height:30px;margin:0;padding:2px 3px;border:1px solid #c96111;background:#e2721b url('../images/button-bg.png') repeat-x;font:bold 11px 'Lucida Grande', Verdana, Helvetica, Sans-Serif;text-decoration:none;color:#fff;}
/* end - form elements */
/* ------------------------------------------
   LAYOUT
------------------------------------------- */
body#main{background:url('../images/bg.jpg') no-repeat center 1em;}
#wrap{width:930px !important;margin:0 auto;padding:0;text-align:left;position:relative !important;}
/*@ header */
#header{position:relative;width:930px !important;margin:148px auto 0 auto !important;padding:0;height:120px;}
/*@ Logo*/
#holder{position:absolute;width:34px;height:56px;z-index:1;left:55px !important;top:178px;padding:0;}
#holder h1.logo{float:left;margin:0;padding:0;width:34px;height:56px;display:block;}
#holder h1.logo a{background:url('../images/logo.png') 0 0 no-repeat;margin:0;padding:0;width:34px;height:56px;display:block;}
#holder h1.logo span{display:none;}
/*@ end */
div.erlebe{float:left;margin:0;padding:94px 0 0 88px;width:330px;display:block;}
#desc{position:absolute;width:155px;height:100px;z-index:1;right:-20px;top:13px;padding:0;font:11px Arial, 'Trebuchet MS', 'Lucida Grande', 'Lucida Sans Unicode', Geneva, Verdana, Sans-Serif;color:#fff;}
/*@ Top Nav */
#toplinks{position:absolute;width:468px;height:20px;z-index:1;right:5px;top:-2px;padding:0;letter-spacing:1px;font:13px 'Trebuchet MS', 'Lucida Grande', 'Lucida Sans Unicode', Geneva, Verdana, Sans-Serif;color:#fff;}
#nav{padding:0;margin:0;list-style:none;position:relative;z-index:999;width:200px;height:120px;display:block;}
#nav li.top{display:block;float:left;width:auto;clear:both;}
#nav li a{display:block;float:left;height:30px;width:94px;text-decoration:none;padding:0;cursor:pointer;color:#00123F;}
#nav li a b{font:bold 12px/40px "trebuchet MS";display:none;}
#nav li a.date{background:url('../images/nav.png') 0 0 !important;width:94px !important;}
#nav li a.info{background:url('../images/nav.png') 0 -30px !important;width:94px !important;}
#nav li a.booking{background:url('../images/nav.png') 0 -60px !important;width:94px !important;}
#nav li a.contact{background:url('../images/nav.png') 0 -90px !important;width:94px !important;}
/*@ Hover state*/
#nav li.dat a, 
#nav li.date:hover a, 
#nav a.date:hover{background-position:0 -120px !important;}
#nav li.inf a, 
#nav li.info:hover a, 
#nav a.info:hover{background-position:0 -150px !important;}
#nav li.book a, 
#nav li.booking:hover a, 
#nav a.booking:hover{background-position:0 -180px !important;}
#nav li.cont a,  
#nav li.contact:hover a, 
#nav a.contact:hover{background-position:0 -210px !important;}
/*@ end */
/*@ content */
div#content-wrap{float:left;margin:30px 0 0 0;padding:0;width:930px;display:block;}
div#content{float:left;margin:0;padding:0;width:930px;display:block;height:247px !important;position:relative;}
/*@ video*/
div#flash_vid{position:absolute;width:493px;height:247px;z-index:1;left:88px;top:1px;padding:0;}
/*@ end */
div.below{float:left;margin:0;padding:8px 0 0 110px;width:820px;display:block;height:17px;color:#6e7072 !important;}
div.below a{text-decoration:none;color:#6e7072 !important;font:normal 10px "Century Gothic", Arial, Helvetica, sans-serif !important;letter-spacing:1px;}
div.below a:hover{color:#83acd9 !important;text-decoration:underline;}
/*@ end */
/* @ Footer Area */
div#footer-wrap{float:left;width:930px;padding:0 0 17em 0;margin:44px 0 0 0 !important;display:block;}
div#footer-wrap div.footer-innr{width:840px;height:0;padding:0 0 0 90px;margin:0 auto;display:block;position:relative;}
div#footer-wrap div.footer-innr h2{float:left;display:block;margin:0 0 0 184px !important;padding:0;width:230px;height:49px;background:url('../images/footer-logo.png') 0 0 no-repeat;}
div#footer-wrap div.footer-innr h2 span{display:none;}
p.writeup{float:left;margin:0;padding:10px;display:block;width:590px;font:normal 9px/10px Arial, Helvetica, "Century Gothic", sans-serif !important;color:#5d5d5e;}
/* @ Copyright */
div.copyright{position:absolute;width:310px;height:20px;z-index:1;right:88px;top:114px;padding:0;}
div.copyright p.fcopy{font:normal 9px/10px Arial, Helvetica, "Century Gothic", sans-serif !important;color:#5d5d5e !important;}
div.copyright a:link.link, 
div.copyright a:visited.link{color:#b4b4b4 !important;text-decoration:none;}
div.copyright a:hover.link{color:#83acd9 !important;}
/*@ misc */
div.break{float:left;display:block;width:990px;margin:0 0 1em 0;padding:0;height:5px;clear:both;}
div.gap{float:left;display:block;width:19px;margin:0;padding:0;height:225px;}
div.spacer{float:left;display:block;width:17px;margin:0;padding:0;height:225px;}
/*@ end */
/*@ Booking Page */
div#booking-form{position:absolute;width:339px;height:216px;z-index:1;left:88px;top:1px;padding:15px 79px 16px 35px !important;background:url('../images/booking-bg.jpg') 0 0 no-repeat;}
/*@ Booking Page */
div#booking{width:377px;height:214px;padding:0;float:left;}
div#booking div.booking-wrap{width:377px;height:214px;padding:0;float:left;background:#00FF00 !important;}
div#form_pop{width:430px;height:auto;color:#979797;font:normal 12px Arial, Helvetica, sans-serif, "trebuchet MS" !important;padding:10px 0 0 0;}
div#form_pop h2{font:bold 13px Arial, Helvetica, sans-serif, "trebuchet MS" !important;color:#fff !important;margin:0 !important;}
div#form_pop h3#h3title{font:normal 11px Arial, Helvetica, sans-serif, "trebuchet MS" !important;color:#fff !important;margin:0;text-transform:uppercase !important;}
div#form_pop h6{font:normal 10px Arial, Helvetica, sans-serif, "trebuchet MS" !important ;color:#fff !important;margin:0.9em 0 0 0 !important;}
div#form_pop form{margin:0;padding:0;}
div#form_pop input#submit{float:right;margin:0 5px 0 0;padding:0;text-align:center;width:95px;height:28px;background:url('../images/btn-senden.gif') 0 0 no-repeat;color:#fff;font-size:0px !important;border:none;text-indent:-999999px;}
div#form_pop div.rows{margin:5px 0px !important;float:left;width:194px;position:relative;}
div#form_pop div.cella{float:left;width:180px;position:relative;margin:0 0 9px 0 !important;padding:0;}
.emailform{float:left;margin:1.5em 0px;position:relative;width:422px !important;}
.emailform .form-input{float:left;background:url('../images/input-bg.gif') 0 0 no-repeat;padding:4px;color:#B50B0C;width:159px !important;font:normal 11px/17px Arial, Helvetica, sans-serif, "trebuchet MS" !important;height:17px !important;border:none;text-transform:uppercase !important;}
textarea{background:url('../images/message-bg.gif') 0 0 no-repeat;border:none;padding:5px;color:#B50B0C;width:162px !important;font-size:11px;margin:0;height:95px;font-family:Arial, Helvetica, sans-serif;font:normal 12px Arial, Helvetica, sans-serif, "trebuchet MS" !important;overflow:auto;text-transform:uppercase !important;}
div#form_pop div.cellaa{float:left;width:180px;position:relative;margin:1.9em 0 9px -1px !important;padding:0;}
/*@ Thanks Page */
div#thanks{position:absolute;width:339px;height:216px;z-index:1;left:88px;top:1px;padding:15px 79px 16px 35px !important;background:url('../images/thanks-bg.jpg') 0 0 no-repeat;}
/*@ Contact Page */
#kontacts{width:320px;}
div#contact{position:absolute;width:269px;height:91px;z-index:1;left:88px;top:1px;padding:140px 79px 16px 105px !important;background:url('../images/contact-bg.jpg') 0 0 no-repeat;}
div#contact p.txt{text-transform:uppercase;font:normal 12px Arial, Helvetica, sans-serif;color:#fff;margin:0 0 0.2em 0;padding:0;}
/*@ Info Page */
div#info{position:absolute;width:269px;height:91px;z-index:1;left:88px;top:1px;padding:140px 79px 16px 105px !important;background:url('../images/comingsoon-bg.jpg') 0 0 no-repeat;}
/* ----------------------------------------------
   THE END
------------------------------------------------- 