ul {margin:0; padding:0; list-style:none; line-height:18px}
li {background:url(images/pointer_orange.gif) left no-repeat;padding:0 0 0 10px;}
.li {background:url(images/back_t3.gif) left no-repeat;padding:0 0 0 17px;font-family:Tahoma; font-size:8.5pt;  color:#E2B002; text-decoration:none; width:154px; height:21px; }


 body
{
	margin: 0px;
	padding: 0px;
}

  .white{font-family:Tahoma; font-size:8.5pt;  color:#FFFFFF; text-decoration:none}
  .text1{font-family:Tahoma; font-size:8.5pt;  color:#6B737E; text-decoration:none}
  .main1{font-family:Tahoma; font-size:8.5pt;  color:#6B737E; line-height:14px}
  .main2{font-family:Tahoma; font-size:8.5pt;  color:#676767; line-height:14px}
  .dark{font-family:Tahoma; font-size:8.5pt;  color:#420000; line-height:14px}
  .blue_9{font-family:Tahoma; font-size:8.5pt;  color:#420000; line-height:14px}
  .text3{font-family:Tahoma; font-size:8.5pt;  color:#404751;}
  .blue_11{font-family:Tahoma; font-size:8.5pt;  color:#1391CB; line-height:13px} 
  .text2{font-family:Tahoma; font-size:8.5pt;  color:#979793; line-height:12px}
  .policy{font-family:Tahoma; font-size:8.5pt;  color:#A4A4A4; line-height:11px; text-decoration:none}
  .link_font {font-family:Tahoma; font-size:8.5pt;  color:#420000}
  .blue_11_underline
{
    font-family: Tahoma;
    font-size: 8.5pt;
    color:#1391CB;
    line-height: 13px;
    text-decoration: underline;
}
 .HeaderCerca
 {font-family:Tahoma; font-size:11px;  color:#420000; line-height:14px
	}
 
 .HeaderCerca 
 {font-family:Tahoma; font-size:11px;  color:#420000; line-height:14px ; border:0px;
	}
 
 
  .whiteBig
{
	font-family: Tahoma;
	font-size: 15px;
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
	font-variant: small-caps;

}
  .nodoFoglia
{
    border-bottom: lightgrey 1px inset;
    margin-top: 8px;
    
font-family:Tahoma; font-size:8.5pt;  color:#676767; line-height:14px
   
}

 .nodoRoot
{
        border-bottom: lightgrey 1px inset;
    margin-top: 8px;
    
font-family:Tahoma; font-size:8.5pt;  color:#676767; line-height:14px
}
 

  .nodoFogliaSelezionato
{
    border-bottom: lightgrey 1px inset;
    margin-top: 8px;
    
font-family:Tahoma; font-size:8.5pt;  color:#676767; line-height:14px}

.nodoOver a:hover
{
    
    margin-top: 8px;
    color: #50742F; 
   
   
    
}
.nodoOver a:link
{
    margin-top: 8px;
    color: white; 
    text-decoration: overline;
}
.nodoOver a:visited
{
    
    margin-top: 8px;
     color: white; 
    
}
.nodoParent
{
    border-bottom: lightgrey 1px inset;
   
    margin-top: 8px;
    color: #6b737e;
}
.DataNews
{
	
		font-family: Tahoma;
	font-size: 8.5pt;
	color:#404751;
	text-decoration: none;
	font-variant: small-caps;
	background-color: #EFEFEF;
	height:15px;
	padding-top:2px;
	padding-bottom:2px;
	padding-right:5px;
	padding-left:5px;
	}


.TitoloNews
{
	font-family:Tahoma; font-size:8.5pt;  color:#420000; line-height:14px; font-weight:bold;
}





  .input{
  		width:147px; height:18px;
		border-width:1px;
		border-style:solid;
		background-color:#FFFFFF;
		border-color:#C2C2C2;
		font-family:Tahoma; font-size:9px;  color:#6B737E; 
		padding-top:2px;
		padding-left:2px;
		}
		
 .input1{
  		width:247px; height:18px;
		border-width:1px;
		border-style:solid;
		background-color:#FFFFFF;
		border-color:#C2C2C2;
		font-family:Tahoma; font-size:9px;  color:#6B737E; 
		padding-top:2px;
		padding-left:2px;
		}

		.textarea{
		width:247px; height:116px;
		border-width:1px;
		border-style:solid;
		background-color:#FFFFFF;
		border-color:#C2C2C2;
		font-family:Tahoma; font-size:9px;  color:#6B737E; 
		padding-top:2px;
		padding-left:2px;
		overflow:auto;
		}


 






 




.titolo
{
    border-right: #cc0033 1px;
    border-top: #cc0033 1px;
    font-size: 12pt;
    border-left: #cc0033 1px;
    color: #cc0033;
    border-bottom: #cc0033 1px;
    font-family: Tahoma;
    
}

.sottotitolo_referenze
{
    font-weight: bold;
    font-size: 12pt;
    color: black;
    font-family: Tahoma;
}

.corpo_referenze
{
    font-weight: normal;
    font-size: 12pt;
    color: black;
    font-family: Tahoma;
    text-align: justify;
}
titolo_referenza
{
    color: black;
    font-style: italic;
    font-family: Tahoma;
    text-decoration: underline;
}
.titolo_case_study
{
    font-weight: bold;
    font-size: 16pt;
    color: silver;
    font-family: Tahoma;
    font-variant: normal;
}

.Nodo:active
{font-weight: bold;
    font-size: 8pt;
    color: #50742F;
    font-family: Tahoma;
    font-variant:  normal;
    
}
.rootnovisible
{ display:none 
}


.Nodo a:hover
{font-weight: bold;
    font-size: 8pt;
    color: #00C000;
    font-family: Tahoma;
    font-variant: normal;
}
.Nodo:visited
{font-weight: bold;
    font-size: 8pt;
    color: silver;
    font-family: Tahoma;
    font-variant: normal;
}

.Nodo
{font-weight: bold;
    font-size: 8pt;
    color: green;
    font-family: Tahoma;
    font-variant: normal;
}
.tabellaarea
{font-weight: bold;
    font-size: 8pt;
    
    border-width:2px;
    font-family: Tahoma;
    color:#68737A; 
}
.tabellamodulo
{
    font-size: 8pt;
    border-left-color:#efefef;
    border-right-color:#efefef;
    border-bottom-color:#efefef;
    border-top-color:#efefef;
    background-color:white;
    border-bottom-style:solid;
    border-width:2px;
    color: #68737A;
    font-family: Tahoma;
    border-right-style:solid;
    border-left-style:solid;
   
    
}
.elementoselezionato
{
    font-size: 8pt;
    
    color: #68737A;
    font-family: Tahoma;
    font-weight:bold;
   
    
}


.tabellamodulohidden
{
    position: absolute;
    left: 0px;
    top: -500px;
    width: 1px;
    height: 1px;
    overflow: hidden;
   
}

.TabellaRef
{
	border-left: 1px solid;border-right: 1px solid;border-bottom: 1px solid;
}

TD
{    font-size: 8pt;font-family: Tahoma;
}

