table {
      width: 100%;
      table-layout: fixed;
    }
    
    .kol1 {  width:  1%;}
    .kol2 {  width: 10%;}
    .kol3 {  width: 27%;}
    .kol4 {  width: 27%;}
    .kol5 {  width: 14%;}
    .kol6 {  width: 20%;}
    .kol7 {  width:  1%;}
    
  .kol8  { width:  1%;}
  .kol9  { width: 30%;}
  .kol10 { width: 18%;}
  .kol11 { width: 25%;}
  .kol12 { width: 25%;}
  .kol13 { width:  1% }
    
    .l  {
      border-top:1px solid #C0C0C0;
      border-bottom:1px solid #C0C0C0;
            font-size: 40px;
      text-align: left
      }
    
    .c  {
      border-top:1px solid #C0C0C0;
      border-bottom:1px solid #C0C0C0;
      text-align: center
      }
    
    .r  {
      border-top:1px solid #C0C0C0;
      border-bottom:1px solid #C0C0C0;
      text-align: right
      }
    
     .x {
      border-top:1px solid #C0C0C0;
      border-bottom:1px solid #C0C0C0;
            font-site: 40px;
      text-align: left;
      color : blue
     } 
    
    h3
    {
    font-family: Verda5na, Lucida, Arial, Helvetica, sans-serif;
    font-weight: bold;
    font-size: 12px;
    color: #0d1778;
    padding: 1px 7px;
    background-color: #d9dbe5;
    background-image: url(../img/background.jpg);
    background-repeat: repeat;
    margin-top:.5em;
    margin-bottom:.5em;
    line-height: 16px;
    }
    
     h4
     {
     font-family: Verda5na, Lucida, Arial, Helvetica, sans-serif;
     font-weight: bold;
     font-size: 14px;
     color: #0d1778;
     padding: 1px 7px;
     margin-top:.5em;
     margin-bottom:.5em;
     line-height: 16px;
     }
    
      #customers {
        font-family: Arial, Helvetica, sans-serif;
        border-collapse: collapse;
        width: 100%;
      }
    
      #customers td, #customers th 
      {
      border: 1px solid #ddd;
      padding: 8px;
      font-size: 24px;
      color: black
      }
      
      #customers tr:nth-child(even){background-color: #f2f2f2;}
    
    #customers th {
      padding-top: 12px;
      padding-bottom: 12px;
      text-align: left;
      background-color: #04AA6D;
      color: white;
    }
    
    #categorien {
      font-family: Arial, Helvetica, sans-serif;
      border-collapse: collapse;
      width: 100%;
    }
    
    #categorien td, #categorien th 
    {
    border: 1px solid #ddd;
    padding: 8px;
    font-size: 20px;
    color: black
    }
    
    #categorien tr:nth-child(even){background-color: #f2f2f2;}
    
  #categorien tr:hover {background-color: #caf069;}
    
    #categorien th {
    padding-top: 12px;
    padding-bottom: 12px;
    text-align: left;
    background-color: #04AA6D;
    color: white;
    }
  