.WelcomeToOlamot
{
	margin:10px 0px;
}
.WelcomeToOlamot a
{
	text-decoration:underline;
	color:#47aad6;
}
.VacationTypeBox
{
	width:729px;
	height:220px;
	background:#f4f4f4;
	float:right;
	margin-left:14px;
}

.VacationTypeChoice
{
	width:710px;
	height:199px;
	background:url(../images/index/VacationTypesBg.jpg) repeat-x;
	margin:11px auto;
}
.VacationTypeChoice p.TypeChoiceHeader{ font-size:16px; margin:5px 37px 0px 0px; }
.VacationTypeChoice .VcationTypeContent
{
	float:right;
	margin:0px 0px 0px 1px;
	height:199px;
}
.VacationTypeChoice .LeftOlamot{ margin-left:0px; }
.VacationTypeChoice .RightOlamot{ margin-right:1px; }
.VacationTypeChoice .VcationTypeButton{ width:156px; height:32px; margin:120px auto 0px;}
.VacationTypeChoice .VcationTypeDescription
{ width:150px; 
height:37px; 
margin:8px auto; 
color:#00000; 
font-size:11px;
}
.BoxBannerPic
{
	height:220px;
	width:236px;
	float:right;
}
.BoxBannerPic img{ margin:10px 8px; }
.HotestSales
{
	margin-top:10px;
	float:right;
	*float:none;
}
.TheSale
{
	width:104px;
	height:104px;
	float:right;
	margin-left:18px;
	margin-bottom:17px;
	text-align:center;
}
.HotestSales .TheLast{ margin-left:0px; }
.TheSale .SaleDescription
{
	text-align:center;
	width:104px;
	height:76px;
	padding-top:6px;
	background-color: white;
}
.TheSale .SaleDescription span.PlaceName{ color:#106ab6; font-size:11px; font-weight:bold;}
.TheSale .SaleDescription span.Price{ font-size:16px; font-weight:bold; }
.TheSale .SaleDescription span.ShortDescription{ font-size:10px; }
.TheSale .SaleDetailLink 
{
	text-align:center;
	background-color:#80d4f8;
	border-top:solid 1px #0f4b64;
	width:104px;
	padding-top:3px;
	height:18px;
}
.TheSale:hover .SaleDetailLink
{
	text-decoration:underline;
}
.FullSaleList
{
	float:left;
	margin:-5px 0px 10px 8px;
}
.FullSaleList a{ color:#fe0303; font-size:13px; }
.MiddleBanner
{ 
	float:right;
	margin-bottom:10px; 
	width:973px;
}
.MiddleBanner img
{
	float:right;
	width:960px;
	margin:6px; 
}
.MainSearch 
{
	width:669px;
	height:395px;
	background-color:#f4f4f4;
	float:right;
	margin-left:5px;
	margin-bottom:16px;
}
.MainSearch .SearchShortDescription
{
	text-align:center;
	font-weight:bold;
	font-size:15px;
	width:652px;
	margin:5px auto 15px auto;
}
.MainSearch .SearchShortDescription span{ color:#094977; }
.MainSearch .SearchShortDescription a{ color:#f84545; text-decoration:underline; }
.MainSearch .SearchEngine
{
	width:337px;
	height:265px;
	background-color:#06a0e2;
	color:#ffffff;
	float:right;
	margin:0px 15px 0px 12px;
}
.MainSearch .SearchEngine p.EngineHeader
{
	font-size:16px;
	margin:10px 7px;
}
.MainSearch .SearchEngine .SearchType
{
	width:322px;
	height:60px;
	margin:15px auto 20px auto;
}
		.SearchType select.dests
		{
			float:right;
			width:138px;
			height:20px;
			font-size:10px;
			margin-bottom:5px;
		}
		.SearchType input
		{
			float:right;
			width:64px;
/*			height:18px;*/
/*			font-size:10px;*/
/*			color:#b30005;*/
		}
		.SearchType img{ float:right; margin:3px 3px 0px 5px;}
		.SearchType a p 
		{
			font-size:14px; 
			color:#ffffff; 
			text-decoration:underline;
			float:right;
			margin-right:10px;
			margin-top:2px;
		}
		.HotelSearch p
		{
			float:right;
			font-size:11px;
		}
		.HotelSearch input.SiteSearch
		{
			width:232px;
			height:20px;
			margin-top:25px;
		}
		.HotelSearch input.SubmitSiteSearch
		{
			margin-top:25px;
			margin-right:16px;
			height:20px;
			color:#000000;
			font-size:14px;
		}
#searchBanner{ margin-top:-2px; float:right; *float:none; }
#Contact
{
	width:647px;
	margin:15px auto;
	font-size:11px;
	color:#686868;
	text-align:center;
}
#Contact span.Phone{ color:#000000; font-size:13px; font-weight:bold; }
#Contact span.mail{ color:#2925ef; font-weight:bold; }
.OffersBox 
{
	width:649px;
	height:348px;
	background:#f4f4f4;
	float:right;
	padding-right:20px;
	padding-top:15px;
	margin-left:5px;
}
.OffersBox .OfferHeader
{
	color:#004271;
	font-size:16px;
	font-weight:bold;
	margin-bottom:3px;
}
.OffersBox .OfferText
{
	color:#000000;
	font-size:12px;
	margin-bottom:12px;
}
.OffersBox .SaleDescription{ padding-top:0px; height:82px; }
.SpontansBox{ height:190px; }
#Twiter{ float:right; }

.PrivateService
{
	background:url(../images/index/SendPersonalServiceBg.jpg);
	height:200px;
	width:265px;
	float:right;
	padding:15px 15px 0px;
	margin-top:12px;
}
.PrivateServiceHeader
{
	font-size:17px;
	margin-bottom:5px;
}
.PrivateServiceText{ width:250px; font-size:11px; }

.PrivateService textarea.MessagePlace
{
	margin-top:-10px;
	width:248px;
	height:48px;
	margin-bottom:6px;
}
.PrivateService .InfoFields
{ 
	width:195px;
	float:right;
	margin-top:12px;
}
.PrivateService p{
	float:right;
	font-size:11px;
	margin-top:1px;
}
.PrivateService input
{
	height:15px;
	width:147px;
	margin-bottom:3px;
	margin-right:1px;
	border:solid 1px #9f9f9f;
	float:right;
}
.PrivateService img
{
	float:right;
	margin-top:10px;
	*margin-top:-7px;
}
.SpontansBox{ margin-top:17px; }

.HotMail
{
	background:url(../images/index/SendMailBg.jpg);
	margin:17px 0px 25px 0px;
	height:118px;
	width:265px;
	float:right;
	padding:15px 15px 0px;
}
.HotMail form
{
	width:195px;
	float:right;
	margin-top:10px;
}
.HotMail p{
	float:right;
	font-size:11px;
	margin-top:1px;
}
.HotMail input
{
	height:15px;
	width:147px;
	margin-bottom:3px;
	margin-right:1px;
	border:solid 1px #9f9f9f;
	float:right;
}
.HotMail img{ margin-top:10px; }
.Sendfriend{ margin-bottom:10px; float:right; }
.Help{ margin-left:11px; float:left; margin-bottom:10px; }

#FooterBox
{
	background:url(../images/general/FooterBarBg.jpg) repeat-x;
	width:100%;
	height:131px;
	float:right;
}
.FooterMenu
{
	width:990px;
	margin:22px auto 15px;
	font-weight:bold;
	text-align:center;
}

.SiteDescription, .SiteDescription a
{
	color:#0e4871;
	text-align:center;
}
#UsefulLinks
{
	background-color:#0e4871;
	width:100%;
	padding:15px 0px;
	color:#ffffff;
float:right;
}
.TheLInks{ text-align:center; }
.TheLInks a{ color:#ffffff; }