
@import url(quickbooker.css);

* {
	margin:0;
	padding:0;
}

html, body {
	height:100%;
}

body {
	font-family:Arial, Verdana, Helvetica, sans-serif !important;
	font-size:12px !important;
	font-weight: normal !important;
	color: #a7a297 !important;
	background: #000 url(../jpg/background.jpg) top center no-repeat fixed !important;
}
a{
	color: #a7a297;
	outline: none;
}
a:hover{
	text-decoration: none;
}

#dpm_wrapper{
	margin: 0 auto;
	width: 1000px;
	background: #2c2624;
	min-height: 100%;
	position: relative;
	padding-bottom: 30px;
}

#dpm_content{
	padding: 650px 15px 60px;
	background: url(../png/bg_bars.png) 0px 117px no-repeat;
}
#dpm_main{
	float:right;
	position: relative;
	padding-left:10px;
	width:770px;
	text-align: justify;
}
#dpm_main h2, #dpm_main h1{
	padding-bottom: 25px;
	font-size: 18px;
}
#dpm_main > iframe{
	padding-top: 10px;
}
#dpm_left{
	float:right;
	padding-right:10px;
	width:180px;
}

#dpm_left > *{
	margin-bottom: 35px;
}

#dpm_footer{
	position: absolute;
	bottom: 0;
	left: 0;
	right: 0;
	height: 50px;
	font-size: 11px;
	color: #fff;
}
#dpm_footer a{
	color: #fff;
	text-decoration: none;
}
#dpm_footer a:hover{
	text-decoration: underline;
}
#dpm_footer ul{
	list-style: none;
}
.copyrightswrapper{
	height: 25px;
	line-height: 25px;
	padding-left: 15px;
	border-bottom: 1px solid #898989;
}
.copyrightswrapper div{
	display: inline;
}
.design{
	padding-right: 5px;
}
#menufooter{
	position: absolute;
	bottom: 0;
	line-height: 25px;
	left: 15px;
}
#swguides{
	position: absolute;
	bottom: 0;
	line-height: 25px;
	right: 15px;
}
#rotator{
	position: absolute;
	top: 146px;
	left:0;
	*z-index:-1;
}
#dpm_header{
	height:117px;
	left:0;
	position:absolute;
	right:0;
	top:0;
	background: #000;
}
.clear{
	clear: both;
}

#weatherpos{
	position: absolute;
	top: 93px;
	right: 0px;
	font-size: 11px;
}
#weatherpos div{
	display: inline;
	padding-left: 10px;
}
#jflanguageselection{
	margin: 0;
	position: absolute;
	top: 65px;
	right: 0;
}
#jflanguageselection li{
	margin-left: 3px !important;
}
#navigation{
	position: absolute;
	top: 120px;
	left: 0;
}
#menushowmap{
	position: absolute;
	list-style: none;
	right: -5px;
	top: -25px;
}
/*GOOGLE MAP*/
#gmaps{
	position:absolute;
	top:146px;
	left:0px;
	right:0px;
	height:0px;
	/*z-index:10; SAFARI 5 PROBLEM */
	overflow:hidden;
	background-color:#000;
}
.hotelmapwrapper, .hotelmap, div.moduletable {


	
}
.hotelmap {

	height:600px;

}

.hotelmapwrapper{
	border-top: 1px solid #A7A297;
	border-bottom: 1px solid #A7A297;
	height:600px;
}

.closeButtonMessage {
	position:absolute;
	width:126px;
	height:28px;
	background:url(../png/btn_gmap.png) 0 0 no-repeat;
	top:1px;
	left:50%;
	z-index:9999;
	margin-left: -63px;
}
div.closeButtonMessage span a {
	display:block;
	width:90px;
	color:#555;
	text-transform:uppercase;
	text-decoration:none;
	text-align:center;
	padding:5px 30px 0 5px;
	height:28px;
	font-size:10px;
	line-height: 10px
	
}
div.closeButtonMessage span a:hover {
	color:#999999;
}
div.closeButtonMessage a img {
	display:none;
}
/*END GOOGLE MAP*/

.photos a{
	float:left;
	width: 200px;
	text-decoration: none !important;
	padding: 15px 25px;
	text-align: center;
}
.photos a span{
	display: block;
	text-align: center;
}
.photos a:hover span{
	color: #fff;
}
.photos a img{
	border: 1px solid #666;
	padding: 1px;
}
#pgmenu{
	list-style: none;
	text-align: center;
}
#pgmenu li{
	display: inline;
	padding-left: 10px;
	padding-right: 10px;
	border-left: 1px solid #555;
}
#pgmenu li.item26{
	border: none;
}
#pgmenu li#current a{
	text-decoration: none;
	color: #fff;
}
.dpedrogroup{
	padding-top: 50px;
}
.dpedrogroup a{
	color: #ccc;
}

.tool-tip{
	background: none #1F1B19 !important;
	border: 2px solid #A7A297 !important;
}

ul {

margin-top:10px;
margin-left:30px;

}

ul#pgmenu.menupg {
	margin-left:-10px !important;
}

ul#menufooter.menu {
	margin-left:0px !important;
}

.gkw_main_header {float:left;}

#wifi {
position:absolute;
right:30px;
top:-12px;
width:228px; 
}

#trustthumb {
margin:25px 5px;
}

#lbCenter {width:820px !important; margin-left:-410px !important;}

/* Contact Form */
.wrap-content {overflow: auto;background: #000 !important;}
.wrap-content .buttonheading {display: none;}
.contact-form {width: 442px; height: 320px; color: #d0cfcb;}
.contact-form .componentheading {display: none;}
.contact-form p.ck_mandatory {text-transform: lowercase; padding: 0 0 0 10px;}
.contact-form .ckform {padding:0 10px;}
.contact-form .ckBtnCon {text-align: right!important; margin-right:12px;}
.contact-form textarea {background: #fff;}
.contact-form .ckBtnCon input {padding: 3px 10px;}

.thxform {padding: 10px; color: #fff;}

.activelinks img {position: absolute; top: 289px;}

.bannergroup {margin-bottom: 10px;}
.left-carhire {margin-top: 0px !important; margin-left: 0px !important;}

/*cookies*/
#cookieMessageContainer {width: 50%!important; opacity: 0.85;}



/*
     FILE ARCHIVED ON 02:03:43 Apr 16, 2019 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 07:10:43 Aug 18, 2025.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
/*
playback timings (ms):
  captures_list: 0.687
  exclusion.robots: 0.028
  exclusion.robots.policy: 0.015
  esindex: 0.009
  cdx.remote: 5.609
  LoadShardBlock: 148.702 (3)
  PetaboxLoader3.datanode: 99.863 (4)
  PetaboxLoader3.resolve: 92.879 (2)
  load_resource: 59.22
*/