body { -webkit-hyphens:auto; 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 }
 .scno nav { position:relative }
 .scno main { padding:0 1.5em }
 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 }
 header, main { font-size:1em; line-height:1.3em }
 nav, footer, .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 } /* Der 'normale' Gedichtvers */
.vers02 { margin:1.25em 0 0.33em } /* Der 'normale' Gedichtvers mit Freiraum oberhalb des Verses */
.vers03 { margin:0.33em 0 0.33em 0.85em } /* Der ein Geviert eingerückte Gedichtvers */
.vers04 { margin:0.33em 0 0.33em 1.7em } /* Der zwei Gevierte eingerückte Gedichtvers */
.vers05 { margin:0.33em 0 0.33em 2.55em } /* Der drei Gevierte eingerückte Gedichtvers */
.vers13 { margin:1.25em 0 0.33em 0.85em } /* Der ein 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} } /* Wird gebraucht auf Verzeichnisseiten */
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 }
.zit01  { margin:0.5em 0 0.5em 2em }
.zit02  { margin:0.5em 0 0.5em 4em }
.tre01  { text-align:center; margin:0.5em 0 }
.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_fe       { font-weight:bold }
.s_fk       { font-weight:bold; 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:95%; 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 }
.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 }
}
