#containerPrincipal{
	background-image:url(/caplaibFront/img/elems/fons_degradat_nou.jpg);
    background-repeat:repeat-x;
}

#containerPrincipal #principal1 {
	padding:22px 30px 0px 35px;
}

#containerPie{    
    clear:both;
	padding:45px 0px 0px 0px;
}

.resultados{
	margin-left:35px;
}

.resultadosBusqueda .resumenBusqueda{
	display: block;
	float: left;
	margin: 40px 0px 0px 0px;
	padding: 0px;
	width: 100%;
	background-color:#FFFFFF;
	color:#000000;
	border:1px solid #ACBDC8;
}
.resultadosBusqueda .resumenBusqueda .resumenBusquedaInterior{
	padding: 10px;
	position: relative;
}
.resultadosBusqueda .resumenBusqueda .resumenBusquedaInterior p{
	display: block;
	margin: 0px;
	padding: 0px;
}
.resultadosBusqueda .resumenBusqueda .resumenBusquedaInterior strong{
	font-weight:normal;
	color:#BF2626;
}
.resultadosBusqueda .resumenBusqueda resumenBusquedaInterior p a.linkRefinar{
	display: inline;
	margin: 0px;
	padding: 0px 0px 0px 3px;
}
.resultadosBusqueda .resumenBusqueda a{
	font:normal 11px Arial,Verdana;
	color:#1C5793;
	text-decoration:underline;
}

.resultadosBusqueda .resumenBusqueda .nuevaBusqueda{
	margin:3px 0px 5px 0px;
	float:right;
	clear:both;
}
.resultadosBusqueda .resumenBusqueda .nuevaBusqueda a{
	display: block;
	margin-top:15px;
	padding:0px 22px 10px 0px;
	font:bold 11px Arial,Verdana;
	color:#1C5793;
	text-decoration:underline;
	background:url(/caplaibFront/img/ico/lupa.gif) right top no-repeat;
}

.resultadosBusqueda .cantidadResultados{
	margin-top:28px;
	display: block;
	height: 1%;
	font:normal 11px Arial,Verdana;
	color:#000000;
}

.resultadosBusqueda .cantidadResultados strong{
	color:#BF2626;
}


.resultadosBusqueda .cajaResultadosBusqueda .playa{
	padding-top:17px;
	display: block;
	/*float: left;*/
	width: 100%;
	position: relative;
	clear:both;
	height:155px;
}

.resultadosBusqueda .cajaResultadosBusqueda .playa .imagen{
	float:left;
}

.resultadosBusqueda .cajaResultadosBusqueda .playa .imagen img{
	padding:5px;
	border:1px solid #ACBDC8;
}

.resultadosBusqueda .cajaResultadosBusqueda .linkGaleria{
	padding-left:15px;
	background:url(/caplaibFront/img/ico/foto.gif) left 3px no-repeat;
}

.resultadosBusqueda .cajaResultadosBusqueda .linkGaleria a{
	font:normal 10px Arial,Verdana;
	color:#1C5793;
	text-decoration:underline;
}
.resultadosBusqueda .iconosPlayas{
	display: block;
	float: left;
	height: 25px;
}

.resultadosBusqueda .cajaResultadosBusqueda .caracteristicas{
	position: absolute;
	bottom: 35px;
	left: 170px;
	width: 75%;
}

.resultadosBusqueda .cajaResultadosBusqueda .vigilanciaBaja,
.resultadosBusqueda .cajaResultadosBusqueda .vigilanciaMedia,
.resultadosBusqueda .cajaResultadosBusqueda .vigilanciaAlta{
	/*display: inline;*/
	display: block;
	float: left;
	margin: 0px;
	padding: 0px;
	margin-top: 10px;
	padding-right: 5px;
	background:url(/caplaibFront/img/ico/vigilancia.gif) left top no-repeat;
}

.resultadosBusqueda .cajaResultadosBusqueda .vigilanciaAlta{
	padding-left:48px;
	background:url(/caplaibFront/img/ico/vigilancia_alta.gif) left top no-repeat;
	height:15px;
}

.resultadosBusqueda .cajaResultadosBusqueda .vigilanciaMedia{
	padding-left:32px;
	background:url(/caplaibFront/img/ico/vigilancia_media.gif) left top no-repeat;
	height:15px;
}

.resultadosBusqueda .cajaResultadosBusqueda .vigilanciaBaja{
	padding-left:16px;
	background:url(/caplaibFront/img/ico/vigilancia_baja.gif) left top no-repeat;
	height:15px;
}

.resultadosBusqueda .cajaResultadosBusqueda .txtVigilancia{
	display:inline;
}

.resultadosBusqueda .cajaResultadosBusqueda .prediccion_oleaje{
	display: block;
	float: left;
	margin: 0px;
	padding: 0px;
	margin-top: 10px;
	padding-right: 5px;
	padding-left: 33px;
	height:15px;
	background:url(/caplaibFront/img/ico/prediccion_oleaje.gif) left top no-repeat;
}
.resultadosBusqueda .cajaResultadosBusqueda .bandera_azul{
	display: block;
	float: left;
	margin: 0px;
	padding: 0px;
	margin-top: 7px;
	padding-right: 5px;
	padding-left: 29px;
	height:17px;
	background:url(/caplaibFront/img/ico/bandera_azul.gif) left top no-repeat;
}
.resultadosBusqueda .cajaResultadosBusqueda .bandera_azul span{
	display:block;
	margin: 0px;
	padding: 0px;
	padding-top: 3px;
}

.resultadosBusqueda .caracteristicas .vigilanciaAlta, 
.resultadosBusqueda .caracteristicas .vigilanciaMedia,
.resultadosBusqueda .caracteristicas .vigilanciaBaja, 
.resultadosBusqueda .caracteristicas .txtVigilancia,
.resultadosBusqueda .caracteristicas .fecha, 
.resultadosBusqueda .caracteristicas .detalle,
.resultadosBusqueda .caracteristicas .prediccion_oleaje,
.resultadosBusqueda .cajaResultadosBusqueda .bandera_azul span{
	font:normal 11px Arial,Verdana;
	color:#000000;
}

.resultadosBusqueda .caracteristicas .banderaVerde,
.resultadosBusqueda .caracteristicas .banderaAmarilla,
.resultadosBusqueda .caracteristicas .banderaRoja,
.resultadosBusqueda .caracteristicas .banderaNaranja,
.resultadosBusqueda .caracteristicas .banderaNegra{
	display: block;
	float: left;
	margin: 0px;
	padding: 0px;
	height: 25px;
	width: 20px;
	background-position: left bottom;
	background-repeat:no-repeat;
	padding-right: 3px;

}
.resultadosBusqueda .caracteristicas .banderaVerde{
	background-image:url(/caplaibFront/img/ico/bandera_verde.gif);
}
.resultadosBusqueda .caracteristicas .banderaAmarilla{
	background-image:url(/caplaibFront/img/ico/bandera_amarilla.gif);
}
.resultadosBusqueda .caracteristicas .banderaRoja{
	background-image:url(/caplaibFront/img/ico/bandera_roja.gif);
}
.resultadosBusqueda .caracteristicas .banderaNaranja{
	background-image:url(/caplaibFront/img/ico/bandera_naranja.gif);
}

.resultadosBusqueda .caracteristicas .fecha{
	display: block;
	float: left;
	margin-top: 10px;
}

.resultadosBusqueda .playa .caracteristicas .nombrePlaya{
	margin-top:4px;
	font:normal 12px Arial,Verdana;
	color:#1C5793;
}

.resultadosBusqueda .playa .caracteristicas .nombrePlaya strong{
	font-weight:bold;
	color:#1C5793;
}

.resultadosBusqueda .playa .caracteristicas .detalle{
	margin-top:5px;
}

.resultadosBusqueda .playa .caracteristicas .detalle strong{
	font-weight:normal;
	color:#BF2626;
}