/* @override http://www.tarifadirect.com/InfocasaEngine/Css/results.css */



.thumbsShortlist {
border:0px;
height: 127.5px;
width: 180px; 
border-width:0px;
float: left;
}

/* ***************** Shortlist Body					********************** */
/* ***************** these are the styles for each shortlist entry ******* */

/*	wrappers */ 
.shortlistBody 
{
	margin: 0;
	padding: 0;
}

.shortlistBodyWrappper 
{
	padding: 0;
	margin: 0;
}

.shortlistBodyWrappper h2{
	background: none;
}

.shortlistBodyWrappper h2 a{
	font-size: 12px;
}

/* elements */ 
.thumbnail /* thunmbnail properties */
{
	width: 180px; 
	float: left;
}



.dynamicImage
{
	 overflow: hidden; 
}

/* *** start top row **** */
.toprow /* top row properties */
{
	 
	margin: 0;
	padding: 0;
}
.toprow p{
	font-weight: bold;
}

.toprow a {
	font-weight: bolder;
	text-decoration: none;
}

.im
{
	vertical-align:middle;
	border-width: 0px;
	 
}



.area
{
	 
	font-weight: bold;
	text-align: left; 
}

.area h2 {
font-size:14px;
}

.area a {
color:#D47624;
size:16px;
}


/* more info button */
.moreInfo		
{
	cursor: pointer;
}


 /* ****************** */

.addprop		
{
	cursor: pointer;
}

.addprop a 
{
	font-size: 10px;
}

.shortlist {
	font-weight: bold;
	font-style: normal;
	padding: 0;
	margin: 0;
}

.im {
	cursor: pointer;
}
	
/* *** end top row **** */

.shortdescription /* short description */
{
	


}
				
.description
{
	 	text-align: justify;
}

.propType
{
	 
	text-align: right;
	font-style: italic; 
	font-weight: bold;
}

p.reference 
{  
	color: #999; 
}

/* *** start bottom row **** */
.bottomrow /* bottom row properties */
{
	 
}

.bottomrow p 
{
	vertical-align: middle;
	font-size: 12px;
	color: #000000;
}


.price
{
	 
		 
}
.price p
{
}

.priceno {
	color: #d47624;
	text-decoration: underline;
}

.rentalprice
{
	 

	text-align: right;
}

.rentalprice p
{
	font-weight: bold; 
}

.beds
{
	vertical-align:middle;
}

.details {
}

.details a {
font-size: 9px;
	text-transform: uppercase;
	font-weight: bold;
	text-decoration: underline;
	font-style: normal;

}

.details a:visited {

}

.sleeps
{
	  
	vertical-align:middle;
}

.baths
{
	 
	vertical-align: middle;
}

.plot
{
	 
	vertical-align: middle; 
}

.built 
{
	vertical-align: middle; 
}
	

.spainMap
{
	background-color: white; 
 }	



				
/* Paging elements */
.pageOf
{
	margin-top:1px;
	display:block;
	float:left;
	padding-top:5px;
	position:relative;
	clear:left;
}

.paging
{
	display:block;
	padding-top:5px;
	position:relative;
	margin: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 5px;
}

.paging a {
	font-size: 13px;
	font-weight: bold;
	text-decoration: underline;
}


#browsing
{
	margin-top:6px;
	float:left;
	position:relative;
	vertical-align:bottom;
}

#orderBy
{
	vertical-align:top;
	position:relative;
	text-align:right;
	padding-bottom:5px;
}	

#topControls
{
	border-bottom:dashed 1px #999;	
}

div.propStatusResults
{
	margin-top: 40px; 
	font-weight:bold;
	text-align: center;
}

.propresultspadding .image{position:relative;}

span.sold_en{background:url("/assets/images/tags/sold_en.gif") no-repeat 0 0 transparent; display:inline; top :0 ; left:0; position:absolute; width:80px;height:80px;}
span.sold_es{background:url("/assets/images/tags/sold_es.gif") no-repeat 0 0 transparent; display:inline; top :0 ; left:0; position:absolute; width:80px;height:80px;}
span.sold_de{background:url("/assets/images/tags/sold_de.gif") no-repeat 0 0 transparent; display:inline; top :0 ; left:0; position:absolute; width:80px;height:80px;}

span.newlisting_en{background:url("/assets/images/tags/newlisting_en.gif") no-repeat 0 0 transparent; display:inline; top :0 ; left:0; position:absolute; width:80px;height:80px;}
span.newlisting_es{background:url("/assets/images/tags/newlisting_es.gif") no-repeat 0 0 transparent; display:inline; top :0 ; left:0; position:absolute; width:80px;height:80px;}
span.newlisting_de{background:url("/assets/images/tags/newlisting_de.gif") no-repeat 0 0 transparent; display:inline; top :0 ; left:0; position:absolute; width:80px;height:80px;}

span.reduced_en{background:url("/assets/images/tags/reduced_en.gif") no-repeat 0 0 transparent; display:inline; top :0 ; left:0; position:absolute; width:80px;height:80px;}
span.reduced_es{background:url("/assets/images/tags/reduced_es.gif") no-repeat 0 0 transparent; display:inline; top :0 ; left:0; position:absolute; width:80px;height:80px;}
span.reduced_de{background:url("/assets/images/tags/reduced_de.gif") no-repeat 0 0 transparent; display:inline; top :0 ; left:0; position:absolute; width:80px;height:80px;}
