/*-- Fonts -------------------------------------------------------*/ @font-face { font-family: "LinLibertine"; font-weight:normal; font-style:normal; src:url(fonts/LinLibertine_Re-4.1.8.otf); } @font-face { font-family: "LinLibertine"; font-weight:bold; font-style:normal; src:url(fonts/LinLibertine_Bd-4.0.2.otf); } @font-face { font-family: "LinLibertine"; font-weight:normal; font-style:italic; src:url(fonts/LinLibertine_It-4.0.3.otf); } @font-face { font-family: "LinLibertine"; font-weight:bold; font-style:italic; src:url(fonts/LinLibertine_BI-4.0.3.otf); } /*-- RESET-------------------------------------------------------*/ * { padding: 0; margin: 0; border:0; } address, caption, cite, code, dfn, th, var { font-weight: normal;font-style: normal; } caption, th { text-align: left; } h1, h2, h3, h4, h5, h6 { font-weight: normal; font-size: 100%; } /*--GLOBAL-----------------------------------------------------*/ div#main { margin:0; padding:0; width:100%; } div { clear:both; } strong, b { font-weight:bold; } em, i { font-style:italic; } sup { color:#000; background-color:transparent; } .bold-italic { font-weight:bold; font-style:italic; margin-right:0.3em; } body { font-family:LinLibertine, serif; margin:5%; text-align:justify; line-height:1.3em; } .clear{clear:both;} /*--BERSCHRIFEN-----------------------------------------------------*/ h1, h2, h3, h4, h5, h6 { page-break-after:avoid; clear:both; text-align:center; margin-bottom:0.9em; padding-top:0.5em; } div.chapterauthor { page-break-before:always; text-align:center; padding-top:2em; } div.chapterauthor + h1 { page-break-before:avoid; } h1{ font-size:2em; padding-bottom:0.1em; margin-top:2em; margin-bottom:1.2em; page-break-before:always; } h2{ font-size:1.55em; padding-bottom:0.1em; margin-top:1.65em; } h3{ font-size:1.35em; padding-bottom:0.1em; margin-top:1.35em; } h4{ font-size:100%; padding-bottom:0.1em; margin-top:1.65em; text-align:left; font-style:italic; } span.number { display:inline-block; } /*--ABSAETZE--------------------------------------------------*/ p{ orphans:2; widows:2; text-indent:2em; } h1 + p, h2 + p, h3 + p, h4 + p, h5 + p, h6 + p {text-indent:0;clear:both;} div.setinfo p, div.bookinfo p { text-indent:0; } div + p, table + p {text-indent:0;} div.epigraph p {text-indent:0;} p.authorline {text-indent:0;} div.setindex p { text-indent:-1em; margin-left:1em; margin-bottom:0;} div.formalpara h2 { text-align:left; font-size:1.35em; padding-bottom:0.1em; margin-top:1.35em; } div.simplelist { margin-bottom:1em; } span.right { display:block; float:right; margin-top:-1.25em; } p.separator { text-align:center; } p.lineseparated { margin-top:1em; text-indent:0; } /*--LISTEN-----------------------------------------------------*/ ul { list-style-position:outside; list-style-type:disc; margin-top:0.65em; margin-left:0.65em; margin-bottom:0.9em; } ol { margin-top:0.65em; margin-left:1.15em; margin-bottom:0.9em; } li p { margin-bottom:0.2em; text-indent:0; } ul + p {text-indent:0;} /*--LINKS-------------------------------------------------------*/ a { color:#000; background-color:transparent; } a.index { padding:0 0.3em 0 0; color:gray; text-decoration:none; } /*--TABELLEN--------------------------------------------------*/ table { clear:both; margin-bottom:1.2em; border-top:1px solid black; border-collapse:collapse; font-size:90%; } table.informal { border-top:none; margin-top:1em; } table caption { padding-top:1.5em; padding-bottom:0.5em; text-align:left; } td, th { text-align:left; padding:0.2em 0.8em; vertical-align:top; line-height:1.3em; } th { font-weight:bold; } tr.lastrow th, tr.lastrow td { border-bottom:1px solid black; } tr.tfoot td { border-top:1px solid black; border-bottom:none; padding-left:0; padding-top:0.2em; font-size:80%; } table.hfill { border:none; width:100%; clear:both; margin:1em 0 1em 0; display:table; text-align:center; } table.hfill td { text-indent:0; padding:0; text-align:center; } table.hfill td.left { text-align:left; } table.hfill td.right { text-align:right; } /*--BILDER------------------------------------------------------*/ div.informalfigure img { max-width:100%; } div.informalfigure { page-break-inside:avoid; padding:1.5em 0 2em 0; } div.informalfigure p { text-indent:0; } /*--FOOTNOTES--------------------------------------------------*/ p.footnote { margin-left:5em; margin-right:5em; text-indent:0; font-size:75%; } /*--MARGINALIEN--------------------------------------------------*/ span.marginpar { display:block; float:right; clear:both; width:15em; min-width: 25%; padding:1.5em; text-align:left; text-indent:0; font-size:85%; } /*--BIBLIOGRAPHY--------------------------------------------------*/ span.bibnumber { display:block; float:left; text-align:left; page-break-after:avoid; } span.bibliomisc { display:block; text-align:left; padding-left:3em; } /*--ABBREVIATIONS--------------------------------------------------*/ table.abbreviation p { text-indent:0; margin-bottom:0ex; } table.abbreviation td { text-align:left; } /*--EINMALIGES--------------------------------------------------*/ div.bastardTitle, div.seriesTitlePage, div.titlePage { text-align:center; text-indent:0; page-break-after:always; line-height:2em; padding-top:2em; } .textBefore { text-indent:0; } div.settitle { text-align:center; font-weight:bold; font-size:150%; } div.cover-page { page-break-after:always; } img.cover { width:100%; } div.volumenum { text-align:center; font-weight:bold; font-size:150%; } div.editor { text-align:center; margin-top:5ex; } div.bookinfo { margin-top:10ex; margin-bottom:10ex; page-break-after:always; } div.copyright { margin-top:10ex; } div.isbn { margin-top:1.5em; } div.publisher { page-break-after:always; } dfn { margin-right:1em; margin-top:0.5em; } dt { margin-top:0.5em; } dd { margin-left:1em; margin-top:0.5em; font-size:90%; } span.see { font-style:italic; } span.seealso { font-style:italic; } div.pagebreak { page-break-after:always; }