/****** Llistat ******/
#gallery {position:relative; width:610;margin:auto;padding-top:8px;}
#images {border:2px solid #9ac1c9; height:225px; background:#eef5f6; margin-bottom:20px}
#image {position:relative; width:606px; height:453px; padding:13px; background:#e0e0e0 url(../img/slide/loading.gif) center center no-repeat}
#image img {position:absolute; top:13px; left:22px; width:610px;height:453px;}
#thumbwrapper {margin-top:10px; padding:5px 0; width:616px; height:100px; border:2px solid #666; background:#FFF;display:none;}
#thumbarea {position:relative; overflow:hidden; height:100px; width:616px; }
#thumbs {position:absolute; list-style:none; margin-left:5px; height:100px; width:10000px; border-right:5px solid #FFF}
#thumbs li {float:left; margin-right:5px; cursor:pointer}
.imgnav {position:absolute; height:375px; width:20%; z-index:100; height:375px; width:20%; z-index:100; outline:none; cursor:pointer}
div.transbox
  {
  position:absolute;
  display:block;
  bottom:13px;
  width:608px;
  height:66px;
  margin-left:22px;
  background-color:#000000;
  border:1px solid #000000;
  /* for IE */
  filter:alpha(opacity=60);
  /* CSS3 standard */
  opacity:0.6;
  z-index:1000;
  }
div.transbox p
  {
  margin:15px 20px;
  font-weight:bold;
  text-align:right;
  color:#ffffff;
  line-height:1.2em;
  font-face: Arial;
  font-size: 14px;
  }
  
.nombreHotel{
	text-align:right;
	padding-right:30px;
	padding-top:5px;
	color:#000;
	font-weight:bold;
	font-face:Arial;
	font-size:24px;
	float:right;
	width:75%;
	line-height:25px;
}
.municipioHotel{
	text-align:right;
	padding-right:30px;
	padding-top:10px;
	color:#000;
	line-height:25px;
	font-weight:bold;
	font-face:Arial;
	font-size:18px;
	float:right;
	width:75%;
}
  
.masInfo{
	text-align:right;
	padding-top:10px;
	padding-right:30px;
	color:#000000;
	font-face:Arial;
	font-size:13px;
	float:right;
	width:75%;
}
.posBotonReservar{
	bottom:45px;
	float:left;
	height:37px;
	position:relative;
	right:88px;
	text-align:left;
	width:190px;
}

.botonReservar{
	 background-color:#666666;
	 border:0px;
	cursor: pointer;
	font-weight: bold;
	width: 80px;
	color:#fff;
	text-align:center;
	float:right;
	padding: 2px 0;
}




div.llistat_resultat {
	height: 100%;
	width:100%;
	background-color:#ffffff;
}



div.llistat_format_gran_resultat ul {
	list-style-position: inherit;
	padding: 0px;
}

div.llistat_format_gran_resultat ul li {
	border-bottom:15px solid #fff;
	color:#000000;
	height:578px;
	line-height:1.5em;
	list-style-type:none;
	margin:0;
	background-color:#E0E0E0;
}

div.llistat_format_gran_resultat blockquote, ul, ol, dl {
margin:0em;
}
div.llistat_format_gran_resultat ul li table {
	display:inline-table;
	width: 100%;
	
}

div.llistat_format_gran_resultat ul li table td {
	vertical-align: top;
	height:70px;
}