/* INIZIO INDEX */

			a { text-decoration:none;  border:0px; }

			a:link {color:#ff0}

			a:visited {color:#ff0}

			a:active {color:#ff0}

			a:hover {color:#fff}


			.keynull {  height:50px; width:120px; font-size:14px; margin:2px;}

			.key, .key:hover, .keyIN {  height:50px; width:120px; font-size:14px; }

			.key { background:#777; color:#ff0; border:2px outset #777; }

			.key:hover	{ background:#ff1; color:#a13; border:2px solid #ff0; cursor: pointer;}

			.keyIN		{ background:#ff0; color:#a14; border:2px inset; cursor: default;}

			body { height:768px; font-family: Helvetica; font-size:16px; background:#08f; color:#fff; margin-top:0px;}

			#MENU_PAGINE, #INTESTAZIONE, #CORPO_TESTO, #FIRMA, #PRECOMPOZER { position:absolute; width:1024px; border:0px; margin:0px; }

			#INTESTAZIONE, #CORPO_TESTO, #FIRMA { overflow:auto;}

			#MENU_PAGINE, #FIRMA { text-align:center; }

			#TopForm { top:0px; width:1024px; margin-right: auto; margin-left: auto; height:768px; background:#aaa; }

			.PARAVENTO { top:0px; left:0px; position:absolute; width:100%; height:780px; margin-right: auto; margin-left: auto; background-color:rgba(0,0,0,0.4); z-index:1000; visibility:hidden; }

			#MENU_PAGINE	{ top:98px; height:50px; font-weight:bold; font-size:14px; }

			#INTESTAZIONE	{ top:8px; height:768px; text-align:justify; vertical-align:top; font-size:16px; }	

			#CORPO_TESTO	{ top:166px; height:600px; text-align:justify; vertical-align:top; font-size:16px; overflow:auto; }

			#FIRMA			{ top:756px; height:20px; text-align:center; color:rgb(255,255,255); background-color:rgba(150,0,0,0.6); cursor: default; }

			#PRECOMPOZER	{ top:8px; height:0px; width:0px; z-index:0; }

			#ITEM			{ font-size:16px; text-align:left; }

			.Foto img { border:0px;}

			

			#loader { display:none; }

			#txtHint { height:300px; width:500px; border:1px solid #000; }

			#txtArea { height:300px; width:500px; }

/* FINE INDEX */