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

/* Menupunkt 112px aktiv */
  a.mp01 { border: 1px solid silver;
    font-family: Arial,sans-serif;
    font-weight: bold;
    color: blue;
    height: 18px;
    text-align: center;
    display: block;
    text-decoration: none;
    }

/* Menuepunkt 112px aktiv gewaehlt */
  a.mp01:hover { color: white;
    background-color: silver;
    cursor:pointer;
    }

/* Menuepunkt 112px inaktiv zB aktuelle Seite */
  a.mp01ugr { border: 1px solid silver;
    font-family: Arial,sans-serif;
    font-weight: bold;
    color: green;
    height: 18px;
    text-align: center;
    display: block;
    text-decoration: underline;
    }

/* Menuepunkt 180px aktiv */
/*  a.mp02 { border: 1px solid silver;
    padding: 1px;
    font-family: Arial,sans-serif;
    font-weight: bold;
    color: black;
    width: 180px;
    height: 18px;
    text-align: center;
    display: block;
    text-decoration: none;
    } */

/* Menuepunkt 180px aktiv gewaehlt */
/*  a.mp02:hover { color: white;
    background-color: silver;
    cursor:pointer;
    } */

/* Menuepunkt 180px inaktiv zB aktuelle Seite
    a.mp02ugr { border: 1px solid silver;
    padding: 1px;
    font-family: Arial,sans-serif;
    font-weight: bold;
    color: green;
    width: 180px;
    height: 18px;
    text-align: center;
    display: block;
    text-decoration: underline;
    }

/* Menuepunkt 180px text rot aktiv */
  a.mp02r { border: 1px solid silver;
    padding: 1px;
    font-family: Arial,sans-serif;
    font-weight: bold;
    color: red;
    width: 180px;
    height: 18px;
    text-align: center;
    display: block;
    text-decoration: none;
    }

/* Menuepunkt 180px text rot aktiv gewaehlt */
  a.mp02r:hover { color: white;
    background-color: silver;
    cursor:pointer;
    }

  a.mp02r:visited { color: rgb(0, 130, 255);
    }

/* Menuepunkt 95px aktiv */
  a.mp03 { border: 1px solid silver;
    padding: 1px;
    font-family: Arial,sans-serif;
    font-weight: bold;
    color: red;
    width: 95px;
    height: 18px;
    text-align: center;
    display: block;
    text-decoration: none;
    }

/* Menuepunkt 95px aktiv gewaehlt */
  a.mp03:hover { color: white;
    background-color: silver;
    cursor:pointer;
    }

  a.mp03:visited { color: rgb(0, 130, 255);
    }

/* Menuepunkt 59x81px aktiv */
  a.mp04 { padding: 1px;
    width: 59px;
    height: 81px;
    text-align: center;
    display: block;
    text-decoration: none;
    }

/* Menuepunkt 59x81px aktiv gewaehlt */
  a.mp04:hover { color: white;
    background-color: silver;
    cursor:pointer;
    }

/* Menuepunkt 381x119px aktiv */
  a.mp05 { padding: 1px;
    width: 381px;
    height: 119px;
    text-align: center;
    margin-left: 20px;
    display: block;
    text-decoration: none;
    }

/* Menuepunkt 381x119px aktiv gewaehlt */
  a.mp05:hover { color: white;
    background-color: lightgrey;
    cursor:pointer;
    }

/* Menuepunkt 170x36px aktiv */
  a.mp06 { padding: 1px;
    width: 170px;
    height: 38px;
    font-family: Arial,sans-serif;
    font-weight: bold;
    text-align: center;
    display: block;
    margin-lefr: auto;
    margin-right: auto;
    text-decoration: none;
    }

/* Menuepunkt 170x36px aktiv gewaehlt */
  a.mp06:hover { color: white;
    background-color: silver;
    cursor:pointer;
    }

/* Menuepunkt unde aktiv */
  a.unde { border: 1px solid silver;
    padding: 1px;
    font-family: Arial,sans-serif;
    font-weight: bold;
    color: black;
    text-align: center;
    display: block;
    text-decoration: none;
    }

/* Menuepunkt unde aktiv gewaehlt */
  a.unde:hover { color: white;
    background-color: silver;
    cursor:pointer;
    }

  a.unde:visited { color: rgb(0, 130, 255);
    }


  a:link { color: rgb(0, 0, 255);
    }

  a:visited { color: rgb(0, 130, 255);
    }

 /* a:hover { color: white;
    background-color: silver;
    } */

  body { background-color: rgb(182, 212, 207);
    font-family: Arial,sans-serif;
    }

/* Leerzeile 6px */
div.lz {font: 6px "Helvetica, Arial", sans-serif; text-align: center;}

/* Titelzeile 24px */
div.tz {font: bold 24px "Helvetica, Arial", sans-serif; text-align: center;}

/* Text zentriert fett 18px */
div.tc {font: bold 18px "Helvetica, Arial", sans-serif; text-align: center;}

/* Text linksbündig fett 16px */
div.tl {font: bold 16px "Helvetica, Arial", sans-serif; text-align: left;}

/* Formatierung alphabetischer Index Programmlisten aktiv */
td.lst {font: bold 15px "Helvetica, Arial", sans-serif; text-align: center;}

/* Formatierung alphabetischer Index Programmlisten noch nicht belegt */
td.lsta {font: bold 15px "Helvetica, Arial", sans-serif; text-align: center; color: rgb(102, 102, 102);}

/* Formatierung Steckbriefe Steckbriefdaten */
td.lstl {font: bold 15px "Helvetica, Arial", sans-serif; text-align: left;}

/* Formatierung Titeltext Programmlisten st und wieh */
td.lstkl {font: bold 13px "Helvetica, Arial", sans-serif; text-align: left;}

/* Formatierung X(eigene Texte) Programmlisten st und wieh */
td.lstkc {font: bold 13px "Helvetica, Arial", sans-serif; text-align: center;}

/* Trennlinien 5px Programmlisten */
td.trn {background-color: rgb(153, 153, 153); height: 5px}

/* Formatierung alphabetischer Hinweis rot linke Spalte Programmlisten */
td.refa {font: bold 13px "Helvetica, Arial", sans-serif; text-align: center; color: red;}

/* td.ret1 {background-color: rgb(204, 153, 51);} */
