/***********/
/*Kopfzeile*/
/***********/

#head{
   z-index: 3;
   position: fixed;
   /*position: absolute;*/
   left: 0em;
   top: 0em;
   width: 99.5%;
   height: 5.5em;
   white-space: nowrap;
   background: #eef;
   margin: 0px;
   border: 3px solid #006;
   padding: 0px;
   font-family: Arial,sans-serif;
   text-align: center;
   color: #000;
}

#head h1{
   font-size: 2em;
   margin: 0em;
   padding: 0em;
}

#head h2{
   font-size: 1em;
   margin: 0em;
   padding: 0em;
   margin-bottom: 0.5em;
}

/******/
/*Menü*/
/******/
#menu{
   position: fixed;
   overflow: auto;
   z-index: 2;
   left: 0em;
   top: 6em;
   width: 12.5em;
   height: 70%;
   white-space: nowrap;
   background: #eef;
   font-weight: bold;
   margin: 0px;
   border: 3px solid #006;
   padding: 5px;
}

/*#menu img .counter {height: 1.5em; width: auto;}*/

.maintopic {font-size: 1em; padding: 0.3em;}
.subtopic  {font-size: 0.9em; padding-left: 1.5em; padding-bottom: 0.5em;}

#menu a:link               {color: #000; text-decoration:none; display: block;}
#menu a:visited            {color: #000; text-decoration:none; display: block;}
#menu a:hover              {color: #eef; background-color: #006; display: block;}
#menu a:active             {color: #F00; display: block;}

/*********/
/*Content*/
/*********/
#content{
   z-index: 1;
   position: absolute;
   left: 13.5em;
   top: 6em;
   margin: 0px;
   padding: 5px;
   border: 3px solid #006;
   background: #eef;
   text-align:justify;
}

#content h1{
   font-size: 1.8em;
   font-weight: bold;
   text-align: center;
   margin:0em;
   padding:0em;
}

#content h2{
   font-size: 1.5em;
   font-weight: bold;
   margin:0em;
   padding:0em;
   margin-bottom:0.5em;
}

#content h3{
   font-size: 1.2em;
   font-weight: bold;
   margin:0em;
   padding:0em;
   margin-bottom:0.5em;
   margin-left:1em;
}

#content h4{
   font-size: 1em;
   font-weight: bold;
   margin:0em;
   padding:0em;
   margin-bottom:0.5em;
   margin-left:2em;
}

#content p, table{
 margin-left:1em;
}

.abbildung td{
 border:1px solid #000;
 text-align:center;
 padding:0.2em;
 width:8em;
}

.beispiel td{
 border:1px solid #000;
 text-align:center;
 padding:0.2em;
}


#content a:link               {color: #000;}
#content a:visited            {color: #000;}
#content a:hover              {color: #eef; background-color: #000;}
#content a:active             {color: #f00;}

/******/
/*body*/
/******/
body {
   background: #006;
   color: #000;
   font-family: Arial,sans-serif;
   margin: 0px;
   font-size: 0.9em;
}

img {border:0px;}