BODY    
	{
	font-family:	Verdana, Arial, Helvetica, sans serif;
	margin-top:     10px;
	margin-left:    20px;
	margin-right:   10px;
	margin-bottom:  10px;
	padding-top:    0;
	padding-left:   0;
	padding-right:  0;
	padding-bottom: 0;
	border-top:     0;
	border-left:    0;
	border-bottom:  0;
	border-right:   0;
	width:		750px;
	height:		480;
	}

a:link, a:active, a.priv:link, a.pub:link
	{
	text-decoration	: none;
	color		: rgb(0, 0, 128);
	background	:	transparent;
	}
a:visited, a.priv:visited, a.pub:visited
	{
   	text-decoration	:	none; 
   	color		:	rgb(0, 0, 128);
  	background	:	transparent; 
	}		
a:hover 
	{ 
   	text-decoration	: underline; 
	color		: rgb(0, 0, 128);
	background	: yellow;
	}
a.priv:hover 
	{ 
   	text-decoration	: underline; 
	color		: red;
/*	
    font-weight: bold;
	font-size: 12px;
*/	
	background	: yellow;
	}
a.pub:hover 
	{ 
   	text-decoration	: underline; 
	color		: rgb(0, 0, 128);
	background	: yellow;
	}
a.rub_importante:hover 
	{ 
   	text-decoration	: underline; 
	color		: white;
	background	: #bdb76b;
	}
a.rub_agenda:hover 
	{ 
   	text-decoration	: underline; 
	color		: white;
	background	: #b8860b;
	}
a.rub_lavoro:hover 
	{ 
   	text-decoration	: underline; 
	color		: white;
	background	: #00bfff;
	}
a.rub_commercio:hover 
	{ 
   	text-decoration	: underline; 
	color		: white;
	background	: #ffcc66;
	}
a.rub_economia:hover 
	{ 
   	text-decoration	: underline; 
	color		: white;
	background	: #ff0000;
	}
a.rub_trasporti:hover 
	{ 
   	text-decoration	: underline; 
	color		: white;
	background	: #00008b;
	}
a.rub_ambiente:hover 
	{ 
   	text-decoration	: underline; 
	color		: white;
	background	: #66cdaa;
	}
a.rub_edilizia:hover 
	{ 
   	text-decoration	: underline; 
	color		: white;
	background	: #800000;
	}
a.rub_fiscale:hover 
	{ 
   	text-decoration	: underline; 
	color		: white;
	background	: #008000;
	}
a.rub_organizzazione:hover 
	{ 
   	text-decoration	: underline; 
	color		: white;
	background	: #808080;
	}
Div.Margins	{
		width:		512px;
		text-align:	center;
		}
/* parametri tipo bordo
	solid 
	double
	groove 
	dotted 
	dashed 
	inset 
	outset
	ridge 
	hidden
*/
table.intestazione 	{
		background-color: #333366;
		border-top: 1px solid rgb(0, 0, 128);
		border-bottom: 1px solid rgb(0, 0, 128);
		border-left: 1px solid rgb(0, 0, 128);
		border-right: 1px solid rgb(0, 0, 128);
		}
table.tratteggiata01 	{
		border-top: 1px solid rgb(0, 0, 128);
		border-bottom: 1px dotted rgb(0, 0, 128);
		border-left: 1px dotted rgb(0, 0, 128);
		border-right: 1px dotted rgb(0, 0, 128);
		}
table.tratteggiata 	{
		border-top: 1px dotted rgb(0, 0, 128);
		border-bottom: 1px dotted rgb(0, 0, 128);
		border-left: 1px dotted rgb(0, 0, 128);
		border-right: 1px dotted rgb(0, 0, 128);
		}
td.block_display a     {
        display:block
        }
table.righealterne tr.alterna {
		background-color: #ffc
		}
td.bottom_dotted{
		border-bottom: 1px dotted rgb(0, 0, 128);