.lista1 {width:375px; padding:0px; height: 50px; float: left; overflow: hidden;}	
.lista1 A{font:bold 18px arial; padding: 8px 10px 10px 30px; display:block; color:#014F61; text-decoration: none; background:#fff url(/ico/mapa-off.gif) no-repeat 7px 10px;}
.lista1 A:hover{font:bold 18px arial; padding: 8px 10px 10px 30px; color:#014F61; background:#FFFFCC url(/ico/mapa-on.gif) no-repeat 7px 10px;}
.lista1 A span{text-decoration: none; color:#999; font:normal 14px arial;}

.lista1ref {width:375px; padding:0px; height: 55px; float: left; overflow: hidden;}	
.lista1ref A{font:bold 18px arial; padding: 8px 10px 10px 38px; display:block; color:#014F61; text-decoration: none; background:#fff url(/ico/refugio-off.png) no-repeat 7px 10px;}
.lista1ref A:hover{font:bold 18px arial; padding: 8px 10px 10px 38px; color:#014F61; background:#FFFFCC url(/ico/refugio-on.png) no-repeat 7px 10px;}
.lista1ref A span{text-decoration: none; color:#999; font:normal 14px arial;}

.lista1fot {width:250px; padding:0px; height: 50px; float: left;}	
.lista1fot A{font:bold 16px arial; padding: 6px 6px 6px 32px;display:block; color:#014F61; text-decoration: none; background:#fff url(/ico/galeria-off.png) no-repeat 6px 6px;}
.lista1fot A:hover{font:bold 16px arial; padding: 6px 6px 6px 32px; color:#014F61; background:#FFFFCC url(/ico/galeria-on.png) no-repeat 6px 6px;}
.lista1fot A span{text-decoration: none; color:#999; font:normal 14px arial;}

.lista2 {width:250px; padding:0px; height: 50px; float: left;}	
.lista2 A{font:bold 16px arial; padding: 6px 6px 6px 26px;display:block; color:#014F61; text-decoration: none; background:#fff url(/ico/map-off.gif) no-repeat 6px 6px;}
.lista2 A:hover{font:bold 16px arial; padding: 6px 6px 6px 26px; color:#014F61; background:#FFFFCC url(/ico/map-on.gif) no-repeat 6px 6px;}
.lista2 A span{text-decoration: none; color:#999; font:normal 12px arial;}

.lista2ref {width:250px; padding:0px; height: 50px; float: left;}	
.lista2ref A{font:bold 16px arial; padding: 6px 6px 6px 26px;display:block; color:#014F61; text-decoration: none; background:#fff url(/imatges/casa-off.gif) no-repeat 6px 6px;}
.lista2ref A:hover{font:bold 16px arial; padding: 6px 6px 6px 26px; color:#014F61; background:#FFFFCC url(/imatges/casa-on.gif) no-repeat 6px 6px;}
.lista2ref A span{text-decoration: none; color:#999; font:normal 12px arial;}

#resumen 
{
 display: block;
 margin-bottom:20px;
}

#resumen span
{
 display: block;
 margin-bottom:10px;
 border-bottom: 1px solid #b5b5b5;
 font-size:16px;
 font-weight: bold;
}

#resena 
{
 display: block;
 margin-bottom:20px;
}

#resena .titulo
{
 display: block;
 margin-bottom:10px;
 border-bottom: 1px solid #b5b5b5;
 font-size:16px;
 font-weight: bold;
}

#fotos 
{
display: block;
margin-bottom:20px;
clear: both;
}

#fotos a
{
float: left;
width: 155px;
height: 200px;
margin-right: 5px;
display: block;
margin-bottom:2px;
border: 0;
font-size:10px;
text-decoration: none;
font-weight: normal;
overflow: hidden;
}

#fotos .titulo
{
 display: block;
 margin-bottom:10px;
 border-bottom: 1px solid #b5b5b5;
 font-size:16px;
 font-weight: bold;
}


#croquis 
{
display: block;
margin-bottom:20px;
clear: both;
}

#croquis a
{
float: left;
width: 125px;
height: 150px;
margin-right: 15px;
display: block;
margin-bottom:5px;
border: 0;
font-size:10px;
text-decoration: none;
font-weight: normal;
overflow: hidden;
text-align: center;
}

#croquis .titulo
{
 display: block;
 margin-bottom:10px;
 border-bottom: 1px solid #b5b5b5;
 font-size:16px;
 font-weight: bold;
}
#comentarios .titulo
{
 display: block;
 margin-bottom:10px;
 border-bottom: 1px solid #b5b5b5;
 font-size:16px;
 font-weight: bold;
}

