
.testo_sito {
	font-family: Trebuchet MS, tahoma, verdana, georgia, arial;
	font-size: 10pt;
	line-height: 24px;
	color: #000000;
}
.testo_verde {
	font-family: Trebuchet MS, tahoma, verdana, georgia, arial;
	font-size: 9pt;
	line-height: 24px;
	color: #00a753;
}

.testo_rosso {
	font-family: Trebuchet MS, tahoma, verdana, georgia, arial;
	font-size: 9pt;
	line-height: 24px;
	color: #d21b1b;
}
.testo_rosso_vivo {
	font-family: Trebuchet MS, tahoma, verdana, georgia, arial;
	font-size: 9pt;
	line-height: 24px;
	color: #d21b1b;
}
.testo_rosso_newsletter {
	font-family: Trebuchet MS, tahoma, verdana, georgia, arial;
	font-size: 8.5pt;
	line-height: 24px;
	color: #d21b1b;
}
.testo_bianco {
	font-family: Trebuchet MS, tahoma, verdana, georgia, arial;
	font-size: 8.5pt;
	line-height: 24px;
	color: #ffffff;
}
.testo_bianco_footer {
	font-family: Trebuchet MS, tahoma, verdana, georgia, arial;
	font-size: 9pt;
	line-height: 24px;
	color: #ffffff;
}
.testo_bianco_footer2 {
	font-family: Trebuchet MS, tahoma, verdana, georgia, arial;
	font-size: 10pt;
	line-height: 24px;
	color: #000000;
}
.testo_footer {
	font-family: Trebuchet MS, tahoma, verdana, georgia, arial;
	font-size: 8.5pt;
	line-height: 18px;
	color: #ffffff;
}
.testo_under {
	font-family: Trebuchet MS, tahoma, verdana, georgia, arial;
	font-size: 9pt;
	line-height: 24px;
	color: #000000;
	text-decoration: underline;
}
.testo_grigio {
	font-family: Trebuchet MS, tahoma, verdana, georgia, arial;
	font-size: 8.5pt;
	line-height: 18px;
	color: #717171;

}
.testo_grigio2 {
	font-family: Trebuchet MS, tahoma, verdana, georgia, arial;
	font-size: 7pt;
	line-height: 14px;
	/*color: #717171;*/
	color: #000000;
	

}
.testo_big_nero {
	font-family: Trebuchet MS, arial;
	font-size: 14pt;
	line-height: 24px;
	color: #000000;
}

.testo_big_rosso {
	font-family: Trebuchet MS, arial;
	font-size: 14pt;
	line-height: 24px;
	color: #e20a16;
}


a:link {
 text-decoration:none;

}
a:visited {
 text-decoration:none;


}
a:hover {
 text-decoration:none;
 background-color:#ffffff;
 color:#da961c;
 
}

/* paginator  start */

.Paginator {
font-size:12px;
margin-left:auto;
margin-right:auto;
padding-top:10px;
}
.Paginator a, .pageList .this-page {
background:#FFFFFF none repeat scroll 0%;
border:1px solid #DDDDDD;
padding:2px 6px;
text-decoration:none;
 color: #e20a16;
}
.Paginator a:visited {
background:#FFFFFF none repeat scroll 0%;
border:1px solid #DDDDDD;
padding:2px 6px;
text-decoration:none;
}
.Paginator .AtStart {
background:#FFFFFF none repeat scroll 0%;
color:#AAAAAA;
margin-right:20px;
padding:2px 6px;
}
.Paginator .Prev {
background:#FFFFFF none repeat scroll 0%;
border:2px solid #DDDDDD;
margin-right:20px;
padding:2px 6px;
}
.Paginator .break {
background:#FFFFFF none repeat scroll 0%;
border:medium none;
padding:2px 6px;
text-decoration:none;
}
.Paginator .Next {
background:#FFFFFF none repeat scroll 0%;
border:2px solid #DDDDDD;
margin-left:20px;
padding:2px 6px;
}
.Paginator .AtEnd {
background:#FFFFFF none repeat scroll 0%;
color:#AAAAAA;
margin-left:20px;
padding:2px 6px;
}
.Paginator .this-page {
background:#FFFFFF none repeat scroll 0%;
border-color:#999999;
color:#e20a16;
font-size:11px;
font-weight:bold;
padding:2px 6px;

}
.Paginator a:hover {
background:#e20a16 none repeat scroll 0%;
border-color:#e20a16;
color:#FFFFFF;
text-decoration:none;
}
.Pages div.Results {
color:#e20a16;
font-family:Arial,Helvetica;
font-size:11px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:15px;
margin-top:8px;
text-align:center;
}
/* PAGINATOR END */

