/* LISTING FRONT > STRUCTURE > CATEGORIES
/////////////////////////////////////////////////////*/

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

	div.listingCATEGORIES blockquote,
	div.listingCATEGORIES blockquote.listingCATEGORIESrightcolumn	
	{width: 47%; font: normal 10px/normal Verdana, Arial, Helvetica, sans-serif; text-align: left; padding: 0; float: left;}
	
		div.listingCATEGORIES blockquote.listingCATEGORIESrightcolumn
		{/*width: 45%;*/ float: right;}
		
		/* SCALABILITY FEATURE > CATEGORIES > VIEW ALL CATEGORIES */
		div.listingCATEGORIES blockquote.allCategories
		{width:100%; float:none;}
		
		div.listingCATEGORIES blockquote h1,
		div.listingCATEGORIES blockquote h2
		{line-height:normal; display:inline; margin:0; padding:0;}

		div.listingCATEGORIES blockquote a:link,
		div.listingCATEGORIES blockquote a:active,
		div.listingCATEGORIES blockquote a:visited,
		div.listingCATEGORIES blockquote a:hover
		{font: normal 11px Verdana, Arial, Helvetica, sans-serif; color: #424243; background-color:none; text-decoration: none;}
	
			div.listingCATEGORIES blockquote a:hover
			{color: #FF0000; text-decoration: underline;}
			
		div.listingCATEGORIES blockquote h1.listingCATEGORIEStitle a:link
		{font: bold 12px Arial, Helvetica, sans-serif;
		color: #343232; 
		display: block;
		text-decoration: none;
		margin-bottom:3px;
		margin-right:0px;
		padding: 0 0px 3px 5px; 
		/* background: url("../images/design/bullet.gif") 0 0px no-repeat; */
		border-bottom:1px #343232 dotted;
		border-left:0px #9cc3cc solid;
		
				}
	
		div.listingCATEGORIES blockquote h1.listingCATEGORIEStitle a:visited
		{font: bold 12px Arial, Helvetica, sans-serif;
		color: #343232; 
		display: block;
		text-decoration: none;
		margin-bottom:3px;
		margin-left:0px;
		padding: 0 0px 3px 5px; 
		/* background: url("../images/design/bullet.gif") 0 0px no-repeat; */
		border-bottom:1px #343232 dotted;
		border-left:0px #9cc3cc solid;
		
		
		}
		
		div.listingCATEGORIES blockquote h1.listingCATEGORIEStitle a:hover
		{
		font: bold 12px Arial, Helvetica, sans-serif;
		color: #05dfed; 
		display: block;
		text-decoration: none;
		margin-bottom:3px;
		margin-left:0px;
		padding: 0 0px 3px 5px;
		/* background: url("../images/design/bullet_blue.gif") 0 0px no-repeat; */
		border-bottom:1px #05dfed dotted;
		border-left:0px #0a6486 solid;
		
		
		}

				div.listingCATEGORIES blockquote h1.listingCATEGORIEStitle a:hover
				{color: #05dfed; text-decoration:none;}

					div.listingCATEGORIES blockquote h1.listingCATEGORIEStitle a span {color:#666;}
					
			div.listingCATEGORIES p.viewAllCategories
			{font:bold 11px/normal Verdana, Arial, Helvetica, sans-serif; border-top:1px solid #EEE; padding:10px 5px 0 0; margin-top:10px; text-align:right; background-color:#FFF;}
			
			div.listingCATEGORIES p.viewAllCategories a:link,
			div.listingCATEGORIES p.viewAllCategories a:active,
			div.listingCATEGORIES p.viewAllCategories a:visited,
			div.listingCATEGORIES p.viewAllCategories a:hover
			{color:#ffffff; font-weight:bold; background-color:#343232; padding:2px; font-family:Verdana, Geneva, sans-serif; font-size:11px;}
			
			div.listingCATEGORIES p.viewAllCategories a:hover
			{color:#05dfed; font-weight:bold; background-color:#343232; padding:2px; font-family:Verdana, Geneva, sans-serif; font-size:11px;}

/* LISTING FRONT > MIDDLE CONTENT > FEATURED LISTING
/////////////////////////////////////////////////////*/

table.tableFeatured
{width: 95%; text-align: left; margin: 0 auto 0 auto; border:0; border-bottom:1px solid #F2EFEC; }

	table.tableFeatured td,
	table.tableFeatured th
	{padding: 3px;}	

	table.tableFeatured h1.title-featured
	{margin: 0; padding: 0;}

						/* titulos ao lado dos thumbs */

		table.tableFeatured h1.title-featured a:link
		{font: bold 14px Arial, Helvetica, sans-serif; color: #088d94; text-decoration: none; padding: 0 0 0 0px; margin: 0 0 0 0px; border-left: 0px solid #383838;}
		
		
		table.tableFeatured h1.title-featured a:active,
		{font: bold 14px Arial, Helvetica, sans-serif; color: #088d94; text-decoration: none; padding: 0 0 0 0px; margin: 0 0 0 0px; border-left: 0px solid #383838;}
		
		
		table.tableFeatured h1.title-featured a:visited
		{font: bold 14px Arial, Helvetica, sans-serif; color: #088d94; text-decoration: none; padding: 0 0 0 0px; margin: 0 0 0 0px; border-left: 0px solid #383838;}
		
		
		table.tableFeatured h1.title-featured a:hover
		{font: bold 14px Arial, Helvetica, sans-serif; color: #343232; text-decoration: none; padding: 0 0 0 0px; margin: 0 0 0 0px; border-left: 0px solid #0a6486;}
		
			table.table-featured h1.title-featured a:hover
			{color: #343232; text-decoration: underline;}

	table.tableFeatured p
	{font: normal 11px/15px Verdana, Arial, Helvetica, sans-serif; color: #333; text-align: left; padding: 5px 5px 10px 5px; margin: 0;}

		table.tableFeatured a:link,
		table.tableFeatured a:active,
		table.tableFeatured a:visited,
		table.tableFeatured a:hover
		{color: #343232; text-transform: capitalize;}

			table.tableFeatured a:hover
			{color: #000; text-decoration: underline;}

		/* IMAGE SIZE */
		table.tableFeatured table.imgListingFeatured
		{text-align: center; background-color: #ffffff; border: 2px solid #343232;}

			table.tableFeatured table.imgListingFeatured td,
			table.tableFeatured table.imgListingFeatured td.noimage
			{text-align: center; vertical-align: middle;}

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

				table.tableFeatured table.imgListingFeatured td.noimage
				{ border: 0;}

			table.tableFeatured table.imgListingFeatured img
			{margin: 5px;}
