table.dane {
  font-family: sans-serif;
  font-size: 12px;
  border:0px;
}

/* obrazki w ramkach dajemy z border 0, wtedy nie pojawia się "dziwna" obwódka wokół */
table.dane img{
  border: 0;
}


/* nagłówek tabeli w postaci "przycisku" */
table.dane th {
  text-align: left;
  background-color: Buttonface;
  border-left: 2px buttonhighlight outset;
  border-right: 2px buttonface outset;
  border-top: 2px buttonhighlight outset;
  border-bottom: 2px buttonface outset;
}

/* nagłowek kolumn z przyciskami */
table.dane th.marker {
   width: 1px;
}

/* komórka tabeli z danymi */
table.dane tr td{
  border-style: solid;
  border-width: 1px;
  border-color: black;
}


/* wiersze parzyste i nieparzyste oznaczamy róznymi kolorami */
table.dane tr.odd td{
  background-color: #FAEBD7;
}

table.dane tr.even td{
  background-color: #90EE90;
}

table.dane tr.odd td.alcenter{
  text-align: center;
}

table.dane tr.even td.alcenter{
  text-align: center;
}

table.dane tr.odd td.alright{
  text-align: right;
}

table.dane tr.even td.alright{
  text-align: right;
}

/* nagłowki wierszy też w postaci przycisku */
table.dane tr.odd td.header{
  background-color: Buttonface;
  border-left: 2px buttonhighlight outset;
  border-right: 2px buttonface outset;
  border-top: 2px buttonhighlight outset;
  border-bottom: 2px buttonface outset;
  text-align: center;
  vertical-align: middle;
}

table.dane tr.even td.header{
  background-color: Buttonface;
  border-left: 2px buttonhighlight outset;
  border-right: 2px buttonface outset;
  border-top: 2px buttonhighlight outset;
  border-bottom: 2px buttonface outset;
  text-align: center;
  vertical-align: middle;
}
