.testi ,.box,.rassegna,.title,.gray,.redbold,.blu,.white,.blubold,.longText,a.page,.longText_dis,.shortText,.shortText_dis,.number,.number_dis,.currency, .currency_dis, .currency_title 
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	text-align: justify;

}

a:link {text-decoration: none;
	font-size: 12px;
	padding-right: 0px;
	padding-left: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	font-style: normal;
	color: #B1392B;
	line-height: normal
	font-family: Verdana, Arial, Helvetica, Sans-Serif;}
	
	a:active {text-decoration: underline;
	font-size: 12px;
	padding-right: 0px;
	padding-left: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	font-style: normal;
	color: #eeeeee;
	line-height: normal
	font-family: Verdana, Arial, Helvetica, Sans-Serif;}
	
	a:visited {text-decoration: none;
	font-size: 12px;
	padding-right: 0px;
	padding-left: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	font-style: normal;
	color: #B1392B;
	line-height: normal
	font-family: Verdana, Arial, Helvetica, Sans-Serif;}
	
	a:hover
{  
    text-decoration: underline;
	font-size: 12px;
	padding-right: 0px;
	padding-left: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	font-style: normal;
	color: #B1392B;
	line-height: normal
	font-family: Verdana, Arial, Helvetica, Sans-Serif;}
}

.title {
	font-size: 21px;
	font-weight: normal;
	text-align: left;
	vertical-align: middle;
	color: #B1392B;
	font-family: Verdana, Arial, Helvetica, Sans-Serif
}
.red { color: #75191C}
.redbold { color: #CC6600; font-weight: bold}
.blu { color: #3399FF}
.blubold { color: #6699FF; font-weight: bold}
.white { color: #ffffff}
.totale { text-decoration: underline}


.longText, .longText_dis { text-align: left; vertical-align: middle}
.shortText, .shortText_dis {text-align: center; vertical-align: middle}
.number, .number_dis {text-align: center; vertical-align: middle}
.currency, .currency_dis, .currency_title {text-align: right; vertical-align: middle}


.gray, .longtext_dis, .shortText_dis, .number_dis, .currency_dis  { color: #999999 }



a.box:link, a.box:visited 
{
	text-decoration: none;
	padding-right: 0px;
	padding-left: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	line-height: normal;
	text-align: left;
	font-family: Verdana, Arial, Helvetica, Sans-Serif;
	color: #ffffff;

}


a.box:hover
{  
    text-decoration: underline;
	font-size: 10px;
	padding-right: 0px;
	padding-left: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	font-style: normal;
   	background-color: #555140;
	color: #999999;
	text-align: left;
	line-height: normal;
	font-family: Verdana, Arial, Helvetica, Sans-Serif;
}
.testi  { border: none }.red {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: normal;
	line-height: normal;
	text-align: justify;
	font-weight: normal;

 } .box {
	display: table-cell;
	height: auto;
	width: 105px;
}

a.page:hover, a.page:visited, a.page:link
{  
    text-decoration: none;
	font-size: 12px;
	padding-right: 0px;
	padding-left: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	font-style: normal;
   	background-color: #555140;
	color: #ffffff;
	text-align: justify;
	line-height: normal;
	font-family: Verdana, Arial, Helvetica, Sans-Serif;
	}
	a.rassegna:hover, a.rassegna:visited, a.rassegna:link
{  
    text-decoration: none;
	font-size: 10px;
	padding-right: 0px;
	padding-left: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	font-style: normal;
	color: #666666;
	line-height: normal
	font-family: Verdana, Arial, Helvetica, Sans-Serif;}
	

