body,td               {
                                font-family:arial;
                                font-size:10pt;
                           }

td                        {    vertical-align:top;    }

.naviLinks           {
                                top:0px;
                                bottom:20px;
                                left:0px;
                                width:160px;
                                position:absolute;
                                padding:10px;
                                background-color:navy;
                                color:white;
                                font-size:10pt;
                                font-weight:bold;
                                text-align:center;
                                overflow:hidden;
                           }

.naviOben           {
                                top:0px;
                                height:40px;
                                left:160px;
                                right:0px;
                                position:absolute;
                                padding:10px;
                                background-color:navy;
                                color:white;
                                font-size:8pt;
                                text-align:right;
                           }

.status                 {
                                left:0px;
                                right:0px;
                                height:20px;
                                bottom:0px;
                                position:absolute;
                                padding:10px;
                                background-color:navy;
                                color:white;
                                font-size:8pt;
                                text-align:right;
                           }

.inhalt                 {
                                top:40px;
                                bottom:20px;
                                left:160px;
                                right:0px;
                                position:absolute;
                                padding:10px;
                                background-color:navy;
                                overflow:hidden;
                           }

a.red:link            {
                                color:white;
                                text-decoration:none;
                           }

a.red:visited       {
                                color:white;
                                text-decoration:none;
                           }

a.red:active        {
                                color:white;
                                text-decoration:none;
                           }

a.red:hover         {
                                color:yellow;
                                text-decoration:none;
                           }

p.normal             {
                                font-family:arial;
                                font-size:10pt;
                                color:black;
                           }

p.blue_bk           {
                                font-family:fantasy;
                                font-style:italic;
                                font-weight:bold;
                                font-size:10pt;
                                color:blue;
                           }

ul#Navigation {
    width: 140px;
    margin: 0; padding: 0;
    background-color: navy;
  }

ul#Navigation li {
    list-style: none;
    margin: 0em; padding: 0;
  }

ul#Navigation a {
    display:block;
    padding: 0em;
    text-decoration: none; font-weight: bold;
    border: 2px solid #ccc;
    border-color: #8ba2c1 #5890bf #4f93ca #768fa5;
    border-radius: 8px;
    -moz-border-radius: 8px;
    -webkit-border-radius: 8px;
    text-shadow: rgba( 10, 10, 10, 0.5 ) 1px 2px 2px;
    text-align: center;
    vertical-align: middle;
    box-shadow: 0 5px 8px rgba( 66, 140, 240, 0.5 ), inset 0 -4px 6px 0 #6bf, inset 0 -4px 0 4px #48c, inset 0 -16px 8px -5px #7ad;
    -moz-box-shadow: 0 5px 8px rgba( 66, 140, 240, 0.5 ), inset 0 -4px 6px 0 #6bf, inset 0 -4px 0 4px #48c, inset 0 -16px 8px -5px #7ad;
    -webkit-box-shadow: 0 5px 8px rgba( 66, 140, 240, 0.5 ), inset 0 -4px 6px 0 #6bf, inset 0 -4px 0 4px #48c, inset 0 -16px 8px -5px #7ad;
    -webkit-background-clip: padding;
    -moz-background-clip: padding;
    color: blue; background: lightgrey;
  }

ul#Navigation a:hover {
    border-color: white;
    border-left-color: black; border-top-color: black;
    -webkit-background-clip: padding;
    -moz-background-clip: padding;
    color: white; background-color: gray;
  }
