h1,h2,h3,h4,h5,h6{font-weight:normal;line-height:1.15;} cite{display:block;} p,li{line-height:1.35;} /*Estilos de caracter*/ .negritaitalica { font-style: italic; font-weight: bold; } .versalitas { font-variant: small-caps; } .mayusculas{} .mayusculasreducidas { font-size: 0.85em; } .subindice, sub, .superindice, sup{font-variant:normal;line-height:0;} .subindice, sub { vertical-align:sub; font-size: 0.75em; } .superindice, sup { vertical-align:super; font-size: 0.75em; } .subrayado { text-decoration: underline; } .capitular{ font-size:4.8em; float: left; margin: 0 0.1em -0.3em 0; line-height:1; } /* Texto sin corte de palabras. Usar sólo si es necesario, por defecto dejar que haya cortes. p{ hyphens:none; -epub-hyphens:none; -webkit-hyphens:none; adobe-hyphenate:none; } Viudas y huérfanas: p{ widows:2; orphans:2; } */ /*Portada*/ .fullpage { margin: 0; padding: 0; } .cover { text-align: center; margin: 0 auto; padding: 0; height: 100%; } #coverimage,.coverimage,.paginacompleta img { max-height:100%; max-width: 100%; } /*Imágenes a pantalla completa, para los casos que generen págs. blancas. Al div que las contenga aplicar este estilo*/ div.paginacompleta { text-align: center; margin: 0 auto; padding: 0; height: 96%; /*Se puede reducir este porcentaje hasta que desaparezca la página blanca*/ } /*Legales*/ .legal { font-size: 0.88em; margin: 0 0 0 1.5em; } .legalsaltodeparrafo { font-size: 0.88em; margin: 0 0 1.25em 1.5em; } .legalautor { font-size: 0.88em; margin: 0; } /*Portadilla*/ .autorlibro { font-size: 1.25em; text-align: center; margin: 1em 0 1em 0; } .titulolibro { font-size: 1.3em; text-align: center; margin: 5em 0 2em 0; } .titulolibro1 { font-size: 2em; text-align: center; margin: 4em 0 0em 0; } .titulolibro2 { font-size: 1.3em; text-align: center; margin: 0.5em 0 3em 0; } .bajadaportadilla { font-size: 1em; text-align: center; margin: 8em 0 2em 0; } /*Textos generales*/ .textosinsangria1er { font-size: 1em; margin: 10em 0 0 0; } .textosinsangria { font-size: 1em; margin: 0 0 0 0; } .textosinsangriaespacio { font-size: 1em; margin: 0 0 1.25em 0; } .textosinsangriaespacioMA { font-size: 1em; margin: 0 0 2.4em 0; } .textosinsangriaesparriba { font-size: 1em; margin: 1.25em 0 0 0; } .textoconsangria1er { font-size: 1em; text-indent: 1.5em; margin: 2.5em 0 0 0; } .textoconsangria { font-size: 1em; text-indent: 1.5em; margin: 0 0 0 0; } .textoconsangriaespacio { font-size: 1em; text-indent: 1.5em; margin: 0 0 1.25em 0; } .textoconsangriaespacioMA { font-size: 1em; text-indent: 1.5em; margin: 0 0 2.4em 0; } .textoconsangriaesparriba { font-size: 1em; text-indent: 1.5em; margin: 1.25em 0 0 0; } .textocentrado { font-size: 1em; text-align: center; margin: 0 0 0 0; } .textocentradoespacio { font-size: 1em; text-align: center; margin: 0 0 1.25em 0; } .textoderecha { font-size: 1em; text-align: right; margin: 0 0 0 0; } .textoderechaespacio { font-size: 1em; text-align: right; margin: 0 0 1.25em 0; } /*Epígrafes*/ .epigrafesinespacio { font-size: 0.88em; margin: 0 0 0 0; } .epigrafeconespacio { font-size: 0.88em; margin: 0 0 1.25em 0; } .epigrafecentradosinespacio { font-size: 0.88em; margin: 0 0 0 0; text-align: center; } .epigrafecentradoconespacio { font-size: 0.88em; margin: 0 0 1.25em 0; text-align: center; } /*Textos marginados*/ .textomarginadoLeft { font-size: 0.9em; margin: 0 0 0 1.5em; } .textomarginadoLeftespacio { font-size: 0.9em; margin: 0 0 1.3em 1.5em; } .textomarginadodobleA { font-size: 0.9em; margin: 0 1.5em 0 1.5em; } .textomarginadodobleAespacio { font-size: 0.9em; margin: 0 1.5em 1.3em 1.5em; } .textomarginadodobleB { font-size: 0.9em; margin: 0 3em 0 3em; } .textomarginadodobleBespacio { font-size: 0.9em; margin: 0 3em 1.3em 3em; } .textomarginadodobleC { font-size: 0.9em; margin: 0 4.5em 0 4.5em; } .textomarginadodobleCespacio { font-size: 0.9em; margin: 0 4.5em 1.3em 4.5em; } /*Jerarquias*/ .nombrecapitulo { font-size: 1.6em; margin: 1.3em 0 1.3em 0; } .nombrecapitulocentrado { font-size: 2em; text-align: center; margin: 7em 0 1.3em 0; } .titulo { font-size: 1.45em; margin: 1em 0 1em 0; } .titulocentrado { font-size: 1.45em; text-align: center; margin: 1em 0 1em 0; } .subtitulo { font-size: 1.3em; margin: 1em 0 0.5em 0; } .subtitulocentrado { font-size: 1.3em; text-align: center; margin: 1em 0 0.5em 0; } .subtitulo2 { font-size: 1.15em; margin: 1em 0 0.5em 0; } .subtitulo2centrado { font-size: 1.15em; text-align: center; margin: 1em 0 0.5em 0; } .nombreautorderecha { font-size: 1em; text-align: right; margin: 0.5em 0 0 0; } .nombreautorderechaespacio { font-size: 1em; text-align: right; margin: 0.5em 0 1.3em 0; } /*Frases*/ .cita { font-size: 0.9em; text-align: right; margin: 0 0 0 0; } .cita1er { font-size: 0.9em; text-align: right; margin: 2.5em 0 0 0; } .citaespacio { font-size: 0.9em; text-align: right; margin: 0 0 1.3em 0; } .autorcita { font-size: 0.9em; text-align: right; margin: 0.2em 0 0 0; } .autorcitaespacio { font-size: 0.9em; text-align: right; margin: 0.2em 0 1.3em 0; } /*Notas al pie*/ .nota1er { font-size: 0.85em; margin: 1em 0 1em 1.3em; } .nota { font-size: 0.85em; margin: 0 0 1em 1.3em; } .footnotes { border-top: 1px solid #777; margin-top: 1.3em; padding-top: 0.5em; } /*Bibliografia*/ .biblio { font-size: 1em; text-indent: -1.3em; margin: 0% 0% 0% 1.3em; } /*Tabla Legales*/ .tablalegales { border-collapse: collapse; border: 1px solid; margin-top: 1em; margin-bottom: 4em; width: 95%; } .celdalegales { border: 1px solid; padding: 0.8em; } /*Tabla general*/ /* Cuando no queremos que se divida la tabla quitar este comentario: table,tr,td { page-break-inside: avoid; } */ .tabla { border-collapse: collapse; width: auto; box-sizing: border-box; margin: 2em auto; } .tablaepigrafe { border-collapse: collapse; width: auto; box-sizing: border-box; margin: 1.3em auto; } .celda { border: 1px solid; padding: 1.5%; vertical-align: top; } .celdaunica { border: 1px solid; padding: 0.8em; vertical-align: top; } .celdasinborde { border: 0; padding: 1.5%; vertical-align: top; } .textocentradovertical{ vertical-align: middle; } .titulocentradotablas{ font-size: 0.9em; text-align: center; margin: 0; } .tituloizquierdatablas{ font-size: 0.9em; margin: 0; } .textosinsangriatablas{ font-size: 0.85em; text-align:left; margin: 0; } .textoderechatablas{ font-size: 0.85em; text-align:right; margin: 0; } .textocentradotablas{ font-size: 0.85em; text-align:center; margin: 0; } .creditoizquierdatablas{ font-size: 0.85em; text-align:left; margin: 0.4em 0; } /*Tablas que tengan que ir al 100% de ancho*/ .tabla100 { border-collapse: collapse; width: 96%; margin: 1.3em auto; box-sizing:border-box; } /*Tablas con porcentajes fijos, centradas, celdas variables*/ .tabla95 { border-collapse: collapse; width: 95%; margin: 1.3em auto; box-sizing:border-box; } .tabla80 { border-collapse: collapse; width: 80%; margin: 1.3em auto; box-sizing:border-box; } .tabla60 { border-collapse: collapse; width: 60%; margin: 1.3em auto; box-sizing:border-box; } tr.anchofijo { vertical-align: top; width: 100%; /*este % es el tamaño de la fila*/ box-sizing:border-box; } .celdaanchofijo50 { border: 1px solid; vertical-align: top; width: 50%; /*acá va el porcentaje de la tabla dividido la cantidad de columnas*/ padding: 1.5%; } .celdaanchofijo40 { border: 1px solid; vertical-align: top; width: 40%; /*acá va el porcentaje de la tabla dividido la cantidad de columnas*/ padding: 1.5%; } .celdaanchofijo20 { border: 1px solid; vertical-align: top; width: 19%; /*acá va el porcentaje de la tabla dividido la cantidad de columnas*/ padding: 1.5%; } .celdaanchofijo15 { border: 1px solid; vertical-align: top; width: 15%; padding: 1.5%; } /*Recuadro*/ .recuadro { width:90%; height:auto; border: 1px solid; margin: 2em auto; padding: 0.8em; } /*Listas con menor margen izquierdo, ajustar el padding-left como se necesite pero no bajar mucho el % para evitar cortes en iBooks. NO APLICAR SI SE QUIERE DEJAR EL ESPACIO IZQUIERDO*/ ul.sinmargenizq{ /* Usar sólo si es estrictamente necesario */ margin-left:0; padding-left:2%; } ol.sinmargenizq{ /* Usar sólo si es estrictamente necesario */ margin-left:0; padding-left:2.5%; } /*Listas Viñetas*/ li.listavineta { font-size:1em; list-style-position:outside; list-style-type:disc; margin:0 0 0 2%; } /*Listas numeradas, ordenadas*/ li.listanumerada { font-size:1em; list-style-position:outside; list-style-type:decimal; margin:0 0 0 2%; } /*Marginado negativo, p/párrafos símil lista*/ .textomarginadonegativo { text-indent: -2%; margin: 0 0 0 6%; } .textomarginadonegativoespacio { text-indent: -2%; margin: 0 0 1.3em 6%; } /*Imagenes*/ img.imagenesEpigrafes { width: 88%; height:auto; text-align: center; padding: 1.5% 0% 1.5% 0%; } /*Centrar imagen, tabla, recuadro hecho con div*/ .centrar { width:100%; /* Cambiar este ancho según el % que queremos que ocupe la imagen adentro */ height:auto; margin: 1.3em auto; text-align:center; } .centrar img { display:block; margin:0 auto; } .centrar table { display:block; margin:0 auto; border-collapse:collapse; } .centrar div { margin:0 auto; } /*Imagenes medidas estándar*/ .textocentradoimagen { width: 98%; text-align: center; margin: 1.3em auto; } .textocentradoimagen80 { width: 80%; text-align: center; margin: 1.3em auto; } .textocentradoimagen60 {/*Modificar el 60 por ql porcentaje (ancho) que se quiere ocupar en pantalla*/ width: 60%; text-align: center; margin: 1.3em auto; } .textocentradoimagen img, .textocentradoimagen80 img, .textocentradoimagen60 img{width:100%;max-width:100%;}/*Modificar el 60 por el nro. de % ocupado arriba y agregar separando con coma los % usados arriba*/ .imgvertical{ display:block; text-align:center; margin:0; padding:0; font-size:0; height:70%;/*Modificar el 70% según el porcentaje (alto) que se quiera ocupar en pantalla*/ max-height:500px; } .imgvertical img{max-height:100%;width:auto;} .imgwidth100{ width:100%; height: auto; margin: 0 auto; } /*Logo*/ .logo{ display:block; width: 6em; margin:0.5em 0; } .logo img{ width:100%; max-width:100%; } /*Caracteres como imagen*/ .caracterimg img{ height:1.15em; line-height:0; vertical-align:middle; margin-bottom:0.2em; } /*Imagenes al 100% del ancho de pantalla con epígrafe*/ .fullepigrafe{ width:100%; height:auto; margin: 0% 0% 0.8% 0%; } /*Agrupamientos*/ .figure { margin: 0 auto; page-break-inside: avoid; } /*div.sidebox { width: 40%; float: left; border: 1px solid gray; margin: 1.3em; padding: 0.5em; page-break-inside: avoid; }*/ /*Toc Template*/ #toc ol{list-style-type:none;margin-top:2.5em;padding-left:0;} .sgc-toc-title { font-size: 1.5em; margin: 2em auto 1.5em auto; text-align: center; } .sgc-toc-level-1 { font-size: 1em; margin: 0.5em 0 0.5em 0; } .sgc-toc-level-2 { font-size: 1em; margin-left: 4%; margin-bottom:0.5em; } .sgc-toc-level-3 { font-size: 1em; margin-left: 7%; margin-bottom:0.5em; } .sgc-toc-level-4 { font-size: 1em; margin-left: 9%; margin-bottom:0.5em; } a:link {text-decoration: none;}