a #medailles.tva * {
  text-decoration: none;
}

a:hover #medailles.tva * {
  text-decoration: none;
}

#medailles.tva {
  font-family: helvetica;
  background: hsl(210, 33%, 97%);
  color: hsl(207, 50%, 50%);
  margin: 5px 0;
}

#medailles.tva h1 {
  background: #0067B9;
  color: hsl(207, 30%, 95%);
  font-size: 1.4rem;
  padding: 5px 0;
  margin: 0;
}

#medailles.tva table {
  margin-bottom: 15px;
}

#medailles.tva thead {
  background: hsl(207, 30%, 30%);
  background: hsl(207, 100%, 25%);
}

#medailles.tva th {
  color: hsl(207, 30%, 92%);
  font-size: 0.8rem;
  font-weight: 600;
}

#medailles.tva th > img {
}

#medailles.tva tbody tr:nth-of-type(even) {
  background: hsl(207, 30%, 92%);
}

#medailles.tva td {
  font-size: 0.9rem;
  color: hsl(207, 100%, 30%);
}

#medailles.tva .btn {
  background: #0067B9;
  color: hsl(207, 30%, 95%);
  font-weight: 400;
  letter-spacing: 1px;
  border-color: #0067B9;
}

#medailles.tva .btn:hover {
  color: #0067B9;
  background: hsl(207, 30%, 95%);
  border: 3px solid #0067B9;
}
