table
{
    border: 4px solid #963;
}

h2
{
    border-left: 2px solid #000000;
    border-bottom: 1px solid #000000;
    border-radius: 0 0 0 10px;
    width: 50%;
    min-width: 300px;
}

p
{
    text-align: justify;
    size: 1em;
}

#conteneur_principal
{
  display: flex;
  justify-content: space-around;
}

#actualite
{
  min-width: 100px;
  width: 20%;
  border-right: 2px solid #000000;
  padding-left: 5px;
  padding-right: 20px;
}
#actualite h3
{
  text-align: center;
}

#contenu_principal
{
  padding: 20px;
}

#moi
{
  min-width: 100px;
  width: 20%;
  border-left: 2px solid #000000;
  padding-left: 20px;
  padding-right: 5px;
}

#moi h3
{
  text-align: center;
}
