﻿
#page-container { padding: 100px 0 200px; }
.site-footer { position: fixed; width: 100%; bottom: 0; }


#campionati ul { padding: 0; }
#campionati ul > li { list-style: none; }
#campionati ul > li > a { color: white; font-size: 14pt; margin-bottom: 10px; }

.campionato { font-family: Verdana, Geneva, Tahoma, sans-serif; font-size: 10px; }
.campionato-turno { overflow-x: auto; }

.gare { width: 100%; }
.gare th { background-color: #333; color: white; padding: 1px; text-align: center; }
.gare tbody tr:nth-child(2n) { background-color: #ccc; }

.non-omologata { color: black; }

#comunicati ul { padding: 0; }
#comunicati ul > li { list-style: none; }
#comunicati ul > li > a { color: white; font-size: 14pt; margin-bottom: 10px; }

.gare_filters { margin: 0 auto; }
.gare_filters th, .gare_filters td { width: 15%; min-width: 200px;  text-align: center; }

.classifica .non-omologata { color: red; }
.classifica .classifica-row-odd.non-omologata { color: #9c0909; }

