body {

margin-top: 0px;
position: relative;
	background-attachment: fixed;
	color: Blue;
	font-family: Arial;
	font-style: normal;
	color: Navy;
	font-family: Arial;
	font-size: 9pt;
	font-style: normal;
	text-decoration: none;
	background-color: #E4ECF9;
	scrollbar-3dlight-color: #0002B9;
	scrollbar-arrow-color: #FF6347;
	scrollbar-base-color: Aqua;
	scrollbar-darkshadow-color: #4B0082;
	scrollbar-face-color: #1E90FF;
	scrollbar-highlight-color: Aqua;
	scrollbar-shadow-color: #4682B4;
	scrollbar-track-color: #00BFFF;
}


table {
margin-left : 0px;
	background-color: transparent;
	background-attachment: fixed;
	border: none;
	font-family: verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: Black;
	text-align: center; /*border: 1px solid blue;*/
}

td {
	vertical-align: bottom;
	border: 1px solid #0067D5;
	text-align: center;
	padding: 0px 0px 0px 0px;
	border-collapse: collapse;
}
.cella {
	background-color: transparent;	
	padding: 0px 0px 0px 0px;
	text-align: center;
	width: auto;
	border: none;
	border-collapse: collapse;
}
th {
	border: 2px solid  #0067D5;
	background-color: #D4F5FF;
	color: #0067D5;
	font: normal bold 9pt verdana Arial Helvetica sans-serif;
}


/*a:link{
font-size: 8pt;
text-decoration : none;
text-transform : none;
color : #00008B;

	}


a:hover {
font-size: 8pt;
	text-decoration : none;
	text-transform : none;
	color: #DD3D00;
}


a:visited {
font-size: 8pt;
font-style : italic;
	text-decoration : none;
	text-transform : none;
	color : #FF69B4;
}
*/

h3 {
	font: italic bold 1.5em verdana, Tahoma,sans-serif;
	background: transparent url(images/barraMenu.jpg) repeat-x top;
	color: White;
	border: 1px solid #0082FF;
	text-align: center;
	line-height: 24px;
}

h4 {
	background: #0067D5;
	font: italic bold 16px thaoma, Arial, Verdana, sans-serif;
	color: #E4ECF9;
}

h5 {
	color: #E4ECF9;
	font: italic bold 12px thaoma, Arial, Verdana, sans-serif;
	background-color: #0067D5;
	border: 1px solid;
	margin-bottom: 5px;
	margin-top: 5px;
}

h6 {
	color: Gray;
	font-style: italic;
}

hr {
	color: #0067D5;
	
}
.stile  {
	background:#E4ECF9;
	font-family:verdana;
	font-size:8pt; 
}
input{ 
	width: auto;
	height: auto;
	color: #000000;
	font: normal 500 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
}

 
blockquote {
	width: 90%;
	background: #CAE4FF url(images/Info.png) no-repeat top left;
	border: 1px dashed #0067D5;
	padding: 4px 10px 4px 35px;
	margin: 8px auto 8px auto;
	text-align: justify;
	color: #0067D5;
	text-indent: 10px;
	font: normal 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
}

blockquote p {
	font: normal 11px Verdana, Geneva, Arial, Helvetica, sans-serif;
	margin: 0 0 0 0;
	display: inline;
	/*background-color: #CAE4FF;*/
}

img{
	border: none;
}


	/*IL PRIMO POPUP */
	/***************************************/
	/*Non modificare questa parte, se non si sa cosa si vuole fare*/
	div#popup	{
	/*questo codice, richiamato dal JavaScript, formatta il div popup*/
	position: fixed;
	z-index: 10; /*per lasciare che il popup si sovrapponga ai contenuti della pagina*/
	padding: 0px; /*distanza tra bordi del div e i contenuti*/
	background-color: #E4ECF9; /*colore di sfondo del div aggiunto in seguito  */
	background-image: url(images/carta003.gif);
	top: 80px;
	left: 10px;
	border: 1px solid #000080;
	text-align: center; /*allineamento centrato del contenuto del div*/
}
a.link	{
	text-decoration: none;
	display: block;
}
a.thumbnail	{
		text-decoration:none;
		}
img	{
		border:0;
		}
#popup p	{
	color: #000080;
	text-align: left;
	font-weight: bold;
	display: block;
	background-color: #E4ECF9;
	border: none;
	margin: 0px 0px 5px 0px;
	padding: 0 10px 0 10px;
	text-align: center;
}
		
/***************************************/
/*FINE DEL PRIMO POPUP */
/*INIZIO DEL SECONDO POPUP */
/***************************************/

div.off	{
		display:none;			/*nasconde il div popup*/
		}
div.on	{
	position: fixed; /*posiziona il div con precisione all'interno della pagina*/
	z-index: 20; /*per lasciare che il popup si sovrapponga ai contenuti della pagina*/
	top: 10px; /*distanza in pixel dal margine superiore della pagina*/
	left: 10px; /*distanza in pixel dal margine sinistro della pagina*/
	padding: 10px; /*distanza tra bordi del div e i contenuti*/
	/*border: 1px solid #000080;*/ /*spessore, tipo e colore del bordo del div*/
	background-color: #E4ECF9; /*colore di sfondo del div*/

	color: #000080; /*colore dei caratteri contenuti nel div*/
	text-align: center; /*allineamento gisutificato del contenuto del div*/
	overflow: hidden; /*nasconde le barre di scorrimento nel caso il contenuto superi le dimensioni del div*/
}		

div#chiusura	{
		text-align:right;		/*allineamento a destra del pulsante di chiusura*/
		}
span.pulsante	{
		font-weight:bold;		/*il pulsante di chiusura è in grassetto*/
		font-size:105%;			/*dimensioni del pulsante pari al 105% delle dimensioni fissate per i caratteri della pagina*/
		}
span.pulsante a	{
	text-decoration: none; /*elimina la sottolineatura al pulsante di chiusura*/
	background-color: #E4ECF9; /*colore di sfondo del pulsante uguale a quello del div*/
	color: #bf0000; /*colore del pulsante di chiusura*/
}
/***************************************/
	/*Fine del codice di gestione del popup CSS*/
/***************************************/

