

/* Unterstreichung von Links erzwingen */
.wiki-content a { text-decoration: underline !important; }

/* Makro Definition-List weite Formatierung */
dl.hbz_table2dl_wide {}
dt.hbz_table2dl_wide { font-weight: bold; margin-top: 1em; margin-bottom: 0.5em; }
dd.hbz_table2dl_wide { margin-left: 4em; margin-top: 0.5em;   margin-bottom: 1.5em; }

/* Makro Definition-List weite Formatierung */
dl.hbz_table2dl_hr { border-top: 1px solid; border-bottom: 1px solid; margin-bottom: 1em; }
dt.hbz_table2dl_hr { font-weight:    bold;   margin-top: 0.8em;   margin-bottom: 0.4em; }
dd.hbz_table2dl_hr { margin-left: 3em; margin-top: 0.3em; margin-bottom: 1em; }

/* Makro Definition-List enge Formatierung */
dl.hbz_table2dl_tight{}
dt.hbz_table2dl_tight { font-weight: bold; margin-top: 0.5em; margin-bottom: 0.2em; }
dd.hbz_table2dl_tight { margin-left: 2em; margin-top: 0.1em; margin-bottom: 0.5em; }

/* Alternierende Einfärbung von Tabellenzeilen */
tr:nth-child(even) { background: #f7f7f7; }
tr:nth-child(odd) { background: #fdfdfd; }

/* 20190425 wt Impressum und Datenschutz werden vom Logo verdeckt */
#footer.footer-body, #footer-logo a { background: none; }
#footer-logo { display: none; }  

.aui-nav-heading { color: #000; }  
  
.acs-side-bar {  
    background-color: #fff;  
}  
.acs-sidebar {  
    background-color: #fff;  
}  
.aui-sidebar {  
    background-color: #fff;  
}  
.aui-sidebar-wrapper {  
    background-color: #fff;  
}  
  
.footer-body {  
    background-color: #fff;  
}  
  
#comments-section {  
    border-top: 1px dotted grey;  
}  
  
#footer {  
    background-color: #fff;  
    border-top: 0px;  
}  
  
#title-heading {  
    border-bottom: 1px dotted grey;  
}  
  
.aui-page-panel {  
    border: 0px;  
}  
  
#full-height-container {  
    background-color: #fff;  
} 

.page-metadata {  
    margin-bottom: 3em;  
}  
  
#likes-and-labels-container {  
    margin-top: 3em;  
}  
 
form.aui label {  
    color: #222;  
     /* font-weight: bold; */  
}  
  
form.aui div.description {  
    color: #222;  
    font-style: italic;  
}  
  
body {  
    tab-size: 8;  
}  

#cp-file-control-companion-edit.cp-icon {
	visibility: hidden;
}

.CodeMirror { height: 100%; }

@media print {
        div.cell.aside {
                display: none;
        }
}

/* body, .aui-button, .aui-button-subtle, .aui-page-panel, .acs-side-bar { */
/* [data-color-mode=dark] { */
body, .aui-button, .aui-button-subtle, .aui-page-panel, .acs-side-bar {
    --aui-background: white;
    --aui-body-background: white;
    --aui-page-background: white;
    --aui-body-text: black;
    --aui-page-text: black;
    --aui-btn-text: black;
    --aui-button-subtle-text-color: black;
    --aui-button-default-text-color: black;
    --ds-text: black;
    color-scheme: light;
    color-scheme: only light;
}

:root {
  color-scheme: light;
}

html, body {
  color-scheme: only light;
}
#learning-link { display: none; }
#menu-A { display: none; }
#people-directory-link { display: none; }
#lms-center-action { display: none; }
#quizzes-link { display: none; }

