

/* main ---------------------------------------------------------------------------------------------*/

body	{ color: black; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; background-color: white; margin: 0px; overflow: auto }

li		{ color: black; line-height: 98%; list-style-type: disc; list-style-position: outside; margin-left: -25px }

/* usa pił valore negativo per spostare l'allineamento a sinistra */
li.zeromargin {color: #000; background-color: transparent; line-height: 110%; margin-left: -20px; margin-bottom: 6px; list-style-position: outside;}/* usa pił valore negativo per spostare l'allineamento a sinistra */

hr		{ color: #006685; background-color: transparent; height: 1px }

hr.next  { color: #000; background-color: transparent; height: 1px }

input	{ color: #000; font-family: verdana, geneva, arial, helvetica, sans-serif }

td		{font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; font-size: 1em;}

a		{color: #006685; font-weight: normal; font-size: 1em; text-decoration: none; background-color: transparent;}

a:hover	{ color: #fff; font-weight: normal; text-decoration: none; background-color: #006685; padding: 0px }

div		{ color: #000000; font-weight: normal; font-size: 1em; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; background-color: transparent; padding: 0px }


h1		{ color: #006685; font-weight: bold; font-size: 1.5em; font-family: georgia, times, serif sans-serif; background-color: transparent }

h2		{ color: #006685; font-weight: bold; font-size: 1.2em; font-family: georgia, times, serif sans-serif; background-color: transparent }

h3		{ font-family: georgia, times, serif sans-serif; color: #006685; font-size: 1.0em; font-weight : bold; background-color : transparent;}

/*----------------------------------------------------------------------------------------------------------------------------*/



/*contenuti importanti della colonna di centro-----------------------------------------------------------------*/

img.news		{ margin-right: 10px; border: none 0px }
td.newscentral	{ border-style: solid; border-width: 0px 0px 1px 0px; border-color: #069 ;font-size: 0.8em;}

/*foto news*/

.foto		{border-top:1px solid #006685;
			border-bottom:1px solid #006685;
			border-left:1px solid #006685;
			border-right:1px solid #006685;
			float: left}

/*sentiero------------------------------------------------------*/

a.sentiero
{
	font-weight: normal;
	font-size: 0.7em;
	color: #006685;
	background-color: transparent;
	text-decoration: none;
}
a.sentiero:hover	{ color: #fff; font-weight: normal; text-decoration: none; background-color: #006685; padding: 0px }
.sentiero
{
	font-size: 0.7em;
}



/* menutop -------------------------------------------------------*/

a.menu          { color: #000; font-weight: normal; font-size: 0.6em; text-decoration: none }
a.menu:hover    { color: #fff; font-weight: normal; text-decoration: none; background-color: #006685; padding: 0px }



/*data per i contenuti comunicati e top navigation------------------------------------------*/

.datacomunicati				{font-Family: verdana,geneva,arial, sans-serif; color: #000; font-size: 0.8em; font-weight: normal }
.datacontenuti				{font-Family: verdana,geneva,arial, sans-serif; color: #000; font-size: 1em; font-weight: normal; text-align: right }
.datatop					{ color: #000; font-size: 0.8em; text-align: right }
h2.centrale					{ color: #006685; font-weight: normal; font-family: georgia, times, serif sans-serif; background-position: left ; padding: 4px }
.comunicatiStampa			{ color: #006685; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 0.8em; background-color: transparent }
a.comunicatiStampa:hover	{ color: #fff; font-weight: bold; text-decoration: none; background-color: #006685; padding: 0px}
a.comunicatiStampa:visited	{ color: #800080; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 0.8em; background-color: transparent }
.archivio					{ color: #006685; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: normal; font-size: 0.8em; background-color: transparent }
.newsAnsa					{ color: #006685; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 0.8em; background-color: transparent }
a.newsAnsa:hover			{ color: #fff; font-weight: bold; text-decoration: none; background-color: #006685; padding: 0px}
a.newsAnsa:visited			{ color: #800080; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; font-size: 0.8em; background-color: transparent }


/* Head --------------------------------------------------------------------*/

div.head		{ color: #fff; background-color: #fff }
table.head		{border-bottom : 0px solid #000;}
td.head			{ color: #fff; background-color: #006685 }
td.headcerca    {color: black; background-color: #c9c9c9; padding: 4px}
a.top			{ color: #006685; font-weight: normal; text-decoration: none; background-color: transparent; font-size: 0.9em;}


/*colonna sinistra ------------------------------------------------------*/

a.sinistra
{
	font-size: 0.9em;
	color: #000;
	line-height: 14px;
	background-color: transparent;
	text-decoration: none;
}
a.sinistra:hover			{ color: #006685; text-decoration: none; background-color: #fff; padding: 0px }
/*td.sinistra					{ background-color: #d8e1e8; font-weight: bold; font-size: 0.8em; margin-left: 5px; padding-left: 5px }*/
/*td.sinistratitolocanale		{ color: #000; font-weight: bold; font-size: 0.8em; background-color: #d8e1e8; margin-left: 5px; padding-left: 5px } */
/*td.sinistrabg				{ background-color: #bfd1e0; font-size: 0.8em; padding-left: 2px; padding-right: 2px }*/
li.sinistra					{ color: black; line-height: 98%; list-style-type: disc; list-style-position: outside; margin-left: -25px }
li.sinistraBurv				{ color: black; line-height: 98%; list-style-type: square; list-style-position: outside; margin-left: -25px }

td.sinistra					{ color: #000; font-weight: bold; font-size: 0.8em; margin-left: 5px; padding-left: 5px }
td.sinistrabg				{ background-color: #bfd1e0 }
td.sinistrabg2				{ background-color: #d8e1e8; font-size: 0.8em; padding-left: 2px; padding-right: 2px }
td.sinistrablue				{ color: #006685; background-color: #d8e1e8; font-size: 0.8em; padding-left: 2px; padding-right: 2px }

/*colonna destra--------------------------------------------------------------------------------*/

a.destra
{
	font-weight: bold;
	font-size: 0.9em;
	color: #006685;
	line-height: 14px;
	background-color: transparent;
	text-decoration: none;
}
a.destra:hover
{
	padding-right: 0px;
	padding-left: 0px;
	font-weight: bold;
	padding-bottom: 0px;
	color: #006685;
	padding-top: 0px;
	background-color: #fff;
	text-decoration: none;
}
td.destra				{ color: #006685; font-size: 0.6em; margin-left: 5px; padding-left: 5px }
td.destrabg				{ background-color: #d8e1e8; font-size: 0.8em; padding-left: 2px; padding-right: 2px }
/*
a.destrasub
{
	font-weight: normal;
	font-size: 1em;
	margin-left: 0px;
	color: #000;
	line-height: 13px;
	background-color: transparent;
	text-decoration: none;
}
*/

a.destrasub
{
	font-weight: normal;
	font-size: 1em;
	color: black;
	list-style-type: disc;
	background-color: transparent;
	text-decoration: none;
}

a.destrasub:hover		{ color: #006685; font-weight: normal; text-decoration: none; background-color: #fff; padding: 0px}
.description			{font-size: 0.6em;}
li.destra
{
	list-style-position: outside;
	font-size: x-small;
	margin-left: 10px;
	color: black;
	line-height: 98%;
	list-style-type: disc;
}


/* colonna centrale -------------------------------------------------------*/

th.directory       { color: #006685; font-size: 0.8em; background-color: #fff; text-align: left; margin-right: 5px; margin-left: 5px; padding-right: 5px; padding-left: 5px }

h2.directory       { color: #006685; font-weight: normal; font-family: georgia, times, serif sans-serif; background-position: left ; padding: 4px }

a.directory        { color: #006685; font-weight: bold; font-size: 1em; background-color: transparent }

a.directory:hover  { color: #fff; font-weight: bold; text-decoration: none; background-color: #069; padding: 0px }

td.disclaimer
{
	font-size: x-small;
	font-family: Tahoma;
}

.menuorizz {
	padding: 10px 0px 10px 0px;
}

.menuorizz:focus, .menuorizz:hover {
	color: #fff;
}

#menuorizz {
	background-color: rgb(216, 225, 232);
	border-bottom: 1px solid #000;
	padding: 5px 5px 5px 5px;
}

.head img {
	border: 0px none;
}