body {
	background-color:#ccc;
	background-image:url('../tema/bg.gif');
	font-family:verdana,helvetica, sans serif;

	font-size:10px;
	margin:auto;
	font-size:12px;
	margin-bottom:10px;
}

.bodyPage{
	background:transparent;
	font-family: tahoma, verdana, helvetica, sans serif;
	margin:auto;
	margin-bottom:0px;
	padding:0px;
	float:left;
	border:1px solid #000;
	border:0px;
	width:995px;
}
.bodyPage2{
	background-color:#fff;
	float:left;
	width:976px;
	}
.bodyContent{
	float:left;
}

.header{
	height:144px;
	background-color:#fff;
	
}

.colonnaSx{
	background-color:#440033;
	background-image:url('../tema/sfColSx.png');
	width:174px;
	background-repeat:repeat-y;
	float:left;
	margin-left:0px;
	margin-right:0px;
	font-size:10px;
	color:#ccc;
	height:860px;
}
.colonnaSx a{
	text-decoration:none;
	color:#fff;
}
.colonnaSx img{
	margin-left:19px;
}
.colonnaSx a:hover{
	text-decoration:underline;
	color:#CCCCFF;
}
.colonnaCentrale{
	width:600px;

	background-color:#fff;
	float:left;

}
.colonnaDx{
	width:190px;
	float:left;
	
	text-align:center;
	background-color:#fff;
}
.colonnaDx img{
	margin:0px;
	padding:0px;
	border:0px;
	margin-top:10px;
}
.boxPrimoPiano{
	font-family: tahoma, verdana, helvetica, sans serif;
	margin-top:4px;
	margin-left:10px;
	height:344px;
	width:418px;
	border:1px solid #ccc;
	background-color:#fff;
	float:left;
}
.boxPrimoPiano a{
	color:#00cc00;
}
.boxMultimedia{
	font-size:11px;
	float:left;
	margin-top:4px;
	margin-left:5px;
	height:344px;
	width:161px;
	border:1px solid #ccc;
	background-color:#fff;
	background-image:url("../tema/sfMultimedia.jpg");
}
.boxMultimedia p{
	margin-top:0px;
	padding-top:0px;
	margin-left:5px;
}
.boxMultimedia a{
	text-decoration:none;
	color:#dd0000;
}
.boxMultimedia a:hover{
	text-decoration:underline;
}
.boxMultimedia ul{
	margin:0px;
	margin-top:8px;
	margin-left:8px;
	padding:0px;
	color:#000;
}
.boxMultimedia li{
	margin:0px;
	padding:0px;
	list-style:none;
	font-weight:none;
}
.boxMultimediaH{
	font-size:11px;
	float:left;
	margin-top:4px;
	margin-left:25px;
	height:190px;
	width:318px;
	border:1px solid #ccc;
	background-color:#fff;
	background-image:url("../tema/sfMultimedia.jpg");
}
.boxMultimediaH p{
	margin-top:0px;
	padding-top:0px;
	margin-left:5px;
}
.boxMultimediaH a{
	text-decoration:none;
	color:#dd0000;
}
.boxMultimediaH a:hover{
	text-decoration:underline;
}
.boxMultimediaH ul{
	margin:0px;
	margin-top:8px;
	margin-left:8px;
	padding:0px;
	color:#000;
}
.boxMultimediaH li{
	margin:0px;
	padding:0px;
	list-style:none;
	font-weight:none;
}
.boxProssima{
	margin-top:7px;
	width:237px;
	height:319px;
	float:left;
	border:1px solid #ccc;
	background-image:url("../tema/sfProssima.jpg");
}
.boxTurno{
	margin-top:7px;
	margin-left:5px;

}
.boxProssima table{
	float:left;
	color:#000;
	font-size:11px;
	background-image:url("../tema/sfTurno.jpg");
	margin-left:10px;
}
.boxTurno tr{
	line-height:11px;
}
.boxTurno #pari{
	background-color:#ddd;
}
.boxSponsor{
	background-image:url('../tema/boxSponsor.gif');
	text-align:center;
	vertical-align:center;
	padding-top:13px;
	width:196px;
	float:left;
	height:102px;
	margin-bottom:3px;
}
.boxSondaggio{
	margin-top:7px;
	margin-left:5px;
	width:174px;
	height:135px;
	float:left;
	border:1px solid #ccc;
	color:#000;
	background-image:url("../tema/sfSond.jpg");
}
.boxSondaggio table{
	padding-left:5px;
	padding-top:10px;
	padding-right:2px;
}
.boxRassegna{
	margin-top:7px;
	width:237px;
	height:135px;
	float:left;
	border:1px solid #ccc;
	background-image:url("../tema/sfRassegna.jpg");
}
.boxRassegna a{
	color:#999;
	font-weight:bold;
	text-decoration:none;
}
.boxRassegna a:hover{
	color:#ff0000;
	text-decoration:underline;
}
.boxPercorso{
	width:586px;
	line-height:14px;
	height:15px;
	padding-left:12px;
	font-size:11px;
	float:left;
	background-color:#fff;
	color:#fff;
	background-image:url('../tema/sfondoPercorso1.gif');
	background-repeat:repeat-y;
}
.boxPercorso a{
	color:#ccc;
	text-decoration:none;
}
.boxPercorso a:hover{
	background-color:#ccc;
	color:#000;
}
.boxClassifica{
	margin-right:3px;
	margin-top:7px;
	width:161px;
	height:319px;
	float:right;
	border:1px solid #ccc;
}
.bordoSx{
	width:19px;
	height:860px;
	display:block;
	float:left;
	background-image:url("../tema/bordoSx1.png");
	background-repeat:repeat-y;
}

.bordoDx{
	width:6px;
	height:860px;
	float:left;
	background-image:url("../tema/bordoDx1.png");
	background-repeat:repeat-y;
}

.footer{
	width:984px;
	height:44px;
	float:left;
	text-align:center;
	background-color:#ddd;
	background-image:url("../tema/bordoSud.gif");
	background-repeat:no-repeat;
}
.footer a{
	color:#aaa;
}

.classifica td{
	 border-bottom:1px solid #ddd;
	 text-align:center;
}

a#ilvoto{
	color:#ff0000;
	font-size:11px;
	text-decoration:none;
	font-weight:bold;
	margin-top:10px;
}
 a:hover#ilvoto{
	
	text-decoration:underline;
}
 a#ilrisultato{
	color:#999;
	text-decoration:none;
	text-align:center;
	font-weight:bold;
}
 a:hover#ilrisultato{text-decoration:underline;
}
 a#larchivio{
	color:#999;
	text-decoration:none;
	text-align:center;
	font-weight:bold;
}
 a:hover#larchivio{text-decoration:underline;
}
#apricalendario{color:#ff0000;text-decoration:none;}
#apricalendario:hover{text-decoration:underline;}
#menu1{display:none;}
#menu2{display:none;}
#menu3{display:none;}
#menu4{display:none;}
#menu5{display:none;}
#menu6{display:none;}
#menu7{display:none;}
#menu8{display:none;}
#menu9{display:none;}
#fotoG{border:1px solid #000000;}
#fotoG:hover{border:1px solid #990000;}

.imgslider{
	margin:0px;
	border:2px solid #fff;
	
}
.imgslider:hover{
	margin:0px;
	border:2px solid #cc0000;
	
}
.p1 {
	border:0;
	display:block;
	width:104px;
	padding:0px;
	padding-top:4px;
	text-decoration:none;
	background-image:url('../tema/sf2.png');
	font-weight:bold;
	color:#fff;
	height:17px;
}
.p1:hover {
	background-image:url('../tema/sf2Roll.png');
}
.figroster:hover{
	border:1px solid #ffff00;
}
.pubbSito img{
	border:3px solid #aaa;
}
.pubbSito img:hover{
	border:3px solid #ffcc00;
}
