body
{
	white-space:nowrap;
}
input{height:22px;font-size:12px;}
select{height:22px !important;font-size:12px;background-color:#ffffff;}
textarea{background-color:#ffffff;}
 
p{ margin:1 0 4 0 }
.none_decoration
{
	text-decoration:none !important;
}
/* PAGE LAYOUT 
-----------------------------------------------------------------
*/
.s22 { font-size:22px;}	
.s20 { font-size:20px;}

table.wrapper2
{
	width:100%;
	
}
.right_span
{
	border:solid 0px red;
	width:142px;
	direction:rtl;
	text-align:right;
	vertical-align: top;
	margin-left:15px;
}
.content_span
{
	border:solid 0px red;
	width:612px;
	vertical-align: top;
}
.content_span_mail
{
	background-color: #fff; padding: 0px 10px; width: 650px;
	vertical-align: top;
}
.content_span table
{
	direction: rtl;
}

h2.subtitle_orange, .subtitle_orange
{
	color:#CA6712;
	text-align:right;
	font-size:14px;
	margin:0px;
	margin-bottom: 5px;
	padding: 0px 8px 0px 8px;
}
h2.subtitle_blue, .subtitle_blue
{
	color:#0A4191;
	text-align:right;
	font-size:14px;
	margin:0px;
	margin-bottom: 5px;
	padding: 0px 8px 0px 8px;
}
h2.subtitle_red, .subtitle_red
{
	color:#912500;
	text-align:right;
	font-size:14px;
	margin:0px;
	margin-bottom: 5px;
	padding: 0px 8px 0px 8px;
}


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;
}
.loading_span
{
	width:612px;
	vertical-align: top;
}




/* CONTACT US TEMPLATE
-----------------------------------------------------------------
*/
 

/*
frame with round corners for the KS form
*/
table.contact_us_frame 
{
	width:606px;
}
/* size of corners (frame thickness) */
td.contact_us_top_left,		img.contact_us_top_left,		/* TOP LEFT		*/
td.contact_us_top_right,	img.contact_us_top_right,		/* TOP RIGHT	*/
td.contact_us_bottom_left,	img.contact_us_bottom_left,		/* BOTTOM LEFT	*/
td.contact_us_bottom_right,	img.contact_us_bottom_right,	/* BOTTOM RIGHT */
td.contact_us_top,			img.contact_us_top,				/* TOP			*/
td.contact_us_bottom,		img.contact_us_bottom,			/* BOTTOM		*/
td.contact_us_right,		img.contact_us_right,			/* RIGHT		*/
td.contact_us_left,			img.contact_us_left				/* LEFT			*/
{
	
}

/* background color */
td.contact_us_top,
td.contact_us_bottom,
td.contact_us_right,
td.contact_us_left,
td.contact_us_content
{
	background-color:#fff;
}
/* frame sides border color, border size  */
td.contact_us_top
{
	width: 606px;
	height: 10px;
}
td.contact_us_bottom
{
	width: 606px;
	height: 14px;
}
td.contact_us_left
{
	width: 1px;
	background-color: #D8D7D7;
}
td.contact_us_right
{
	width: 1px;
	background-color: #D8D7D7;
}


/* frame corners image */
td.contact_us_top_left,
td.contact_us_top_right,
td.contact_us_bottom_left,
td.contact_us_bottom_right
{
	background-image:url(../../images/he/ContactUs/contact_us_corners2.gif);
	background-repeat:no-repeat;
}
td.contact_us_top_left		
{
	background-position:left top;
}
td.contact_us_top_right
{
	background-position:right top;
}
td.contact_us_bottom_right
{
	background-position:right bottom;
}
td.contact_us_bottom_left
{
	background-position:left bottom;
}


/* content area */
td.contact_us_content
{
	vertical-align:top;
	text-align:right;
	height:100%;
	width:606px;
	padding: 0px 12px 0px;
}

/*
Abstract title, text and image
*/
table.contact_us_pageTitle
{
	margin-bottom:7px;
}
td.contact_us_pageTitle
{
	background-image:url(../../images/he/ContactUs/contact_us_title_bg.gif);
	background-repeat:repeat-x;
	color:#626366;
	vertical-align:middle;
	text-align:right;
	width:100%;
	height:31px;
}
h1.contact_us_pageTitle
{
	font-size: 16px !important;
	color: #626366;
	vertical-align:middle;
	text-align:right;
	width:100%;
	padding:0px;
	margin:0px;
}
h2.contact_us_subtitle
{	
	padding :6px 8px 0px 0;
	color: #09428F;
	font-size:14px;
	font-weight:bold;
	margin:0px;
	text-align:right;
}
td.contact_us_pageTitle_left,
img.contact_us_pageTitle_left,
td.contact_us_pageTitle_right,
img.contact_us_pageTitle_right
{
	
}
td.contact_us_pageTitle_left
{
	width: 9px;
	height: 31px;
}
td.contact_us_pageTitle_right
{
	width: 9px;
	height: 31px;
}
table.contact_us_pageAbstract
{
	direction:rtl;
	margin:12px 0px 14px;
	width:100%;
}
td.contact_us_pageAbstract
{
	font-size:12px;
	color: #626366;
	text-align:right;
	vertical-align:top;
}

td.contact_us_pageAbstract A:link
{
	background:url(../../images/he/pack/plus.gif) no-repeat right center;
	color:#1457f3;
	display:block;
	font-size:11px;
	font-weight:bold;
	height:24px;
	padding:4px 25px 0px 0px;
	text-decoration:none;
}

TD.contact_us_pageAbstract A:visited{background:url(../../images/he/pack/plus.gif) no-repeat right center;color:#1457f3;display:block;font-size:11px;font-weight:bold;height:24px;padding:4px 25px 0px 0px;text-decoration:none;}
TD.contact_us_pageAbstract A:hover{text-decoration:underline;}



img.contact_us_pageAbstractImg
{
	float:left;
	text-align:left;
	vertical-align:top;
	margin:4px 10px 0px 0px;
}





TABLE.pack_description{margin:12px 0px 14px;width:100%;}
TABLE.pack_description TD{vertical-align:top;}
TD.pack_description{padding:0px 0px 0px 10px;}
TD.pack_description A:link{background:url(../../images/he/pack/hetz.gif) no-repeat right center;color:#F15B10;display:block;font-size:11px;font-weight:bold;height:24px;padding:4px 25px 0px 0px;text-decoration:none;}
TD.pack_description A:visited{background:url(../../images/he/pack/hetz.gif) no-repeat right center;color:#F15B10;display:block;font-size:11px;font-weight:bold;height:24px;padding:4px 25px 0px 0px;text-decoration:none;}
TD.pack_description A:hover{text-decoration:underline;}

div.pack_description_content a,div.pack_description_content a:link,div.pack_description_content a:visited
{
	background:none !important;
	color:0000ff !important;
	font-weight:bold !important;
	text-decoration:none !important;
	display:inline !important;
	height:auto !important;
	padding:0px 0px 0px 0px !important;
	font-size:12px !important;
}
div.pack_description_content a:hover
{
	background:none !important;
	color:0000ff !important;
	font-weight:bold !important;
	text-decoration:underline !important;
	display:inline !important;
	height:auto !important;
	padding:0px 0px 0px 0px !important;
	font-size:12px !important;
}

td.pack_picture
{
	width: 250px;
	padding-bottom: 0px;
	background: url(../../Images/he/hotel_bottom.jpg) no-repeat right 130px;
}
td.pack_picture img
{
	margin-right: 5px;
	width: 224px !important;
}


div.confirmationOuter
{
	background: url(../../Images/HE/ContactUs/confirmationBg.gif) no-repeat top;
	text-align:center;
	vertical-align:middle;
	width:351px;
	height:62px;
	margin: 50px 110px 60px 0px;
}
div.confirmationBg
{
	height:100%;
	width:100%;
	vertical-align: middle;
	text-align: center;
	line-height: 62px;
}
div.confirmationText
{
	text-align:center;
	direction:rtl;
	height:100%;
	width:100%;
	font-size:14px;
	color:#0081BB;
	font-weight:bold;
}

/* site header MARQUEE
-----------------------------------------------------------------
*/
a.marquee:link,
a.marquee:visited,
a.marquee:hover
{
	color:white;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	/*border:Solid 0px red;*/
}

a.marquee:hover
{
}

/* site footer
-----------------------------------------------------------------
*/

div.footer_site_for_everyone
{
	color:#617289;
	font-size:11px;
	font-weight:bold;
	margin-top:5px;
}

/* site sidebar
-----------------------------------------------------------------
*/

div.SideBarCategoriesList ul
{
	text-align:right;
	margin-bottom:5px;
	margin-top:5px;
}

div.SideBarCategoriesList il
{
	margin-bottom:2px;
	margin-top:2px;
}

.right_add{margin:7px 0 0;width:142px;}
.right_add_text{background:url(../../images/he/right/add_bg.gif);color:#044399;font-size:11px;font-weight:bold;line-height:13px;padding:0 12px;}
.right_add_price{background:url(../../images/he/right/add_bottom.gif) bottom;color:#FFFFFF;font-weight:bold;padding:0 12px;}
.right_add_text p { color:#044399; }
div.sidebar_banners_container
{
	text-align:center;
}

div.sidebar_banners_container img
{
	width:142px;
	margin:0px;
	padding:0px;
}

div.FlashContainer
{
	margin-bottom:7px;
}
/* mailing list - sidebar
-----------------------------------------------------------------
*/
table.club_reg .register_error
{
	color:Red;
	font-size:10px;
	text-align:right;
}

table.club_reg a.details
{
	text-decoration:underline;
}

input.club_reg
{
	font-size:11px;
}

/* mailing list - forms
-----------------------------------------------------------------
*/
div.mailing_rem_clientMsg
{
	color:Red;
	font-size:11px;
	text-align:center;
	margin-top:5px;
}

/* general
-----------------------------------------------------------------
*/
.cursor_hand
{
	cursor:hand;
}


/* general  TEMPLATE
-----------------------------------------------------------------
*/
table.w100
{
	direction:rtl;
}


/* compass SE
-----------------------------------------------------------------
*/

span.compass_se_dest
{
	color:#DF3939;
	text-decoration:none;
	font-weight:bold;
	cursor:hand;
}

img.compass_se_dest
{
	margin-left:5px;
	margin-top:3px;
}

td.search_event_button_td
{
	width:70px;
	text-align:left;
}

td.compass_se_dest
{
	padding-top:2px;
	padding-bottom:2px;
}

td.search_event_type_td
{
	width:100px;
}

select.event_type_dropdown
{
	width:90px;
	color:#074497;
}
select.event_type_dropdown1
{
	width:120px;
	color:#074497;
}

td.search_calendar_td_end table span
{
	color:#044399;
}

a.flatbar_link
{
	text-decoration:underline !important;
}

/* BANNER CONTROL
-----------------------------------------------------------------
*/
DIV.banner{}
span.banner
{
	display:block;
	margin-top:5px;
}
DIV.banner p
{
	margin:0;
}
DIV.banner img
{
	border-width:1;
}

/* CompassSECalendar.css
-----------------------------------------------------------------
*/
.CompassCalendar
{
	direction:rtl;
}

.CompassCalendar .ErrorMsg
{
	text-align:center;
	color:red;
	direction:rtl;
}
img.event_search_button
{
	cursor:hand;
}


/* COMPASS PROMOTIONS (packs.css)
-----------------------------------------------------------------
*/



td.pack_details_spacer_h
{
	
	height:10px; 
}
td.pack_details_spacer_h1
{
	
	height:3px; 
}
td.pack_details_spacer_v
{
	padding-left:17px; 
}

.pack_details_price a,
.pack_details_price a:link,
.pack_details_price a:visited,
.pack_details_price a:hover
{
	text-decoration:none;
}

td.pack_details_text div a.hotel_name:link,
td.pack_details_text div a.hotel_name:visited,
td.pack_details_text div a.hotel_name:hover
{
	font-size:11px;
	color:Black!important;
	font-weight:bold;
}
td.pack_details_text div a.hotel_name:hover
{
	text-decoration:none;
}
td.pack_details_text div a.hotel_name_or:link,
td.pack_details_text div a.hotel_name_or:visited,
td.pack_details_text div a.hotel_name_or:hover
{
	font-size:12px;
	color:Black!important;
	font-weight:bold;
}
td.pack_details_text div a.hotel_name_or:hover
{
	text-decoration:none;
}
div.hotel_category
{
	width:100%;
}
td.pack_details_text div a.hotel_category:link,
td.pack_details_text div a.hotel_category:visited,
td.pack_details_text div a.hotel_category:hover
{
	
	font-size:11px;
	color:Black!important;
	font-weight:bold;
	margin:0px;
	padding:0px;
	width:100%;
}
td.pack_details_text div a.hotel_category1:link,
td.pack_details_text div a.hotel_category1:visited,
td.pack_details_text div a.hotel_category1:hover
{
	
	font-size:18px;
	color:Black!important;
	font-weight:bold;
	margin:0px;
	padding:0px;
	width:100%;
	text-decoration:none;
}
td.pack_details_text div a.hotel_category:hover
{
	text-decoration:none;
	width:100%;
}

td.pack_details_text div a.car_category:link,
td.pack_details_text div a.car_category:visited,
td.pack_details_text div a.car_category:hover,
td.pack_details_text div span.car_category_label
{
	font-size:11px;
	color:Black!important;
	font-weight:bold;
	margin:0px;
	padding:0px;
	white-space:nowrap;
}
td.pack_details_text div a.car_category:hover
{
	text-decoration:none;
}

td.pack_details_text div span.car_category_label
{
	font-weight:normal;
}


td.pack_details_text div a.airline:link,
td.pack_details_text div a.airline:visited,
td.pack_details_text div a.airline:hover
{
	font-size:11px;
	color:Black!important;
	font-weight:bold;
}
td.pack_details_text div a.airline:hover
{
	text-decoration:none;
}

td.pack_details_text div a.hotel_board:link,
td.pack_details_text div a.hotel_board:visited,
td.pack_details_text div a.hotel_board:hover
{
	font-size:11px;
	color:Black!important;
	font-weight:normal;
	margin:0px;
	padding:0px;
}
td.pack_details_text div a.hotel_board:hover
{
	text-decoration:none;
}

td.pack_details_text div span a.packs_dates:link,
td.pack_details_text div span a.packs_dates:visited,
td.pack_details_text div span a.packs_dates:hover
{
	color:black!important;
	font-weight:normal;
	font-size:11px;
}
td.pack_details_text div span a.packs_dates:hover
{
	text-decoration:none;
}
td.pack_details_text div span.packs_dates_departure,
td.pack_details_text div span.packs_dates_return
{
	display:inline-block;
	color:black!important;
	font-weight:normal;
	font-size:11px;
}
td.pack_details_text div span.packs_dates_return
{
	padding-right:3px;
}

td.pack_details_text div span.packs_nights_label,
td.pack_details_text div span.packs_nights
{
	display:inline-block;
	color:black!important;
	font-weight:normal;
	font-size:11px;
}
td.pack_details_text div span.packs_nights
{
	padding-right:3px;
}

td.pack_details_text div span a.promotions_abstract,
td.pack_details_text div span a.promotions_abstract:link,
td.pack_details_text div span a.promotions_abstract:visited,
td.pack_details_text div span a.promotions_abstract:hover
{
	color:black!important;
	font-weight:normal;
	font-size:11px;
	text-decoration:none;
	padding-left:5px;
	padding-right:5px;
}

td.pack_details_text div a.promotions_abstract,
td.pack_details_text div a.promotions_abstract:link,
td.pack_details_text div a.promotions_abstract:visited,
td.pack_details_text div a.promotions_abstract:hover
{
	color:black!important;
	font-weight:normal;
	font-size:11px;
	text-decoration:none;
	padding-left:5px;
	padding-right:5px;
}


/* set links per row in the homepage promotions */
UL.pack_destination LI.row3{background:url(../../images/he/pack/pack_destination_bullet.gif) no-repeat right 5px;display:inline;padding:0px 11px 0px 4px;vertical-align:top;width:33%;border:solid 0px green;}
UL.pack_destination LI.row2{background:url(../../images/he/pack/pack_destination_bullet.gif) no-repeat right 5px;display:inline;padding:0px 11px 0px 4px;vertical-align:top;width:49%;border:solid 0px blue;}
UL.pack_destination LI.row1{background:url(../../images/he/pack/pack_destination_bullet.gif) no-repeat right 5px;display:inline;padding:0px 11px 0px 4px;vertical-align:top;width:100%;border:solid 0px blue;}
UL.pack_destination LI A:link{background:none transparent scroll repeat 0% 0%;color:#ffffff;font-size:11px;font-weight:bold;text-decoration:underline;}
UL.pack_destination LI A:visited{background:none transparent scroll repeat 0% 0%;color:#ffffff;font-size:11px;font-weight:bold;text-decoration:underline;}
UL.pack_destination LI A:hover{text-decoration:none;}

/* COMPASS DEAL VIEW
-----------------------------------------------------------------
*/
input.TotalPriceInput{background:transparent;border:0;color:#FFFFFF;font-weight:bold;height:16px;text-align:left;width:55px;margin-bottom:1px;}
input.PriceInput{background:transparent;border:0;color:#626366;font-weight:bold;height:16px;margin:0;text-align:left;width:55px;margin-bottom:1px;}

td.rm_TotalPrice{text-align:right;background:#F67421;border-color:#FFFFFF;border-style:solid;border-width:1px 1px 2px 0;color:#FFFFFF;font-weight:bold;padding:0 8px;white-space:nowrap;}

div.termsDivDisplay
{
	display:none;
	position:absolute;
	z-index:10;
	left:150px;
	margin-top:19px;
}

.fareChangedText
{
	color:Red;
	font-weight:bold;
	font-size:11px;
	text-align:right;
	padding:5px 10px 5px 0px;
}

td.rm_td_single
{
	border-bottom:0px;
	border-right:1px solid #FFFFFF;
	border-top:0px;
	padding:10px;
}
td.CompassCarLabel{width:140px;color:#044399;font-size:12px;font-weight:bold;padding:0 5px 0 0;vertical-align:top;white-space:nowrap;}
td.CompassCarText{padding:0 10px;text-align:right;vertical-align:top;}

div.hotelPhoto
{
	padding:10px 0px 5px 0px;
	text-align:center;
}

img.carPhoto
{
	margin-top:5px;	
}
td.wPassSelect
{
	text-align:center;
	width:110px;
}
td.wPassPrice
{
	text-align:center;
	width:80px;
}
td.wPassTotalPrice
{
	width:80px;
}
select.passFlights
{
	width:100px;
	direction:ltr;
}

.calendar_btn_continue
{
	margin:5px 0px 6px 0px;
	background:url(../../images/he/calendar/continue_calander.gif) no-repeat left center;
	color:white;
	font-weight:bold;
	font-size:16px;
	text-align:center;
	text-indent: 30px;
	padding:0px 0px 0px 0px;
	cursor:hand;
	height:23px;
	width:69px;
	float:left;
}
div.booking
{
	margin:35px 0px 35px 0px;
	background:url(../../images/he/book_now.gif) no-repeat left;
	color:white;
	font-weight:bold;
	font-size:16px;
	text-align:center;
	padding:7px 0px 0px 0px;
	cursor:hand;
	height:34px;
	width:100px;
	float:left;
}
div.booking_b
{
	margin:35px 0px 35px 0px;
	background:url(../../images/he/book_now_b.gif) no-repeat left;
	color:white;
	font-weight:bold;
	font-size:16px;
	text-align:center;
	padding:7px 0px 0px 0px;
	cursor:hand;
	height:34px;
	width:100px;
	float:left;
}

td.confirmation_text
{
	color:#044399;
	padding:2px 10px 2px 10px;		
}
/* From general.css
-----------------------------------------------------------------
*/

.general_title {
	padding : 3px 9px 0;
	color : #626366;
	font-size:16px;
	font-weight:bold;
	width:606px;
	height:26px;
	background:url(../../images/he/general_title_bg.gif) no-repeat;
	text-align:right;
	margin:0px;
}

/* COMPASS SEARCH RESULTS
-----------------------------------------------------------------
*/
.details_start
{
	text-align:center;
}
.details_big
{
	text-align:center;
}
.details_button_white,.details_button_white_il,.details_button_blue,.details_button_green
{
	text-align:center;
}
.details_big2{
	border-bottom:3px solid #F15B10;
	border-left:1px solid #D8D7D7;
	border-right:1px solid #D8D7D7;
	border-top:3px solid #F15B10;
	padding:23px 8px;
	text-align: center;
	font-size:11px;
}
.details_big2_blue{
	border-bottom:3px solid #FF6D00;
	border-left:1px solid #D8D7D7;
	border-right:1px solid #D8D7D7;
	border-top:3px solid #FF6D00;
	padding:23px 8px;
	text-align: center;
	font-size:11px;
}
.orange .details_big2_blue{
	border-bottom:3px solid #0081bb;
	border-left:1px solid #D8D7D7;
	border-right:1px solid #D8D7D7;
	border-top:3px solid #F15B10;
	padding:23px 8px;
	text-align: center;
	font-size:11px;
}
.details_big2_white{
	border-bottom:3px solid #D8D7D7;
	border-left:1px solid #D8D7D7;
	border-right:1px solid #D8D7D7;
	border-top:3px solid #FF6D00;
	padding:23px 8px;
	text-align: center;
	font-size:11px;
}
.details_big2_white_il{
	border-bottom:3px solid #D8D7D7;
	border-left:1px solid #D8D7D7;
	border-right:1px solid #D8D7D7;
	border-top:3px solid #2f913a;
	padding:23px 8px;
	text-align: center;
	font-size:11px;
}
.details_big2_green{
	border-bottom:3px solid #2f913a;
	border-left:1px solid #D8D7D7;
	border-right:1px solid #D8D7D7;
	border-top:3px solid #2f913a;
	padding:23px 8px;
	text-align: center;
	font-size:11px;
}
.details_bold_blue{border-bottom:#FF6D00 3px solid;border-left:#D8D7D7 1px solid;border-right:#ffffff 1px solid;border-top:#FF6D00 3px solid;font-weight:bold;padding:23px 4px;}
.orange .details_bold_blue{border-bottom:#0081bb 3px solid;border-left:#D8D7D7 1px solid;border-right:#ffffff 1px solid;border-top:#F15B10 3px solid;font-weight:bold;padding:23px 4px;}
.details_bold_white	  {border-bottom:#D8D7D7 3px solid;border-left:#D8D7D7 1px solid;border-right:#ffffff 1px solid;border-top:#FF6D00 3px solid;font-weight:bold;padding:23px 4px;}
.details_bold_white_il{border-bottom:#D8D7D7 3px solid;border-left:#D8D7D7 1px solid;border-right:#ffffff 1px solid;border-top:#2f913a 3px solid;font-weight:bold;padding:23px 4px;}
.details_bold_green{border-bottom:#2f913a 3px solid;border-left:#D8D7D7 1px solid;border-right:#ffffff 1px solid;border-top:#2f913a 3px solid;font-weight:bold;padding:23px 4px;}

.details_button_blue{font-size:11px;border-bottom:#FF6D00 3px solid;border-left:#D8D7D7 1px solid;border-right:#ffffff 1px solid;border-top:#FF6D00 3px solid;height:59px;padding-top:23px;}
.details_button_green{font-size:11px;border-bottom:#2f913a 3px solid;border-left:#D8D7D7 1px solid;border-right:#ffffff 1px solid;border-top:#2f913a 3px solid;height:59px;padding-top:23px;}
.details_button_white   {font-size:11px;border-bottom:#D8D7D7 3px solid;border-left:#c7c6c6 1px solid;border-right:#ffffff 1px solid;border-top:#FF6D00 3px solid;height:59px;padding-top:23px;}
.details_button_white_il{font-size:11px;border-bottom:#D8D7D7 3px solid;border-left:#c7c6c6 1px solid;border-right:#ffffff 1px solid;border-top:#2f913a 3px solid;height:59px;padding-top:23px;}

.details_blue{font-size:11px;border-bottom:#FF6D00 3px solid;border-left:#D8D7D7 1px solid;border-right:#ffffff 1px solid;border-top:#FF6D00 3px solid;padding:23px 4px;}
.details_white{font-size:11px;border-bottom:#D8D7D7 3px solid;border-left:#D8D7D7 1px solid;border-right:#ffffff 1px solid;border-top:#FF6D00 3px solid;padding:23px 4px;}
.details_green{font-size:11px;border-bottom:#2f913a 3px solid;border-left:#D8D7D7 1px solid;border-right:#ffffff 1px solid;border-top:#2f913a 3px solid;padding:23px 4px;}
.details_white_il{font-size:11px;border-bottom:#D8D7D7 3px solid;border-left:#D8D7D7 1px solid;border-right:#ffffff 1px solid;border-top:#2f913a 3px solid;padding:23px 4px;}


.details_start{font-size:11px;border-bottom:#FF6D00 3px solid;border-left:#D8D7D7 1px solid;border-right:#c7c6c6 1px solid;border-top:#FF6D00 3px solid;padding:23px 4px;text-align:center;}
.orange .details_start{font-size:11px;border-bottom:#F15B10 3px solid;border-left:#D8D7D7 1px solid;border-right:#c7c6c6 1px solid;border-top:#F15B10 3px solid;padding:23px 4px;text-align:center;}
.orange td.details_start{border-bottom:#0081bb 3px solid !important;}
.details_start_date{font-size:11px;border-right:#c7c6c6 1px solid;}


TR.pack_table_inner TD{border-bottom:#F15B10 3px solid;border-top:#F15B10 3px solid;}
TABLE.pack_table_inner{border-bottom:#F15B10 3px solid;border-collapse:collapse;border-left:#c7c6c6 1px solid;border-top:#F15B10 3px solid;margin:-7px 0px;}
TABLE.pack_table_inner TD{background:#FEF8EF;border-bottom:#d8d7d7 3px solid;border-left:#d8d7d7 1px solid;border-right:#d8d7d7 1px solid;border-top:#d8d7d7 3px solid;vertical-align:top;}

td.details_big2_blue div , td.details_big2_white div ,td.details_big2_white_il div , td.details_big2_green div 
{
	font-size:11px;
}
.details_hotel_name
{
	direction:ltr;
}

TABLE.pack_table1 TH
{
	background:#fff;border-bottom:#FF6D00 3px solid;border-left:#D8D7D7 1px solid;color:#FF6D00;/*filter:progid:DXImageTransform.Microsoft.Gradient(endColorstr='#EBEBEB',startColorstr='#FDFDFD',gradientType='0');*/font-size:12px;height:33px;line-height:13px;padding:0px 6px;text-align:center;vertical-align:top;
}

TABLE.pack_table1_il{background:#ffffff;border-collapse:collapse;}
TABLE.pack_table1_il TH{background:#fff;border-bottom:#2f913a 3px solid;border-left:#D8D7D7 1px solid;color:#2f913a;/*filter:progid:DXImageTransform.Microsoft.Gradient(endColorstr='#EBEBEB',startColorstr='#FDFDFD',gradientType='0');*/font-size:12px;height:33px;line-height:13px;padding:0px 6px;text-align:center;vertical-align:top;}
TABLE.pack_table1_il TD{vertical-align:top;}
.details_start_il{border-bottom:#2f913a 3px solid;border-left:#D8D7D7 1px solid;border-right:#c7c6c6 1px solid;border-top:#2f913a 3px solid;padding:23px 4px;text-align:center;}
TH.details_start_il{border-bottom:#2f913a 3px solid;border-left:#D8D7D7 1px solid;border-right:#c7c6c6 1px solid;border-top:none;padding:23px 4px;text-align:center;}


img.path_arrow
{
	margin-top:12px;
	margin-bottom:13px;
}
.h100
{
	height:100%;
}
.h50
{
	height:50%;
}
.details_path_m2 DIV{font-size:11px;}
.inner_details_path_m2 DIV{font-size:11px;}
div.xml_error
{
	padding:20px 20px 20px 20px;
	color:Red;
	font-size:11px;
}

a.pack_title_or,a:link.pack_title_or,a:hover.pack_title_or,a:visited.pack_title_or
{
	color:#C65D00 !important;
	text-decoration:none;
}
div.pack_title_or
{
	color:#C65D00 !important;
	text-decoration:none;
	font-size:14px;
	padding-bottom:2px;
}
img.pack_title_or
{
	border:solid 1px white;
}

a.pack_title_red,a:link.pack_title_red,a:hover.pack_title_red,a:visited.pack_title_red
{
	color:#B60000 !important;
	font-weight:bold;
	text-decoration:none !important;
}
div.pack_title_red
{
	color:#932204 !important;
	text-decoration:none;
	font-size:14px;
	padding-bottom:2px;
}
img.pack_title_red,img.pack_title_or,img.pack_title_blue
{
	border:solid 1px white;
}
div.pack_title_or
{
	color:#C65D00 !important;
	text-decoration:none;
	font-size:14px;
	padding-bottom:2px;
}
div.pack_title_blue
{
	color:#2D4C82 !important;
	text-decoration:none;
	font-size:14px;
	padding-bottom:2px;
}



td.pack_top_red
{
	background-color:#FEF3DF;
}
div.pack_top_red
{
	background:url(../../images/he/pack/red_top.gif) no-repeat left top;
}
img.pack_top_red
{
	background:url(../../images/he/pack/red_top.gif) right top no-repeat;
	height:8px;
	width:8px;
}


td.CompasshotelText{padding:0 10px 10px;text-align:justify;vertical-align:top;}

.terms_tbl
{
	width:520px;
}

td.terms
{
	background:url(../../images/he/terms_bg_2.gif) left top no-repeat #fef8ef; border:1px solid #F67421;padding:7px 7px 7px 20px;width:500px;
	/*background:url(../../images/he/terms_bg_2.gif) left top no-repeat #FFFFFF;border:3px solid #044399;padding:7px 7px 7px 20px;width:500px;*/
}
.terms_tbl_blu
{
	width:520px;
}

td.terms_blue
{
	background:url(../../images/he/terms_bg_2_blue.gif) left top no-repeat #ECF8FE; border:1px solid #0081BB;padding:7px 7px 7px 20px;width:500px;
	/*background:url(../../images/he/terms_bg_2.gif) left top no-repeat #FFFFFF;border:3px solid #044399;padding:7px 7px 7px 20px;width:500px;*/
}
div.hotelPopup
{
	background-image:url(../../images/he/arrow_orange_top.gif);
	background-repeat:no-repeat;
	background-position:right top;
	background-color:#ffefe0;
	border:3px solid #932301;
	font-size:11px;
	padding:10 15 10 15;
	width:510px;
	position:absolute;
	cursor:hand;
	color:#932301;
}
div.hotelPopupAuction
{
	background-image:url(../../images/he/arrow_orange_top.gif);
	background-repeat:no-repeat;
	background-position:right top;
	background-color:#fce7e7;
	border:3px solid #b6000;
	font-size:11px;
	padding:10 15 10 15;
	width:510px;
	position:absolute;
	cursor:hand;
	color:#b60000;
}
.hand{	cursor:hand;}
.u{	text-decoration:underline;}
td.compassPlusIcon_txt_blue{padding-top:1px;padding-bottom:1px;background:url(../../images/he/compass_minus_blue_bg.gif);background-repeat:repeat-x; background-position:1 left;}
.orange td.compassPlusIcon_txt_blue{padding-top:1px;padding-bottom:1px;background:url(../../images/he/compass_minus_orange_bg.gif);background-repeat:repeat-x; background-position:1 left;}
img.compassPlusIconCorner_blue{background:url(../../images/he/compass_minus_blue_l.gif);height:16px;width:18px;background-repeat:no-repeat; background-position:0 right !important;}
.orange img.compassPlusIconCorner_blue{background:url(../../images/he/compass_minus_orange_l.gif);height:16px;width:18px;background-repeat:no-repeat; background-position:0 right !important;}

td.club_reg{padding:0 11px 0 11px;}
td.grey_packs_title
{
	font-weight:bold;
	color:#0081BB;
	font-size:11px;
	width:100%;
	border-bottom:1px solid #C7C6C6;
	border-top:1px solid #C7C6C6;
	background-color:#F5F7F9;
}
span.grey_packs_title
{
	font-size:12px;
	font-weight:bold;
	color:#0081BB;
}
td.grey_packs_title_il
{
	font-weight:bold;
	color:#586264;
	font-size:11px;
	width:100%;
	border-bottom:1px solid #C7C6C6;
	border-top:1px solid #C7C6C6;
	background-color:#F5F7F9;
}
span.grey_packs_title_il
{
	font-size:12px;
	font-weight:bold;
	color:#586264;
}
td.grey_packs_title_hul
{
	font-weight:bold;
	color:#586264;
	font-size:11px;
	width:100%;
	border-bottom:1px solid #C7C6C6;
	border-top:1px solid #C7C6C6;
	background-color:#F5F7F9;
}
span.grey_packs_title_hul
{
	font-size:12px;
	font-weight:bold;
	color:#586264;
}
.grey_packs_title_r
{
	background-image:url(../../images/he/pack/grey_title_r.gif);
	background-repeat:no-repeat;
	background-position:center center;
}
.grey_packs_title_l
{
	background-image:url(../../images/he/pack/grey_title_l.gif);
	background-repeat:no-repeat;
	background-position:center center;
}
.grey_packs_title_l img,
.grey_packs_title_r img
{
	width:8px;
	height:26px;
}

.grey_corner_table_uc {width:100%; margin:0px 0;}

td.InnerSearchEngine{padding:8px;}

.no_decoration
{
	text-decoration:none;
}


/* HOMEPAGE BOTTOM BANNERS */
td.body_banners_c
{
	text-align:right;
	padding-right:7px;
}
td.body_banners_c div.banner
{
	width:100%;
}

td.body_banners_c span.banner
{
	display:inline-block;
	padding:0px 5px 5px 5px;
}


/* HOMEPAGE PROMOTIONS */

a.hpPromotionsItemName,
a.hpPromotionsItemName:link,
a.hpPromotionsItemName:visited,
a.hpPromotionsItemName:hover
{
	font-size:11px;
	font-weight:normal;
	color:black ! important;
}
a.hpPromotionsItemName:hover
{
	text-decoration:none;
}


a.hpPromotionsItemCurrency,
a.hpPromotionsItemCurrency:link,
a.hpPromotionsItemCurrency:visited,
a.hpPromotionsItemCurrency:hover
{
	font-size:13px;
	font-weight:normal;
	color:white ! important;
}
a.hpPromotionsItemCurrency:hover
{
	text-decoration:none;
}
span.pack_details_price_text
{
	font-size:11px !important;
	width:10px;
	white-space:nowrap;
	font-weight:bold;
	
}

span.pack_details_price_currency
{
	color:#FFFFFF;
	font-size:13px!important;
	padding-right:2px;
	
	text-decoration:none;
}

td.rkt_td
{
	color:#044399;
	padding:2px 8px;
	text-decoration:underline;
}

span.ahDateLabel
{
	font-weight:normal!important;
}

/* Order Mail Messages */
.remarksText
{
	color:#D33F2D;/* red */
	font-weight:bold;	
	padding:4 0 4 0;
}

span.hotelCategoryFix
{
	display:inline-block;
	margin:1px 5px 3px 0px;
	font-size:19px;
	font-weight:bold;
	
}

/* Packs Developement Miscs */
input.TotalPriceInput2{background:transparent;border:0;color:#FFFFFF;font-weight:bold;height:16px;text-align:right;width:85px;}
input.PriceInput2{background:transparent;border:0;color:#044399;font-weight:bold;height:16px;margin:0;text-align:right;width:85px;}
td.rm_td2{border-right:1px solid #FFFFFF;color:#044399;padding:2px 8px;}
td.rm_td3{border-bottom:3px solid #FFFFFF;border-right:1px solid #FFFFFF;border-top:1px solid #FFFFFF;color:#044399;padding:2px 8px;}
.DealSummary{padding:8px 30px 0px 0;}
td.rm_TotalPrice2{background:#F87D26;border-color:#FFFFFF;border-style:solid;border-width:0px 1px 2px 0px!important;color:#FFFFFF;font-weight:bold;padding:2 8px 2 0!important;white-space:nowrap;text-align:right!important;}
div.error_message
{
	padding:7px 10px 7px 10px;
	color:#FF0000;
	font-weight:bolder;	
	text-align:right;
}
div.error_message_1
{
	padding-top:20px;
	padding-bottom:20px;
	color:#932301;
	font-weight:bolder;	
	text-align:center;
}
.tr_bg1alt{background:#fde2ba;}
.tr_hotel_recommended{background:#fff;}

table.ahdHotel
{
	width:100%;
	direction:ltr !important;
}
td.ahdHotelName
{
	font-size:16px;
	color:#F15B10;
	font-weight:bold;
	text-align:center;
	padding:15 0 0 10;
}
td.ahdHotelCategory
{
	padding:5 0 0 0;
}
table.ahdFacilities
{
	text-align:left;
	direction:ltr;
	width:100%;
}
td.ahdFacilities
{
	text-align:left;
	padding:0 25 0 25;
	direction:ltr;
}
td.ahdFacilities_lbl
{
	text-align:left;
	direction:ltr;
	color:#626366;
	font-weight:bold;
}
td.ahdCollapsing 
{
	text-align:left;
	background-image:url(../../Images/HE/popup/facilities_bg.gif);
	background-repeat:no-repeat;
	background-position:10 center;
}
div.facilityStar
{
	text-align:right;
	background-image:url(../../Images/HE/tube.gif);
	background-repeat:no-repeat;
	background-position:middle center;
	height:20px;	
	width:577px;
	margin: 5px 0px 5px 0xp;
	font-size:11px;
	padding:2px 15px 0px 0px;
	vertical-align:top;
}
a.ahdCollapsing 
{
	color:#F15B10;
	font-weight:bold;
	text-decoration:none;
}
td.ahdData
{
	color:#000000;
	font-size:11px;
	padding:4 15 4 30;
}
span.ahdLine
{
	color:#044399;
	font-size:11px;
	padding:3 3 3 0;
}
td.ahdClose
{
	text-align:left;
	vertical-align:bottom;
	filter: progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#ffffff,endColorStr=#cbcbde);

}
span.ahdClose
{
	color:#626366;
	font-size:12px;
	text-decoration:none;
}
td.ahdImagesPlace
{
	padding:0 0 10 0;
}
span.ahdImagesPlace
{
	border:solid 0 red;
	width:120px;
	height:105px;
	background-image:url(../../Images/HE/popup/img_bg.gif);
	background-repeat:no-repeat;
	background-position:center center;
	padding:6 0 0 0;
	margin:5 12 0 12;
	text-align: center;
}
image.ahdImagesPlace
{
	width:104;
	height:70;
	border:solid 0 #ffffff;
	cursor:hand;
}
span.ahdFacilities
{
	background-image:url(../../Images/HE/popup/orange_bullet_small.gif);
	background-repeat:no-repeat;
	background-position:0 center;
	padding:2 5 2 13;
	border:solid 0 red;
	text-align:left;
	height:20;
}
table.ahSort
{
}
td.ahSort
{
	width:30px;
	text-align:left;
	padding:0 2 0 0;
}
img.ahSort
{
	margin:0 10 0 10;
}

td.ah_border
{
	border-bottom:3px solid #FFFFFF;
}

.p_input4_o2
{
	width:55px; border:1px solid #7F9DB9;
}
.tab001_on{cursor:hand;}
.tab001_off{cursor:hand;}

/* Israel Orders */
td.rm_td3_Israel {border-bottom:3px solid #FFFFFF;border-right:1px solid #FFFFFF;color:#932301;padding:3px 8px;}
input.PriceInput_Israel{background:transparent;border:0;color:#932301;font-weight:bold;height:16px;margin:0;text-align:center;width:65px;}
td.rm_TotalPrice_Israel{ height:40px;background:#D39B84;border-color:#FFFFFF;border-style:solid;border-width:0 1px 3px 0;color:#FFFFFF;font-weight:bold;padding:0 8px;white-space:nowrap;}
input.TotalPriceInput_Israel{background:transparent;border:0;color:#FFFFFF;font-weight:bold;height:16px;text-align:center;width:65px;}
td.rm_td_noright_Israel{border-right:0!important;}
.pack_head_title14{background:none transparent scroll repeat 0% 0%;color:#ffffff;font-size:14px;font-weight:bold;margin:0px;padding:3px 2px;text-align:right; width:100%;}
.pack_head_title14_orange{background:none transparent scroll repeat 0% 0%;color:#f15b10;font-size:14px;font-weight:bold;margin:0px;padding:3px 2px;text-align:right; width:100%;}
.pack_head_title14_green{background:none transparent scroll repeat 0% 0%;color:#2f913a;font-size:14px;font-weight:bold;margin:0px;padding:3px 2px;text-align:right; width:100%;}

.c6_o2 { color:#001EFF; text-decoration:underline; }/*blue 4*/

span.padding_horizone_2
{
	padding:0px 2px 0px 2px;
}

td.padding_horizone_5
{
	padding:0px 5px 0px 5px;
	margin: 0px 0px 10px;
}

.padding_horizone_20
{
	padding:0px 20px 0px 20px;
}

.padding_horizone_25
{
	padding:0px 25px 0px 25px;
}

.padding_vertical_5
{
	padding:5px 0px 5px 0px;
}

.padding_vertical_10
{
	padding:10px 0px 10px 0px;
}


/* NEW FOR SEARCH RESULTS */
table.last_tr
{
	margin-bottom:15px;
}
tr.sr_last
{
	background-color:#fff;
}
tr.sr_last td
{
	border-bottom: solid 1px #D8D7D7;
}
tr.sr_last td.sr_last_corner_right,
tr.sr_last td.sr_last_corner_left
{
	border: 0px !important;
}

td.sr_last_corner_right,
td.sr_last_corner_left,
img.sr_last_corner_right,
img.sr_last_corner_left
{
	width:9px;
	height:9px;
}
td.sr_last_corner_right
{
	background:url(../../images/he/pack/sr_last_corner_right.gif) no-repeat;
}
td.sr_last_corner_left
{
	background:url(../../images/he/pack/sr_last_corner_left.gif) no-repeat;
}
p.CallBackAndContactUsTopMargin
{
	height:15px;
}

.invisible
{
	display:none;
}
.visible
{
	display:inline;
}

.padding_top_5
{
	padding-top:5px;
}
.padding_top_10
{
	padding-top:10px;
}


tr.rm_tr td
{
	padding-top:5px;
	padding-bottom:5px;
}
.nobold
{
	font-weight:normal !important;
}
.rm98
{
	border-right-width:0px !important;
}
.rm99
{
	font-size : 14px !important;
}
.rm_scepia_table
{
	border-collapse:collapse;
}
table.tab0002{ }
td.tab0002
{
	white-space:nowrap !important;
	vertical-align:middle !important;
}
img.tab0002
{
	margin:0 0px 0px 0;
	border:solid 0 green;
}
a.tab0002
{
	white-space:nowrap !important;
	font-weight:bold;
	margin-top:4px;
	border:solid 0 red;	
	padding: 0px 6px 0px 0px;
}
.tab0002_on,.tab0002_off{height:22px;padding:0; padding-left:18px;}
.tab0002_on{background:url(../../images/he/search/on_l.gif) left 0px no-repeat;}
.tab0002_off{background:url(../../images/he/search/off_l.gif) left 0px no-repeat;}
.tab0002_on a{color:#FFFFFF;height:16px;}
.tab0002_off a{color:#626366;height:16px;}
.tab0002_on img.tab0002{background:url(../../images/he/search/on_r.gif) no-repeat;vertical-align:top;}
.tab0002_off img.tab0002{background:url(../../images/he/search/off_r.gif) no-repeat;vertical-align:top;}
.stars_hotel{display:inline-block;margin-bottom:0px; }

.rm_td_scepia_order_bold
{
	font-weight:bold !important;
	padding-bottom:8px !important;
	padding-top:8px !important;
}
.rm_td_scepia_order
{
	padding-bottom:8px !important;
	padding-top:8px !important;
}

a.nowrap_hotel_category,a:link.nowrap_hotel_category,a:visited.nowrap_hotel_category,a:hover.nowrap_hotel_category
{
	white-space:nowrap !important;
	width:100% !important;
	
}
div.nowrap_hotel_category
{
	white-space:nowrap !important;
	width:100% !important;
	
}

div.nowrap_hotel_category img
{
	display:inline-block;
}

span.pass_form_req_filed
{
	padding-left:1px;
	width:8px;
	vertical-align:top;
	font-size:14px;
}
span.sr_tax
{
	/*font-size:9px;
	word-spacing:3px;
	white-space:nowrap;
	margin-right:-3px;
	margin-left:-2px;
	position:absolute;*/
	
}
.display_none
{
	display : none !important;
}
.sapPlaceCategory
{
	border:solid 0 lime;
	display:block;
	vertical-align:middle;
}
.sapPlaceCategory img
{
	border:solid 0 yellow;	
	margin-bottom:8px;
}
.strikePrice
{
	text-decoration:line-through;
	
}
div.groupSalesDiv
{
	padding-right:4px;
	padding-bottom:3px;
	background-color:Blue;
}
.groupSalesSpan
{
	padding-bottom:5px;
}
td.pack_details_text div a.promotions_abstract1,
td.pack_details_text div a.promotions_abstract1:link,
td.pack_details_text div a.promotions_abstract1:visited,
td.pack_details_text div a.promotions_abstract1:hover
{
	color:black!important;
	font-weight:normal;
	font-size:11px;
	text-decoration:none;
	padding-left:5px;
	padding-right:5px;
	padding-top:5px;
}
.salesSpan
{
	width:120px;
}
td.ptDivur
{
	padding-top:3px;
}
.c77 bold
{
	font-weight:bold;
	color:Red; cursor:hand;
}
span.sale_facility_link
{
	text-decoration:underline;
	cursor:hand;
	color:#B60000;
}
.rm_TotalPrice1
{
	background-color:#DF8686;
	
}
.sevaw100test
{
	color:#B60000;
	font-weight:bold;
}
.rm_TotalPrice11
{
	padding-right:4px;
	padding-bottom:4px;
	padding-top:4px;
	color:White;
	font-weight:bold;
}
.rmTotalPriceBold
{
	color:White;
	font-size:16px;
	font-weight:bold;
	padding-left:4px;
	padding-bottom:4px;
	padding-top:4px;
}
td.tableTDStyle
{
	border-top:solid 1px white;
	height:4px;
	width:100%;
	background-color:white;
}
TABLE.rmtd3sevaw100
{
	border-bottom:white 3px solid;border-top:white 1px solid; border-right:white 2px solid;
	padding-right:3px; padding-bottom:3px; padding-top:3px;
	
}
td.rmtdseva3t
{
	
	
	border-top:white 3px solid;
}
a.order_now{color:#FFFFFF;font-weight:bold;text-decoration:none;}
.priceStep
{
	width:75px;
	height:20;
	color:#074497;
	background-color:#ffffff;
}
.formlabel
{
	padding:0 10 0 0;
	border:solid 0 red;
	white-space:nowrap;
}


.pack_head_title30{background:none transparent scroll repeat 0% 0%;color:#ffffff;font-size:16px;font-weight:bold;margin:0px;padding:3px 6px;text-align:right;width:100%;}
TABLE.pack_headnew{background:url(../../images/he/sale/sale_pack_head_bg.gif) #E60303 repeat-x 50% top;border-bottom-color:#AE2901;}
 .pack_head_rnew{background:url(../../images/he/sale/sale_pack_head_right.gif) no-repeat right top;}
 .pack_head_lnew{background:url(../../images/he/sale/sale_pack_head_left.gif) no-repeat left top;}
 
 
.ticker_right_info_text
{
	padding:3px 5px;
}
.p_lable a { text-decoration:underline;}
.ltrdir
{
	direction:ltr;
	width:10px;
}
.ltrdir1,.ltrdir2
{
	direction:ltr;
	width:10px;
	white-space:nowrap;
	text-align:left;
}
a.blueLink, .blueLink a:hover, .blueLink a:link, .blueLink a:visited
{
	color:#000CFF !important;
	text-decoration:underline;
	
	font-weight:bold;
}
a.blueLink2, .blueLink2 a:hover, .blueLink2 a:link, .blueLink2 a:visited
{
	color:#000CFF !important;
	text-decoration:underline;
}
div.bid{background:url(../../images/he/sale/red_corners255.gif) top no-repeat !important;}
td.compassPlusIcon2_txt{background:#E9EDF2;color:#044399;font-size:14px;font-weight:bold;padding:0 10px;}
span.s14_{font-size:14px;}

.iframe_align
{
	text-align: center !important;
}

IFRAME.ext_iframe
{
	width:760px !important;
	margin-bottom: 5px;
}
IFRAME.ext_iframe2
{
	width:761px !important;
}
IFRAME.ext_iframe3
{
	width:352px !important;
}
.content_span_IFRAME
{
	width:763px;
	vertical-align: top;
	margin-bottom: 15px;
}
.content_span_IFRAME2
{
	width:761px;
	vertical-align: top;
}
.text_IFRAME
{
	padding:0 15px 0 15px !important;
}
.table.title_grey_1{background:#E9EDF2;height:31px;margin-bottom:9px;width:770px;}
.table.title_grey_2{background:#E9EDF2;height:31px;margin-bottom:9px;width:761px;}

.sdirot_text_td_1
{
	font-weight:bold;
	font-size:12px;
	color:#FA8214;
	text-align:center;
	padding-bottom:40px;
}
.sdirot_text_td_1 a,.sdirot_text_td_1 a:link,.sdirot_text_td_1 a:visited,.sdirot_text_td_1 a:hover
{
	font-weight:bold;
	font-size:12px;
	color:#FA8214;
	
}

td.pack_details_price_space_top
{
	height: 19px;
}
td.pack_details_price_space_bottom
{
	height: 19px;
	padding-bottom: 7px;
}


/* CSS for Headline */
.general_title_h1
{
	font-size: 14px;
	color: #f15b10;
	padding: 0px 7px !important;
	margin: 0px !important;
	direction: rtl;
}
.orange .general_title_h1
{
	font-size: 14px;
	color: #0081bb;
	padding: 0px 7px !important;
	margin: 0px !important;
	direction: rtl;
}
.general_title_h1_2
{
	font-size: 16px;
	color: /*#f15b10;*/#FF6D00;
	padding: 0px 6px !important;
	margin: 0px !important;
	direction: rtl;
}
.general_title_h1_2_IL
{
	font-size: 16px;
	color: #2F913A;
	padding: 0px 6px !important;
	margin: 0px !important;
	direction: rtl;
}
.general_title_h2
{
	font-size: 13px;
	color: #044cf0;
	font-weight: normal;
	padding: 0px 7px !important;
	margin: 0px 0px 10px !important;
	direction: rtl;
}
.general_title_h2_2
{
	font-size: 14px;
	color: #FF6D00;
	font-weight: normal;
	padding: 5px 0px 0px !important;
	margin: 0px !important;
	direction: rtl;
}
.orange .general_title_h2_2
{
	font-size: 14px;
	color: #0081bb;
	font-weight: normal;
	padding: 5px 0px 0px !important;
	margin: 0px !important;
	direction: rtl;
}
td.remove_from_mail
{
	vertical-align:top;
	text-align:right;
	height:100%;
	width:606px;
	padding: 0px 12px 0px;
	background-color: #fff;
	color: #0081BB;
	font-weight: bold;
}
table.b_container tr.h100 td.w100 table td.deal_content div div div.deal_places
{
	visibility:hidden;
}
div.legend_pax table
{
	border-left:solid 1px #C7C6C6;
	border-right:solid 1px #C7C6C6;
	/*background-color:#fefbef;*/
}
.pack_head_title3 {	PADDING-RIGHT: 6px;	PADDING-LEFT: 6px;	FONT-WEIGHT: bold;	FONT-SIZE: 16px;	BACKGROUND: none transparent scroll repeat 0% 0%;	PADDING-BOTTOM: 3px;	MARGIN: 0px;	COLOR: #FF6D00;	PADDING-TOP: 3px;	TEXT-ALIGN: right}
.pack_head_title3_green {	PADDING-RIGHT: 6px;	PADDING-LEFT: 6px;	FONT-WEIGHT: bold;	FONT-SIZE: 16px;	BACKGROUND: none transparent scroll repeat 0% 0%;	PADDING-BOTTOM: 3px;	MARGIN: 0px;	COLOR: #2f913a;	PADDING-TOP: 3px;	TEXT-ALIGN: right}
SPAN.routeTitle {	DISPLAY: inline-block;	FONT-WEIGHT: bold;	COLOR: #FF6D00;}
SPAN.routeTitle_green {	DISPLAY: inline-block;	FONT-WEIGHT: bold;	COLOR: #2f913a;}
SPAN.routeTitleDelim {	PADDING-RIGHT: 5px;	DISPLAY: inline-block;	PADDING-LEFT: 5px;	FONT-SIZE: 12px;	PADDING-BOTTOM: 0px;	COLOR: #FF6D00;	PADDING-TOP: 0px}
SPAN.routeTitleDelim_green {	PADDING-RIGHT: 5px;	DISPLAY: inline-block;	PADDING-LEFT: 5px;	FONT-SIZE: 12px;	PADDING-BOTTOM: 0px;	COLOR: #2f913a;	PADDING-TOP: 0px}