body {
  font-family: Tahoma, sans-serif;
  background-color: rgba(0, 255, 255, 0.5);
  margin-top: 5vmin;
}

.przycisk {
  font-size: 7vmin;
  width: 50%;
  border-radius: 15px;
  box-shadow: 0 8px 16px 0 rgba(0,0,0,0.2), 0 6px 20px 0 rgba(0,0,0,0.19);
  display: table;
  margin-left: auto;
  margin-right: auto;
}

.przycisk:nth-of-type(1) {
  background-color: orange;
}

.przycisk:nth-of-type(2) {
  background-color: lime;
}

table, th, td {
  border: 1px solid black;
  border-collapse: collapse;
  margin: auto;
  width: 90%;
}

th {
  background-color: yellow;
  padding: 1vmin;
}

td {
  text-align: center;
  padding: 1vmin;
}

/* Dwa ostatnie, dwa piąte/szóste od końca, itd. */
tr:nth-last-child(4n+1),
tr:nth-last-child(4n+2) {
    background-color: rgb(215, 215, 215); /* Ciemne tło */
}

/* Dwa trzecie/czwarte od końca, dwa siódme/ósme od końca, itd. */
tr:nth-last-child(4n+3),
tr:nth-last-child(4n) {
    background-color: rgb(240, 240, 240); /* Jasne tło */
}

.TDwyjscie {
  color: red;
}

.TDpowrot {
  color: green;
}

#czas {
  text-align: center;
}

#zegarek {
  text-align: center;
}

#stoper {
  color: red;
  font-size: 7vmin;
  font-weight: bold;
}


#kasowanie {
  display: table;
  margin: 0 auto;
}

#stopka {
  text-align: center;
  font-size: 80%;
}