/* rowohlt/semantic.css */ /* ***************** Gruppe: Spezielformat Rowohlt SACHBUCH Element: Layout des Semantischen Dokuments Letzter Autor: mgiesler Stand: 16.07.2009 Vorgaben: Umgestezt nach Stylesheet Sachbuch Stand 20.04.09 Keine Spitzmarken umgestezt nach Aussage HPS 07.05.09 Spitzmarken nachgetragen, Aussage SH 25.05.09 Heading aktualisiert nach Mail JL 10.06.09 Kommentar: .footnotelabel, .footnotecontent u-zaehler nach Mail vom 10.06.09 ge�ndert Paginagr��e wieder auf festwert gestellt. H1 f�r Paratext zur verf�gung gestellt Pagestart in GS aug 0.8em und in H1/2 auf 0.6 em gesetzt nach Telefonat SH-JL vom 09.07.09 Pagestart auf 9pt gesetzt nach Telefonat SH/MG-JL vom 14.07.09 ***************** */ .___________________________ {} ._NO_STYLE________ {} .nostyle { /* wenn ein Absatz keinen style hat aber keinen haben soll, ein Dummy zum �berschreiben der classe */ } .nobr { /* span das individuelle Festwerte erm�glicht */ white-space: nowrap; } .____________________{} ._SPITZMARKEN_INLINE_{} /* an hier span */ span.rowohlt_s1{ font-weight: bold; font-family: serif; } span.rowohlt_s2{ font-style: italic; font-family: serif; } span.rowohlt_s3{ font-style: italic; font-weight: bold; font-family: serif; } span.rowohlt_s4{ text-transform: uppercase; letter-spacing:0.05em; font-family: serif; } span.rowohlt_s5{ text-transform: uppercase; letter-spacing:0.05em; font-weight: bold; font-family: serif; } .___________________________ {} ._HEADINGS________ {} /* �berschriften Teile die in U-Divs auftreten werden */ .rowohlt_u-zaehler { /* kann auch als Inlineelement verwendet werden, also span und p */ font-size:1.1em; font-weight:normal; text-transform: uppercase; } .heading-prefix { /* U-vor */ font-size:1.1em; font-weight:normal; text-transform: uppercase; letter-spacing:0.05em; text-indent:0px; } .subheading { /* Untertitel */ font-size:1.1em; font-style:italic; font-weight:normal; text-indent:0px; } .u1 h1 { font-weight: bold; font-size:1.6em; margin:0; } h2 { font-weight: bold; font-size:1.5em; margin: 0; } h3 { font-weight: bold; font-size:1.4em; margin:0; } h4 { font-weight: normal; font-size:1.1em; margin:0; } h5 { font-weight: bold; font-size:1.2em; margin:1.5em 0 0.5em 0; } h6 { font-weight: bold; font-size:1.1em; margin:1.5em 0 0.5em 0; } .intermediate-heading { /* U-zwischen */ /* Angabe Rowohlt, Schrift gleich gro� wie umliegende, LZ nach Vorgabe, bekommt weitere Angaben �ber das umliegende fiedset*/ font-weight:bold; } /* Divs welche �berschriften zusammenfassen */ /* Divs welche �berschriften zusammenfassen um einheitliche Abst�nde zu gew�hren */ h1 { /* fuer Paratexte */ font-weight: bold; font-size:1.6em; margin: 0.77em 0 1.45em; } .u1{ margin: 1em 0 1.95em; } .u2, .u3, .u4{ margin: 1.5em 0 0.7em; } ._____________________ {} ._INLINES______________{} .expanded { letter-spacing:0.2em; padding-left:0.2em; } .initial { font-size:200%; line-height:100%; } .small-caps { font-variant:small-caps; } .schwaerzen{ background-color: #000000; } .____________________ {} ._CONTAINERS________ {} .diagram { margin:1em 0; } /* .figure erg�nzt - sh 17.07.09 */ .figure { margin:1em 0; } /* Dies hier sind alte Angaben aus dem Standard, neue Definition nach CSS Vorgabe 20.04. .infobox, .poem, .insertion, .box, .figure, .diagram, .table, .quote, .motto { margin-top:20px; margin-bottom:20px; margin-left:30px; margin-right:30px; } .insertion { margin-left:5px; margin-right:5px; } .infobox { padding:10px; border:1px solid black; } .box { padding:10px; border:1px solid black; } .verse { margin-top:10px; margin-bottom:10px; } .insertion { font-size:90%; } .motto { } .caption { border:1px solid silver; } .table .caption { margin-top:5px; } .footnotecontainer { margin:0px; font-weight:normal; font-style:normal; }*/ /* =================================== CONTEXT SENSITIVE RULES =================================== */ /* *** AUFZAEHLUNGEN *** */ ol { margin: 0.5em 0 0.5em 0em; padding: 0 1.2em; /*list-style-position: outside;*/ } ul { margin: 0.5em 0 0.5em 0em; padding: 0 0.7em; } li p { text-indent:0px; } /* *** GEDICHT *** */ .rowohlt_gedicht p { text-indent:0px; margin:0px; padding-left:20px; text-indent:-20px; } .rowohlt_gedicht { margin: 1em 0 1em 1.1em; } /* *** Fu�noten *** */ .footnotecontainer { margin:1px; } .footnote p { margin:1px; font-size:0.9em; text-indent:0px; } .footnoteref, .endnoteref { text-decoration:none; color:black; border:1px solid #999999; font-size:90%; padding-left:2px; padding-right:1px; } .footnotelabel { width:25px; float:left; } .footnotecontent { padding-left:20px; } .endnotetarget { text-decoration:none; color:black; } /* Noch mal kl�ren ob n�tig und wof�r genau*/ .caption .footnotecontainer p { margin:1px; font-size:100%; } .caption p { font-size:80%; text-indent:0px; } em.in-poem { text-indent:0px; margin-left:0px; } ._________________________ {} ._TABLES_________________ {} /* Bisher keine Tabellenformate definiert tr.border-bottom td, td.border-bottom { border-bottom:1px solid black; } tr.border-top td, td.border-top { border-top:1px solid black; } tr.border-left td, td.border-left { border-left:1px solid black; } tr.border-right td, td.border-right { border-right:1px solid black; } tr.border td, td.border { border:1px solid black; }*/ .__________________________ {} ._DO_NOT_USE_____________ {} /* =================================== SPECIAL STYLINGS =================================== */ .toc1 { text-indent:0px; } div.navbar { margin-right:15px; margin-top:23px; } .navbar, .navbar a { text-align:right; font-size:9pt; line-height:13pt; color:black; text-decoration:none; font-family:sans-serif; color:#666666; } /* Ausgelagert in titlePage2 und additional .author { margin-top:0px; font-style:italic; } .bookTitle { font-size:150%; font-weight:bold; } .bookSubtitle { font-size:150%; font-style:italic; margin-bottom:30px; } .bookAuthor { font-size:150%; } .bookPublisher { font-size:120%; } .copyrightNotice { font-size:90%; } .docId { font-size:90%; } .copyright { font-size:90%; } .visitUs { font-size:90%; } */ .hr { margin-top:10px; border-top:1px solid black; width:150px; } .logo { margin-left:-30px; } .pagestart { background-color:silver; cursor:pointer; font-size:9pt; line-height:9pt; font-weight:normal; font-style:normal; white-space:nowrap; font-family:sans-serif; padding-left:-0.1em; padding-right:0.3em; } .pagestart2 { color:silver; cursor:pointer; font-size:9pt; /* TEST */ line-height:9pt; font-weight:normal; font-style:normal; white-space:nowrap; font-family:sans-serif; padding-left:-0.1em; padding-right:0.3em; } /* =================================== BASIC HTML =================================== */ a { color:black; text-decoration:none; } body, p, td { font-family:serif; font-size:1em; } body { margin:10pt; } body { margin: 0; padding: 0 34px 0 0; font-family:serif; } @page { margin-top: 14px; margin-bottom: 1em; margin-left: 37px; margin-right: 11.25pt; } p { margin:0px; /* text-indent:1.1em;*/ line-height:140%; widows:2; orphans:0; } fieldset p { /* zur besseren Lesbarkeit f�r die Editoren */ margin: 0 0 10px 0; } fieldset { margin:5px; padding:2px; border:1px solid #EEEEEE; } legend { font-size:8pt; font-family:sans-serif; font-weight:normal; font-style:normal; color:silver; } /*h1, h2, h3, h4, h5, h6 { margin:0px; margin-bottom:30px; text-align:left; }*/ th { margin-bottom:4px; } td { vertical-align:top; padding:3px; } table.default { border-collapse: collapse; border:1px solid black; } td.default { vertical-align:top; border:1px solid black; padding:3px; } img { border:none; } .________________{} ._EINSCHUEBE_____{} /*p { font-family:serif; }*/ /* Mit Abstand rowohlt_T5_with_margin */ .rowohlt_T1_with_margin{ font-style: regular; font-weight: normal; margin: 1em 0; } .rowohlt_T1a_with_margin{ /* sollen h�ngend sein */ text-indent:-20px; padding-left: 20px; font-style: regular; font-weight: normal; margin: 1em 0; } .rowohlt_T2_with_margin{ font-style: regular; font-weight: bold; margin: 1em 0; } .rowohlt_T3_with_margin{ font-style: italic; font-weight: normal; margin: 1em 0; } .rowohlt_T4_with_margin{ font-style: italic; font-weight: bold; margin: 1em 0; } .rowohlt_T5_with_margin{ margin: 1em 0 1em 1.1em; font-style: regular; font-weight: normal; } .rowohlt_T6_with_margin{ margin: 1em 0 1em 1.1em; font-style: italic; font-weight: normal; } .rowohlt_T7_with_margin{ margin: 1em 0 1em 1.1em; font-style: regular; font-weight: bold; } .rowohlt_T8_with_margin{ text-indent:0px; margin: 1em 0 1em 1.1em; font-style: italic; font-weight: bold; } .rowohlt_TG1_with_margin{ font-style: regular; font-weight: normal; margin: 1em 0; font-family: sans-serif; } .rowohlt_TG1a_with_margin{ /* sollen h�ngend sein */ text-indent:-20px; padding-left: 20px; font-style: regular; font-weight: normal; margin: 1em 0; font-family: sans-serif; } .rowohlt_TG2_with_margin{ font-style: regular; font-weight: bold; margin: 1em 0; font-family: sans-serif; } .rowohlt_TG3_with_margin{ font-style: italic; font-weight: normal; margin: 1em 0; font-family: sans-serif; } .rowohlt_TG4_with_margin{ font-style: italic; font-weight: bold; margin: 1em 0; font-family: sans-serif; } .rowohlt_TG5_with_margin{ margin: 1em 0 1em 1.1em; font-style: regular; font-weight: normal; font-family: sans-serif; } .rowohlt_TG6_with_margin{ margin: 1em 0 1em 1.1em; font-style: italic; font-weight: normal; font-family: sans-serif; } .rowohlt_TG7_with_margin{ margin: 1em 0 1em 1.1em; font-style: regular; font-weight: bold; font-family: sans-serif; } .rowohlt_TG8_with_margin{ text-indent:0px; margin: 1em 0 1em 1.1em; font-style: italic; font-weight: bold; font-family: sans-serif; } .rowohlt_P1_with_margin{ text-indent:0px; font-style: regular; font-weight: normal; font-size:0.9em; margin: 1em 0; } .rowohlt_P2_with_margin{ text-indent:0px; font-style: regular; font-weight: bold; font-size:0.9em; margin: 1em 0; } .rowohlt_P3_with_margin{ text-indent:0px; font-style: italic; font-weight: normal; font-size:0.9em; margin: 1em 0; } .rowohlt_P4_with_margin{ text-indent:0px; margin: 0px; font-style: italic; font-weight: bold; font-size:0.9em; margin: 1em 0; } .rowohlt_P5_with_margin{ text-indent:0px; font-style: regular; font-weight: normal; font-size:0.9em; letter-spacing:0.05em; margin: 1em 0; text-transform: uppercase; /* Versalien - Wandelt enthaltenen Text in Gro�buchstaben um*/ } .rowohlt_P6_with_margin{ text-indent:0px; font-style: regular; font-weight: bold; font-size:0.9em; letter-spacing:0.05em; margin: 1em 0; text-transform: uppercase; /* Versalien - Wandelt enthaltenen Text in Gro�buchstaben um*/ } .rowohlt_PG1_with_margin{ text-indent:0px; font-style: regular; font-weight: normal; font-size:0.9em; margin: 1em 0; font-family: sans-serif; } .rowohlt_PG2_with_margin{ text-indent:0px; font-style: regular; font-weight: bold; font-size:0.9em; margin: 1em 0; font-family: sans-serif; } .rowohlt_PG3_with_margin{ text-indent:0px; font-style: italic; font-weight: normal; font-size:0.9em; margin: 1em 0; font-family: sans-serif; } .rowohlt_PG4_with_margin{ text-indent:0px; margin: 0px; font-style: italic; font-weight: bold; font-size:0.9em; margin: 1em 0; font-family: sans-serif; } .rowohlt_PG5_with_margin{ text-indent:0px; font-style: regular; font-weight: normal; font-size:0.9em; letter-spacing:0.05em; margin: 1em 0; font-family: sans-serif; text-transform: uppercase; /* Versalien - Wandelt enthaltenen Text in Gro�buchstaben um*/ } .rowohlt_PG6_with_margin{ text-indent:0px; font-style: regular; font-weight: bold; font-size:0.9em; letter-spacing:0.05em; margin: 1em 0; font-family: sans-serif; text-transform: uppercase; /* Versalien - Wandelt enthaltenen Text in Gro�buchstaben um*/ } fieldset.rowohlt_PG6_with_margin, fieldset.rowohlt_PG5_with_margin, fieldset.rowohlt_PG4_with_margin, fieldset.rowohlt_PG3_with_margin, fieldset.rowohlt_PG2_with_margin, fieldset.rowohlt_PG1_with_margin, fieldset.rowohlt_P6_with_margin, fieldset.rowohlt_P5_with_margin, fieldset.rowohlt_P4_with_margin, fieldset.rowohlt_P3_with_margin, fieldset.rowohlt_P2_with_margin, fieldset.rowohlt_P1_with_margin, fieldset.rowohlt_TG8_with_margin, fieldset.rowohlt_TG7_with_margin, fieldset.rowohlt_TG6_with_margin, fieldset.rowohlt_TG5_with_margin, fieldset.rowohlt_TG4_with_margin, fieldset.rowohlt_TG3_with_margin, fieldset.rowohlt_TG2_with_margin, fieldset.rowohlt_TG1_with_margin, fieldset.rowohlt_TG1a_with_margin, fieldset.rowohlt_T8_with_margin, fieldset.rowohlt_T7_with_margin, fieldset.rowohlt_T6_with_margin, fieldset.rowohlt_T5_with_margin, fieldset.rowohlt_T4_with_margin, fieldset.rowohlt_T3_with_margin, fieldset.rowohlt_T2_with_margin, fieldset.rowohlt_T1_with_margin, fieldset.rowohlt_T1a_with_margin { border-left: 4px solid #ffad42; } /* Ohne Abstand */ .rowohlt_T1{ font-style: regular; font-weight: normal; } .rowohlt_T1a{ /* sollen h�ngend sein */ text-indent:-20px; padding-left: 20px; font-style: regular; font-weight: normal; } .rowohlt_T2{ font-style: regular; font-weight: bold; } .rowohlt_T3{ font-style: italic; font-weight: normal; } .rowohlt_T4{ font-style: italic; font-weight: bold; } .rowohlt_T5{ margin: 0 0 0 1.1em; font-style: regular; font-weight: normal; } .rowohlt_T6{ margin: 0 0 0 1.1em; font-style: italic; font-weight: normal; } .rowohlt_T7{ margin: 0 0 0 1.1em; font-style: regular; font-weight: bold; } .rowohlt_T8{ text-indent:0px; margin: 0 0 0 1.1em; font-style: italic; font-weight: bold; } .rowohlt_TG1{ font-style: regular; font-weight: normal; font-family: sans-serif; } .rowohlt_TG1a{ /* sollen h�ngend sein */ text-indent:-20px; padding-left: 20px; font-style: regular; font-weight: normal; font-family: sans-serif; } .rowohlt_TG2{ font-style: regular; font-weight: bold; font-family: sans-serif; } .rowohlt_TG3{ font-style: italic; font-weight: normal; font-family: sans-serif; } .rowohlt_TG4{ font-style: italic; font-weight: bold; font-family: sans-serif; } .rowohlt_TG5{ margin: 0 0 0 1.1em; font-style: regular; font-weight: normal; font-family: sans-serif; } .rowohlt_TG6{ margin: 0 0 0 1.1em; font-style: italic; font-weight: normal; font-family: sans-serif; } .rowohlt_TG7{ margin: 0 0 0 1.1em; font-style: regular; font-weight: bold; font-family: sans-serif; } .rowohlt_TG8{ text-indent:0px; margin: 0 0 0 1.1em; font-style: italic; font-weight: bold; font-family: sans-serif; } .rowohlt_P1{ text-indent:0px; font-style: regular; font-weight: normal; font-size:0.9em; } .rowohlt_P2{ text-indent:0px; font-style: regular; font-weight: bold; font-size:0.9em; } .rowohlt_P3{ text-indent:0px; font-style: italic; font-weight: normal; font-size:0.9em; } .rowohlt_P4{ text-indent:0px; margin: 0px; font-style: italic; font-weight: bold; font-size:0.9em; } .rowohlt_P5{ text-indent:0px; font-style: regular; font-weight: normal; font-size:0.9em; letter-spacing:0.05em; text-transform: uppercase; /* Versalien - Wandelt enthaltenen Text in Gro�buchstaben um*/ } .rowohlt_P6{ text-indent:0px; font-style: regular; font-weight: bold; font-size:0.9em; letter-spacing:0.05em; text-transform: uppercase; /* Versalien - Wandelt enthaltenen Text in Gro�buchstaben um*/ } .rowohlt_PG1{ text-indent:0px; font-style: regular; font-weight: normal; font-size:0.9em; font-family: sans-serif; } .rowohlt_PG2{ text-indent:0px; font-style: regular; font-weight: bold; font-size:0.9em; font-family: sans-serif; } .rowohlt_PG3{ text-indent:0px; font-style: italic; font-weight: normal; font-size:0.9em; font-family: sans-serif; } .rowohlt_PG4{ text-indent:0px; margin: 0px; font-style: italic; font-weight: bold; font-size:0.9em; font-family: sans-serif; } .rowohlt_PG5{ text-indent:0px; font-style: regular; font-weight: normal; font-size:0.9em; letter-spacing:0.05em; font-family: sans-serif; text-transform: uppercase; /* Versalien - Wandelt enthaltenen Text in Gro�buchstaben um*/ } .rowohlt_PG6{ text-indent:0px; font-style: regular; font-weight: bold; font-size:0.9em; letter-spacing:0.05em; font-family: sans-serif; text-transform: uppercase; /* Versalien - Wandelt enthaltenen Text in Gro�buchstaben um*/ } fieldset.rowohlt_PG6, fieldset.rowohlt_PG5, fieldset.rowohlt_PG4, fieldset.rowohlt_PG3, fieldset.rowohlt_PG2, fieldset.rowohlt_PG1, fieldset.rowohlt_P6, fieldset.rowohlt_P5, fieldset.rowohlt_P4, fieldset.rowohlt_P3, fieldset.rowohlt_P2, fieldset.rowohlt_P1, fieldset.rowohlt_TG8, fieldset.rowohlt_TG7, fieldset.rowohlt_TG6, fieldset.rowohlt_TG5, fieldset.rowohlt_TG4, fieldset.rowohlt_TG3, fieldset.rowohlt_TG2, fieldset.rowohlt_TG1, fieldset.rowohlt_TG1a, fieldset.rowohlt_T8, fieldset.rowohlt_T7, fieldset.rowohlt_T6, fieldset.rowohlt_T5, fieldset.rowohlt_T4, fieldset.rowohlt_T3, fieldset.rowohlt_T2, fieldset.rowohlt_T1, fieldset.rowohlt_T1a { border-left: 4px solid #42ff42; } .____________________{} ._CONTAINERS______________{} .rowohlt_IK1{ /* Box */ margin: 0.5em 0; border: 1px solid black; padding: 1em; } .rowohlt_IK2 { margin: 0.5em 0; border: 1px solid black; padding: 1em; } .rowohlt_IK2 p, .rowohlt_IK4 p{ font-family: sans-serif; font-size: 0.9em; } .rowohlt_IK3 { margin: 0.5em 0; background-color: #d3d3d3; padding: 1em; } .rowohlt_IK4 { margin: 0.5em 0; background-color: #d3d3d3; padding: 1em; } .poem { margin: 1em 0 1em 1.1em; } /* *** Elemente f�r verk�rzte Leerzeichen *** */ /* line-height hinzugef�gt um die vergr��erung der Zeilenabst�nde 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%; } .done { background-color:green; text-align:center; color:white; border:1px solid black; font-size:12pt; font-family:sans-serif; padding:2px; width:30px; } .rowohlt_vorspann { background-color:silver; text-align:center; color:black; border:1px solid black; font-size:9pt; font-family:courier; padding:2px; } .rowohlt_nachspann { background-color:silver; text-align:center; color:black; border:1px solid black; font-size:9pt; font-family:courier; padding:2px; }