﻿ td{background-position: 0px 0px;
	font-family:Tahoma;	font-size:10px;
	}

.footer{font-family:Arial, Helvetica, Verdana; color:#ffffff;font-size:9px;}
.date{font-family:Arial, Helvetica, Verdana;  font-size:12px; color:#0586BD;font-weight:bold;}
.cap{font-family:Arial, Helvetica, Verdana;  font-size:15px; color:#305F9D;font-weight:bold;}

 
 #linknews a	{
   						font-size: 13px;
						font-weight: 900;
						color: #488DF4;

   						text-decoration: none;  						
   						
   					}
 
 #linknews a:hover	{
   						font-size: 13px;
						font-weight: 900;
						color: #488DF4;

   						text-decoration: underline;  						
   						
   					}

 ul 				{
	
	text-align: left;
	font-family: Arial, Helvetica, Verdana;
	font-size: 11px;
	font-weight: 400;
	padding-left: 0;
	padding-right: 0;
	margin-left:40;
	margin-right:12;
	margin-bottom:6;

	color: #333333;
	list-style: url("../images_new/prot.png");
}
 
 li					{
 					style="text-indent 0";
 					margin-left:10;
 					margin-right:12;
  
 					}
 




					
 ul.c 				{
	
	text-align: left;
	font-family: Arial, Helvetica, Verdana;
	font-size: 15px;
	font-weight: 400;
	padding-left: 0;
	padding-right: 0;
	margin-bottom:6;
	color: #333333;
	list-style: url("../images_new/prot.png");
}
 
 li.c				{
 					style="text-indent 0";
 					margin-left:10;
 					margin-right:12;
 					


 
 					}
					
 .shadowed 			{
						filter: alpha(opacity=80);
						filter:progid:DXImageTransform.Microsoft.Alpha(opacity=80); 
						-moz-opacity:0.6;

					}	


 .bot				{
						text-decoration:none;
						font-size:7pt;
						font-family:Arial, Helvetica, Verdana; 
						font-weight:bold;
						color:#ffffff;
					}
					
 .copy				{
 						font-family:Arial, Helvetica, Verdana;
 						font-size:10px;
 						margin-left: 10pt;
 						font-weight:500;
 						color:#000000;

					}

 .login				{
						font-size: 7pt; 
						font-family:Arial, Helvetica, Verdana;
						color:#000000;
					}

 .header 			{
  						font-family:Arial, Helvetica, Verdana;  
  						font-size: 12px; 
  						padding-left:10; 
  						padding-right:5; 
  						font-weight:900;
  						COLOR:#2FFFFF; 
  					}
  
.REG 			{
  						font-family:Arial, Helvetica, Verdana;  
  						font-size: 11pt; 
  						margin-top:0pt;
  						margin-bottom: 0pt;
  						margin-left: 2pt;
  						margin-right: 2pt;
  						font-weight:900;
  						COLOR:#305F9D;
  					}



 .titolo 			{
	margin: 6pt 8pt 6pt 8pt;
	font-family: Arial, Helvetica, Verdana;
	font-size: 10pt;
	font-weight: 900;
	COLOR: #488DF4;
}
.titolo_TAB			{
	font-family: Arial, Helvetica, Verdana;
	font-size: 9pt;
	margin-top: 9pt;
	margin-bottom: 2pt;
	margin-left: 8pt;
	margin-right: 8pt;
	font-weight: 900;
	COLOR: #488DF4;
}
.titoloTM 			{
	font-family: Arial, Helvetica, Verdana;
	font-size: 16pt;
	margin-top: 6pt;
	margin-bottom: 0pt;
	margin-left: 6pt;
	margin-right: 8pt;
	font-weight: 900;
	COLOR: #488DF4;
}

   
   .titolonews 			{
  						font-family:Arial, Helvetica, Verdana;  
  						font-size: 12pt; 
  						margin-top: 4pt;
  						margin-bottom: 0pt;
  						margin-left: 30pt;
  						margin-right: 0pt;
  						font-weight:900;
  						COLOR:#0586BD;
  					}

 .menu 				{
  						font-family:Arial, Helvetica, Verdana;  
  						font-size: 11px; 
  						margin-top: 3pt;
  						margin-left: 8pt;
  						margin-right: 8pt;
  						padding-left:4; 
  						padding-right:4; 
  						font-weight:900; 
  						COLOR:#000000;
  					}

.menu2 				{
  						font-family:Arial, Helvetica, Verdana;  
  						font-size: 10px; 
  						margin-top: 20pt;
 						margin-bottom: 5pt;
  						margin-left: 0pt;
  						margin-right: 0pt;
  						font-weight:400;
  						text-decoration: none; 
  						COLOR:#000000; 
  					}
.newsC 				{
  						font-family:Arial, Helvetica, Verdana;  
  						font-size: 15px; 
  						margin-top: 10pt;
 						margin-bottom: 4pt;
  						margin-left: 0pt;
  						margin-right: 0pt;
  						font-weight:400;
  						text-decoration: none; 
  						COLOR:#000000; 
  					}

 .text 				{
	margin: 4px 6px;
font-family: Arial;
		text-align: justify;
		font-size: 12px;
		font-weight: 100;
		color: #000000;
}
   
 .form 				{
	font-family: Arial, Helvetica, Verdana;
	font-size: 10px;
	padding-left: 20;
	padding-right: 4;
	color: #000000;
	text-align: right;
}

 .text2 			{
   						margin: 4px 8pt;
font-family:Arial; 
   							text-align: justify;
   							font-size: 11px; 
   							font-weight:100;
   							color:#000000; 

   					}
   
  .faq 			{
   						font-family:Arial, Helvetica, Verdana; 
   						text-align: left;
   						font-size: 11px; 
   						margin-top:4px;
   						margin-bottom:4px;

   						margin-left: 0pt;
  						margin-right: 0pt;
   						font-weight:900;
   						color:#488DF4; 

   					}
 
 
   
 .ar 				{
   
   						font-family:Arial, Helvetica, Verdana;  
   						font-size: 11px; 
   						padding-left:1; 
   						padding-right:1; 
   						color:#ffffff;
   					}

 .minimo 			{
   						font-family:Arial, Helvetica, Verdana;  
   						font-size: 6px; 
   						color:#ffffff; 
   					}
   					
 a.menu:hover		{
 						text-decoration: underline; 
 						color: #000000;
 					}
   
 a.menu:active		{
 						text-decoration: none; 
 						color: #000000;
 					}

 a.menu2:hover		{
 						text-decoration: underline; 
 						color: #ffffff;
 					}
   
 a.menu2:active		{
   						text-decoration: none; 
   						color: #ffffff;
   				 	}

 a.centrale:hover	{
						text-decoration: underline; 
						color: #000000;
					}
   
 a.centrale:active	{
   						text-decoration: none; 
   						color: #000000;
   					}
 
 a.centrale			{
 						text-decoration: none; 

   						font-family:Arial, Helvetica, Verdana;  
  						COLOR:#000000;
   					}

a.news:hover	{
						text-decoration: underline; 
						color: #000000;
					}
   
 a.news:active	{
   						text-decoration: none; 
   						color: #000000;
   					}
 
 a.news			{
   						font-size: 11px;
						font-weight: 400;

   						text-decoration: none;  						
   						COLOR:#333333;
   					}

 a.newsC:hover	{
						text-decoration: underline; 
						color: #000000;
					}
   
 a.newsC:active	{
   						text-decoration: none; 
   						color: #000000;
   					}
 
 a.newsC			{
   						font-size: 13px;
						font-weight: 400;

   						text-decoration: none;  						
   						COLOR:#333333;
   					}

    a.faq:hover	{
						text-decoration: underline; 
						color: #000000;
					}
   
 a.faq:active	{
   						text-decoration: none; 
   						color: #488DF4;
   					}
 
 a.faq			{
	font-weight: 900;
	color: #488DF4;
	text-decoration: none;
}

   A.box:hover	{
   					text-decoration:boxed;
					border: 1px solid #00bcdf; 
					padding-left: 4; 
					padding-right: 4; 
					padding-top: 4; 
					padding-bottom: 4;
					color: #ffffff;  
				}
        
    A.box 		{
    				font-family:Arial, Helvetica, Verdana;
    				margin:0 pt 4; font-style: normal;
             		font-weight: bold;
             		text-indent: 0 pt; 
             		text-decoration:none;
             		font-variant:normal; 
             		font-size:8pt; 
             		color: #ffffff;     
      	      	}

.text3 {
	margin: 4px 12pt 4px 8pt;
	font-family: Arial, Helvetica, Verdana;
	text-align: justify;
	font-size: 11px;
	font-weight: 100;
	color: #000000;
}

.versioni {
	margin: 2pt 0pt 2pt 0pt;
	font-family: Arial, Helvetica, Verdana;
	font-size: 11px;
	font-weight: 800;
	text-decoration: none;
	COLOR: #000000;
	text-align: left;
}

.tabF {
	font-family: Arial, Helvetica, Verdana;
	font-size: 14px;
	color: #305F9D;
	font-weight: bold;
	margin-top: 12px;
	margin-bottom: 12px;
}
.right_small {
	margin: 2pt 0pt 2pt 0pt;
	font-family: Arial, Helvetica, Verdana;
	font-size: 9px;
	font-weight: 800;
	text-decoration: none;
	COLOR: #000000;
	text-align: right;
}
.titolo_orange {
	margin: 6pt 8pt 6pt 8pt;
	font-family: Arial, Helvetica, Verdana;
	font-size: 10pt;
	font-weight: 900;
	COLOR: #E3A700;
}

.textCell {
	margin: 4px 4pt 4px 4pt;
	font-family: Arial, Helvetica, Verdana;
	text-align: justify;
	font-size: 11px;
	font-weight: 100;
	color: #000000;
}

.titolo_car {
	margin: 8pt 8pt 5pt 4pt;
	font-family: Arial, Helvetica, Verdana;
	font-size: 11pt;
	font-weight: 900;
	COLOR: #488DF4;
}
.didaTab {
	margin: 2pt 4pt 2pt 4pt;
	font-family: Arial;
	font-size: 10px;
	font-weight: 800;
	text-decoration: none;
	COLOR: #FFFFFF;
	text-align: center;
	font-variant: small-caps;
	height: 12px;
}
.textTab {
	font-family: Arial, Helvetica, Verdana;
	text-align: center;
	font-size: 12px;
	margin-top: 4px;
	margin-bottom: 4px;
	margin-left: 8pt;
	margin-right: 8pt;
	font-weight: normal;
	color: #000000;
}
.textTabDX {
	margin: 2px 8pt 2px 8pt;
	font-family: Arial, Helvetica, Verdana;
	text-align: right;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
}
.textTabTOT {
	margin: 2px 8pt 2px 8pt;
	font-family: Arial, Helvetica, Verdana;
	text-align: right;
	font-size: 14px;
	font-weight: bold;
	color: #618DF4;
}
.textCenter {
	margin: 4px 6px;
	font-family: Arial;
	text-align: center;
	font-size: 12px;
	font-weight: 100;
	color: #000000;
}
.left_small {
	margin: 2pt 0pt 2pt 0pt;
	font-family: Arial, Helvetica, Verdana;
	font-size: 9px;
	font-weight: 800;
	text-decoration: none;
	COLOR: #000000;
	text-align: left;
}

