.stile,
.tipo_gara,
.totale,
.distanza,
.punti	{
	font-size:x-small;
	}

.stile,
.tipo_gara,
.punti {
	font-weight:bold;
	}

.stile,
.tipo_gara {
	color:white;
	padding: 2px 3px;
	}

.stile {
	background-color:Crimson;
	text-align:center;
	height:120%;
	}

.tipo_gara {
	background-color:green;
	}

.totale {
	color:Crimson;
	padding:3px 3px 0px 3px;
	}

.distanza {
	padding:0px 3px 0px 3px;
	}

.punti {
	background-color:lightgreen;
	text-align:right;
	}

.totale .primo {
	padding-left:0px
	}

.distanza .primo {
	padding-left:5px
	}
.totale a, .distanza a {
	color:rgb(0,0,255);
	}
	.totale a:visited, .distanza a:visited {
		color:rgb(64,64,192);
		}
	.totale a:hover, .distanza a:hover {
		color:rgb(128,128,255);
		}

.norm {
	color:black;

	}

