@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; font-family: serif; } /* 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; } .right { text-align: right; text-indent: 0em; } .underline { text-decoration: underline; } img { max-width: 100%; } sup { font-size: 65%; vertical-align: 0.4em; } sub { font-size: 65%; vertical-align: -0.4em; } small { font-size: 80%; line-height: 1em; } span.sans { font-family:sans-serif; font-style:normal; font-weight:bold; } small.sans_small { font-family:sans-serif; font-size:80%; font-style:normal; font-weight:bold; } .pagebreak { page-break-before: always; } hr.fio { margin:5em 0 0.2em 0; width:30%; } /* Altera comportamento no bloco de citação */ blockquote p i, blockquote p em, blockquote p cite { font-style: italic; } /*sumário*/ ol.toc { list-style-type: none; padding-left: 0; text-align: left; } .autor { font-size:1.7em; margin-bottom:4em; margin-left:0; margin-right:0; margin-top:0; text-align:center; text-indent:0; } .centro { font-size:1em; margin-bottom:2em; margin-left:0; margin-right:0; margin-top:2em; text-align:center; text-indent:0; } .cidade { font-size:0.8em; margin-bottom:1em; margin-left:0; margin-right:0; margin-top:0; text-align:center; text-indent:0; display:inline-block; } .city { font-size:0.8em; margin-bottom:1em; margin-left:0; margin-right:0; margin-top:0; text-align:center; text-indent:0; } .contos { font-size:1.1em; margin-bottom:4em; margin-left:0; margin-right:0; margin-top:0; text-align:center; text-indent:0; } .copy { font-size:0.75em; margin:0; text-align:justify; text-indent:0; } .copy1 { font-size:0.75em; margin-bottom:1.5em; margin-left:0; margin-right:0; margin-top:0; text-align:justify; text-indent:0; } .epigrafe { font-size:1em; margin:0; text-align:right; text-indent:0; } .epigrafe1 { font-size:1em; margin:5em 0 0 0; text-align:right; text-indent:0; } .epigrafe_autor { font-size:1em; margin-bottom:2em; margin-left:0; margin-right:0; margin-top:0; text-align:right; text-indent:0; } .epigrafe_autor1 { font-size:1em; margin-bottom:2em; margin-left:0; margin-right:0; margin-top:5em; text-align:right; text-indent:0; } h1.parte { font-size:1.667em; font-style:italic; font-variant:small-caps; font-weight:normal; margin:0; text-align:left; text-indent:0; position:absolute; top:80%; } h2.subtitulo { font-size:1.2em; font-weight:normal; margin:0; text-align:left; text-indent:0; position:absolute; top:80%; } h2.subtitulo2 { font-size:1.2em; font-weight:normal; margin:0; text-align:left; text-indent:0; position:absolute; top:84%; } h2.sumario { font-size:1.2em; font-weight:normal; margin:2em 0 3em 0; text-align:center; text-indent:0; } .sum { font-size:0.85em; margin:0; text-align:justify; text-indent:0; } .sum_depois { font-size:0.85em; margin-bottom:2em; margin-left:0; margin-right:0; margin-top:0; text-align:justify; text-indent:0; } .sum_depois1 { font-size:1em; margin-bottom:2em; margin-left:0; margin-right:0; margin-top:0; text-align:justify; text-indent:0; } .sum_parte { font-size:1.2em; margin:0; text-align:justify; text-indent:0; } p { font-size:1em; margin:0; text-align:justify; text-indent:1.5em; } .texto1 { font-size:1em; margin:5em 0 0 0; text-align:justify; text-indent:1.5em; } .texto_depois { font-size:1em; margin-bottom:2em; margin-left:0; margin-right:0; margin-top:0; text-align:justify; text-indent:1.5em; } .texto_depois1 { font-size:1em; margin-bottom:2em; margin-left:0; margin-right:0; margin-top:5em; text-align:justify; text-indent:1.5em; } .texto_depois_duplo { font-size:1em; margin-bottom:4em; margin-left:0; margin-right:0; margin-top:0; text-align:justify; text-indent:1.5em; } .tit { font-size:2em; margin-bottom:0.5em; margin-left:0; margin-right:0; margin-top:2em; text-align:center; text-indent:0; } .tit_falso { font-size:1.5em; margin-bottom:2em; margin-left:0; margin-right:0; margin-top:7em; text-align:center; text-indent:0; } .line { margin-top: 0.5em; margin-bottom: 0.5em; border-top: 1px dotted; width: 100%; } .midias { margin:2em auto 0 auto; text-align:center; text-indent:0; border:0px solid; } td.branca { border:0px solid; padding:0em; text-align:left; text-indent:0; margin:0; } figure.logo{ margin-bottom:0.5em; display:inline-block; text-indent:0; padding:0em; }