#frmIBSearch{padding:0px; margin:0px; border:0px;}
#ContentBox{
		width:350px; 
		padding:0px; margin:0px; border:0px;
		padding:0px 20px 0px 10px; float:left;}

	.TypeFirst_Box{
		width:330px;
		background:#F1F1F1;
		border:1px solid #999999;
		border-bottom:0px;
		padding:10px;
		margin-bottom:2px;
	}

	.TypeClearly_Box{
		width:330px;
		background:#F1F1F1;
		border:1px solid #999999;
		border-top:0px; border-bottom:0px;
		padding:10px;
		margin-bottom:2px;
	}

	.TypeDark_Box{
		width:330px;
		background:#E4E4E4;
		border:1px solid #999999;
		border-top:0px; border-bottom:0px;
		padding:10px;
		margin-bottom:2px;
	}

	.TypeLast_Box_Clearly{
		width:330px;
		background:#F1F1F1;
		border:1px solid #999999;
		border-top:0px;
		padding:10px;
		margin-bottom:2px;
	}
	.TypeLast_Box_Dark{
		width:330px;
		background:#E4E4E4;
		border:1px solid #999999;
		border-top:0px;
		padding:10px;
		margin-bottom:2px;
	}

	.Section_Divs{margin-bottom:10px;}
	.SectionHalf_Divs{margin-bottom:10px;}
	.SectionHalf_Divs input{margin:0px 5px 0px 0px;}
	.SectionHalf_Divs select{margin:0px 5px 0px 0px; padding:0px;}

	.CalendarFT_Descr{width:30px; margin-top:5px; float:left;}
	
	.Section_Elements{margin-right:5px;}
	.DateSelects{float:left;}
	
/*Select Region*/


/*
	#SelectRegion{
		width:100%;
		margin:10px 0px 20px 0px;
	}
	
		#Areas_box{margin-bottom:10px}
			#Areas_Caption{	width:150px; padding: 5px 0px 0px 0px; float:left;}
			#Areas_Sel{width: 255px;}
		#Resorts_box{margin-bottom:10px}
			#Resorts_Caption{width:150px; float:left;}
			#CurrentResort{width: 195px;}
			#Resorts_Sel{width: 255px;}
		#MaxPrice_box{clear:left;}
			#MaxPrice_Caption{width:150px; padding: 5px 0px 0px 0px; float:left;}
			#MaxPrice_Input{width: 120px; text-align:right;}
*/			



			

	#SelectRegion{
		width:100%;
		margin:10px 0px 20px 0px;
	}
	
		#Areas_box{margin-bottom:10px}
			#Areas_Caption{	width:150px; padding: 5px 0px 0px 0px; float:left;}
			#Areas_Sel{width: 255px;}
		#Resorts_box{margin-bottom:10px}
			#Resorts_Caption{width:150px; float:left;}
			#CurrentResort{width: 195px;}
			#Resorts_Sel{width: 255px;}
		#MaxPrice_box{clear:left;}
			#MaxPrice_Caption{width:150px; padding: 5px 0px 0px 0px; float:left;}
			#MaxPrice_Input{width: 120px; text-align:right;}

/*
	#HS_SelectRegion{
		width:100%;
		margin:0px 0px 20px 0px;
	}
	
		#HS_Areas_box{margin-bottom:10px}
			#HS_Areas_Caption{	width:150px; padding: 5px 0px 0px 0px; float:left;}
			#HS_Areas_Sel{width: 150px;}
		#HS_Resorts_box{margin-bottom:10px}
			#HS_Resorts_Caption{width:150px;	padding: 5px 0px 0px 0px; float:left;}
			#HS_Resorts_Sel{width: 150px;}
		#HS_HotelName_box{clear:left;}
			#HS_HotelName_Caption{width:150px; padding: 5px 0px 0px 0px; float:left;}
			#HS_HotelName_Input{width: 150px;}
*/
/*Calendar*/	
	#NDays_Input{width:20;}

/*Topics*/		
	#TopicsLeft_Box{width:33%; vertical-align:top;}
	#TopicsRight_Box{width:33%; vertical-align:top;}
	
/*Keywords*/
	#Keywords_Input{width:250px;}
	

	.SearchButton{text-align:right; margin-top:10px;}
