/*Indstillinger for at få ibooks til at acceptere css-billedstørrelser. Manipulér størrelsen i div'er i stedet for direkte i img. Virker også på andre systemer */ /*Uden billedtekst*/ img.billeder { margin: 0em; text-align: center; max-width:100%; height:auto; } div.billeder { max-width:100%; height:90%; } img.billeder-titel { margin: 0em; text-align: center; max-width:70%; height:auto; } div.billeder-titel { max-width:100%; height:auto; } /*Med billedtekst*/ img.billeder-text { margin: 0em; text-align: center; max-width:100%; height:100%; } div.billeder-text { max-width:100%; height:75%; margin-bottom:0em; } div.billeder-text2 { max-width:100%; height:50%; margin-bottom:0em; } div.billeder-text3 { max-width:100%; height:65%; margin-bottom:0em; } img.billeder-text-bred { margin: 0em; text-align: center; max-width:100%; max-height:100%; } img.billeder-text-bred2 { margin: 0em 0em 0em 0em; text-align: center; max-width:100%; max-height:100%; padding-top:1em; } div.billeder-text-bred { width:100%; height:auto; } img.billeder-text-bred2 { margin: 0em; text-align: center; max-width:100%; max-height:100%; } div.billeder-text-bred2 { width:100%; height:auto; } /*Afsnit-indstillinger*/ /*Sans serif*/ p { font-family: "seravek", verdana, sans-serif; text-align: justify; line-height: 160%; font-size: 90%; margin: 0em; padding: 0em; -webkit-hyphens: auto; -moz-hyphens: auto; hyphens: auto; text-indent: 0em; margin-bottom: 1em; } .normal { font-family: "seravek", verdana, sans-serif; text-align: left; line-height: 160%; font-size: 90%; margin: 0em; padding: 0em; -webkit-hyphens: auto; -moz-hyphens: auto; hyphens: auto; text-indent: 0em; margin-bottom: 1em; font-weight: normal; } h1 { font-family: "seravek", verdana, sans-serif; text-align: left; line-height: 160%; font-size: 190%; font-weight: bold; margin: 0em; padding: 0em; margin-bottom: 0.5em; margin-top: 0.5em; } h2 { font-family: "seravek", verdana, sans-serif; text-align: left; line-height: 240%; font-size: 140%; font-weight: bold; margin: 0em; padding: 0em; margin-bottom: 0em; margin-top: 0em; padding: 0em; } h3 { font-family: "seravek", verdana, sans-serif; text-align: left; line-height: 180%; font-size: 110%; font-weight: bold; margin: 0em; padding: 0em; margin-bottom: 0em; margin-top: 0em; } h3.pb-bf { page-break-before:always; } h3.padding { padding: 0em 4% 0em 4%; } p.pb-bf { page-break-before:always; } p.center { text-align:center; } div.box { page-break-inside: avoid; padding: 0em 2em 0em 2em; } div.group { page-break-inside: avoid; } p.billedtext { font-size: 70%; font-style: italic; line-height: 100%; text-indent: 0em; text-align: left; margin: 0em 1.6em 0em 1.6em; page-break-before: avoid; margin-bottom: 1em; } h3.billedtext { margin: 0em 1em 0em 1em; font-style:italic; } p.boxtext { font-size: 70%; font-weight: normal; line-height: 130%; text-indent: 0em; text-align: left; margin-bottom: 1em; padding: 0em 4% 0em 4%; } p.boxtext2 { font-size: 70%; font-weight: normal; line-height: 130%; text-indent: 0em; text-align: left; margin-bottom: 1em; } p.boxtext3 { font-size: 70%; font-weight: normal; line-height: 130%; text-indent: 0em; text-align: left; } p.profiltext { font-size: 90%; font-weight: normal; line-height: 160%; text-indent: 0em; text-align: left; page-break-before: avoid; } p.profiltext2 { font-size: 90%; font-weight: normal; line-height: 160%; text-indent: 0em; text-align: left; page-break-before: avoid; margin-top: 0.4em; margin-bottom: 0em; } /*Billed-tilpasninger*/ img.billeder-profil { margin: 0em; max-width:100%; height:auto; } div.billeder-profil { float: left; width: 50%; padding-right: 0.5em; margin-bottom:0em; } img.billeder-bjerg { margin: 0em; max-width:100%; height:auto; } div.billeder-bjerg { height:auto; width: 50%; float:right; padding-left: 0.3em; padding-right: 0.3em; padding-bottom: 0.3em; } img.billeder-toc { margin: 0em; max-width:100%; height:auto; } div.billeder-toc { height:auto; width: 100%; } /*Special*/ div.profil { background-color: #008dbe; color: #ffffff; padding: 1em 1em 1em 1em; border-radius: 15px; page-break-inside: avoid; } div.textbox { padding: 1em 1em 1em 1em; border-radius: 15px; page-break-inside: avoid; max-width: 100%; height: auto; } div.bjerg { background-color: #c2d6e7; color: #000000; padding: 2em 1em 2em 1em; border-radius: 15px; page-break-inside: avoid; } div.toc { color: #000000; padding: 2em 1em 2em 1em; border-radius: 15px; page-break-inside: avoid; } div.textpicbox { padding: 1em 1em 1em 1em; border-radius: 15px; text-align: center; } div.billeder-box { width:auto; height:70%; } div.billeder-box2 { width:auto; height:65%; } img.billeder-box { margin: 0em; text-align:center; width:auto; height:100%; padding-top: 1em; } div.billeder-box2 { width:auto; height:56%; } img.billeder-box2 { margin: 0em; text-align:center; width:auto; height:100%; padding-top: 1em; } div.billeder-box3 { width:auto; height:61%; } /*Titelblad*/ h1.title { font-size: 290%; text-align:center; color: #003881; margin: 0em; } h2.subtitle { text-align:center; color: #008fcf; margin: 0em; } p.author { text-align:center; font-size: 120%; margin-top: 0.5em; } p.publisher { text-align:center; font-size: 120%; } /*TOC*/ p.toc { text-decoration: none; color: #000000; margin-bottom:0.2em; } a.toc { text-decoration: none; color: #000000; } /*Kolofon*/ p.kolofon { margin-bottom: 0em; } .fake_margin { line-height: 1em; font-size: 1em; }