body {
  font-family: Arial, Verdana,  sans-serif; /* Семейство шрифтов */
  font-size: 24pt; /* Размер основного шрифта в пунктах  */
  background-color: #f0f0f0; /* Цвет фона веб-страницы */
  color: #333; /* Цвет основного текста */
 
}
a {
  outline: none;
  text-decoration: none;
  display: inline-block;
  width: 30.5%;
  margin-right: 0.625%;
  text-align: center;
  line-height: 3;
  color: black;
}

li:last-child a {
  margin-right: 0;
}

a:link,
a:visited,
a:focus {
  background: null;
}

a:hover {
  background: blue;
}

a:active {
  background: red;
  color: white;
}