
/**
photo2
 */

div.visualization table {
    border: 1px #b9b9b9 solid;
    border-collapse:collapse;
    margin-bottom: 30px;
}
div.visualization table thead td{
    background-color: #f4f6f9;
}

div.visualization table td {
    border: 1px #b9b9b9 solid;
    padding: 10px;
    text-align: center;
}

div.visualization table td.grisee {
    background-color: #f4f6f9;
}

div.visualization table td.clair {
    background-color: #f4f4f4;
}

div.visualization table tbody tr:nth-child(odd) td:not(.grisee) {
    background: #ffffff;
}