<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">#establecimientos_plus {background:#E5E5E5; margin-top:10px; border-left:1px solid #BDBDBD; border-right:1px solid #BDBDBD; border-top:1px solid #BDBDBD; }
#establecimientos_presencial {background:#E5E5E5; margin-bottom:20px; padding:0; border-top:1px solid transparent; 
	border-left:1px solid #BDBDBD; border-right:1px solid #BDBDBD; border-bottom:1px solid #BDBDBD;}
.titulobarra {margin: 10px 0; padding:5px; color:white; font-size:20px; line-height:20px; box-shadow:3px 3px 3px #A3A3A3;}

.establecimientogrande {font-size:16px; width:330px; font-family:Arial,sans-serif; float:left;
	height:360px; border:1px solid #BDBDBD; margin:6px 10px 25px; box-shadow:3px 3px 3px #A3A3A3;
	background:white; }
	/*background:#e5e5e5;*/
.establecimientogrande .foto {height:210px;text-align:center; position:relative; background: white; overflow: hidden;}
.establecimientogrande .reserva {position:absolute; bottom:1px; right:1px;}
.linea1,.linea2{font-size:11px; color:white; margin:0;height:14px; overflow: hidden;}
.linea1{background:#FF8200; position:relative; padding: 0 5px;}
.linea2{background:#D5D5D5; color: black;}
.linea2 p {margin: 0 5px;}
.tipoalquiler{ width:109px; height:12px; text-align:center; margin:2px; 
color:black; position:absolute; top: 0; font-size:10px;
background: white; box-shadow:1px 1px 1px black }
.icoacceso {position:absolute; right:0;}
.principal {text-align:center; font-size:14px; height:59px;}
.actividad {font-size:16px;}
.principal .nombre {color:red; font-weight:bold; font-size:16px;}
.principal .localidad {font-weight:bold;}
.principal a {color:red;}
.icotlf {margin:-16px 0;}
.tabpromo {float:left; margin:0; height: 17px;}
.valida {float:left; width:190px; font-size:9px; margin:5px 5px 0 5px;}
.cuadropromo {clear:both; background:#c0e91d; margin:0; font-size:12px;}
.textopromocion{font-weight:bold; padding: 0 5px; height: 30px;}
.precio {float:left; width:255px; background:#585858; height:15px; margin: 0; 
	text-align:center; color: #FFFF00; }
.masinfo {width:45px; float:left; background:#fffc00; text-align:center; margin:0; 
	font-weight:bold;}

.alquiler1 {background:#D358F7;}
.alquiler2 {background:#D9EBFF;}
.alquiler4 {background:#8D6D5A;}

.establecimientopequeno {float:left; width:200px; height:280px; margin: 5px 10px; 
	background:white; font-family:Arial,sans-serif; border:1px solid #BDBDBD; position:relative; 
	box-shadow:3px 3px 3px #A3A3A3;}
.establecimientopequeno .foto {height:180px;text-align:center; position:relative;}
.establecimientopequeno .reserva {position:absolute; bottom:-1px; right:-1px;}
.establecimientopequeno a {color:red;}
.establecimientopequeno .slogan {background:#F8ECE0; padding:0 5px; font-size:10px;}
.establecimientogrande .slogan {background:#F8ECE0; padding:0 5px; font-size:12px;min-height: 30px;}
.establecimientopequeno .localidad {font-size:11px;}
.establecimientopequeno .provincia {font-size:11px;}

#barrafiltros {background:#E2E2E2; padding:5px;}
#barrafiltros label {font-weight:bold;}
#localidad {width:150px;}
#barrafiltros form {height:26px;}
.opcion_filtro {max-width:300px; float:left; margin-right:10px;}
.boton_filtro {float:left;}
.opcion_filtro, .boton_filtro {padding:4px 5px;}
.opcion_filtro select {border:1px solid #D8D8D8; background:white; padding:2px;}
.boton_filtro input {border:1px solid #A4A4A4;padding:4px 10px; background:#F2F2F2; border-radius:5px;}

.principal .nombre {font-size:16px;}</pre></body></html>