/* ==================== TAG GENERICI ===================== */

body					{ 
	margin:				5px 0px 0px; 
	padding:			0px; 
	font-family:		"Trebuchet MS", tahoma, arial, verdana, sans-serif;
	font-size:			70%;
	background-color:	#FFFFFF;
	color:				#FFFFFF;
	cursor:				pointer;
}

p						{ 
	margin:				0px; 
}

h2						{ 
	margin:				0px; 
	font-size:			130%;
}

.clear					{ 
	clear:				both; 
}

.clearright					{ 
	clear:				right; 
}

a						{ 
	color:				#FFFFFF;
	font-weight:		bold;
	text-decoration:	underline;
}

a:hover					{ 
	color:				#FF0000;
	font-weight:		bold;
	text-decoration:	none;
}


input.form				{ 
	font-size:			100%;
	color:				#FFFFFF;
}

.ghost					{ 
	display:			none;
}

.ghostb					{ 
	display:			none;
}


.fantasma2				{ 
	display:			none;
}

.fantasma3				{ 
	display:			none;
}

.fantasma4				{ 
	display:			inline;
}

.punto						{ 
	color:				#000000;
}

.puntoblu						{ 
	color:				#F2F2F2;
}

.puntoevidenza						{ 
	color:				#859AB1;
}

/* ==================== CONTENITORE GENERALE ===================== */

div.contenitore			{ 
	position:			relative;
	width:				68em;
	margin-right:		auto;
	margin-left:		auto;
	border-top:			1px solid #000000;
	border-bottom:		1px solid #000000;
	border-right:		1px solid #000000;
	border-left:		10px solid #D50110;
	min-width:			770px;
	background-color:	#000000;
}

/* ==================== CONTENITORE DI TESTATA ===================== */


div.header					{ 
	background-color:	#000000;
}

div.headerdx				{ 
	width:				34em;
	float:				right;
}

div.headersx				{ 
	float:				left;
	width:				30em;
	margin-top:			0.7em;
	margin-bottom:		0.7em;
	margin-left:		1em;
	background-image:	url(immagini/logo2.gif);
	background-repeat:	no-repeat;
	height:				107px;
}

/*div.separatore					{ 
	width:				100%;
	background-image:	url(immagini/separatore_b.gif);
	background-repeat:	repeat-x;
	height:				15px;
	background-color:	#FFFFFF;
}*/

div.menufacile				{
	width:				100%;
	background-color:	#FFFFFF;
	height:				2em;
	text-align:			center;
	color:				#000000;
	padding-top:		0.2em;
}

div.menufacile		a		{
	text-decoration:	none;
	font-weight:		normal;
	color:				#000000;
}

div.menufacile		a:hover	{
	text-decoration:	none;
	font-weight:		normal;
	color:				#FF0000;
}

div.data				{
	width:				100%;
	height:				3.5em;
	margin-top:			1.8em;
	text-align:			center;
}

div.menuistituzionale	{
	width:				100%;
	background-image:	url(immagini/fondomenu3.jpg);
	background-repeat:	repeat-x;
	height:				28px;
	margin-bottom:		0.5em;
}

div.menuistituzionalesecond	{
	width:				100%;
	background-image:	url(immagini/fondomenu2.jpg);
	background-repeat:	no-repeat;
	background-position: left center;
	height:				28px;
}

div.menuistituzionalethird	{
	width:				100%;
	padding-top:		0.5em;
	text-align:			center;
	color:				#000000;
}

div.menuistituzionalethird	a {
	text-decoration:	none;
	color:				#000000;
}

div.menuistituzionalethird	a:hover  {
	text-decoration:	none;
	color:				#000000;
	background-color:	#FF0000;
}

a.evidenziato			{ 
	font-weight:		bold;
	text-decoration:	none;
	background-color:	#FF0000;
}

a.evidenziato:hover		{ 
	font-weight:		bold;
	text-decoration:	none;
	background-color:	#FF0000;
}

/* ==================== CONTENITORE CENTRALE ===================== */

div.generale			{
	position:			relative;
	width:				100%;
	height:				100%;
	/*background:			url(immagini/sfondone2.gif) repeat-y 77% 0;*/
}

div.sinistra			{
	width:				76%;\width:23%;w\idth:76%; 
	float:				left;
}

div#destra				{
	width:				23%;
	float:				right;
}

/*div.separatore2			{ 
	width:				100%;
	background-image:	url(immagini/separatore2_b.gif);
	background-repeat:	repeat-x;
	height:				15px;
	background-color:	#FFFFFF;
}*/

div.separatore3			{ 
	clear:				both;
	border-top:			1px dotted #FFFFFF;
	width:				95%;
	margin-left:		auto;
	margin-right:		auto;
	height:				1px;
}

/* ==================== CONTENITORE DI CODA ===================== */

div.coda				{ 
	height:				3em;
	background-color:	#000000;
	text-align:			center;
	border-top:			1px solid #FFFFFF;
}

p.codaleft				{ 
	width:				49%;
	line-height:		3em;
	float:				left;
	text-align:			left;
	padding-left:		0.5em;
}

p.codaright				{ 
	width:				49%;
	line-height:		3em;
	float:				right;
	text-align:			right;
	padding-right:		0.5em;
}

a.invisibile						{ 
	color:				#000000;
	text-decoration:	none;
}

a.invisibile:hover					{ 
	color:				#000000;
	text-decoration:	none;
}

/* ==================== CONTENITORE DI RAMO ===================== */

div.ramo				{ 
	width:				95%;
	text-align:			right;
	border-top:			1px dotted #FFFFFF;
	border-bottom:		1px dotted #FFFFFF;
	margin-left:		auto;
	margin-right:		auto;
	line-height:		2.5em;
}

.pagina				{ 
	font-weight:		bold;
}

.pagina		a		{ 
	text-decoration:	none;
}

.pagina		a:hover		{ 
	text-decoration:	underline;
}

/* ==================== CONTENITORE DI NOTIZIA COVER ===================== */

div.cover				{ 
	width:				95%;
	margin-left:		auto;
	margin-right:		auto;
	padding-top:		0.5em;
}

div.coverleft			{ 
	float:				left;
	width:				69%;
	text-align:			left;
	color:				#FFFFFF;
	padding-bottom:		0.5em;
}

div.coverleft	a			{ 
	color:				#FFFFFF;
	text-decoration:	none;
	font-size:			145%;
}

div.coverleft	a:hover		{ 
	color:				#FF0000;
	text-decoration:	none;
	font-size:			145%;
}

div.coverright			{ 
	float:				right;
	width:				30%;
	text-align:			center;
	padding-bottom:		0.5em;
}

p.coversegue			{ 
	text-align:			right;
}

img.segue				{ 
	border:				none;
}

img.cover				{ 
	border:				1px solid #FFFFFF;
}

img.home				{ 
	border:				none;
}

/* ==================== CONTENITORE DI BOTTOM E AGENDA E BANNER ===================== */

div.bottom				{ 
	width:				95%;
	margin-left:		auto;
	margin-right:		auto;
	padding-top:		0.5em;
}

div.notizie			{ 
	width:				65%;
	float:				left;
	padding-bottom:		0.5em;
}

div.titolonews				{ 
	height:				25px;
	background-image:	url(immagini/boxrosso.gif);
	background-repeat:	repeat-x;
	font-size:			130%;
	line-height:		25px;
	font-weight:		bold;
	padding-left:		1em;
	color:				#FFFFFF;
}

p.newshp				{ 
	background-image:	url(immagini/freccina2.gif);
	background-repeat:	no-repeat;
	background-position:left center;
	padding-left:		1.5em;
	border-bottom:		1px dotted #FFFFFF;
	padding-top:		0.2em;
	padding-bottom:		0.2em;
}

p.newshp		a		{ 
	text-decoration:	none;
}

p.newshp		a:hover	{ 
	text-decoration:	underline;
}

div.bannerhp			{ 
	padding-top:		0.5em;
	text-align:			center;
}

img.bannerhp			{ 
	border:			none;
}

div.agenda			{ 
	width:				34%;
	float:				right;
	text-align:			center;
	padding-bottom:		1em;
}

#tabellaagenda2				{
	background-color:	#F2F2F2;
	width:				95%;
	margin-left:		auto;
	margin-right:		auto;
}

table.agenda				{
	margin-left:		auto;
	margin-right:		auto;
	font-weight:		bold;	
	font-size:			120%;
	width:				91%;
}

td.cella			{
	text-align:			center;
	font-weight:		bold;	
	font-size:			120%;
	width:				13%;
	color:				#000000;
}

th.cella			{
	text-align:			center;
	font-weight:		bold;	
	font-size:			120%;
	width:				13%;
	color:				#000000;
	background-color:	#FFFFFF;
}

th.cella	acronym		{
	text-decoration:	none;
	border:				none;
}

td.agenda				{
	border-top:			1px dotted #000000;
	border-bottom:		1px dotted #000000;
	color:				#000000;
}

td.agenda	a		{
	font-weight:		bold;	
	background:			none;
	text-decoration:	none;
	color:				#000000;
}

td.agenda	a:hover		{
	font-weight:		bold;	
	background:			none;
	text-decoration:	none;
	color:				#FF0000;
}

div.agenda2			{
	width:				90%;
	margin-left:		auto;
	margin-right:		auto;
	margin-top:			0.4em;
	margin-bottom:		0.4em;
	border-top:			1px dotted #000000;
	border-bottom:		1px dotted #000000;
	color:				#000000;
}

div.agenda2	a		{
	font-weight:		bold;	
	background:			none;
	text-decoration:	none;
	color:				#000000;
}

div.agenda2	a:hover		{
	font-weight:		bold;	
	background:			none;
	text-decoration:	none;
	color:				#FF0000;
}

caption.agenda			{
	text-align:			right;
	font-weight:		bold;	
	font-size:			120%;
	color:				#000000;
}

td.cellaon			{
	text-align:			center;
	font-weight:		bold;	
	background-color:	#D50110;
	width:				13%;
	font-size:			120%;
	color:				#FFFFFF;
}

td.cellaon2			{
	text-align:			center;
	font-weight:		bold;	
	background-color:	#C0C0C0;
	color:				#FFFFFF;
	width:				13%;
	font-size:			120%;
}

td.cellaon	a		{
	font-weight:		bold;	
	background:			none;
	text-decoration:	none;
	color:				#FFFFFF;
}

td.cellaon	a:hover		{
	font-weight:		bold;	
	background:			none;
	text-decoration:	underline;
	color:				#FFFFFF;
}

td.cellaon2	a		{
	font-weight:		bold;	
	background:			none;
	text-decoration:	none;
	color:				#000000;
}

td.cellaon2	a:hover		{
	font-weight:		bold;	
	background:			none;
	text-decoration:	underline;
	color:				#000000;
}

/* ==================== CONTENITORE RICERCA ===================== */

div#ricerca				{
	width:				100%;
	color:				#FFFFFF;
	text-align:			left;
}

div#ricerca		label	{
	color:				#FFFFFF;
}

input.form				{
	color:				#000000;
}

/* ==================== CONTENITORE DI MENU LATERALE ===================== */

div#menulaterale2		{
	width:				100%;
	background-color:	#F2F2F2;
}

div.menuverticale			{
	width:				85%;
	color:				#000000;
	margin-top:			1em;
	margin-left:		auto;
	margin-right:		auto;
	padding-bottom:		1em;
}

p.menuverticale			{
	background-image:	url(immagini/rombinoblu2.gif);
	background-repeat:	no-repeat;
	background-position:left center;
	border-bottom:		1px dotted #000000;
	padding-left:		1em;
	padding-top:		0.2em;
	padding-bottom:		0.2em;
}

p.menuverticale		a	{
	color:				#000000;
	text-decoration:	none;
	font-weight:		normal;
}

p.menuverticale		a:hover	{
	color:				#000000;
	text-decoration:	underline;
	font-weight:		normal;
}

p.menuverticale		a.evidenziato	{
	color:				#FFFFFF;
	text-decoration:	none;
	font-weight:		normal;
}

p.menuverticale		a.evidenziato:hover	{
	color:				#FFFFFF;
	text-decoration:	underline;
	font-weight:		normal;
}

div.evidenza			{
	width:				97%;
	color:				#FFFFFF;
	margin-top:			0.2em;
	margin-left:		auto;
	margin-right:		auto;
	padding-bottom:		0.2em;
	background-color:	#859AB1;
}

p.evidenza			{
	background-image:	url(immagini/rombino.gif);
	background-repeat:	no-repeat;
	background-position: 0.5em center;
	padding-left:		1.5em;
	padding-top:		0.2em;
	padding-bottom:		0.2em;
}

p.evidenza		a	{
	color:				#FFFFFF;
	text-decoration:	none;
	font-weight:		normal;
}

p.evidenza		a:hover	{
	color:				#FFFFFF;
	text-decoration:	underline;
	font-weight:		normal;
}

p.evidenza		a.evidenziato	{
	color:				#FFFFFF;
	text-decoration:	none;
	font-weight:		normal;
}

p.evidenza		a.evidenziato:hover	{
	color:				#FFFFFF;
	text-decoration:	underline;
	font-weight:		normal;
}

div.certificazioni			{
	text-align:			center;
	padding-top:		2.5em;
	font-size:			0.5em;
}

div.option			{
	text-align:			center;
	font-size:			100%;
	padding-top:		1em;
}

div.option		a	{
	text-decoration:	none;
}

div.option		a:hover	{
	text-decoration:	underline;
}

/* ==================== CONTENITORE DI NOTIZIE FINALI ===================== */

div.end			{
	width:				95%;
	margin-left:		auto;
	margin-right:		auto;
	padding-bottom:		1em;
}

div.titoloaltrenews				{ 
	height:				25px;
	background-image:	url(immagini/boxrosso.gif);
	background-repeat:	repeat-x;
	font-size:			130%;
	font-weight:		bold;
	padding-left:		1em;
	margin-top:			0.3em;
	margin-bottom:		auto;
	color:				#FFFFFF;
}

div.newsaltrehp				{ 
	padding-left:		1.5em;
	padding-top:		0.2em;
	padding-bottom:		0.2em;
	border-bottom:		1px dotted #FFFFFF;
}

div.newsaltrehp		a		{ 
	text-decoration:	none;
}

div.newsaltrehp		a:hover	{ 
	text-decoration:	underline;
}

div.newsaltrehpbullet	{ 
	background-image:	url(immagini/rombinobianco.gif);
	background-repeat:	no-repeat;
	background-position:center left;
	padding-left:		1.5em;
	padding-top:		0.2em;
	padding-bottom:		0.2em;
	border-bottom:		1px dotted #FFFFFF;
}

div.newsaltrehpbullet		a		{ 
	text-decoration:	none;
}

div.newsaltrehpbullet		a:hover	{ 
	text-decoration:	underline;
}

div.newsaltrehp2				{ 
	padding-top:		0.2em;
	padding-bottom:		0.2em;
	width:				95%;
	margin-right:		auto;
	margin-left:		auto;
}

div.newsaltrehp2		a		{ 
	text-decoration:	none;
}

div.newsaltrehp2		a:hover	{ 
	text-decoration:	underline;
}

div.bottomleft			{ 
	float:				left;
	width:				89%;
	text-align:			left;
}

div.bottomright				{ 
	float:				right;
	width:				10%;
	text-align:			center;
	margin-top:			auto;
	margin-bottom:		auto;
}

div.separatore4			{ 
	clear:				both;
	border-top:			1px dotted #FFFFFF;
	margin-left:		auto;
	margin-right:		auto;
	height:				1px;
	width:				100%;
}

div.separatore5			{ 
	clear:				both;
	border-top:			1px dotted #FFFFFF;
	margin-left:		auto;
	margin-right:		auto;
	height:				1px;
	width:				95%;
}

/* ==================== INTRODUZIONE ===================== */

div#introduzione2		{ 
	background-color:	#666666;
	width:				95%;
	margin-left:		auto;
	margin-right:		auto;
	margin-top:			0.5em;
	margin-bottom:		0.3em;
}

div#testointroduzione2		{ 
	width:				95%;
	margin-left:		auto;
	margin-right:		auto;
	color:				#FFFFFF;
}

div.separatoreright		{ 
	clear:				right;
}

img.body				{ 
	border:				1px solid #FFFFFF;
	float:				right;
}

/* ==================== DOCUMENTI ===================== */

div.doc					{ 
	background-image:	url(immagini/formati/doc.gif);
	background-repeat:	no-repeat;
	background-position:center left;
	padding-left:		1.7em;
	padding-top:		0.3em;
	padding-bottom:		0.3em;
	border-bottom:		1px dotted #FFFFFF;
}

div.doc		a			{ 
	text-decoration:	none;
}

div.doc		a:hover			{ 
	text-decoration:	underline;
}

div.pdf					{ 
	background-image:	url(immagini/formati/pdf.gif);
	background-repeat:	no-repeat;
	background-position:center left;
	padding-left:		1.7em;
	padding-top:		0.3em;
	padding-bottom:		0.3em;
	border-bottom:		1px dotted #FFFFFF;
}

div.pdf		a			{ 
	text-decoration:	none;
}

div.pdf		a:hover			{ 
	text-decoration:	underline;
}

div.htm					{ 
	background-image:	url(immagini/formati/htm.gif);
	background-repeat:	no-repeat;
	background-position:center left;
	padding-left:		1.7em;
	padding-top:		0.3em;
	padding-bottom:		0.3em;
	border-bottom:		1px dotted #FFFFFF;
}

div.htm		a			{ 
	text-decoration:	none;
}

div.htm		a:hover			{ 
	text-decoration:	underline;
}

div.xls					{ 
	background-image:	url(immagini/formati/xls.gif);
	background-repeat:	no-repeat;
	background-position:center left;
	padding-left:		1.7em;
	padding-top:		0.3em;
	padding-bottom:		0.3em;
	border-bottom:		1px dotted #FFFFFF;
}

div.xls		a			{ 
	text-decoration:	none;
}

div.xls		a:hover			{ 
	text-decoration:	underline;
}

div.linkcommento		{ 
	padding-left:		1.7em;
	padding-top:		0.3em;
	padding-bottom:		0.3em;
}

/* ==================== INQUIRY DOCUMENTI ===================== */

div.topdocumento			{ 
	background-image:	url(immagini/loghetto.gif);
	background-repeat:	no-repeat;
	background-position:10px center;
	background-color:	#000000;
	padding-left:		10em;
	padding-top:		0.3em;
	padding-bottom:		0.3em;
}

div.topdocumento	a		{ 
	color:				#FF0000;
	text-decoration:	none;
}

div.topdocumento	a:hover		{ 
	color:				#FF0000;
	text-decoration:	underline;
}

/* ==================== ERRORE ===================== */

div#errore		{ 
	width:				95%;
	margin-left:		auto;
	margin-right:		auto;
	text-align:			center;
}

div#errore	a	{ 
	text-decoration:	none;
}

div#errore	a:hover	{ 
	text-decoration:	underline;
}


/* ==================== NOTIZIA ===================== */

div#contenutonotizia	{ 
	width:				95%;
	margin-left:		auto;
	margin-right:		auto;
}

div.titolonotizia	{ 
	font-size:			150%;
	font-weight:		bold;
	padding-top:		0.5em;
}

div#sottotitolo	{ 
	font-size:			100%;
	font-style:			italic;
}

div#testonotizia	{ 
	padding-top:		1em;
	font-size:			110%;
}

div#testonotizia  p	{ 
	margin-bottom:		1.3em;
}

div#testonotizia a	{ 
	text-decoration:	none;
	color:				#FF0000;
	font-size:			110%;
}

div#testonotizia a:hover	{ 
	text-decoration:	underline;
	color:				#FF0000;
	font-size:			110%;
}

div.linkcorrelati			{ 
	background-image:	url(immagini/formati/htm.gif);
	background-repeat:	no-repeat;
	background-position:left center;
	padding-left:		1.7em;
	padding-top:		0.3em;
	padding-bottom:		0.3em;
	border-bottom:		1px dotted #FFFFFF;
}

div.linkcorrelati	a		{ 
	text-decoration:	none;
}

div.linkcorrelati	a:hover		{ 
	text-decoration:	underline;
}

div.newscorrelate			{ 
	background-image:	url(immagini/fogliettobianco.gif);
	background-repeat:	no-repeat;
	background-position:2px center;
	padding-left:		1.5em;
	padding-top:		0.3em;
	padding-bottom:		0.3em;
	border-bottom:		1px dotted #FFFFFF;
}

div.newscorrelate	a		{ 
	text-decoration:	none;
}

div.newscorrelate	a:hover		{ 
	text-decoration:	underline;
}

/* ==================== ACCESS KEY ===================== */

div.ak				{ 
	width:				95%;
	margin-left:		auto;
	margin-right:		auto;
	font-weight:		bold;
}

/* ==================== RICERCA ===================== */

div#ricerca				{ 
	width:				95%;
	margin-left:		auto;
	margin-right:		auto;
}

div.sommario				{ 
	width:				100%;
	color:				#FFFFFF;
	padding-top:		0.2em;
	padding-bottom:		0.2em;
	border-bottom:		1px dotted #FFFFFF;
}

div.vocericerca				{ 
	width:				100%;
	color:				#FFFFFF;
	padding-top:		0.2em;
	padding-bottom:		0.2em;
	border-bottom:		1px dotted #FFFFFF;
}

div.vocericerca		a		{ 
	text-decoration:	none;
}

div.vocericerca		a:hover		{ 
	text-decoration:	underline;
}

/* ==================== RISULTATO AGENDA ===================== */

div#risultatoagenda		{ 
	width:				66%;
	float:				left;
}

div#contenitoreagenda		{ 
	width:				95%;
	margin-left:		auto;
	margin-right:		auto;
}

div.sommarioagenda				{ 
	width:				100%;
	margin-left:		auto;
	margin-right:		auto;
	text-align:			right;
	padding-top:		0.5em;
	padding-bottom:		0.5em;
	border-bottom:		1px dotted #FFFFFF;
}

div.sommarioagenda		a		{ 
	text-decoration:	none;
}

div.sommarioagenda		a:hover		{ 
	text-decoration:	underline;
}

.categoriaselezionata		{ 
	color:				#FF0000;
	font-weight:		bold;
}

.distanza		{ 
	padding-top:		0.5em;
}

/* ==================== NEWSLETTER ===================== */

div.messaggionl				{ 
	text-align:			center;
	border-bottom:		1px dotted #FFFFFF;
	border-top:			1px dotted #FFFFFF;
	padding-top:		0.5em;
	padding-bottom:		0.5em;
	width:				99%;
	margin-right:		auto;
	margin-left:		auto;
}

div.messaggionl1				{ 
	text-align:			left;
	border-bottom:		1px dotted #FFFFFF;
	border-top:			1px dotted #FFFFFF;
	padding-top:		0.5em;
	padding-bottom:		0.5em;
	width:				85%;
	margin-right:		auto;
	margin-left:		auto;
}

div.messaggiocategorie			{ 
	text-align:			left;
	border-bottom:		1px dotted #FFFFFF;
	border-top:			1px dotted #FFFFFF;
	padding-top:		0.5em;
	padding-bottom:		0.5em;
	width:				85%;
	margin-right:		auto;
	margin-left:		auto;
	margin-top:			0.3em;
	background-color:	#C0C0C0;
}

div.messaggionl		a		{ 
	text-decoration:	none;
}

div.messaggionl		a:hover	{ 
	text-decoration:	underline;
}

p.centra			{ 
	text-align:			center;
	padding-top:		0.3em;
}

p.sinistra			{ 
	width:				85%;
	margin-right:		auto;
	margin-left:		auto;
}

p.sinistra2			{ 
	width:				85%;
	margin-right:		auto;
	margin-left:		auto;
}

p.sinistra	input		{ 
	border:				1px solid #FFFFFF;
	font-size:			90%;
	color:				#000000;
}

p.sinistra2	input		{ 
	font-size:			90%;
	color:				#000000;
}

p.sinistra	label		{ 
	padding-right:		1em;
	font-size:			80%;
	font-family:		courier;
}

/* ==================== MENU DOCUMENTI ===================== */

div#menulateraledocumenti2	{
	width:				100%;
	background-color:	#F2F2F2;
}

div#menulateraledocumenti2  p.testobianco	{
	color:				#000000;
	margin-left:		auto;
	margin-right:		auto;
	width:				85%;
	border-bottom:		1px dotted #000000;
	font-weight:		bold;
}

div.menuverticaledocumenti		{
	width:				85%;
	color:				#000000;
	margin-top:			1em;
	margin-left:		auto;
	margin-right:		auto;
	padding-bottom:		1em;
}

div.menuverticalenav			{
	background-image:	url(immagini/rombinoblu2.gif);
	background-repeat:	no-repeat;
	background-position:left center;
	border-bottom:		1px dotted #000000;
	padding-left:		1em;
	padding-top:		0.3em;
	padding-bottom:		0.3em;
}

div.menuverticalenav		a	{
	color:				#000000;
	text-decoration:	none;
	font-weight:		normal;
}

div.menuverticalenav		a:hover	{
	color:				#000000;
	text-decoration:	underline;
	font-weight:		normal;
}

div.menuverticalenav		a.evidenziato	{
	color:				#000000;
	text-decoration:	none;
	font-weight:		normal;
}

div.menuverticalenav		a.evidenziato:hover	{
	color:				#000000;
	text-decoration:	underline;
	font-weight:		normal;
}

div.evidenzadoc			{
	width:				100%;
	color:				#000000;
	margin-left:		auto;
	margin-right:		auto;
	background-color:	#859AB1;
	border-bottom:		1px dotted #000000;
}

div.evidenzadoc2			{
	background-image:	url(immagini/rombinoblu2.gif);
	background-repeat:	no-repeat;
	background-position: 0.5em center;
	padding-left:		1.5em;
	padding-top:		0.3em;
	padding-bottom:		0.3em;
}

div.evidenzadoc2		a	{
	color:				#000000;
	text-decoration:	none;
	font-weight:		normal;
}

div.evidenzadoc2		a:hover	{
	color:				#000000;
	text-decoration:	underline;
	font-weight:		normal;
}

div.evidenzadoc2		a.evidenziato	{
	color:				#000000;
	text-decoration:	none;
	font-weight:		normal;
}

div.evidenzadoc2		a.evidenziato:hover	{
	color:				#000000;
	text-decoration:	underline;
	font-weight:		normal;
}

div.evidenza2			{
	width:				95%;
	color:				#000000;
	margin-left:		auto;
	margin-right:		auto;
	padding-bottom:		0.2em;
	background-color:	#C3CFDD;
	padding-top:		0.3em;
	padding-bottom:		0.3em;
	margin-bottom:		0.2em;
}

div.evidenza2doc			{
	background-image:	url(immagini/rombinoblu2.gif);
	background-repeat:	no-repeat;
	background-position: 0.5em center;
	padding-left:		1.5em;
}

div.evidenza2doc		a	{
	color:				#000000;
	text-decoration:	none;
	font-weight:		normal;
}

div.evidenza2doc		a:hover	{
	color:				#000000;
	text-decoration:	underline;
	font-weight:		normal;
}

div.evidenza2doc		a.evidenziato	{
	color:				#000000;
	text-decoration:	none;
	font-weight:		normal;
}

div.evidenza2doc		a.evidenziato:hover	{
	color:				#000000;
	text-decoration:	underline;
	font-weight:		normal;
}

div.descriziondoc				{ 
	width:				100%;
	color:				#FFFFFF;
	padding-top:		0.2em;
	padding-bottom:		0.2em;
}