
body, p, div, br, i {          /* Wszystkie teksty - czarne na białym, pomniejszone literki */
    font-family: Arial, Helvetica, sans-serif;
    color: black;
    background: white;
    font-size: 11pt;
}

td {                    /* To samo dla tebel, ale bez definicji koloru tła */
    font-family: Arial, Helvetica, sans-serif;
    color: black;
    font-size: 11pt;
}

a, a:link {
    font-family: Arial, Helvetica, sans-serif;
    color: #007000;
    text-decoration: none;
}

a:visited {
    font-family: Arial, Helvetica, sans-serif;
    color: #676d59;
    text-decoration: none;
}

a:hover {
    font-family: Arial, Helvetica, sans-serif;
    color: #68c536;
    text-decoration: none;
}

a:active {
    font-family: Arial, Helvetica, sans-serif;
    color: #576d59;
    text-decoration: none;
}


.headers {              /* Nagłówek strony, nagłówki na panelu - białe na zielonym */
    font-family: Arial, Helvetica, sans-serif;
    color: white;
    background: #576d59;
    font-weight: bold;
    font-size: 12pt;
}

.head {                 /* Tytuły newsów - zielone, większe, bold*/
    font-family: Arial, Helvetica, sans-serif;
    color: #576d59;
    font-weight: bold;
    font-size: 13pt;
}

.menu {
    font-family: Arial, Helvetica, sans-serif;
    color: #141d15;
    font-size: 11pt;
}

a.menu, a:link.menu {
    text-decoration: none;
    color: black;
}
a:visited.menu {
    color: #808080;
}
a:hover.menu {
    color: #141dff;
}

.subtitle {
    font-family: Arial, Helvetica, sans-serif;
    color: #576d59;
}

a.subtitle, a:link.subtitle {
    font-family: Arial, Helvetica, sans-serif;
    color: #576d59;
    text-decoration: none;
}

.arch {
    font-family: Arial, Helvetica, sans-serif;
}

a.arch, a:link.arch {
    color: black;
    text-decoration: none;
}
a:visited.arch {
    color: #808080;
}
a:hover.arch {
    color: #141dff;
}

.arch_cur {
    color: #141dff;
}

.cytat {
    font-family: Arial, Helvetica, sans-serif;
    color: #6d5759;
}

.wiecej {
    font-family: Arial, Helvetica, sans-serif;
    color: $576d59;
}
a.wiecej, a:link.wiecej {
    font-family: Arial, Helvetica, sans-serif;
    color: #576d59;
    text-decoration: none;
}
a:visited.wiecej {
    color: #576d59;
}
a:hover.wiecej {
    color: red;
}

.footer {
    font-family: Arial, Helvetica, sans-serif;
    color: black;
}
a.footer, a:link.footer {
    font-family: Arial, Helvetica, sans-serif;
    color: #576d59;
    text-decoration: none;
}
a:visited.footer {
    color: #576d59;
}
a:hover.footer {
    color: #3c8245;
}

.test {
  color: red;
}

a.cal {
  color: black;
  text-decoration: none;
}

a:hover.cal {
  color: #802020;
  text-decoration: none;
}


.caln {
  font-size: 9pt;
  color: black;
  background: white;
  font-weight: normal;
}
a.caln {
  color: black;
}
a:hover.caln {
  color: #802020;
}

.calnhead {
  font-size: 9pt;
  color: black;
  background: white;
  font-weight: bold;
}

.calnsat {
  font-size: 9pt;
  color: blue;
  background: #b0b0b0;
  font-weight: normal;
}
a.calnsat {
  color: blue;
}
a:hover.calnsat {
  color: #802020;
}

.calnsun {
  font-size: 9pt;
  color: red;
  background: #e0e0e0;
  font-weight: normal;
}
a.calnsun {
  color: red;
}
a:hover.calnsun {
  color: #802020;
}


.calnh {
  font-size: 9pt;
  color: black;
  background: white;
  font-weight: bold;
}
a.calnh {
  color: black;
}
a:hover.calnh {
  color: #802020;
}

.calnhsat {
  font-size: 9pt;
  color: blue;
  background: #b0b0b0;
  font-weight: bold;
}
a.calnhsat {
  color: blue;
}
a:hover.calnhsat {
  color: #802020;
}

.calnhsun {
  font-size: 9pt;
  color: red;
  background: #e0e0e0;
  font-weight: bold;
}
a.calnhsun {
  color: red;
}
a:hover.calnhsun {
  color: #802020;
}


a.calb {
  color: black;
  text-decoration: none;
}

a:hover.calb {
  color: #802020;
  text-decoration: none;
}

.calb {
  font-size: 11pt;
  color: black;
  font-weight: normal;
}

.calbhead {
  font-size: 11pt;
  color: black;
  font-weight: bold;
}

.calnewses {
  font-size: 9pt;
  color: black;
  font-weight: normal;
}

.calbsat {
  font-size: 11pt;
  color: blue;
  background: #b0b0b0;
  font-weight: normal;
}
a.calbsat {
  color: blue;
}
a:hover.calbsat {
  color: #802020;
}

.calbsun {
  font-size: 11pt;
  color: red;
  background: #e0e0e0;
  font-weight: normal;
}
a.calbsun {
  color: red;
}
a:hover.calbsun {
  color: #802020;
}

.calbh {
  font-size: 11pt;
  color: black;
  background: white;
  font-weight: bold;
}
a.calbh {
  color: black;
}
a:hover.calbh {
  color: #802020;
}

.calbhsat {
  font-size: 11pt;
  color: blue;
  background: #b0b0b0;
  font-weight: bold;
}
a.calbhsat {
  color: blue;
  font-weight: bold;
}
a:hover.calbhsat {
  color: #802020;
  font-weight: bold;
}

.calbhsun {
  font-size: 11pt;
  color: red;
  background: #e0e0e0;
  font-weight: bold;
}
a.calbhsun {
  color: red;
  font-weight: bold;
}
a:hover.calbhsun {
  color: #802020;
  font-weight: bold;
}
