BODY 
{
	background-color: #ffffff;
	margin: 0px;
	padding: 0px;	
}
.textTop {
	font-family: Verdana;
	font-size: 12px;
	font-style: normal;		
	color: #333333;	
}
.textTop_01 {
	font-family: Verdana;
	font-size: 10px;
	font-style: normal;		
	color: #333333;	
}
.textMenu {
	font-family: Tahoma;
	font-size: 13px;	
	color: #333333;	
}
.textSottoMenu {
	font-family: Tahoma;
	font-size: 12px;	
	color: #333333;	
}
.textMenu A:link		{text-decoration: none; color: #333333;}
.textMenu A:visited		{text-decoration: none; color: #333333;}
.textMenu A:active		{text-decoration: none; color: #333333;}
.textMenu A:hover		{text-decoration: underline; color: #333333;}
.textSottoMenu A:link		{text-decoration: none; color: #333333;}
.textSottoMenu A:visited		{text-decoration: none; color: #333333;}
.textSottoMenu A:active		{text-decoration: none; color: #333333;}
.textSottoMenu A:hover		{text-decoration: underline; color: #333333;}

.textContTitolo {
	font-family: Trebuchet MS;
	font-size: 15px;	
	color: #333333;
	margin-top:0;
	vertical-align:text-top;
	padding-top:0;				
}
.textContTitolo A:link		{text-decoration: none; color: #333333;}
.textContTitolo A:visited	{text-decoration: none; color: #333333;}
.textContTitolo A:active	{text-decoration: none; color: #333333;}
.textContTitolo A:hover		{text-decoration: underline; color: #333333;}

.textContTitoloDettaglio {
	font-family: Trebuchet MS;
	font-size: 17px;	
	color: #333333;
	margin-top:0;
	vertical-align:text-top;
	padding-top:0;			
}
.textContTitoloDettaglio A:link		{text-decoration: none; color: #333333;}
.textContTitoloDettaglio A:visited	{text-decoration: none; color: #333333;}
.textContTitoloDettaglio A:active	{text-decoration: none; color: #333333;}
.textContTitoloDettaglio A:hover		{text-decoration: underline; color: #333333;}

.textCont {
	font-family: Trebuchet MS;
	font-size: 12px;	
	color: #333333;	
	margin-top:0;
	vertical-align:text-top;	
	padding-top:0;
	text-align:left;
	/*text-justify:distribute	*/
}
.textCont A:link	{text-decoration: none; color: #333333;}
.textCont A:visited	{text-decoration: none; color: #333333;}
.textCont A:active	{text-decoration: none; color: #333333;}
.textCont A:hover	{text-decoration: underline; color: #333333;}

.textContRight {
	font-family: Trebuchet MS;
	font-size: 12px;	
	color: #333333;	
	margin-top:0;
	vertical-align:text-top;	
	padding-top:0;
	text-align:right;
	/*text-justify:distribute	*/
}
.textContRight A:link	{text-decoration: none; color: #333333;}
.textContRight A:visited	{text-decoration: none; color: #333333;}
.textContRight A:active	{text-decoration: none; color: #333333;}
.textContRight A:hover	{text-decoration: underline; color: #333333;}

.textContMenu {
	font-family: Trebuchet MS;
	font-size: 12px;	
	color: #333333;	
	margin-top:0;
	vertical-align:text-top;	
	padding-top:0;	
}
.textContMenu A:link	{text-decoration: none; color: #333333;}
.textContMenu A:visited	{text-decoration: none; color: #333333;}
.textContMenu A:active	{text-decoration: none; color: #333333;}
.textContMenu A:hover	{text-decoration: underline; color: #333333;}

.textCont2 {
	font-family: Trebuchet MS;
	font-size: 15px;	
	color: #566296;	
	margin-top:0;
	vertical-align:text-top;	
	padding-top:0;
}

.textCont3 {
	font-family: Trebuchet MS;
	font-size: 11px;	
	color: #333333;	
	margin-top:0;
	vertical-align:text-top;	
	padding-top:0;	
}
.textCont3 A:link	{text-decoration: none; color: #333333;}
.textCont3 A:visited	{text-decoration: none; color: #333333;}
.textCont3 A:active	{text-decoration: none; color: #333333;}
.textCont3 A:hover	{text-decoration: underline; color: #333333;}

.textContCommenti {
	font-family: Trebuchet MS;
	font-size: 11px;	
	color: #333333;	
	margin-top:0;
	vertical-align:text-top;	
	padding-top:0;
	text-align: right;	
}
.textContCommenti A:link	{text-decoration: none; color: #333333;}
.textContCommenti A:visited	{text-decoration: none; color: #333333;}
.textContCommenti A:active	{text-decoration: none; color: #333333;}
.textContCommenti A:hover	{text-decoration: underline; color: #333333;}

.textContMiddle {
	font-family: Trebuchet MS;
	font-size: 11px;	
	color: #333333;		
}
.textContMiddle A:link	{text-decoration: none; color: #333333;}
.textContMiddle A:visited	{text-decoration: none; color: #333333;}
.textContMiddle A:active	{text-decoration: none; color: #333333;}
.textContMiddle A:hover	{text-decoration: underline; color: #333333;}

.textContSmall {
	font-family: Trebuchet MS;
	font-size: 9px;	
	color: #333333;		
}

.textContOther {
	font-family: Trebuchet MS;
	font-size: 9px;	
	color: #556296;		
}
.textContOther A:link		{text-decoration: none; color: #556296;}
.textContOther A:visited	{text-decoration: none; color: #556296;}
.textContOther A:active		{text-decoration: none; color: #556296;}
.textContOther A:hover		{text-decoration: underline; color: #556296;}

.textContOtherDettaglio {
	font-family: Trebuchet MS;
	font-size: 13px;	
	color: #556296;		
}
.textContOtherDettaglio A:link		{text-decoration: none; color: #556296;}
.textContOtherDettaglio A:visited	{text-decoration: none; color: #556296;}
.textContOtherDettaglio A:active		{text-decoration: none; color: #556296;}
.textContOtherDettaglio A:hover		{text-decoration: underline; color: #556296;}

.textContOtherMediaCenter {
	font-family: Trebuchet MS;
	font-size: 9px;	
	color: #556296;		
}
.textContOtherMediaCenter A:link		{text-decoration: none; color: #556296;}
.textContOtherMediaCenter A:visited	{text-decoration: none; color: #556296;}
.textContOtherMediaCenter A:active		{text-decoration: none; color: #556296;}
.textContOtherMediaCenter A:hover		{text-decoration: underline; color: #556296;}

.textContOther2 {
	font-family: Trebuchet MS;
	font-size: 12px;	
	color: #556296;
	font-style:italic;		
}
.textContOther2 A:link		{text-decoration: none; color: #556296;}
.textContOther2 A:visited	{text-decoration: none; color: #556296;}
.textContOther2 A:active		{text-decoration: none; color: #556296;}
.textContOther2 A:hover		{text-decoration: underline; color: #556296;}

.textContOtherXl {
	font-family: Trebuchet MS;
	font-size: 14px;	
	color: #556296;		
}

.linkCont {
	font-family: Trebuchet MS;
	font-size: 11px;	
	color: #333333;		
}

.textContTitolo2 {
	font-family: Trebuchet MS;
	font-size: 12px;	
	color: #333333;
	margin-top:0;
	vertical-align:text-top;
	padding-top:0;			
}
.textContTitolo2 A:link		{text-decoration: none; color: #333333;}
.textContTitolo2 A:visited	{text-decoration: none; color: #333333;}
.textContTitolo2 A:active	{text-decoration: none; color: #333333;}
.textContTitolo2 A:hover	{text-decoration: underline; color: #333333;}


.textTop A:link		{text-decoration: none; color: #999999;}
.textTop A:visited	{text-decoration: none; color: #999999;}
.textTop A:active	{text-decoration: none; color: #999999;}
.textTop A:hover	{text-decoration: none; color: #999999;}
.textTop1 A:link	{text-decoration: none; color: #50606A;}
.textTop1 A:visited	{text-decoration: none; color: #50606A;}
.textTop1 A:active	{text-decoration: none; color: #50606A;}
.textTop1 A:hover	{text-decoration: none; color: #50606A;}

.textCombo {
	font-family: Verdana;
	font-size: 11px;
	font-weight:bold;
	color: #333333;
	background-color: #f6f9ff;
	border-left:0px none #f6f9ff;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-top-color: #f6f9ff;
	border-right-color: #f6f9ff;
	border-bottom-color: #f6f9ff;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
}

.textNews 
{
	font-family: Verdana;
	font-size: 11px;
	font-weight:bold;
	color: #333333;	
}

.titoloNews 
{
	font-family: Verdana;
	font-size: 14px;
	font-weight:bold;
	color: #333333;	
}

.dettaglioNews 
{
	font-family: Verdana;
	font-size: 11px;
	font-weight:normal;
	color: #333333;	
}

.download
{
	font-family: Verdana;
	font-size: 10px;
	font-weight:normal;
	color: #333333;	
}

.textNews A:LINK    {text-decoration: none; color: #333333;}
.textNews A:VISITED {text-decoration: none; color: #333333;}
.textNews A:HOVER   {text-decoration: none; color: #333333;}
.textNews A:ACTIVE  {text-decoration: none; color: #333333;}

.textDate {
	font-family: Verdana;
	font-size: 11px;
	font-weight:normal;
	color: #333333;	
}

.textBox {
	background-color: #FFFFFF;	
	width: auto;
	height: 16px;
}
.linkDettaglio {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #00cc66;
	cursor:hand;
}

.linkDettaglio A:LINK    {text-decoration: none; color: #00cc66;}
.linkDettaglio A:VISITED {text-decoration: none; color: #00cc66;}
.linkDettaglio A:HOVER   {text-decoration: none; color: #00cc66;}
.linkDettaglio A:ACTIVE  {text-decoration: none; color: #00cc66;}

.textGill {
	font-family: "Gill Sans MT";
	font-size: 12px;
	color: #808080;
}
.textGill2 {
	font-family: "Gill Sans MT";
	font-size: 11px;
	color: #50606a;	
	letter-spacing:1px;
	font-weight:bold
}
.textGill3 {
	font-family: "Gill Sans MT";
	font-size: 10px;
	color: #50606a;	
	letter-spacing:1px;
	font-weight:bold
}

.textGill2 A:LINK    {text-decoration: none; color: #50606a;}
.textGill2 A:VISITED {text-decoration: none; color: #50606a;}
.textGill2 A:HOVER   {text-decoration: none; color: #50606a;}
.textGill2 A:ACTIVE  {text-decoration: none; color: #50606a;}

.textGill3 A:LINK    {text-decoration: none; color: #50606a;}
.textGill3 A:VISITED {text-decoration: none; color: #50606a;}
.textGill3 A:HOVER   {text-decoration: none; color: #50606a;}
.textGill3 A:ACTIVE  {text-decoration: none; color: #50606a;}

.linkMese {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
}

.linkMese A:LINK    {text-decoration: none; color: #333333;}
.linkMese A:VISITED {text-decoration: none; color: #333333;}
.linkMese A:HOVER   {text-decoration: none; color: #333333;}
.linkMese A:ACTIVE  {text-decoration: none; color: #333333;}

.testatarosso1 {
	font-family: Tahoma, Verdana, Arial; 
	font-size: 12px; 
	font-variant: small-caps; 
	color: #ff0000;
}

.blu {font-family: "Verdana";
	font-size: 12px;
	color: #248ecc;	
	letter-spacing:1px;
	font-weight:bold
}
	
.unico {
	font-family: "Gill Sans MT";
	font-size: 13px;
	color: #248ecc;	
	letter-spacing:1px;
	font-weight:bold
}
