body {      font-family: Times New Roman, serif;      font-size: 11pt;      text-align: left;      background: #FFFFFF;}p {	font-family: Times New Roman, serif;	font-size: 11pt;	text-align: left;	margin-right: 20px;	margin-top: 0px;}table	{	border-collapse: collapse;	border-spacing: 0px;	border: 0px;}td {	font-family: Times New Roman, serif;	font-size: .8em;	text-align: left;	vertical-align: top;	padding: 0px;	margin: 0px;}hr {	height: 1px;} /* LINK      ====================================== */a:link		{text-decoration:none; color: #3333FF; background: transparent;	}a:visited	{text-decoration: none; color: #3333FF; background: transparent;	}a:hover	{text-decoration:underline; color: #FF0000; background: #EEEEEE;	}a:active	{text-decoration:underline; color: #FF0000; background: #EEEEEE;	}/* IMMAGINI      ====================================== */img {	background: transparent;	color: #333333;	border: 0px;	text-decoration: none;}img.right {	float: right;      }img.left {	float: left;}a:link img, a:visited img {	border-style: none;}a img {	color: #FFFFFF;	background: transparent;}  /* The only way to hide the border in NS 4.x *//* TABELLA: HEAD INTESTAZIONE ====================================== */table.head		{display: none;}td.logo		{display: none;}td.banner		{display: none;}td.aiuto		{display: none;}p.aiuto {	font-size: .85em;	font-weight: bold;	text-align: center;	margin-right: 0px;	margin-top: 0px;	margin-bottom: 0px;}/* TABELLA: HEAD PERCORSO ====================================== */td.percorso {	width: 610px;	height: 20px;	background: #FDB900;	color: #EEEEEE;	border-left: 1px solid #333333;	border-right: 1px solid #333333;	vertical-align: middle;}p.percorso {	font-family: Verdana, Tahoma, Arial, sans-serif;	font-size: .75em;	text-align: left;	text-indent: 4px;	margin-right: 0px;	margin-top: 0px;	margin-bottom: 0px;}a:link.percorso		{background: transparent; color: #EEEEEE; text-decoration: none; }a:visited.percorso	{background: transparent; color: #EEEEEE; text-decoration: none; }a:active.percorso		{background: transparent; color: #EEEEEE; text-decoration: underline; }a:hover.percorso		{background: transparent; color: #EEEEEE; text-decoration: underline; }/* TABELLA: MENU PRINCIPALE ====================================== */table.menu		{display: none;}tr.menu		{display: none;}td.menu160b	{display: none;}td.menu140b	{display: none;}td.menu110b	{display: none;}td.menu110		{display: none;}td.menu120		{display: none;}td.menu100		{display: none;}td.menu100b	{display: none;}td.menu90		{display: none;}td.menu90b		{display: none;}td.menu70		{display: none;}td.menu70b		{display: none;}td.menu60		{display: none;}td.menu50		{display: none;}td.menu50b		{display: none;}p.menu {	font-family: Tahoma, Verdana, sans-serif;	font-size: .9em;	background: transparent;	color: #333333;	text-align: center;	margin-right: 0px;	margin-left: 5px;	margin-top: 0px;	margin-bottom: 0px;}p.menurosso {	font-family: Tahoma, Verdana, sans-serif;	font-size: .9em;	background: transparent;	color: #FF0000;	text-align: center;	margin-right: 0px;	margin-top: 0px;	margin-bottom: 0px;}a:link.N		{background: transparent; color: #333333; text-decoration: none;	}a:visited.N	{background: transparent; color: #333333; text-decoration: none;	}a:hover.N		{background: transparent; color: #FF0000; text-decoration: none;	}a:active.N		{background: transparent; color: #FF0000; text-decoration: none;	} /* cella: INFORMAZIONI ====================================== */td.info		{display: none;}address.info	{display: none;}/* TABELLA: MENU SECONDO LIVELLO =========================== */td.menu2		{display: none;}p.menu2 {	font-family: Verdana, Tahoma, Arial, sans-serif;	font-size: .85em;	text-align: center;	margin: 0px;}td.menu160m	{display: none;}td.menu100m	{display: none;}td.menu90m		{display: none;}td.menu70m		{display: none;}td.menu50m		{display: none;}a:link.menu2		{background: transparent; color: #EEEEEE; text-decoration: none; 	}a:visited.menu2	{background: transparent; color: #EEEEEE; text-decoration: none; 	}a:active.menu2	{background: transparent; color: #FF0000; text-decoration: none; }a:hover.menu2		{background: transparent; color: #FF0000; text-decoration: none; }/* TABELLA: CORPO CENTRALE ====================================== */table.corpo {    text-align: left;}td.centro {    	vertical-align: top;}td.dx {	width: 130px;	text-align: left;}td.sxvuoto			{display: none;}td.centrovuoto	{display: none;}td.dxvuoto			{display: none;}td.dxgrigio		{display: none;}td.sx				{display: none;}td.sotto			{display: none;}/* TABELLA: (default.asp) CORPO CENTRALE CON FOTO CON BOX DESTRO === */td.foto			{display: none;}/* TABELLA: (default_2.asp) CORPO CENTRALE SENZA FOTO CON BOX DESTRO === */td.foto2			{display: none;}/* TABELLA: (default_3.asp) CORPO CENTRALE CON FOTO SENZA BOX DESTRO === */td.centrovuoto2 	{display: none;}/* FONDO ====================================== */p.fondo		{display: none;}p.pulsanti		{display: none;}p.loghi		{display: none;}/* TABELLA: BOX E LINK DESTRA ====================================== */body.dx { 	width: 130px;	text-align: left;	margin: 0px;	padding: 0em;}H1.dx {	font-family: Tahoma, Verdana, sans-serif;	font-size: .9em;	background: #000033;	color: #EEEEEE;	font-weight: bold;	text-align: center;	padding-left: .6em;	padding-right: .6em;	padding-top: .2em;	padding-bottom: .2em;	margin-bottom: 2px;	margin-top: 0px;	margin-left: 0px;	margin-right: 0px;}p.dxtext {	font-family: Tahoma, Verdana, sans-serif;	font-size: .85em;	background: #E2E2E2;	color: #333333;	padding-left: .6em;	padding-right: .6em;	margin: 0px;}p.dxtextbold {	font-family: Tahoma, Verdana, sans-serif;	font-size: .85em;	background: #E2E2E2;	color: #333333;	font-weight: bold;	padding-left: .6em;	padding-right: .6em;	margin: 0px;}ul.menudxnero	{	font-family: Tahoma, Verdana, sans-serif;	font-size: 8pt;	text-indent: 0px;	margin-left: 16px;	margin-bottom: 3px;	margin-top: 0px;	padding: 0em;	list-style-image: url('/dfe/GENERALE_2004/menu/quad_small_nero.gif');}ul.menudxrosso	{	font-family: Tahoma, Verdana, sans-serif;	font-size: 8pt;	text-indent: 0px;	margin-left: 16px;	margin-bottom: 3px;	margin-top: 0px;	color: #FF0000;	background: transparent;	padding: 0em;	list-style-image: url('/dfe/GENERALE_2004/menu/quad_small_rosso.gif');}ul.menudxcolore	{	font-family: Tahoma, Verdana, sans-serif;	font-size: 8pt;	text-indent: 0px;	margin-left: 16px;	margin-bottom: 3px;	margin-top: 0px;	padding: 0em;	list-style-image: url('/dfe/GENERALE_2004/menu/quad_small_colore.gif');}/* DATABASE: CORPO CENTRALE ====================================== */.db {	font-family: Times New Roman, serif;	font-size: 11pt;	background: transparent;	color: #333333;	margin-top: 0px;	margin-bottom: 1px;}.dbbold {	font-family: Times New Roman, serif;	font-size: 11pt;	background: transparent;	color: #333333;	font-weight: bold;	margin-top: 9px;	margin-bottom: 0px;}.dbcorsivo {	font-family: Times New Roman, serif;	font-size: 11pt;	background: transparent;	color: #333333;	font-style: italic;	margin-top: 0px;	margin-bottom: 0px;}/* TITOLI ====================================== */H1 {	font-family: Tahoma, Verdana, sans-serif;	font-size: 1.1em;	background: transparent;	color: #333333;	font-weight: bold;	margin-bottom: 6px;	margin-top: 0px;	margin-right: 10px;}H2 {	font-family: Tahoma, Verdana, sans-serif;	font-size: 1.0em;	background: transparent;	color: #333333;	font-weight: bold;	margin-bottom: 6px;	margin-top: 0px;	margin-right: 10px;}H3 {	font-family: Tahoma, Verdana, sans-serif;	font-size: .85em;	background: transparent;	color: #333333;	font-weight: bold;	margin-bottom: 6px;	margin-top: 0px;	margin-right: 10px;}H1.colore {	background: transparent;	color: #FDB900;}H2.colore {	background: transparent;	color: #FDB900;}H3.colore {	background: transparent;	color: #FDB900;}H1.bianco {	background: transparent;	color: #EEEEEE;}/* PARAGRAFI ====================================== */span.rosso {	font-family: Times New Roman, serif;	color: #FF0000;	background: transparent;}.priga {	font-family: Times New Roman, serif;	font-size: 12pt;	background: transparent;	color: #333333;	margin-right: 20px;	margin-top: 0px;	border-top: 1px solid #808080;}.p8 {	font-family: Times New Roman, serif;	font-size: .8em;	background: transparent;	color: #333333;	margin-right: 20px;	margin-top: 0px;	margin-bottom: 5px;}.p8b {	font-family: Times New Roman, serif;	font-size: .8em;	background: transparent;	color: #333333;	font-weight: bold	;	margin-right: 20px;	margin-top: 0px;	margin-bottom: 5px;}.p8c {	font-family: Times New Roman, serif;	font-size: .8em;	background: transparent;	color: #333333;	font-style: italic;	margin-right: 20px;	margin-top: 0px;	margin-bottom: 5px;}.p8w {	font-family: Times New Roman, serif;	font-size: .8em;	background: transparent;	color: #FFFFFF;	margin-right: 20px;	margin-top: 0px;	margin-bottom: 5px;}.p8wb	 {	font-family: Times New Roman, serif;	font-size: .8em;	background: transparent;	color: #FFFFFF;	font-weight: bold;	margin-right: 20px;	margin-top: 0px;	margin-bottom: 5px;}.p85 {	font-family: Times New Roman, serif;	font-size: 0.85em;	background: transparent;	color: #333333;	margin-right: 20px;	margin-top: 0px;	margin-bottom: 5px;}.p85b {	font-family: Times New Roman, serif;	font-size: .85em;	background: transparent;	color: #333333;	font-weight: bold;	margin-right: 20px;	margin-top: 0px;	margin-bottom: 5px;}.p85w {	font-family: Times New Roman, serif;	font-size: .85em;	background: transparent;	color: #FFFFFF;	margin-right: 20px;	margin-top: 0px;	margin-bottom: 5px;}.p85wb	 {	font-family: Times New Roman, serif;	font-size: .85em;	background: transparent;	color: #FFFFFF;	font-weight: bold;	margin-right: 20px;	margin-top: 0px;	margin-bottom: 5px;}.p9 {	font-family: Times New Roman, serif;	font-size: 0.9em;	background: transparent;	color: #333333;	margin-right: 20px;	margin-top: 0px;	margin-bottom: 5px;}.p9b {	font-family: Times New Roman, serif;	font-size: .9em;	background: transparent;	color: #333333;	font-weight: bold;	margin-right: 20px;	margin-top: 0px;	margin-bottom: 5px;}.p9w {	font-family: Times New Roman, serif;	font-size: .9em;	background: transparent;	color: #FFFFFF;	margin-right: 20px;	margin-top: 0px;	margin-bottom: 5px;}.p9wb	 {	font-family: Times New Roman, serif;	font-size: .9em;	background: transparent;	color: #FFFFFF;	font-weight: bold;	margin-right: 20px;	margin-top: 0px;	margin-bottom: 5px;}.p10 {	font-family: Times New Roman, serif;	font-size: 1.0em;	background: transparent;	color: #333333;	margin-right: 20px;	margin-top: 0px;	margin-bottom: 5px;}.p10b {	font-family: Times New Roman, serif;	font-size: 1.0em;	background: transparent;	color: #333333;	font-weight: bold;	margin-right: 20px;	margin-top: 0px;	margin-bottom: 5px;}/* PARAGRAFI CONTATTI ========================= */H1.contatti {	font-family: Tahoma, Verdana, sans-serif;	font-size: 1.0em;	background: #FDB900;	color: #EEEEEE;	font-weight: bold;	padding-left: .7em;	padding-right: .5em;	margin: 0px;}p.contatti {	font-family: Tahoma, Verdana, sans-serif;	font-size: .9em;	background: #EEEEEE;	color: #FF9933;	font-weight: bold;	padding-left: .7em;	padding-right: .5em;	padding-top: .2em;	margin-bottom: 0px;	margin-top: 10px;	margin-left: 0px;	margin-right: 0px;}p.contattitext {	font-family: Tahoma, Verdana, sans-serif;	font-size: .85em;	background: #EEEEEE;	color: #333333;	padding-left: .6em;	padding-right: .6em;	margin: 0px;}p.contattitextbold {	font-family: Tahoma, Verdana, sans-serif;	font-size: .85em;	background: #EEEEEE;	color: #333333;	font-weight: bold;	padding-left: .6em;	padding-right: .6em;	margin: 0px;}/* ELENCHI PUNTATI ====================================== */ul {	margin-left: 20px;	margin-right: 20px;	margin-top: 0px;	margin-bottom: 0px;}ol {	margin-left: 30px;	margin-right: 20px;	margin-top: 0px;	margin-bottom: 0px;}li {	font-size: 9pt;	margin-left: 0px;	margin-right: 0px;	margin-top: 0px;	margin-bottom: 2px;}/* LISTE PER FORMULARIO ========================= */p.formulari {	font-family: Tahoma, Verdana, sans-serif;	font-size: .85em;	font-weight: normal;	margin-left: 0px;	margin-right: 0px;	margin-bottom: 4px;	margin-top: 0px;	border-top:1px solid #CCCCCC;	background:#EEEEEE;	color: #333333;	padding-left: 10px;	padding-right: 10px;}p.formulari2 {	font-family: Tahoma, Verdana, sans-serif;	font-size: .85em;	margin-left: 10px;	margin-right: 10px;	margin-top: 0px;	margin-bottom: 10px;}/* TESTO NASCOSTO per browser testuali ====================================== */span.nascosto {	font-family: Tahoma, Verdana, sans-serif;	font-size: 9pt;	text-align: left;}a.nascosto	{	display: none;}#nascosto{     display: block;     height: 0px;     width: 0px;     overflow: hidden;     position: absolute;     top: -100em; /*per Opera 6*/}/* VARIE ALTRE ====================================== */span.bold {	font-weight: bold;}ul.menupdf	{	font-family: Tahoma, Verdana, sans-serif;	font-size: 1.0em;	text-indent: -5px;	margin-left: 25px;	margin-bottom: 3px;	margin-top: 0px;	padding: 0em;	list-style-image: url('/DI/GENERALE_2004/icone/i_pdf.gif');}ul.menuhtml	{	font-family: Tahoma, Verdana, sans-serif;	font-size: 1.0em;	text-indent: -5px;	margin-left: 25px;	margin-bottom: 3px;	margin-top: 0px;	padding: 0em;	list-style-image: url('/DI/GENERALE_2004/icone/i_html.gif');}ul.menudoc	{	font-family: Tahoma, Verdana, sans-serif;	font-size: 1.0em;	text-indent: -5px;	margin-left: 25px;	margin-bottom: 3px;	margin-top: 0px;	padding: 0em;	list-style-image: url('/DI/GENERALE_2004/icone/i_word.gif');}acronym	{	border-bottom: 1px dotted black;}H1.contatti {	font-family: Tahoma, Verdana, sans-serif;	font-size: 1.0em;	background: #FF9933;	color: #EEEEEE;	font-weight: bold;	padding-left: .7em;	padding-right: .5em;	margin: 0px;}p.contatti {	font-family: Tahoma, Verdana, sans-serif;	font-size: .9em;	background: #E2E2E2;	color: #FF9933;	font-weight: bold;	padding-left: .7em;	padding-right: .5em;	padding-top: .2em;	margin-bottom: 0px;	margin-top: 10px;	margin-left: 0px;	margin-right: 0px;} /* bottoni W3C*/body.w3 		{display: none;}.w3button a 		{display: none;}span.w3nascosto	{	display: none;}
