<style type="text/css">
 
body {
font-size: 10 pt;
font-family: verdana, helvetica, arial;
scrollbar-face-color: #f1f1f1;
scrollbar-shadow-color: #dbebf5;
scrollbar-highlight-color: #dbebf5;
scrollbar-3dlight-color: #dbebf5;
scrollbar-darkshadow-color: #cccccc;
scrollbar-track-color: #f9f9f9;
scrollbar-arrow-color: #92b9d2;
}
 
strong{color:#355d91} 
 
a{
	color:#333333;
	font-weight:bold;
	text-decoration:none;
	font-size:11px;
}
#news a{
	color:#333333;
	font-weight:normal;
	font-size:10px;
	text-decoration:none;
}

input, textarea { font-size: 10 pt;font-family: helvetica, arial; border: 1px solid #999999;}

img.contenuto {border: 1pt solid #a7c0d0;}

h1{color:#355d91; font-size:16pt; margin-bottom:0px}
h3{color:#7a9eb4;font-family: "Arial Narrow",helvetica, arial, verdana;}
h4{color:#7a9eb4;}

p.MenuQuick
{margin-left: 12pt;}

td{font-size: 10px; font-family:verdana, helvetica, arial;}

.rosso{color:#ff0033}
.verde{color:#339900}
.SubTitle{color:#a7c0d0;}

.Menu{background-image:url(../images/back.jpg); background-repeat:no-repeat; background-position:bottom; height:31px; vertical-align:top; padding-left:15px; font-family:Arial, Helvetica, sans-serif;}
.Menu2{background-image:url(../images/back2.jpg); background-repeat:no-repeat; background-position:bottom; height:31px; vertical-align:top;font-family:Arial, Helvetica, sans-serif;}

.Menuy{background-image:url(../images/backx.jpg); background-repeat:no-repeat; background-position:bottom; height:31px; vertical-align:top; padding-left:15px; font-family:Arial, Helvetica, sans-serif;}
.Menuy2{background-image:url(../images/backx2.jpg); background-repeat:no-repeat; background-position:bottom; height:31px; vertical-align:top; font-family:Arial, Helvetica, sans-serif;}

.Menux{background-image:url(../images/backy.jpg); background-repeat:no-repeat; background-position:bottom; height:31px; vertical-align:top; padding-left:22px; font-family:Arial, Helvetica, sans-serif;}
.Menu2x{background-image:url(../images/backy2.jpg); background-repeat:no-repeat; background-position:bottom; height:31px; vertical-align:top; padding-left:15px;font-family:Arial, Helvetica, sans-serif;}

#navigatore a{
	color: #999999;
	font-size: 10px;
}

#contenutoscorrevole{
overflow:auto; width:100%; height:420px;
}

#ArticoliPrimo table
{margin-left: 10pt; border:1pt solid #000000; padding-left: 5pt;padding-right: 5pt; padding-top: 3pt;}
#ArticoliPrimo .Title
{font-family: arial, helvetica, verdana; font-size:10pt;font-weight: bold; }
#ArticoliPrimo .SubTitle
{font-family: verdana, arial, helvetica; font-size:10pt;color:#a7c0d0;margin-bottom: 0;}
#ArticoliPrimo p
{font-family: arial, helvetica, verdana; font-size:8pt;color:#666666;}

#sottomenu
{margin-left:10px; margin-top:0px; margin-bottom:5px; margin-right:5px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px;}
#sottomenu a{color:#c19b00; text-decoration:none;}

#sottomenu2
{font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px;}
#sottomenu2 a{color:#7a9eb4; text-decoration:none;}

p.image img, .image img {
    border: 1px solid #ccc;
		margin-right: 10px;
		margin-bottom: 2px;
		}

#NewsLetter table
{margin-left: 10pt; margin-top:5pt}
#NewsLetter img
{margin-bottom: 4pt;}

#NewsLetter .text
{border: 1pt solid #a7c0d0;font-family:verdana; font-size:8pt; width:170px;}
#NewsLetter .submit
{border: 1pt solid #a7c0d0; background-color: #a7c0d0; font-family:verdana; font-size:7.5pt;font-weight: bold;}



#ACCESSO table
{width: 300 pt;}
#ACCESSO td.titolo
{background-color: #bdcfe5; font-weight: bold;}
#ACCESSO .ciclo2
{background-color: #ededed;}
#ACCESSO .ciclo1
{background-color: #dedede;}

.Errore{color:#ff0033}
.titolo
{background-color: #bdcfe5; font-weight: bold; padding: 1pt;}
.ciclo2
{background-color: #ededed;}
.ciclo1
{background-color: #dedede;}


#header table
{ width: 100%;}
#header td
{ font-size: 30 pt;font-family: Georgia, Times New Roman, helvetica, arial;padding-bottom: 10pt;}

#header .NomeSezione
{text-align: right; vertical-align: bottom; font-size: 20 pt; font-style: italic; color: 666699;}

#menu table
{ width: 100%; padding-bottom: 5pt;}

#menu td
{ font-weight: bold; font-size: 8 pt; font-family: verdana,arial, helvetica,; color:#666699; border-bottom: 1px solid #999999;}

#menu a
{ font-weight: bold; color:#666699; text-decoration: none; }

#contenuto table
{ width: 100%; padding: 1pt;}

#contenuto td
{font-size: 9 pt;font-family: arial, helvetica, verdana;}

#contenuto a
{font-weight: bold; color:#666699}

#contenuto .ciclo2
{background-color: #ededed;}

#contenuto .ciclo1
{background-color: #dedede;}

#contenuto td.titolo
{background-color: #bdcfe5; font-weight: bold; padding: 1pt;}

#contenuto2 table
{ width: 300px; padding: 1pt;}

#Footer table
{ width: 100%;}
#Footer td
{font-size: 8 pt;font-family: arial, helvetica, verdana; color: #333366; border-top: 1px dotted #666699; padding-top:10px;}
#Footer a
{font-weight: bold; color:#666699;}

#PagingFooter a
{font-weight: bold; color:#666699;font-size: 8 pt;}

#Ricerca table
{ width: 100%; border: 1px solid #ffcc33;}
#Ricerca td, select, input
{ font-size: 10 pt; }






input.readonly
 	{
 background-color: #dedede;
 }
 
input.Scuri
	{
 background-color: #CCCCCC;
 }
 
 input.Scuri2
	{
 font-family: Tahoma, Verdana, Helvetica, Arial, sans-serif;
 font-size: 8pt;
 color: #E9EFF6;
 background-color: #376CAD;
 BORDER-RIGHT: #B8CCE6 1px solid;
 BORDER-TOP: #B8CCE6 1px solid;
 BORDER-LEFT: #B8CCE6 1px solid;
 BORDER-BOTTOM: #B8CCE6 1px solid;  
 }
 
 input.Chiari
	{
 background-color: #E9EFF6;
 }
 
 input.ChiariNum
	{
 background-color: #E9EFF6;
 }
 
 textarea.Chiari
	{
 background-color: #E9EFF6;
 }
 
 input.Needed
	{
 background-color: #E8EEF7;
 }
 
 input.NeededNum
{
 background-color: #CADFFF;
 }

 input.NeededData
{
 background-color: #CADFFF;
 }
 
 input.ChiariData
	{
 background-color: #E9EFF6;
 }

 textarea.Needed
	{
 background-color: #E8EEF7;
 }
 
 input.NeededPlus
	{
 background-color: #FFFFE6;
 }

Select { 
 background: #ffffff;
 }
 
Select.Needed { 
 background: #FFD9DA;
 }
 
 Select.Chiari { 
 background: #E9EFF6;
 }
 Input.Needed { 
 background: #FFD9DA;
 }
 textarea.Needed {
 background: #FFD9DA;
 }
 Input.Chiari { 
 background: #E9EFF6;
 }
 .testident {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 18px;
	color: #000000;
	text-align: justify;
	border: 0 px;
}
.check{
border:0 px;
}


</style>
.testident2 {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 17px;
	color: #000000;
	text-align: center;
	border: 0 px;
}
.testident2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 12px;
	color: #000000;
	text-align: justify;
	border: 0 px;
}
