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

.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 {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 {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 {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 
				{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; 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; }
