
/*	ARTICLE FRONT > COLUMNS
////////////////////////////////////////////////*/

div.wrapper div.content {padding-top:15px;}

blockquote.articleLeftContentExtended,
blockquote.articleRightContent,
blockquote.articleAdvertise
{margin: 0; margin-right: 10px; padding: 0; float: left; background: none; border: 0;}

	blockquote.articleLeftContentExtended
	{width: 610px; border-right: 1px solid #EEE; border-left: 1px solid #EEE;}
blockquote.articleLeftContentExtendedtour
{width: 580px; border-right: 1px solid #EEE; border-left: 1px solid #EEE;}

	
	blockquote.articleRightContent
	{width: 200px;}
	
	blockquote.articleAdvertise
	{width: 120px; margin: 0;}

/*////////////////////////////////////////////////
	ARTICLE DETAIL > LEFT CONTENT EXTENDED > 
////////////////////////////////////////////////*/


div.detailArcticle50
{font: normal 11px Verdana, Arial, Helvetica, sans-serif; text-align: left; margin: 0 10px 0 10px; border: 0;}

	div.detailArcticle50 *
	{margin: 0; padding: 0;}

	div.detailArcticle50 h1
	{font: bold 17px Arial, Helvetica, sans-serif;}
	
		div.detailArcticle50 h1 a:link,
		div.detailArcticle50 h1 a:active,
		div.detailArcticle50 h1 a:visited,
		div.detailArcticle50 h1 a:hover
		{color: #000; text-decoration: none; margin-bottom: 10px;}

			div.detailArcticle50 h1 strong
			{border-left: 5px solid #7BB334; padding-left: 5px;}
			
			div.detailArcticle50 h1 span.
			{display: block; font: normal 10px Verdana, Arial, Helvetica, sans-serif; color: #666; padding-bottom: 5px; padding-left: 10px;}
			
				div.detailArcticle50 h1 ul.iconNavbar li a:link,
				div.detailArcticle50 h1 ul.iconNavbar li a:active,
				div.detailArcticle50 h1 ul.iconNavbar li a:visited,
				div.detailArcticle50 h1 ul.iconNavbar li a:hover
				{color: #38495C; border:1px solid #EEE;}
				
					div.detailArcticle50 h1 ul.iconNavbar li a:hover
					{border: 1px solid #B0BFCF; text-decoration:none;}
	
	/* LEFT CONTENT > IMAGE > CAPTION */
	blockquote.articleImage	
	{float: left; margin: 0 10px 0 0;}

		div.detailArcticle50 table.imgArticleDetail
		{background: #F1F3F8; border: 5px solid #E2E7F1;}
		
			div.detailArcticle50 table.imgArticleDetail td
			{text-align: center; vertical-align: middle;}
		
				div.detailArcticle50 table.imgArticleDetail img
				{margin: 10px 10px 10px 10px;}
	
		blockquote.articleImage	span.atribute
		{display: block; font: normal 10px Verdana, Arial, Helvetica, sans-serif; color: #2D405B; text-align: right; padding: 5px; padding-bottom: 0;}

		blockquote.articleImage	p
		{font: normal 10px Verdana, Arial, Helvetica, sans-serif; padding: 0 5px 5px 0;}
		
		div.detailArcticle50 p
		{margin-bottom: 5px;}
	
	div.detailArcticle50 table
	{ width: 100%; clear: both; border: 0;}

	div.detailArcticle50 a:link,
	div.detailArcticle50 a:active,
	div.detailArcticle50 a:visited,
	div.detailArcticle50 a:hover
	{color: #BF4D00;}

		div.detailArcticle50 table th span
		{display: block; font: normal 10px Verdana, Arial, Helvetica, sans-serif; padding-bottom: 5px;}
		
	div.detailArcticle50 h2
	{font: bold 11px Verdana, Arial, Helvetica, sans-serif; color: #000; margin: 0 0 5px 0;}	
	
	div.detailArcticle50 p.articleContentTitle
	{font: bold 11px Verdana, Arial, Helvetica, sans-serif; color: #000; margin: 0 0 5px 0;}	

/* RESULTS PAGE > MIDDLE CONTENT EXTENDED > LISTING DETAIL > SLIDESHOW
/////////////////////////////////////////////////////*/

ul.detailGallery
{height: 150px; margin: 10px 0 0 0;}

	ul.detailGallery li
	{float: left; list-style: none; padding: 0; border: 0;}
	
		ul.detailGallery li img
		{ margin: 10px 10px 0 10px; padding: 0; border: 5px solid #E2E7F1;}
	
	ul.detailGallery p
	{padding: 5px 10px 0 10px; color: #BF4D00;}
	
	a.articleLink:link,
	a.articleLink:active,
	a.articleLink:visited,
	a.articleLink:hover
	{display: block; text-align: right; padding: 0 10px 0 0;}

		a.articleLink:hover
		{color: #000; text-decoration: underline;}


	a.articleBack:link,
	a.articleBack:active,
	a.articleBack:visited,
	a.articleBack:hover
	{font: bold 14px Arial, Helvetica, sans-serif; color: #000; text-transform: capitalize; text-align: left; display: block; padding: 5px 5px 10px 0;}
	
		a.articleBack:hover
		{color: #C64F00; text-decoration: underline;}
		
/*///////////////////////////////////////////////
	Click truh
/////////////////////////////*/

.controlPhoneShowArticle,
.controlWebShowArticle,
.controlEmailShowArticle
{visibility: visible; clear:both;}


.controlPhoneHideArticle,
.controlEmailHideArticle,
.controlWebHideArticle
{display: none;}

/* RESULTS PAGE > MIDDLE CONTENT EXTENDED > LISTING DETAIL > CONTACT FORM
/////////////////////////////////////////////////////*/

table.formArticleDetail
{background: #FAFAFA; border: 3px solid #EEE;}

	table.formArticleDetail th,
	table.formArticleDetail td
	{font: normal 10px Verdana, Arial, Helvetica, sans-serif; padding: 5px;}
	
	table.formArticleDetail th
	{color: #555; text-align: right; white-space: nowrap; padding-left: 30px;}	
	
	table.formArticleDetail th.formArticleTitle
	{text-align: left; padding: 10px;}

		table.formArticleDetail tr th.formArticleTitle p.listingContentTitle
		{ color: #4C8ECC;}
		
				table.formArticleDetail th.formArticleTitle h2 span
				{ font-weight: normal; font-size: 10px; color: #000;}
	
	table.formArticleDetail input,
	table.formArticleDetail textarea
	{width: 95%; font: normal 10px Verdana, Arial, Helvetica, sans-serif; color: #000; padding: 5px; border: 1px solid #E1E1E1; border-bottom: 0; border-right: 0;}
	
		table.formArticleDetail input.formCode
		{width: 100px;}
	
	table.formArticleDetail ul.standardButton
	{float: right;  border: 0;}
	
		table.formArticleDetail ul.standardButton li input
		{width: 83px; background: #7BB334;}
		
		table.formArticleDetail table,
		table.formArticleDetail table td
		{width: auto;}
		
		table.formArticleDetail table td.formArticleDetailButton
		{width: 100%;}
		
/* DETAIL PAGE > HIGHLIGHTS 
/////////////////////////////////////////////////////*/
table.Highlighs
{width:100%;}
	table.Highlighs td.Highlighs
	{width:200px;}
	
	table.Highlighs td.PriceAndDays
	{vertical-align:top;}

div.HighlighsBox
{background-color: #f1f3f8; border-width: 5px; border-style: solid; border-color: #e2e7f1; width:180px; padding:5px;}
	div.HighlighsBox ul.HighLight li
		{margin-left:20px;}

/* DETAIL PAGE > PRICE AND DAYS 
/////////////////////////////////////////////////////*/
div.PriceAndDays
{background-color: #f1f3f8; border-width: 5px; border-style: solid; border-color: #e2e7f1; width:270px; padding:5px; text-align:left;}