#table {
    width: 100%;
    text-align: center;
}
#table tr th {
    text-align: center;
    margin: 0;
    font-size: 15px;
    background: rgb(225, 225, 225);
    padding: 2px 0;
}
#poradi {
    width: 5em;
}
#tym {
    width: 7em;
}
#celkem {
    width: 20em;
}
#table tr td:nth-child(1n+4) {
    width: 80px;
}
#table tr td:nth-child(2) {
    text-align: left !important;
    padding-left: 15px;
}
#table tr td:nth-child(3) {
    font-size: 12px;
}
#main {
    position: absolute;
    width: 44%;
    left: 23%;
}
#table tr th:hover {
    cursor: pointer;
    background: rgba(219, 219, 199, 0.7);
}
#table tr td {
    font-size: 14px;
    background: white;
}
#table tr td:hover {
    cursor: default;
}