#caixabuscador
{
 top:5px;
 width:170px;
 height:275px;
 float:left;
 position:relative;
 font-size:11px; 
 background-image:url('../imatges2/fonsVendes.jpg');
}

#icones
{
 top:10px;
 width:170px;
 height:140px;
 float:left;
 position:relative;
}

span.vendes
{
 font-family: Arial, Verdana, Helvetica, sans-serif;
 font-size:12px;
 text-align:center;
 color:#3B59D1;
 width:170px;
 height:20px;
 float:left;
 position:relative;
}

div.icones
{
 width:170px;
 height:55px;
 float:left;
 position:relative;
}

a.icones:hover, a.icones:visited, a.icones:active, a.icones:link
{
 text-decoration:none;
}

img.icases
{
 top:5px;
 width:55px;
 height:47px;
 border:0;
 float:left;
 position:relative;
}

img.iapartaments
{
 width:55px;
 height:50px;
 border:0;
 float:left;
 position:relative;
}

img.iterreny
{
 top:8px;
 width:59px;
 height:37px;
 border:0;
 float:left;
 position:relative;
}

img.ifincarustica
{
 width:55px;
 height:47px;
 border:0;
 float:left;
 position:relative;
}

img.ilocalcomercial
{
 width:56px;
 height:50px;
 border:0;
 float:left;
 position:relative;
}

img.iaparcament
{
 top:5px;
 width:59px;
 height:47px;
 border:0;
 float:left;
 position:relative;
}

#contactaLateral
{
 top:15px;
 width:170px;
 height:165px;
 float:left;
 position:relative;
}

img.contactaLateral
{
 left:32px;
 width:110px;
 height:88px;
 float:left;
 position:relative;
}

span.contactalateral
{
 top:8px;
 width:100%;
 height:20px;
 font-family: Arial, Verdana, Helvetica, sans-serif;
 font-size:11px;
 text-align:center;
 float:left;
 position:relative;
}

#banner
{
 top:10px;
 width:170px;
 height:120px;
 float:left;
 position:relative;
}

img.banner
{
 width:170px;
 height:120px;
 border:0px;
}

a.banner:active, a.banner:hover, a.banner:link, a.banner:visited
{
 text-decoration:none;
}

span.titolbuscador
{
 top:10px;
 width:160px;
 height:15px;
 float:left;
 position:relative;
 text-align:center;
 color:#FFFFFF;
 font-weight:bold;
 font-size:11px; 
}

span.titol
{
 top:15px;
 left:8px;
 width:152px;
 height:28px;
 float:left;
 position:relative;
 color:#FFFFFF;
 font-weight:bold;
 font-size:11px; 
}

select.zonapoblacio
{
 top:5px;
 left:8px;
 width:155px;
 height:20px;
 float:left;
 position:relative;
}

select.zonapoblacio option.fontnegreta
{
 font-weight:bold;
 color:#0135f9;
}

select.tipuspropietat
{
 top:5px;
 left:8px;
 width:auto;
 height:20px;
 float:left;
 position:relative;
}

select.preuvendes
{
 top:5px;
 left:8px;
 width:auto;
 height:20px;
 float:left;
 position:relative;
}

select.habitacions
{
 top:5px;
 left:8px;
 width:auto;
 height:20px;
 float:left;
 position:relative;
}

span.checkobra
{
 left:8px;
 width:100%;
 height:20px;
 top:5px;
 float:left;
 position:relative;
 font-size:11px; 
}

input.checkbox
{
 top:-3px;
 float:left;
 position:relative;
}

font.obranova
{
 top:2px;
 left:10px;
 color:#FFFFFF;
 font-weight:bold;
 font-size:11px; 
 float:left;
 position:relative;
}

a.botoVenda:hover, a.botoVenda:visited, a.botoVenda:link, a.botoVenda:active
{
 left:20px;
 top:7px;
 font-weight:bold;
 width:80px;
 height:25px;
 float:left;
 color:#3B59D1;
 position:relative;
 text-decoration:none;
}

span.botoVenda
{
 top:10px;
 left:45px;
 width:80px;
 height:25px;
 float:left;
 position:relative;
 background-image:url('../imatges2/botons/boto.png');
}

input.botoVenda
{
 top:10px;
 left:45px;
 width:80px;
 height:25px;
 font-family: Arial, Verdana, Helvetica, sans-serif;
 font-size:12px;
 font-weight:bold;
 color:#3B59D1;
 float:left;
 position:relative;
 border:0;
 cursor:pointer;
 background-color:transparent;
 background-image:url('../imatges2/botons/boto.png');
}

/* BUSCADOR VENDES AVANÇAT */

#buscadorVendesAvan
{
 left:10px;
 top:10px;
 height:120px;
 width:680px;
 background-image:url('../imatges2/buscadorAvanVendes.jpg');
 float:left;
 position:relative;
}

#caixabuscador2
{
 left:20px;
 top:12px;
 height:108px;
 width:660px;
 float:left;
 position:relative;
}

div.espai
{
 height:35px;
 width:660px;
 float:left;
 position:relative;
}

span.bloc
{
 font-weight:bold;
 height:35px;
 width:330px;
 float:left;
 position:relative;
}

span.titols
{
 top:5px;
 left:2px;
 width:70px;
 height:20px;
 font-weight:bold;
 color:#FFF;
 float:left;
 position:relative;
}

select.zonapoblacio2
{
 top:2px;
 left:10px;
 height:auto;
 width:auto;
 float:left;
 position:relative;
}

select.zonapoblacio2 option.fontnegreta
{
 font-weight:bold;
 color:#0135f9;
}

select.tipuspropietat2
{
 top:2px;
 left:20px;
 height:auto;
 width:auto;
 float:left;
 position:relative;
}

select.preuvendes2
{
 top:2px;
 left:10px;
 height:auto;
 width:auto;
 float:left;
 position:relative;
}

select.habitacions2
{
 top:2px;
 left:20px;
 height:auto;
 width:auto;
 float:left;
 position:relative;
}

input.check
{
 float:left;
 position:relative;
}

span.check
{
 top:7px;
 left:15spx;
 width:165px;
 height:20px;
 font-weight:bold;
 color:#FFF;
 font-weight:bold;
 float:left;
 position:relative;
}

input.botoVenda2
{
 font-family: Arial, Verdana, Helvetica, sans-serif;
 font-size:12px;
 font-weight:bold;
 color:#3B59D1;
 border:0;
 cursor:pointer;
 background-color:transparent;
 background-image:url('../imatges2/botons/boto.png');
 top:3px;
 width:80px;
 height:25px;
 left:120px;
 float:left;
 position:relative;  
}

/* FI BUSCADOR VENDES AVANÇAT */

h1
{
 top:20px;
 left:10px;
 width:565px;
 height:40px;
 float:left;
 position:relative;
 font-family: Arial, Verdana, Helvetica, sans-serif;
 font-size:13px;
 color:#3B59D1;
}

span.ordenapreu
{
 top:15px;
 left:0px;
 width:115px;
 height:25px;
 float:left;
 position:relative;
 text-align:center;
 background-image:url('../imatges2/botons/botoPreu.jpg');
}

span.noordenapreu
{
 font-size:11px;
 top:5px;
 left:0px;
 width:115px;
 height:25px;
 float:left;
 position:relative;
}

span.botoPreu
{
 left:5px;
 top:7px;
 font-size:11px;
 /*font-weight:bold;*/
 width:105px;
 height:18px;
 float:left;
 color:#3B59D1;
 position:relative;
 text-decoration:none;
 cursor:pointer;
}

a.botoPreu:hover, a.botoPreu:visited, a.botoPreu:link, a.botoPreu:active
{
 /*font-weight:bold;*/
 width:105px;
 height:18px;
 float:left;
 color:#3B59D1;
 position:relative;
 text-decoration:none;
}

div.paginat
{
 font-family: Arial, Verdana, Helvetica, sans-serif;
 font-size:14px;
 text-align:center;
 font-weight:bold;
 color:#3B59D1;
 left:10px;
 width:680px;
 height:15px;
 float:left;
 position:relative;
}

hr.separadorVendes
{
 left:5px;
 height:1px;
 width:680px;
 color:#3B59D1;
 background-color:#3B59D1;
 float:left;
 position:relative;
}

div.allotjaments
{
 font-family: Arial, Verdana, Helvetica, sans-serif;
 font-size:12px;
 width:680px;
 left:10px;
 top:10px;
 height:130px;
 float: left;
 position:relative;
}

span.referencia
{
 font-family: Arial, Verdana, Helvetica, sans-serif;
 font-weight:bold;
 font-size:12px;
 color:#3B59D1;
 width:660px;
 height:20px;
 float:left;
 position:relative;
}

a.link:link, a.link:visited, a.link:active, a.link:hover
{
 color:#3B59D1;
 font-weight:bold;
 text-decoration:none;
}

font.titol
{
 width:400px;
 height:20px;
 color:#3B59D1;
}

img.thumbnail
{
 width:120px;
 height:90px;
 float:left;
 position:relative;
}

img.rodo
{
 top:2px;
 width:8px;
 height:8px;
 position:relative;
 float:left;
 border:0;
}

div.infoGeneral
{
 height:120px;
 width:210px;
 float:left;
 position:relative;
}

span.general
{
 left:35px;
 top:5px;
 height:20px;
 width:175px;
 float:left;
 position:relative;
}

span.generalBlau
{
 left:35px;
 top:5px;
 height:20px;
 width:175px;
 color:#3B59D1;
 float:left;
 position:relative;
}

div.infoCaracteristiques
{
 height:120px;
 width:170px;
 float:left;
 position:relative;
}

span.caracteristiques
{
 left:15px;
 top:5px;
 height:20px;
 width:155px;
 float:left;
 position:relative;
}

span.caracteristiquesBlau
{
 left:15px;
 top:5px;
 height:20px;
 width:155px;
 color:#3B59D1;
 float:left;
 position:relative;
}

div.botoDetalls
{
 height:120px;
 width:175px;
 float:left;
 position:relative;
}

font.preu
{
 color:#ec401e;
}

span.preu
{ 
 top:5px;
 font-family: Arial, Verdana, Helvetica, sans-serif;
 font-size:13px;
 /*font-weight:bold;*/
 color:#3B59D1;
 height:20px;
 width:175px;
 text-align:center;
 float:left;
 position:relative;
}

span.detalls
{
 top:10px;
 height:20px;
 width:100%;
 color:#3B59D1;
 text-align:center;
 float:left;
 position:relative;
 text-decoration:underline;
 cursor:pointer;
}

span.contactadetalls
{
 color:#3B59D1;
 cursor:pointer;
 text-decoration:underline;
}

a.contactadetalls:hover, a.contactadetalls:visited, a.contactadetalls:link, a.contactadetalls:active
{
 color:#3B59D1;
}

img.contactadetalls
{
 left:50px;
 top:-2px;
 width:16px;
 height:16px;
 float:left;
 position:relative;
 border:0px;
}

a.shortlist:hover, a.shortlist:active, a.shortlist:visited, a.shortlist:link
{
 color:#3B59D1;
}

img.shortlist
{
 width:16px;
 height:16px;
 left:10px;
 float:left;
 position:relative;
}

span.botod
{
 top:15px;
 left:45px;
 width:80px;
 height:25px;
 float:left;
 position:relative;
 background-image:url('../imatges2/botons/boto.png');
}

span.noresultats
{
 left:10px;
 top:10px;
 width:100%;
 height:25px;
 font-family: Arial, Verdana, Helvetica, sans-serif;
 font-size:13px;
 color:#3B59D1;
 text-align:center;
 font-weight:bold;
 float:left;
 position:relative;
}

span.textfinal
{
 top:5px;
 width:680px;
 height:100%;
 color:#3B59D1;
 font-family: Arial, Verdana, Helvetica, sans-serif;
 font-size:11px;
 left:10px;
 float:left;
 position:relative;
}

a.paginatfinal:visited, a.paginatfinal:link, a.paginatfinal:hover, a.paginatfinal:active
{
 color:#3B59D1;
 text-decoration:none;
 font-size:12px;
 cursor:pointer;
 }
 
span.paginatfinal
{
 color:#3B59D1;
 text-decoration:none;
 font-size:12px;
 cursor:pointer;
 }

div.paginatfinal
{
 font-family: Arial, Verdana, Helvetica, sans-serif;
 font-size:14px;
 text-align:center;
 font-weight:bold;
 color:#3B59D1;
 top:20px;
 left:10px;
 width:680px;
 height:15px;
 float:left;
 position:relative;
}

div.separadorResultats
{
 width:690px;
 height:5px;
 float:left;
 position:relative;
}

