body 
  {
  color: #000033; 
  background-color: #e5eeff; 
  background-image: url(tlo20.jpg); 
  background-attachment: fixed;
  font-family: Verdana, Helvetica, Arial;
  font-size: small; 
  margin-top: 0px;
  }
th.baner {
  background: url(tlo21.jpg);
  background-color: #3d5c99;
  background-position: top left;
  height: 80px;
  vertical-align: bottom;
  text-align: right;
  font-size: x-small;
  color: #8aa8e5;
  padding: 2px 5px;
}
th.menu {
  background: url(tlo24.jpg);
  background-color: #8aa8e5;
}
th 
  { 
  background: url(tlo25.jpg);
  background-color: #3d5c99; 
  color: #ffffff;
  padding: 1px 5px;
  text-align: center;
  }
table.main {
  background: url(tlo22.jpg);
  background-color: #e5eeff;
  background-attachment: fixed;
  background-position: top center;
  width: 960px;
}
caption 
  { 
  font-size: small; 
  font-weight: bold; 
  background: url(tlo24.jpg);
  background-color: #3d5c99; 
  color: white; 
  }
table.tresc {
  width: 785px;
  }
table.tresc td {
  padding: 5px 10px;
  }
table.menu {
  width: 175px;
}
table.menu td {
  padding: 5px;
}
table 
  {
  background: transparent; 
  margin-top: 0px;
  margin-left: auto;
  margin-right: auto;
  margin-bottom: 5px;
  border-collapse: collapse; 
  }
td 
  { 
  background-color: transparent; 
  text-align: left;
  vertical-align: top;
  }
td.dot {
  border-bottom: 1px #999999 dotted;
  }
p { 
  text-align: justify; 
  }
code, pre, tt 
  { 
  color: black; 
  font-size: small; 
  font-weight: bold; 
  }
div
  {
  text-align: center;
  }
a img {
  border-width: 0;
}
a 
  { 
  text-decoration: none; 
  font-weight: normal; 
  color: #000066; 
  }
a:hover 
  { 
  color: #0000ff;
  text-decoration: underline; 
  }
th a {
  color: #ffffff;
  }
th a:hover {
  color: #e5eeff;
  }
.empty
  {
  background-color: transparent;
  }
.center
  {
  text-align: center;
  }
.comment
  {
  color: #339966;
  }
.error {
  color: #FFFFFF;
  background-color: #FF0033;
  font-size: x-small;
  }
.debug {
  color: #990000;
  font-size: x-small;
  }
.kalendarz {
  background-color: #eeeeee;
  text-align: center;
  font-size: x-small;
}
.szary {
  background-color: #eeeeee;
  color: #999999;
  text-align: center;
  font-size: x-small;
}
.sobota {
  background-color: #99ff66;
  text-align: center;
  font-size: x-small;
}
.wolne {
  background-color: #ff3333;
  text-align: center;
  font-size: x-small;
}

