/* Thieme Standard-Layout css */ /* test kommentar */ /* font integration */ @font-face{ font-family:DejaVuSerif; font-style:normal; font-weight:normal; src:url("../Fonts/DejaVuSerif.ttf"); } @font-face{ font-family:DejaVuSerif; font-weight:bold; src:url("../Fonts/DejaVuSerif-Bold.ttf"); } @font-face{ font-family:DejaVuSerif; font-style:italic; src:url("../Fonts/DejaVuSerif-Italic.ttf"); } @font-face{ font-family:DejaVuSans; font-style:normal; font-weight:normal; src:url("../Fonts/DejaVuSansCondensed.ttf"); } @font-face{ font-family:DejaVuSans; font-style:italic; src:url("../Fonts/DejaVuSansCondensed-Oblique.ttf"); } @font-face{ font-family:DejaVuSans; font-weight:bold; src:url("../Fonts/DejaVuSansCondensed-Bold.ttf"); } /* standard text */ body{ font-family:"DejaVuSerif", serif; text-indent:0; font-size: 100%; } /* headings */ h1 { font-size:1.6em; font-family:"DejaVuSans", sans-serif; font-weight:bold; color:#005CA9; text-align:left; margin-top:1.25em; margin-bottom:1.25em; } h2 { font-size:1.4em; font-family:"DejaVuSans", sans-serif; font-weight:bold; color:#005CA9; text-align:left; margin-top:2.1em; margin-bottom:0.7em; page-break-after:avoid; } h3 { font-size:1.3em; font-family:"DejaVuSans", sans-serif; font-weight:bold; color:#005CA9; text-align:left; margin-top:1.3em; margin-bottom:0.4em; page-break-after:avoid; } h4 { font-size:1.2em; font-family:"DejaVuSans", sans-serif; font-weight:bold; color:#005CA9; text-align:left; margin-top:1.0em; margin-bottom:0.0em; page-break-after:avoid; } h5, h6 { font-size:1.1em; font-family:"DejaVuSans", sans-serif; font-weight:bold; text-align:left; margin-top:1.0em; margin-bottom:0.0em; page-break-after:avoid; } .h7 { font-size:1.0em; font-family:"DejaVuSans", sans-serif; font-weight:bold; text-align:left; margin-top:1.0em; margin-bottom:0.0em; page-break-after:avoid; } /* paragraphs */ p, p.withtitle1, p.withtitle2 { font-size:1.0em; margin-top:0px; margin-bottom:0.5em; text-align:left !important; orphans:2; widows:2; } body > p { line-height:150%; } /* paratitle */ b.withtitle1:before, b.withtitle2:before { content:"▶ "; } b.withtitle1:after, b.withtitle2:after { content:"."; } b.withtitle2 { color:#005CA9; } /* listings */ ul{ margin-top:0.0em; margin-bottom:0em; list-style-position:outside; list-style-type:disc; } li { font-size:1.0em; } li > ol.alpha { margin-bottom:0.0em; list-style-type:lower-alpha; } ol.alpha { margin-bottom:0.5em; list-style-type:lower-alpha; } li > ol.num { margin-bottom:0.0em; list-style-type:decimal; } ol.num { margin-bottom:0.5em; list-style-type:decimal; } li > ul { margin-bottom:0.0em; list-style:circle; } /* special paragraphs */ .trailer { font-size:1.0em; font-weight:bold; text-align:left; color:#828282; /* Color grey 50% */ margin-left:2.0em; margin-bottom:2.0em; } .author { font-size:1.0em; font-family:"DejaVuSans", sans-serif; font-style:italic; text-align:left; margin-top:0em; margin-bottom:1.0em; } .petit{ font-size: 0.7em; } .quote { font-family:"DejaVuSans", sans-serif; font-style:italic; font-size:1.0em; line-height:130%; margin-left:2.0em; margin-bottom:1.0em; } .origin { font-style:normal; text-align:right; } /* Literatur */ .literature { font-size:0.8em; } /* .literature .counter */ /* Formeln */ /* .formula .counter Darstellung ok */ /* images */ .image, .graphic { /*border-bottom:solid 2px #ccc;*/ margin-top:1.5em; margin-bottom:2em; padding:3px; } .legend { font-size:0.8em; line-height:130%; font-family:"DejaVuSans", sans-serif; text-align:left; margin-top:8px; } .legend + .legend { margin-top:0em; } img { margin:0; } /* Quelle */ .partsource { font-family:"DejaVuSans", sans-serif; font-size:0.5em; } /* Boxes and containers */ .marg { font-family:"DejaVuSans", sans-serif; font-weight:bold; text-align:right; color:#005ca9; width:40%; margin-right:1em; margin-left:1em; margin-top:1em; margin-bottom:1em; float:right; } .excursus { background-color:#D9E4FF; padding-top:5px; padding-right:15px; padding-bottom:5px; padding-left:15px; } .box { /* display:inline-block; Nicht sinnvoll weil Probleme wenn Boxen höher als 1 Seite sind */ /* width:95%; Breitenangabe führt zu abgeschnittenen Umrandungen */ text-align:left; font-family:"DejaVuSans", sans-serif; font-weight:normal; font-size:1em; line-height:130%; margin-top:20px; margin-right:30px; margin-bottom:20px; } .definition { border:solid 4px #86c2eb; /* colour 7 */ } .definition .boxtitle { background-color:#eeeeee; /* colour 7 */ } .casestudy { border:solid 4px #8c1d82; /* colour 9 */ } .casestudy .boxtitle { background-color:#eeeeee; /* colour 9 */ } .technique { border:solid 4px #86c2eb; /* colour 7 */ } .technique .boxtitle { background-color:#eeeeee; /* colour 7 */ } .guideline { border:solid 4px #005ca9; /* colour 1 */ } .guideline .boxtitle { background-color:#eeeeee; /* colour 1 */ } .summary { border:solid 4px #005ca9; /* colour 1 */ } .summary .boxtitle { background-color:#eeeeee; /* colour 1 */ } .addition { border:solid 4px #a66000; /* colour 11 */ } .addition .boxtitle { background-color:#eeeeee; /* colour 11 */ } .symptome { border:solid 4px #afca0b; /* colour 8 */ } .symptome .boxtitle { background-color:#eeeeee; /* colour 8 */ } .remember { border:solid 4px #ef7d00; /* colour 6 */ } .remember .boxtitle { background-color:#eeeeee; /* colour 6 */ } .caution { border:solid 4px #ca0538; /* colour 4 */ } .caution .boxtitle { background-color:#eeeeee; /* colour 4 */ } .pitfall { border:solid 4px #ef7d00; /* colour 6 */ } .pitfall .boxtitle { background-color:#eeeeee; /* colour 6 */ } .profile { border:solid 4px #9c9100; /* colour 10 */ } .profile .boxtitle { background-color:#eeeeee; /* colour 10 */ } .practical { border:solid 4px #fdc300; /* colour 5 */ } .practical .boxtitle { background-color:#eeeeee; /* colour 5 */ } .therapy { border:solid 4px #0096ae; /* colour 2 */ } .therapy .boxtitle { background-color:#eeeeee; /* colour 2 */ } .exam { border:solid 4px #00914c; /* colour 3 */ } .exam .boxtitle { background-color:#eeeeee; /* colour 3 */ } .other { border:solid 4px #86c2eb; /* colour 7 */ } .other .boxtitle { background-color:#eeeeee; /* colour 7 */ } .boxtitle { display:block; color:#000000; padding-top:2px; padding-left:10px; padding-right:10px; font-size:1.1em; font-family:"DejaVuSans", sans-serif; font-weight:bold; line-height:1.5em; letter-spacing:0.06em; } .boxinhalt { display:block; padding-left:10px; padding-right:10px; font-family:"DejaVuSans", sans-serif; } .boxinhalt p { margin-top:5px; } .header1 { font-family:"DejaVuSans", sans-serif; font-weight:bold; font-size:1.1em; line-height:130%; margin-top:0.8em; margin-bottom:0.2em; } .header2 { font-family:"DejaVuSans", sans-serif; font-weight:bold; font-size:1em; line-height:130%; margin-top:0.5em; margin-bottom:0.1em; } .header3 { font-family:"DejaVuSans", sans-serif; font-weight:bold; font-size:1em; margin-top:0.5em; margin-bottom:0.0em; } /* tables */ table { font-family:"DejaVuSans", sans-serif; text-align:left; font-size:0.75em; line-height:130%; border-collapse:collapse; empty-cells:show; caption-side:top; border:1px solid #000; margin-top:16px; margin-bottom:16px; } caption { text-align:left; /*background-color:#e3e3e3;*/ padding:4px; /*border-bottom:1px solid #000;*/ } .tabhead { font-weight:bold; } .tabbody { } tr[class = "tbhead"] > td { background-color:#d0e4ff; border-bottom:1px solid #000; border-right:1px solid #000; } tr[class = "tbfoot"] > td { background-color:#ccc; } tr[class = "tbbody"] > td { /*background-color:#d1e2ff;*/ border-bottom:1px solid #000; border-right:1px solid #000; } td{ vertical-align:top; text-align:left !important; } td > p, img { margin-top:2px; margin-right:2px; margin-left:2px; margin-bottom:1px; } table ul { margin-right:1em; } table .subtitle { font-family:"DejaVuSans", sans-serif; font-weight:bold; color:#005ca9; } /* Inline */ .special { font-family:"DejaVuSans", sans-serif; font-weight:bold; color:#ca0538; /* colour 4 (red) */ } .under { text-decoration:underline; } .marker { background-color:#EEE8AA; /* light yellow */ padding:1px; } .space { letter-spacing:0.1em; } /* special sections */ /* Innentitel */ .subtitle { font-family:"DejaVuSans", sans-serif; font-weight:bold; } .mainheader { font-family:"DejaVuSerif", serif; font-weight:bold; font-size:2.0em; text-align:left; color:#005CA9; margin-right:0em; margin-bottom:1em; margin-left:0em; } .submainheader { font-family:"DejaVuSerif", serif; font-weight:bold; margin-bottom:2em; } p.appendix { font-size:0.8em; margin-top:0px; margin-bottom:0.3em; } p.logo { text-align:right; margin-top:50px; margin-right:30px; } /* Geleitwort */ body.other { border:none; } /* Widmung */ body.dedication p { font-style:italic; } /* Glossar und Abkürzungen */ /* definitionlist */ dl { display:block; font-size:1em; text-align:left !important; font-family:"DejaVuSans", sans-serif; margin-left:0; } /* abbrev */ dt { text-align:left !important; font-weight:bold; margin-top:1em; } /* term */ dt i { display:inline; margin-left:1em; font-family:"DejaVuSerif", serif; font-weight:normal; font-style:normal; color:#005CA9; } /* definition */ dd { margin-left:0; font-family:"DejaVuSerif", serif; margin-top:0.3em; } /* Literatur */ p.literature { font-size:1em; } /* Autorenadressen */ .address { font-family:"DejaVuSerif", serif; font-style:normal; text-align:left; margin-bottom:1.4em; } div.address > p.author { font-size:0.8em; margin-top:0px; margin-bottom:0.3em; font-family:"DejaVuSerif", serif; font-weight:bold; font-style:normal; } div.address > address { font-size:0.8em; margin-top:0px; margin-bottom:0.3em; font-family:"DejaVuSerif", serif; font-style:normal; } div.note > address { font-size:0.8em; margin-top:0px; margin-bottom:0.3em; font-family:"DejaVuSerif", serif; font-style:normal; } /* Sachverzeichnis */ p.index { font-size:0.8em; margin-top:0px; margin-bottom:0.5em; } /* Impressum */ div.note { margin-top:1.5em; margin-bottom:1em; } /* qti aus Facharztprüfungsfragen */ .qblock { font-family:"DejaVuSerif", serif; } .qnumber { display:block; font-family:"DejaVuSans", sans-serif; font-weight:bold; margin-top:20px; padding-top:2px; padding-left:10px; padding-right:10px; font-size:0.9em; font-weight:bold; line-height:1.5em; letter-spacing:0.04em; background-color:#eee; } .answer { font-weight:bold; } .comment { font-style:italic; } .qnumber + .question:before, .question + .answer:before, .answer + .comment:before { display:inline-block; font-family:"DejaVuSans", sans-serif; font-weight:bold; font-style:normal; font-size:0.8em; padding:2px; font-weight:bold; margin-left:0; margin-right:10px; width:15px; text-align:center; } .qnumber + .question:before { content:'? '; background-color:#afca0b; } .question + .answer:before { content:'! '; background-color:#86c2eb; } .answer + .comment:before { content:'i '; background-color:#fdc300; } /* links */ a { text-decoration:none; font-family:"DejaVuSans", sans-serif; font-weight:bold; font-style:normal; color:#222; } a:link, a:visited { color:#222; } a:focus, a:hover, a:active { color:#005CA9; } .footnote { text-decoration:none; font-size:0.8em; color:#222; vertical-align:super; } /* XXXXXXXXXXXXXXXXXXXXXXXX IHV XXXXXXXXXXXXXXXXXXXXXXXXXX */ li.inhalt0 { font-size: 1.6em; font-family:"DejaVuSans", sans-serif; font-weight: bold; text-align: left; margin-top: 1.0em; list-style-type: disc; } li.inhalt1 { font-size: 1.3em; font-family:"DejaVuSans", sans-serif; font-weight: bold; text-align: left; margin-top: 0.5em; list-style-type: disc; } li.inhalt2 { font-size: 0.9em; font-family:"DejaVuSans", sans-serif; font-weight: bold; text-align: left; margin-top: 0.4em; list-style-type: circle; } li.inhalt3 { font-size: 1.0em; font-family:"DejaVuSans", sans-serif; font-weight:normal; text-align: left; margin-top: 0.4em; list-style-type: square; } /* Links im IHV */ a { text-decoration:none; color:#222; } a:link, a:visited { color:#222; } a:focus, a:hover, a:active { color:#005CA9; } /* .inhalt0 a { text-decoration:none; color:#005CA9; } .inhalt0 a:link, .inhalt0 a:visited { color:#005CA9; } .inhalt0 a:focus, .inhalt0 a:hover, .inhalt0 a:active { color:#222; }*/ .inhalt3 a{ font-weight:normal; } /* XXXXXXXXXXXXXXXXXXXXXXXX Titelei XXXXXXXXXXXXXXXXXXXXXXXXXX */ body.innertitle h1 { font-family:"DejaVuSerif", serif; font-size: 2.0em; } body.innertitle h2 { font-family:"DejaVuSerif", serif; margin-bottom: 1.5em; } /*body.innertitle p.logo { transform: scale(.5, .5); margin-top: 3em; } */ /* XXXXXXXXXXXXXXXXXXXXXXXX Partaufmacher XXXXXXXXXXXXXXXXXXXXXXXXXX */ body.partstart { background-color:#d1e2ff; color:#222; font-family:"DejaVuSans", sans-serif; padding-left: 1em; padding-right: 1em; font-size: 0.95em; } /* /\* XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX * part.css *\/ /\* Zwischentitel part mit Inhaltsverzeichnis aller Ü1en *\/ body { background-color:#d1e2ff; /\* hellblau wie in Tab. *\/ color:#222; font-family:"DejaVuSans", sans-serif; } p { margin:0; } /\* Headings *\/ h1 { font-size:1.6em; font-family:"DejaVuSans", sans-serif; color:#005CA9; font-weight:bold; margin-top:1.25em; margin-left:20px; margin-right:20px; } /\* IHV *\/ .parttoc { margin-top:0.4em; margin-left:20px; margin-right:20px; } a { text-decoration:none; font-size:0.9em; font-family:"DejaVuSans", sans-serif; font-weight:bold; color:#222; text-align:left; } a:link, a:visited { color:#222; } a:focus, a:hover, a:active { color:#005CA9; } /\* Quelle *\/ .partsource { font-family:"DejaVuSans", sans-serif; font-size:0.5em; } /\* Autor *\/ .author { font-size:1.0em; font-family:"DejaVuSans", sans-serif; font-style:italic; text-align:left; margin-left:20px; margin-top:0em; margin-bottom:1.0em; } */