body   {        margin: 20px 0 0 0;
        padding: 0;
        color: #000000;
        text-align: center;
        background-image: url(../img/hinterstern3.gif)}
#container         {margin: auto;
                    text-align: left;
                    background-image: url(../img/rand.gif);
                    background-repeat: repeat-y;
                    width:780px;
                    border-bottom: 2px solid #003399;}
#kopf               {background-image: url(../img/kopf.gif);
                    background-repeat: no-repeat;
                    z-index: 20;
                    width: 780px;
                    }
#logo               {float: right;
                     width: 300px;
                     height: 52px;
                     padding: 20px 0px 0 0;}
#menu             { float: left;
                       width: 220px;
                       margin: 40px 0 0  0;
                      padding: 0;
                       font-family: "Comic Sans MS",Arial,sans-serif;
                     font-weight: bold;
                     font-size: 0.9em;
                     color: #003399;
                     }
*html #menu          {padding: 15px 0 0 0;}
#menu ul li             {list-style: none;
                         color: #ff6666;}
#menu ul li a            {text-decoration: none;
                          color: #003399;
                         }
#menu ul li a:hover            {text-decoration: none;
                          color: #ff6666;}
#menu ul li a:focus            {text-decoration: none;
                          color: #ff6666;}
li.Inhalte                {padding-left: 100px;
                           height: 20px;
                           z-index: 30;}
li.Kurse                    {padding: 6px 0px 0px 70px;
                           }
li.ueberuns                   {padding: 12px 0px 0px 46px;}
li.links                       {padding: 16px 0px 0px 30px;}
li.home                        {padding: 18px 0px 0px 20px;}
#inhalt                         {float: left;
                                 width: 530px;
                                 margin: 0;
                                 padding: 25px 0px 10px 0px;
                                 font-family: Arial,serif;
                                     font-weight: normal;
                                     font-size: 0.8em;
                                     color: #003399;
                                     line-height: 130%;}
h1                                   {color: #ff6666;
                                   font-weight: bold;
                                     font-size: 1.4em;}
h2                                   {color: #ff9966;
                                   font-weight: bold;
                                     font-size: 1.4em;}
span.orange                          {color: #ff9966;
                                      font-weight: bold;
                                     font-size: 1.2em;
                                     line-height: 130%;}
span.rot                          {color: #ff6666;
                                   font-weight: bold;
                                     font-size: 1.2em;
                                     line-height: 130%;}
span.rotklein        {color: #ff6666;
                      font-weight: bold;
                     font-size: 1.0em;}
p a {color: #ff6666;}
td a {color: #ff6666;}
table.daten          {width: 540px;
                      border: 0;
                      padding: 0;
                      margin: 0;
                       font-family: Arial,serif;
                     font-weight: normal;
                     font-size: 0.9em;
                     color: #003399;}
td	{vertical-align: top;}
td.eins               {width: 110px;
                       border: 0;
                      padding: 0;
                      margin: 0;
                      vertical-align: top;}
td.zwei               {width: 50px;
                       border: 0;
                      padding: 0;
                      margin: 0;
                      vertical-align: top;}
#kasten                              {float: right;
                                      padding: 0 20px;
                                      margin: 0;
                                      width: 550px;
                                      z-index: 40;}
#kasten iframe                              {height: 300px;
                                       width: 550px; }
#boden                               {clear:both;
                                      text-align: right;
                                     font-family: Arial,serif;
                                     font-weight: normal;
                                     font-size: 0.7em;
                                     color: #003399;
                                     margin: 10px 10px 5px 5px;
                                    }
#boden a                             {color: #ff6666;
                                      }
#counter               {position: relative;
                        left: 0px;
                        top: 100px;
                        width: 200px;
                        height: 60px;}