#contenido{
  background:white url(/images/front/barra_izquierda_paraestirar.png) repeat-y scroll left top;
}

#izquierda{
	/*background:transparent url(/images/front/barra_izquierda.png) no-repeat scroll 0 0;*/
	float:left;
	height:auto;
	width:298px;
}

/*
#buscador {
	background:white url(../images/front/barra_izquierda_buscador.png) no-repeat scroll left top;
	float:left;
	height:242px;
	width:297px;
}
*/
/*
#izquierda #resumen_busqueda{
	background:url(/images/front/barra_izquierda_claro.png) no-repeat;
	float:left;
	height:224px;
	width:298px;
}
*/
#izquierda #filigrana_nube{
	background:url(/images/front/barra_izquierda_abajo.png) no-repeat;
	float:left;
	height:732px;
	width:298px;
	padding-top:14px;
	margin-left:3px;
}

#derecha{
	background:transparent url(/images/front/area_blanca_dcha.png) no-repeat scroll 0 0;
	float:left;
	height:100%;
	width:633px;
}

#derecha h1{
	background:transparent url(/images/front/flecha_azul.png) no-repeat scroll 0 0;
	color:#66B7DB;
	font-size:14px;
	font-weight:bold;
	margin:27px 15px 15px 25px;
	padding-left:23px;
}

#derecha p{
	margin-left:30px;
}

.negocio{
	float:left;
	margin-bottom:20px;
	width:100%;
	margin-top:15px;
	margin-left:5px;
}

.negocio h2 {
background:transparent url(/images/front/cabecera_hoteles.png) no-repeat scroll 0 0;
height:23px;
padding-left:10px;
padding-top:4px;
width:100%;
margin-left:20px;

}

.negocio h2 a {
color:white;
padding-left:20px;
text-decoration:none;
background:transparent url(/images/front/flecha_blanca.png) no-repeat scroll 0 0;
}

.fotonegocio{
	float:left;
	position:relative;
	width:132px;
	z-index:0;
	margin-right:10px;
	margin-left:10px;
	height:140px;
}
.fotonegocio img {
	height:100px;
	width:119px;
}

.negocio a.nombre{
	float:left;
	font-size:12px;
	height:141px;
	padding-left:20px;
	padding-top:105px;
	text-align:center;
	text-decoration:none;
	width:100px;
}

.capa_fotonegocio{
	background:transparent url(/images/front/hueco_foto_hotel.png) no-repeat scroll 0 0;
	color:#00A9D2;
	font-size:12px;
	height:40px;
	left:0;
	margin:0;
	padding-left:20px;
	padding-top:105px;
	position:absolute;
	text-align:center;
	text-decoration:none;
	width:100px;
	z-index:10;
}

.piepaginado{
	text-align:center;
	margin-bottom:12px;
	width:100%;
}

.fotonegocio a{
	padding-left:17px;
	padding-top:102px;
	text-align:center;
	font-size:11px;
}

.descripcion{
	float:left;
	width:450px;
}

.descripcion h2{
	background:transparent url(/images/front/cabecera_hoteles.png) no-repeat scroll 0 0;
	height:23px;
	padding-left:10px;
	padding-top:4px;
	width:449px;
}


.descripcion h2 a{
	background:transparent url(/images/front/flecha_blanca.png) no-repeat scroll 0 50%;
	color:white;
	padding-left:22px;
	text-decoration:none;
	vertical-align:bottom;
}

.descripcion ul{
	margin-left:15px;
	margin-top:10px;
}

.descripcion ul li{
	background:transparent url(/images/front/triangulo.png) no-repeat scroll 0 0;
	margin-bottom:10px;
	font-size:12px;
}

.descripcion ul li h3 a{
	color:#66B7DB;
	font-size:12px;
	font-weight:bold;
	padding-left:15px;
}

.productos{
	float:left;
	height:auto;
	margin-top:0px;
	margin-bottom:15px;
	font-size:13px;
}

.productos .cabecera{
	background:transparent url(/images/front/cabecera_precios.png) no-repeat scroll 0 0;
	float:left;
	height:23px;
	margin:20px 0 0 20px;
	width:570px;
}

.productos ul.cabecera{
	color:#0DAFD5;
	font-weight:bold;
	padding-left:10px;
	padding-top:6px;
	font-size:12px;
}

.productos .lista{
}

.productos .lista ul{
	float:left;
	height:auto;
	margin-bottom:5px;
	margin-left:30px;
	width:570px;
}

.productos ul.cabecera li, .productos .lista ul li{
	float:left;
	width:25%;
}


.productos .lista ul li.cortos{
	text-align:right;
	width:69px;
}

.productos ul.cabecera li.hab{
	margin-right:40px;
	width:170px;
	font-weight:bold;
}

 .productos .lista ul li.hab{
 	margin-right:30px;
 }

.productos ul.cabecera li.cortas, .productos .lista ul li.cortas{
	margin-left:30px;
	width:90px;
	font-weight:bold;
}

.productos .lista #precio{
	left:160px;
	position:relative;
}

.productos .lista #personas{
	left:38px;
	position:relative;
}

.productos .lista #disponibilidad{
	left:94px;
	position:relative;
}

#footer{
	background:transparent url(/images/front/faldon_azul.png) no-repeat scroll left bottom;
	height:181px;
	margin-left:12px;
	width:932px;
}

.paginacion_actual{
	font-size:14px;
	color:#66b7db;
	font-weight:bold;
	text-decoration:none;
}

.paginacion{
	font-size:14px;
	color:#3e87fe;
	font-weight:bold;
	text-decoration:none;
}

.cabecera_listado{
margin-top:15px;
margin-left:25px;
}

.ver_todos{
float:right;
margin-right:40px;
font-size:11px;
color:red;
}

.invertir{
float:right;
margin-right:20px;
font-size:11px;
}
.enlaces{
padding-bottom:10px;
text-align:center;
}
.ver_todos a{
color:#66B7DB;
}
.invertir a{
color:#66B7DB;
}