TABLE,TR,TD,TH,TBODY,SPAN,DIV,P,A {
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
	
}
body {	margin: 0px; text-align:center;}
html > body { text-align: right; margin-right:0;}/**/
.c0 { color:#FFFFFF;}
.c1 { color:#000000;}
.c2 { color:#09428F;}/*blue*/
.c3 { color:#2D4E7F;}/*blue 2*/
.c5 { color:#044399;}/*blue 3*/
/*.c6 { color:#001EFF;}/*blue 4*/
.c6 { color:#FFFFFF;}/*blue 4*/
.c4 { color:#ed1c1a;}/*orange*/
.bold { font-weight:bold;}
.normal { font-weight: normal;}
.s11 { font-size:11px;}
.s12 { font-size:12px;}
.s14 { font-size:14px;}
.s16 { font-size:16px;}
.s18 { font-size:18px;}
.h100 { height:100%;}
.w100 { width:100%;}

.head_banners{margin:11px 0px 0px 0px;width:761px;}
.head_banners img{border: 0px; }
.head_nav{margin:0 auto;width:761px;}

table.head_marquee
{
	margin:0px 0px 9px 0px;
	width:761px;
	direction:ltr;
	background:#9DACC1;
	
}
td.head_marquee
{
	direction:rtl;
	width:749px;
}


.footer{clear:both;margin:0px;width:761px;}
.footer_thawte{padding:15px 0px 20px 0px;text-align:center;}
/*
wrapper is holding the content & the right part.
right part should load first because its first in the code & wrapper has rtl.
*/
.wrapper{direction:rtl;margin:0 auto;padding:0;text-align:right;width:761px;}
.right{float:right;width:135px;}
.content{float:left;width:612px;}
/*RIGHT ELEMENTS*/
.spacer{display:block;height:7px;width:1px;}
/*table & buttons*/
.right_title_but{background:url(../../images/he/right/but_bottom.gif) bottom no-repeat;width:100%;}
.right_title_but_inner{background:url(../../images/he/right/but_top.gif) top no-repeat;padding:0 8px 2px 14px;}
/*buttons links*/
.right_title_but_inner a:link,.right_title_but_inner a:visited{color:#FFFFFF;font-weight:bold;text-decoration:none;}
.right_title_but_inner a:hover{text-decoration:underline;}
/*info table*/
.right_info
{
	width:135px;
	background-image:url(../../images/he/right/table_bg.gif);
	background-position:center bottom;
	background-repeat:no-repeat;
	padding:0px 0px 6px 0px;
}
.right_info_text{padding:3px 8px;}
.right_info_spacer{background:#D8D7D7;display:block;height:1px;width:100%;}
/*right list*/
.right_info ul{margin:3px 19px 0 0;padding:0;}
.right_info > ul{margin:3px 21px 0 0;}
.right_info li{list-style-image:url(../../images/he/right/bulet.gif);}
.right_info li a:link,.right_info li a:visited{color:#09428F;font-size:11px;font-weight:bold;text-decoration:none;}
.right_info li a:hover{text-decoration:underline;}
/*right contact*/
div.right_contact{background:url(../../images/he/right/contact_bg.gif) right no-repeat;height:29px;width:135px;}
a.right_contact:link,a.right_contact:visited{color:#FFFFFF;display:block;font-weight:bold;height:29px;padding:6px 0 1px 7px;text-align:left;text-decoration:none;}
a.right_contact:hover{text-decoration:underline;}
/*right registration*/
table.club_reg{background:url(../../images/he/right/club_bg.gif) bottom no-repeat;height:86px;}
td.club_reg{padding:0 11px 0 0;}
input.club_reg{border-bottom:0;border-left:1px solid #AEB7C5;border-right:0;border-top:1px solid #AEB7C5;height:14px;margin:3px 0 5px;width:114px;}
td.flatbar_link{padding:30px 0 0;text-align:center;}
span.flatBarDelim
{
	padding:0 6px;
}
a.flatbar_link,a.flatbar_link:link,a.flatbar_link:visited,a.flatbar_link:hover{color:#073276;font-size:11px;}
/*content_right*/
td.content_right { padding:0 12px; width:100%;}
/*content_left*/
td.content_left { padding:3px 0 0; vertical-align:top; width:189px;}
/*body_banners*/
table.body_banners { width:100%; background-color:#E8E8E8;}
td.body_banners_tr { text-align:right; vertical-align:top;}
td.body_banners_tr img { width:5px; height:5px; background:url(../../images/he/grey-corner5.gif) top right no-repeat;}
td.body_banners_tl { text-align:left; vertical-align:top;}
td.body_banners_tl img { width:5px; height:5px; background:url(../../images/he/grey-corner5.gif) top left no-repeat;}
td.body_banners_br { text-align:right; vertical-align:bottom;}
td.body_banners_br img { width:5px; height:5px; background:url(../../images/he/grey-corner5.gif) bottom right no-repeat;}
td.body_banners_bl { text-align:left; vertical-align:bottom;}
td.body_banners_bl img { width:5px; height:5px; background:url(../../images/he/grey-corner5.gif) bottom left no-repeat;}
td.body_banners_c { text-align:center; vertical-align:middle; padding:2px;}
/*******************************/
table.search_wrapper{margin-bottom:11px;width:100%;}
/*Product Tabs*/
.tab001_on,.tab001_off{height:21px;padding:0;width:95px; padding-left:18px;}
.tab001_on{background:url(../../images/he/search/on_l.gif) left 1px no-repeat;cursor:hand;}
.tab001_off{background:url(../../images/he/search/off_l.gif) left 1px no-repeat;cursor:hand;}
.tab001_on a,.tab001_on span{color:#044399;height:16px;}
.tab001_off a{color:#FFFFFF;height:16px;}
.tab001_on img.tab001{background:url(../../images/he/search/on_r.gif) no-repeat;height:20px;vertical-align:middle;width:13px;}
.tab001_off img.tab001{background:url(../../images/he/search/off_r.gif) no-repeat;height:20px;vertical-align:middle;width:13px;}
.search_top{background:#A1B0C5;text-align:left;}
.search_bottom{background:url(../../images/he/search/bottom_left_corner.gif) no-repeat;}
.search_bottom_wh{background:url(../../images/he/search/bottom_left_corner_wh.gif) no-repeat;}
.search_content{border-left:1px solid #A1B0C5;border-right:1px solid #A1B0C5;filter:progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#FEFEFE,endColorStr=#E4E8EF);height:70px;}
.Main{text-align:center;}
.Destination{display:none;}
.tab_more {width:70%; text-align:left; height:21px;}
.tab_more img { vertical-align:middle;}
.tab_more a{ text-decoration:none;}
.tab_more a:hover{ text-decoration: underline;}
/************************/
table.title_grey{background:#E9EDF2;height:31px;margin-bottom:11px;width:100%;}
td.title_grey , td.title_grey h1 
{color:#09428F;font-size:16px;font-weight:bold;padding:0 7px;margin:0px;}
.title_grey_tr{text-align:right;vertical-align:top;}
.title_grey_tr img{background:url(../../images/he/grey-corner5_2.gif) right top no-repeat;height:5px;width:5px;}
.title_grey_tl{text-align:left;vertical-align:top;}
.title_grey_tl img{background:url(../../images/he/grey-corner5_2.gif) left top no-repeat;height:5px;width:5px;}
.title_grey_br{text-align:right;vertical-align:bottom;}
.title_grey_br img{background:url(../../images/he/grey-corner5_2.gif) right bottom no-repeat;height:5px;width:5px;}
.title_grey_bl{text-align:left;vertical-align:bottom;}
.title_grey_bl img{background:url(../../images/he/grey-corner5_2.gif) left bottom no-repeat;height:5px;width:5px;}

/************************/
/*calendar*/
.cal-input{border:1px solid #7F9DB9;color:#044399;height:19px;margin-top:2px;width:64px;}
img.cal-icon{cursor:hand;margin:0 2px -2px 0;}
.cal-div{display:none;z-index:1;}
/***************************/
/*search*/
.search_event_type_td{vertical-align:bottom;}
.search_event_button_td{vertical-align:bottom;}
.search_event_type{color:#044399;}
.event_type_dropdown{color:#044399;margin-top:2px;width:90px;}
.search_calendar_td_start{color:#044399;vertical-align:bottom;}
.search_calendar_td_end{color:#044399;vertical-align:bottom;}
/*.search_calendar_td_end span .search_calendar_td_start span{}
.search_calendar_td_end table,.search_calendar_td_start table{}*/
td.radio{color:#044399;font-weight:bold;padding-bottom:5px;}
input.radio{margin:0 0 -3px;}
.link_back_td{display:none;padding-right:5px;}
/*****************************/
.grey_corner_table {width:606px; margin:10px 0;}
.grey_corner_top { background:url(../../images/he/corners.gif) top left no-repeat; text-align:right;}
.grey_corner_top img { width:7px; height:7px; background:url(../../images/he/corners.gif) top right no-repeat;}
.grey_corner_center { border-left:1px solid #618DB6;border-right:1px solid #618DB6; background-color:#EEF2F7; padding:7px 0;}
.grey_corner_bottom { background:url(../../images/he/corners.gif) bottom left no-repeat; text-align:right;}
.grey_corner_bottom img { width:7px; height:7px; background:url(../../images/he/corners.gif) bottom right no-repeat;}



.sdirot_container{width:612px;}
.sdirot{background:url(../../images/he/Sdirot/qube.jpg) center no-repeat;float:right;height:228px;margin:15px 12px;overflow:hidden;width:271px;}
.sdirot_tbl{height:100%;width:100%;}
.sdirot_top_td{color:#09428F;font-size:22px;font-weight:bold;height:100%;text-align:center;}
.sdirot_text_td{direction:rtl;font-weight:bold;padding:0 73px 16px 10px;vertical-align:bottom;}
.sdirot_text_td a{color:#09428F;font-weight:bold;text-decoration:none;}
.sdirot_text_td a:hover{text-decoration:underline;}

td.banner_space_6
{
	padding: 0px 3px !important;
	
}
td.banner_space_6 span
{
	margin:0px !important;
}
h2.subtitle_orange, .subtitle_orange
{
	color:#ed1c1a;
	text-align:right;
	font-size:14px;
	margin:0px;
	margin-bottom: 5px;
	padding: 0px 8px 0px 8px;
}
.text_black_sail
{
	color:#000000;
	font-size:13px;
	padding: 0px 8px 0px 8px;
	white-space: normal;
	text-align:right;
}
div.text_black, div.closing_text
{
	color:#000000;
	font-size:13px;
	margin-bottom: 10px;
	padding: 0px 8px 0px 8px;
	white-space: normal;
	text-align:right;
	width: 612px !important;
	direction: rtl;
}
p.text_black, p.closing_text
{
	padding:0px;
	direction: rtl;
}
.disclaimer_text
{
	text-align:center;
	padding: 10px 0px 10px 0px;
}

/************************************************************/
/* CSS for Lead Form */
/************************************************************/
div.lead_form
{
	background-color: #e9edf2;
	color: #09428f;
	font-size: 12px;
	display: inline-block;
	margin-bottom: 10px;
}
div.lf_title
{
	background: #044399 url(../../Images/HE/LeadForm/lf_title_bg.gif) no-repeat left bottom;
	color: #fff;
	font-size: 11px;
	font-weight: bold;
	padding-right: 7px;
	padding-bottom: 2px;
}
div.lf_content
{
	margin: 0px 10px 0px 7px;
	margin-bottom: 25px;
	direction: rtl;
}
div.lf_content p
{
	font-weight: bold;
}
input.input_117
{
	width: 117px;
	height: 18px;
	background-color: #fff;
	border: solid 1px #7f9db9;
}
select.select_117
{
	width: 117px;
	height: 18px;
	font-size: 11px;
	background-color: #fff;
	margin-bottom: 5px;
}
div.lf_btn
{
}
input.lf_btn
{
	border: 0px;
	cursor: pointer;
	background: url(../../Images/HE/LeadForm/btn_send.gif) no-repeat;
	width: 35px;
	height: 16px;
	float: left;
}
span.required
{
	font-size: 11px;
	vertical-align: top;
	color: #fe0202;
}
div.lf_content label
{
	float: right;
	width: 50px;
}
div.lf_content input.input_117,
div.lf_content select
{
	float: right;
	margin-left: 5px;
}
div.lf_call_outer
{
	height: 30px;
	background: url(../../Images/HE/LeadForm/lf_bottom.gif) no-repeat left bottom;
	padding-left: 10px;
	direction: rtl;
}
div.lf_call_inner
{
	height: 30px;
	text-align: center;
	background: url(../../Images/HE/LeadForm/lf_bottom.gif) no-repeat right bottom;
	padding-right: 10px;
	padding-top: 8px;
	padding-bottom: 5px;
}
/************************************************************/








.galleryPop 
{
	width:590px;
	position:absolute;
	z-index:99;
	/*display:none;*/
	margin-top:-100px;
	border:solid 1px #A1B0C5;
	direction:ltr;
	left:200px;
	background-color: #fff;
}
div.inner1
{
	padding: 10px 22px 0px;
}
span.gallery_hotel_name
{
	font-size: 12px;
	color: #932301;
	font-weight: bold;
	height: 16px;
	margin: 5px 0px 0px 5px;
}
span.gallery_hotel_stars
{
	margin: 10px 0px 0px;
}
.inner {
	background:url(../../Images/Gallery/galleryDivBg.png) top center no-repeat;
	position: relative;
}
.divClose {
	position: absolute;
	right: 10px;
	top: 10px;
	cursor:pointer;
}
.galleryPop h2 {
	border-bottom: 0;
	padding: 10px 14px;
	margin: 0;
	font-size: 18px;
	font-weight: normal;
	font-style: italic;
	text-transform: uppercase;
	color:#FF0000;
	clear: both;
}
.galleryTbl {
	clear:both;
	display: block;
	position: relative;
}
.galleryTbl td {
	vertical-align:top;
}
.gBthumb {
	padding: 0 10px;
	width: 295px;
}
.gBthumb div { 
	width:315px; 
	height:236px; 
	position:absolute; 
	background:url(../../Images/Gallery/gtBig.png) no-repeat!important;
	background:none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../Images/Gallery/gtBig.png'); 
}
.gBthumb img {
	width:315px; 
	height:236px;}
.gallerySmall {
	width: 264px;
}
.gSthumb {
	float:left;
	margin:0 4px 7px;
	cursor:pointer;
	width:56px;
	height:42px;
	display: inline;
}
.gSthumb div { 
	width:56px; 
	height:42px; 
	position:absolute; 
	background:url(../../Images/Gallery/gtSmall.png) no-repeat!important;
	background:none;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../Images/Gallery/gtSmall.png'); 
}
.gSthumb img {
	width:56px; 
	height:42px;
}
.galleryPopBottom { clear:both; height:36px; padding-bottom:15px;}
.galleryPopText {
	padding:5px 10px 15px;
	font-size:11px;
}
.divThumbRsTbl {
	width:100%;}
.divThumbRsTbl .tdL {
	text-align:left;
	padding: 9px 5px 5px;
}
.divThumbRsTbl .tdL img {}
.divThumbRsTbl .tdR {
	text-align:right;
	padding: 9px 15px;
}
.divThumbRsTbl .tdR img {}
/* css by keren */
/*******************************/
/*Product Tabs*/
table.search_wrapper_red {margin-bottom:0px;width:100%;}
.tab001_on_red {height:19px;padding: 0px 0px 0px 25px;}
.tab001_off_red {height:19px;padding: 0px 0px 0px 25px;}
.tab001_on_red {background:url(../../images/he/search/on_l_red.gif) left 0px no-repeat;cursor:hand;}
.tab001_off_red {background:url(../../images/he/search/off_l_red.gif) left 0px no-repeat;cursor:hand;}
.tab001_on_red a{color:#fff;height:16px;}
.tab001_off_red a{color:#932301;height:16px;}
.tab001_on_red span{color:#fff;height:16px;}
.tab001_off_red span{color:#932301;height:16px;}
.tab001_on_red img.tab001{background:url(../../images/he/search/on_r_red.gif) no-repeat;height:19px;vertical-align:middle;width:9px;}
.tab001_off_red img.tab001{background:url(../../images/he/search/off_r_red.gif) no-repeat;height:19px;vertical-align:middle;width:8px;}
.search_top_red {background:#932301;text-align:left;}
.tab_more_red {width:20px; text-align:left; height:19px;}
.tab_more_red img { vertical-align:middle;}
.tab_more_red a{ text-decoration:none;}
.tab_more_red a:hover{ text-decoration: underline;}
/************************/
 .inner_search_engine
 {
	width: 265px;
	margin-bottom: 10px;
 }
 .inner_search_engine_ody
 {
	width: 100%;
	margin: 0px 6px;
 } 
 img.more_info_pic  
 {
	width: 265px !important;
	height: 183px !important;
	border: 0px !important;
	padding: 0px;
    margin: 0px;
 }
 /*  code for image 4 round corners*/
	div.pic_wrapper 
    {
        width: 265px !important;
        height: 183px !important;
        position: relative;
        padding: 0px;
        margin: 0px;
        border: 0px;
    }
  
    .crnr_top_l
    {
        background: url(../../Images/HE/HotelPictures/crnr_top_left.gif) no-repeat left top;
	    position: absolute;
	    top: 0px;
	    left: 0px;
	    width: 11px;
	    height: 11px;
    }
    .crnr_top_r
    {
        background: url(../../Images/HE/HotelPictures/crnr_top_right.gif) no-repeat right top;
	    position: absolute;
	    top: 0px;
	    right: -1px;
	    width: 11px;
	    height: 11px;
    }
    .crnr_bottom_r
    {
        background: url(../../Images/HE/HotelPictures/crnr_bottom_right.gif) no-repeat right bottom;
	    position: absolute;
	    bottom: -1px;
	    right: -1px;
	    width: 11px;
	    height: 11px;
    }
    .crnr_bottom_l
    {
        background: url(../../Images/HE/HotelPictures/crnr_bottom_left.gif) no-repeat left bottom;
	    position: absolute;
	    bottom: -1px;
	    left: -1px;
	    width: 11px;
	    height: 11px;
    }
    /**********************************************************************/
.p7
   {
	padding-right: 7px !important;
	
}
.p7p2
{
	padding: 2px 2px 3px 0px !important;
}
.p2
{
	padding-right: 2px !important;
}


/***************************** Domestic search engine  *********************************/

.domestic_Choose_deal_holder
{
	color:#942301;		
}
.domestic_Choose_deal_holder .show_blue_price
{
	color:#054398;
	font-weight:bold;	
	font-size:15px;
		
}
.domestic_Choose_deal_holder .c2
{
	color:#942301;		
}

.domestic_Choose_deal_holder .room_number
{
	background:transparent url(../../images/he/search/brown_dot.gif) no-repeat scroll center center;		
}
.domestic_Choose_deal_holder .select_text_color
{
	color:#942301;
}