html,
body {
  margin: 0px 0px 0px 0px;
  width: 100%;
  height: 100%;

  background: -moz-linear-gradient(top, cyan, blue);
  background: -webkit-linear-gradient(top, cyan, blue);
  background: -o-linear-gradient(top, cyan, blue);
  background: linear-gradient(top, cyan, blue);
}
.contenu {
  display: block;
  margin: auto;

  position: relative;
  top: 85px;
}
.img_morpion {
  border-width: 14px;
  border-style: ridge;
  border-color: #00ffff;
  border-radius: 10px;
}

p {
  font-size: 20pt;
}
table {
  border-collapse: collapse; /* Pour ne pas avoir d'espacement entre les cellules */
  margin: auto; /* Pour que le tableau veuille bien se centrer sur Moz */
  color: white;
}
/* Les cellules */

td:first-child {
  border-left: none;
}
td {
  border-left: solid;
  width: 100px;
  height: 100px;
  border-width: 5px;
}

tr:first-child {
  border-top: none;
}
tr {
  border-top: solid;
  border-width: 5px;
}
