/* Linkgua 2014 by @elenavmolina & Lucho */ /*formato basico*/ html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td { margin:0; padding:0; border-width:0; } div { line-height:1em; margin:0.25em 0.25em; text-align:left; orphans:2; widows:2; -webkit-hyphenate-before:3; hyphenate-before:3; -webkit-hyphenate-after:3; hyphenate-after:3; -webkit-hyphenate-lines:2; hyphenate-lines:2; } td, th { border-style:solid; border-width:1px; } table { border-collapse:collapse; width: 100%; text-align:left; vertical-align: baseline; padding:4px; font-size:0.8em; font-family:Arial; font-weight:normal; color:#000000; } table, td, th { border: 1px solid #fff; } td { padding: 4px; } body { -epub-hyphens:auto; } @page { margin-top:30px; margin-bottom:20px; } /*esta es la p�gina de titulo*/ p { display: block; -webkit-margin-before: 0; -webkit-margin-after: 0; -webkit-margin-start: 0; -webkit-margin-end: 0; font-family: "Helvetica Neue", "Droid Serif", "Calibri", sans-serif; font-size: 0.8em; } p.Author { -epub-hyphens:none; hyphens:none; -webkit-hyphens:none; -moz-hyphens:none; adobe-hyphenate:none; color:#000000; font-family:"Helvetica Neue", "Droid Sans", "Consolas", sans-serif; font-size:0.95em; font-style:normal; font-variant:normal; font-weight:400; line-height:normal; margin-top:0; margin-left:0; margin-right:0; margin-bottom:1.5em; orphans:1; page-break-after:auto; page-break-before:always; text-align:center; text-decoration:none; text-indent:0; text-transform:uppercase; widows:1; } h1 { -epub-hyphens:none; hyphens:none; -webkit-hyphens:none; -moz-hyphens:none; adobe-hyphenate:none; color:#000000; font-family:"Helvetica Neue", "Droid Sans", "Consolas", sans-serif; font-size:0.75em; font-style:normal; font-variant:normal; font-weight:700; line-height:1em; display:block; margin-bottom:1em; margin-left:0; margin-right:0; margin-top:0; orphans:2; page-break-before:auto; page-break-after:avoid; page-break-inside:avoid; text-align:center; text-decoration:none; text-indent:0; text-transform:uppercase; widows:2; } h2 { -epub-hyphens:none; hyphens:none; -moz-hyphens:none; -webkit-hyphens:none; adobe-hyphenate:none; color:#000000; font-family:"Helvetica Neue", "Droid Sans", "Consolas", sans-serif; font-size:0.75em; font-style:normal; font-variant:normal; font-weight:700; display:block; line-height:1.25em; margin-bottom:0; margin-left:0; margin-right:0; margin-top:1em; orphans:2; page-break-before:auto; page-break-after:avoid; page-break-inside:avoid; text-align:center; text-decoration:none; text-indent:0; text-transform:none; widows:2; } h3 { -epub-hyphens:none; hyphens:none; -webkit-hyphens:none; -moz-hyphens:none; adobe-hyphenate:none; color:#000000; font-family:"Helvetica Neue", "Droid Serif", "Calibri", sans-serif; font-size:0.75em; font-style:normal; font-variant:normal; font-weight:700; line-height:1.25em; display:block; margin-bottom:0; margin-left:3.5em; margin-right:0; margin-top:1em; orphans:2; page-break-before:auto; page-break-after:avoid; page-break-inside:avoid; text-align:center; text-decoration:none; text-indent:0; text-transform:none; widows:2 } h4 { -epub-hyphens:none; hyphens:none; -webkit-hyphens:none; -moz-hyphens:none; adobe-hyphenate:none; color:#000000; font-family:"Helvetica Neue", "Droid Sans", "Consolas", sans-serif; font-size:0.75em; font-style:normal; font-variant:normal; font-weight:800; line-height:1.25em; display:block; margin-bottom:0; margin-left:3.5em; margin-right:0; margin-top:1em; orphans:2; page-break-before:auto; page-break-after:avoid; page-break-inside:avoid; text-align:left; text-decoration:none; text-indent:0; text-transform:none; widows:2; } h5 { -epub-hyphens:none; hyphens:none; -webkit-hyphens:none; -moz-hyphens:none; adobe-hyphenate:none; color:#000000; font-family:"Helvetica Neue", "Droid Sans", "Consolas", sans-serif; font-size:0.75em; font-style:normal; font-variant:normal; font-weight:800; line-height:1.25em; display:block; margin-bottom:0; margin-left:3.5em; margin-right:0; margin-top:1em; orphans:2; page-break-before:auto; page-break-after:avoid; page-break-inside:avoid; text-align:left; text-decoration:none; text-indent:0; text-transform:none; widows:2; } h6 { -epub-hyphens:none; hyphens:none; -webkit-hyphens:none; -moz-hyphens:none; adobe-hyphenate:none; color:#000000; font-family:"Helvetica Neue", "Droid Sans", "Consolas", sans-serif; font-size:0.75em; font-style:normal; font-variant:normal; font-weight:800; line-height:1.25em; display:block; margin-bottom:0; margin-left:3.5em; margin-right:0; margin-top:1em; orphans:2; page-break-before:auto; page-break-after:avoid; page-break-inside:avoid; text-align:left; text-decoration:none; text-indent:0; text-transform:none; widows:2; } h1.Chapter-level-I { -epub-hyphens:none; hyphens:none; -webkit-hyphens:none; -moz-hyphens:none; adobe-hyphenate:none; color:#000000; font-family:"Helvetica Neue", "Droid Sans", "Consolas", sans-serif; font-size:0.75em; font-style:normal; font-variant:normal; font-weight:700; line-height:1.2em; display:block; margin-bottom:1em; margin-left:0; margin-right:0; margin-top:0; orphans:2; page-break-before:avoid; page-break-after:avoid; page-break-inside:avoid; text-align:center; text-decoration:none; text-indent:0; text-transform:uppercase; widows:2; } h2.Chapter-level-II { -epub-hyphens:none; hyphens:none; -webkit-hyphens:none; -moz-hyphens:none; adobe-hyphenate:none; color:#000000; font-family:"Helvetica Neue", "Droid Sans", "Consolas", sans-serif; font-size:0.75em; font-style:normal; font-variant:normal; font-weight:700; display:block; line-height:1.25em; margin-bottom:0; margin-left:0; margin-right:0; margin-top:1em; orphans:2; page-break-before:auto; page-break-after:avoid; page-break-inside:avoid; text-align:center; text-decoration:none; text-indent:0; text-transform:none; widows:2; } h3.Chapter-level-III { -epub-hyphens:none; hyphens:none; -moz-hyphens:none; -webkit-hyphens:none; adobe-hyphenate:none; color:#000000; font-family:"Helvetica Neue", "Droid Serif", "Calibri", sans-serif; font-size:0.75em; font-style:normal; font-variant:normal; font-weight:700; display:block; line-height:1.25em; margin-bottom:0; margin-left:3.5em; margin-right:0; margin-top:1em; orphans:2; page-break-before:auto; page-break-after:avoid; page-break-inside:avoid; text-align:center; text-decoration:none; text-indent:0; text-transform:none; widows:2; } .Chapter-level-I { -epub-hyphens:none; hyphens:none; -webkit-hyphens:none; -moz-hyphens:none; adobe-hyphenate:none; color:#000000; font-family:"Helvetica Neue", "Droid Sans", "Consolas", sans-serif; font-size:0.75emm; font-style:normal; font-variant:normal; font-weight:700; line-height:1.2em; display:block; margin-bottom:1em; margin-left:0; margin-right:0; margin-top:0; orphans:2; page-break-before:avoid; page-break-after:avoid; page-break-inside:avoid; text-align:center; text-decoration:none; text-indent:0; text-transform:uppercase; widows:2; } .Chapter-level-II { -epub-hyphens:none; hyphens:none; -moz-hyphens:none; -webkit-hyphens:none; adobe-hyphenate:none; color:#000000; font-family:"Helvetica Neue", "Droid Sans", "Consolas", sans-serif; font-size:0.75em; font-style:normal; font-variant:normal; font-weight:700; display:block; line-height:1.25em; margin-bottom:0; margin-left:0; margin-right:0; margin-top:1em; orphans:2; page-break-before:auto; page-break-after:avoid; page-break-inside:avoid; text-align:center; text-decoration:none; text-indent:0; text-transform:none; widows:2; } .Chapter-level-III { -epub-hyphens:none; hyphens:none; -moz-hyphens:none; -webkit-hyphens:none; adobe-hyphenate:none; color:#000000; font-family:"Helvetica Neue", "Droid Serif", "Calibri", sans-serif; font-size:0.75em; font-style:normal; font-variant:normal; font-weight:700; display:block; line-height:1.25em; margin-bottom:0; margin-left:3.5em; margin-right:0; margin-top:1em; orphans:2; page-break-before:auto; page-break-after:avoid; page-break-inside:avoid; text-align:center; text-decoration:none; text-indent:0; text-transform:none; widows:2; } p.Copyright { color:#000000; font-family:"Helvetica Neue", "Droid Serif", "Calibri", sans-serif; font-size:0.667em; font-style:normal; font-variant:normal; font-weight:normal; line-height:1.2em; margin-top:0; margin-bottom:0; margin-left:0; margin-right:6.647em; margin-top:0; orphans:1; page-break-after:avoid; page-break-before:avoid; text-align:justify; text-decoration:none; text-indent:0; text-transform:none; widows:1; } p.Footnote { hyphenate-after:3 !important; hyphenate-before:3 !important; hyphenate-lines:2 !important; -webkit-hyphenate-after:3 !important; -webkit-hyphenate-before:3 !important; -webkit-hyphenate-lines:2 !important; color:#000000 !important; font-family:"Helvetica Neue", "Droid Serif", "Calibri", sans-serif !important; font-size:0.667em !important; font-style:normal !important; font-variant:normal !important; font-weight:normal !important; line-height:1.5em !important; margin-bottom:0 !important; margin-left:3em !important; margin-right:0 !important; margin-top:0 !important; orphans:2 !important; page-break-after:auto !important; page-break-before:auto !important; text-align:justify !important; text-decoration:none !important; text-indent:0 !important; text-transform:none !important; widows:2 !important; } ._idFootnoteLink { vertical-align:super !important; text-decoration:none !important; text-decoration-color:#000000 !important; color:#000000 !important; font-family: "Helvetica Neue", "Droid Serif", "Calibri", sans-serif !important; font-size: 0.7em !important; font-weight: 900 !important; text-transform: none !important; line-height: 1em !important; } ._idFootnotes { margin-top:1em !important; color:#000000 !important; } ._idFootnote { color:#000000; } ._idFootnoteAnchor { text-align:left; color:#000000; text-decoration:none; font-weight: 700; } a[epub|type~='noteref'] { margin-top:1.5em; margin-left:2em; text-indent:0; } /* ._idFootnotes p { margin-bottom:0.2em; } */ img { border-radius:0.3em; -webkit-border-radius:0.3em; /* // Existe un bug en IBook con el border y shadow en las imagenes. // Se comentarán estas lineas hasta tener un work arond. // ref: http://blog.threepress.org/2010/04/05/ibooks-and-epub/ // Una posible solucion es crear una caja con shadow que engrape la imagen. -webkit-box-shadow:rgba(0, 0, 0, 0.15) 0 1px 4px; box-shadow:rgba(0, 0, 0, 0.15) 0 1px 4px; border:white 0.5em solid; */ box-sizing:border-box; padding: 0.5em; /* MANTIENE UN ESPACIO RAZONABLE PARA LAS IMAGENES */ max-width:80%; max-height:80%; display:block; margin-left:auto; margin-right:auto; margin-bottom:1em; margin-top:1em; } p.ISBN-ebook { -epub-hyphens:none; hyphens:none; -webkit-hyphens:none; -moz-hyphens:none; adobe-hyphenate:none; color:#000000; font-family:"Helvetica Neue", "Droid Serif", "Calibri", sans-serif; font-size:0.667em; font-style:normal; font-variant:normal; font-weight:300; line-height:1.375em; margin-bottom:1.2em; margin-left:0; margin-right:0; margin-top:1.2em; orphans:1; page-break-after:avoid; page-break-before:avoid; text-align:left; text-decoration:none; text-indent:0; text-transform:none; widows:1; } p.ISBN-paperback { -epub-hyphens:none; hyphens:none; -webkit-hyphens:none; -moz-hyphens:none; adobe-hyphenate:none; color:#000000; font-family:"Helvetica Neue", "Droid Serif", "Calibri", sans-serif; font-size:0.667em; font-style:normal; font-variant:normal; font-weight:300; line-height:1.375em; margin-bottom:1.2em; margin-left:0; margin-right:0; margin-top:1.2em; orphans:1; page-break-after:avoid; page-break-before:avoid; text-align:left; text-decoration:none; text-indent:0; text-transform:none; widows:1; } p.ISBN-hardcover { -epub-hyphens:none; hyphens:none; -webkit-hyphens:none; -moz-hyphens:none; adobe-hyphenate:none; color:#000000; font-family:"Helvetica Neue", "Droid Serif", "Calibri", sans-serif; font-size:0.667em; font-style:normal; font-variant:normal; font-weight:300; line-height:1.375em; margin-bottom:1.2em; margin-left:0; margin-right:0; margin-top:1.2em; orphans:1; page-break-after:avoid; page-break-before:avoid; text-align:left; text-decoration:none; text-indent:0; text-transform:none; widows:1; } p.Logo { -epub-ruby-position:over; color:#000000; font-family:"Helvetica Neue", "Droid Sans", "Consolas", sans-serif; font-size:0.625em; font-style:normal; font-variant:normal; font-weight:700; line-height:1.067em; margin-bottom:0; margin-left:0; margin-right:0; margin-top:24em; orphans:2; page-break-after:avoid; page-break-before:avoid; text-align:center; text-decoration:none; text-indent:0; text-transform:uppercase; widows:2; } p.Logo-Link { color:#000000; font-family:"Helvetica Neue", "Droid Sans", "Consolas", sans-serif; font-size:0.625em; font-style:normal; font-variant:normal; font-weight:700; line-height:1.538em; margin-bottom:0; margin-left:0; margin-right:0; margin-top:0; orphans:1; page-break-after:avoid; page-break-before:avoid; text-align:center; text-decoration:none; text-indent:0; text-transform:uppercase; widows:1; } p.Normal { hyphenate-after:3; hyphenate-before:3; hyphenate-lines:2; -webkit-hyphenate-after:3; -webkit-hyphenate-before:3; -webkit-hyphenate-lines:2; color:#000000; font-family:"Helvetica Neue", "Droid Serif", "Calibri", sans-serif; font-size:0.8em; font-style:normal; font-variant:normal; font-weight:normal; line-height:1.4em; margin-bottom:0; margin-left:0; margin-right:0; margin-top:1em; orphans:2; page-break-after:auto; page-break-before:auto; text-align:justify; text-decoration:none; text-indent:0; text-transform:none; widows:2; } /*p.Normal + p.Normal { margin:0; } Entra en conflicto cuando hay párrafos seguidos normal, i.e. constituciones. y cuando id divide una linea a la mitad y pone class normal a ambas sin que haya un verdadero salto de párrafo.*/ .Publisher { font-weight:700; font-size:1.3em; text-transform:uppercase; } /*.Publisher + .CharOverride-1 { font-weight:400; font-size:1em; } */ .Publisher + .Publisher { font-weight:700; font-size:2em; } p.Quotation { hyphenate-after:3; hyphenate-before:3; hyphenate-lines:2; -webkit-hyphenate-after:3; -webkit-hyphenate-before:3; -webkit-hyphenate-lines:2; color:#000000; font-family:"Helvetica Neue", "Droid Serif", "Calibri", sans-serif; font-size:0.667em; font-style:normal; font-variant:normal; font-weight:normal; line-height:1.5em; margin-left:4em; margin-right:0; margin-top:0; orphans:2; page-break-after:auto; page-break-before:auto; text-align:justify; text-decoration:none; text-indent:0; text-transform:none; widows:2; } p.Quotation:first-of-type { margin-top:1.4em; } p.Text + p.Quotation { margin-top:1.4em; } p.Quotation + p.Text { margin-top:1.4em; } p.Normal + p.Quotation { margin-top:1.4em; } p.Quotation + p.Normal { margin-top:1.4em; display: inline-block; } p.Quotation + p.SaltoTTP { margin-top:1.4em; } p.Quotation + p.Text-Theater-Prose { margin-top:1.4em; } p.SaltoTTP { hyphenate-after:none; hyphenate-before:none; hyphenate-lines:none; -webkit-hyphenate-after:none; -webkit-hyphenate-before:none; -webkit-hyphenate-lines:none; -webkit-hyphens:none; -moz-hyphens:none; -epub-hyphens:none; hyphens:none; adobe-hyphenate:none; color:#000000; font-family:"Helvetica Neue", "Droid Serif", "Calibri", sans-serif; font-size:0.8em; font-style:normal; font-variant:normal; font-weight:normal; line-height:1.2em; /* padding-left:-91px!important; cancela margin-left*/ margin-bottom:0; margin-left:30%; /*margen poesia*/ margin-right:0; margin-top:1em; orphans:2; page-break-after:auto; page-break-before:auto; text-align:justify; text-decoration:none; text-indent:0; text-transform:none; widows:2; } /*.SaltoTTP + span.character { display:inline-block; margin:0; } span.character + .SaltoTTP { display:inline-block; margin:0; }*/ .Table-of-content { -epub-hyphens:none; hyphens:none; -webkit-hyphens:none; -moz-hyphens:none; adobe-hyphenate:none; color:#000000; font-family:"Helvetica Neue", "Roboto", "Corbel", sans-serif; font-size:1.15em; font-style:normal; font-variant:normal; font-weight:700; line-height:1.2em; margin-bottom:1em; margin-left:0; margin-right:0; margin-top:0; orphans:0; page-break-after:avoid; page-break-before:always; text-align:justify; text-decoration:none; text-indent:0; text-transform:uppercase; widows:0; } p.Table-of-content-level-I { -epub-hyphens:none; hyphens:none; -webkit-hyphens:none; -moz-hyphens:none; adobe-hyphenate:none; color:#000000; font-family:"Helvetica Neue", "Droid Sans", "Consolas", sans-serif; font-size:0.75em; font-style:normal; font-variant:normal; font-weight:700; line-height:1.4em; margin-bottom:0.3em; margin-left:0; margin-right:0; margin-top:0; orphans:0; page-break-after:auto; page-break-before:auto; text-align:left; text-decoration:none; text-indent:0; text-transform:uppercase; widows:0; } p.Table-of-content-level-II { -epub-hyphens:none; hyphens:none; -webkit-hyphens:none; -moz-hyphens:none; adobe-hyphenate:none; color:#000000; font-family:"Helvetica Neue", "Droid Serif", "Calibri", sans-serif; font-size:0.75em; font-style:normal; font-variant:normal; font-weight:400; line-height:1.4em; margin-bottom:0.5em; margin-left:1.8em; margin-right:0; margin-top:0; orphans:0; page-break-after:avoid; page-break-before:avoid; text-align:left; text-decoration:none; text-indent:0; text-transform:none; widows:0; } p.Table-of-content-level-III { -epub-hyphens:none; hyphens:none; -webkit-hyphens:none; -moz-hyphens:none; adobe-hyphenate:none; color:#000000; font-family:"Helvetica Neue", "Droid Serif", "Calibri", sans-serif; font-size:0.75em; font-style:normal; font-variant:normal; font-weight:normal; line-height:1.4em; margin-bottom:1.2em; margin-left:3.5em; margin-right:0; margin-top:0; orphans:0; page-break-after:auto; page-break-before:auto; text-align:left; text-decoration:none; text-indent:0; text-transform:none; widows:0; } .Table-of-content-level-I a, .Table-of-content-level-II a, .Table-of-content-level-III a { -epub-hyphens:none; hyphens:none; -webkit-hyphens:none; -moz-hyphens:none; adobe-hyphenate:none; color:black; text-decoration:none; } p.Text { hyphenate-after:3; hyphenate-before:3; hyphenate-lines:2; -webkit-hyphenate-after:3; -webkit-hyphenate-before:3; -webkit-hyphenate-lines:2; color:#000000; font-family:"Helvetica Neue", "Droid Serif", "Calibri", sans-serif; font-size:0.75em; font-style:normal; font-variant:normal; font-weight:normal; line-height:1.4em; margin-bottom:0; margin-left:0; margin-right:0; margin-top:0; orphans:2; page-break-after:auto; page-break-before:auto; text-align:justify; text-decoration:none; text-indent:20px; text-transform:none; widows:2; } p.Text-Theater-Prose { hyphenate-after:none; hyphenate-before:none; hyphenate-lines:none; -webkit-hyphenate-after:none; -webkit-hyphenate-before:none; -webkit-hyphenate-lines:none; -webkit-hyphens:none; -moz-hyphens:none; -epub-hyphens:none; hyphens:none; adobe-hyphenate:none; color:#000000; font-family:"Helvetica Neue", "Droid Serif", "Calibri", sans-serif; font-size:0.75em; font-style:normal; font-variant:normal; font-weight:normal; line-height:1.2em; /* padding-left:-91px; cancela margin-left*/ margin-bottom:0; margin-left:30%; /*margen poesia*/ margin-right:0; margin-top:0; orphans:2; page-break-after:auto; page-break-before:auto; text-align:justify; text-decoration:none; text-indent:0; text-transform:none; widows:2; } p.Text + p.Text-Theater-Prose { margin-top:1em; } p.Text-Theater-Prose + p.Text { margin-top:1em; } p.Title-page-5 { -epub-hyphens:none; hyphens:none; -webkit-hyphens:none; -moz-hyphens:none; adobe-hyphenate:none; color:#000000; font-family:"Helvetica Neue", "Roboto", "Corbel", sans-serif; font-size:1.3em; font-style:normal; font-variant:normal; font-weight:800; line-height:1.1em; margin-bottom:5em; margin-left:0; margin-right:0; margin-top:0; orphans:2; page-break-after:auto; page-break-before:auto; text-align:center; text-decoration:none; text-indent:0; text-transform:uppercase; widows:2; } span.Italic { font-family:"Helvetica Neue", "Droid Serif", "Calibri", sans-serif; font-style:italic; font-weight:normal; } span.Normal { -epub-text-combine:none; color:#000000; font-family:"Helvetica Neue", "Droid Serif", "Calibri", sans-serif; font-style:normal; font-variant:normal; font-weight:normal; padding:0; margin-top:0; margin-bottom:0; text-decoration:none; text-transform:none; text-indent:0; width:100%; } span.character { /*white-space:pre-wrap; text-indent:0; /*text-justify:distribute; text-align:start; /*width:100%; display:inline-block; padding-left:-91px; /*cancela margin-left*/ margin-left:-43%; float:left; clear: both; } span.no-verse { /* white-space:pre-wrap; text-indent:0; text-justify:distribute; text-align:end; width:100%; display:inline-block; padding:0; margin-left:3em; font-weight:400; */ margin-right: 15%; float:right; clear: both; } span.FootnoteRef { font-family:"Helvetica Neue", "Droid Serif", "Calibri", sans-serif; font-weight:900; text-transform:none; color:#000000; text-decoration:none; } span.Bold { font-family:"Helvetica Neue", "Droid Serif", "Calibri", sans-serif; font-style:inherit; font-weight:bold; } @media all and (orientation:portrait) { p { font-family: serif; } } @media all and (orientation:landscape) { p { font-family: sans-serif; } }