body { hyphens:auto }
@media screen {
body { max-width:52em; margin:0.6em auto; background-color:#5F9EA0; font-family:Arial,Helvetica,sans-serif }
.rah { position:relative; background-color:#F0F8FF; margin: 0 0.6em; padding:0.2em }
main { font-size:0.9em; line-height:1.3em; padding:6.2em 1.5em 0 1.5em; min-height:35em }
nav { z-index:1100; position:absolute; font-size:0.75em; line-height:1.3em; width:96%; left:0; right:0; margin:0.7em auto; background-color:#5F9EA0; border-top:solid #808080 0.2em; border-left:solid #808080 0.2em; border-right:solid #808080 0.2em }
aside { position:absolute; right:6.7em }
.scno nav { position:relative }
.scno main { padding:0 1.5em }
.scno .bild01, .scno .bild15 img { cursor:default }
body > header, .scno #bl01, .scno #nosc01, .scno #nosc02, .scno #gbs, .scye #bl03, .scye #bl04 { display:none }
:lang(he) { font-family:"Times New Roman",Times,serif }
}
@media screen and (max-width:540px) {
body { background-color:#F0F8FF }
.rah { margin:0; padding:0 }
main { padding:5.6em 0.7em 0 0.7em }
nav { margin:0 auto }
.scno main { padding:0 0.5em }
}
@media print {
body { font-family:"Times New Roman",Times,serif; font-size:11pt }
body > header, main { font-size:1em; line-height:1.3em }
nav, footer, aside, .scno #nosc01, .scno #nosc02, #gbs { display:none }
}
figure { break-inside:avoid }
nav a:link, nav a:visited { text-decoration:none; margin:0 0.1em; display:block; color:black; background-color:#5F9EA0 }
nav a:hover, nav a:active { text-decoration:none; margin:0 0.1em; display:block; color:black; background-color:#F0F8FF }
a:link, a:visited { text-decoration:none; outline:none; color:#0645AD }
a:hover, a:active { text-decoration:underline; outline:none; color:#0645AD }
span.ja { color:#0645AD; margin:0.25em; line-height:2em } /* Kalender: vom Skript erzeugt, Karte Hebräerland, Raas */
span.ka { color:#0645AD }
span.ka:hover, span.ja:hover { text-decoration:underline; cursor:pointer }
.selbut { margin:0.4em; background-color:#5F9EA0; border:solid #808080 0.1em; outline:none; cursor:pointer } /* Kalender, Karten */
@media print {
.dr::before, .ds::before, .dt::before { content:"[\2192] "; font-style:normal; font-weight:normal }
.dr::after { content:" [" attr(href) "]" }
.ds::after { content:" [https://kj-skrodzki.de/Dokumente/" attr(href) "]"; font-style:normal; font-weight:normal }
.dt::after { content:" [https://kj-skrodzki.de/" attr(href) "]"; font-style:normal; font-weight:normal }
a:link, a:visited, a:hover, a:active, a:focus { color:black }
span.ja, span.ja:hover, span.ka, span.ka:hover { color:black }
.selbut { background-color:white}
}
.gedi > h2, .gedi > h3, .gedi > h4 { font-size:1.2em; font-weight:normal; line-height:1.4em; margin:0.5em 0 1em } /* Gedichttitel */
.vers01 { margin:0.33em 0 } /* Gedichtvers */
.vers02 { margin:1.25em 0 0.33em } /* Gedichtvers mit Freiraum oberhalb des Verses */
.vers03 { margin:0.33em 0 0.33em 0.85em } /* Der 1 Geviert eingerückte Gedichtvers */
.vers04 { margin:0.33em 0 0.33em 1.7em } /* Der 2 Gevierte eingerückte Gedichtvers */
.vers05 { margin:0.33em 0 0.33em 2.55em } /* Der 3 Gevierte eingerückte Gedichtvers */
.vers13 { margin:1.25em 0 0.33em 0.85em } /* Der 1 Geviert eingerückte Gedichtvers mit Freiraum oberhalb des Verses */
.gedi { margin:2.5em 0 2.5em 5em }
.pros, .proszit { margin:2.5em 0 }
@media screen and (max-width:540px) {
.gedi { margin:2.5em 0 2.5em 1.5em }
.proszit .gedi { margin:2em 0 2em 4em }
}
/* Div-Rahmen für Gedichte und Prosatexte */
.ausw { border-bottom:solid #808080 0.2em } /* Auswahlmenu */
.norm { margin:0.5em 0 }
.rech { margin:0.5em 2em 0.5em 0; text-align:right }
.lask { column-count:2 }
@media screen and (max-width:540px) { .lask {column-count:1} }
.lask .norm, .kont { margin:0; line-height:2em }
.inha { margin:0; padding:0.5em 0 0 1em; line-height:2em }
@media print { .lask .norm, .inha, .kont {line-height:1.3em} } /* Verzeichnisseiten, Chronik */
h1, .pros > h2, .pros > h3, .norm > h3, .pros > h4, .tre02 { font-size:1.2em; font-weight:normal; line-height:1.4em; text-align:center; margin:0.5em 0 1em }
header > h1, .pros > header > h2 { font-size:1.2em; font-weight:normal; line-height:1.4em; text-align:center; margin: 0.5em 0 0 }
header > .tre02 { margin:0 0 1em }
.zit01 { margin:0.5em 0 0.5em 2em }
.zit02 { margin:0.5em 0 0.5em 4em }
.tre01 { text-align:center; margin:0.5em 0 }
.tre03 { text-align:center; margin:-0.3em auto 0.1em; font-size:1.2em }
.red01 { margin:0.5em 0 0.5em 1em; text-indent:-1em }
.red02 { margin:0.5em 0 0.5em 1em }
.nachweis { font-size:0.85em; line-height:1.3em; margin:0.5em 0 }
.da { font-size:0.85em; font-weight:normal; text-align:center; width:9em } /* Zellen im Kalender */
.s_ku { font-style:italic }
.s_un { text-decoration:underline; text-underline-position:under }
.s_fe { font-weight:bold }
.s_fk { font-weight:bold; font-style:italic }
.s_uk { text-decoration:underline; text-underline-position:under; font-style:italic }
.s_ho { vertical-align:0.4em; font-size:0.8em; line-height:0 }
.bild01 { cursor:pointer; margin:0.3em; width:96px; height:72px }
.bild02 { display:block; margin:0 auto; max-width:100%; height:auto }
.bild03 { min-height:60vh; outline:none }
.bild04 { height:60vh; outline:none }
.bild05 { width:6.8em; height:6em; display:flex; justify-content:center; align-items:center; margin:0 }
p+.bild05 {margin:-0.5em 0 0}
.bild05>a {display:flex; align-items:center}
.bild05 img {width:6em; height:4.5em; object-fit:contain; border:solid 1px black}
.bild15 img {cursor:pointer; width:6em; height:4.5em; object-fit:contain; border:solid 1px black; margin:-0.8em -2.5em}
.bild06 {z-index:1000; position:fixed; top:30%; border:solid 1px black}
.bild13 {margin:1em auto}
@media print {
.nachweis, .da { font-size:0.9em }
.bild02 { max-height:13em; width:auto }
.bild03 { min-height:120mm; max-height:75vh }
.bild04 { height:0; min-height:90mm; max-height:75vh }
}
