  a:link.textlink {
      color: #800000;
  }
  a:visited.textlink {
      color: #800000;
      
  }
  a:hover.textlink {
      color: #800000;
      font-style: italic;
  }
  a:active.textlink {
      color: #800000;
  }
  
  body {
      text-align: center;
      background-color: #FFEFD5;
      font-family: Arial, Tahoma, sans-serif;
      font-size: 0.8em;
  }
  .head{
      margin-left: auto;
      margin-right: auto;
      margin-bottom: 5px;
      background-color: #CC6633;
      width: 780px;
  }
  .u1 {
      font-size: 2em;
      font-family: arial;
      }
  .u2 {
      font-size: 1.6em;
      font-family: verdana;
      }
  .u3 {
      font-size: 1.4em;
      font-family: verdana;
      }
  .u4 {
      font-size: 1.1em;
      font-family: verdana;
      }
  .filmtitel {
      font-size: 2.4em;
      font-family: arial;
      text-align: center;
      }
  
  hr {color: #CC6600;
      border:solid #CC6600 1px;
      height:1px;
  }
  .mainframe{
      margin-left: auto;
      margin-right: auto;
      background-color: #8B0000;
      width: 790px;
      height: auto;
      padding: 5px 0;
      border: 2px #FFE4B5;
  }
  .content {
      text-align: left;
      padding: 5px;
      margin: 0px auto;
      height: auto;
      width: 768px;
      background-color: #FDBE00;
  }      
  
  .movies {
      font-family: Tahoma, Arial, sans-serif;
      width: 758px;
      height: 180px;
      padding: 5px;
      margin-bottom: 10px;
      background-color: #CC9966;
      background-image: url(img/bgklnewsli.jpg);
      background-repeat:repeat-x;
      }  
      
  .movie {
      font-family: Tahoma, Arial, sans-serif;
      width: 748px;
      padding: 10px;
      margin-bottom: 10px;
      background-color: #FEC64D;
      background-repeat:repeat-y;
      }    
 .descript {
      width: 718px;
      margin: 10px 5px;
      border: 1px dotted #403F3D;
      padding: 0.8em;
      background-image: url(img/descript.jpg);
      background-repeat:repeat-y;
      }
  
  .theater {
      width: 718px;
      margin: 10px 5px;
      padding: 0.8em;
      background-image: url(img/descript.jpg);
      background-repeat:repeat-y;
      border: 1px dotted #403F3D;      
      }
  
  .welcome {
      font-family: Tahoma, Arial, sans-serif;
      height: 190px;
      width: 758px;
      padding: 5px;
      background-image: url(img/bgklnewsli.jpg);
      background-repeat:repeat-x;
}
   
  .projects{
      font-family: Tahoma, Arial, sans-serif;
      height: 190px;
      width: 372px;
      margin-top: 5px;
      padding: 5px;
      background-color: #FFEFD5;
   }
     
   .videos {
      float: right;      
      font-family: Tahoma, Arial, sans-serif;
      height: 190px;
      width: 372px;
      margin-top: 5px;
      padding: 5px;
      background-color: #FFEFD5;

   }
   
   .news {
      font-family: Tahoma, Arial, sans-serif;
      height: 100px;
      width: 758px;
      margin-top: 5px;
      padding: 5px;
      background-color: #FFF8DC;

}

  .webdesign {
      font-family: Tahoma, Arial, sans-serif;
      width: 758px;
      margin-top: 5px;
      padding: 5px;
      background-color: #FFF8DC;
  }
  
  tr.websites {
      background-color: #FFD39B;
  } 
  .links1{
      font-family: Tahoma, Arial, sans-serif;
      height: 185px;
      width: 240px;
      margin-top: 5px;
      padding:  5px;
      background-image: url(img/bgklnewsli.jpg);
      background-repeat:repeat-x;

   }
     .links2{
      float: right;
      font-family: Tahoma, Arial, sans-serif;
      height: 190px;
      width: 230px;
      margin: 5px 14px;
      padding: 0px 5px;
      background-image: url(img/bgklnewsli.jpg);
      background-repeat:repeat-x;

   }
     .links3{
      float: right;
      font-family: Tahoma, Arial, sans-serif;
      height: 190px;
      width: 240px;
      margin-top: 5px;
      padding: 0px 5px;
      background-image: url(img/bgklnewsli.jpg);
      background-repeat:repeat-x;

   }

   .footer {
      border: 2px #CD853F;
      text-align:center;
      font-family: Tahoma, Arial, sans-serif;
      height: 40px;
      width: 778px;
      margin: 5px auto;
      background-image: url(img/bgklnewsli.jpg);
      background-repeat:repeat-x;
   }
   ul#Navigation {

    margin: 0 10px;
    padding: 0.8em;
    font-family: verdana;
    text-align: center;
    border: 1px #FFEFD5;
    background-color: #FDBE00;
    width: 720px;

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

  ul#Navigation a, ul#Navigation span {
    padding: 0.2em 1em;
    text-decoration: none;
    border: 1px black;
    border-left-color: white; border-top-color: white;
    color: maroon; background-color: #FFEFD5;
  }
  * html ul#Navigation a, * html ul#Navigation span {
    width: auto;  /*  fuer IE 6 zurueckgesetzt */
  }
  ul#Navigation a:hover, ul#Navigation span {
    border-color: white;
    border-left-color: black; border-top-color: black;
    color: #8B0000;
    background-color: #EE7621;
  }
  
  
   ul#Videonavi {

    margin: 0 10px;
    padding: 0.8em;
    font-family: verdana;
    text-align: center;
    border: 1px #FFEFD5;
    width: 600px;    
  }
  ul#Videonavi li {
    list-style: none;
    display: inline;
    margin: 0.4em; padding: 0;
  }

  ul#Videonavi a, ul#Videonavi span {
    padding: 0.2em 1em;
    text-decoration: none;
    border: 1px black;
    border-left-color: white; border-top-color: white;
    color: maroon;
    background-color: #FFEFD5;
  }
  * html ul#Videonavi a, * html ul#Videonavi span {
    width: auto;  /*  fuer IE 6 zurueckgesetzt */
  }
  ul#Videonavi a:hover, ul#Videonavi span {
    border-color: white;
    border-left-color: black; border-top-color: black;
    color: #8B0000;
    background-color: #EE7621;
  }

    
    
    
  