/* Generated by CaScadeS, a stylesheet editor for Mozilla Composer */

  body { margin: 20px 0px 0px;
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 11px;
    background-color: rgb(132, 191, 170);
    }

  #footer { width: 865px;
    clear: left;
    margin-top: 1px;
    color: white;
    background-color: rgb(51, 153, 153);
    }

  a { color: rgb(0, 39, 96);
    }

  a:hover { color: rgb(161, 131, 0);
    }

  p, td, .text, input, select { font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 11px;
    }

  h1 { font-family: Arial,Helvetica,sans-serif;
    font-size: 18px;
    font-weight: bold;
    }

  h2 { font-family: Arial,Helvetica,sans-serif;
    font-size: 16px;
    font-weight: bold;
    color: rgb(53, 112, 91);
    }

  h3 { font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 11px;
    font-weight: bold;
    margin-top: 3px;
    }

  .ProgrammBlock { color: black;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 18px;
    font-weight: bold;
    }

  .TopNavigation { background-color: rgb(51, 153, 153);
    }

  .TopNavigation a { font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 11px;
    color: rgb(255, 255, 255);
    text-align: center;
    text-decoration: none;
    background-color: rgb(51, 153, 153);
    }

  .TopNavigation a:visited { font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 11px;
    color: rgb(255, 255, 255);
    text-align: center;
    text-decoration: none;
    background-color: rgb(51, 153, 153);
    }

  .TopNavigation a:hover { color: rgb(73, 73, 73);
    background-color: rgb(192, 192, 192);
    }

  .NavBarMouseOver { border-right: 1px solid rgb(141, 141, 141);
    padding: 2px 6px;
    float: left;
    color: black;
    cursor: pointer;
    text-decoration: none;
    background-color: rgb(192, 192, 192);
    }

  .NavBarMouseOver a, .NavBarMouseOver a:hover { color: black;
    text-decoration: none;
    background-color: rgb(192, 192, 192);
    }

  .NavBarMouseOut a { font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 11px;
    color: rgb(255, 255, 255);
    text-align: center;
    background-color: rgb(73, 73, 73);
    text-decoration: none;
    }

  .NavBarMouseOut { border-right: 1px solid rgb(141, 141, 141);
    padding: 2px 6px;
    background-color: rgb(73, 73, 73);
    float: left;
    text-decoration: none;
    }

  .LeftNavigation a { padding: 2px;
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 11px;
    color: rgb(255, 255, 255);
    text-decoration: none;
    }

  .LeftNavigation a:visited { padding: 2px;
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 11px;
    color: rgb(255, 255, 255);
    text-decoration: none;
    }

  .LeftNavigation a:hover { color: orange;
    text-decoration: underline;
    }

  .SelectLang { font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 11px;
    color: rgb(166, 160, 147);
    background-color: rgb(73, 73, 73);
    text-decoration: none;
    padding-left: 6px;
    padding-right: 6px;
    }

  .SelectLang a { font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 11px;
    color: rgb(166, 160, 147);
    background-color: rgb(73, 73, 73);
    text-decoration: none;
    }

  .SelectLang a:visited { font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 11px;
    color: rgb(166, 160, 147);
    background-color: rgb(73, 73, 73);
    text-decoration: none;
    }

  .SelectLang a:hover { background-color: rgb(166, 160, 147);
    color: rgb(73, 73, 73);
    }

  .SelectLangCurrent { font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 11px;
    background-color: rgb(226, 124, 0);
    color: rgb(73, 73, 73);
    text-decoration: none;
    padding-left: 6px;
    padding-right: 6px;
    }

  .box { padding: 5px;
    background-color: rgb(201, 205, 213);
    }

  .copyright { font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 10px;
    }

  .gallery-fileinfo { font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 10px;
    color: rgb(170, 170, 170);
    }

  .film-titel { font-family: Arial,Helvetica,sans-serif;
    font-size: 18px;
    font-weight: bold;
    }

  .kategorie-titel { font-family: Arial,Helvetica,sans-serif;
    font-size: 18px;
    font-weight: bold;
    }

  .kategorie-titel a { text-decoration: none;
    }

  form { margin: 0px;
    }

  input.search { border: 0px none ;
    margin: 0px;
    width: 120px;
    height: 15px;
    font-family: Segoe UI,Verdana,Arial,Helvetica,sans-serif;
    font-size: 11px;
    font-weight: normal;
    color: black;
    float: left;
    z-index: 1;
    }

  input.gray { color: rgb(204, 204, 204);
    }

  .searchinput { border: 0px none ;
    margin: 0px;
    padding: 2px 0px 0px;
    float: left;
    background-image: url(/images/searchfield_repeat.png);
    background-repeat: repeat-x;
    height: 19px;
    z-index: 1;
    position: relative;
    }

  .searchfieldleftcap { width: 20px;
    height: 19px;
    z-index: 2;
    float: left;
    }

  .searchfieldrightcap { position: relative;
    left: -2px;
    z-index: 2;
    width: 10px;
    height: 19px;
    float: left;
    }

  #footer { width: 865px;
    clear: left;
    background-color: rgb(145, 142, 137);
    margin-top: 1px;
    color: white;
    }

  a { color: rgb(0, 39, 96);
    }

  a:hover { color: rgb(161, 131, 0);
    }

  p, td, .text, input, select { font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 11px;
    }

  h1 { font-family: Arial,Helvetica,sans-serif;
    font-size: 18px;
    font-weight: bold;
    }

  h2 { font-family: Arial,Helvetica,sans-serif;
    font-size: 16px;
    font-weight: bold;
    color: rgb(53, 112, 91);
    }

  h3 { font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 11px;
    font-weight: bold;
    margin-top: 3px;
    }

  .ProgrammBlock { color: black;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 18px;
    font-weight: bold;
    }

  .TopNavigation { background-color: rgb(73, 73, 73);
    }

  .TopNavigation a { font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 11px;
    color: rgb(255, 255, 255);
    text-align: center;
    background-color: rgb(73, 73, 73);
    text-decoration: none;
    }

  .TopNavigation a:visited { font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 11px;
    color: rgb(255, 255, 255);
    text-align: center;
    background-color: rgb(73, 73, 73);
    text-decoration: none;
    }

  .TopNavigation a:hover { background-color: rgb(226, 124, 0);
    color: rgb(73, 73, 73);
    }

  .NavBarMouseOver { border-right: 1px solid rgb(141, 141, 141);
    padding: 2px 6px;
    background-color: rgb(226, 124, 0);
    float: left;
    color: black;
    cursor: pointer;
    text-decoration: none;
    }

  .NavBarMouseOver a, .NavBarMouseOver a:hover { background-color: rgb(226, 124, 0);
    color: black;
    text-decoration: none;
    }

  .NavBarMouseOut a { font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 11px;
    color: rgb(255, 255, 255);
    text-align: center;
    background-color: rgb(73, 73, 73);
    text-decoration: none;
    }

  .NavBarMouseOut { border-right: 1px solid rgb(141, 141, 141);
    padding: 2px 6px;
    background-color: rgb(73, 73, 73);
    float: left;
    text-decoration: none;
    }

  .LeftNavigation a { padding: 2px;
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 11px;
    color: rgb(255, 255, 255);
    text-decoration: none;
    }

  .LeftNavigation a:visited { padding: 2px;
    font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 11px;
    color: rgb(255, 255, 255);
    text-decoration: none;
    }

  .LeftNavigation a:hover { color: orange;
    text-decoration: underline;
    }

  .SelectLang { font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 11px;
    color: rgb(166, 160, 147);
    background-color: rgb(73, 73, 73);
    text-decoration: none;
    padding-left: 6px;
    padding-right: 6px;
    }

  .SelectLang a { font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 11px;
    color: rgb(166, 160, 147);
    background-color: rgb(73, 73, 73);
    text-decoration: none;
    }

  .SelectLang a:visited { font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 11px;
    color: rgb(166, 160, 147);
    background-color: rgb(73, 73, 73);
    text-decoration: none;
    }

  .SelectLang a:hover { background-color: rgb(166, 160, 147);
    color: rgb(73, 73, 73);
    }

  .SelectLangCurrent { font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 11px;
    background-color: rgb(226, 124, 0);
    color: rgb(73, 73, 73);
    text-decoration: none;
    padding-left: 6px;
    padding-right: 6px;
    }

  .box { padding: 5px;
    background-color: rgb(201, 205, 213);
    }

  .copyright { font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 10px;
    }

  .gallery-fileinfo { font-family: Verdana,Arial,Helvetica,sans-serif;
    font-size: 10px;
    color: rgb(170, 170, 170);
    }

  .film-titel { font-family: Arial,Helvetica,sans-serif;
    font-size: 18px;
    font-weight: bold;
    }

  .kategorie-titel { font-family: Arial,Helvetica,sans-serif;
    font-size: 18px;
    font-weight: bold;
    }

  .kategorie-titel a { text-decoration: none;
    }

  form { margin: 0px;
    }

  input.search { border: 0px none ;
    margin: 0px;
    width: 120px;
    height: 15px;
    font-family: Segoe UI,Verdana,Arial,Helvetica,sans-serif;
    font-size: 11px;
    font-weight: normal;
    color: black;
    float: left;
    z-index: 1;
    }

  input.gray { color: rgb(204, 204, 204);
    }

  .searchinput { border: 0px none ;
    margin: 0px;
    padding: 2px 0px 0px;
    float: left;
    background-image: url(/images/searchfield_repeat.png);
    background-repeat: repeat-x;
    height: 19px;
    z-index: 1;
    position: relative;
    }

  .searchfieldleftcap { width: 20px;
    height: 19px;
    z-index: 2;
    float: left;
    }

  .searchfieldrightcap { position: relative;
    left: -2px;
    z-index: 2;
    width: 10px;
    height: 19px;
    float: left;
    }

