body { margin: 0 0 0 2%; width: 102%; } /* Tableau */ table { font-size: 12px; text-align: center; border-collapse: collapse; white-space: nowrap; } th, td { padding: 2px; border: 1px solid black; background-color: #192942; color: #f0f0f0; } th { text-align: left; padding-left: 3px; padding-right: 3px; } .all-choices { background-color: #C7F0CF; /* color: #8fd19e; */ color: #136111; } .half-choices { background-color: #FFEB9D; color: #9D5915; } .last-choice { background-color: #FFEB9D; color: #9D5915; } .no-choice { background-color: #FEC7CE; color: #9C1311; } .never-available { background-color: #192942; }