﻿#StatisticheGenerali table {
    width: 100%;
}

    /* TOTALI TABLE */

    #StatisticheGenerali table#TabTotali {
        margin-bottom: 0;
    }

        #StatisticheGenerali table#TabTotali thead tr td {
            background-color: #fff;
        }

            #StatisticheGenerali table#TabTotali thead tr td:nth-child(2n+1) {
                font-size: 60px;
                text-align: right;
            }

            #StatisticheGenerali table#TabTotali thead tr td:nth-child(2n+2) {
                width: 10%;
                vertical-align: middle;
                font-size: 13px;
                font-family: "Oswald", sans-serif;
                text-transform: uppercase;
                border-right: 2px dotted #aaaaaa;
            }

            #StatisticheGenerali table#TabTotali thead tr td:last-child {
                border: none;
            }

            #StatisticheGenerali table#TabTotali thead tr td span {
                display: block;
                font-size: 30px;
                font-weight: bold;
                font-family: Verdana;
            }

            #StatisticheGenerali table#TabTotali thead tr td:nth-child(1) a,
            #StatisticheGenerali table#TabTotali thead tr td:nth-child(2) span {
                color: #dd3a3a;
            }

            #StatisticheGenerali table#TabTotali thead tr td:nth-child(3) a,
            #StatisticheGenerali table#TabTotali thead tr td:nth-child(4) span {
                color: #eac71f;
            }

            #StatisticheGenerali table#TabTotali thead tr td:nth-child(5) a,
            #StatisticheGenerali table#TabTotali thead tr td:nth-child(6) span {
                color: #016831;
            }

            #StatisticheGenerali table#TabTotali thead tr td:nth-child(7) a,
            #StatisticheGenerali table#TabTotali thead tr td:nth-child(8) span {
                color: #ff6a00;
            }

            #StatisticheGenerali table#TabTotali thead tr td:nth-child(9) a,
            #StatisticheGenerali table#TabTotali thead tr td:nth-child(10) span {
                color: #1e5aa3;
            }

        #StatisticheGenerali table#TabTotali tbody tr td small {
            width: 90%;
            margin: 0 5% 0 5%;
            display: block;
            border-bottom: 2px dotted #aaaaaa;
            font-size: 11px;
            font-family: 'Open Sans';
        }

        #StatisticheGenerali table#TabTotali tbody tr td span {
            color: #dd3a3a;
            margin: 0;
            padding: 0;
            font-size: 12px;
            font-weight: bold;
            float: right;
            position: relative;
            top: -18px;
            right: 5%;
        }

.InfoStat {
    height: 20px;
    color: #fff;
    font-family: "Oswald", sans-serif;
    text-transform: uppercase;
    font-size: 13px;
    padding: 10px;
    margin-top: 10px;
}


/* ATTESTATI RILASCIATI */
#InfoStatAttestati {
    background-color: #dd3a3a;
}

#TabStatAttestatiRilasciati thead tr td:nth-child(3)
{
    text-align:right;
}

#TabStatAttestatiRilasciati tbody tr td:nth-child(1),
#TabStatAttestatiRilasciati tbody tr td:nth-child(3) {
    font-weight: bold;
}

#TabStatAttestatiRilasciati tbody tr td:nth-child(3) {
    color: #dd3a3a;
    text-align:right;    
}


/* AZIENDE FORMATE */
#InfoStatAziende {
    background-color: #eac71f;
}

#TabStatAziendeFormate tbody tr td:nth-child(1) {
    font-weight:bold;
}

/* CORSI CHIUSI */

#InfoStatCorsiChiusi
{
    background-color:#016831;
}

#TabStatCorsiChiusi thead tr td:nth-child(3)
{
    text-align:right;
}

#TabStatCorsiChiusi tbody tr td:nth-child(1),
#TabStatCorsiChiusi tbody tr td:nth-child(3) {
    font-weight: bold;
}

#TabStatCorsiChiusi tbody tr td:nth-child(3) {
    color: #016831;
    text-align:right;        
}

/* CORSI IN SVOLGIMENTO */

#InfoStatCorsiInSvolgimento
{
    background-color:#ff6a00;
}

#TabStatCorsiInSvolgimento thead tr td:nth-child(3)
{
    text-align:right;
}

#TabStatCorsiInSvolgimento tbody tr td:nth-child(1),
#TabStatCorsiInSvolgimento tbody tr td:nth-child(3) {
    font-weight: bold;
}

#TabStatCorsiInSvolgimento tbody tr td:nth-child(3) {
    color: #ff6a00;
    text-align:right;        
}

/* DOCENTI */

#InfoStatDocenti
{
    background-color:#1e5aa3;
}

#TabStatDocentiAttivi tbody tr td:nth-child(1),
#TabStatDocentiAttivi tbody tr td:nth-child(4) {
    font-weight: bold;
}

#TabStatDocentiAttivi thead tr td:nth-child(4)
{
    text-align:right;
}

#TabStatDocentiAttivi tbody tr td:nth-child(4)
{
    width:200px;    
}

#TabStatDocentiAttivi tbody tr td:nth-child(4) {
    color: #1e5aa3;
    text-align:right;        
}