@charset "UTF-8";
/* $HeaderLink: rgb(63,65,213); */
/*
 * Kopfbereich
 */
header {
  background-color: #dcdddf !important;
  background-image: url("/SharedImg/logo.png");
  background-size: auto 100%;
  background-repeat: no-repeat;
  border-bottom: 3px solid #fcc90e;
}

header a {
  color: #333333 !important;
}

#header.scrolled {
  background-color: #dcdddf !important;
}

#header.scrolled #navbar a {
  color: #333333 !important;
}

#header.scrolled #navbar a:before,
#header.scrolled #navbar a:after,
#header.scrolled #navbar a:before,
#header.scrolled #navbar a:after {
  background-color: #555555 !important;
}

/* Markierung des Menupunkts */
#header.scrolled #navbar a:before,
#header.scrolled #navbar a:after,
#header #navbar a:before,
#header #navbar a:after {
  background-color: #555555 !important;
  background-color: #333333 !important;
}

#header #logo {
  display: none;
}

/*
 * Hauptbereich
 */
section#body {
  background-color: #fefefe;
  color: black;
  /*
  a::before {
    content: "> ";
  }
  a::after {
    content: " <";
  }
  */
}

section#body a {
  /*    color: rgb(63,65,213); */
  /*    color: rgb(252,201,14); */
  color: purple;
  text-decoration: underline;
  font-weight: bold;
}

section#body a[href^="mailto"] {
  color: #b58f00;
  font-weight: bold;
}

section#body a:visited {
  color: green;
  text-decoration: underline;
}

section#body a:hover {
  color: blue;
}

section#body h1 {
  color: purple;
}

section#body h2 {
/*  color: #b58f00; */
  color: #ed1010;
  font-weight: bolder;
}

section#body h3 {
  color: purple;
  text-decoration: underline;
  /* border-bottom: dashed $H3color 2px; */
}

section#body h4 {
  color: red;
}

section#body h5 {
  color: black;
}

section#body h6 {
  color: maroon;
}

section#body tr, section#body td, section#body th {
  color: green;
  border: 3px solid #0000aa;
}

section#body th {
  color: #333333;
  background-color: #dcdddf;
}

section#body td {
  color: #333333;
}

/* Markdown-Notices */
.notices {
  padding: 1px 30px 1px 30px;       /* Abstand Inhalt-Rahmen: o r u l */
  margin: 1em 2em 1em 2em;          /* Abstand Seite-Rahmen */
  background: #ffffff !important;   /* Hintergrundfarbe von Notizen */
  color: #221122 !important;        /* Textfarbe von Notizen */
  font-weight: normal;
}

.notices p {
  margin: 0.5em;
}

.notices.yellow {
  border-color: #ffee00;
  border-style: solid;
  border-width: 5px 10px 5px 10px;
  /* 
    background: #fcf8f2;
    color: #df8a13; 
     */
}

.notices.red {
  border-color: #ee0000;
  border-style: solid;
  border-width: 5px 10px 5px 10px;
  /* background: #fdf7f7;
    color: #b52b27; */
}

.notices.blue {
  /* border-radius: 2em; */
  border-color: #0000dd;
  border-style: solid;
  border-width: 5px 10px 5px 10px;
  /* background: #f4f8fa;
    color: #28a1c5; */
}

.notices.green {
  border-color: #00aa00;
  border-style: solid;
  border-width: 5px 10px 5px 10px;
  /* background: #f1f9f1;
    color: #3d8b3d; */
}

/*
blockquote>p {
    border-color: rgb(255,255,255);
    color: black;
}
*/
/* Goldbox */
/*
 blockquote>blockquote>blockquote>p {
    border-color: rgb(252,201,14);
    color: rgb(252,201,14);
    background-color: rgb(136,138,143);
}
*/
/* Redbox */
/*
blockquote>blockquote>blockquote>blockquote>p {
    border-color: rgb(229,23,46);
    color: rgb(229,23,46);
    background-color: rgb(136,138,143);
}
*/
/* Bluebox */
/*
blockquote>blockquote>blockquote>blockquote>blockquote>p {
    border-color: rgb(63,65,213);
    color: rgb(63,65,213);
    background-color: rgb(136,138,143);
    background-color: rgb(85,85,85);
    background-color: rgb(255,255,255);
}
*/
/* Greenbox */
/*
blockquote>blockquote>blockquote>blockquote>blockquote>blockquote>p {
    border-color: rgb(82,205,40);
    color: rgb(82,205,40);
    background-color: rgb(85,85,85);
}

*/
/*
 * Fußbereich
 */
#footer {
  background-color: #555555 !important;
}

#footer a {
  color: #dcdddf;
}

/* Test */
img.rechts {
  color: red;
  width: 20%;
  border: 1em;
  border-color: brown;
  display: block;
  float: right;
  padding: 3em;
}

div.rechts {
  color: red;
  width: 20%;
  border: 1em;
  border-color: brown;
  display: block;
  float: right;
}

pre {
  background-color: white;
}

pre code {
  color: black;
}
