body{
    margin: 3px;
}

table, td, th {
    border: 1px solid rgb(190, 190, 251);
    padding: 2px 4px;
}
 
table {
    margin-left: auto;
    margin-right: auto;
    border-collapse: collapse;
}

td {
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
}

table,  tbody, tr, th {
    background-color: #e6EEEE;
    border: 1px solid #CDCDCD;
    font-size: 10pt;
    padding: 1px;
}

.cent {
    text-align: center;

}

td.km, td.sum, td.count, td.avg {display: block;} 

.dataTables_info, .hide {
    display: none;
}

.summer {
    background-color: #d3fcd3;
}


.winter {
    background-color: #d3d3fc;
}

div#svg {
    /* background-color: beige; */
    padding: 10px;
}

/* svg {
 width:900px;
    height:600px; 
} */

        .axis {
            font: 22px sans-serif;
        }

        .id-2024 {stroke: #F00; background-color: #F00}
        .id-2023 {stroke: #0F0; background-color:#0F0}
        .id-2022 {stroke: #00F; background-color:#00F}
        .id-2021 {stroke: #FF0; background-color:#FF0}
        .id-2020 {stroke: #f0f; background-color:#F0F}
        .id-2019 {stroke: #0FF; background-color:#0FF}
        .id-2018 {stroke: #800; background-color: #800}
        .id-2017 {stroke: #080; background-color:#080}
        .id-2016 {stroke: #008; background-color:#008}
        .id-2015 {stroke: #880; background-color:#880}
        .id-2014 {stroke:#808; background-color:#808}
        .id-2013 {stroke:#088; background-color:#088}

        .tick > line {
            stroke: rgba(53, 53, 53, 1);
            stroke-width: 1;
        }
   