/* fonts */ @font-face { font-family: sans-serif; font-style: normal; font-weight: normal; src:url(fonts/DejaVuSans.ttf); } @font-face { font-family: sans-serif; font-style: normal; font-weight: bold; src:url(fonts/DejaVuSans-Bold.ttf); } @font-face { font-family: sans-serif; font-style: italic; font-weight: normal; src:url(fonts/DejaVuSans-Oblique.ttf); } @font-face { font-family: sans-serif; font-style: italic; font-weight: bold; src:url(fonts/DejaVuSans-BoldOblique.ttf); } @font-face { font-family: serif; font-style: normal; font-weight: normal; src:url(fonts/DejaVuSerif.ttf); } @font-face { font-family: serif; font-style: normal; font-weight: bold; src:url(fonts/DejaVuSerif-Bold.ttf); } @font-face { font-family: serif; font-style: italic; font-weight: normal; src:url(fonts/DejaVuSerif-Italic.ttf); } @font-face { font-family: serif; font-style: italic; font-weight: bold; src:url(fonts/DejaVuSerif-BoldItalic.ttf); } /* dtv/semantic.css */ /* ***************** Gruppe: Standard Templates ZMG 01 - 04 Element: Inhaltsdarstellung f?r Dokumente die als Semantic editiert wurden Letzter Autor: sluchtenberg Stand: 02.08.2010 Kommentar: mg 01.09.09 Motto, Boxen, Tabellen ?bernommen. h1 anpassung f?r Paratexte Quelltextbereinigung sh 03.09.09 insertion ohne LZ davor und danach gesetzt, um variabel Einr?ckungen zu setzen unmotivierte Seitenwechsel auf dem Reader unterbunden 23.11.09 insertion verkleinert die schrift nicht mehr. sl 18.01.10 absatztrenner eingefuegt ac 03.03.10 Zentrierung der H1 in Paratexten auf Wunsch von Herrn Rapp entfernt, wieder linksb�ndig. sl 26.03.2010 abstand fuer endnoten eingefuegt sl 29.03.2010 fuss- und endnoten angepasst sl 17.05.2010 h2.footnotes einegefuegt sl 21.06.2010 Farbe der Printpagina auf #666666 printpagina zusammehalten sl 19.07.2010 dash-list eingefuegt sl 22.07.2010 ***************** */ * { widows:0; orphans:0; } @page { margin-top: 22px; margin-bottom: 1em; margin-left: 32px; margin-right: 0; } ._1______________________ {} .___INLINES___ {} .nostyle { /* wenn ein Absatz einen style hat aber keinen haben soll, ein Dummy zum ?berschreiben der classe */ } .nobr { /* span das individuelle Festwerte erm?glicht */ white-space: nowrap; } .sansserif { font-family:sans-serif; font-size:90%; } .border { border:1px solid black; padding-left:2px; padding-right:2px; } .expanded { letter-spacing:0.2em; padding-left:0.2em; } .initial { font-size:200%; line-height:100%; } .small-caps { font-variant:small-caps; } ._2______________________ {} .___HEADINGS___ {} .heading-prefix { font-size:110%; font-weight:normal; text-indent:0px; text-align:center; } .subheading { font-size:130%; line-height:130%; font-style:italic; text-indent:0px; margin-top:0px; margin-bottom:25px; text-align:center; } .intermediate_heading { margin-top:2em; margin-bottom:1em; font-size:110%; font-weight:bold; text-indent:0px; } /* Fuer Paratexte */ h1 { font-size:150%; margin: 1.75em 0; text-align:left; } /* Fuer echte H1 */ .u1 h1 { font-size:150%; margin: 0px; text-align:center; } h2 { font-size:140%; margin:0px; text-align:center; } h2.footnotes { margin-bottom:0.5em; font-size:1.0em; font-weight:bold; margin-top:1.9em; } h3 { font-size:130%; margin:0px; text-align:center; } h4 { font-size:120%; margin:0px; text-align:center; } ._3______________________ {} .___SEMANTIC_OBJECTS___ {} .star { text-align:center; margin-top:10px; margin-bottom:5px; } ._4______________________ {} .___BOXES___ {} div.boxLight, div.boxDark, div.boxBorder, div.boxBorderLeft, div.boxBorderTopBottom { margin:1em 0; /* top/bottom left/right */ padding:10px; } .boxLight { background-color:#E6E6E6; } .boxDark { background-color:#666666; /* color:white; wahrscheinlich ueberfluessig */ } .boxDark p { color:white; } .boxBorder { border:1px solid black; } .boxBorderLeft { border:none; border-left:3px solid #CCCCCC; } .boxBorderTopBottom { border:none; border-top:1px solid black; border-bottom:1px solid black; } ._5______________________ {} .___LISTEN___{} /*ul.dashed li:before { display: marker; content: "-"; marker-offset: 1em; }*/ ul.disc { list-style-type:disc; } ul.square{ list-style-type:square; } li p { text-indent:0px; } ul, ol { margin-top:15px; margin-bottom:15px; } ul.dash { list-style-type:none; list-style-image:url(strich.png); } ul.dash li p { padding: 0 0 0 11px; } ._6______________________ {} .___TABLES___ {} table { margin-top:1em; margin-bottom:1em; } table.tableAllBorders { border:1px solid black; border-collapse: collapse; } table.tableAllBorders td, table.tableAllBorders th { border:1px solid black; } table.tableNoBorders { border:none; } table.tableNoBorders td, table.tableNoBorders th { border:none; } table.tableHorizontalBorders { border-top:1px solid black; border-bottom:1px solid black; border-collapse: collapse; } table.tableHorizontalBorders td, table.tableHorizontalBorders th { border-top:1px solid black; border-bottom:1px solid black; } th { margin-bottom:5px; font-size:100%; } td { vertical-align:top; padding:3px; font-size:100%; } tr.rowShaded, tr.rowShaded td, tr.rowShaded th { background-color:#CCCCCC; } ._7______________________ {} .___NICHT_VERWENDEN___ {} span.hidden { font-size:0pt; line-height:0pt; visibility:hidden; } .u1 { margin: 2em 0; } .u2, .u3, .u4{ margin: 1.5em 0 0.7em; } p.absatztrenner { margin:1em; text-align:center; } /* *** BLOCK ELEMENTE *** */ .figure, .diagram, .table { margin: 20px 0; } .poem p { text-indent:0px; margin:0px; padding-left:30px; text-indent:-30px; } .poem, .quote { margin: 20px 0 20px 30px; } .motto { text-align:right; margin-left:30%; } .insertion { margin:0px 5px 0px 30px; /* font-size:90%;*/ } .leerzeile { font-size:1em; line-height:1em; } .halbeLeerzeile { font-size:0.5em; line-height:0.5em; } .doppelteLeerzeile { font-size:2em; line-height:2em; } /* *** FUSSNOTEN *** */ .footnotecontainer { margin:1px; } .footnote p, .endnote p { margin:1px; font-size:80%; text-indent:0px; } .footnoteref, .endnoteref, .footnotetarget, .endnotetarget { text-decoration:none; color:black; border:1px solid #999999; font-size:90%; padding-left:2px; padding-right:1px; } .endnotecontent p, .footnotecontent p { margin-left:15px; vertical-align:middle; margin-top:1px; page-break-before:avoid; } .footnotelabel, .endnotelabel { width:25px; float:left; } .footnotecontent, .endnotecontent { padding-left:30px; margin-bottom:5px; } .hr { /* trennlinie vor Fussnoten */ margin-top:10px; border-top:1px solid black; width:150px; } /* CAPTIONS */ .caption .footnotecontainer p { margin:1px; font-size:1em; } .caption p { font-size:80%; text-indent:0px; } .table .caption { margin-top:5px; } /* SEITENZAHLEN */ .pagestart2 { /* Pagina Anzeige im e-pub */ white-space:nowrap; color:#666666; cursor:pointer; font-size:9pt; font-weight:normal; font-style:normal; white-space:nowrap; font-family:sans-serif; padding-left:-0.1em; padding-right:0.3em; padding-bottom:2px; display: none; } /* NAVIGATIONSLINK */ div.navbar { margin-right:15px; } .navbar, .navbar a { text-align:right; font-size:9pt; color:black; text-decoration:none; font-family:sans-serif; color:#666666; } /* =================================== BASIC HTML =================================== */ body { font-family:serif; margin: 0; padding: 0 34px 0 0; } p { margin:0px; font-size: 100%; line-height:140%; } img { border:none; } div.leseprobe { margin-top:10px; margin-bottom:-2px; border:1px solid black; background-color:#EEEEEE; border-bottom:1px solid #EEEEEE; padding:5px; padding-bottom:0px; font-family:sans-serif; font-size:90%; } div.leseprobe1 { margin-top:-2px; border:1px solid black; background-color:#EEEEEE; border-top:1px solid #EEEEEE; padding:5px; padding-top:0px; font-family:sans-serif; font-size:90%; } sub, sup { font-size: 0.7em; line-height:70%; } /* ========================================= */ /* *** Elemente fuer verkuerzte Leerzeichen *** */ /* line-height hinzugefuegt um die vergroesserung der Zeilenabstaende zu unterbinden */ /* ========================================= */ span.q12 { font-size:25%; line-height: 25%; } span.q8 { font-size:50%; line-height: 50%; } span.q6 { font-size:75%; line-height: 75%; } span.dtv { text-decoration:underline; } .u1 h1, h2, h3, h4, h5, h6, .heading-prefix, .heading-prefixRed, .heading-prefixGreen, .heading-prefixBlue, .subheading, .subheadingRed, .subheadingGreen, .subheadingBlue { text-align:center; } /* 9783423404853 specific */ h1, h2, h3, h4, h5, h6 { color:black; }