.svg-texto-dato-barra-vertical,.svg-texto-dato-porcion,.svg-texto-etiqueta,.svg-texto-marca-eje-x{text-anchor:middle}.svg-texto-dato-barra-horizontal,.svg-texto-etiqueta{dominant-baseline:central}div.opcionesNavegacionASL21{display:block;float:none;margin:2em auto .5em}div.opcionesNavegacionASL21 p{font-size:1.3em;float:left;margin:0 .7em 0 0;white-space:nowrap}div.opcionesNavegacionASL21 p span{font-size:1.7em}.textoAlineadoIzquierda{text-align:left}.textoAlineadoDerecha{text-align:right}.textoAlineadoCentro{text-align:center}button.boton.oculto,input.boton.oculto{display:none}label.etiqueta.oculto,span.dato.oculto,td.celda.oculto,th.celda.oculto{position:absolute;left:-999999em;top:-999999em}.lineaNueva{clear:left}.dato.caAncho_automatico.celda,.etiqueta.caAncho_automatico.celda,.literal.caAncho_automatico.celda{display:block;float:none}td.caAncho_automatico.celda,th.caAncho_automatico.celda{display:table-cell;float:none}.datosFormulario p{font-size:1em}a.dato,a.literal,h3.tituloRadio,label.etiqueta,p.dato,p.literal{display:inline;float:left;font-size:1em;line-height:1em;font-style:normal;border:0;padding:.3em 0;margin-right:0}p.literal.etiquetaError{float:right;margin:.2em 0 .7em;padding-right:.3em;text-align:right}p.literal.campoError{float:left;font-weight:700;margin:.2em 0 .7em;padding-left:.2em}p.literal.campoAviso{font-weight:700;margin:.2em 0 .7em .3em;padding-left:.2em}a.dato,a.literal,h3.tituloRadio,label.etiqueta,p.dato.celda,p.dato.normal,p.literal{font-weight:400}p.dato,p.literal.realzado{font-weight:700}label.etiqueta.celda,p.etiqueta.celda{font-style:italic}label.etiqueta.celda.ie.v6,p.etiqueta.celda.ie.v6{font-style:normal}p.dato.letraNota,p.literal.letraNota span{line-height:1em;font-size:.8em;padding:0;margin:0}img.imagen{display:inline;float:left;font-size:1em;margin-top:0;margin-right:0;margin-bottom:0;border:0;padding:0}img.imagen.icono{padding:0 .2em;width:1.6em;height:1.6em}h2 img.imagen.icono{height:1.6em;width:1.6em;margin-right:-.5em}canvas.dato,input.dato,select.dato,textarea.dato{border-width:.1em;border-style:solid;margin-right:0}h2.mediano img.imagen.icono{height:2.4em;width:2.4em}h2.grande img.imagen.icono{height:3.2em;width:3.2em}p.dato.especial{font-weight:700!important}p.dato.mediano,p.literal.mediano{font-size:1.5em;margin-bottom:.1em;margin-top:.1em;padding:.1em 0}p.dato.intermedio,p.literal.intermedio{font-size:3.2em;margin-bottom:0;margin-top:.1em;padding:0}p.dato.grande,p.literal.grande{font-size:4.4em;margin-bottom:0;margin-top:0;padding:0}a.boton,button.boton,canvas.dato,input.boton,input.dato,select.dato,span.dato input,textarea.dato{float:left;font-size:1em;display:inline}p.dato.sombreado,p.literal.sombreado{text-shadow:.09em .09em .1em #313131}canvas.dato,input.dato,textarea.dato{border-radius:.3em;-ms-border-radius:.3em;-moz-border-radius:.3em;-webkit-border-radius:.3em;padding:.1em .1em .2em .2em}textarea.dato{overflow:auto;resize:vertical}input.dato{height:1.2em;line-height:1em}input.dato.fichero{height:auto;padding:0}select.dato{padding:0;line-height:1em}span.dato{display:inline;float:left}span.dato input{margin:0;padding:0;height:1.6em}a.boton.ff img,a.boton.mediano.icono.sa.vipad img,a.boton.sa img,a.boton.sa.vipad img,button.boton.ff img,button.boton.mediano.icono.sa.vipad img,button.boton.sa img,button.boton.sa.vipad img{margin-left:.1em}a.boton,button.boton,input.boton{min-height:1.8em;border:.1em solid;padding:0 0 0 .1em;border-radius:.3em;-ms-border-radius:.3em;-moz-border-radius:.3em;-webkit-border-radius:.3em;cursor:pointer}a.boton.normal.redondo,button.boton.ayuda,button.boton.normal.redondo,input.boton.normal.redondo{border-radius:1em;-ms-border-radius:1em;-moz-border-radius:1em;-webkit-border-radius:1em}button.boton.ayuda{min-height:1.5em;height:1.5em;width:1.5em;border:0;margin-top:.3em}button.boton.ayuda img{width:1.35em;height:1.35em;padding-bottom:0}a.boton.icono,button.boton.icono{width:1.9em;margin-right:.1em;padding-left:0}a.boton img,a.boton span,button.boton img,button.boton span{float:left;display:inline;font-size:1em;border:0;padding-right:0;padding-top:0;line-height:1.6em}a.boton img,button.boton img,button.botonPestana img{width:1.6em;height:1.6em}button.boton.normal.ff img,button.boton.normal.ff span{margin-top:-.1em}a.boton.grande.ff img,a.boton.grande.icono.ie img,button.boton.grande.icono.ie img,button.boton.mediano.sa img{margin-left:0}a.boton.mediano.ch img,a.boton.mediano.icono.redondo.sa.vipad img,button.boton.mediano.ch img,button.boton.mediano.icono.redondo.sa.vipad img{margin-left:.2em}a.boton span,button.boton span{font-weight:700;padding-left:0}a.boton.ie img,button.boton.ie img{padding-left:.1em}a.boton.ch img,button.boton.ch img{margin-left:.1em;padding-left:0}.boton.deshabilitado,.boton.deshabilitado:hover{cursor:text}button.boton.deshabilitado img{-webkit-filter:grayscale(1);filter:gray;-moz-opacity:.2;opacity:.2;background:#F1F1F1}button.boton.etiquetaDebajo,button.botonPestana.etiquetaDebajo{height:3.8em}button.boton.etiquetaDebajo img,button.boton.normal.etiquetaDebajo img,button.boton.normal.etiquetaDebajo span,button.botonPestana.etiquetaDebajo img,button.botonPestana.normal.etiquetaDebajo img,button.botonPestana.normal.etiquetaDebajo span{float:none;padding:0}button.boton.icono.mediano{width:2.9em}a.boton.mediano,button.boton.mediano,input.boton.mediano{min-height:2.8em;border-radius:1em;-ms-border-radius:1em;-moz-border-radius:1em;-webkit-border-radius:1em;border-width:.2em}a.boton.mediano.redondo,button.boton.mediano.redondo,input.boton.mediano.redondo{border-radius:1.4em;-ms-border-radius:1.4em;-moz-border-radius:1.4em;-webkit-border-radius:1.4em}a.boton.mediano.redondo img,button.boton.mediano.redondo img{width:2.2em;height:2.2em}a.boton.mediano img,button.boton.mediano img,button.botonPestana.mediano img{width:2.4em;height:2.4em;padding-bottom:0}a.boton.mediano span,button.boton.mediano span{padding-bottom:0;padding-top:0}a.boton.mediano span span,button.boton.mediano span span{font-size:1.15em;padding:0;line-height:1.8em}button.boton.mediano.etiquetaDebajo,button.botonPestana.mediano.etiquetaDebajo{height:4.5em}button.boton.mediano.etiquetaDebajo img,button.boton.mediano.etiquetaDebajo span,button.botonPestana.mediano.etiquetaDebajo img,button.botonPestana.mediano.etiquetaDebajo span{float:none;padding:0;font-size:1em}a.boton.icono.grande,button.boton.icono.grande,button.botonPestana.icono.grande{width:4em;margin-right:.1em;padding-left:0}a.boton.grande,button.boton.grande{min-height:3.8em;border-radius:1.3em;-ms-border-radius:1.3em;-moz-border-radius:1.3em;-webkit-border-radius:1.3em;border-width:.2em}a.boton.grande.redondo,button.boton.grande.redondo{border-radius:2em;-ms-border-radius:2em;-moz-border-radius:2em;-webkit-border-radius:2em}a.boton.grande.redondo img,button.boton.grande.redondo img{width:3.2em;height:3.2em}a.boton.grande img,button.boton.grande img,button.botonPestana.grande img{width:3.2em;height:3.2em;padding:0}a.boton.grande span span,button.boton.grande span span,button.botonPestana.grande span span{font-size:1.6em;padding:0}button.boton.grande.etiquetaDerecha span,button.botonPestana.grande.etiquetaDerecha img{padding-top:.3em}a.boton.icono.grande img,button.boton.icono.grande img,button.botonPestana.icono.grande img{padding:0;margin-left:.3em\9;float:none}button.boton.grande.etiquetaDebajo,button.botonPestana.grande.etiquetaDebajo{height:5.8em}button.boton.grande.etiquetaDebajo img,button.boton.grande.etiquetaDebajo span,button.botonPestana.grande.etiquetaDebajo img,button.botonPestana.grande.etiquetaDebajo span{float:none;font-size:1em;padding:0;font-size:1.1em\9}a.boton.grande span.textoAlineadoCentro span,a.boton.mediano span.textoAlineadoCentro span,a.boton.normal span.textoAlineadoCentro span,button.boton.grande span.textoAlineadoCentro span,button.boton.mediano span.textoAlineadoCentro span,button.boton.normal span.textoAlineadoCentro span{float:none}a.boton.mediano span.textoAlineadoIzquierda span a.boton.grande span.textoAlineadoIzquierda span,a.boton.normal span.textoAlineadoIzquierda span,button.boton.mediano span.textoAlineadoIzquierda span button.boton.grande span.textoAlineadoIzquierda span,button.boton.normal span.textoAlineadoIzquierda span{float:left}a.boton.mediano span.textoAlineadoDerecha span a.boton.grande span.textoAlineadoDerecha span,a.boton.normal span.textoAlineadoDerecha span,button.boton.mediano span.textoAlineadoDerecha span button.boton.grande span.textoAlineadoDerecha span,button.boton.normal span.textoAlineadoDerecha span{float:right}.botonSinBorde button.boton,.botonSinBorde button.boton:hover{background:0 none;border:0}a.boton.icono.mediano{width:2.9em}button.boton{min-height:auto!important}button.botonEnlace{display:inline;float:left;padding:0;font-size:1em;height:1.6em;background:0 0;border:0 solid;border-bottom-width:.1em}button.botonEnlace.ie.v7{overflow:visible;white-space:nowrap}button.botonEnlace span{display:inline;float:left;font-size:1em;font-weight:700}button.botonEnlace:hover{cursor:pointer}button.botonPestana{display:inline;float:left;font-size:1em;margin-right:0;margin-bottom:0;border-width:.1em .1em 0;border-style:solid;padding-left:.1em;padding-right:0;cursor:pointer;border-top-left-radius:.5em;-moz-border-radius-topleft:.5em;-webkit-border-topleft-radius:.5em;border-top-right-radius:1.2em;-moz-border-radius-topright:1.2em;-webkit-border-topright-radius:1.2em}button.botonPestana img,button.botonPestana span,table.tabla{display:inline;padding:0;margin:0}button.botonPestana img{float:left;border:0}.zona.tabla,td.celda,th.celda{border-bottom-width:.1em;border-bottom-style:solid}button.botonPestana span{float:left;font-size:1em;line-height:1.6em;font-weight:700}button.botonPestanaActiva:hover{cursor:auto}.zona.tabla{border-bottom-left-radius:.5em;-moz-border-radius-bottomleft:.5em;-webkit-border-bottomleft-radius:.5em;border-bottom-right-radius:.5em;-moz-border-radius-bottomright:.5em;-webkit-border-bottomright-radius:.5em}table.tabla{float:left;border-collapse:collapse}td.celda,th.celda{display:table-cell;font-size:1em;margin:0;border-top:0;border-right-width:.1em;border-right-style:solid;border-left:0;padding:0 .2em;overflow:hidden}th.celda{border-top-left-radius:.5em;-moz-border-radius-topleft:.5em;-webkit-border-topleft-radius:.5em;border-top-right-radius:.5em;-moz-border-radius-topright:.5em;-webkit-border-topright-radius:.5em}th.celda.expandible:hover{cursor:row-resize}td.celda.seleccionable:hover{cursor:pointer}td.celda.columna1,th.celda.columna1{border-left-width:.1em;border-left-style:solid;padding-right:.1em}td.celda.vacia{padding:0;border:0;height:0}tr.fila{border:1px solid #fff;overflow:hidden;background:url(../img/fondoFila.png) repeat-x #fff}table.tabla.tablaError{padding-bottom:.3em}.listadoNoOrdenado{clear:both;overflow:hidden;padding-right:.5em}.listadoNoOrdenado li{margin:.5em 0 0}body.cuerpo,form.datosFormulario{margin:0;padding:0;border:0}.zona{display:inline;float:left;font-size:1em;border:0;margin-right:0;margin-bottom:0;padding:0}.oculta,.zona.oculta{display:none}.zona.pantalla{display:block;float:none;margin-left:auto!important;margin-right:auto!important;overflow:hidden}.zona.d3{margin-right:.5em;border-radius:.5em;-ms-border-radius:.5em;-moz-border-radius:.5em;-webkit-border-radius:.5em}.bajoD3{border-left-width:.1em;border-left-style:solid;border-top-width:.1em;border-top-style:solid;border-radius:.5em;-ms-border-radius:.5em;-moz-border-radius:.5em;-webkit-border-radius:.5em}.bajoD3.titulo{border-top-width:0;border-top-left-radius:0;-moz-border-radius-topleft:0;-webkit-border-topleft-radius:0;border-top-right-radius:0;-moz-border-radius-topright:0;-webkit-border-topright-radius:0}.traslucida .fondoClaro{background:url(../img/ASL21_FondoTraslucido.png)}.zona.interna.caRellenoDerecho_omision{padding-right:.4em}.zona.borde{border:.1em solid}.zona.bordeMedio{border:.2em solid}.zona.bordeGrueso{border:.4em solid}.zona.bordeSuperior{border-top:.1em solid}.zona.bordeDerecho{border-right:.1em solid}.zona.bordeInferior{border-bottom:.1em solid}.zona.bordeIzquierdo{border-left:.1em solid}.zona.bordeSuperiorMedio{border-top:.2em solid}.zona.bordeDerechoMedio{border-right:.2em solid}.zona.bordeInferiorMedio{border-bottom:.2em solid}.zona.bordeIzquierdoMedio{border-left:.2em solid}.zona.bordeSuperiorGrueso{border-top:.4em solid}.zona.bordeDerechoGrueso{border-right:.4em solid}.zona.bordeInferiorGrueso{border-bottom:.4em solid}.zona.bordeIzquierdoGrueso{border-left:.4em solid}.zona.contenedorZonaModalGenerica{background:#fff;display:none;position:absolute;left:0;top:0;width:100%;height:100%;opacity:0;filter:alpha(opacity=0)}.zona.contenedorOperacionEnCursoModal,.zona.velada{background:gray;display:none;position:absolute;left:0;top:0;width:100%;height:100%;opacity:.5;filter:alpha(opacity=50)}.zona.velada{background:#fff;opacity:.8;filter:alpha(opacity=80);z-index:1}.zona.contenidoOperacionEnCursoModal,.zona.contenidoSinRespuestaDelSistemaModal,.zona.velada{display:none;position:absolute;overflow:auto}.zona.ficha,.zona.ficha.d3{box-shadow:.7em .7em 1.3em rgba(255,255,255,.6) inset,-.7em -.7em 1.3em rgba(0,0,0,.6) inset,0 0 0 transparent;-webkit-box-shadow:.7em .7em 1.3em rgba(255,255,255,.6) inset,-.8em -.8em 1.5em rgba(0,0,0,.4) inset,0 0 0 transparent}.ficha .bajoD3{border:0}.zona.ficha.picoInferior{box-shadow:none;position:relative}.zona.ficha.picoInferior::before{bottom:-1.3em;content:"";left:50%;position:absolute;-webkit-transform:translateX(-50%);-moz-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}fieldset.grupoDatos{display:inline;float:left;overflow:hidden;margin:0;padding:0;border:none}fieldset.grupoDatos.ch,fieldset.grupoDatos.ie.v7,fieldset.grupoDatos.sa{overflow:visible}legend.titulo{display:none}* html legend.titulo{padding-left:0}h2.titulo{display:block;font-size:1em;margin:0;border:0;border-top-left-radius:.5em;-moz-border-radius-topleft:.5em;-webkit-border-topleft-radius:.5em;border-top-right-radius:.5em;-moz-border-radius-topright:.5em;-webkit-border-topright-radius:.5em;padding:0}h2.titulo.movible{cursor:move}h2.titulo.expandible:hover{cursor:row-resize}h2.titulo.sinD3{border-bottom-left-radius:.5em;-moz-border-radius-bottomleft:.5em;-webkit-border-bottomleft-radius:.5em;border-bottom-right-radius:.5em;-moz-border-radius-bottomright:.5em;-webkit-border-bottomright-radius:.5em}h2.titulo span{display:inline;float:left;font-size:1em;line-height:1em;font-weight:700;margin:0 0 0 .5em;border:0;padding-left:.3em;padding-right:.2em}h2.titulo.nivelTituloSencillo span,h2.titulo.nivelTituloSencillo.grande span,h2.titulo.nivelTituloSencillo.mediano span{padding-left:0;padding-right:0}h2.titulo.nivelTituloSencillo.mediano{height:2.5em}h2 button.boton{float:right;height:1.8em}h2 button.boton.mediano{height:2.9em}h2 button.boton.grande{height:3.8em}h2.titulo.grande{height:4em}h2.titulo.grande span{font-size:1.6em;padding-left:.5em;padding-right:.5em}h2.titulo.mediano{height:3em}h2.titulo.mediano span{font-size:1.3em;padding-left:.5em;padding-right:.5em;padding-top:.6em}.calendar .button,.calendar thead .name,.calendar thead .title{padding:.2em;text-align:center}h2.titulo .separador{background:url(../img/fondoSeparador.png) repeat-y;float:right;height:1.5em;margin:.2em 0 0 .2em;width:.7em}h2.titulo.mediano .separador{height:2.2em;width:.7em;margin:.35em 0 0 .2em}h2.titulo.grande .separador{background:url(../img/fondoSeparador_tituloGrande.png) repeat-y;height:2.8em;margin:.6em 0 0 .7em;width:1.4em}div.calendar{position:relative;z-index:9999}.calendar,.calendar table{font-size:1em;cursor:default}.calendar .button{font-weight:700}.calendar thead tr{height:2em}.calendar thead .title{font-weight:700}.calendar thead .hilite{padding:.2em .2em .1em}.calendar thead .active{padding:.3em .1em 0 .3em}.calendar tbody .day{width:2em;text-align:right;padding:.2em .4em .2em .2em}.calendar td.time,.calendar td.time .ampm,.calendar tfoot .footrow{text-align:center}.calendar tbody .day.othermonth{font-size:80%}.calendar table .wn{padding:.2em .3em .2em .2em}.calendar tbody td.hilite{padding:.1em .3em .1em .1em}.calendar tbody td.active{padding:.2em .2em 0}.calendar tbody td.selected{font-weight:700;padding:.1em .3em .1em .1em}.calendar tbody .emptycell{visibility:hidden}.calendar tbody .emptyrow{display:none}.calendar tfoot .ttip{padding:.2em}.calendar tfoot .hilite{padding:.1em}.calendar tfoot .active{padding:.2em 0 0 .2em}.calendar .combo{position:absolute;display:none;top:0;left:0;width:4em;cursor:default;border-width:0 1px 1px;border-style:solid;z-index:100;font-size:90%}.svg-texto-etiqueta,.svg-texto-tipo-dato{font-family:sans-serif;font-size:10px}.calendar .combo .label,.calendar .combo .label-IEfix{text-align:center;padding:.1em}.calendar .combo .label-IEfix{width:4em}.calendar .combo .active,.calendar tbody td.today{font-weight:700}.calendar td.time{padding:.1em 0}.calendar td.time .ampm,.calendar td.time .hour,.calendar td.time .minute{padding:0 .5em 0 6em;font-weight:700}.calendar td.time .colon{padding:0 .2em 0 .3em;font-weight:700}.svg-arco,.svg-rectangulo{stroke-width:0}.svg-rectangulo-tipo-dato{stroke:#000;stroke-width:1px}.svg-circulo{fill:#fff;stroke:#000;stroke-width:1px}.svg-linea-marca-ejes{fill:none;stroke:#999;stroke-width:1px}.svg-linea-ejes{fill:none;stroke:#999;stroke-width:2px}.svg-linea-puntos{fill:none;stroke:#000;stroke-width:3px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1}.svg-texto-marca-eje-y{text-anchor:end}.contenedorBtnDeslizante{background:#d3d2d2;border-radius:20px;min-height:26px;width:75px}.contenedorBtnDeslizante.bordeError{border:1px solid red}span.dato .contenedorBtnDeslizante input{border:none;background:0 0;height:25px;width:25px;display:inline-block;margin:0;vertical-align:middle;color:#fff;outline:0}span.dato input.btnDeslizanteCentral{color:transparent!important;margin-top:.1em}span.dato input.btnDeslizanteCentral.activo{background:#fff;border-radius:50px;color:transparent!important;height:23px;width:23px}span.dato input.btnDeslizanteLateralDerecho{border-top-right-radius:20px;border-bottom-right-radius:20px}span.dato input.btnDeslizanteLateralDerecho.activo{background:#0081bd;border-radius:50%;height:25px}span.dato input.btnDeslizanteLateralIzquierdo{border-top-left-radius:20px;border-bottom-left-radius:20px}span.dato input.btnDeslizanteLateralIzquierdo.activo{background:#0081bd;border-radius:50%;height:25px}#proteccionDatos{padding-top:.5em;padding-bottom:.5em}#proteccionDatos p{font-size:.9em;line-height:1.2em;padding:0;margin:0}