/* *****************											********************** */
/* ***************** Infocasa Real Estate Solution -	2005	********************** */
/* ***************** Infocasa webservice v1						********************** */
/* ***************** Author: Gino Nowee							********************** */
/* *****************											********************** */

/* ***************** GENERIC ELEMENTS				********************** */
.verdoso		{color:#07819C;}
a.verdoso		{color:#07819C;text-decoration:none;}
a:link.verdoso		{color:#07819C;text-decoration:none;}
a:visited.verdoso	{color:#07819C;text-decoration:none;}
a:hover.verdoso		{color:#07819C;text-decoration:underline;}
a:active.verdoso	{color:#07819C;text-decoration:none;}

.thumbsShortlist {border:0;}
/* ***************** Shortlist Body					********************** */
/* ***************** these are the styles for each shortlist entry ******* */

/*	wrappers */ 
table.shortlistBody {width: 100%; margin-top: 18px; margin-right: 18px}

table.shortlistBody div.shortlistBodyWrappper 
{position: relative; left: 50%; margin-left: -300px; top: 0;width: 600px; height: 95px; display:block; }

/* elements */ 
table.shortlistBody div.shortlistBodyWrappper div.thumbnail /* thunmbnail properties */
				{position: absolute; left: 10px; top: 0; width: 140px; height: 95px; overflow: hidden;}

	table.shortlistBody div.shortlistBodyWrappper div.thumbnail div.thumbCorner
					{position: absolute; left: 2px; top: 2px; z-index:4;}
	table.shortlistBody div.shortlistBodyWrappper div.thumbnail div.dynamicImage
					{position: absolute; left: 6px; top: 6px; z-index:2; height: 85px; overflow: hidden; border: 1px solid black;}

/* *** start top row **** */
table.shortlistBody div.shortlistBodyWrappper div.toprow /* top row properties */
				{position: absolute; left: 150px; top: 0; width: 450px; height: 20px; text-align: center;
				border-bottom: 1px solid #9C9C9C;
				
				border-top: 1px solid #9C9C9C; border-left: 1px solid #9C9C9C; border-right: 1px solid #9C9C9C;
				background-color: #EBEBEB;}


	table.shortlistBody div.shortlistBodyWrappper div.toprow div.beds
					{position: absolute; left: 0; top: 0; width: 100px; height: 20px; line-height: 20px; vertical-align: middle;}
	table.shortlistBody div.shortlistBodyWrappper div.toprow div.baths
					{position: absolute; left: 100px; top: 0; width: 100px; height: 20px; line-height: 20px; vertical-align: middle;}
	table.shortlistBody div.shortlistBodyWrappper div.toprow div.plot
					{position: absolute; left: 200px; top: 0; width: 125px; height: 20px; line-height: 20px; vertical-align: middle; }
	table.shortlistBody div.shortlistBodyWrappper div.toprow div.built 
					{position: absolute; left: 325px; top: 0; width: 125px; height: 20px; line-height: 20px; vertical-align: middle; }

	
/* *** end top row **** */






table.shortlistBody div.shortlistBodyWrappper div.shortdescription /* short description */
				{position: absolute; left: 150px; top: 20px; width: 450px; height: 55px;
				border-left: 1px solid #9C9C9C; border-right: 1px solid #9C9C9C;}
table.shortlistBody div.shortlistBodyWrappper div.shortdescription p.description{position: absolute; top: 2px; left: 5px;width: 440px; text-align: justify;}
table.shortlistBody div.shortlistBodyWrappper div.shortdescription p.reference {position: absolute; bottom: 2px; left: 60px;  color: #999; border-top: 1px dashed #E4E4E4;}

	table.shortlistBody div.shortlistBodyWrappper div.shortdescription div.propType
				{position: absolute; right: 0; top: 40px; width: 150px; height: 20px;text-align: right;
				 font-style: italic; font-weight: bold;}


table.shortlistBody div.shortlistBodyWrappper div.shortdescription div.moreInfo		
				{position: absolute; right: 10px; bottom: 5px;height: 15px; line-height: 15px; vertical-align: top;
				background-image: url(../../icons/moreinfoBG.gif); background-repeat: repeat-x; background-position: 0 0;}



/* *** start bottom row **** */
table.shortlistBody div.shortlistBodyWrappper div.bottomrow /* bottom row properties */
				{position: absolute; left: 150px; top: 75px; width: 450px; height: 20px;
				background-color: #E5E5E5;
				border-bottom: 1px solid #9C9C9C; border-left: 1px solid #9C9C9C; border-right: 1px solid #9C9C9C;}

table.shortlistBody div.shortlistBodyWrappper div.bottomrow p 
				{height: 19px; line-height: 19px; vertical-align: middle; /*text-align: center;*/ font-weight: bold;}
	
	table.shortlistBody div.shortlistBodyWrappper div.bottomrow div.price
				{position: absolute; left: 230px; top: 0;  width: 125px; height: 20px; }
	table.shortlistBody div.shortlistBodyWrappper div.bottomrow div.area
				{position: absolute; left: 60px; top: 0; background-color: #E5E5E5; width: 145px; height: 20px; }
	table.shortlistBody div.shortlistBodyWrappper div.bottomrow div.spainMap
				{position: absolute; left: 0; bottom: 0; background-color: white; width: 50px; height: 29px; z-index:999;}	

		/* EXPLORER BOX FIX */
		* html table.shortlistBody div.shortlistBodyWrappper div.bottomrow div.price
					{position: absolute; left: 230px; top: 0; background-color: #E5E5E5; width: 125px; height: 19px; }
		* html table.shortlistBody div.shortlistBodyWrappper div.bottomrow div.area
					{position: absolute; left: 60px; top: 0; background-color: #E5E5E5; width: 145px; height: 19px; }
		* html table.shortlistBody div.shortlistBodyWrappper div.bottomrow div.spainMap
					{position: absolute; left: 0; bottom: -1px; background-color: white; width: 50px; height: 29px; z-index:999;}

		

		/* END EXPLORER BOX FIX */

	/* more info button */
	table.shortlistBody div.shortlistBodyWrappper div.bottomrow	 div.moreInfo		
						{position: absolute; right: 25px; top: 0; }
	

	 /* ****************** */
	
	table.shortlistBody div.shortlistBodyWrappper div.bottomrow	 div.addprop		
						{position: absolute; right: 3px; top: 0; }
					
.bread {
color:#000066;
/*font-size:11px;*/
line-height:18px;
}

hr.hrgreen {
border-style:solid none none;
color:#5AB4C8;
line-height:1px;
}
a.bread{
color:#07819C;
}