/* Styl zecera */ @font-face { font-family: "LiberationSerif"; src: url(../Fonts/LiberationSerif-Regular.ttf); font-style: normal; font-weight: normal; } @font-face { font-family: "LiberationSerif"; src: url(../Fonts/LiberationSerif-Italic.ttf); font-style: italic; font-weight: normal; } @font-face { font-family: "LiberationSerif"; src: url(../Fonts/LiberationSerif-Bold.ttf); font-style: normal; font-weight: bold; } @font-face { font-family: "LiberationSans"; src: url(../Fonts/LiberationSans-Regular.ttf); font-style: normal; font-weight: normal; } @font-face { font-family: "LiberationSans"; src: url(../Fonts/LiberationSans-Italic.ttf); font-style: italic; font-weight: normal; } @page { margin: 4px 4px 4px 4px; padding: 0; } body { font-family: LiberationSerif, serif; text-align: justify; adobe-hyphenate: none; -webkit-hyphens: none; -epub-hyphens: none; hyphens: none; margin: 0; } a { padding-bottom: 0.1em; text-decoration: underline; opacity: 1; } ul { list-style-type: disc; margin-top: 1.5em; margin-bottom: 1.5em; } li { padding-left: 1em; text-align: left; } .cover { height: 97%; text-align: center; width: auto; margin: 0; } .onlytoc { display: none; } h1, h2, h3, h4, h5, h6, .number, table, td, tr, .caption, .intro, blockquote, .sans, .note, h1 a, h2 a, h3 a, h4 a, h5 a, h6 a { font-family: LiberationSerif, serif; } blockquote { padding: 0; margin: 1em 0 1.6em 0; } blockquote p { font-family: inherit; font-size: 90%; font-style: italic; font-weight: normal; text-indent: 0; page-break-before: auto; page-break-after: avoid; page-break-inside: avoid; text-align: right; margin: 0; padding: 0; } blockquote span { display: block; font-size: 90%; font-weight: normal; font-style: normal; text-align: right; page-break-before: avoid; page-break-after: auto; } .right { text-align: right; } .center { text-align: center; } .typewriter { font-family: LiberationMono; font-size: 90%; } .first { text-indent: 0; } .noindent { text-indent: 0; } .small { font-size: 90%; } .large { font-size: 140%; } .dropcap { font-size: 160%; line-height: 0.5; } .dropcap-dash { font-size: 0.3em; vertical-align: top; } p { margin: 0 0 0 0; padding: 0; text-indent: 1.2em; text-align: justify; page-break-before: auto; page-break-after: auto; page-break-inside: auto; } i, em { font-style: italic; } b, strong { font-weight: bold; } h1, h2, h3, h4, h1 a, h2 a, h3 a, h4 a { adobe-hyphenate: none; -webkit-hyphens: none; -epub-hyphens: none; hyphens: none; line-height: 1.2; text-align: left; page-break-after: avoid; margin: 0; } h1, h1 a { font-family: LiberationSans; font-size: 160%; text-align: center; opacity: 1; font-weight: normal; font-style: normal; margin-top: 1em; margin-bottom: 3em; text-decoration: none; } h2, h2 a { font-family: LiberationSans; font-size: 120%; text-align: center; opacity: 1; font-weight: normal; font-style: normal; margin-top: 2em; margin-bottom: 0; text-decoration: none; page-break-before: avoid; } h3, h3 a { font-family: inherit; font-size: 150%; text-align: left; opacity: 1; font-weight: bold; font-style: normal; margin-top: 0.5em; margin-bottom: 0.5em; text-decoration: none; page-break-before: avoid; } h4, h4 a { font-family: inherit; font-size: 120%; text-align: left; opacity: 1; font-weight: bold; font-style: normal; margin-top: 0.4em; margin-bottom: 0.4em; text-decoration: none; page-break-before: avoid; } div.number { letter-spacing: normal; font-family: inherit; page-break-before: auto; page-break-after: avoid; text-align: center; font-size: 200%; opacity: 1; line-height: 1.2; margin: 2em 0 2em; font-weight: bold; font-style: normal; } div.cut { text-align: center; margin: 1em 0 0 0; opacity: 1; font-size: 100%; } .wide { margin: 0.5em 0 0.5em 0; width: auto; page-break-inside: avoid; text-align: center; } img { max-width: 100%; max-height: 100%; height: auto; text-align: left; } div.img { text-align: left; } .tall { text-align: left; height: 97%; width: auto; margin: 0 0 0 -8px; page-break-before: always; page-break-after: always; } img.height { height: auto; max-width: 100%; } .caption { page-break-before: avoid; page-break-after: auto; font-size: 90%; font-style: normal; font-weight: normal; text-indent: 0; text-align: center; margin: 0.2em 0.2em 0.2em 0.2em; } sup { font-size: 70%; vertical-align: super; margin-left: 0.3em; line-height: 1.2; } div.footnotes { font-size: 90%; page-break-before: auto; page-break-inside: avoid; page-break-after: auto; background-color: transparent; margin: 1em 0.2em 0.2em 0.2em; padding: 0.2em 0.2em 0.2em 0.2em; } div.footnotes ol { margin: 0; padding-left: 1.5em; } div.footnotes ol li { padding-left: 0; } div.footnotes ol li p { text-indent: 0; } #excerpt-info { text-indent: 0; font-size: 100%; page-break-before: auto; page-break-inside: avoid; page-break-after: auto; background-color: #c2c2c2; margin: 1em 0.2em 0.2em 0.2em; padding: 0.2em 0.2em 0.2em 0.2em; } div.chapter { margin-left: 0; font-size: 100%; } div.subchapter { margin-left: 1em; font-size: 100%; } div.subsubchapter { margin-left: 2em; font-size: 100%; } div.dead_links { margin-top: 10px; font-style: italic; } table { width: 95%; border: 1px solid #000; border-collapse: collapse; clear: left; margin-top: 1em; margin-bottom: 1em; border-spacing: 0; font-size: 1em; line-height: 1.2; } td, th { border: 1px dotted #000; width: auto; height: 1.8em; text-align: center; padding: 0.2em; } th { font-weight: bold; } /* Dodatkowy CSS ze stylu */ .columns2 { -moz-column-count: 2; -webkit-column-count: 2; column-count: 2; font-size: 90%; } /********* TYTUŁOWA *********/ .title { font-family: LiberationSerif; adobe-hyphenate: none; -webkit-hyphens: none; -epub-hyphens: none; hyphens: none; line-height: 1.2; text-align: center; page-break-after: avoid; font-weight: bold; font-size: 2.3em; margin: 1em 0.5em 3em 0; text-indent: 0; } .author { font-size: 1.8em; margin: 0 0.5em 2em 0; text-align: center; text-indent: 0; } .publisher { color: #666; font-size: 1.5em; margin: 0 8px 1em 8px; text-align: center; text-indent: 0; } .caption { text-align: left; } td, th { width: auto; height: 1.8em; text-align: left; font-size: 90%; font-weight: normal; padding: 0.2em; } .toc { text-align: left; } .toc h1 { text-align: left; margin-bottom: 1em; } .toc a { text-decoration: none; } .chapter, .subchapter { padding: 0.3em 0 0.3em 0; } body { margin: 8px 10px 8px 10px; } .colophon { margin: 8px 5px 8px 5px; text-indent: 0; text-align: center; font-size: 90%; } /* Dodatkowy styl z książki */ .bez-wciecia { text-indent: 0; padding: 1em 0 0 0; } .motto { font-size: 90%; font-family: LiberationSans; text-align: right; } .poczatek { text-indent: 0; padding: 2em 0 0 0; } div.przypisym { font-size: 90%; page-break-before: auto; page-break-inside: avoid; page-break-after: auto; background-color: transparent; margin: 3em 0.2em 0.2em 2em; padding: 0.2em 0.2em 0.2em 0.2em; } div.przypisym ol { margin: 0; padding-left: 1.5em; } div.przypisym ol li { padding-left: 0; } div.przypisym ol li p { text-indent: 0; } a.przypislnk { text-decoration: none; font-size: 70%; vertical-align: super; margin-left: 0.3em; line-height: 0.5; } .wroc { font-size: 0.8em; }