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

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

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

/* INPUTS I CALENDARI */

input.data1, input.data2, input.data3, input.data4
{
 background-color:#FFFFFF;
 height:17px;
 border:1px solid #000000;
 cursor:default;
 color:#000000;
 top:10px;
 left:8px;
 float:left;
 position:relative;
 cursor:pointer;
}

/*CALENDARI*/
a.calendari
{
 float: left;
 width: 16px;
 height: 15px;
 display: block;
 text-indent: -2000px;
 overflow: hidden;
 position:relative;
 left:16px;
 top:12px;
 background: url("../imatges/calendari.gif") no-repeat; 
}

a.calendari.dp-disabled
{
	background-position: 0 -20px;
	cursor: default;
}

/* makes the input field shorter once the date picker code
 * has run (to allow space for the calendar icon
 */
input.dp-applied 
{
	width: 85px;
	float: left;
}

#persones, #persones2
{
 top:10px;
 left:8px;
 width:auto;
 height:20px;
 float:left;
 position:relative;
}

#poblacio, #poblacio2
{
 top:10px;
 left:8px;
 width:auto;
 height:20px;
 float:left;
 position:relative;
}

#allotjament, #allotjament2
{
 top:10px;
 left:8px;
 width:auto;
 height:20px;
 float:left;
 position:relative;
}

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

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;
 cursor:pointer;
}

span.botoVenda
{
 top:20px;
 left:0px;
 width:170px;
 height:25px;
 float:left;
 position:relative;
}

input.botoVenda
{
 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');
}

#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.nodispo
{
 top:25px;
 left:10px;
 width:680px;
 height:50px;
 float:left;
 position:relative;
 font-family: Arial, Verdana, Helvetica, sans-serif;
 font-size:13px;
 color:#3B59D1;
}

#buscadorAvan
{
 font-size:11px;
 left:10px;
 top:15px;
 height:120px;
 width:680px;
 background-image:url('../imatges2/buscadorAvan.jpg');
 float:left;
 position:relative;
}

div.espai
{
 left:15px;
 top:7px;
 height:38px;
 width:660px;
 float:left;
 position:relative;
}

span.bloc
{
 height:35px;
 width:220px;
 float:left;
 position:relative;
}

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

#distanciaplatja
{
 top:10px;
 left:15px;
 height:auto;
 width:auto;
 float:left;
 position:relative;
}

input.check
{
 top:9px;
 float:left;
 position:relative;
}

span.separador
{
 top:10px;
 left:5px;
 height:20px;
 width:25px;
 float:left;
 position:relative;
}

span.check
{
 top:10px;
 left:5px;
 width:auto;
 height:20px;
 font-weight:bold;
 color:#FFF;
 font-weight:bold;
 float:left;
 position:relative;
}

span.botoVendaAvan
{
 top:5px;
 left:80px;
 width:170px;
 height:25px;
 float:left;
 position:relative;
}

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

h1.altresdiesdispo
{
 top:20px;
 left:10px;
 width:675px;
 height:35px;
 float:left;
 position:relative;
 font-family: Arial, Verdana, Helvetica, sans-serif;
 font-size:13px;
 color:#FF0000;
}

a.botoContacta:hover, a.botoContacta:visited, a.botoContacta:link, a.botoContacta:active
{
 left:400px;
 top:-14px;
 font-weight:bold;
 width:150px;
 height:25px;
 color:#3B59D1;
 text-decoration:inline;
 float:left;
 position:relative;
}

img.contactadetalls
{ 
 margin-right:5px;
 width:16px;
 height:16px;
 float:left;
 position:relative;
 border:0px;
}

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

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

hr.separadorBuscador
{
 top:5px;
 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:690px;
 left:10px;
 top:10px;
 height:130px;
 float: left;
 position:relative;
}

a.prereservalink
{
 color:#3B59D1;
 font-weight:bold;
 cursor:pointer;
}

a.prereservalink:hover, a.prereservalink:visited, a.prereservalink:link, a.prereservalink:active
{
 color:#3B59D1;
 font-weight:bold;
 cursor:pointer;
 width:120px;
 height:90px;
}

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

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:110px;
 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:110px;
 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:110px;
 width:175px;
 float:left;
 position:relative;
}

font.europreu
{
 color:#ec401e;
 font-size:14px;
}

font.europreu2
{
 color:#ec401e;
}

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

span.dates
{ 
 top:10px;
 left:25px;
 font-family: Arial, Verdana, Helvetica, sans-serif;
 font-size:12px;
 color:#3B59D1;
 line-height:1.5;
 height:35px;
 width:165px;
 /*text-align:center;*/
 float:left;
 position:relative;
}

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

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

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


