@import url(../../../../Design/Common/css/fonts_core.css);
@import url(../../../../Design/Common/css/fonts_m.css);
@import url(../../../../Design/Themes/Basic/theme.css);
@import url(../../../../Design/Themes/Basic/color/blue/color.css);
@import url(../../../../Design/Themes/Basic/mod/blue/mod.css);
@import url(../../../../Design/Themes/Basic/mod/mod_alt.css);
@import url(../../../../Design/Themes/Basic/btn/blue/btn.css);
@import url(../../../../Design/Themes/Basic/nav/blue/nav.css);

/* Global Controls */
BODY, FORM {
 margin: 0px;
 padding: 0px;
}
/* Global Widths */
/* Global Heights handled in Layout Files */
BODY {
 background: #fff url(layout/body_bg.jpg) repeat top left;
}
.DF_Table, .MOD_Content, DP_Content, .MOD_NT_Content, .MOD_Right, .MOD_Left, .MOD_NT_Left, .DH_Table, .rb_AlternatePortalHeader, .DP_Table, .rb_AlternateLayoutTable, .rb_AlternatePortalFooter {
 background-color: transparent;
}
.List_Table_1, .List_Table_2, .Content_List_Div_1, .Content_List_Div_2 {
 background-color: transparent;
 border-bottom: solid 1px #003;
}
.DD_Div, .rb_AlternateLayoutDiv {
 display: block;
 margin: 0px auto 0px;
 width: 790px;
}
.DH_Table, .rb_AlternatePortalHeader, .DP_Table, .rb_AlternateLayoutTable, .DF_Table, .rb_AlternatePortalFooter {
 width: 790px !important;
 margin: 0px auto;
}
/*NAV */
.DH_Logo_Cell {
 display: none;
}
.DH_Table {
 background: #fff url(layout/dh_table.jpg) no-repeat bottom;
border: solid 0px #000;
}
.DH_Menu_Cell, .List_Center_Col_1, .List_Center_Col_2 {
 width: 100%;
}
.DH_Menu_Item {
 color: #000;
}
.DH_Nav_Item, .DH_SubNav_Item, .DH_Nav_Item_Hot, .DH_Nav_Item:hover, .DH_Nav_Item_Hot:hover {
 font-family: Arial, Helvetica, sans-serif;
 color: #000;
 font-size: 11px;
 font-weight: bold;
}

A, A:visited {
 color: #000;
 font-size: 11px;
}
A:hover {
 color: #EFAC1D;
 text-decoration: underline;
 font-size: 11px;
}
.DH_Nav_Div {
 background: transparent;
 position: relative;
 height: 30px !important;
border: solid 0px #00f;
}
.DH_Nav_Table {
 height: 15px;
 margin-right: 0px;
}
.DH_Nav_Sep {
 height: 10px;
 margin-top: 12px;
 margin-bottom: 12px;
 background-image: none;
 width: 1px;
 border-right: 1px solid #000;
 border-left: 1px solid #000;
}
.DH_Nav_Cell {
 background: transparent;
 height: 15px !important;
}
.DH_SubNav_Div, .DH_SubNav_Cell, .DH_SubNav_Table {
 background: transparent;
}
.DH_Logo_Cell, .DH_Logo_Cell_Div, .Content_Left_Col, .Content_Right_Col, .List_Right_Col_1 .Stat_Table, .List_Right_Col_2 .Stat_Table {
 width: 160px !important;
}
/*Main*/
.DP_Left, .DP_Content, .DP_Right {
 padding-bottom: 0em;
 vertical-align: top;
}

.MOD_Title {
 color: #6C6C9B;
 font-family: Arial, Helvetica, sans-serif;
 font-size: 18px !important;
 padding-bottom: 5px;
}

.MOD_Title_cust {
 color: #6C6C9B;
 font-family: Arial, Helvetica, sans-serif;
 font-size: 18px !important;
 padding-bottom: 5px;
}


h1 {
 color: #6C6C9B;
 padding-bottom: 5px;
 font-size: 16px !important;
}

h2 {
 color: #6C6C9B;
 padding-bottom: 5px;
 font-size: 14px !important;
 font-weight: bold;
}

h3 {
 color: #6C6C9B;
 padding-bottom: 5px;
 font-size: 12px !important;
 font-weight: bold;
}

.DP_Table {
 background: url(layout/dp_bg.jpg) repeat-y;
 width: 790px !important;
}
/*footer */
.DF_Table, .rb_AlternatePortalFooter {
 padding: 10px 0em 5px 0em;
}
.DF_Table {
 background: transparent url(layout/df_table.jpg) no-repeat;
 color: #000;
 padding-top: 25px;
}
.DH_Menu_Table {
 background-color: transparent;
 padding-right: 5px;
}
/* Module Controls */
.DP_Left, .DP_Right, .DP_Left .MOD_Layout, .DP_Left .MOD_NT_Layout, .DP_Left .MOD_ALT_Layout, .DP_Left .MOD_ALT_NT_Layout, .DP_Right .MOD_Layout, .DP_Right .MOD_NT_Layout, .DP_Right .MOD_ALT_Layout, .DP_Right .MOD_ALT_NT_Layout {
 width: 177px !important;
}
.DP_Content {
 padding: 20px;
}
.DP_Left {
 padding-left: 7px;
}
.DP_Right {
 padding: 15px 15px 0px 0px;
}
.MOD_Layout, .MOD_NT_Layout, .MOD_ALT_Layout, .MOD_ALT_NT_Layout {
 margin: 0px 0px 15px 0px;
}
/*Links */
.DF_Logo {
 background-image: url(layout/escapia.gif);
}
/*side nav*/

.DP_Left {
 background: url(layout/dp_left_sun.gif) repeat-y bottom left;
}
.side_nav {
 width: 177px;
 border-bottom: 0px solid #fff;
 position: relative;
 background: #BDDBBD;
}

.side_nav_item {
 width: 177px;
 height: 32px;
 display: block;
 margin-bottom: 0px;
 border-right: 0px solid #BBD9BB;
 background: url(layout/side_nav_bg.jpg) repeat-x;
 border-bottom: 1px solid #fff;
}
.side_nav_item a, .side_nav_item a:visited {
 display: block;
 width: 162px;
 padding-top: 6px;
 padding-left: 10px;
 color: #fff;
}
.side_nav_item a:hover, .side_nav_item_hot {
 color: #fc6 !important;
}

/*custom headers*/
#mID12158 .MOD_Table_Top, #mID12200 .MOD_Table_Top, #mID12201 .MOD_Table_Top, #mID12202 .MOD_Table_Top, #mID12204 .MOD_Table_Top, #mID12205 .MOD_Table_Top, #mID12206 .MOD_Table_Top, #mID12207 .MOD_Table_Top, #mID12265 .MOD_Table_Top, #mID12160 .MOD_Table_Top {
 background-position: left;
 background-repeat: no-repeat;
 height: 34px;
 margin-bottom: 0px;
}
#mID12158 .MOD_Title, #mID12200 .MOD_Title, #mID12201 .MOD_Title, #mID12202 .MOD_Title, #mID12204 .MOD_Title, #mID12205 .MOD_Title,  #mID12207 .MOD_Title, #mID12265 .MOD_Title, #mID12160 .MOD_Title {
 visibility: hidden;
}
#mID12158 .MOD_Table_Top {
 background-image: url(layout/villas.jpg);
}
#mID12200 .MOD_Table_Top {
 background-image: url(layout/properties.jpg);
}
#mID12201 .MOD_Table_Top {
 background-image: url(layout/amenities.jpg);
}
#mID12202 .MOD_Table_Top {
 background-image: url(layout/invest.jpg);
}
#mID12204 .MOD_Table_Top {
 background-image: url(layout/ownership.jpg);
}
#mID12205 .MOD_Table_Top {
 background-image: url(layout/overview.jpg);
}
/*#mID12206 .MOD_Table_Top {
 background-image: url(layout/dzulha.jpg);
}*/
#mID12207 .MOD_Table_Top {
 background-image: url(layout/photo.jpg);
}
#mID12265 .MOD_Table_Top {
 background-image: url(layout/about.jpg);
}
#mID12160 .MOD_Table_Top {
 background-image: url(layout/contact.jpg);
}

li {
 margin-left: -15px;
}
.DF_Agency, .DF_Logo_Blank, #mID12161 {
 display: none;
}
.DF_Address {
margin-left: -50px;
}

.CP_Serve {display:none !important;}