/**********************************/
/* CASCADING STYLE SHEET          */
/**********************************/
/* LIDERTECH WEB & SOFTWARE LTDA. */
/**********************************/
/* AUTHOR: ANDRÉ AGUIAR VILLELA   */
/* DATE LAST MODIFIED: 18/JUN/07  */
/**********************************/
 


	/* GENERAL SELECTORS */
	BODY {
		background: url(../../../images/clients/hantours/bg.jpg);
		margin: 0px auto;
		}
		
	a{
	text-decoration:none;
	color:#51503e;
	}

	/* MENU */
	#MENU {
		/*float:inherit;*/
		width: 768;
		height: 185;
		margin: 0px;
		padding: 0 0 0 4px;
		/*overflow: auto;*/
		position: absolute;
		z-index: 100;
	}

	#FORM_SEARCH {
		position: relative;
		z-index:50;
		}

	/* HOME LAYOUT */
	#ABOUT_HANTOURS {
		font-family: Tahoma, Arial, Helvetica, sans-serif;
		font-size: 10px;
		color: #FFFFFF;
		padding-left: 10px;
		}

	/* SEARCH INPUT FORM */
	.TEXT_DROP_SEARCH {
		font-family: Tahoma, Arial, Helvetica, sans-serif;
		font-size: 12px;
		color: #333333;
		width: 132px;
		}
	.TEXT_DROP_SEARCH_FREE {
		font-family: Tahoma, Arial, Helvetica, sans-serif;
		font-size: 12px;
		color: #333333;
		}

	/* IMAGE */
	.HOTEL_PHOTO {
		border:solid 1px #FF6600;
		}
		
	/* TEXT */
	.TEXT_DARK_GRAY {
		color: #333333;
		font-family:Tahoma, Arial, Helvetica, sans-serif;
		font-size: 10px;
		}
	.TEXT_DARK_GRAY_BOLD {
		color: #333333;
		font-family:Tahoma, Arial, Helvetica, sans-serif;
		font-weight: bold;
		font-size: 10px;
		}
	#TEXT_FOOTER {
		font-family: Tahoma, Arial, Helvetica, sans-serif;
		font-size: 10px;
		color: #FFFFFF;
		}
	#TEXT_FOOTER a, #TEXT_FOOTER a:hover, #TEXT_FOOTER a:visited {
		font-family: Tahoma, Arial, Helvetica, sans-serif;
		font-size: 10px;
		color: #FFFFFF;
		text-decoration: underline;
		}
	.TEXT_ORANGE {
		color: #FF6600;
		font-family:Tahoma, Arial, Helvetica, sans-serif;
		font-size: 10px;
		text-decoration: none;
		}
	.TEXT_ORANGE a, .TEXT_ORANGE a:hover, .TEXT_ORANGE a:visited {
		color: #FF6600;
		font-family:Tahoma, Arial, Helvetica, sans-serif;
		font-size: 10px;
		text-decoration: underline;
		}
	.searchTitle {
		color: #FF6600;
		font-family:Tahoma, Arial, Helvetica, sans-serif;
		font-size: 12px;
		font-weight: bold;
		}
	.TEXT_WHITE_SEARCH {
		font-family: Tahoma, Arial, Helvetica, sans-serif;
		font-size: 10px;
		font-weight: bold;
		color: #FFFFFF;
		padding-right: 3px;
		text-transform:capitalize;
		}
		
		
	#content{	padding-left:15px; font-size: 11px;
		font-family: Arial, Helvetica, sans-serif;
		color:#51503e;}

	#content table,tr,td{	font-size: 11px;
		font-family: Arial, Helvetica, sans-serif;
		color:#51503e;}
		
		
		/*LINKS CSS*/
	.menuAlpha
	{
		BORDER-BOTTOM: #ccc 1px solid;
		BORDER-LEFT: #ccc 1px solid;
		BORDER-RIGHT: #ccc 1px solid;
		BORDER-TOP: #ccc 1px solid;
		COLOR: #621d15;
		FONT-FAMILY:tahoma, verdana,arial,helvetica,sans-serif;
		FONT-SIZE: 10px;
		FONT-WEIGHT: bold;
		MARGIN-RIGHT: 1px;
		PADDING-BOTTOM: 1px;
		PADDING-LEFT: 4px;
		PADDING-RIGHT: 4px;
		PADDING-TOP: 1px;
		TEXT-DECORATION: none;
		WIDTH: 15px
	}
	.inactive{
		BORDER: #ccc 1px solid;
		BORDER: #ccc 1px solid;
		BORDER: #ccc 1px solid;
		BORDER: #ccc 1px solid;
		BACKGROUND: cccccc;
		COLOR: #000000;
		FONT-FAMILY: tahoma,verdana,arial,helvetica,sans-serif;
		FONT-SIZE: 10px;
		FONT-WEIGHT: bold;
		MARGIN-RIGHT: 1px;
		PADDING-BOTTOM: 1px;
		PADDING-LEFT: 4px;
		PADDING-RIGHT: 4px;
		PADDING-TOP: 1px;
		WIDTH: 15px
	}
	A.menuAlpha:link
	{
		BACKGROUND: #92C1F9
	}
	A.menuAlpha:visited
	{
		BACKGROUND:#92C1F9
	}
	A.menuAlpha:hover
	{
		BACKGROUND: ffffff;
		 COLOR:92C1F9
	}
	A.menuAlpha:active
	{
		BACKGROUND: ffffff	;
		COLOR:92C1F9
	}


	.alphaHead
	{
		PADDING-RIGHT: 5px;
		PADDING-LEFT: 5px;
		FONT-WEIGHT: bold;
		FONT-SIZE: 14px;
		BACKGROUND: #92C1F9;
		MARGIN-BOTTOM: 2px;
		PADDING-BOTTOM: 2px;
		COLOR: #ffffff;
		PADDING-TOP: 2px;
		FONT-FAMILY: tahoma,verdana,arial,helvetica,sans-serif
	}

	A.head:link
	{
		PADDING-RIGHT: 3px;
		PADDING-LEFT: 3px;
		PADDING-BOTTOM: 3px;
		COLOR: #92C1F9;
		PADDING-TOP: 3px;
		TEXT-DECORATION: none
	}
	A.head:visited
	{
		PADDING-RIGHT: 3px;
		PADDING-LEFT: 3px;
		PADDING-BOTTOM: 3px;
		COLOR: #92C1F9;
		PADDING-TOP: 3px;
		TEXT-DECORATION: none
	}
	A.head:hover
	{
		PADDING-RIGHT: 3px;
		PADDING-LEFT: 3px;
		BACKGROUND: #f0eee1;
		PADDING-BOTTOM: 3px;
		COLOR: #92C1F9;
		PADDING-TOP: 3px;
		TEXT-DECORATION: none
	}
	A.head:active
	{
		PADDING-RIGHT: 3px;
		PADDING-LEFT: 3px;
		BACKGROUND: #92C1F9;
		PADDING-BOTTOM: 3px;
		COLOR: #92C1F9;
		PADDING-TOP: 3px;
		TEXT-DECORATION: none
	}

	DIV.alphaSection
	{
		MARGIN-TOP: 20px;
		PADDING-BOTTOM: 5px;
		BORDER-BOTTOM: #92C1F9 1px dashed
	}

	.txtWhiteBold
	{
		color:#FFFFFF;
		font-family:Arial, Helvetica, sans-serif;
		font-size:12px;
		font-weight:bold;
		text-decoration:none;
	}

	.txtWhite
	{
		color:#FFFFFF;
		font-family:Arial, Helvetica, sans-serif;
		font-size: 12px;
	}
 





#SEARCHRESULTS_LABELTOP
{
	 background-color:#ffffff;
	}
	
	
	/*------------------------ IMPORTANT NOTICE -------------------------------------*/

.IMPORTANT_NOTICE_HEADER
{
 	background-color:#FBFDFF;
	border-color:#019DBE;
	border-style:solid;
	border-width:1px;
}

.IMPORTANT_NOTICE_HEADER_TITLE
{
 	background-color:#346293;
 	 color:White;

}

/*------------------------ /IMPORTANT NOTICE  -------------------------------------*/


/*------------------------ OBTAIN PRICE -------------------------------------*/

.OBTAIN_PRICE_HEADER
{
 	background-color:#FBFDFF;
	border-color:#019DBE;
	border-style:solid;
	border-width:1px;
}

.OBTAIN_PRICE_HEADER_TITLE
{
 	background-color:#346293;
 	 color:White;

}

/*------------------------ /OBTAIN PRICE-------------------------------------*/
/*------------------------ HOTELS RESULTS STYLES -------------------------------------*/

.HOTELS_SEARCH_RESULTS_TITLE
{
	font-weight:bolder; 
	margin-bottom:11px; 
	font-size:12px;
}
.HOTELS_SEARCH_RESULTS_CONTENT
{
	font-size:12px;
}
/*------------------------ HOTELS RESULTS STYLES -------------------------------------*/
/*------------------------ PACKADGES STYLES -------------------------------------*/
.PACKADGE_HEAD_RESULTS_BORDER
{
	border-color:#FFA407;
	border-style:solid;
	border-width:thin;
}
.PACKADGE_HEAD_RESULTS
{
	 background-color:#FFCC00;
}	

.PACKADGE_HEAD_RESULTS_ITEMSROWS
{
	 background-color:#FFEACC;
}	

.PACKADGE_SEARCH_RESULTS_TITLE
{
	font-weight:bolder; 
	margin-bottom:11px; 
	font-size:12px;
}
/*------------------------ PACKADGES STYLES -------------------------------------*/

/*------------------------ ORDERING AREA-------------------------------------*/

 	.ORDERING_DETAILS
{
 	background-color:#FBFDFF;
	border-color:#019DBE;
	border-style:solid;
	border-width:1px;
}

.ORDERING_DETAILS_TITLE
{
 	background-color:#346293;
 	 color:White;

}

.ORDERING_DETAILS_FINE_BORDER_RIGHT
{
 	border-right-color:#019DBE;
 	border-right-style:solid;
 	border-right-width:1px;

}

.ORDERING_DETAILS_FINE_BORDER_LEFT
{
 	border-left-color:#019DBE;
 	border-left-style:solid;
 	border-left-width:1px;

}
.ORDERING_DETAILS_FINE_BORDER_LEFT_BACKGROUND
{
		border-left-color:#019DBE;
 	border-left-style:solid;
 	border-left-width:1px;
 	background-color:#eaf9ff;
	}
.ORDERING_DETAILS_FINE_BORDER_RIGHT_BOTTOM
{
	border-bottom-style:solid;
	border-bottom-color:#019DBE;
	border-bottom-width:1px;
 }

 .ORDERING_DETAILS_TOTAL_AMOUNT
 {
  	background-color:#eaf9ff;
  	 color:#000000;



}

 .ORDERING_DETAILS_DIFFERENTSHADE
 {
  	background-color:#eaf9ff;
  	 color:#000000;
  	 border-right: #019dbe 1px solid;
  	 border-bottom: #019dbe 1px solid;


}


 .ORDERING_DETAILS_FONT_BOLD
 {
	font-weight: bold;
	color: #000000
}


/*------------------------ ORDERING AREA-------------------------------------*/


#TOPRINT
{ font-size:12px;
	}
	
	
/*------------------------ FLIGHT SEARCH RESULTS -------------------------------------*/

.SEARCH_RESULTS_MAIN
{
	border-color:#FFFFFF;
	border-style:solid;
	border-style:solid;
	border-width:0px;
}

.SEARCH_RESULTS_MAIN_HEADER
{
	border-color:#346293;
	border-style:solid;
	border-style:solid;
 
	border-width:0px;
}

.SEARCH_RESULTS_MAIN_ROWS
{
 	background-color:#ffffff;
 	 color:black;
 	  text-align:center;	
}

.SEARCH_RESULTS_MAIN_ROWS_ALTERNATE
{
 	background-color:#FBFDFF;
 	 color:black;
 	 text-align:center;
}

.SEARCH_RESULTS_HEADER
{
 	background-color:#346293;
 	  color:White;
 	  text-align:left;
 	  text-decoration:bold;  

}

.SEARCH_RESULTS_TITLE
{
 	background-color:#346293;
 	 color:#ffffff;
 	  text-align:center;
 	  text-decoration:bold;
 	 
 	  

}
/*------------------------ FLIGHT SEARCH RESULTS -------------------------------------*/	

/**********[STOP SALES AVAILABILITY] ********/
.STOP_SALES_STYLE
{
 	background-color:red;
 	 color:White;
 	 
}


/********************************************************************/
/*                   REGION LINKS                                   */
/********************************************************************/
.REGION_LINKS
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:x-small; 	 
 	 color:White;

}

/********************************************************************/
/*                  HOTEL_NAME_FULL_DETAILS                                  */
/********************************************************************/

.HOTEL_NAME_FULL_DETAILS {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-style: normal;
	font-weight: bold;
	color: #000000;
	text-decoration: none;
}