/* SANS-SERIF */ @font-face { font-family: 'DejaVu Sans'; font-style: normal; font-weight: normal; src:url(../Fonts/DejaVuSans.ttf); } @font-face { font-family: 'DejaVu Sans'; font-style: italic; font-weight: normal; src:url(../Fonts/DejaVuSans-Oblique.ttf); } @font-face { font-family: 'DejaVu Sans'; font-style: normal; font-weight: bold; src:url(../Fonts/DejaVuSans-Bold.ttf); } @font-face { font-family: 'DejaVu Sans'; font-style: italic; font-weight: bold; src:url(../Fonts/DejaVuSans-BoldOblique.ttf); } /* SERIF */ @font-face { font-family: 'DejaVu Serif'; font-style: normal; font-weight: normal; src:url(../Fonts/DejaVuSerif.ttf); } @font-face { font-family: 'DejaVu Serif'; font-style: italic; font-weight: normal; src:url(../Fonts/DejaVuSerif-Italic.ttf); } @font-face { font-family: 'DejaVu Serif'; font-style: normal; font-weight: bold; src:url(../Fonts/DejaVuSerif-Bold.ttf); } @font-face { font-family: 'DejaVu Serif'; font-style: italic; font-weight: bold; src:url(../Fonts/DejaVuSerif-BoldItalic.ttf); } /* MONO */ @font-face { font-family: 'DejaVu Mono'; font-style: normal; font-weight: normal; src:url(../Fonts/DejaVuSansMono.ttf); } html, body, div, span, h1, h2, h3, h4, h5, h6, p, pre, a, i, b, img, sub, nav { margin: 0; margin-right:0; padding: 0; border: 0; font-size: 100%; vertical-align: baseline; } body, p {border-width:0;font-family: 'DejaVu Serif', PrimaryFont, serif;} h1, h2, h3, h4, h5, h6 { hyphens: none !important; -moz-hyphens: none !important; -webkit-hyphens: none !important; adobe-hyphenate: none !important; page-break-after: avoid; page-break-inside: avoid; text-indent: 0px; text-align: left; font-family: Futura, 'DejaVu Sans', SecondaryFont, sans-serif; } .rostobloco {width:550px;margin-left:auto;margin-right:auto;text-align:center;padding-top:5em} .rostobloco h2, .rostobloco h3 {font-family: 'DejaVu Serif', PrimaryFont, serif;text-align:left;padding:0;margin:0;margin-top:0.6em} .rostobloco h3 {font-size: 0.95em;} .rostobloco h1 {font-weight: bold;font-size: 2.8em;margin-bottom:1.4em;margin-top:0.4em;font-family: Futura, 'DejaVu Sans', SecondaryFont, sans-serif;} .rostobloco img {margin-top:10em; width:150px;height:57px;} h2 {text-align:center;font-weight: bold;font-size: 1.5em;padding-bottom:1.5em;padding-top:1.5em;} h3 {font-weight: bold;font-size: 1.15em;margin-bottom:1em;margin-top:2.9em;} h3.num {font-family: 'DejaVu Serif', PrimaryFont, serif;font-weight:lighter;font-style: italic;margin-top:2.9em;margin-bottom:inherit;page-break-after: avoid;} h3.num2 {font-weight: bold;margin-top:1em;page-break-before: avoid;page-break-after: avoid;} h4 {font-weight: bold;margin-bottom:0.25em;font-size: 0.85em;margin-top:1.7em;} h4.receita {text-align:center;font-weight: bold;margin-bottom:0;} h5 {font-weight:lighter;} p { -epub-text-align-last:left; orphans:2; page-break-after:auto; page-break-before:auto; widows:2; margin:0; padding:0; line-height:1.3em; text-align:justify; -webkit-hyphens: auto; adobe-hyphenate: auto; -moz-hyphens: auto; -ms-hyphens: auto; -epub-hyphens:auto; hyphens: auto; hyphenate-after: 3; hyphenate-before: 3; hyphenate-lines: 2; /* word-break: break-word; */ -webkit-hyphenate-after: 3; -webkit-hyphenate-before: 3; -webkit-hyphenate-lines: 2; } p.cr, p.cr1 {text-indent:0;font-size: 0.65em;margin-bottom:0.5em;} p.cr1 {text-align:center;} pre.ficha {font-family:'DejaVu Mono', monospace, sans-serif;font-size: 0.66em;} p.dedic {text-align:center;text-indent:0;} p.par1 img {width:30%;height:auto;float:right;padding-left:0.6em;} div.scan, div.scan1 {margin-left:auto;margin-right:auto;text-align:center;} div.scan img, div.scan1 img { height:auto; border-radius: 0.3em; -webkit-border-radius: 0.3em; -webkit-box-shadow: rgba(0, 0, 0, 0.15) 0 1px 4px; box-shadow: rgba(0, 0, 0, 0.15) 0 1px 4px; box-sizing: border-box; border: white 0.5em solid; } div.scan img {width:46%;} div.scan1 img {width:40%;} p.fra, p.fra2 {text-indent:0; width:56%; margin-left:auto;margin-right:auto;font-size: 0.85em;} p.fra2 {text-align:center;} p.par {text-indent:1.52em;} p.par1, p.par2 {text-indent:0;} p.par2 {margin-top:1.6em;} span.versalete1, span.versalete {font-variant:small-caps;text-transform:lowercase;} span.versalete1 {font-size: 1.4em;} div.citabloco {margin-top:1.8em;margin-bottom:1.8em;margin-left:2.5em;margin-right:2.5em;padding:0;} p.cita, p.cita1, p.receita, p.carta1, p.carta3 {text-indent:0;} p.cita, p.cita1, p.cita2, p.receita, p.carta1, p.carta2, p.carta3 {font-size: 0.95em;} p.cita2 {text-indent:1.6em;} p.carta1 {text-align:left;} p.carta2 {text-indent:1.6em;} p.carta3 {text-align:right;} p sub, p sup {font-size: 0.65em;} p sup {font-weight: bold;} i, p.relato1, p.relato {font-size: /* 0.94em */ 97%;} p.relato1, p.relato {margin-bottom:0; font-style: italic;} p.relato1 {text-indent:0;margin-top:0.90em;} p.relato {text-indent:1.52em;margin-top:0;} span.obsrelato {font-style: normal;} aside p {font-size:87%;margin-top:0.80em;} .notas p {text-indent:0;margin-top:0;margin-bottom:1em;} .notas p.notaindent1 {text-indent:0;margin-top:0;margin-bottom:0;} .notas p.notaindent2 {text-indent:1.15em;margin-top:0;margin-bottom:1em;} .notas p a {word-wrap: break-word; word-break: break-all;font-family: 'DejaVu Sans';font-size: 0.85em;} .notas h4 {text-align:center;font-size: 1.1em;margin-top:2.5em;} .notas h5 {font-style:italic;font-family:'DejaVu Serif';font-size: 1.3em;margin-top:1em;margin-bottom:1em;} /* NAV */ nav {font-family: Futura, 'DejaVu Sans', SecondaryFont, sans-serif;} nav#landmarks {display:none;} nav#page-list {display:none;} nav ol { list-style-type: none; padding:0; } nav ol.sumlist { font-size:0.80em; margin:0; padding:0; } nav ol.sumlist li ol { margin:0.9em; padding:0; } .sum1 {text-transform: uppercase;font-weight: bold;} nav a {color:inherit;}