body { font-family: Verdana, sans-serif;  
background: #E1FFFF  }
p,td,li,ul { font-size: 12px; color: rgb(0,0,0); line-height: 20px }
td {vertical-align:top;}
h1 { font-size: 26px; color: rgb(0,0,0); font-weight: bold; font-style: normal; line-height: normal }
h2 { font-size: 20px; color: rgb(0,0,0); font-weight: bold }
h3 { font-size: 14px; color: rgb(0,0,0); font-weight: bold }
h4 { font-size: 14px; color: rgb(0,0,0); font-weight: bold }
h5 { font-size: 11px; color: rgb(0,0,0); font-weight: bold; line-height: 20px }
h6 { font-size: 12px; color: rgb(0,0,0); font-weight: bold; line-height: 20px }
a:link { color:#0000ee }
a:visited { color:#551a8b }
a:active { color:#ff0000 }

#naviframe    {position: absolute; top: 161px; left: 5px; width: 85px; height: 400px; border: none; frameborder: none; margin-left: 0px; margin-top: 0px; scrolling: none;
              }
#inhaltsframe {position: absolute; top: 161px; left: 90px; width: 894px; height: 400px; border: none; margin-left: 4px; margin-top: 10px; scrolling: none;
              } 
#navigation { background-image: url(navverlauf.jpg); position: relative; width: 290px; float: left; border-color: black; border-width: 1pt; display: block; }
                         
#navigation td { margin-top: 5px; margin-bottom: 0; margin-left: 23px; padding-top: 0; padding-bottom: 0; padding-left: 0; }
#navigation td a { margin-left: 0px; padding-left: 3px; line-height:1.4em; border-top-color: gray; border-top-width: 1px; border-bottom-color: gray; border-bottom-width: 1px; display: block; }
#navigation a:hover { color: #0000dd; font-weight: bold; background-color: #ECA21D; text-decoration: none   }          
              