/* Generelle Einstellungen für html Elemente                                                                     */
li  { list-style-position: inside; }

/* Klassenselektoren für Tabellen vom Typ Identifikation, Text, Notiz zum Text, k kommt von Kant*/ 
.kls  {background-color: #FDFFEB;border: 3px solid #CCCCCC;width: 100px; vertical-align: top; text-align: left;}
.kms  {background-color: #FFFFFF;border: 3px solid #CCCCCC;width: 500px; vertical-align: top; text-align: left;}
.krs  {background-color: #F0F0F0;border: 3px solid #CCCCCC;width: 300px; vertical-align: top; text-align: left;}

/* Klassenselektoren für Tabellen vom Typ Literaturliste, ll kommt von LiteraturListe*/
.lltabwith {width:90%;}
.lltag  {background-color: #FDFFEB;border: 5px solid #FFFFFF;width: 25%; vertical-align: top; text-align: left;}
.llangabe  {background-color: #f7f2e0;border: 5px solid #FFFFFF;width: 50%; vertical-align: top; text-align: left;}
.llnotiz  {background-color: #F0F0F0;border: 5px solid #FFFFFF;width: 25%; vertical-align: top; text-align: left;}

table.daten {background-color: cornsilk; border-collapse: collapse; border-width: 1px 1px 1px 1px; margin: 5% 10px 10px 5%;
			table-layout: fix;max-width: 90%; padding: 2px;}
table.daten td {border: 2px solid white; padding: 5px; vertical-align: top; text-align: right;background-color: lightgray}
table.daten th {border: 2px solid white; padding: 5px; vertical-align: top; text-align: left;}

table.texte {background-color: cornsilk; border-collapse: collapse; border-width: 1px 1px 1px 1px; margin: 5% 10px 10px 5%;
			table-layout: fix;max-width: 90%; padding: 2px;}
table.texte td {border: 2px solid white; padding: 5px; vertical-align: top; text-align: left;background-color: lightgray}
table.texte th {border: 2px solid white; padding: 5px; vertical-align: top; text-align: left;}

/* Der Titel des Webangebots (site) wird nicht angezeigt*/
.site-title {

      display: none;

}

/*Klassenselektoren für Abschnitte (div, article, section)*/
.kasten01 {width: 90%; background-color: #f7f2e0;border: 1px solid; float: left; margin: 10px; padding: 5px;}
.kasten02 {width: 90%; background-color: #FDFFEB;border: 1px solid; float: left; margin: 10px; padding: 5px;}
.kasten03 {background-color: #fff8dc;margin: 5px; padding: 5px; width:90%;}
.kasten04 {background-color: #fcfaf0;margin: 5px; padding: 5px; width:90%;}
.kasten03-75 {background-color: #fff8dc;margin: 5px; padding: 5px; width:75%;}
.kasten04-75 {background-color: #fcfaf0;margin: 5px; padding: 5px; width:75%;}

/*Blöcke für eine Lightgallery. Gebraucht für Module auf Position 7. Ordnen sich entsprechend dem Platz. Wichtig: feste Größe */
.lgallerie {background-color: #fcfaf0; width: 320px; display: inline-block; text-align: center; vertical-align: top}

/*Klassenselektoren für Formeln                              */

.formel33 {text-align: center; width: 33%; background-color: WhiteSmoke; height: auto; margin-left: 33%; padding: 1px;}
.formel {text-align: center; width: 33%; background-color: WhiteSmoke; height: auto; margin-left: 33%; padding: 1px;}

/*Boxen (div, section, article) nebeneinander und ineinander, Beschreibung siehe Hilfsmittel */

/*Drei  Blocks als Spalten auf einer Seite, Hintergrund #fff8dc (cornsilk1) */
.bblock {background-color: #fff8dc; width: 32%; display: inline-block; vertical-align: top;}

/*eine Zeile, auf der ganzen Seite oder in einem der Spaltenblocks zu nutzen */
.bzeile {border-style: none; width: 97%; margin-left: 2%; margin-bottom: 0.5%;}

/*Boxen nebeneinander, schmal links, breitmitt, schmal rechts; Hintergrundfarbe #dbdbdb grey86* sowie #b0b0b0 grey69 */
.bboxsl {padding-left: 0.2%; background-color: #dbdbdb; width: 11%; height: auto; display: inline-block;text-align: left;}
.bboxsm {vertical-align: top;background-color: #dbdbdb; width: 73%; height: auto; display: inline-block;margin-left: 1%; margin-right: 1%;}
.bboxsr {padding-right: 0.2%;background-color: #dbdbdb; width: 8%; height: auto; display: inline-block;text-align: right;}

.bboxsmp {vertical-align: top;background-color: #b0b0b0; width: 73%; height: auto; display: inline-block;margin-left: 1%; margin-right: 1%;}
/*Klassenselektoren für Module und Seitenselektoren für Menüeinträge*/
/*---------------------------------------------------------------------*/
.mclass01 {background-color: #f7f2e0; margin: 5px; padding: 1% 5% 3% 5%; width: 80%;}
.mkatblog {background-color: #fffaf0;padding: 1% 5% 3% 5%;}
/*Wrappermodul und Content nebeneinander, nur zum Test*/
.pos8links {width: 500px;}
.poscontent {width: 600px;clear: left;margin-left: 200px;background-color: #f7f2e0;padding: 1% 5% 3% 5%;}
