.list {
      background-color:#ffffff;
      color:black;
      width:550px;
      padding:10px;
      margin:20px 0 10px 50px;
      border:0px solid green;
      font-size:12px;
      font-family: arial, verdana, helvetica, sans-serif;
      text-align:left;
      }
.aufz {
      background-color:#ffffff;
      color:black;
      width:90%;
      padding:0px;
      margin:1px 0 1px 80px;
      border:0px solid green;
      font-size:14px;
      font-family: arial, verdana, helvetica, sans-serif;
      text-align:left;
      }
.enumeration {
      background-color:#ffffff;
      color:black;
      width:100%;
      padding:0px;
      margin:1px 0 1px 20px;
      border:0px solid green;
      font-size:14px;
      font-family: arial, verdana, helvetica, sans-serif;
      text-align:left;
      }
.punkte {
      background-color:#ffffff;
      color:#000000;
      width:85%;
      padding:10px;
      margin:1px 0 1px 80px;
      list-style:inside square;
      border:0px solid green;
      font:14px arial, verdana, helvetica, sans-serif;
      text-align:left;
      }
.zentral {
      background-color:transparent;
      color:#000000;
      width:85%;
      padding:10px;
      margin:0;
      list-style:none;
      border:0px solid green;
      text-align:center;
      font:bold 18px arial, verdana, helvetica, sans-serif;
      }
#name1{
      background-color:#ffffff;
      color:#000000;
      width:80%;
      padding:10px;
      margin:1px 0 1px 150px;
      list-style:inside square;
      border:0px solid green;
      font:8px arial, verdana, helvetica, sans-serif;
      text-align:left;
      }
#name2{
      background-color:#ffffff;
      color:#000000;
      width:80%;
      padding:10px;
      margin:1px 25px 1px 0px;
      list-style:inside square;
      border:0px solid green;
      text-align:right;
      font-weight:bold;
      font:14px arial, verdana, helvetica, sans-serif;
      }
code1{
      background-color:transparent;
      color:black;
      padding:4px 0px 0px 0px;
      margin:0px 0px 0px 0px;
      border:0px solid green;
      text-align:left;
      font:6px arial, verdana, helvetica, sans-serif;
      }
code{
      background-color:transparent;
      color:#a52a2a;
      padding:4px 0px 0px 0px;
      margin: 0px 25px 0 0;
      border:0px solid green;
      text-align:right;
      font:bold 18px arial, verdana, helvetica, sans-serif;
      }
klein code{
      background-color:transparent;
      color:#a52a2a;
      padding:4px 0px 0px 0px;
      margin: 0px 25px 0 0;
      border:0px solid green;
      text-align:right;
      font:bold 20px arial, verdana, helvetica, sans-serif;
      }
#leisttable{
       border:0px;
       border-color:#111111;
       width:90%;
       height:76px;
       border-spacing:0px;
       margin-left:50px;
       border-collapse:collapse;
       empty-cells:show;
      }
#leisttable
      td{
       border:0px;
       margin:10px;
       padding:10px;
      }
#hometable{
       border:0px;
       border-color:#111111;
       width:80%;
       height:76px;
       border-spacing:0px;
       margin-left:50px;
       border-collapse:collapse;
       empty-cells:show;
      }
#hometable
      td{
       border:0px solid red;
       width:80%;
       font: bold 1.8em arial, verdana, helvetica, sans-serif;
       margin:10px;
       padding:20px;
       text-align:left;
      }
#AutoNumber4{
      border-collapse:collapse;
      margin-left:50px;
      }
#AutoNumber4
      td{
      border:0px solid red;
      }
#AutoNumber5{
      border-collapse:collapse;
      margin-left:50px;
      }
#AutoNumber5
      td{
      border:0px solid red;
      }
#AutoNumber6{
      border-collapse:collapse;
      margin-left:50px;
      }
#AutoNumber6
      td{
      border:1px solid red;
      }
#AutoNumber7{
      border-collapse:collapse;
      margin-left:50px;
      }
#AutoNumber7
      td{
      border:1px solid red;
      }
#AutoNumber8{
      border-collapse:collapse;
      margin-left:50px;
      }
#AutoNumber8
      td{
      border:1px solid red;
      }
#AutoNumber9{
      border-collapse:collapse;
      margin-left:50px;
      }
#AutoNumber9
      td{
      border:1px solid red;
      }
#AutoNumber10{
      border-collapse:collapse;
      margin-left:50px;
      }
#AutoNumber10
      td{
      border:0px;
      }
#AutoNumber11{
      border-collapse:collapse;
      margin-left:50px;
      }
#AutoNumber11
      td{
      border:1px solid red;
      }
#AutoNumber12{
      border-collapse:collapse;
      margin-left:50px;
      }
#AutoNumber12
      td{
      border:1px solid red;
      }
#AutoNumber13{
      border:0;
      margin-left:50px;
      cellspacing:0px;
      cellpadding:5px;
      width:90%;
      }
#AutoNumber13
      td{
      border:0px;
      }
#AutoNumber14{
      border:0;
      margin-left:30px;
      cellspacing:0px;
      cellpadding:5px;
      width:90%;
      }
#AutoNumber14
      td{
      border:0px;
      }
img   {
      border: none;
      }
kopf td{
      width:17%;
      border-bottom:solid black;
      }
kopf2 td{
      width:83%;
      clear:left;
      text-align:right;
      border-bottom:solid black;
      }
#button {
      width:120px;
      margin-left:-5px;
      color:black;
      background-color:#b8ab8f;
      border-top:5px solid #837c6b;
      border-right:5px solid #e4d9c0;
      border-bottom:5px solid #e4d9c0;
      border-left:5px solid #837c6b;
      display:block;
      padding:0px;}

#button a{
      color:#5c3317;
      text-decoration:none;
      display:block;
      width:100px;
      background-color:#fffaf0;
      border-top:5px solid #deb887;
      border-right:5px solid #8b4513;
      border-bottom:5px solid #8b4513;
      border-left:5px solid #deb887;
      text-align:left;
      padding:5px;
      font:14px arial, verdana, helvetica, sans-serif;
      }
#button a:hover{
      color:#855e42;
      text-decoration:none;
      display:block;
      width:100px;
      background-color:#f5deb3;
      border-top:5px solid #837c6b;
      border-right:5px solid #e4d9c0;
      border-bottom:5px solid #e4d9c0;
      border-left:5px solid #837c6b;
      text-align:left;
      padding:5px;
      font:14px arial, verdana, helvetica, sans-serif;
      }
#fussnote {
      background-color:#cdcdcd;
      color:black;
      width:95%;
      padding:0px 10px 0px 10px;
      margin:0px 20px 10px 0px;
      border:0px solid green;
      text-align:left;
      font:10px arial, verdana, helvetica, sans-serif;
      }
h1 {
   color: #000000;
   background: transparent;
   font: bold 1.8em arial, verdana, helvetica, sans-serif;
   text-align: left;
   margin:20px 0 10px 0px;
   }
h2 {
   color: #000000;
   background: transparent;
   font: bold 1.4em arial, verdana, helvetica, sans-serif;
   text-align: left;
   margin:20px 0 10px 0px;
   }
h3 {
   color: #000000;
   background: transparent;
   font: bold 1.2em arial, verdana, helvetica, sans-serif;
   text-align: left;
   margin:20px 0 10px 0px;
   }
h4 {
   color: #000000;
   background: transparent;
   font-weight: normal;
   text-align: left;
   }

body  {
margin:0px;
padding:0px;
background:#ffffe0;
      }
  .banner {
          float:left;
          padding:10px;
          border:2px solid black;
          width:95%;
          height:60px;
          margin:20px 0 -15px 10px;
          background-color:#ffffff;
          position:absolute;
          left:5px;top:10px;
          }
  .corpus {
          background-color:#ffffff;
          padding:3px;
          border:1px solid black;
          margin:0 140px 0 140px;
          padding:50px 40px 0 40px;
          }

  .buttonbox{
         background-color:#dcdcdc;
         padding:3px 10px;
         border:1px solid black;
         width:125px;
         margin-left:5px;
         padding:5px 5px 10px 10px;
         position:absolute; left:20px;top:108px;
         }

  .ende{
          padding:5px;
          border:1px solid black;
          width:95%;
          height:40px;
          margin:0px 0 15px 20px;
          background-color:#cdcdcd;
          text-decoration:none;
       }
#menu{
margin:0;
padding:0;
border-top:1px solid black;
border-bottom:1px solid black;
text-align:center;}
#menu ul{
background:#003399;
margin:0;
padding:5px;
list-style:none;
white-space: nowrap;}
#menu li{
display:inline;}
#menu a{
color:#000099;
background:#ffffff;
padding:2px 10px 2px 10px;
border:1px solid black;
font:bold 12px arial, verdana, helvetica, sans-serif;
text-decoration:none;
text-align:center;}
#menu a:hover{color:white;background:blue;}