table {
  margin: 5px 20px;
  margin-top: 20px;
  border-collapse: collapse;
  background: rgb(150, 150, 150);
}

th {
  font-size: 16px;
  height: 45px;
  border-bottom: 2px solid rgb(25, 44, 44);
}

tr {
height: 35px;
}

td {
  padding: 10px 0;
  border-bottom: 1px solid rgba(25, 44, 44, 0.637);
}
tr td {
  font-size: 12px;
  padding: 10px 15px;
}


p {
  background-color: pink;
  border: 2px inset pink;
  color: rgb(90, 34, 44);
  margin: 5px 20px;
  padding: 5px 20px;
}

.box {
  margin-top: 50px;
}

.blue {
  background-color: rgb(123, 159, 206);
  color: rgb(12, 57, 116);
  border: 2px inset rgb(123, 159, 206);
}

#identyfikator {
  background-color: rgb(153, 226, 163);
  border:2px inset rgb(153, 226, 163);
}

div > p.red {
  background-color: red;
  color: white;
  border-color: red;
}

div + p.cyan {
  color: cyan;
  background-color: rgb(27, 99, 99);
  border-color: rgb(27, 99, 99);
}

div ~ p.violet {
  color: violet;
  background-color: rgb(78, 31, 78);
  border-color: rgb(78, 31, 78);
}