/* 
##########################################
//////////////////////////////////////////
///////   RESULTADOS DE BUSEQUEDA  ///////
//////////////////////////////////////////
##########################################
*/
	
	/* RESULTS PAGE > MIDDLE CONTENT > LISTING SUMMARY 
/////////////////////////////////////////////////////*/

table.listingSummary
{width: 95%; clear: left; text-align: left; margin: 0 auto 10px auto; border: 0; /* border-bottom: 1px solid #C4C4C4; */}

	table.listingSummary td,
	table.listingSummary th
	{font: normal 12px/16px Arial, Helvetica, Verdana, sans-serif; vertical-align: top; padding: 3px; border: 0;}
	
	table.listingSummary td
	{width: 100%;}

	table.listingSummary th h1
	{font: bold 14px Arial, Helvetica, sans-serif; margin: 0; padding-top: 2px; border: 0;}

		table.listingSummary th h1 a:link,
		table.listingSummary th h1 a:active,
		table.listingSummary th h1 a:visited,
		table.listingSummary th h1 a:hover
		{color: #222;}

			table.listingSummary th h1 a:hover
			{color: #052f94;}
			
	table.listingSummary .baseIconNavbar {padding-top:0;}

	table.listingSummary td.ListingSummaryContent
	{width: 80%;}
	
	table.listingSummary td.ListingSummaryContent p
	{padding:5px 0 5px 0;}
	
		table.listingSummary td.ListingSummaryContent br
		{ line-height: 5px; height: 5px;}

	/* LISTING IMAGE */
	table.listingSummary table.imgListingSummary
	{background-color: #FFFFFF; border: 5px solid #DEDEDE;}
	
		table.listingSummary table.imgListingSummary td,
		table.listingSummary table.imgListingSummary td.noimage
		{text-align: center; vertical-align: middle;}

				table.listingSummary table.imgListingSummary td.noimage a:link,
				table.listingSummary table.imgListingSummary td.noimage a:active,
				table.listingSummary table.imgListingSummary td.noimage a:visited,
				table.listingSummary table.imgListingSummary td.noimage a:hover
				{display: block; text-decoration: none;}

			table.listingSummary table.imgListingSummary td.noimage
			{border: 0;}

		table.listingSummary table.imgListingSummary img
		{margin: 3px;}
		
	table.listingSummary td h2,
	table.listingSummary td h3
	{font: normal 12px/16px Arial, Verdana, Helvetica, sans-serif; margin: 0; padding: 0;}

	table.listingSummary a.listingMoreInfo:link,
	table.listingSummary a.listingMoreInfo:active,
	table.listingSummary a.listingMoreInfo:visited,
	table.listingSummary a.listingMoreInfo:hover
	{font-size: 12px; font-weight: bold; line-height: 16px; text-align: left; padding: 0; margin-top:10px; display: block;}
		
		table.listingSummary ul.rating li.ratingSeeComment
		{clear: left;} /* THIS code put the comment, rate it button and 'be the first' phrase bellow the image */

/* RESULT PAGE > CATEGORIES BASE  
/////////////////////////////////////////////////////*/

div.listingCATEGORIES
{margin: 0 15px 0 15px; padding: 10px; background: #FFF; border: 5px solid #EEEEEE;}

	div.listingCATEGORIES blockquote,
	div.listingCATEGORIES blockquote.listingCATEGORIESrightcolumn	
	{width: 50%; font: normal 10px/normal Arial, Helvetica, Verdana, sans-serif; text-align: left; padding: 0; float: left;}
	
		div.listingCATEGORIES blockquote.listingCATEGORIESrightcolumn
		{width: 48%; float: right;}

		div.listingCATEGORIES blockquote a:link,
		div.listingCATEGORIES blockquote a:active,
		div.listingCATEGORIES blockquote a:visited,
		div.listingCATEGORIES blockquote a:hover
		{font: normal 10px/15px Arial, Helvetica, Verdana, sans-serif; color: #555; text-decoration: none;}
	
			div.listingCATEGORIES blockquote a:hover
			{color: #000; text-decoration: underline;}
			
		div.listingCATEGORIES blockquote a.listingCATEGORIEStitle:link,
		div.listingCATEGORIES blockquote a.listingCATEGORIEStitle:active,
		div.listingCATEGORIES blockquote a.listingCATEGORIEStitle:visited,
		div.listingCATEGORIES blockquote a.listingCATEGORIEStitle:hover
		{font: bold 14px/20px Arial, Helvetica, sans-serif; color: #000; display: block; text-decoration: none; margin: 0; padding: 0 0 0 7px; background: url("../images/design/bg_CATbullet.gif") 0 7px no-repeat; border: 0;}

				div.listingCATEGORIES blockquote a.listingCATEGORIEStitle:hover
				{color: #666; text-decoration: underline;}

					div.listingCATEGORIES blockquote a.listingCATEGORIEStitle span {color: #999;}

/* RESULTS PAGE > MIDDLE CONTENT > BASE CATEGORIES 
/////////////////////////////////////////////////////*/

.base-categoriesRESULTS
{font-size: 12px; text-align: left; margin: 0 10px 0 10px;}

	.base-categoriesRESULTS strong.base-categoriesRESULTSdetail
	{margin-right: 5px;}

		.base-categoriesRESULTS a:link,
		.base-categoriesRESULTS a:visited,
		.base-categoriesRESULTS a:active,
		.base-categoriesRESULTS a:hover
		{font: normal 12px/17px Arial, Helvetica, Verdana, sans-serif; color: #000;}

			.base-categoriesRESULTS a.highlighted:link,
			.base-categoriesRESULTS a.highlighted:visited,
			.base-categoriesRESULTS a.highlighted:active,
			.base-categoriesRESULTS a.highlighted:hover
			{color: #000; text-decoration: none;}
			
				.base-categoriesRESULTS a:hover,
				.base-categoriesRESULTS a.highlighted:hover
				{color: #666; text-decoration: underline;}
		
				.categories-active:link,
				.categories-active:active,
				.categories-active:visited,
				.categories-active:hover
				{color: #666;}

			.categories-link:link,
			.categories-link:active,
			.categories-link:visited,
			.categories-link:hover
			{font-weight: normal; text-decoration: none; color: #000;}
	
				.categories-link:hover
				{color: #666; text-decoration: underline;}
			
		.categories-activeBOLD:link,
		.categories-activeBOLD:active,
		.categories-activeBOLD:visited,
		.categories-activeBOLD:hover {font-weight: bold; color: #000;}

/* RESULTS PAGE > MIDDLE CONTENT > SUMMARY CATEGORY TREE
/////////////////////////////////////////////////////*/

.categoriesTreeRESULTS {font-size:12px; line-height:18px; text-align: left; margin: 0 auto 10px auto; padding: 0; border: 0;}

	div.categoriesTreeRESULTS blockquote {line-height: 5px; height: 5px; margin: 5px 10px 0 10px; padding: 0; }

		div.categoriesTreeRESULTS blockquote.relatedCategoriesBase {padding: 0 10px 10px 10px; margin: 0; line-height: normal; height: auto; border-bottom: 1px solid #C4C4C4;} 

	.categoriesTreeRESULTS p.relatedCategoriesTitle {font-weight: bold; font-size:12px; line-height:18pt; text-align: left;
		margin: 0; padding: 5px 15px 0 10px; background: none;}

	.categoriesTreeRESULTS a:link,
	.categoriesTreeRESULTS a:active,
	.categoriesTreeRESULTS a:visited,
	.categoriesTreeRESULTS a:hover {font-weight: bold; color: #666; text-decoration: none; margin: 0 0 0 5px; border: 0;}
	
		.categoriesTreeRESULTS a:hover {text-decoration: none;}

	.categoriesTreeRESULTS a.highlighted:link,
	.categoriesTreeRESULTS a.highlighted:visited,
	.categoriesTreeRESULTS a.highlighted:active,
	.categoriesTreeRESULTS a.highlighted:hover{font-size: 12px; line-height:17px; color: #666; text-decoration: none;}
	
		.categoriesTreeRESULTS a.highlighted:hover {text-decoration: underline;}	

/* RESULTS PAGE > MIDDLE CONTENT > SUBCATEGORIES RESULTS
/////////////////////////////////////////////////////*/

div.base-subcategoriesRESULTS {margin: 0 auto 10px auto; padding: 10px; border: 0;}

	div.base-subcategoriesRESULTS div.summary-content {padding-top:10px; margin-bottom:20px;}
	div.base-subcategoriesRESULTS blockquote {line-height: 5px; height: 5px; margin: 5px 0 0 0; padding: 0; /* border-bottom: 1px solid #EEE; */ }
	div.base-subcategoriesRESULTS h1 {font: normal 18px/23px Arial, Helvetica, sans-serif; text-align: center; margin: 5px 0 0 0; padding: 0 15px 7px 10px; color: #444;}
	div.base-subcategoriesRESULTS h2 { font: bold 12px/13px Arial, Helvetica, sans-serif; display:inline; margin:0; padding:0; color: #444; }
	
	div.base-subcategoriesRESULTS h2 a { color: #444; display: block; text-decoration: none; margin: 0; padding: 0 0 7px 9px; 
		background: url("../images/pac2009/CategoryBullet.gif") 0 4px no-repeat; border: 0;}

	div.base-subcategoriesRESULTS h2 a:hover
				{text-decoration: underline;}
				
				
				
				
	div.base-subcategoriesRESULTS p.categoriesSubtitle { font: italic 12px; color: #444; text-align: left;
			margin: 0; padding: 5px 15px 0 20px; padding-left: 10px; background: none;}

		div.base-subcategoriesRESULTS table	{padding: 0;}
		
			div.base-subcategoriesRESULTS table td {width: 172px; text-align: left; vertical-align: top; padding: 3px;}

/* RESULTS PAGE > MIDDLE CONTENT > ADVANCED SEARCH
/////////////////////////////////////////////////////*/

h1.advancedsearchTITLE {font-size: 18px; line-height:20px; text-align:left; margin: 0; padding: 10px 15px 10px 15px;}

	h1.advancedsearchTITLE span { }

table.advancedsearch {width: 95%; margin: 10px auto 10px auto; background: #FAFAFA; border: 3px solid #EEE;}

	table.advancedsearch td,
	table.advancedsearch th {font-size: 10px; text-align: left; vertical-align: top; padding: 0; border: 0;}

		table.advancedsearch th {width: 80px;color: #555; white-space: nowrap; text-align: right;}

			table.advancedsearch th span {display: block;}

			table.advancedsearch td span
			{display: block; margin: 10px 0 0 0;}

	table.advancedsearch td {width: 200px;}

		table.advancedsearch select,
		table.advancedsearch input {width: 90%; font-size: 10px; padding: 3px; display: block; 
		border: 1px solid #E7E7E7; border-bottom: 1px solid #FFF; border-right: 1px solid #FFF;}
		
		table.advancedsearch select {width: 97%; margin-bottom: 5px;}
		
		table.advancedsearch input.advancedInputSmall {display: inline; width:40%; margin-bottom:5px; vertical-align:middle;}

		table.advancedsearch ul.standardButton {margin: 0;}
		table.advancedsearch ul.standardButton li {width: 80px; float: right; padding: 0;}
		table.advancedsearch ul.standardButton li input {width: 80px; border: 0;}