table.disclaimer {
    padding: 5px;
    margin-left: auto;
    margin-right: auto;
    border: 3px solid black;
}

table.elencoCarte {
    width: 80%;
    margin-left: auto;
    margin-right: auto;
}

table.elencoCarte,th.elencoCarte,td.elencoCarte {
    border:1px solid black; 
    border-collapse: collapse; 
    padding: 3px;
}

td.elencoCarte#scala,td.elencoCarte#edizione,td.elencoCarte#correzioni {border: 1px solid black; border-collapse: collapse; text-align: right;}
td.elencoCarte#annullata {
    border:1px solid black; 
    border-collapse: collapse; 
    padding: 3px;
    color: red;
    font-weight: bold;
}

tr.elencoCarte:nth-child(even) {background-color: #D6EEEE; opacity: 70%;;}

tr.elencoCarte:nth-child(even):hover {background-color: #D6EEEE; opacity: 100%}
tr.elencoCarte:nth-child(odd):hover {background-color: #FFFFFF; opacity: 100%}

table.paging {
    width: 30%;
    margin-left: auto;
    margin-right: auto;}

table.paging,th.paging,td.paging {
    padding: 3px;}

table.dettaglioCarta {
    width: 60%;
    margin-left: auto;
    margin-right: auto;}

table.dettaglioCarta,th.dettaglioCarta,td.dettaglioCarta {
    border-collapse: collapse; 
    width: auto;
    vertical-align: top;
    padding: 5px;
    text-align: left;}

td.dettaglioCarta#scala,td.dettaglioCarta#edizione {
    border-collapse: collapse; 
    text-align: left;}

td.dettaglioCarta#annullata {
    border-collapse: collapse; 
    text-align: left;
    font-weight: bold;
    color: red;}
    
table.elencoCorrezioni {
    width: 80%;
    margin-left: auto;
    margin-right: auto;}
    
table.elencoCorrezioni,th.elencoCorrezioni,td.elencoCorrezioni {
    border:1px solid black; 
    border-collapse: collapse; 
    padding: 3px;}

td.elencoCorrezioni#scheda {
    text-align: right;
}

th.elencoCorrezioni#aggiornamento,td.elencoCorrezioni#aggiornamento {
    width: 50%;}
th.elencoCorrezioni#data,td.elencoCorrezioni#data {
    white-space: nowrap;
}
/*td.elencoCorrezioni#scala,td.elencoCorrezioni#edizione,td.elencoCorrezioni#correzioni {border: 1px solid black; border-collapse: collapse; text-align: right;}
  */  
tr.elencoCorrezioni:nth-child(even) {background-color: #D6EEEE; opacity: 70%;;}
tr.elencoCorrezioni:nth-child(even):hover {background-color: #D6EEEE; opacity: 100%}
tr.elencoCorrezioni:nth-child(odd):hover {background-color: #FFFFFF; opacity: 100%}
    

table.elencoPub {
    width: auto;
    margin-left: auto;
    margin-right: auto;
}

table.elencoPub,th.elencoPub,td.elencoPub {
    border:1px solid black; 
    border-collapse: collapse; 
    padding: 3px;
}

td.elencoPub#scala,td.elencoPub#edizione,td.elencoPub#correzioni {border: 1px solid black; border-collapse: collapse; text-align: right;}

tr.elencoPub:nth-child(even) {background-color: #D6EEEE; opacity: 70%;;}

tr.elencoPub:nth-child(even):hover {background-color: #D6EEEE; opacity: 100%}
tr.elencoPub:nth-child(odd):hover {background-color: #FFFFFF; opacity: 100%}

img.elencoPub {
    width: 20px;
    height: 32px;
}



table.avviso {
    width: 60%;
    margin-left: auto;
    margin-right: auto;}

table.avviso,th.avviso,td.avviso {
    border-collapse: collapse; 
    width: auto;
    vertical-align: top;
    padding: 5px;
    text-align: left;}

td.avviso#scala,td.avviso#edizione {
    border-collapse: collapse; 
    text-align: left;}

table.revisions {
    width: 80%;
    margin-left: auto;
    margin-right: auto;}
    
table.revisions,th.revisions,td.revisions {
    border:1px solid black; 
    border-collapse: collapse; 
    padding: 3px;}
    
th.revisions#data,td.revisions#data {
    white-space: nowrap;
    width: auto;}

/*td.elencoCorrezioni#scala,td.elencoCorrezioni#edizione,td.elencoCorrezioni#correzioni {border: 1px solid black; border-collapse: collapse; text-align: right;}
  */  
tr.revisions:nth-child(even) {background-color: #D6EEEE; opacity: 70%;;}
tr.revisions:nth-child(even):hover {background-color: #D6EEEE; opacity: 100%}
tr.revisions:nth-child(odd):hover {background-color: #FFFFFF; opacity: 100%}

/*td.revisions br {
    content: " ";
    display: block;
    margin: 0.5%;
}*/






table.pubblicazione {
    width: 60%;
    margin-left: auto;
    margin-right: auto;}

table.pubblicazione,th.pubblicazione,td.pubblicazione {
    border-collapse: collapse; 
    width: auto;
    vertical-align: top;
    padding: 5px;
    text-align: left;}

td.pubblicazione#scala,td.pubblicazione#edizione {
    border-collapse: collapse; 
    text-align: left;}

table.avvisi {
    margin-left: auto;
    margin-right: auto;}
    
table.avvisi,th.avvisi,td.avvisi {
    border:1px solid black; 
    border-collapse: collapse; 
    padding: 3px;}
    
th.avvisi#aggiornamento,td.avvisi#aggiornamento {
    width: 50%;}

/*td.elencoCorrezioni#scala,td.elencoCorrezioni#edizione,td.elencoCorrezioni#correzioni {border: 1px solid black; border-collapse: collapse; text-align: right;}
  */  
tr.avvisi:nth-child(even) {background-color: #D6EEEE; opacity: 70%;;}
tr.avvisi:nth-child(even):hover {background-color: #D6EEEE; opacity: 100%}
tr.avvisi:nth-child(odd):hover {background-color: #FFFFFF; opacity: 100%}

div.container-nocol {
    margin-bottom: 2%;
}

div.container-filters {
    margin-bottom: 2%;
}

div.container-filters#maps {
    margin-left: 10%;
    margin-right: 10%;
}

div.container-filters#pubs {
    margin-left: 40%;
    margin-right: 40%;
}

p.about {
    margin-top: 5%;
    text-align: center;
}

table.statistics,tr.statistics,td.statistics {
    margin-left: auto;
    margin-right: auto;
    border:1px solid black; 
    border-collapse: collapse; 
    padding: 5px;
    text-align: left;}
