﻿html
{
	overflow: auto;
	direction: rtl;
	overflow-x: hidden;
}
body
{
	font-family: Arial;
	margin: 0;
	padding: 0;
}
.float
{
	float: right;
}
.oppositefloat
{
	float: left;
	
}

.oppositefloatGo
{
float: left;
margin-top:7px;
margin-left:21px;	
	
}
#wraper
{
	margin: auto;
	width: 770px;
}
H1
{
	font-family:Arial;
	font-size:22px !important;
}
H2
{
	font-family:Arial;
	font-size:14px !important;
	font-weight:bold !important;
}
/*******************		divider		*********************/
.divider
{
	font-size: 1px;
	height: 5px /*height:5px;*/;
}

.FixDividerBanners
{
	font-size: 1px;
	height: 10px; /* 5px Moz*/ /*IE 14px*/
}
.FixDividerContent
{
	font-size: 1px;
	height: 4px;
}
*html .FixDividerContent /* IE6*/
{
	font-size: 1px;
	height:3px; 
}


.FixDividerBannersMoz
{
	font-size: 1px;
	height: 1px;
}
.FixDividerContentMoz
{

	font-size: 1px;
	height: 1px;
}
/******************************************************************/
.box .content p
{
	margin: 0;
}
/********************		Header Family		*****************/
.headerFamily
{
	height: 117px;
	background-image: url(../images/Homepage/Header/family_Heb_Cean2.jpg);
	/*background-image: url(images/HeaderMenu.jpg);*/
	background-repeat: no-repeat;
	margin-bottom: 10px;
}
/*.HeaderFlushImag
{
background-image: url(../images/Homepage/Header/header_clean_FM.jpg);
height: 77px;
}*/
.headerFamily #logolink
{
	width: 200px;
	float: left;
	height: 50px;
}

.headerFamily #flagimg
{
	float: right;
}
.headerFamily .langSwitch a
{
	font-size: 12px;
	color: White;
	text-decoration: none;
}
.headerFamily .langSwitch span
{
	display: none;
}

.headerFamily .menu img
{
	padding: 2px 10px 0 15px;
}
/********************		Header		*************************/
.header
{
	height: 41px;
	/*background-image: url(images/header_clean.jpg);*/
	background-image: url(images/HeaderMenu.jpg);
	background-repeat: no-repeat;
	margin-bottom: 10px;
}
.header #logolink
{
	width: 200px;
	float: left;
	height: 50px;
}
.header .langSwitch
{
	direction: ltr;
	clear: both;
	color: White;
	line-height: 26px;
	font-size: 8px;
	font-weight: bold;
	padding: 0 10px;
}

#flagimg
{
	float: right;
}
.header .langSwitch a
{
	font-size: 12px;
	color: White;
	text-decoration: none;
}
.header .langSwitch span
{
	font-size: 12px;
	color: White;
}
.header .menu
{
	line-height: 18px;
	color: White;
}
.header .menu a
{
	font-size: 12px;
	color: White;
	text-decoration: none;
	float: right;
	padding-left: 13px;
}
.header .menu img
{
	padding: 2px 10px 0 15px;
}
.header .submenu
{
	clear: both;
}
.header .submenu div
{
	display: none;
	padding-right: 40px;
}

.header .submenu a
{
	color: black;
	font-size: 12px;
	text-decoration: none;
	float: right;
	padding: 4px 15px 0 0;
}
.header .submenu a:hover
{
	color: white;
	font-size: 12px;
	text-decoration: none;
}

.countryDDL
{
	margin-top: 2px;
	margin-right: 30px;
	color: #164197;
	font-family: Arial;
	font-size: 10px;
}
#loadingDiv
{
	height: 95px;
	height: auto;
	min-height: 95px;
	text-align: center;
	font-size: 12px;
}
/********************		Footer		*************************/
.footer
{
	line-height: 25px;
	zoom: 1;
	padding-top: 20px;
	clear: both;
	text-align: center;
	background-repeat: no-repeat;
	background-position: center 10px;
	background-image: url(images/downBar.jpg);
}
.footer a
{
	text-decoration: none;
	font-size: 12px;
	color: #4C74CC;
}
.footer span
{
	font-size: 13px;
	color: #014586;
}
/********************		FormsColumn		*************************/
#formsColumn
{
	width: 160px;
	float: right;
}
#secondaryBanners img
{
	margin-top: 5px;
}
/*******		Search		*******/
#formsColumn .search
{
	background-image: url(/ELAL/v2/images/general/searchBox_he.jpg);
	background-repeat: no-repeat;
	zoom: 1;
	overflow: auto;
	padding: 6px 8px 9px 0;
}
#formsColumn .search .txt_search
{
	width: 100px;
	height: 15px;
	vertical-align: middle;
}
#formsColumn .search .btn_search
{
	width: 36px;
	vertical-align: middle;
	padding-left: 5px;
}
/*******		login		*******/
.box .login
{
	
}
.box .login .tc
{
	background-image: url(/ELAL/v2/images/boxes/logIn/title_text.jpg);
	background-repeat:no-repeat;
}
.box .login .mr
{
	background-image: url(/ELAL/v2/images/boxes/gray/mr.gif);
}
.box .login .ml
{
	background-image: url(/ELAL/v2/images/boxes/gray/ml.gif);
}
.box .login .tl
{
	background-image: url(/ELAL/v2/images/boxes/logIn/title_left_corner.jpg);
}
.box .login .tr
{
	background-image: url(/ELAL/v2/images/boxes/logIn/title_right_corner.jpg);
}
.box .login .bc
{
	/*background-image: url(/ELAL/Images/HomePage/cards_bottom.jpg);	*/	

}

.box .login .content
{
	background-image: url(/ELAL/v2/images/boxes/logIn/bg_cube.jpg);
	background-position:right 27px;
	background-repeat:no-repeat;
	zoom: 1;
	font-size: 11px;
	/*color: #16417f;*/
	padding: 20px 5px 0px 2px;
	height:177px;
	#height: 177px;
	
	/*min-height: 95px;*/
	
	/*border-bottom: solid 1px #cccccc;*/
}
.box .login  .content  .ImgeDotBlue
{
	background-image: url(/ELAL/v2/images/boxes/logIn/dots.gif);		
	background-position:right bottom;	
	background-repeat:repeat-x;
	height:1px;
	
	margin:0px;
	padding:0px;
	font-size:1px;
}

.box .login .content .titleLogIn
{
	background-image: url(/ELAL/v2/images/boxes/logIn/dots.gif);	
	background-position:right bottom;
	background-repeat:repeat-x;
	color: #014586;
	font-size: 12px;
	padding-top:0px;
	padding-bottom:3px;
}
.box .login .content .specialOfferTitle
{	
	color: #666666;
	font-size: 12px;
	font-weight:bolder;
	padding-top:2px;
}

.box .login .content .specialOffer
{	
	color: #014586;
	font-size: 12px;
	padding-top:0px;
	
	
}
.box .login .content #specialOfferLink
{
	/*background-image: url(/ELAL/v2/images/boxes/logIn/dots.gif);	
	background-position:right 2px;
	background-repeat:no-repeat;*/
	padding-right:0px;
	height:57px;
	padding-bottom:3px;
	overflow:hidden;
}

.box .login .content #specialOfferLink .CMP
{
	background-image: url(/ELAL/Images/HomePage/bullet_sale.gif);	
	background-position:right 5px;
	background-repeat:no-repeat;
	padding-right:7px;	
	font-size:11px;
	line-height:12px;
}
.box .login .content #specialOfferLink .MSG
{
	background-image: url(/ELAL/Images/HomePage/bullet_sale.gif);	
	background-position:right 5px;
	background-repeat:no-repeat;
	padding-right:7px;	
	font-size:11px;
	line-height:12px;
}
.box .login .content #specialOfferLink  .msgUrl
{
	color: #014586;
	text-decoration: none;	
	cursor:pointer;	
}
.box .login .content #specialOfferLink  .msgDesc
{
	color: #014586;
	text-decoration: none;		
}

.box .login .content  .specialOffer .specialButtones
{
	
	height:18px;
	padding-top:4px;
	padding-bottom:0px;
}
.box .login .content  .specialOffer .Yetia
{
	background-image: url(/ELAL/Images/HomePage/but_yetzia.gif);	
	background-position:right 0px;
	background-repeat:no-repeat;
	
	height:18px;	
	width:40px;	
	float:right;
}
.box .login .content .specialOffer .myAccount
{
	background-image: url(/ELAL/Images/HomePage/but_heshbon_eishi.gif);	
	background-position:right 0px;
	background-repeat:no-repeat;
	margin-left:30px;
	height:18px;	
	width:70px;	
	float:left;
	cursor:pointer;
}
.box .login .content .specialOffer .myAccount .aYetia
{
	
}
.box .login .content .moreOffer
{
	font-weight:bold;
	background-image: url(/ELAL/Images/HomePage/bullet_blue_arrow.gif);		
	background-position:25px center;	
	background-repeat:no-repeat;
	
	
}
.box .login .content .moreOfferLink
{
	text-decoration: none;	
	color: #014586;
	
}
.box .login .content .mainLoginTBL 
{
	
}
.box .login .content .mainLoginTBL .titleLogOut
{
	background-image: url(/ELAL/v2/images/boxes/logIn/dots.gif);	
	background-position:right bottom;
	background-repeat:repeat-x;	
	zoom: 1;
	overflow: hidden;
	font-size: 12px;
	color: #666666;
	padding-top:7px;
	padding-right: 5px;	
	padding-bottom:7px;
	font-weight: bold;
	line-height:12px;
	
}

.box .login .content .mainLoginTBL .titleLogOut .asterisk
{
	height:15px;
	width:15px;
	display: inline;
}

.box .login .content .mainLoginTBL .titleLogOut .LogOutLable
{
	display: inline;
	padding-right:8px;
}


.box .login .content .memTD
{
	padding-top:5px;
}
.box .login .content .lbl
{
	float: right;
	width: 60px;
	font-size: 12px;
	line-height: 9px;
	font-weight: bold;
	margin: 0px 0 ;
	display: inline;
	color:#014586;
}
 .7dig
{
	
	 font-size: 11px;
	 font-weight:normal;
	 line-height: 10px;	
}
.box .login .content .inputTxt
{
	/*width: 77px;*/
	width: 65px;
	#width: 60px;
	
	height: 15px;
	border: 1px solid #7e9db9;
	margin: 2px 0;
}
.box .login .content .enter
{
	/*background-color:Transparent; 	clear:both; 	border-style:none;*/
	color: #7e9db9;
	padding: 0 5px;
	float: left;
	width: 35px;
	font-size: 11px;
	font-family: Arial;
	
}
.box .login .content .enterLink
{
	
	margin-left:20px;
	padding: 0 5px;
	float: left;
	width: 35px;
	height:15px;
	padding-top:6px;
	background-image: url(/ELAL/Images/HomePage/but_knisa.jpg);		
	background-position:right;	
	background-repeat:no-repeat;
}

.box .login .content .link2
{
	background-image: url(/ELAL/Images/HomePage/bullet_blue_arrow.gif);		
	background-position:right ;	
	background-repeat:no-repeat;
	color: #014586;
	text-decoration: none;
	font-size:13px;
	padding-right:13px;
}

.box .login .content .JoinNow
{
	background-image: url(/ELAL/Images/HomePage/bullet_blue_arrow.gif);		
	background-position:right 6px;	
	background-repeat:no-repeat;
	color: #014586;
	text-decoration: none;
	display: block;
	font-size:13px;
	padding-right:13px;
	line-height:12px;
	padding-top:2px;
	clear:right;
	width:70px;
}
/*.box .login #cards_bottom
{
	
	background-image: url(/ELAL/Images/HomePage/cards_bottom.jpg);		
	background-position:right top;
	background-repeat:no-repeat;
	height:41px;
	width:160px;
}*/

.box .login .content .forgotPassword
{
	background-image: url(/ELAL/Images/HomePage/bullet_blue_arrow.gif);		
	background-position:right 6px;	
	background-repeat:no-repeat;
	color: #014586;
	text-decoration: none;
	display: block;
	font-size:13px;
	padding-right:13px;
	line-height:12px;
	clear:right;
	width:85px;
	padding-top:2px;
	padding-bottom:6px;
	#padding-bottom:7px;
	cursor:pointer;
	
}
*html .box .login .content .forgotPassword
{
	padding-bottom:2px;	
}

.MemberNoImg
{
	

	width:20px;
	height:20px;
	
}
.divMemberNoHelp
{
	font-family:Arial;
	font-size:13px;
	color:#014586;
	position:absolute;
	width:220px;
	background-color:White;
	z-index:500;
	border:solid 1px #1a3e7a;
	overflow:auto;
	margin-left:250px;
}
/*******		sales		*******/

.box .sales .tc
{
	background-image: url(/ELAL/v2/images/boxes/gray/tc.gif);
}
.box .sales .mr
{
	background-image: url(/ELAL/v2/images/boxes/gray/mr.gif);
}

.box .sales .bc
{
	background-image: url(/ELAL/v2/images/boxes/gray/bc.gif);
}
.box .sales .ml
{
	background-image: url(/ELAL/v2/images/boxes/gray/ml.gif);
}

.box .sales .bl
{
	background-image: url(/ELAL/v2/images/boxes/gray/bl.gif);
}

.box .sales .br
{
	background-image: url(/ELAL/v2/images/boxes/gray/br.gif);
}
.box .sales .tl
{
	background-image: url(/ELAL/v2/images/boxes/gray/tl.gif);
}
.box .sales .tr
{
	background-image: url(/ELAL/v2/images/boxes/gray/tr.gif);
}
.box .sales
{
	margin-top: -1px;
}
.box .sales .content
{
	zoom: 1;
	font-size: 11px;
	color: #16417f;
	padding: 15px 10px 10px 5px;
}
.box .sales .content .marquee
{
	height: 30px;
	cursor: pointer;
}
.box .sales .salesTitle
{
	zoom: 1;
	overflow: auto;
	font-size: 12px;
	color: #094975;
	padding: 2px 7px 0px 1px;
	font-weight: bold;
}

.box .sales .content .marquee a, .box .sales .content .marquee a:visited
{
	color: #16417f;
	text-decoration: none;
}


/************		ebooking		*********/
#eBookingSelects
{
	zoom: 1;
	overflow: auto;
}
.reservationTabs
{
	/*padding: 0 4px 0 3px;*/
	padding: 0 7px 0 0px;
}
* html .reservationTabs
{
	/*padding: 0 3px 0 4px;*/
	padding: 0 7px 0 0px;
}

.reservationTabsFamily
{
	padding: 0 4px 0 4px;
}
.TabsDiv a
{
	font-size:12px !important;
	
	overflow:hidden; 
	float:right;
	height:21px;
}
.lnkThirdTab
{
	float:left !important;
}

/*********		kids		*****/

#lblbonus ,.lblbonus,.lblbonusAndCash, #lblbonusAndCash
{
	color:#7b233b;
}
#mainContent .ebooking
{
	width:378px;
	
}
#family_mainContent .ebooking
{
	width:378px;	
}

.box .ebooking
{
	_height:225px;
}
.box .ebooking .tc
{
}
.box .ebooking .mr
{
	background-image: url(/ELAL/v2/images/boxes/ebooking/mr.gif);
}

.box .ebooking .bc
{
	background-image: url(/ELAL/v2/images/boxes/ebooking/bc.gif);
}
.box .ebooking .ml
{
	background-image: url(/ELAL/v2/images/boxes/ebooking/ml.gif);
}

.box .ebooking .bl
{
	background-image: url(/ELAL/v2/images/boxes/ebooking/bl.gif);
}

.box .ebooking .br
{
	background-image: url(/ELAL/v2/images/boxes/ebooking/br.gif);
}
.ebookingWrapper
{
	background-image: url('/ELAL/Images/Backgrounds/flights_bg_heb.gif');
	background-repeat: no-repeat;
	height: 340px;
	padding: 50px 90px 5px 0;
}

.box .ebooking .content
{
	text-align: right;
	zoom: 1;
	overflow: hidden;
	font-size: 13px;
	color:#16417f;
	padding: 3px 10px 0px 5px;
	float:right;
}


.box .ebooking .content .countries
{
	width: 106px;
	color: #014586;
	font-size: 11px;
	line-height: 20px;
	margin-left: 20px;
	margin-bottom: 5px;
	text-align:right;
	float:right;
}

 .destination
 {
	margin-left:0px !important;
	margin-right:25px;
 }
.box .ebooking .content .selectRadiobtn
{
	clear: both;
	display: block;
	line-height:15px;
	

}
.box .ebooking .content .selectRadiobtn label
{
	vertical-align: top;
	
}



.advancedSearchRadio
{
	font-size:14px;
}

.box .ebooking .content .flexible
{
	display: block;
	clear: both;
	/*font-weight: bold;*/
	/*padding-bottom: 11px;
	#padding-bottom:1px;*/
	padding-bottom:0px;
	
}


.box .ebooking .content .flexible label
{
	vertical-align: top;
}
.box .ebooking .content .flightDate
{
/*	display: block;
	margin-bottom: 7px;
	margin-top:3px;
	margin-right:-3px;
	clear: both;*/
	
	display: block;
	margin-bottom: 7px;
	clear: both;
	margin-top:3px;
	float:right;
	width:345px;
}
.flightDateWraper
{
		display:inline;
}
.box .ebooking .content .flightDate label
{
	width: 100px;
	
}

.box .ebooking .content .flightDate Div label
{
	
}





.box .ebooking .content .flightDate select
{
	color: #014586;
	font-family: Arial;
	font-size: 11px;
	
	
}


.box .ebooking .content .BonusCard
{
	display: block;
	margin-bottom: 5px;
	clear: both;
}
.box .ebooking .content .BonusCard select
{
	color: #014586;
	font-family: Arial;
	font-size: 11px;
}
.flightDate div div span INPUT
{
	
	width:80px !important;
}
#lblticket
{
	margin-right:10px;
	#margin-right:0px;
/*font-weight: bold;*/
}
#passengers
{
	overflow: auto;
	margin-bottom:7px;
	#margin-bottom:7px;
	margin-right:2px;
	float:right;
	width:360px;
}
#passengers div
{
	width: 45px;
	float: right;
	margin-left: 5px;
}
#passengers label
{
	/*font-weight: bold; */
}

#passengers select
{
	width: 40px;
	color: #014586;
	font-size: 12px;
	line-height: 25px;
	margin-top: 4px;
}
#passengers img
{
	vertical-align: middle;
	margin-bottom: 5px;
}
#sendarea
{
	display: block;
	clear: both;
	overflow: hidden;
	/*zoom: 1;*/
	height: 21px;
	/*margin-bottom:11px;*/
	margin-bottom:4px;
   _margin-bottom:2px;
	
	width:365px;
}

#sendarea div img
{
	padding-left: 35px;
}
#sendarea div input
{
	#padding-left: 30px;
}
#tickets a
{
	font-size: 11px;
	color: #014586;
	text-decoration: none;
}

#tickets a:hover
{
	text-decoration: underline;
}

#tickets 
{
	#margin-left:15px;
}


/*
#tickets label
{
	vertical-align:top;
	font-weight:bold;
}
#tickets select
{
	font-size:12px;
	color:#014586;
	width:135px;
}*/
/*************		recommendedlinks		**********/

#mainContent .recommendedlinks
{
	width: 378px;
}

.box .recommendedlinks .tc
{
	background-image: url(/ELAL/v2/images/boxes/gray/tc.gif);
}
.box .recommendedlinks .mr
{
	background-image: url(/ELAL/v2/images/boxes/gray/mr.gif);
}

.box .recommendedlinks .bc
{
	background-image: url(/ELAL/v2/images/boxes/gray/bc.gif);
}
.box .recommendedlinks .ml
{
	background-image: url(/ELAL/v2/images/boxes/gray/ml.gif);
}

.box .recommendedlinks .bl
{
	background-image: url(/ELAL/v2/images/boxes/gray/bl.gif);
}

.box .recommendedlinks .br
{
	background-image: url(/ELAL/v2/images/boxes/gray/br.gif);
}
.box .recommendedlinks .tl
{
	background-image: url(/ELAL/v2/images/boxes/gray/tl.gif);
}
.box .recommendedlinks .tr
{
	background-image: url(/ELAL/v2/images/boxes/gray/tr.gif);
}

.box .recommendedlinks .title2
{
	font-size: 13px;
	color: #16417f;
	font-weight: bold;
	display: block;
	padding-right: 5px;
}

.box .recommendedlinks .content
{
	zoom: 1;
	overflow: auto;
	font-size: 13px;
	color: #16417f;
	padding: 10px 10px 10px 5px;
}
.box .recommendedlinks .content span
{
	background-image: url(/ELAL/v2/images/arrow_blue_rtl.gif);
	background-repeat: no-repeat;
	background-position: right;
	padding-right: 10px;
	line-height: 20px;
	float: right;
	width: 110px;
	color: #014586;
	text-decoration: none;
}
.box .recommendedlinks .content a
{
	color: #014586;
	text-decoration: none;
}

.box .recommendedlinks .content a:hover
{
	text-decoration: underline;
}

/*********		kids		*****/
#kidsContainer
{
	overflow: auto;
	zoom: 1;
}
* html #kidsContainer
{
	
	margin-left: 5px;
}

#mainContent .kids
{
	
	width: 185px;
	cursor: pointer;
}

.box .kids .tc
{
	background-image: url(/ELAL/v2/images/boxes/blue/tc.gif);
}
.box .kids .mr
{
	background-image: url(/ELAL/v2/images/boxes/blue/mr.gif);
}

.box .kids .bc
{
	background-image: url(/ELAL/v2/images/boxes/blue/bc.gif);
}
.box .kids .ml
{
	background-image: url(/ELAL/v2/images/boxes/blue/ml.gif);
}

.box .kids .bl
{
	background-image: url(/ELAL/v2/images/boxes/blue/bl.gif);
}

.box .kids .br
{
	background-image: url(/ELAL/v2/images/boxes/blue/br.gif);
}


.box .kids .content
{
	
	zoom: 1;
	overflow:hidden;
	font-size: 13px;
	color: #757575;

}
.box .kids .content .Imag
{
	padding-bottom: 3px;
	padding-left: 5px;
	padding-right:1px;
}

.box .kids .content .text
{
	padding-left: 5px;
	#padding-left: 0px;
	padding-bottom: 10px;	
	font-size: 11px;
	height:60px;
	#overflow:hidden;
	
}
.box .kids .title
{
	zoom: 1;
	overflow: auto;
	font-size: 13px;
	color: white;
	line-height: 20px;
	padding: 0 10px;
	font-weight: bold;
}

.box .kids .title1
{
	zoom: 1;
	overflow: auto;
	font-size: 12px;
	color: white;
	line-height: 20px;
	padding: 0 10px;
	font-weight: bold;
}

/********************		BannersColumn		*************************/
#bannersColumn
{
	width: 211px;
	float: left;
}
#bannersColumn .kids
{
	padding-top:3px;
	width: 210px;
	cursor: pointer;
}
#flash
{
	margin-bottom: 3px;

}
* html #flash
{
		margin-bottom:1px;
}
/********************		MainContent		**************************/
#mainContent
{
	margin-right: 170px;
	margin-left: 221px;
	background-color: white;
}
* html #mainContent
{
	margin-right: 168px;
	margin-left: 213px;
}



	.eBookingDates
{

	padding-right: 2px;
	padding-left: 5px;
	width:40px !important;
	float:right;
}



.eBookingReturn_he
{
	width:166px;
	float:left;
	

}

.lbl_flightDate
{
	/*margin-right:11px;*/
	float:right;
	width:30px !important;
}
.eBookingReturn_he label
{
	padding-right: 2px;
	padding-left: 5px;
	
}
/*Marquee Style*/
#marqueeContainer
{
	clear: both;
}
.marqueeStyle
{
	font-family: Arial;
	font-size: 12px;
	color: #1a3e7a;
	text-decoration: none;
	vertical-align: top;
	border-right: solid 0px #1a3e7a;
	border-left: solid 0px #1a3e7a;
}
.MarqueEmphasize
{
	color: #ff0000;
	font-weight: bold;
	text-decoration: none;
}

.MarqueeText
{
	color: #1a3e7a;
	font-weight: normal;
	text-decoration: none;
}
.BorderMarquee
{
	width: 770px;
	margin: 0 0 0 0;
	vertical-align: middle;
	padding-right: 15px;
	padding-left: 15px;
}
.ebookingLable
{
	font-size:10px;
	/*font-weight :bold;*/
	float:right;
	
}
/*End Marquee Style*/

/**************************************		ELAL FAMILY		*******************************/
.SpacerFamily
{
	padding-top: 15px;
}

.leftSide
{
	float: left;
	width: 211px;
}

.rightSide
{
	float: right;
	width: 160px;
}

.center
{
	margin-right: 160px;
	/*margin-left: 211px;*/
	margin-left: 0px;
	padding-right: 10px;
	padding-left: 10px;
	_margin-top:-230px;
	_float:right;
	_margin-right: 0px;
}

.container
{
	width: 771px;
	margin: auto;
}

.center .float
{
	float: right;
	
}

.content div .float 
{
	
	margin-left:6px;
/*	margin-right:3px;*/
}

.content div .float label
{
	
	/*font-weight:bold;*/
}
.content div .float select
{
	
	#margin-right:0px;
}

.floatVautcher
{
	float:left;
	width:170px;
	#float:right;
	#width:181px;
	margin-right:3px;
	
}

.center .oppositefloat
{
	float: left;

}

.center .text
{
	padding-top: 10px;
	
}

/********************		Term And Cond		*****************/

#ImageHeader
{
	margin-left: 17px;
	background-image: url(/ELAL/Images/Titles/title2840he.jpg);
	background-repeat:no-repeat;
}

.Title_ImageCss
{
	color: White;
	font-size: 22px;
	font-family: Arial;
	height: 28px;
	padding-right: 20px;
}

.ContentTitle
{
	font-size: 12px;
	font-family: arial;
	
}

.TermAndCondItemContent
{
	font-size: 12px;
	color: #014586;
}

/**********************************  PrintAndSendUC  *************************/

#PrintAndSend
{
	font-family: Arial;
	font-size: 12px;
	color: Blue;
	height: 20px;
	margin-top: 10px;
}
#PrintAndSend .PrintDiv
{
	float: right;
}
#PrintAndSend .PrintImag
{
	cursor: pointer;
	display: block;
	background-image: url(/ELAL/Images/Icons/question.gif );
	background-repeat: no-repeat;
	background-position: right;
	padding-right: 22px;
}
#PrintAndSend .SendFreind
{
	float: right;
	padding-right: 10px;
}

#PrintAndSend .SendTo
{
	cursor: pointer;
	display: block;
	background-image: url(/ELAL/Images/Icons/question_out.gif);
	background-repeat: no-repeat;
	background-position: right;
	padding-right: 22px;
}
#PrintAndSend .JumpHead
{
	float: left;
	padding-left: 2px;
}
#PrintAndSend .JumpHead a
{
	cursor: pointer;
	display: block;
	background-image: url(/ELAL/Images/Icons/question_out.gif);
	background-repeat: no-repeat;
	background-position: left;
	padding-left: 22px;
	text-decoration:none;
}

/*******		SiteMap		******* yakov*/


.SiteMapBox
{
	display:block;
	float:right;
	width:155px;
	padding:2px 6px 1px 6px;	
}

#mainSiteMap .spanDiv
{
height:10px;
width:500px;
background-color:White;
float:left;
}

.box .ChannelMap .tc
{
	background-image: url(/ELAL/v2/images/boxes/siteMap/frame_up_pixel.gif);
}
.box .ChannelMap .mr
{
	background-image: url(/ELAL/v2/images/boxes/siteMap/frame_right_pixel.gif);
}
.box .ChannelMap .ml
{
	background-image: url(/ELAL/v2/images/boxes/siteMap/frame_left_pixel.gif);
}
.box .ChannelMap .tl
{
	background-image: url(/ELAL/v2/images/boxes/siteMap/frame_up_left.gif);
}
.box .ChannelMap .tr
{
	background-image: url(/ELAL/v2/images/boxes/siteMap/frame_up_right.gif);
}
.box .ChannelMap .bc
{
	background-image: url(/ELAL/v2/images/boxes/siteMap/frame_down_pixel.gif);
}
.box .ChannelMap .br
{
	background-image: url(/ELAL/v2/images/boxes/siteMap/frame_down_right.gif);
}
.box .ChannelMap .bl
{
	background-image: url(/ELAL/v2/images/boxes/siteMap/frame_down_left.gif);
}

.box .ChannelMap .content 
{
	zoom: 1;
	font-size: 13px;
	color: #1b3d7a;
	padding: 2px 6px 3px 3px;
	/*height: 95px;*/
	height: auto;
	min-height: 95px;
	overflow: auto;
}
.box .ChannelMap  .content .Title
{	
	font-weight: bold;
	font-size: 13px;
	font-family:Arial;
	color: #1b3d7a;
	cursor: pointer;
	text-decoration: none;
	float:right;
	padding-bottom:3px;
}

.box .ChannelMap .subTitleContent, .subTitleContent:visited
{
	color: #1b3d7a;
	float:right;
	background-image:url(/ELAL/images/ofran/bullet_arrow_heb.gif);
	cursor: pointer;
	background-repeat: no-repeat;
	background-position:right 5px;
	padding-right:15px;
	text-decoration: none;
	font-size: 13px;
	font-family:Arial;
	clear:right;
	text-align:right;
}

.selContainerVisabiliy
{
	width:346px;
	float:right;
	text-align:right;
	padding-right:2px;
	vertical-align:top;
	display:none;
}

.selContainerDetails
{
	width:346px;
	float:right;
	text-align:right;
	padding-right:2px;
	vertical-align:top;
}

.lblSelCon
{
	margin-left:31px;
	float:right;
}

.lblTo
{
	margin-left:13px !important;

}

.startOver
{
	line-height:10px;
	font-size:9px;
	cursor:pointer;
	width:30px;
	float:left;
	margin-top:-25px;
	visibility:hidden;
}



.boldAdvancedSearch
{
	font-weight:bold;
}

.alignRadios
{
	margin-left:4px;
	float:right;
	
	
}
.moveRadioButtons
{
	
	float:right;
}

/*For Ajax*/
.citySearchContentElal
{
    list-style-type: none;
    margin-left: 0;
    cursor: pointer;
    color : Black;
    white-space: nowrap;
    font-size: 13px;
    font: bold;
    line-height: 14px;
    padding-left: 0;
    padding-bottom: 2px;
    background-position: 6px 4px;
    background-repeat: no-repeat;
}


.citySearchContentElalSelected
{
    list-style-type: none;
    margin-left: 0;
    cursor: pointer;
    color : White;
    white-space: nowrap;
    font-size: 13px;
    font: bold;
    line-height: 14px;
    padding-left: 0;
    padding-bottom: 2px;
    background-position: 6px 4px;
    background-repeat: no-repeat;
    background-color: #190c54;
   
    
}


.citySearchDiv {
    position: absolute;
   /* height: 70px;
    width: 150px;
    overflow-x: hidden;
    overflow-y: auto;
    background-color: white;
    border-top: 1px solid #FFFFFF;
    border-right: 1px solid #000000;
    border-bottom: 1px solid #000000;
    border-left: 1px solid #000000;
    z-index: 4;
    display:none;
   
    top:217px;
    color:Black;*/
    overflow-x: hidden;
    overflow-y: auto;
    background-color: white;
   
    border-right: 1px solid #000000;
    border-bottom: 1px solid #000000;
    border-left: 1px solid #000000;
    z-index: 4;
    display:none;
    color:red;
    height: 75px;
    width: 150px;
}


.popUpPos_From
{
	left:500px;
    .left:489px;
    top:225px;
}

.popUpPos_To	
{
	left:302px;
	.left:290px;
	top:225px;
}

.popUpPos_returnFrom
{
    left:500px;
    .left:489px;
    top:265px;
    .top:265px;
}

.popUpPos_returnTo
{
	left:302px;
	.left:290px;
	top:265px;
    .top:265px;
}
.lnkFlightSearch
{
	background-image: url(/ELAL/v2/images/arrow_blue_rtl.gif);
	background-repeat: no-repeat;
	background-position:right center;	
	
color:#014586;
cursor:pointer;
line-height:20px;
margin-left:15px;
margin-right:5px;
padding-right:10px;
text-decoration:underline;
vertical-align:top;
float:left;
	
	
}

/*.lnkFlightSearch:hover
{
	text-decoration:underline;
}*/


* html .popUpPos_From
{
	left:495px;
}

* html .popUpPos_To	
{
	left:297px;
}

* html .popUpPos_returnFrom
{
    left:495px;
}

* html .popUpPos_returnTo
{
	left:297px;
}

.flightSearchTitle
{
	text-align:right;
	font-size:14px;
	font-weight:bold;
}

.AmadeushelpFooter
{
	background-image:url(/Elal/Images/Titles/footer.JPG);
	background-repeat:no-repeat;
}

.AmadeusInfoText
{
	background-color:#f6f9fd;
	
}
.AmadeusOpenInfo
{
	cursor:pointer;
	background-image:url(/Elal/Images/Titles/title_dot_open_380.gif);
	background-repeat:no-repeat;	
}
.AmadeusCloseInfo
{
	background-image:url(/Elal/Images/Titles/title_dot_close_380.gif);
	background-repeat:no-repeat;
	cursor:pointer;
}
.eBookingImage
{
	background-image: url(../Images/Backgrounds/flights_bg_heb_iFly.gif);
	height:340px;
	background-repeat: no-repeat;
} 
.eBookingImageBig
{
	background-image: url(../Images/Backgrounds/flights_bg_big_he.gif) !important;
	height:590px;
	background-repeat: no-repeat;
} 
.lnkFlsearch
{
	margin-bottom:30px;
	direction:rtl;
	margin-top:-6px;
	
}

.flexible
{
	width:270px;
	float:right;
}
#Label5
{
	float:right;
}

.txtVoucher
{
	float:right;
	width:80px;
	#width:100px !important;
    padding:0px !important;
    margin-right:6px;
  
}

.voutchreImg
{
	float:right;
	width:20px;
	height:20px;
	
}


.helpCloseIcon
{
	padding:10px;
	cursor:pointer;
	float:left;
}

.divVoutcherHelp
{
	position:absolute;
	width:300px;
	background-color:White;
	z-index:500;
	border:solid 1px #1a3e7a;
	overflow:auto;
	margin-left:250px;
}

.specialAges
{

	display:none;
}

.linkToSpecialAges
{
    padding-top:4px;
    width:190px !important;
    line-height:15px; 
    cursor:pointer;
    margin-right:1px;
}

.linkToSpecialAges a
{
 color:#16417f;
 text-decoration:none;
}
.linkToSpecialAges a:hover 
{
 text-decoration:underline;
}

#sendarea div img 
{

	padding-left:0px;
}

.tdChkBox span
{
	width:220px !important;
	white-space:nowrap !important;
}




.EbookingDataPiker
{
/*margin-right:22px;*/
float:left;
}
.departStyle
{
	/*margin-right:23px;*/
	float:right;
	width:164px;
	
}

#bannersColumn .float
{margin-bottom:2px;
}


.twoWay
{
	margin-bottom:7px !important;
	float:right;
	width:350px;
}
.EbookingDataPiker .Default_Windows
{
	color:#014586 !important;
}
.popupCss Img
{
	padding-right:5px !important;
	/*display:none;*/
}
/******** Link to estinations Map ****/



.tableFlightDate
{
	float:right;
	width:200px;
	_width:197px;
}

.divURLtoDestinationsMap
{
    height: 34px;
	width:155px;
	/*background-image: url(../images/Icons/Icon_Map_145x34.jpg);*/
	background-position:top;
	background-repeat: no-repeat;
	padding-top:30px;
	#padding-top:28px;
	text-align:center;
    line-height:15px; 
    cursor:pointer;
    text-align:center; 
}

.divURLtoDestinationsMap div
{
 color:#16417f;
 /*text-decoration:none;*/
 text-align:center;
 font-weight:bold;
 font-size:13px;
 font-family:Arial;
 padding-top:10px;
 
 
 
}
/*.divURLtoDestinationsMap a:hover 
{
 text-decoration:underline;
}*/

.underlineText
{
	text-decoration:underline;
}
.sunDor
{
    color:#ff5705 !important;
    font-size:10px;
    _font-size:12px;
    .font-size:12px;
}

.isMoadon
{
	text-align:center;
	padding-top:10px;
} 
.isMoadon a
{
	color: #7174de;
	font-size: 12px;
	cursor:pointer;
}
.isMoadon a:hover
{
	color: #7174de;
	font-size: 12px;	
}
.noMargin
{
	margin-bottom:0px !important;
}
