@import"https://fonts.googleapis.com/css2?family=Quicksand:wght@300..700&display=swap";@font-face{font-family:jen;src:url("/_cliente/fonts/Jen.ttf"),url("/_cliente/fonts/Jen.woff")}.sour-gummy-normal{font-family:"Quicksand",sans-serif;font-optical-sizing:auto;font-weight:normal;font-style:normal;font-variation-settings:"wdth" 100}:root{--header-H: 95px;--headerMini-H: 70px}*{box-sizing:border-box;border:0px;margin:0px;font-family:"Quicksand",arial;font-weight:300;font-size:20px;z-index:10}a.alPie{margin-top:20px}a.icono{display:inline-block;width:30px;height:23px;vertical-align:middle;background-size:contain;background-repeat:no-repeat}a.icono.youtube{background-image:url("/_cliente/images/iconos/youtube.png")}b{font-weight:700}body{position:absolute;height:100%;width:100%;background-color:#82b184;overflow:hidden}body.pre{background-color:red}h1{position:relative;top:0px;font-family:"Quicksand";font-size:30px;padding:0px;margin-bottom:10px;width:100%;text-align:center;text-transform:uppercase;background-color:#b4a333}header{position:absolute;height:100%;width:100%}header img{position:absolute}.dentro header{transition:background-color 2s;height:var(--header-H);width:calc(var(--header-H)*3.5);background-color:rgba(46,125,50,.4);border-radius:0 0 20% 0/0 0 90% 0}.dentro header .logo{left:5px;top:5px;height:80%;width:auto}.dentro header .titulo{left:calc(var(--header-H) - 15px);top:5px;height:80%;width:auto}hr{border:solid 1px #b4a333;width:20%;margin:0px 0px 10px 5%}hr.total{margin:10px 0px;width:100%;height:5px;background-color:#2e7d32;border-color:#2e7d32}img.ampliable{cursor:zoom-in;position:relative;z-index:1}img.ampliable:hover{border:solid 1px #000;border-radius:5px;padding:0px;background-color:#fff}img.grande{position:fixed;top:0px;left:0px;height:100% !important;max-height:unset !important;width:100% !important;max-width:unset !important;padding:5px;margin:0px !important;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;border:solid 1px #000;border-radius:5px;box-shadow:none;background-color:rgba(255,255,255,.6);cursor:zoom-out;z-index:10 !important}p{text-indent:-20px;margin:15px 0px 10px 40px;line-height:1.4em;-webkit-hyphens:auto;hyphens:auto;text-align:justify}p::first-letter{color:#58975b;font-size:35px}p.capitular{text-indent:-10px;margin:0px 0px 7px 10px}p.capitular::first-letter{border:solid 2px #000;border-radius:7px;margin:0px 12px 0px -10px;padding:4px 9px 0px 20px;background-color:#abcbad;float:left;line-height:1}sup,sub{font-size:small !important}.alert{display:none;position:fixed;top:0;width:100%;align-items:center;flex-direction:column;background-color:rgba(0,0,0,.4666666667);padding:20px 0px 40px;z-index:100}.alert .cerrar{position:absolute;top:10px;left:10px;width:50px;height:50px;background-image:url("/_cliente/images/iconos/cerrar.w.png");background-position:left top;background-size:37px;background-repeat:no-repeat;cursor:pointer}.alert span{padding:10px 30px 10px 50px;margin-top:20px;font-size:larger;font-weight:bolder;border-radius:5px;width:-moz-fit-content;width:fit-content;cursor:pointer;background-image:url("/_cliente/images/iconos/cerrar.png");background-position:5px center;background-size:37px;background-repeat:no-repeat}.alert span.I{background-color:#00ff7b}.alert span.W{background-color:#fb0}.alert span.W::before{content:"ATENCIÓN: "}.alert span.E{background-color:#f30}.alert span.E::before{content:"ERROR: "}.burbuja{position:absolute;top:30px;transition:.5s,right .2s;padding:10px;border-radius:15px;border:solid 2px #000;box-shadow:-5px 7px 11px #000;background-color:#006187;color:#fff;font-size:smaller;font-weight:bold;text-align:center;cursor:pointer}.burbuja.fuera{right:-300px}.burbuja.dentro{right:50px;transform:rotate(25deg)}.burbuja span{font-size:smaller}.burbuja:hover,.burbuja.abierta{transform:rotate(0);top:20px}.burbuja:hover.cerrada span,.burbuja.abierta.cerrada span{display:block}.burbuja:hover.abierta form,.burbuja.abierta.abierta form{display:block}.b{font-weight:700}.c{display:inline-block;width:100%;text-align:center}.centrado{display:flex;align-items:center;justify-content:center;flex-direction:column}.cerrar{position:absolute;top:0px;right:0px;background:rgba(214,50,0,.6);padding:10px;height:100%;font-weight:bold;font-size:30px;cursor:pointer;display:flex;flex-direction:column;justify-content:center}.chica{font-size:smaller}.compartir{position:absolute;display:inline-block;top:5px;right:5px;width:20px !important;height:20px !important;vertical-align:middle;background-image:url("/_cliente/images/iconos/compartir.png");background-size:contain;background-repeat:no-repeat;cursor:alias}.d{display:inline-block;width:100%;text-align:right}.flecha{height:51px;width:51px;background-color:rgba(46,125,50,.6);border-radius:5px;margin-top:4px;padding:5px;cursor:pointer;background-size:contain;background-position:center;background-repeat:no-repeat;background-origin:content-box}.flecha.dcha{background-image:url("/_cliente/images/flecha.dcha.png")}.flecha.izda{background-image:url("/_cliente/images/flecha.izda.png")}.f25{font-size:25px !important}.foto{height:200px}.grupo.fecha{display:flex;justify-content:center;width:50%;gap:.5rem}.grupo.fecha>*{margin-right:0px !important}.h100{height:100%}.hereda{font-size:inherit}.ico{position:absolute;height:20px;width:20px;background-size:contain;background-repeat:no-repeat;background-position:center;cursor:pointer}table .ico{top:3px}.ico.editar{right:4px;background-image:url("/_cliente/images/iconos/lapiz.png")}.ico.borrar{right:24px;background-image:url("/_cliente/images/iconos/borrar.png")}.logo{height:400px}.medio{width:50% !important}.mini{font-size:small}.miniBotonera{position:absolute;right:0px;width:20px !important}.miniBotonera.inline{position:relative;display:inline-block;margin-left:25px;height:18px}.noticia *{vertical-align:top}.noticia .foto{border-radius:5px;margin:15px 0px 0px 10px;width:calc(33% - 5px);height:auto}.noticia .texto{padding:0px 15px 15px 0px;overflow:auto;height:calc(100% - 60px - 50px)}.oculto{display:none}.ocultisimo{display:none !important}.titulo{height:auto;max-height:150px;max-width:80%}.w30{display:inline-block;width:33% !important}.w50{width:50% !important}.w60{display:inline-block;width:66% !important}.w100{display:inline-block;width:100% !important}div#entrar{position:absolute;right:10px;height:100px;width:100px;background-image:url(/_cliente/images/entrar.gif);background-size:contain;cursor:pointer}div#listaSinEnviar{background-color:#ece8cc;padding:0px 0px 5px}#contacto{display:flex;flex-direction:row;padding-top:40px}#contacto h1{position:absolute}#contacto div#comentarios{overflow:auto;border:none !important;padding:0px !important;background-color:rgba(0,0,0,0) !important}#contacto div#comentarios>ul{background-color:#f6f4e6 !important}#contacto div#comentarios ul{border:solid .5px #000;padding:0px;background-color:rgba(217,209,153,.4);margin-bottom:15px;border-radius:5px;overflow:hidden}#contacto div#comentarios ul li{list-style:none}#contacto div#comentarios ul li.cuarentena{background-color:#f7d6cc}#contacto div#comentarios ul li ul{margin:5px 5px 5px 10px}#contacto div#comentarios ul li .info{width:100%;background-color:#abcbad;padding:2px 5px}#contacto div#comentarios ul li .info .fecha{float:right;font-size:small}#contacto div#comentarios ul li .info .nombre{display:flex;align-items:center;font-weight:500;width:-moz-max-content;width:max-content}#contacto div#comentarios ul li .info .nombre .btn{background-size:contain;background-repeat:no-repeat;background-position:center right;height:20px;display:inline-block;cursor:pointer}#contacto div#comentarios ul li .info .nombre .btn.responder{background-image:url("/_cliente/images/iconos/responder.png");width:40px}#contacto div#comentarios ul li .info .nombre .btn.validar{background-image:url("/_cliente/images/iconos/validar.png");width:22px;margin-top:-4px}#contacto div#comentarios ul li .info .nombre .btn.borrar{background-image:url("/_cliente/images/iconos/borrar.png");width:22px}#contacto div#comentarios ul li .texto p{padding:4px 10px 4px 25px;font-size:18px;font-weight:200;text-indent:-15px}#flotantes{display:flex;display:none;position:absolute;height:100%;width:100%;background-color:rgba(180,163,51,.4);align-items:center;justify-content:center}#flotantes .flotante{background-color:#f6f4e6;position:relative}#flotantes .cuerpo{display:flex;padding:20px}#flotantes .cuerpo img{max-height:400px;margin:10px}#flotantes .cuerpo span{display:block;min-height:25px}#flotantes .cuerpo span.cuando,#flotantes .cuerpo span.donde,#flotantes .cuerpo span.cuanto{text-indent:-15px;padding-left:50px;background-repeat:no-repeat;background-size:25px}#flotantes .cuerpo span.cuando{background-image:url("/_cliente/images/iconos/cal.png")}#flotantes .cuerpo span.donde{background-image:url("/_cliente/images/iconos/posicion.png")}#flotantes .cuerpo span.cuanto{background-image:url("/_cliente/images/iconos/euro.png")}#flotantes .cuerpo span.notas{border:solid 1px #000;border-radius:5px;padding:5px;background-color:#f6f4e6}#fondo{position:absolute;height:100%;width:100%}div#fondo{background-image:url(/_cliente/images/fondos/Rafael.jpg);background-size:cover;background-position:center;background-repeat:no-repeat;filter:sepia(50%) contrast(40%) brightness(130%);z-index:0}body.pre div#fondo{opacity:.7}video#fondo{opacity:1;-o-object-fit:cover;object-fit:cover}.dentro video#fondo{display:none}#login{display:none;position:absolute;left:calc(var(--header-H)*3.5 + 3px);top:3px;height:22px;width:26px;max-width:calc(100% - 16px);padding:2px;opacity:.7;background-image:url(/_cliente/images/iconos/cerradura.png);background-size:20px;background-position:3px center;background-repeat:no-repeat;border-radius:13px;transition:1s}.dentro #login{display:flex}#login.abriendo{opacity:1;width:302px;background-color:rgba(255,255,255,.6274509804)}#login input{opacity:0;position:absolute;left:30px;height:18px;width:0px;background-color:#abcbad;border-radius:4px;padding:1px 5px;transition:1s;font-size:15px}#login input.activo{opacity:1;width:245px}#login #cerradura{position:absolute;top:0px;left:0px;height:26px;width:26px;cursor:url(/_cliente/images/iconos/llave.png),pointer}#login #siguiente{display:none;position:absolute;right:4px;height:20px;width:23px;cursor:pointer;background-image:url(/_cliente/images/iconos/plumilla.png);background-size:20px;background-position:3px center;background-repeat:no-repeat;border-radius:13px}#logos{position:absolute;height:100%;width:100%}nav#secciones{position:absolute;left:-240px;width:80px;top:calc(var(--header-H) + 10px);transition:.3s}nav#secciones *{font-size:0px}nav#secciones:hover{width:240px;left:-5px}nav#secciones:hover *{font-size:inherit}nav#secciones:hover .ficha{width:80%;margin-right:20%}nav#secciones:hover .ficha.activa{width:90%;margin-right:10%}nav#secciones:hover .ficha .inicial{display:none;font-size:0}nav#secciones:hover .ficha .texto{display:inline;letter-spacing:-1;padding:0px 10px}.dentro nav#secciones{left:-5px}nav#secciones .ficha{background-color:#99c0cf;height:60px;width:60%;margin:10px 40% 10px 0;border-radius:0px 5px 5px 0px;font-weight:normal;box-shadow:-2px 2px 2px #000;border:solid #000;border-width:2px 2px 2px 0;cursor:pointer;transition:.3s}nav#secciones .ficha.flecha{display:none}nav#secciones .ficha.especial{background-color:#d9d199}nav#secciones .ficha.activa{background-color:#006187;height:90px;margin:5px 40% 5px 0;box-shadow:-5px 5px 5px #000;cursor:default}nav#secciones .ficha.activa.especial{background-color:#a18c00}nav#secciones .ficha.activa .inicial,nav#secciones .ficha.activa .texto{font-weight:bold}nav#secciones .ficha:not(.activa):hover{background-color:#66a0b7;width:90%;margin-left:10%;box-shadow:-5px 5px 5px #000;font-weight:bold}nav#secciones .ficha:not(.activa):hover.especial{background-color:#c7ba66}nav#secciones .ficha .inicial{display:inline;font-size:26px}nav#secciones .ficha .texto{display:none}#trozos{position:absolute;height:100%;width:100%;overflow:hidden;z-index:5}#trozos .trozo{position:absolute;height:calc(100% - var(--header-H) - 40px);width:calc(100% - 80px);top:calc(var(--header-H) + 20px);left:100%;overflow:auto;border:solid 1px;border-radius:5px;background-color:rgba(199,186,102,.4);transition:left 1s}#trozos .trozo.flex{display:flex;flex-direction:column}#trozos .trozo.flex div.visor{height:unset}#trozos .trozo.activo{left:60px}#trozos .trozo.saliente{left:-100%}#trozos .trozo div.medio{border:solid .5px #000;border-radius:5px;margin:10px;background-color:#f6f4e6;padding:10px}#trozos .trozo div.medio.sin{border:none;padding:0px}#trozos .trozo div.menus{border-bottom:solid 1px #000;padding-bottom:15px}#trozos .trozo div.menus.form{display:flex;justify-content:space-evenly}#trozos .trozo div.menus.form select{width:60%;padding:13px 10px;margin:4px 7px 10px 0px;background-color:rgba(46,125,50,.6);border-radius:5px;text-align:center}#trozos .trozo div.menus ul{padding:0px 10px}#trozos .trozo div.menus ul li{display:inline-block;padding:13px 10px;margin:4px 7px 10px 0px;background-color:rgba(46,125,50,.6);border-radius:5px;cursor:pointer;box-shadow:0px 3px 3px #000;transition:.3s}#trozos .trozo div.menus ul li.activo{background-color:#2e7d32;box-shadow:0px 5px 5px #000;padding:16px 12px;margin:0px 3px 10px 0px;color:#fff}#trozos .trozo div.menus ul li.todo{background-color:rgba(102,160,183,.6)}#trozos .trozo div.menus ul li.todo.activo{background-color:#66a0b7}#trozos .trozo div.menus ul li:not(.activo):hover{background-color:#82b184;box-shadow:0px 5px 5px #000;padding:16px 12px;margin:0px 3px 10px 0px}#trozos .trozo div.menus ul ul{display:none;flex-wrap:wrap}#trozos .trozo div.menus ul ul.activo{display:flex}#trozos .trozo div.menus ul ul li{padding:5px 10px;background-color:rgba(130,177,132,.6)}#trozos .trozo div.menus ul ul li.activo{background-color:#58975b;padding:7px 12px;color:#000}#trozos .trozo div.menus ul ul li:not(.activo):hover{background-color:#d5e5d6;padding:7px 12px}#trozos .trozo div.visor{display:none;height:300px;overflow-x:auto;background-color:rgba(235,235,235,.8);flex:1}#trozos .trozo div.visor.activo{display:block}#trozos .trozo div.visor .contenido{height:100%;width:-moz-max-content;width:max-content;display:none;flex-direction:row;align-items:flex-start}#trozos .trozo div.visor .contenido.activo{display:flex}#trozos .trozo div.visor .contenido.corto{height:auto}#trozos .trozo div.visor .contenido *{z-index:0}#trozos .trozo div.visor .contenido.anc100{width:100% !important}#trozos .trozo div.visor .contenido div:has(.grande){z-index:10}#trozos .trozo div.visor .contenido div.espacio{width:10px}#trozos .trozo div.visor .contenido div.espacio.anc{width:30px}#trozos .trozo div.visor .contenido div.encaje{width:190px;min-height:100%;vertical-align:top;align-content:flex-start;padding-right:20px;border-right:solid 1px #000;margin-right:0px}#trozos .trozo div.visor .contenido div.encaje.sinMargen{padding:0px}#trozos .trozo div.visor .contenido div.encaje.centrado{display:flex;flex-wrap:wrap;flex-direction:row;justify-content:space-evenly}#trozos .trozo div.visor .contenido div.encaje.anc1{width:150px}#trozos .trozo div.visor .contenido div.encaje.anc2{width:230px}#trozos .trozo div.visor .contenido div.encaje.anc3{width:310px}#trozos .trozo div.visor .contenido div.encaje.anc4{width:430px}#trozos .trozo div.visor .contenido div.encaje.anc5{width:500px}#trozos .trozo div.visor .contenido div.encaje.anc6{width:630px}#trozos .trozo div.visor .contenido div.encaje.anc7{width:700px}#trozos .trozo div.visor .contenido div.encaje.todo{width:-moz-min-content;width:min-content}#trozos .trozo div.visor .contenido div.encaje.anc100{width:100%}#trozos .trozo div.visor .contenido div.encaje a{color:#a18c00;font-weight:400}#trozos .trozo div.visor .contenido div.encaje a.fotillo:hover,#trozos .trozo div.visor .contenido div.encaje a.noticia:hover{background-color:#33819f;color:#fff}#trozos .trozo div.visor .contenido div.encaje a.fotillo:hover .titulo,#trozos .trozo div.visor .contenido div.encaje a.noticia:hover .titulo{color:#006187;font-weight:bold}#trozos .trozo div.visor .contenido div.encaje .fotillo,#trozos .trozo div.visor .contenido div.encaje .noticia{position:relative;display:inline-block;width:-moz-fit-content;width:fit-content;min-width:150px;margin:5px;padding:20px;color:#2e7d32;text-align:center;background-color:#fff;border-radius:10px;text-decoration:none}#trozos .trozo div.visor .contenido div.encaje .fotillo *,#trozos .trozo div.visor .contenido div.encaje .noticia *{display:block;width:100%;-o-object-fit:contain;object-fit:contain}#trozos .trozo div.visor .contenido div.encaje .fotillo .titulo,#trozos .trozo div.visor .contenido div.encaje .noticia .titulo{position:relative;max-width:unset;background-color:#ece8cc;border-radius:5px}#trozos .trozo div.visor .contenido div.encaje .fotillo .miniatura,#trozos .trozo div.visor .contenido div.encaje .noticia .miniatura{-o-object-fit:cover;object-fit:cover;border-radius:5px}#trozos .trozo div.visor .contenido div.encaje .fotillo{max-width:200px;min-height:290px;overflow:hidden}#trozos .trozo div.visor .contenido div.encaje .fotillo.doble{max-width:400px}#trozos .trozo div.visor .contenido div.encaje .fotillo .titulo{margin:-8px -5% 10px -5%;width:110%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#trozos .trozo div.visor .contenido div.encaje .fotillo .nombre{margin:7px 0px -7px}#trozos .trozo div.visor .contenido div.encaje .fotillo .desc{margin:7px 0px -7px;font-size:smaller}#trozos .trozo div.visor .contenido div.encaje .fotillo .miniatura{height:200px}#trozos .trozo div.visor .contenido div.encaje .noticia{max-width:500px;border-left:solid 20px}#trozos .trozo div.visor .contenido div.encaje .noticia>*{cursor:pointer}#trozos .trozo div.visor .contenido div.encaje .noticia .fecha{position:absolute;transform:rotate(-90deg);left:-48px;top:39px;width:78px;font-size:small;font-weight:bold;color:#fff}#trozos .trozo div.visor .contenido div.encaje .noticia .titulo{margin:-8px 0% 10px 0%;width:100%;padding:0px 10px}#trozos .trozo div.visor .contenido div.encaje .noticia a{font-size:small}#trozos .trozo div.visor .contenido div.encaje .noticia .miniatura{display:inline-block;max-width:37%;margin-right:2%;height:115px}#trozos .trozo div.visor .contenido div.encaje .noticia .texto{color:#000;max-width:59%;font-size:smaller;vertical-align:top;text-align:justify;overflow:hidden;text-overflow:ellipsis;max-height:115px;display:-webkit-inline-box;line-clamp:5;box-orient:vertical;cursor:zoom-in}#trozos .trozo div.visor .contenido div.encaje h1,#trozos .trozo div.visor .contenido div.encaje h2,#trozos .trozo div.visor .contenido div.encaje h3{position:sticky;width:calc(100% + 20px);text-align:center;z-index:1}#trozos .trozo div.visor .contenido div.encaje h1 .icono,#trozos .trozo div.visor .contenido div.encaje h2 .icono,#trozos .trozo div.visor .contenido div.encaje h3 .icono{display:inline-block;width:25px;height:25px;font-size:24px;line-height:21px;font-weight:bold;vertical-align:top;background-color:#66a0b7;border-radius:50%;border:solid 1px #000;margin:4px 0px 0px;cursor:pointer}#trozos .trozo div.visor .contenido div.encaje h1{background-color:#c7ba66;font-size:26px;margin-bottom:0px;font-weight:500}#trozos .trozo div.visor .contenido div.encaje h2{background-color:#c7ba66;font-size:26px;font-weight:300;top:29px;margin-top:-5px}#trozos .trozo div.visor .contenido div.encaje h3{background-color:#66a0b7;font-weight:500;font-size:24px;margin-top:40px}#trozos .trozo div.visor .contenido div.encaje h3:first-of-type{margin-top:0px}#trozos .trozo div.visor .contenido div.encaje h3.una{top:34px}#trozos .trozo div.visor .contenido div.encaje h3.dos{top:62px}#trozos .trozo div.visor .contenido div.encaje h3::before,#trozos .trozo div.visor .contenido div.encaje h3::after{content:" ⎯⎯ "}#trozos .trozo div.visor .contenido div.encaje img{height:200px;max-height:100%;min-width:unset;padding:1px}#trozos .trozo div.visor .contenido div.encaje img.dcha{float:right}#trozos .trozo div.visor .contenido div.encaje img.medio{height:50%}#trozos .trozo div.visor .contenido div.encaje ul:has(img){min-height:160px}#trozos .trozo div.visor .contenido div.encaje ul.biblio{padding-left:60px}#trozos .trozo div.visor .contenido div.encaje ul.biblio li{list-style:none;margin:7px 0px;text-indent:-50px}#trozos .trozo div.visor .contenido div.encaje ul.biblio li .anno{border:solid 1px #000;padding:0px 5px 0px 52px;width:60px;text-align:center;display:inline-block;background-color:#fff;border-radius:5px}#trozos .trozo div.visor .contenido table{width:100%;height:100%;border-collapse:collapse}#trozos .trozo div.visor .contenido table tr.resaltada{background-color:#abcbad}#trozos .trozo div.visor .contenido table th{background-color:#c7ba66;font-size:26px;font-weight:300;border-right:solid .5px #000;border-bottom:solid 1px #000}#trozos .trozo div.visor .contenido table th:first-child{border-left:solid .5px #000}#trozos .trozo div.visor .contenido table td{position:relative;border:solid .5px #000;text-align:center;overflow:hidden}#trozos .trozo div.visor .contenido table span.bola{position:absolute;display:inline-block;top:0px;text-align:center;border:solid 1px #000;border-radius:50%;margin:3px;height:20px;width:20px;line-height:17px;background-color:#c7ba66;font-weight:bold;cursor:pointer}#trozos .trozo div.visor .contenido table#cal th{height:30px}#trozos .trozo div.visor .contenido table#cal td{width:14.2857142857%}#trozos .trozo div.visor .contenido table#cal td.hoy{outline:rgba(161,140,0,.6) solid 8px;outline-offset:-5px}#trozos .trozo div.visor .contenido table#cal td span.bola.numDia{left:0px;width:30px;height:30px;line-height:22px;padding:3px;background-color:#006187;font-weight:400;color:#fff}#trozos .trozo div.visor .contenido table#cal td span.bola.masEvento{right:0px;background-color:#c7ba66;line-height:11px;font-weight:bold;padding:3px 2px;cursor:pointer;opacity:.5}#trozos .trozo div.visor .contenido table#cal td span.bola.masEvento:hover{background-color:#ece8cc;opacity:1;padding:0px;font-size:24px;line-height:16px}#trozos .trozo div.visor .contenido table#cal td span.evento{position:absolute;top:0px;left:0px;width:100%;height:100%;align-content:center;cursor:zoom-in;-webkit-hyphens:auto;hyphens:auto}#trozos .trozo div.visor .contenido table#cal td span.evento:not(:empty){background-color:#66a0b7}#trozos .trozo div.visor .contenido table#cal td span.evento .horas{display:block;font-size:small}#trozos .trozo div.visor .contenido .obra{font-style:italic;color:#58975b;font-weight:600}#trozos .trozo div.visor .contenido .anno{font-weight:500;color:#58975b}div#usuario{display:flex;position:absolute;left:calc(var(--header-H)*3.5 + 3px);top:3px;height:22px;padding:1px 9px 3px 28px;background-image:url(/_cliente/images/iconos/logout.png);background-size:20px;background-position:3px center;background-repeat:no-repeat;border-radius:13px;background-color:rgba(255,255,255,.6274509804);cursor:default}div#usuario #logout{position:absolute;top:0px;left:0px;height:26px;width:26px;cursor:pointer}div#usuario #visitas{position:absolute;top:25px;left:0px;font-size:small;color:#fff}div#usuario .usuario{font-size:15px;font-weight:bold;line-height:20px;cursor:context-menu}.flotante{background-color:#fff;border:solid 2px #000;border-radius:10px;max-width:96%;max-height:96%;overflow:hidden;box-shadow:0px 10px 20px #000}.flotante h1{width:100%;font-size:18px;padding:5px;background-color:#82b184;border-radius:2px 2px 0px 0px}form{height:100%;padding:10px 20px}form.autoHeight{height:-moz-fit-content;height:fit-content}form.ancho{width:800px;max-width:95%}form.scrollable{overflow:auto}form.plegable{background-image:url(/_cliente/images/desplegar.png);background-position:99% 7px;background-repeat:no-repeat;background-size:16px}form.plegable.cerrado{height:32px}form h2{background-color:rgba(130,177,132,.4);cursor:pointer;padding:0px 3px;margin-bottom:10px;font-size:larger;text-align:center}form h3{font-weight:600;text-align:center;margin-bottom:15px}form [required]{background-color:rgba(239,173,153,.4)}form div.libre{margin:2px 0px 10px 0px}form div.mitad{display:inline-block;width:49%;vertical-align:top}form div.par{display:flex;flex-wrap:wrap;justify-content:space-evenly;margin:2px 0px 15px 0px}form div.par>label{display:inline-block;width:115px;text-align:right;padding-right:10px}form div.par.largo{flex-wrap:nowrap}form div.par.largo>label{width:55%}form div.par .medio{width:42% !important}form div.par>input,form div.par>button,form div.par>textarea,form div.par>select{display:inline-block;width:calc(100% - 115px)}form input,form button,form textarea,form select{background-color:#fff;border-radius:5px}form input optgroup,form button optgroup,form textarea optgroup,form select optgroup{background-color:#abcbad}form input optgroup option,form button optgroup option,form textarea optgroup option,form select optgroup option{background-color:#fff;padding-right:10px}form input.corto{width:60px}form textarea{height:150px}form button{margin-top:20px;background-color:#66a0b7}form div.botonera{display:block;text-align:right;margin-top:5px}form button{padding:7px 14px;cursor:pointer}form #captchaText img{height:16px}form#frmMasUsuario,form#frmSubeFoto{display:inline-block;width:450px;vertical-align:top}@media only screen and (max-height: 800px){.logo{height:50%}.titulo{height:18.75%}}@media only screen and (max-width: 800px){#contacto{display:block !important}#contacto>div.medio{width:calc(100% - 20px) !important}#contacto #comentarios{max-height:70%}}@media only screen and (max-width: 500px){*{font-size:16px}div#entrar{right:unset;bottom:20px}.burbuja.dentro{right:20px}.dentro header{height:var(--headerMini-H);width:calc(var(--headerMini-H)*3.5)}.dentro header .logo{height:80%;max-width:60%}.dentro header .titulo{height:unset;max-width:70%;left:calc(var(--headerMini-H) - 10px)}.flotante .cuerpo{flex-direction:column}nav#secciones{top:unset;left:0px !important;width:100% !important;bottom:-50px;height:50px;flex-direction:row;flex-wrap:wrap-reverse;align-items:end}nav#secciones:hover .ficha.activa{width:60px;margin-right:5px}nav#secciones:hover .ficha .inicial{display:inline;font-size:24px}nav#secciones:hover .ficha .texto{display:none}.dentro nav#secciones{bottom:-3px}nav#secciones.abierta{height:235px}nav#secciones.abierta .inicial{display:none !important}nav#secciones.abierta .texto{display:block !important}nav#secciones.abierta .ficha.flecha{height:50px !important}nav#secciones .ficha{height:90%;width:50px !important;margin:10% auto 0px auto !important;border-radius:10px 10px 0px 0px;white-space:nowrap;box-shadow:-2px 2px 2px #000 !important;transition:none}nav#secciones .ficha.flecha{background-color:#82b184 !important;display:flex}nav#secciones .ficha.flecha img{width:85%}nav#secciones .ficha.activa{height:100%;width:60px;margin:0% 5px 0px 5px;box-shadow:-5px 5px 5px #000 !important}nav#secciones .ficha.activa span{font-weight:600}nav#secciones .ficha span{position:absolute;font-size:24px !important}nav#secciones .ficha span.texto{transform:rotate(-90deg)}#trozos .trozo{height:calc(100% - var(--headerMini-H) - 70px);top:calc(var(--headerMini-H) + 10px);width:96%;border-radius:0px;border-width:1px 0px}#trozos .trozo.activo{left:0;width:100%}#trozos .trozo h1{margin:0px}#trozos .trozo div.menus{padding:0px}#trozos .trozo div.menus ul{display:flex;flex-wrap:wrap;width:100%;padding:0px;font-size:0px}#trozos .trozo div.menus ul li{display:flex;justify-content:center;align-items:center;flex:1;text-align:center;padding:0px 6px;margin:0px;border-radius:0px;box-shadow:none;border:solid .5px #000}#trozos .trozo div.menus ul li.activo{padding:0px 6px;margin:0px;background-color:#58975b;box-shadow:none}#trozos .trozo div.menus ul li:hover{padding:0px 6px;margin:0px;background-color:#82b184}#trozos .trozo div.menus ul ul li{padding:2px 6px;margin:0px;background-color:rgba(130,177,132,.4);border-width:0px 1px 1px 0px}#trozos .trozo div.menus ul ul li:first-child{border-left-width:1px}#trozos .trozo div.menus ul ul li.activo{padding:2px 6px;margin:0px;background-color:#82b184}#trozos .trozo div.menus ul ul li:hover{padding:0px 6px;margin:0px;background-color:#abcbad}#trozos .trozo div.visor .contenido table td span.numDia{border-width:0px 1px 1px 0px;border-radius:0px 0px 50% 0px;height:20px;top:0px;left:0px;margin:0px;padding:0px}div#usuario,#login{left:calc(var(--headerMini-H)*3.5 + 3px)}div#usuario.abriendo,#login.abriendo{left:unset;right:5px;z-index:11}}/*# sourceMappingURL=general.css.map */