/* Booknando — CSS framework for reflowable eBooks Version 0.4 by José Fernando Tavares - 21 de agosto 2018 License: MIT (https://opensource.org/licenses/MIT) v.0.3: eliminadas as fontes embarcadas definido fonte Georgia como base v.0.4: Definido algumas classes para o TOC e reduzido o tamanho de fonte para a bibliografia */ /* Folha de estilos para a ZAHAR */ @charset "UTF-8"; /* NAMESPACES */ @namespace h "http://www.w3.org/1999/xhtml/"; @namespace epub "http://www.idpf.org/2007/ops"; /* Garante compatibilidade com leitores de epub2 */ article, aside, figure, figcaption, footer, header, main, nav, section { display: block; } [hidden] { display: none; } /* ePub3 - Tenta prevenir erros no nav */ nav[epub|type~="toc"] ol { list-style: none !important; } /* ePub3 - Tenta prevenir erros no nav */ nav[epub|type~="landmarks"], nav[epub|type~="page-list"] { display: none; } nav[epub|type~="toc"] ol li:first-child { } nav[epub|type~="toc"] ol li:last-child { } nav[epub|type~="toc"] h1 { margin-bottom: 4em; } nav[epub|type~="toc"] li span { display: block; font-style: italic; } /* ePub3 - Tenta prevenir erros em elementos inline */ a, abbr, b, bdi, bdo, cite, code, data, del, dfn, ins, kbd, mark, q, rp, rt, rtc, ruby, s, samp, small, span, strong, sub, sup, time, var { font-size: inherit; vertical-align: baseline; font-style: inherit; font-weight: inherit; color: inherit; text-decoration: none; } q { quotes: none; } /* ePub3 - Tenta prevenir páginas em branco */ body > :last-child, body > section > :last-child { margin-bottom: 0; } /* Definir as margens, sobretudo para ADE e derivados. */ @page { margin-left: 1em; margin-right: 1em; margin-top: 0.5em; margin-bottom: 0.5em; } /* Remove as margens, sobretudo em sistemas webkit. */ body { margin: 0; } /* Desativa a hifenização nos elementos abaixo */ h1, h2, h3, h4, h5, h6, blockquote p cite, dt, pre, address, table, caption, th, td, .align-left, .align-center, .align-right, .caption, .no-hyphens { adobe-hyphenate: none; /* ADOBE*/ -ms-hyphens: none; -moz-hyphens: none; -webkit-hyphens: none; -epub-hyphens: none; hyphens: none; } /* Controle de quebra de página */ h1, h2, h3, h4, h5, h6, dt, hr { page-break-inside: avoid; break-inside: avoid; page-break-after: avoid; break-after: avoid; } /* Controle de orfãs e viúvas para todo o texto */ p, blockquote { orphans: 2; widows: 2; } /* Ativa a Hifenização para parágrafos */ p, figcaption, li { -epub-hyphens: auto; -webkit-hyphens: auto; -moz-hyphens: auto; hyphens: auto; } /* Elementos básicos */ b, strong { font-weight: bold; } em, i { font-style: italic; } a { color: inherit; text-decoration: none; } .left { text-align: left; } .center { text-align: center; text-indent: 0em; } .center1 { text-align: center; text-indent: 0em; margin-top: 1.2em; } .right { text-align: right; text-indent: 0em; } .underline { text-decoration: underline; } img { } sup { font-size: 65%; vertical-align: 0.4em; } sub { font-size: 65%; vertical-align: -0.4em; } .menor { font-size: 80%; } .pagebreak { page-break-before: always; } .pageNumber { color: red; } /* Altera comportamento no bloco de citação */ blockquote p i, blockquote p em, blockquote p cite { font-style: italic; } /* ELEMENTOS DE DESIGN Inserir formatação dos livros daqui em diante */ /* folha de rosto */ .author { font-family: Georgia, Palatino, serif; font-size: 1.1em; margin-top: 0.5em; margin-bottom: 0em; text-align: left; text-indent: 0em; } .author + .author { margin-top: 0; } .title { font-family: Georgia, Palatino, serif; font-size: 2em; font-weight: bold; margin-top: 10%; margin-bottom: 0em; text-align: left; text-indent: 0em; } .sub { font-family: Georgia, Palatino, serif; font-size: 1.2em; margin-bottom: 10%; text-align: left; text-indent: 0em; } .trad { font-family: Georgia, Palatino, serif; font-size: 0.8em; text-align: left; text-indent: 0em; } .pub { margin-top: 8%; text-align: right; text-indent: 0em; } /*sumário*/ ol.sumario { list-style-type: none; padding-left: 0em; text-align: left; } ol.sumario1 { list-style-type: none; margin-left: 0; text-indent: 0; } .toc { margin-left: 0em; text-indent: 0; margin-bottom: 0.5em; } .toc1 { margin-top: 1.6em; margin-bottom: 0.5em; } /*títulos */ .parte { font-family: Georgia, Palatino, serif; font-size: 1.8em; margin-top: 20%; text-align: left; text-indent: 0em; } .chapno { font-size: 1.2em; margin-bottom: 0em; margin-top: 1.2em; text-align: center; text-indent: 0em; border-bottom: 1px solid; page-break-before: always; } .chapno1 { font-size: 1.2em; margin-bottom: 0em; margin-top: 1.2em; text-align: center; text-indent: 0em; } h1 { font-family: Georgia, Palatino, serif; font-size: 1.2em; line-height: 1.4em; font-weight: normal; margin-top: 1em; margin-bottom: 1.5em; text-align: center; text-indent: 0em; } h1.pretitle { font-family: Georgia, Palatino, serif; font-size: 1.3em; line-height: 1.4em; font-weight: normal; margin-top: 1em; margin-bottom: 4em; text-align: left; text-indent: 0em; } h1.tochead { font-family: Georgia, Palatino, serif; font-size: 1.3em; font-weight: normal; margin-top: 1em; margin-bottom: 4em; text-align: left; text-indent: 0em; } h1.postextual { font-weight: normal; font-style: italic; } .h2 { font-family: Georgia, Palatino, serif; font-size: 1em; font-weight: bold; margin-top: 2em; margin-bottom: 1em; text-align: left; text-indent: 0em; } .h3 { font-family: Georgia, Palatino, serif; font-size: 1em; font-weight: normal; font-style: normal; margin-top: 2em; margin-bottom: 1em; text-align: left; text-indent: 0em; } .h3a { font-family: Georgia, Palatino, serif; font-size: 1em; font-weight: normal; font-style: normal; margin-top: 0em; margin-bottom: 1em; text-align: left; text-indent: 0em; } /*texto*/ p { font-family: Georgia, Palatino, serif; font-size: 1em; line-height: 1.4em; text-align: justify; margin-top: 0; margin-bottom: 0.3em; text-indent: 1.5em; } li { font-family: Georgia, Palatino, serif; font-size: 1em; line-height: 1.4em; } .dedica { font-size: 0.9em; text-align: left; text-indent: 0; margin-top: 1.2em; } .epi { font-size: 0.8em; text-align: right; margin-top: 2em; margin-bottom: 0em; margin-left: 30%; text-indent: 0; } .epi1 { font-size: 0.8em; text-align: right; margin-top: 0em; margin-bottom: 0em; margin-left: 30%; text-indent: 0; } .epia { font-size: 0.7em; text-align: right; margin-bottom: 0em; margin-top: 0.6em; margin-left: 30%; text-indent: 0; } .epia1 { font-size: 0.7em; text-align: center; margin-bottom: 0em; margin-top: 0.6em; text-indent: 0; } .noindent { text-indent: 0; } .noindent1 { margin-top: 1.2em; text-indent: 0em; } .noindent2 { margin-top: 1.2em; text-indent: 0em; } .space { margin-top: 1.2em; } .first { margin-top: 2em; text-indent: 0em; } .capitular { float: left; font-size: 3em; line-height: 0.8em; margin: 0; } .assinatura { margin-top: 0; margin-bottom: 0; text-align: center; text-indent: 0; } .cita1 { font-size: 0.9em; margin-left: 1.5em; text-align: justify; } .cita2 { font-size: 0.9em; margin-left: 2em; text-align: justify; text-indent: 0em; } .citat { font-size: 0.9em; margin-top: 1.2em; margin-left: 1.5em; text-align: justify; text-indent: 0em; } .citab { font-size: 0.9em; margin-bottom: 1.2em; margin-left: 1.5em; text-align: justify; } .cita { font-size: 0.9em; margin-left: 1.5em; text-align: justify; } .cita1b { font-size: 0.9em; margin-bottom: 1.2em; margin-left: 1.5em; text-align: justify; text-indent: 0em; } .cita2b { font-size: 0.9em; margin-bottom: 1.2em; margin-left: 2em; text-align: justify; text-indent: 0em; } .citar { font-size: 0.9em; margin-bottom: 1.2em; margin-left: 1.2em; text-align: right; text-indent: 0em; } .citacao { font-size: 0.9em; margin-top: 1.2em; margin-bottom: 1.2em; margin-left: 1.7em; text-align: justify; text-indent: 0em; } .citacao2 { font-size: 0.9em; margin-top: 1.2em; margin-bottom: 1.2em; margin-left: 1.7em; text-align: justify; text-indent: 0em; } .cronologia { font-size: 0.90em; margin-left: 0em; margin-bottom: 1em; text-indent: 0em; } .gloss { font-size: 0.9em; margin-left: 1.2em; text-indent: -1.2em; margin-bottom: 0.5em; text-align: left; } .bibliografia { font-size: 0.9em; text-indent: -1.2em; margin-bottom: 0.5em; margin-left: 1.2em; text-align: left; } .biblio1 { font-size: 0.9em; text-indent: -1.2em; margin-bottom: 0.5em; margin-left: 1.2em; margin-top: 2em; text-align: left; } .biblio2 { font-size: 0.9em; text-align: left; } .biblio_n { font-size: 0.9em; text-indent: 0em; margin-left: 0em; margin-top: 2em; text-align: left; } .ilustras { font-size: 0.9em; margin-left: 1.4em; text-indent: -1.3em; } .ilustras a { padding-right: 1.2em; } /* notas */ section.footnote { margin-top: 1em; padding-top: 0.5em; } hr.fio { margin-top: 3em; margin-bottom: 0.2em; margin-right: 70%; text-align: left; page-break-after: avoid; } ._idFootnote { font-size: 0.8em; margin-top: 0.3em; margin-bottom: 0em; text-align: left; text-indent: 0em; } ._idFootnoteLink { font-size: 0.8em; vertical-align: 0.3em; line-height: 1em; } .endnote { text-indent: 0; font-size: 0.9em; } .notas { font-size: .90em; margin-left: 0em; text-indent: 0em; margin-bottom: 0.5em; } .notasc { font-size: .90em; font-weight: bold; margin-left: 0em; text-indent: 0em; margin-top: 2em; margin-bottom: 1.5em; page-break-after: avoid; } .notasf { font-size: .90em; text-indent: -1.2em; margin-left: 1.2em; } .notascita { font-size: .90em; text-indent: 0em; margin-top: 1.2em; margin-bottom: 1.2em; margin-left: 1.2em; } /*imagens*/ figure { text-align: center; margin-top: 1.5em; margin-bottom: 1.5em; margin-left: 0; margin-right: 0; } figure.esq { text-align: left; margin-top: 1.2m; margin-bottom: 1.2em; margin-left: 1.5em; margin-right: 0; } figcaption { font-family: Georgia, Palatino, serif; font-size: 0.8em; margin-left: 10%; margin-right: 10%; margin-top: 0.5em; text-align: center; text-indent: 0em; page-break-before: avoid; } /* tabelas */ div.tableBox { text-align: center; margin-bottom: 1.5em; margin-top: 1.5em; margin-left: 30%; } div.tableBox1 { text-align: left; margin-bottom: 1.5em; margin-top: 1.5em; } .titleTable { text-indent: 0em; } table { border-collapse: collapse; border-spacing: 0; } table thead th:first-child { width: 50%; } table.more thead th:first-child { width: auto; } table thead th p { text-indent: 0em; font-family: sans-serif; font-size: 0.9em; text-align: left; font-weight: bold; } table thead th { padding-left: 0.2em; padding-right: 0.2em; border-top: 1px solid; border-bottom: 1px solid; } table td { padding-left: 0.2em; padding-right: 0.5em; } table td p { text-indent: 0em; font-size: 0.9em; text-align: center; } td.border { border-bottom: 1px solid; } /* índice */ .indice, .index { text-indent:-1.2em; margin-left: 1.2em; } .indice1, .index1 { text-indent:-1.2em; margin-left: 3.2em; } .indicet, .indext { text-indent:-1.2em; margin-left: 1.2em; margin-top: 2em; } /* copyright */ .copy { font-size: 80%; text-align: left; text-indent: 0em; line-height: 1.2em; } .copy1 { font-size: 80%; margin-top: 1.2em; text-align: left; text-indent: 0em; } /* ficha */ .titficha { text-align: left; font-size: 80%; text-indent: 0; margin-top: 1.2em; page-break-after: avoid; } .ficha { border-top: 1px solid; border-bottom: 1px solid; padding: 0.5em; margin: 0; page-break-before: avoid; } .ficha p { margin: 0; font-size: 80%; } .ficha .autor { margin-top: 1em; margin-left: 0em; text-align: left; text-indent: 1em; } .ficha .titulo { margin-left: 4em; text-indent: 2em; text-align: left; } .ficha .titulo2 { margin-left: 4em; text-indent: 2em; margin-bottom: 1.2em; text-align: left; } .ficha .traducao, .ficha .info, .ficha .isbn { margin-left: 4em; text-indent: 0; } .ficha .classifica { margin-top: 1em; margin-bottom: 1em; text-indent: 0; margin-left: 4em; } .ficha .num { float: left; text-indent: 0em; } .ficha .num1 { text-indent: 0em; } .ficha .CDU, .ficha .CDD { text-align: right; } section.fichaCatalografica { margin-top: 2em; font-family: sans-serif; } /*Info para Amazon*/ @media all{ a { color: inherit; } }