﻿







.tabella01 {
    background: #fff;
    border-collapse: collapse;
    font-family: "Sans-Serif", "Verdana","Arial";
    font-size: 14px;
    width: calc(100% - 20px);
    width: -webkit-calc(100% - 20px);
    width: -moz-calc(100% - 20px);
    width: -o-calc(100% - 25px);
    text-align: center;
    margin-left: 10px;
    margin-right: 10px;
}

    .tabella01 th {
        background: #c3d6e0;
        border-top: 4px solid #EDF6FA;
        color: rgba(41, 81, 151, 0.95);
        font-size: 14px;
        font-weight: normal;
        padding: 5px;
    }

    
    .tabella01 td {
        border-top: 1px solid #FFFFFF;
        border-bottom: 1px solid #FFFFFF;
        background: #EDF6FA;
        color: #394A57;
        font-size: 14px;
        padding: 5px;
    }

    .tabella01 tr:nth-child(odd) td  {
        background: #ffffff;
        color: #394A57;
    }

    .tabella01 tr:hover td {
        background: #dae7ed;
        color: #394A57;
    }



.tabella02 {
    background: #fff;
    border-collapse: collapse;
    font-family: "Sans-Serif", "Verdana","Arial";
    font-size: 14px;
    width: 50%;
    text-align: center;
    margin-left: 10px;
    margin-right: 10px;
}

    .tabella02 th {
        background: #c3d6e0;
        border-top: 4px solid #EDF6FA;
        color: rgba(41, 81, 151, 0.95);
        font-size: 14px;
        font-weight: normal;
        padding: 5px;
    }

    .tabella02 td {
        border-top: 1px solid #FFFFFF;
        border-bottom: 1px solid #FFFFFF;
        background: #EDF6FA;
        color: #394A57;
        font-size: 14px;
        padding: 5px;
    }

    .tabella02 tr:hover td {
        background: #dae7ed;
        color: #394A57;
    }





.tabella04 {
    background: #fff;
    border-collapse: collapse;
    font-family: "Sans-Serif", "Verdana","Arial";
    font-size: 14px;
    width: calc(100% - 20px);
    width: -webkit-calc(100% - 20px);
    width: -moz-calc(100% - 20px);
    width: -o-calc(100% - 25px);
    text-align: center;
    margin-left: 10px;
    margin-right: 10px;
}

    .tabella04 th {
        background: #c3d6e0;
        border-top: 4px solid #EDF6FA;
        color: rgba(41, 81, 151, 0.95);
        font-size: 14px;
        font-weight: normal;
        padding: 5px;
    }

    .tabella04 td {
        border-top: 2px solid #c3d6e0;
        border-bottom: 2px solid #c3d6e0;
        background: #EDF6FA;
        color: #394A57;
        font-size: 14px;
        padding: 5px;
        vertical-align: top;
    }

    .tabella04 tr:hover td {
        background: #dae7ed;
        color: #394A57;
    }


.tabella05 {
    background: #fff;
    border-collapse: collapse;
    font-family: "Sans-Serif", "Verdana","Arial";
    font-size: 14px;
    width: 90%;
    text-align: center;
    margin-left: 0px;
    margin-right: 0px;
}

    .tabella05 td {
        border-top: 1px solid #dae7ed;
        border-bottom: 1px solid #dae7ed;
        background: #EDF6FA;
        color: #394A57;
        font-size: 14px;
        padding: 5px;
    }

    .tabella05 tr:hover td {
        background: #dae7ed;
        color: #394A57;
    }



.divcontgiornata {
    display: flex;
    flex-wrap: wrap;
}

.divgiornata {
    overflow: hidden;
    width: 390px;
    max-width: 390px;
    min-width: 390px;
}

.divriepsquadra {
    overflow: hidden;
    width: 490px;
    max-width: 490px;
    min-width: 490px;
}



    .divClassifica {
        overflow: hidden;
        width: 1600px;
        max-width: 1600px;
        min-width: 1600px;
    }


.tabgiornata {
    background: #fff;
    border: medium solid #00f;
    border-collapse: collapse;
    font-family: "Sans-Serif", "Verdana","Arial";
    max-width: 98%;
    width: 98%;
    overflow-wrap: break-word;
    text-align: center;
    margin-left: 5px;
    margin-right: 5px;
    margin-top: 5px;
    margin-bottom: 5px;
}

    .trtestatagiornata {
        background: rgba(41, 81, 151, 0.95);
        border-collapse: collapse;
        font-family: "Sans-Serif", "Verdana","Arial";
        font-size: 1em;
        color: white;
        vertical-align: central;
        text-align: center;
        height: 30px;
        margin-left: 0px;
        margin-right: 0px;
    }

    .trgiornatariga1 {
        background: #EDF6FA;
        border-collapse: collapse;
        font-family: "Sans-Serif", "Verdana","Arial";
        color: black;
        font-size: 14px;
        text-align: center;
        margin-left: 0px;
        margin-right: 0px;
    }

    .trgiornatariga2 {
        background: #c3d6e0;
        border-collapse: collapse;
        font-family: "Sans-Serif", "Verdana","Arial";
        color: black;
        font-size: 14px;
        text-align: center;
        margin-left: 0px;
        margin-right: 0px;
    }


    .tdGiorno {
        white-space: normal;
        overflow: hidden;
        text-overflow: Ellipsis;
        text-align: left;
        font-size: 0.7em;
        max-width: 100px;
        width: 100px;
        height: 25px;
    }

    .tdSquadra1 {
        white-space: nowrap;
        overflow: hidden;
        text-overflow: Ellipsis;
        font-size: 0.7em;
        font-weight: bold;
        text-align: right;
        max-width: 170px;
        width: 170px;
        height: 25px;
    }

    .tdSquadra2 {
        white-space: nowrap;
        overflow: hidden;
        text-overflow: Ellipsis;
        font-size: 0.7em;
        font-weight: bold;
        text-align: left;
        max-width: 170px;
        width: 170px;
        height: 25px;
    }

    .tdRisu {
        white-space: nowrap;
        overflow: hidden;
        text-overflow: Ellipsis;
        font-size: 0.9em;
        font-weight: bold;
        text-align: center;
        max-width: 80px;
        width: 80px;
        height: 25px;
    }

    .tdPunti2 {
        white-space: nowrap;
        overflow: hidden;
        text-overflow: Ellipsis;
        font-size: 0.9em;
        font-weight: normal;
        text-align: center;
        max-width: 50px;
        max-width: 50px;
        width: 50px;
        height: 30px;
    }

    .tdRiga {
        background: #808080;
        white-space: nowrap;
        overflow: hidden;
        max-width: 0px;
        width: 0px;
        height: 0px;
    }


.tabriepsquadra {
    background: #fff;
    border: medium solid #00f;
    border-collapse: collapse;
    font-family: "Sans-Serif", "Verdana","Arial";
    max-width: 98%;
    width: 98%;
    overflow-wrap: break-word;
    text-align: center;
    margin-left: 5px;
    margin-right: 5px;
    margin-top: 5px;
    margin-bottom: 5px;
}
.tdGiornoriepsquadra {
    white-space: normal;
    overflow: hidden;
    text-overflow: Ellipsis;
    text-align: left;
    font-size: 0.7em;
    max-width: 100px;
    width: 100px;
    height: 25px;
}

.trtestatagiornata {
    background: rgba(41, 81, 151, 0.95);
    border-collapse: collapse;
    font-family: "Sans-Serif", "Verdana","Arial";
    font-size: 1em;
    color: white;
    vertical-align: central;
    text-align: center;
    height: 30px;
    margin-left: 0px;
    margin-right: 0px;
}
.tdSquadrariepsquadra {
    white-space: nowrap;
    overflow: hidden;
    text-overflow: Ellipsis;
    font-size: 0.7em;
    font-weight: bold;
    text-align: left;
    max-width: 170px;
    width: 170px;
    height: 25px;
}

.tdRisuriepsquadra {
    white-space: nowrap;
    overflow: hidden;
    text-overflow: Ellipsis;
    font-size: 0.9em;
    font-weight: bold;
    text-align: center;
    max-width: 100px;
    width: 100px;
    height: 25px;
}


.tdLegs {
    white-space: nowrap;
    overflow: hidden;
    text-overflow: Ellipsis;
    font-size: 0.7em;
    font-weight: bold;
    text-align: left;
    max-width: 120px;
    width: 120px;
    height: 25px;
}

.tabriepsquadram tr:nth-child(odd) td {
    background: #ffffff;
    color: #394A57;
}