.bianco {  font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: #FFFFFF; text-decoration: none}
.nero { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: #000000; text-decoration: none}
.neroU { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: #000000; text-decoration: underlined}
.nero7 { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: #000000; text-decoration: none; text-align:justify;}
.rosso { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: #D8080A; text-decoration: none }
.rosso2 { font-family: Gill Sans MT, Helvetica, sans-serif; font-size: 10pt; color: #D8080A; text-decoration: none }
.grigio { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: #BBBBBB; text-decoration: none ; font-weight: bolder}
.nerocorsivo { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: #000000; text-decoration: none ; font-style: italic}
.titolorosso { font-family: Arial, Helvetica, sans-serif; font-size: 12pt; color: #D8080A; text-decoration: none ; font-weight: bold }
.nerogrosso { font-family: Arial, Helvetica, sans-serif; font-size: 10pt; color: #000000; text-decoration: none ; font-weight: bolder}
.grigio_scuro { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: #737373; text-decoration: none }
.nerogrosso2 { font-family: Arial, Helvetica, sans-serif; font-size: 9pt; color: #000000; font-weight: bold; }
.blu { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: #004080; font-weight: bold; }
.msi_new { font-family: Arial, Helvetica, sans-serif; font-size: 8pt; color: #000000; text-decoration: none ; font-weight: bolder}
.sfondo {background-position:center; background-repeat:no-repeat; background-attachment:fixed;}

.table-bs{border:1px solid #000000;border-collapse:collapse;}
.table-bs1{border:1px solid #000000;border-collapse:separate; border-bottom:none; border-left-color:#000000;}
.table-bs2{border:1px solid #000000;border-collapse:separate; border-right:none;}
.table-bs3{border:1px solid #000000;border-collapse:separate; border-left:none;}
.table-bs4{border:1px solid #000000;border-collapse:separate; border-right:none; border-bottom:none}
.table-bs-r{border:1px solid #FF0000;border-collapse:separate;}
.tabnera {border:1px solid #000000;  }
.mleft {margin-left:10px;}
.td {border-left-color:#000000;}
.tdx     { border: 1px solid #ffffff;border-collapse:separate;border-bottom-color:#000000;border-top-color:#000000;border-right-color:#000000; }
.tr_bg { background-color:#D8080A;}
.td { border-right:hidden;}
.td2 {border-left-color:#000000;}
.td3 {border-top-color:#000000;}
.td4 {border:1px solid #000000;border-collapse:separate; border-right:none; border-left:none; border-top:none; border-bottom-color:#000000;}
.td5 { 
		border: 1px solid #000000;
		 border-collapse:separate;
		 border-top-style:hidden;
         border-left-style:hidden;
		 border-right-style:hidden; 
		 border-bottom-style:hidden;
		 }
.td6 { 
		border: 1px solid #000000;
		 }	
.td7 { 
		border: 1px solid #000000;
		 border-collapse:separate;
		 border-top-style:hidden;
		 }		 	 
.hid {border-left:none;}
.hid2 {border:none;border:hidden;  }	  
.hid3 {border:none}	
.tdd     {
	     border: 1px solid #000000;
		 border-collapse:separate;
         border-left-style:hidden;
		 border-right-style:hidden; 
		 border-bottom-style:hidden;
		 }
.tds     {
	     border: 1px solid #ffffff;
		 border-collapse:separate;
		 border-left:none;
		 border-right-color:#000000; 
		 border-bottom-color:#000000; 
		 border-top-color:#000000;
		 }		
.tdp     {
	     border: 1px solid #ffffff;
		 border-collapse:separate; 
		 border-left:none;        
		 border-right-color:#000000; 
		 border-bottom-color:#000000; 
		 border-top-color:#000000;
		 }			
.tdq     {
	     border: 1px solid #ffffff;
		 border-collapse:separate;
         border-left-color:#ffffff;
		 border-right-color:#ffffff; 
		 border-bottom-color:#000000; 
		 border-top-color:#ffffff;
		 }	 
#container {
		 border:1px solid #000000;
		 border-collapse:collapse;
		 width:100%;
		 }
#container0 {
		width:1100px;
		height:900px;
		vertical-align:top;
		
		 }		 	
#container2 {
		 
		 vertical-align:top;
		 height:400px;
		 width:100%;
		 }			 	
.float-left {
	    float: left;
	}	
.width25 {
		width: 25%;
}
.width75 {
		width: 75%;
}	
.margin-right {
	    margin-right: 10px;
	}	  
#div {
	   margin-left:20%;
       text-align: left;
	 }
#div1 {
	   margin-left:8%;
       text-align: left;
	 }	
#div2 { 
		margin-left:2%;
		width:1000px;
		text-align:left;   
	 }		 		 
#div3 {
		width:1000px;
		position:absolute;	
	   }	
#div4
		{
		width:80%;
		margin-left:30px;
		}	
#div5
		{
		margin-left:30px;
		}

.border1
		{
		border:1px solid #000000;
		border-collapse:separate;
		border-bottom:hidden;
		border-top:hidden;
		border-right:hidden;
		}
		
.curve
		{
		-moz-border-radius: 10px;
		-webkit-border-radius: 10px;
	border-radius: 10px;
	background-color: #FFFFFF;
		}
			    
.titoloverde { font-size:7.2pt; font-family:Arial;color:green; padding:7px 0 10px 0; text-align:right;}
.titoloblu { font-size:7.2pt; font-family:Arial;color:3366FF; padding:7px 0 10px 0; }

.justify { text-align:justify; }

.cella { width:371.7pt;border:solid #737373 1.0pt; border-top:none;padding:0cm 5.4pt 0cm 5.4pt;height:90.0pt }
  
BODY {SCROLLBAR-FACE-COLOR: #CACACA; SCROLLBAR-HIGHLIGHT-COLOR: #3D3D3D; SCROLLBAR-SHADOW-COLOR: #3D3D3D; SCROLLBAR-3DLIGHT-COLOR: #FFFFFF; SCROLLBAR-ARROW-COLOR:  #3D3D3D; SCROLLBAR-TRACK-COLOR: #FFFFFF; SCROLLBAR-DARKSHADOW-COLOR: #FFFFFF; }

.shadow {color: #ff0000;font-weight: bold; font-family:Verdana, Arial, Helvetica, sans-serif; font-size: 15px;font-style: regular;text-align:center;text-shadow:#000000 2px 2px 5px;text-decoration:none;}

.ol { list-style-type:none; }
/* PAGINE SISTEMI */
/* grigio chiaro bgcolor="#f5f4f4" */

/* box didascalie */

.box
		{
		font-family:Gill Sans MT;
		font-size:12px;
		color:#000000;
		text-align:center;	

		}	

/* personal computer */
.cont
		{
		width:250px;
		height:240px;
		margin-left:10px;
		vertical-align:top;
		margin-right:5px;
		text-align:center;
		}
.cont2
		{
		width:260px;
		height:250px;
		margin-left:10px;
		vertical-align:top;
		margin-right:5px;
		text-align:center;
		background-color:#edf6ff;
		}		
.candara
		{
		font-family:Candara;
		font-size:12px;
		text-align:justify;
		}
.candaraB
		{
		font-family:Candara;
		font-weight:bold;
		font-size:14px;
		text-align:center;
        color:#004080;
		}
.candaraR
		{
		font-family:Candara;
		font-weight:bold;
		font-size:18px;
		text-align:left;
		color: #D8080A;
		}
.candaraL
		{
		font-family:Candara;
		font-size:12px;
		font-weight:bold;
		text-align:justify;
		color:#004080;
		}			
.iva
		{
		color:#000:
		font-size:12px;
		text-transform:inherit;
		}
				
.gil
		{
		font-family:Gill Sans MT;
		font-size:13px;
		font-weight:bold;
		color:#000000;
		
		}
	
.gil2
		{
		font-family:Gill Sans MT;
		font-size:10px;
		color:#000000;
		text-align:left;
		margin-left:10px;

		}
.gil3
		{
		font-family:Gill Sans MT;
		font-size:12px;
		color: #D8080A;
		text-align:left;
		margin-left:10px;
		}
.gil4
		{
		font-family:Gill Sans MT;
		font-size:14px;
		color: #D8080A;
		text-align:left;
		margin-left:8px;
		}
.gilbk
		{
		font-family:Gill Sans MT;
		font-size:12px;
		color: #000000;
		margin-left:8px;
		text-decoration: none;
		}
						

/* storage */		

#elenco {
		 border:0px solid #000000;
		 border-collapse:collapse;
		 width:300px;
		 }

