﻿.IE8Fix{
 z-index: 100;
}
body{
font-family:Verdana, Tahoma;  /*superfluo per la centratura*/     
font-size: 8pt;
color: #3D3D3D;    
margin: 0 auto;	
height:100%;
width: 100%;
text-align:left;
}
#boxhome{      /*se la escludi vanno a sinistra sia IE che FF fondamentali per centrare sia IE che F*/
width:900px;
margin-top: 0px;
margin-bottom:auto;
margin-left:auto;
margin-right:auto;
border:none 0;
padding: 0px;
}
#boxinterna{     /*se la escludi vanno a sinistra sia IE che FF fondamentali per centrare sia IE che F*/
width: 900px;
margin-top: 0px;
margin-bottom:auto;
margin-left:auto;
margin-right:auto;
border:none 0;
padding: 0px;
}
#ContentPlaceHolder1{
width: 700px;
}
a:link {color: #666666; text-decoration:none; font-weight:bold; }
a:active {color: #666666; text-decoration:none; font-weight:bold;}
a:visited {color: #666666; text-decoration:none; font-weight:bold;}
a:hover {color: green; text-decoration:none; font-weight:bold;}

.adx{
text-align:right;
}
.asx{
text-align:left;
}
.centro{
text-align:center;
}
.menusx{
 margin-top:0px;
 margin-bottom:6px;
 margin-left:0px;
 margin-right:0px;
 line-height:18px;
  border-bottom:dotted 1px #D7D6D6;
  border-top:dotted 1px #D7D6D6;
}
.menusx a:link {color: #666666; text-decoration:none; font-weight:bold; }
.menusx a:active {color: #666666; text-decoration:none; font-weight:bold;}
.menusx a:visited {color: #666666; text-decoration:none; font-weight:bold;}
.menusx a:hover {color: green; text-decoration:none; font-weight:bold;}

.menuoriz{ 
 text-align:right;
 margin-right:20px;
 margin-top:0px;
 margin-bottom:20px;
 margin-left:0px;
}
.data{ 
 text-align:left;
 margin-right:10px;
 margin-top:0px;
 margin-bottom:0px;
 margin-left:0px;
}

.indirizzi{
 color:#5C5C5C;
 margin:0;
 text-align:center;
}
.testo_giustifica{
 margin-top:0px;
 margin-bottom:0px;
 margin-left:10px;
 margin-right:0px;
 line-height:18px;
 text-align:justify;
}
.testo_giustifica a:link {color: #666666; text-decoration:none; font-weight:bold; }
.testo_giustifica a:active {color: #666666; text-decoration:none; font-weight:bold;}
.testo_giustifica a:visited {color: #666666; text-decoration:none; font-weight:bold;}
.testo_giustifica a:hover {color: green; text-decoration:none; font-weight:bold;}

.testo_giustifica_arancio{
 color:#DD3B24;
 margin-top:0px;
 margin-bottom:0px;
 margin-left:10px;
 margin-right:0px;
 line-height:18px;
 text-align:justify;
}
.testo_giustifica_arancio a:link {color: #DD3B24; text-decoration:none; font-weight:bold; }
.testo_giustifica_arancio a:active {color: #DD3B24; text-decoration:none; font-weight:bold;}
.testo_giustifica_arancio a:visited {color: #DD3B24; text-decoration:none; font-weight:bold;}
.testo_giustifica_arancio a:hover {color: green; text-decoration:none; font-weight:bold;}

.testo_giustifica_verde{
 color:Green; 
 margin-top:0px;
 margin-bottom:0px;
 margin-left:20px;
 margin-right:0px;
 line-height:18px;
 text-align:justify;
}
.testo_giustifica_verde a:link {color: #666666; text-decoration:none; font-weight:bold; }
.testo_giustifica_verde a:active {color: #666666; text-decoration:none; font-weight:bold;}
.testo_giustifica_verde a:visited {color: #666666; text-decoration:none; font-weight:bold;}
.testo_giustifica_verde a:hover {color: green; text-decoration:none; font-weight:bold;}

.testo_giustifica_home{
 margin-top:0px;
 margin-bottom:0px;
 margin-left:5px;
 margin-right:10px;
 line-height:16px;
 text-align:justify;
}
.testo_giustifica_home_colorato{
 color:White;
 margin-top:0px;
 margin-bottom:0px;
 margin-left:5px;
 margin-right:10px;
 line-height:16px;
 text-align:justify;
}
.testo_centrato{
margin-top:0px;
margin-bottom:0px;
margin-right:0px;
margin-left:0px;
line-height:18px;
text-align: center;
}
.testo_centrato_colorato{
color:Green;
margin-top:0px;
margin-bottom:6px;
margin-right:0px;
margin-left:0px;
line-height:18px;
text-align: center;
}
.testo_destra{
 margin-top:0px;
 margin-bottom:0px;
 margin-left:0px;
 margin-right:5px;
 line-height:18px;
 text-align: right;
}
.testo_sinistra{
 margin-top:0px;
 margin-bottom:0px;
 margin-left:0px;
 margin-right:5px;
 line-height:18px;
 text-align: left;
}

.titoli{
margin-top:0px;
margin-bottom:10px;
margin-right:0px;
margin-left:0px;
line-height:18px;
text-align: center;
font-size:16pt;
font-weight: bold;
color:#DD3B24;
font-family:arial; 
}
.titolini{
color:#DD3B24;
margin-top:0px;
margin-bottom:5px;
margin-right:0px;
margin-left:5px;
line-height:18px;
text-align:left;
font-weight: bold;
}
.titolini a:link {color: #DD3B24; text-decoration:none; font-weight:bold; }
.titolini a:active {color: #DD3B24; text-decoration:none; font-weight:bold;}
.titolini a:visited {color: #DD3B24; text-decoration:none; font-weight:bold;}
.titolini a:hover {color: green; text-decoration:underline; font-weight:bold;}

.titolini_sul_verde{
color:#F2BD71;
margin-top:0px;
margin-bottom:5px;
margin-right:0px;
margin-left:5px;
line-height:18px;
text-align:left;
font-weight: bold;
}
.titolini_sul_verde a:link {color: #F2BD71; text-decoration:none; font-weight:bold; }
.titolini_sul_verde a:active {color: #F2BD71; text-decoration:none; font-weight:bold;}
.titolini_sul_verde a:visited {color: #F2BD71; text-decoration:none; font-weight:bold;}
.titolini_sul_verde a:hover {color: green; text-decoration:underline; font-weight:bold;}

.titoli_pagina{
color:Green;
font-size:10pt;
 margin-top:0px;
 margin-bottom:10px;
 margin-left:20px;
 margin-right:0px;
 line-height:18px;
 text-align: left;
 font-variant:small-caps;
 font-weight:bold;
}
.titoli_pagina_2{
color:Green;
font-size:10pt;
 margin-top:0px;
 margin-bottom:10px; 
 margin-right:0px;
 line-height:18px;
 text-align: left;
 font-variant:small-caps;
 font-weight:bold;
}

.salto_riga{
font-size:10pt;
 margin-top:0px;
 margin-bottom:0px;
 margin-left:0px;
 margin-right:0px;
 line-height:0px;
 text-align:justify;
}
.datalist_sinistra{
 margin-top:0px;
 margin-bottom:0px;
 margin-left:0px;
 margin-right:0px;
 text-align: left;
}
.celle_moduli{
height:40px;
}

/*Content place holder*/
#ContentPlaceHolder1{
 width:700px;
}
#tabcontent{
 width:700px;
}
#tdcontent{
 width:700px;
 vertical-align:top;
  
}
