#gradient{
         font-size:100%;background:radial-gradient(#3779a3 40%,#ffbf00 90%)
         }

body     {margin-top:15px;   }

#total   {
         background-attachment:fixed; height:90%; width:1050px;
         margin-left:auto; margin-right:auto;
         padding-top:10px; padding-left:30px;padding-right:30px;padding-bottom:30px;
         background-color:#dfdfdf;
         }

#oben    {
         width:850px;height:100px;
         padding-top:15px; padding-right:25px;padding-bottom:25px;padding-left:23px;
         background-color:#dfdfdf;
         }

#nav-oben{
         border:0;width:870px;height:18px;
         margin-top:5px; margin-left:180px ;
         padding-top:8px; padding-bottom:10px;
         text-align:center; text-transform: uppercase;  text-shadow: 4px 4px 3px #ceb600;
         background-image: linear-gradient(90deg, #ffbf00 5%,white, #3779a3 90%);
         }

#nav-left{
         float:left;border:0;width:150px;height:615px;
         margin-top:10px;
         background-image: linear-gradient(180deg,#ffbf00  5%, white,#3779a3 90%);
         text-transform: uppercase; text-shadow: 4px 4px 3px #ceb600;
         }

#main    {
         border:0;width:870px; height:615px;
         margin-left:180px;margin-top:18px;
         background-color:grey;
         }
#main-gross    {
         border:0;width:1200px; height:800px;
         margin-left:auto; margin-right:auto;  margin-top:50px;
         background-color:grey;
         }

p.head1 {
        text-shadow: 7px 7px 5px #ceb600;font-size: 2.0em; font-family: "arial","verdana",sans-serif; color:blue;
        padding-bottom:50px;
        margin-left:260px;margin-top:10px;
        }

hr      {
        background-color:#0000ff;color:#0000ff;height:1px;
        }

img     {float:left;margin-right:25px;}

.navbiob  {height:60px; padding:40px;}

.navtext  {height:370px; text-align: center;}

.navbiun  {
          height:60px;
          padding-bottom:70px; padding-left:40px;padding-top:10px;padding-right:40px;
          }

p         {font-size: 15px; font-family: "arial","verdana",sans-serif; }

a:link    {
          text-decoration:none;font-size: 1.2em; font-family:"arial","verdana",sans-serif;
          font-weight:bold;color:#000000; text-shadow: 3px 3px 6px  #ffff00;
          }
a:visited {
           color: #000000;font-size: 1.2em;font-weight:bold; background-color: #cfcfcf;
          }
a:hover   {
          color:#ff0000; font-size: 1.2em;background-color:#cfcfcf;
          }
a:focus   {
          color:#00000; font-size: 1.2em;background-color:#cfcfcf;
          }
a:active  {
          color:#000000; font-size: 1.2em;font-weight:bold;background-color:#cfcfcf;
          }
.aktiv    {
          font-size: 1.2em;font-family:"arial","verdana",sans-serif;color:#000000;font-weight:bold;background-color:#cfcfcf;
          }

table.kasten  {
          font-family:"arial"; font-size:1.3em;
          }

          p.author {text-align:center;
     font-size:16px; font-family:"arial","verdana",sans-serif;font-style:italic;