body { 
font-size:100.01%
background-color:#FFFFCC;
       margin-right:50px; 
* { color:black; }
h2{ color:black; font-size:14px;font-weight:bold; }
h4{color:lightblue;font-size:10px;}
h3{color:lightblue;font-size:12px;}
code{color:black;}
href{color:darkred;}
li{color:darkred}
h1{color:darkred}
A:link {color: purple}
A:active {color: blue}
A:visited {color: black}
border: 1px dashed silver;
overflow:hidden;
}
/*
ul#side {
    

    border: 0.5px solid darkred;
    background-color: darkred;
    padding:0;
    margin: 0.2em 0;
}*/

ul#side {
  font-size: 0.91em;
  float: right; width: 13em;
  margin: 0.2em; padding: 0.2em;
  background-color:"white";
  border: 1px dashed silver;
}

ul#side li {
  list-style: none;
  margin: 0.2em;padding: 0.5em;

  }


 ul#side a {

    display:block;
    margin: 0 0;
    padding: 0;
    text-decoration: none; 
    border: 0.5px solid #6699FF;
    border-left-color: #6699FF; border-top-color: #6699FF;
    color: black; background-color: lightblue;
  }



ul#side a:link {
  color: black; background-color: lightblue;
}
ul#side a:visited {
  color: darkblue; background-color: lightblue;
}
ul#side a:hover {
  color: black; background-color: white;
}
ul#side a:active {
  color: white; background-color: darkblue;
}



ul#mid li{
display:block;
    margin: 0 0.2em 0.4em;
    padding: 0;
    text-decoration: none; 
    border: 0.5px solid black;
    border-left-color: black; border-top-color: black;
    color: black; background-color: lightblue;
    margin-left=0em;
}



div#Inhalt {
  
  padding: 0 1em;
  border: 1px dashed silver;
  min-width: 16em; /* Mindestbreite (der Ueberschrift) verhindert Anzeigefehler in modernen Browsern */
}
