@charset "utf-8";
/* CSS Document */

body {
	margin: 0 auto; background:url(images/body-bg.jpg) no-repeat center top #ffffff; font:12px/14px Arial, Helvetica, sans-serif; color:#595959; 
/*scrollbar-face-color:#808080;
scrollbar-arrow-color:#CACACA;
scrollbar-track-color:#CCCCCC;
scrollbar-shadow-color:#808080;
scrollbar-highlight-color:#808080;
scrollbar-3dlight-color:#808080;
scrollbar-darkshadow-Color:#808080;*/
	}
.pagebg {
	width:100%; float:left; position:relative; background-image:url(images/mainarea.jpg); background-repeat:repeat-x; background-position:bottom;}
#mainwrapper {
	margin:0 auto; width:1000px; position:relative; }
.toparea {
	width:1000px; float:left; }
.logo {
	width:310px; float:left; position:relative;}
/*.toplinks {
width:680px; float:left; position:relative; font:13px Arial, Helvetica, sans-serif; color:#000000; text-align:right; padding-top:15px; font-weight:bold; padding-bottom:60px;}
.toplinks a {
font:13px Arial, Helvetica, sans-serif; color:#000000; text-decoration:none; text-transform:capitalize; font-weight:bold; }
.toplinks a:Hover {
font:13px Arial, Helvetica, sans-serif; color:#b9102f; text-decoration:none; text-transform:capitalize; font-weight:bold;}
*/.search  {
float:right; width:230px; text-align:right;}
/*#navigation {
	float:left; width:1000px; position:relative; clear:both; height:28px; padding-top:11px; z-index:-999;}*/
#dnn_headerpane {
	float:left; width:1000px; padding-bottom:14px;}
.quote {
	float:left; padding-bottom:25px;}
#contentarea {
	float:left; width:1000px; position:relative;}
#leftarea {
	float:left; width:220px; position:relative; padding:0 10px; text-align:left;}
#reservationform{
	float:left; wdith:220px; height:201px; background-image:url(images/left_bg.jpg); background-position:bottom; background-repeat:no-repeat; margin-bottom:20px;}
#dnn_reservationpane{
	float:left; wdith:200px; padding:10px; font:12px Arial, Helvetica, sans-serif; color:#000;}
.nightlist {
	width:68px;
	border:1px solid #acacac;}
.roomlist {
	width:50px;
	border:1px solid #acacac;}
.calenderbox {
	width:74px;
	border:1px solid #acacac !important;
	margin-right:3px;
	padding:0 !important;
	height:15px;
	font:10px Arial, Helvetica, sans-serif;}
#newsletterform{
	float:left; wdith:220px; height:159px; background-image:url(images/newsletter_bg.jpg); background-position:bottom; background-repeat:no-repeat; font:10px Arial, Helvetica, sans-serif;}
#dnn_promotionpane {
	float:left; width:220px; margin-bottom:20px;}
#contentbox {
	float:left; width:508px; background-image:url(images/content-bg.jpg); background-position:top; background-repeat:no-repeat; height:666px; }
#dnn_contentpane {
	float:left; padding:0 25px; width:458px; text-align:left;}
#rightarea {
	float:right; width:230px; position:relative; padding:0 10px; text-align:left;}
h1{
font-family:Arial, Helvetica, sans-serif; color:#cb1140; font-size:20px; padding-bottom:10px; margin:1px; font-weight:bold; }
h2{
font-family:Verdana; color:#e80f09; font-size:12px; padding:0 0 5px 0; margin:0; }

p{
font-family:Arial; color:#595959; font-size:12px; padding:0; padding-top:8px; padding-bottom:8px; margin:0; }

#footer {
background: #f1f2f2 url(images/footer-bg.jpg) no-repeat center top; font:14px Arial, Helvetica, sans-serif; color:#000000; text-align:center; font-weight:normal; width:100%; height:43px; clear:both; padding-top:24px; }
#footer a {
font:14px Arial, Helvetica, sans-serif; color:#000000; font-weight:normal; text-decoration:none; }
#footer a:hover {
text-decoration:underline; }
a {
font-weight:bold; color:#003077; text-decoration:underline;}
a:hover {
font-weight:bold; color:#000000; text-decoration:none;} 
input[type="text"] { 
padding:3px 0; border:1px solid #585858; font:11px Verdana, Geneva, sans-serif; color:#474747; vertical-align:super;}
input[type="image"] { 
padding:0; margin:0;
* vertical-align:super;
}

html>/**/body input[type="image"] { 
padding:0; margin:0; vertical-align:sub; }


/*--------- dnn menu style ----------*/
/* main menu td */
.mainMenu 
{
	cursor:pointer;
	font-size: 11px; 
	background-color:transparent;
	width:970px;
}

/* Main Menu Normal */
.mainMenu .root
{	
	color: #000000;
	font-size: 14px; 
	font-weight:bold; 	
	text-align:left; 
	padding:5px 11px;
	white-space:nowrap;
	float:left;
	width:auto;
	text-transform:uppercase;
	z-index:5;
}


/* Main menu hover */
.mainMenu .hov{ 
	color:#cc1240;
	width:auto;
}

/* Main menu selected */
.mainMenu .sel, .mainMenu .bc {
color:#cc1240;
	width:auto;
}
.mainMenu table{
	border:1px solid #C0D6E5;
/*	z-index: 500;*/
	}

/* SUB Menu Normal */
.mainMenu tr.mi{
	background-color:#F8FAFF;
/*	z-index: 1000;*/
	font-size: 11px; 
	font-weight:bold;
	text-align:left;
	color:#375162;
	line-height:2em;
	text-transform:none; 
}
.mainMenu tr.mi td{
padding: 0 2px;
text-transform:none;
}

/* SUB Menu hover & selected */
.mainMenu tr.hov { 
background: #CE0D0D url(http://www.ramadajumeirah.ae/Portals/0/Skins/images/submenu_hover.png) repeat-x top left;
}

.mainMenu tr.hov td{
color:#fff;
}

.mainMenu tr.sel, .mainMenu tr.bc{
background: #CE0D0D url(http://www.ramadajumeirah.ae/Portals/0/Skins/images/submenu_active.png) repeat-x top left;
}

.mainMenu tr.sel td, .mainMenu tr.bc td{
	color:#fff;
}

.main_dnnmenu_break{
	height: 2px;
	background-color: #D5E0FF;
}



/* Module Action Menus */
.ModuleTitle_SubMenu
{
	border:1px solid #C0D6E5;
}

.ModuleTitle_SubMenu td{
	background-color:#F8FAFF;
	white-space: nowrap;
} 

.ModuleTitle_MenuIcon {
	background-color:#F8FAFF; 
	border:none;
	padding: 0px 2px;
}

.ModuleTitle_MenuItemSel td, .ModuleTitle_MenuItemSel .ModuleTitle_MenuIcon{
	background: #CE0D0D url(http://www.ramadajumeirah.ae/Portals/0/Skins/images/submenu_hover.png) repeat-x top left;
	color: #fff;
}

.ModuleTitle_MenuBreak td, .ModuleTitle_MenuBreak .ModuleTitle_MenuIcon
{
	height: 2px;
	background-color: #D5E0FF;
}


#dnn_ctr382_SearchInput_plSearch_label{
	display:none;}
#dnn_ctr384__OptInSimple_lblEmail_lblLabel{
	display:none;}
#dnn_ctr384__OptInSimple_txtEmail{
	width:170px; border:1px solid #d8d8d8;}
#dnn_ctr384__OptInSimple_imgSubscribe{
	float:right; padding-right:25px; padding-top:5px;}
.head_title {
	border-bottom:2px dotted #d8d8d8; 
	height:25px;}
	
	.scroll-track-top {
    height:10px; width:10px; background-image: url('images/track_top.png');
}

.scroll-track-bot {
    height:10px; width:10px; background-image: url('images/track_bot.png');
}

.scroll-track {
    height:10px; width:10px; /*background-image: url('http://www.ramadajumeirah.ae/Portals/0/Skins/main/images/track_bg.png');*/ background-color:#cccccc; 
}

.scroll-handle {
    height:60px; width:10px; /*background-image: url('http://www.ramadajumeirah.ae/Portals/0/Skins/main/images/handle_mid.png');*/ background-color:#7f7f7f; cursor:pointer;
}

.scroll-handle-top {
    height:8px; width:10px; /*background-image: url('http://www.ramadajumeirah.ae/Portals/0/Skins/main/images/handle_top.png');*/ background-color:#7f7f7f; background-repeat: repeat; cursor:pointer;
}

.scroll-handle-bot {
    height:8px; width:10px; /*background-image: url('http://www.ramadajumeirah.ae/Portals/0/Skins/main/images/handle_bot.png');*/ background-color:#7f7f7f; background-repeat: repeat; cursor:pointer;
}


.water
{
font-family: Arial, sans-serif;
color:gray;
}
.DNNEmptyPane
{
    width: 0px;
	height:0;
	margin:0;
	padding:0;

}