<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">
#dokument {
  position: relative;
}

body {
  font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
  font-weight: normal;
  font-size: .9em;
  color: #000000;
  background-color: #FFFFFF;
  background-image: none;
  line-height: 1.6em;
}

h1, h2, h3, h4, h5, h6,
h2.h2-titel-startseite,
h2.h2-titel,
h3.h3-untertitel,
h3.h3-rubrikansicht,
h3.h3-rubrikansicht-titel,
h3.h3-teaser-titel,
h3.h3-teaser,
h3.h3-zwischenueberschrift {
  font-family: "Trebuchet MS", "Times New Roman", serif;
}

h1.unsichtbar {
  margin: 0 0 30px 0;
  font-size: 1.4em;
}

/*h1.unsichtbar,*/
p.unsichtbar,
ul.unsichtbar,
hr.unsichtbar,
#kopf,
#navigation,
#shopmenue,
.seitennavigation-oben,
.seitennavigation-unten,
.warenkorb-buchungsverlauf,
.infospalte-suche,
.infospalte-thema-bild,
.infospalte-kontakt-bild,
.infospalte-projektleitung-bild,
.infospalte-weblinks-bild,
.infospalte-dokumente-bild,
.infospalte-bildergalerie,
.infospalte-schlagworte-bild,
.infospalte-tagungen-bild,
#fuss {
  display: none;
}

.rubrikansicht-eintrag {
  margin: 0 0 30px 0;
  padding: 0 0 30px 0;
  border-bottom: 2px solid #000;
}

.rubrikansicht-eintrag-head {
  padding: 0;
}

.rubrikansicht-eintrag-head-datum {
  font-size: .8em;
  border-right: 1px dotted #000;
  border-bottom: 1px dotted #000;
}

.rubrikansicht-eintrag-body-titel {
  border-right: 1px dotted #000;
  border-bottom: 1px dotted #000;
}

.rubrikansicht-eintrag-body-text {
  border-right: 1px dotted #000;
  border-bottom: 1px dotted #000;
}

.infospalte-suche-titel,
.infospalte-thema-titel,
.infospalte-kontakt-titel,
.infospalte-projektleitung-titel,
.infospalte-weblinks-titel,
.infospalte-dokumente-titel,
.infospalte-eyecatcher-bild,
.infospalte-bildergalerie-titel,
.infospalte-schlagworte-titel,
.infospalte-tagungen-titel {
  margin: 100px 0 0 0;
  font-size: 1.4em;
}

.infospalte-eyecatcher-titel {
  font-size: 1.4em;
}

.bestellnummer {
  font-weight: bold;
  font-size: 1.4em;
}

/*
***************************************
** TABELLEN
***************************************
*/

table.layout {
  margin: 30px 0 30px 0;
	padding: 0;
  font-size: 1em;
  width: 100%;
}

th.layout {
  margin: 0;
  padding: 6px;
	color: #000000;
  background-color: #FFFFFF;
  width: auto;
  border-right: 1px solid #000;
  border-bottom: 1px solid #000;
}

td.layout {
  margin: 0;
  padding: 6px;
  width: auto;
  color: #000000;
  background-color: #FFFFFF;
  border-right: 1px solid #000;
  border-bottom: 1px solid #000;
}

</pre></body></html>