@page { margin:0.5em; } body { padding:0.2em 0.5em 0.2em 0.2em; } p { margin: 0em 0em 0em 0em; text-align:justify; text-indent:0em; line-height:1.3em; } p + p, a + p { text-indent:1em; } div.titlepage { margin:3% 0em 0em 0em; } div.titlepage p.author { margin:0em; text-align:center; } div.titlepage p.publisher { margin:20% 0em 0em 0em; text-align:center; font-size:90%; } div.titlepage h1.title { margin:0.3em 0em 0em 0em; text-align:center; } div.titlepage h2.subtitle { margin:0.6em 0em 0em 0em; font-size:110%; text-align:center; } div.titlepage div.book-metadata { margin:8% 0em 0em 0em; font-size:90%; text-align:center; } div.titlepage div.book-metadata p { margin:0em 0em 0em 0em; text-indent:0em; text-align:center; } div.copyright { margin:4em 0em 0em 0em; font-size:80%; } div.copyright p { margin:0em; text-indent:0em; text-align:center; } div.copyright-block { margin:1em 0em 0em 0em; } div.postal-address { margin:1em 0em 0em 0em; } a { text-decoration:none; color:#88539d; } .indent { margin-top:1em; text-indent:1em; } img { max-width:90%; max-height:90%; } div.image {page-break-inside:avoid; margin:1em 0em 1em 0em; text-align:center; max-height:98%; } .noindent { margin-top:1.2em; text-indent:0em; } .center-align { text-align:center; } div.chapter { margin:3em 0.1em 0em 0em; } div.chapter h1 { margin:1.5em 0em 0.8em 0em; text-align:center; } .first-para { margin-top:1em; text-indent:0em; } .first-para .first-letter { float:left; font-size:250%; line-height:1em; margin-bottom:-0.1em; } .right-align {margin-top:1em; text-align:right; } blockquote {margin: 1.2em 2em 1.2em 2em; font-size:85% } blockquote.noindent p { text-indent:0em; } .nonindent { margin:0em; text-indent:0em; } .small { font-size:80%; } .center-align { text-align:center; } div.publisher { margin-top:2em; font-size:85%; } div.publisher p { margin:0em; text-indent:0em; } div.contents { margin:2em 0em 0em 0em; } div.contents h1 { text-align:center; margin:0em 0em 0.8em 0em; } div.contents ul { margin:0em 0em 0em 0em; padding:0em; list-style-type:none; } div.contents ol { margin:0em 0em 0em 0em; padding:0em 0em 0em 1.4em; } div.contents ol li { margin:1em 0em 0em 0em; } div.contents ul li { margin:1em 0em 0em 0em; } div.contents ol li ul li { margin:0em 0em 0em 0em; } div.contents ul li ul li { margin:0em 0em 0em 1em; } div.contents li.left-space { margin-left:1em; } div.forord { margin-top:2em; } div.forord h1 { margin:0em 0em 0.8em 0em; text-align:center; } div.dedication { margin-top:15%; } div.dedication p { text-align:right; } div.citat { margin-top:15%; } div.citat p + p { margin-top:0.5em; text-align:right; } div.chapter h2 { margin:1.2em 0em 0.2em 0em; text-align:center; } div.chapter h2 span { font-size:75%; } div.chapter h3 { margin:1.2em 0em 0.2em 0em; text-align:center; } sup { font-size:0.6em; line-height:0.7em; } div.noter { margin-top:3em; } div.noter h1 { margin:1.5em 0em 0.8em 0em; text-align:center; } div.noter h2 { margin:1.5em 0em 0.8em 0em; text-align:center; } div.noter h2 span { font-size:75%; } div.noter ol { margin:0em; padding:0em 0em 0em 1.8em; } div.noter p { text-indent:1em; } div.index { margin-top:3em; } div.index h1 { margin:1.5em 0em 0.8em 0em; text-align:center; } div.index h2 { margin:1.5em 0em 0.8em 0em; text-align:center; } div.index p { margin:0em 0em 0em 1em; text-indent:-1em; } div.index p.hang { margin:1em 0em 0em 1em; text-indent:-1em; } div.karta { margin:1em 0em 0em 0em; text-align:center; } div.karta { margin:1em 0em 0em 0em; text-align:center; } div.bilaga { margin-top:2em; } div.bilaga h1 { margin:1.5em 0em 0.8em 0em; text-align:center; } div.bilaga h2 { margin:1.5em 0em 0.8em 0em; text-align:center; font-size:120%; } div.bilaga h3 { margin:1.5em 0em 0.8em 0em; font-size:100%; } div.bilaga h4 { margin:1.5em 0em 0.2em 0em; font-size:100%; font-weight:normal; } div.bilaga p { margin:0em 0em 0em 1.5em; text-indent:-1.5em; text-align:left; } div.bilaga h3 + h4 { margin-top:0.8em; } div.bilaga h2 span { font-size:80%; } table { width:100%; border-collapse:collapse; margin:1em 0em 1em 0em; font-size:0.6em; } table th { padding:0em 0em 0em 0.5em; text-align:left; vertical-align:top; } table td { padding:0.1em 0em 0.4em 0.5em; text-align:left; line-height:1.2em; vertical-align:top; page-break-inside:avoid; } div.index h2 span { font-size:80%; }