.sfondopagina {	background-image: url(images/sfondo_top2.jpg);	background-repeat: no-repeat;	background-color: #FFFFFF;}.sfondofoto {	background-image: url(images/sfondo_foto.jpg);	background-repeat: no-repeat;}.testo {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	color: #666666;	text-decoration: none;}.lineabottom {	border-bottom-width: 1px;	border-bottom-style: solid;	border-bottom-color: #6BADC8;}.testoevidenziato {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	font-weight: bold;	color: #6BADC8;	text-decoration: none;}.sfondonewsletter {	background-image: url(images/sfondo_newsletter.gif);	background-repeat: no-repeat;}.testobold {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	font-weight: bold;	color: #666666;	text-decoration: none;}.pulsanti {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	font-weight: bold;	color: #7DC775;	text-decoration: none;}.ombradx {	background-image: url(images/img_ombra_dx.jpg);	background-repeat: repeat-y;}.lineetable {	border-top-width: 1px;	border-bottom-width: 1px;	border-top-style: solid;	border-bottom-style: solid;	border-top-color: #7FCA77;	border-bottom-color: #7FCA77;}.lineatop {	border-top-width: 1px;	border-top-style: solid;	border-top-color: #6699CC;}.lineatop2 {	border-top-width: 1px;	border-top-style: solid;	border-top-color: #669933;}.testopiccolo {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 9px;	color: #999999;	text-decoration: none;}.sfondotitoli {	background-color: #E0E0E0;}.sfondohome {	background-image: url(images/sfondo_top2b.jpg);	background-repeat: no-repeat;	background-color: #FFFFFF;}.testoboldverde {	font-family: Verdana, Arial, Helvetica, sans-serif;	font-size: 10px;	font-weight: bold;	color: #666600;	text-decoration: none;}