table.ustats {

    width: 95%;
}

table.ustats tr.nonhover:hover {
    background-color: transparent;
}

table.ustats tr div {
   float: left;
   margin-right: 0.5em;
   border-style: outset;
   padding: 0 0.5em;
   border-radius: 0em 0.5em 0em 0.5em;
   border-color: silver;
   border-width: 0.1em;
   cursor: pointer;
}
.tag {
    border-bottom: 0.05em solid silver;
}
table.ustats tr div:hover {
    border-radius: 0.5em 0em 0.5em 0em;
    border-style: inset;
}

table.ustats tr div.active {
    border-radius: 0.5em 0em 0.5em 0em;
    border-style: inset;
    background-color: rgba( 110 , 110 , 110 , 0.5 );
}

.grafiktr {
    display: none;
}

.grafiktr.visible {
    display: table-row;
}

.platztr {
    display: none;
}

.platztr.visible {
    display: table-row;
}

.punktetr {
    display: none;
}

.punktetr.visible {
    display: table-row;
}

.membertr {
    display: none;
}

.membertr.visible {
    display: table-row;
}

.back {
    font-size: 0.8em;
}