div.temoin
{
  text-align: justify;
  
  padding: 15px;
  
  margin-bottom: 15px;
  
  background-color: var(--couleur-gen);
  
  border-radius: 20px;
  
  box-shadow: 2px 2px 7px var(--couleur-ombre);
}

div.temoin img
{
  float: left;
  
  margin-right: 10px;
  
  max-width: 150px;
  
  border-radius: 20px 0px 20px 20px;
  
}

span.titre
{
  
  display: block;
  
  padding: 10px;
  
  margin-left: 20px;
  
  color: white;
  
  background-color: var(--couleur-gen-fonce);
  
  border-radius: 0px 20px 20px 0px;
  
  box-shadow: 2px 2px 7px var(--couleur-ombre);
}

div.temoin_points
{
  display: none;
}
