#iscrizione {
	width: 140px;
	height: 28px;
	background: transparent url(button-xl.png) no-repeat scroll 0 0;
	text-align: center;
	padding: 6px 5px 6px 5px;
	margin-right: 8px;
	font-weight: bold;
	float:left;
}
#iscrizione a:link,
#iscrizione a:active,
#iscrizione a:visited {
	color: #FFF;
	text-decoration: none;
}
#iscrizione a:hover {
	color: #FFF;
	text-decoration: underline;
}

.box-squadre-a h2 {
	padding-bottom: 5px;
	font-size: 14px;
	margin-bottom: 0px;
}

.cella { margin-top: 10px; }

.f_riga0 { background-color: #FFFFFF; font-weight: bold; }
.f_riga0 a:link, .f_riga0 a:visited, .f_riga0 a:active { color: #000000; text-decoration: none; }
.f_riga0 a:hover { color: #000000; text-decoration: underline; }
.f_riga2 { background-color: #F7F7F7; }
.f_riga1 { background-color: #E8E8E8; }
.f_riga1:hover, .f_riga2:hover { background-color: #DADADA; }
.f_rigaSeparator { border-bottom: 1px dotted #CCCCCC; }
.f_cella { margin-top: 3px; }

#side_tabelle {
	width: 230px;
}
.box-tabella {
	float: left;
	padding-left: 5px;
	width: 215px;
}
.box-formazione {
	float: left;
	width: 130px;
	margin-right: 7px;
}
.box-squadre-a {
	padding-left: 5px;	
	width: 360px;
}

#top-team, #flop-team { float: left; width: 438px; }

p.big { font-size:14px; font-weight:bold; }

#sommario { 
	padding: 2px; 
}
#sommario a { 
	font-size: 11px;
}
#sommario div.box {
	float: left;
	width: 333px;
	padding-right: 10px;
}
#sommario div.box-last {
	padding-right: 0px;
}
#sommario div.sommario-text {
	color: #666;
	padding-bottom: 5px;
	padding-top: 2px;
	font-size: 9px;
}