#caja_foto_grande{
	width:445px;
	height:332px;
	float:left;
	margin-right:15px; 
	
	}
#caja_fotos_peques{
	width:103px;
	height:332px;
	float:left;	
	}
.celdas_fotos_peques{
	width:103px;
	height:83px;	
	}
#contenedor_novedades_ofertas{
	width:563px;
	height:132px;	
	}
#caja_novedades{
	width:270px;
	height:132px;
	margin-right:18px;
	float:left;
	border:solid #FFF 1px;
	}
#caja_oferta{
	width:270px;
	height:132px;
	border:solid #FFF 1px;
	float:left;
	}
.foto_ofertas_novedades{
	width:110px;
	height:66px; 
	float:left;
	}
/***************************COLUMNA DERECHA*******************************/
#caja_botones_seccion{
	width:560px;
	height:40px;
	margin-top:5px;
	margin-bottom:10px;
	display:block;
	}
	
/*----------------------------------------pie---------------------------------------*/
#pie{
	width:900px;
	height:27px;
	float:left;
	border-top-width: 2px;
	border-bottom-width: 2px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #02468A;
	border-bottom-color: #02468A;
	line-height:25px;
	margin-top:10px;
	text-align:left;
}
.texto_redes_pie{
width:auto;
height:auto;
float:left;
}
.texto_redes_wifi{
width:auto;
height:auto;
float:right;
}
/*----------------------------------CONTACTO-------------------------------*/
#caja_titulo_contacto{
	width:562px;
	height:20px;

	}

#caja_contacto{
	width:562px;
	display:block;
	float:left;
	margin-top:15px;
	}

.campo_rellenar_formulario{
	width:181px;
	height:100px;
	margin-top:10px;
	float:left;
	}
.formulario_consulta{
	width:100px;
	height:40px;
	float:left;
	background-color:#FFFF00;
	}
.campo_rellenar_consulta{
	width:458px;
	height:68px;
	float:left;
		border:1px solid #0159BA;
	background-color:#034485;
	}
.espacio_condiciones_legales{
	width:459px;
	height:20px;
	float:left;
	margin-left:100px;
	border-top-width: thin;
	border-right-width: thin;
	border-bottom-width: thin;
	border-left-width: thin;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #0066FF;
	border-right-color: #0066FF;
	border-bottom-color: #0066FF;
	border-left-color: #0066FF;
	}
.condiciones_legales{
	width:462px;
	height:100px;
	float:left;
	background-color:#FF0033;
	}
.caja_enviar_borrar{
	width:462px;
	height:20px;
	float:left;
	margin-left:100px;
	}
/*-----------------------------------------------------MODO LISTADO-------------------------*/
#contenedor_oferta{
	width:520px;
	height:110px;
	float:left;
	border: 1px solid #fff;
	margin-top:5px;
}
.caja_imagen_ofertas{
width:116px;
height:88px;
margin-right:10px;
float:left;

}
.celda_titulo_ofertas{
width:427px;
height:18px;
float:left;
}
.caja_texto_ofertas{
width:330px;
height:47px;
margin-top:10px;
float:left;
}
.caja_leer_mas_informacion{
width:135px;
height:18px;
float:right;
background-color:#0265C8;
line-height:20px;
text-align:right;
}
#contenedor_ofertas_desarrollado{
width:554px;
height:314px;
float:left;
}
.caja_descripcion_larga_ofertas{
width:554px;
height:294px;
margin-top:8px;
float:left;
}
.boton_volver_a_modo_listado{
width:160px;
height:20px;
float:left;
background-color:#0265C8;
margin-left:380px;
padding-left:16px;
padding-top:5px;
}
.fondo_para_hotel_rural{
	background-image:url(/imagenes/hotel-rural.png);
	background-repeat:no-repeat;	
	}
