body { margin: 0 2% 0 2%; } /* Tableau */ table { font-size: 13px; text-align: center; border-collapse: collapse; } th, td { padding: 2px; border: 1px solid black; } .all-choices { background-color: #28a745; } .half-choices { background-color: #8fd19e; } .last-choice { background-color: #ffdf7e; } .no-choice { background-color: #ed969e; }