#grid_atleti, #edit_atleti, #grid_categorie, #edit_categorie, #grid_iscrizioni, #edit_iscrizioni, #tools_content, #grid_partite, #content_one, #content_two
{
    display: none;
    position: relative;
    top: 120px;
}
#memo_left_large
{
    padding-left: 50px;
    padding-right: 10px;
    display: block;
    text-align: left;
}
.text_underlined, .text_underlined_center
{
    font-size: var(--font-std);
    border-bottom: 1px solid #ddd;
}
.text_underlined a:hover, .text_underlined_center a:hover
{
    text-decoration: underline;
}
.text_underlined_center
{
    text-align: center;
}
.write_societa
{
    font-size: var(--font-small);
    margin-top: 0px;
    margin-bottom: 5px;
}
#label_partita
{
    float: left;
    width: 70%;
    display: block;
    text-align: left;
    color: var(--label-fg-color);
    font-size: var(--font-std);
    margin-top: 10px;
}
#input_punti
{
    float: left;
    width: 30%;
    display: block;
    text-align: left;
}
.text_label
{
    position: relative; 
    top: -10px; 
    border: none; 
    outline: none;
}
.subtext_label
{
    position: relative; 
    top: -15px; 
    left: 0px;
    border: none; 
    outline: none;
    font-size: var(--font-small);
}

.table_classifica
{
    width: 100%;
    border-collapse: collapse;
    border: 1px solid #999;
}
.table_classifica th
{
    font-weight: bold;
}
.table_classifica th, .table_classifica td
{
    border-right: 1px solid #000000;
    padding-left: 5px;
    padding-right: 5px;
    padding-top: 2px;
    padding-bottom: 2px;
}
.table_classifica td:last-child
{    
    border-right: none;
}
.table_classifica tr
{
    border-bottom: 1px solid #999;
}
.table_classifica tbody tr:last-child
{
    border-bottom: none;
}
.table_classifica td:nth-child(1), .table_classifica th:nth-child(1)
{
    width: 10%;
    text-align: center;
}
.table_classifica td:nth-child(2)
{
    width: 50%;
}
.table_classifica td:nth-child(3) 
{
    width: 40%;
}
.table_partite
{
    width: 100%;
    border-collapse: collapse;
    border: 1px solid #999;
}
.table_partite th, .table_partite td
{
    border-right: 1px solid #000000;
    padding-left: 5px;
    padding-right: 5px;
    padding-top: 2px;
    padding-bottom: 2px;
}
.table_partite td:last-child
{    
    border-right: none;
}
.table_partite tr
{
    border-bottom: 1px solid #999;
}
.table_partite tbody tr:last-child
{
    border-bottom: none;
}
.table_partite td:nth-child(1), .table_partite td:nth-child(2)
{
    width: 5%;
    text-align: center;
    font-size: var(--font-small);
}
.table_partite td:nth-child(3), .table_partite td:nth-child(4) 
{
    width: 40%;
}
.table_partite td:nth-child(5) 
{
    width: 10%;
    text-align: center;
}
.table_gruppi
{
    width: 100%;
    border-collapse: collapse;
    border: 1px solid #000000;
}
.table_gruppi thead th 
{
    font-weight: bold;
    padding: 8px 10px;
    border-right: 1px solid #000000;
    text-align: center;
}
.table_gruppi td 
{
    padding: 8px 10px;
    border-right: 1px solid #000000;
}
.table_gruppi th:last-child, .table_gruppi td:last-child 
{
    border-right: none;
}
.table_gruppi tr 
{
    border-bottom: 1px solid #000000;
}
.table_gruppi tbody tr:last-child 
{
    border-bottom: none;
}
.table_gruppi td:nth-child(1), 
.table_gruppi td:nth-child(3),
.table_gruppi td:nth-child(4),
.table_gruppi td:nth-child(5),
.table_gruppi td:nth-child(6)
{
    width: 10%;
    text-align: right;
}
.table_gruppi th:nth-child(1)
.table_gruppi th:nth-child(3)
.table_gruppi th:nth-child(4)
.table_gruppi th:nth-child(5)
.table_gruppi th:nth-child(6)
{
    width: 10%;
    text-align: center;
}
.table_gruppi th:nth-child(2), .table_gruppi td:nth-child(2) 
{
    width: 50%;
}
#plus
{
    height: 20px;
}
