/* #### #### #### #### ###### ###### ##### ##### ###### ###### #### #### #### ##### ##### #### #### #### ##### ###### ##### ##### ##### ##### ###### ##### #### ######### ########### ##### #### ########### ##### ##### ###### ###### ##### ############ ############ ##### ##### ############ ##### ##### #### ###### #### ###### ##### ##### ###### #### #### ##### ##### ########## #### ####### #### ##### ##### #### ##### ##### #### #### ##### ######### ######## ######## ##### ##### #### ###### ##### ##### #### ##### ########## ####### ####### ##### ##### ##### ##### #### ##### ##### ##### ########### ####### ####### ############ ############# ####### ####### ##### ###### ##### ###### ###### ###### ######### ########### ###### ###### #### ###### #### ###### #### #### #### #### ### ### ##### ### #### ## Szablon v. 201410290100 */ /* ====================================================== */ /* CZCIONKI */ @font-face { font-family: "LiberationSerif"; font-style: normal; font-weight: normal; src: url(../Fonts/LiberationSerif-Regular.otf); } @font-face { font-family: "LiberationSerif"; font-style: normal; font-weight: bold; src: url(../Fonts/LiberationSerif-Bold.otf); } @font-face { font-family: "LiberationSerif"; font-style: italic; font-weight: normal; src: url(../Fonts/LiberationSerif-Italic.otf); } @font-face { font-family: "LiberationSerif"; font-style: italic; font-weight: bold; src: url(../Fonts/LiberationSerif-BoldItalic.otf); } /* ====================================================== */ /* RESET */ html, body, div, span, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, img, ins, kbd, q, samp, small, strike, tt, var, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video { margin: 0; padding: 0; border: 0; font-size: 100%; font: inherit; vertical-align: baseline; } /* ====================================================== */ /* OGÓLNE */ body { font-family: LiberationSerif, Georgia, serif; margin: 1em; line-height: 1.5em; } span { line-height: 100%; font-size: 100%; } @page { margin: 1em; } img, audio, video { max-width: 100%; } /* ====================================================== */ /* NAGŁÓWKI */ h1, h2, h3, h4, h5, h6 { position: static; text-align: center; line-height: 1.1em; } h1 { font-size: 2em; margin-top: 0em; margin-bottom: 2em; } h2 { font-size: 1.75em; margin-top: 0.7em; margin-bottom: 1.3em; } h3 { font-size: 1.375em; margin-top: 1.225em; margin-bottom: 1.625em; } h4 { font-size: 1.125em; margin-top: 1.5em; margin-bottom: 1.65em; } /* ====================================================== */ /* PARAGRAFY I ODSTĘPY */ p.center, p.noindent { text-indent: 0.00em; } .separate { margin-top: 1em !important; } .separatex2 { margin-top: 2em !important; } /* ====================================================== */ /* GŁÓWNE ELEMENTY */ p, pre, address { top: 0px; margin-bottom: 0.1em; line-height: 1.5em; text-indent: 1.5em; text-align: justify; } small { font-size: 0.8em; line-height: inherit; } blockquote, q, blockquote p { font-size: 0.9375em; line-height: inherit; color: #555; font-style: italic; text-align: justify; border-top: 1px dotted #222; border-bottom: 1px dotted #222; padding: 0.5em 0; margin: 1em 0; } sub { vertical-align: sub; } sup { vertical-align: super; } sub, sup { font-size: 0.5em; line-height: 100%; } a { color: #502580; font-size: 100%; } /* ====================================================== */ /* LISTY */ ul { list-style: square outside; margin-bottom: 0.4em; } ol { list-style: decimal outside; margin-bottom: 0.4em; } li { line-height: 1.5em; } /* ====================================================== */ /* TABELE */ table { border-collapse: collapse; border-spacing: 0; } table, td, th { border: 0px solid #000; } td, th { padding: 0.25em; } table td p { text-align: left; } /* ====================================================== */ /* KLASY SPECJALNE */ .center { text-align: center !important; } .right { text-align: right !important; } .italic, em, i { font-style: italic; } b, strong { font-weight: bold; } .invisible { display: none; width: 0; height: 0;} .noindent { text-indent: 0; } /* ====================================================== */ /* PODPISY I PRZYPISY */ .footnotes { margin-top: 2em; border-top: 2px dotted #aaa; padding-top: 2em; } .footnote { font-size: 0.8125em; top: 0px; line-height: 1.125; text-align: left !important; color: #333; margin-bottom: 0.3em; } .footnote * { font-size: 100%; } /* ====================================================== */ /* OBRAZY */ /* ====================================================== */ /* OKŁADKA I STRONA TYTUŁOWA */ body.cover { oeb-column-number: 1; margin: 0; } body.cover p { height: 100%; text-align: center; text-indent: 0; margin: 0; } body.cover img { max-width: 100%; height: 100%; padding: 0; margin: 0; } /* ====================================================== */ /* KARTA REDAKCYJNA */ body.redakcyjna p { text-align: center; text-indent: 0; }