/* Vorträge: Peters Raster und Farben, auf den Relaunch-Bereich begrenzt. */
.vortraege-page{position:relative;display:block;width:100%;min-height:100vh;overflow-x:auto;background:#fff;color:#000;font-family:'Open Sans',Verdana,Helvetica,Arial,sans-serif;font-size:16px}
.vortraege-page a:link,.vortraege-page a:visited,.vortraege-page a:focus,.vortraege-page a:hover,.vortraege-page a:active{color:#00c;text-decoration:none}
.vortraege-page a:hover{background:#ffa}
.vortraege-page .header{position:sticky;top:0;left:0;z-index:1;display:block;box-sizing:content-box;width:98%;height:24px;padding:2px 2px 6px 16px;margin:0;background:#ccf;color:#000;font-size:20px;font-weight:bold;white-space:nowrap}
.vortraege-page .disp{position:relative;top:8px;left:8px;display:block;width:68.6em;min-width:68.6em;margin:0;padding:0;background:#fff;color:#000}
.vortraege-page .disp p{margin:1em 0}
.vortraege-page .Vortrag{position:relative;box-sizing:content-box}
.vortraege-page .Termin,.vortraege-page .Titel,.vortraege-page .Referent,.vortraege-page .Vorschau,.vortraege-page .Bericht{position:absolute;color:#000;white-space:nowrap;text-decoration:none}
.vortraege-page .Termin{left:1em}.vortraege-page .Titel{left:12em;color:#00c}.vortraege-page .Referent{left:39em}.vortraege-page .Vorschau{left:54em}.vortraege-page .Bericht{left:60em}
.vortraege-page .kein,.vortraege-page .keine{color:#ccc;cursor:default}
.vortraege-page .unavailable{color:#888;cursor:default}
.vortraege-page .even,.vortraege-page .odd,.vortraege-page .aeven,.vortraege-page .aodd,.vortraege-page .heute{width:66em;padding:.2em;height:1.2em;white-space:nowrap}
.vortraege-page .even{background:#fff}.vortraege-page .odd{background:#eee}.vortraege-page .aeven{background:#ffffdd}.vortraege-page .aodd{background:#ddddbb}
.vortraege-page .alt{color:#888}.vortraege-page .altb{color:#88f}.vortraege-page .zl2{height:2.4em}
.vortraege-page .heute{border-top:2px solid red}
@media(max-width:760px){.vortraege-page{font-size:12px}.vortraege-page .header{width:max(98%,70em)}.vortraege-page .disp{width:68.6em;min-width:68.6em}}
