/* CSS Document */

html, body {
border:0 none;
margin:0;
padding:0;
}
html {
background-color:#98908D;
}
body {
background-image:url("images/bg.jpg");
background-position:center top;
background-repeat:repeat-x;
color:#666666;
direction:rtl;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
}
p {
line-height:18px;
margin:0;
padding:0 0 10px;
text-align:justify;
}
h1, h2, h3, h4, h5, h6 {
font-weight:normal;
margin:0;
padding:0;
}
h1 {
border:0 none;
margin:0;
padding:0;
text-indent:-9999px;
}
h2 {
clear:both;
margin:0;
padding:0;
text-indent:-9999px;
}
h3 {
clear:both;
color:#732D3F;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
font-variant:inherit;
font-weight:bold;
margin-bottom:0px;
margin-top:0;
width:100%;
}
h3 a {
color:#732D3F;
text-decoration:none;
}
h3 a:hover {
color:#526A87;
}
h4 {
clear:both;
font-weight:normal;
margin:0;
padding:0;
text-indent:-9999px;
}
h5 {
}
ul, li {
margin:0;
padding:0;
}
.navcontainer_map {
background:url("../images/menu_bk.jpg") no-repeat scroll center top transparent;
border-top:1px solid #FFFFFF;
height:135px;
margin-bottom:40px;
padding-right:10px;
width:164px;
}
.navcontainer {
background-repeat:no-repeat;
margin-bottom:0;
padding-right:0;
}
.navcontainer ul {
list-style-type:none;
text-align:right;
}
.navcontainer li {
background-image:url("../images/squre.jpg");
background-position:right top;
background-repeat:no-repeat;
line-height:18px;
padding:0 15px 10px;
text-align:justify;
}
.navcontainer ul li a {
color:#666666;
line-height:20px;
padding-bottom:6px;
text-decoration:none;
}
.navcontainer ul li a:hover {
color:#1C3F94;
}
.navcontainer ul li a#current {
color:#1C3F94;
}
.text_right_s {
float:left;
overflow:hidden;
width:315px;
}
.text_right_s ul {
line-height:1.6em;
list-style-type:none;
text-align:right;
}
.text_right_s li {
padding:0 0 0 20px;
}
.list {
float:right;
height:auto;
overflow:hidden;
padding-bottom:15px;
width:420px;
}
.list ul {
line-height:1.6em;
list-style-type:square;
margin:0 15px 0 0;
text-align:right;
}
.list li {
padding:0;
}
.wrap {
	height:auto;
	margin:0  auto;
	overflow:hidden;
	padding:10px 0 0;
	width:880px;
}
.Maincontainer {
background-repeat:no-repeat;
clear:both;
height:auto;
margin:auto;
overflow:hidden;
padding:0 20px 0 0;
width:800px;
}
.header {
float:right;
height:auto;
margin:auto;
overflow:hidden;
padding:0;
width:800px;
}
.header a, .header a:hover {
border:0 none;
margin:0;
padding:0;
text-decoration:none;
}
.personal_folder {
float:left;
font-size:13px;
height:20px;
padding:10px 5px 5px 0;
text-align:left;
width:285px;
}
.personal_folder a {
color:#CC9900;
text-decoration:none;
}
.personal_folder a:hover {
color:#666666;
}
.menu {
clear:none;
height:20px;
margin:auto;
padding-left:5px;
padding-top:5px;
width:795px;
}
.menu ul {
direction:rtl;
list-style-type:none;
padding:0;
text-align:left;
}
.menu li {
display:inline;
line-height:18px;
padding:0;
text-align:left;
}
.menu ul li a {
color:#44546F;
font-weight:bold;
padding:0;
text-decoration:none;
}
.menu ul li a:hover {
color:#C39229;
}
.navcontainer ul li a#current {
color:#1C3F94;
}
.content {
background-color:#FFFFFF;
background-image:url("../images/content_bg_heb.gif");
background-repeat:repeat-y;
clear:both;
float:right;
height:auto;
margin:0 5px 0 0;
overflow:hidden;
padding:0 3px 0 0;
width:790px;
}
.bg_line {
background-color:#FFFFFF;
background-image:url("images/line_bg.gif");
background-position:right top;
background-repeat:repeat-y;
clear:both;
float:right;
height:auto;
overflow:hidden;
width:800px;
}
.logo {
float:right;
height:65px;
margin:0;
overflow:hidden;
padding:0;
width:275px;
z-index:40;
}
.bytech {
bottom:0;
float:left;
height:auto;
width:auto;
}
.bytech a, .bytech a:hover {
border:0 none;
height:auto;
margin:0;
padding:0;
text-decoration:none;
width:auto;
}
.left {
background-color:#FDF9F2;
float:right;
height:auto;
overflow:hidden;
padding:0;
width:279px;
}
.content_in {
float:right;
height:auto;
margin-bottom:15px;
overflow:hidden;
padding:10px 15px 0 10px;
width:770px;
}
.content_in a {
color:#5C7398;
font-weight:bold;
padding:0;
}
.content_in a:hover {
color:#C39229;
}
.right {
float:right;
height:auto;
margin-bottom:15px;
overflow:hidden;
padding:10px 10px 0;
width:490px;
}
.deals {
float:right;
height:auto;
line-height:18px;
overflow:hidden;
padding:10px 10px 0 5px;
text-align:justify;
width:250px;
}
.weather {
float:right;
height:120px;
line-height:18px;
overflow:hidden;
padding:0 10px;
text-align:right;
width:245px;
}
.flash {
background:url("../images/flash.jpg") no-repeat scroll 0 0 transparent;
float:left;
height:289px;
width:533px;
}
.CLR {
clear:both;
height:15px;
overflow:hidden;
width:auto;
}
.CLR_line {
border-bottom:1px dotted #CCCCCC;
clear:both;
height:5px;
margin-bottom:15px;
overflow:hidden;
width:auto;
}
.CLR_line_top {
border-bottom:1px dotted #CCCCCC;
clear:both;
height:15px;
margin-bottom:15px;
overflow:hidden;
width:auto;
}
.pic {
background-image:url("../images/header_heb2.jpg");
background-position:right top;
background-repeat:no-repeat;
clear:both;
height:auto;
padding:0;
width:auto;
}
.big_pic {
border:0 solid #CCCCCC;
float:right;
height:406px;
padding:0 0 0 15px;
width:297px;
}
.small_pic {
border:1px solid #CCCCCC;
float:right;
height:auto;
margin:0 0 10px 10px;
padding:5px;
width:auto;
}
.small_pic2 {
border:0 solid #CCCCCC;
float:right;
height:153px;
padding:0 0 0 15px;
width:203px;
}
.pic_medium {
float:right;
height:118px;
margin:0 0 10px;
padding:0;
width:169px;;
}
.arrow {
background:url("../images/arrow.gif") no-repeat scroll left center transparent;
clear:none;
float:left;
width:7px;
}
.map {
height:98px;
margin-bottom:40px;
padding:0;
position:absolute;
right:0;
top:37px;
width:164px;
}
.text_right {
height:auto;
overflow:hidden;
width:100%;
}
.gold {
color:#B88824;
font-size:13px;
font-weight:bold;
padding:0;
}
.gold2 {
background-color:#FDF9F2;
color:#B88824;
font-size:13px;
font-weight:bold;
padding:0;
}
.grey {
background-color:#FDF9F2;
color:#666666;
line-height:18px;
margin:0;
padding:0 0 10px;
text-align:justify;
}
.blue {
color:#0A48B1;
font-size:12px;
font-weight:bold;
padding:0;
text-decoration:none;
}
.blue a, .blue a:hover {
border:0 none;
color:#587E85;
margin:0;
padding:0;
text-decoration:none;
}
.green {
color:#7D897F;
font-size:13px;
font-weight:bold;
padding:0;
}
.small {
font-size:11px;
}
.border {
border:1px solid #CCCCCC;
}
.white {
bottom:9px;
height:30px;
position:absolute;
right:347px;
width:80px;
z-index:300;
}
p.height {
line-height:22px;
}
.footer {
background-image:url("images/bg_footer.jpg");
background-position:center top;
background-repeat:no-repeat;
clear:both;
height:30px;
margin:0 auto;
overflow:hidden;
padding:20px 0 0;
text-align:right;
width:800px;
}
.footer ul {
list-style-type:none;
}
.footer li {
display:inline;
list-style-type:none;
padding:0 5px 0 0;
}
.footer a {
color:#FFFFFF;
font-size:11px;
font-weight:bold;
padding-bottom:6px;
text-decoration:none;
}
.footer a:hover {
color:#FFFF00;
}
.footer a#current {
color:#1C3F94;
}
.bg_attractions {
background-image:url("../images/bg_attractions.png");
height:37px;
width:257px;
}
.bg_deals {
background-image:url("../images/bg_deals_heb.png");
height:37px;
width:279px;
}
.bg_book_online {
background-image:url("../images/bg_book_online_heb.png");
background-position:right center;
background-repeat:no-repeat;
height:40px;
width:279px;
}
.bg_weather {
background-image:url("../images/bg_weather_heb.png");
background-repeat:no-repeat;
height:40px;
width:279px;
}
.bg_h1 {
background-image:url("../images/h1.png");
background-repeat:no-repeat;
height:37px;
padding-bottom:10px;
width:auto;
}
.title_index {
background-image:url("../images/title_index_heb.jpg");
background-position:right center;
background-repeat:no-repeat;
height:40px;
padding-bottom:10px;
width:auto;
}
.title_room {
background-image:url("../images/title_room_heb.jpg");
background-position:right center;
background-repeat:no-repeat;
height:35px;
padding-bottom:10px;
width:auto;
}
.title_standard_room {
background-image:url("../images/title_standard_room_heb.jpg");
background-position:right center;
background-repeat:no-repeat;
height:35px;
padding-bottom:10px;
width:auto;
}
.title_superior_room {
background-image:url("../images/title_superior_room_heb.jpg");
background-position:right center;
background-repeat:no-repeat;
height:35px;
padding-bottom:10px;
width:auto;
}
.title_suite_room {
background-image:url("../images/title_suite_room_heb.jpg");
background-position:right center;
background-repeat:no-repeat;
height:35px;
padding-bottom:10px;
width:auto;
}
.title_location {
background-image:url("../images/title_location_heb.jpg");
background-position:right center;
background-repeat:no-repeat;
height:35px;
padding-bottom:10px;
width:auto;
}
.title_spa {
background-image:url("../images/title_spa_heb.jpg");
background-position:right center;
background-repeat:no-repeat;
height:35px;
padding-bottom:10px;
width:auto;
}
.title_spa_package {
background-image:url("../images/title_spa_package_heb.jpg");
background-position:right center;
background-repeat:no-repeat;
height:35px;
padding-bottom:10px;
width:auto;
}
.title_spa_package2 {
background-image:url("../images/title_spa_package2_heb.jpg");
background-position:right center;
background-repeat:no-repeat;
height:35px;
padding-bottom:10px;
width:auto;
}
.title_spa_package3 {
background-image:url("../images/title_spa_package3_heb.jpg");
background-position:right center;
background-repeat:no-repeat;
height:35px;
padding-bottom:10px;
width:auto;
}
.title_facilities {
background-image:url("../images/title_facilities_heb.jpg");
background-position:right center;
background-repeat:no-repeat;
height:35px;
padding-bottom:10px;
width:auto;
}
.title_facilities_more {
background-image:url("../images/title_facilities_more_heb.jpg");
background-position:right center;
background-repeat:no-repeat;
height:35px;
padding-bottom:10px;
width:auto;
}
.title_sports_club {
background-image:url("images/title_sport_club.gif");
background-position:right center;
background-repeat:no-repeat;
height:35px;
padding-bottom:10px;
width:auto;
}
.title_history {
background-image:url("images/title_history_heb.jpg");
background-position:right center;
background-repeat:no-repeat;
height:35px;
padding-bottom:10px;
width:auto;
}
.title_food {
background-image:url("../images/title_food_heb.jpg");
background-position:right center;
background-repeat:no-repeat;
height:35px;
padding-bottom:10px;
width:auto;
}
.title_events {
background-image:url("../images/title_events_heb.jpg");
background-position:right center;
background-repeat:no-repeat;
height:35px;
padding-bottom:10px;
width:auto;
}
.compo {
background-color:#E4ECF1;
border:1px solid #527D9B;
float:right;
height:auto;
margin:0;
padding:0 0 10px;
width:295px;
}
.compo_contact {
border-left:1px solid #E1E3E3;
border-right:1px solid #E1E3E3;
color:#3F65C8;
font-family:Arial,Helvetica,sans-serif;
font-size:11px;
height:auto;
margin:0;
overflow:hidden;
padding-left:10px;
padding-right:10px;
text-align:left;
width:253px;
}
.compo_in {
background-image:url("../images/bg_copo_in.jpg");
float:right;
height:56px;
margin:0;
padding:10px 0;
width:800px;
}
.box_compo_date {
font-family:Arial,Helvetica,sans-serif;
font-size:10px;
font-weight:normal;
height:13px;
width:66px;
}
.box_compo_rooms {
font-family:Arial,Helvetica,sans-serif;
font-size:11px;
font-weight:normal;
height:17px;
width:110px;
}
.box_compo_gen {
float:right;
font-family:Arial,Helvetica,sans-serif;
font-size:10px;
font-weight:normal;
height:17px;
width:38px;
}
.box_compo_b {
font-family:Arial,Helvetica,sans-serif;
font-size:11px;
font-weight:normal;
height:17px;
width:157px;
}
.submit {
background-color:#C3932A;
background-repeat:no-repeat;
color:#FFFFFF;
font-family:Arial,Helvetica,sans-serif;
font-size:11px;
height:19px;
text-align:center;
width:72px;
}
form {
margin:0;
padding:0 8px 20px 0;
}
input {
font-family:Arial,Helvetica,sans-serif;
font-size:11px;
}
table {
float:right;
margin:0;
padding:0;
}
.options {
font-family:Arial,Helvetica,sans-serif;
font-size:11px;
}
.more {
color:#3C475B;
float:right;
font-weight:bold;
height:auto;
overflow:hidden;
padding:0;
width:83px;
}
.more a:link, .more a:visited, .more a:active {
color:#3C475B;
text-decoration:none;
}
.more a:hover {
color:#3C475B;
}
.button {
background-image:url("images/button_bg2.gif");
background-position:center bottom;
background-repeat:no-repeat;
color:#CE9C29;
display:block;
float:left;
height:21px;
overflow:hidden;
padding:10px 0 0;
text-align:center;
width:81px;
}
.button a:link, .button a:visited, .button a:active {
color:#FFFFFF;
font-size:11px;
text-decoration:none;
}
.button a:hover {
color:#FFFF00;
}
.bottom {
clear:both;
float:right;
height:auto;
overflow:hidden;
padding:0 0 10px;
width:240px;
}
.next {
float:left;
height:auto;
overflow:hidden;
padding:0;
text-align:left;
width:auto;
}
.next a:link, .next a:visited, .next a:active {
color:#6F3543;
font-weight:bold;
text-decoration:none;
}
.next a:hover {
color:#255A89;
}
.prev {
float:right;
height:auto;
overflow:hidden;
padding:0;
text-align:right;
width:auto;
}
.prev a:link, .prev a:visited, .prev a:active {
color:#6F3543;
font-weight:bold;
text-decoration:none;
}
.prev a:hover {
color:#255A89;
}
.line {
border-top:1px solid #F2EEDD;
clear:both;
height:15px;
width:auto;
}
.right_index {
float:left;
height:auto;
line-height:18px;
margin-bottom:15px;
overflow:hidden;
padding:10px 10px 0;
text-align:justify;
width:169px;
}
.brown {
color:#8A7543;
font-size:13px;
font-weight:bold;
padding:0;
text-align:center;
}
.blue {
color:#2C738B;
font-size:13px;
font-weight:bold;
padding:0;
text-align:center;
text-decoration:none;
}
.title_index {
background-image:url("images/title_index_heb2.jpg");
background-repeat:no-repeat;
height:35px;
padding-bottom:10px;
width:auto;
}

.hotel_suites {
background-image:url("images/hotel_suites.jpg");
background-repeat:no-repeat;
height:35px;
padding-bottom:0;
width:auto;
}

.sport_club {
background-image:url("images/title_sport_heb.jpg");
background-repeat:no-repeat;
height:45px;
padding-bottom:0;
width:auto;
}

.sport_club1 {
background-image:url("images/sport1.jpg");
background-repeat:no-repeat;
height:45px;
padding-bottom:0;
width:auto;
}

.hotel_suites {
background-image:url("images/hotel_suites_heb.jpg");
background-repeat:no-repeat;
height:45px;
padding-bottom:0;
width:auto;
}

.hotel_suites1 {
background-image:url("images/suites1.jpg");
background-repeat:no-repeat;
height:45px;
padding-bottom:0;
width:auto;
}

.hotel_room1 {
background-image:url("images/room1.jpg");
background-repeat:no-repeat;
height:45px;
padding-bottom:0;
width:auto;
}

.convention_event_center {
background-image:url("images/title_event_heb.jpg");
background-repeat:no-repeat;
height:45px;
padding-bottom:0;
width:auto;
}

.convention_event_center1 {
background-image:url("images/event1.jpg");
background-repeat:no-repeat;
height:45px;
padding-bottom:0;
width:auto;
}

.button_blue {
background-image:url("images/button_blue.gif");
background-position:center bottom;
background-repeat:no-repeat;
color:#CE9C29;
float:left;
height:21px;
overflow:hidden;
padding:18px 10px 0 0;
text-align:right;
width:71px;
}
.button_blue a:link, .button_blue a:visited, .button_blue a:active {
color:#FFFFFF;
font-size:11px;
text-decoration:none;
}
.button_blue a:hover {
color:#FFFF00;
}
.button_blue2 {
background-image:url("images/button_blue.gif");
background-position:center bottom;
background-repeat:no-repeat;
color:#CE9C29;
float:right;
height:21px;
overflow:hidden;
padding:10px 0 0 10px;
text-align:left;
width:71px;
}
.button_blue2 a:link, .button_blue2 a:visited, .button_blue2 a:active {
color:#FFFFFF;
font-size:11px;
text-decoration:none;
}
.button_blue2 a:hover {
color:#FFFF00;
}
.button2 {
background-image:url("images/button_bg2.gif");
background-position:center bottom;
background-repeat:no-repeat;
color:#CE9C29;
float:right;
height:21px;
overflow:hidden;
padding:10px 0 0 10px;
text-align:left;
width:71px;
}
.button2 a:link, .button2 a:visited, .button2 a:active {
color:#FFFFFF;
font-size:11px;
text-decoration:none;
}
.button2 a:hover {
color:#FFFF00;
}
.button_brown {
background-image:url("images/button_brown.gif");
background-position:center bottom;
background-repeat:no-repeat;
color:#CE9C29;
display:block;
float:left;
height:21px;
overflow:hidden;
padding:18px 10px 0 0;
text-align:right;
width:71px;
}
.button_brown a:link, .button_brown a:visited, .button_brown a:active {
color:#FFFFFF;
font-size:11px;
text-decoration:none;
}
.button_brown a:hover {
color:#FFFF00;
}
.button_brown2 {
background-image:url("images/button_brown.gif");
background-position:center bottom;
background-repeat:no-repeat;
color:#CE9C29;
float:right;
height:21px;
overflow:hidden;
padding:10px 0 0 10px;
text-align:left;
width:71px;
}
.button_brown2 a:link, .button_brown2 a:visited, .button_brown2 a:active {
color:#FFFFFF;
font-size:11px;
text-decoration:none;
}
.button_brown2 a:hover {
color:#FFFF00;
}
.text_block {
display:block;
float:right;
height:140px;
}

.text_block1 {
	display:block;
	float:right;
	height: auto;
	overflow:hidden;
	width: 169px;
}
