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

  body { background-color: rgb(255, 255, 153);
    }

  p, td, div, ul, ol, li, body { font-family: Arial,Helvetica,sans-serif;
    font-size: medium;
    }

  .menu { font-family: Arial,Helvetica,sans-serif;
    background-color: rgb(255, 102, 51);
    font-size: small;
    }

  .adress { font-family: Arial,Helvetica,sans-serif;
    text-align: right;
    text-decoration: none;
    font-size: xx-small;
    }

  .menu a:link { color: rgb(255, 255, 153);
    text-decoration: none;
    font-size: small;
    }

  .menu a:visited { color: rgb(255, 255, 204);
    text-decoration: none;
    font-size: small;
    }

  .menu a:hover { color: rgb(0, 0, 0);
    background-color: rgb(255, 255, 153);
    text-decoration: none;
    font-family: Arial,Helvetica,sans-serif;
    font-size: small;
    }

  a:link { color: rgb(0, 0, 255);
    text-decoration: none;
    }

  a:visited { color: rgb(128, 0, 128);
    text-decoration: none;
    }

  a:hover { color: rgb(255, 255, 204);
    background-color: rgb(255, 102, 51);
    }

  .menu2 { padding-top: 4px;
    font-size: small;
    }

  .foot { font-size: smaller;
    }

  .link_titel { color: rgb(255, 0, 0);
    text-align: right;
    font-weight: bold;
    font-size: medium;
    }

  .archiv {  }

  .archiv li { font-size: small;
    }

  .lektnot { background-color: rgb(255, 255, 255);
    margin-left: 20px;
    }

  .lektnot td { border-bottom: 1px solid rgb(255, 102, 51);
    font-size: smaller;
    padding-top: 4px;
    padding-bottom: 4px;
    padding-left: 4px;
    }

  .lektnot li { font-size: small;
    }

  .info_text { border-bottom: 1px solid rgb(255, 102, 51);
    font-size: small;
    padding-top: 10px;
    padding-bottom: 10px;
    }

  .info_text li { font-size: small;
    }

  .foot td { text-align: center;
    font-size: small;
    }

