BODY {
	FONT-SIZE: 12px;
	MARGIN: 0px;
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	background-color: #ffffff;
	background-repeat: repeat-x;
	background-position: center top;
}
.up 	{  text-transform: uppercase}
.cap 	{text-transform: capitalize}

td 				{ COLOR: #000066; FONT-FAMILY:  Arial, Helvetica, sans-serif;  FONT-SIZE: 12px;line-height:17px;}
.testo 			{ COLOR: #000066; FONT-FAMILY: Arial, Helvetica, sans-serif;  FONT-SIZE: 12px}
.testo_b 		{
	COLOR: #053868;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 12px
}
.titolo 		{ COLOR: #0099ff; FONT-FAMILY: Arial, Helvetica, sans-serif;  FONT-SIZE: 20px; }
.titolop 		{ COLOR: #0099ff; FONT-FAMILY: Arial, Helvetica, sans-serif;  FONT-SIZE: 17px; }
.titoletto 		{ COLOR: #053868; FONT-FAMILY: Arial, Helvetica, sans-serif;  FONT-SIZE: 12px;  FONT-WEIGHT: bold}
.testobig 	{ COLOR: #000099; FONT-FAMILY: Arial, Helvetica, sans-serif;  FONT-SIZE: 14px}
.sottotitolo 		{ COLOR: #000066; FONT-FAMILY: Arial, Helvetica, sans-serif;  FONT-SIZE: 14px;  FONT-WEIGHT: bold}

.testog 		{ COLOR: #6a6a6a; FONT-FAMILY: Arial, Helvetica, sans-serif;  FONT-SIZE: 12px}


A 			{ FONT-FAMILY: Arial, Helvetica, sans-serif;  FONT-SIZE: 12px; TEXT-DECORATION: underline; COLOR: #000066}
A:visited 	{ FONT-FAMILY: Arial, Helvetica, sans-serif;  FONT-SIZE: 12px; COLOR: #000066; TEXT-DECORATION: underline; }
A:active 	{ FONT-FAMILY: Arial, Helvetica, sans-serif;  FONT-SIZE: 12px; COLOR: #000066; TEXT-DECORATION: underline; }
A:hover 	{ FONT-FAMILY: Arial, Helvetica, sans-serif;  FONT-SIZE: 12px; TEXT-DECORATION: none; COLOR: #0099cc }

A.l_titolo 			{ FONT-FAMILY: Arial, Helvetica, sans-serif;  FONT-SIZE: 20px; TEXT-DECORATION: underline; COLOR: #000066}
A.l_titilo:visited 	{ FONT-FAMILY: Arial, Helvetica, sans-serif;  FONT-SIZE: 20px; COLOR: #000066; TEXT-DECORATION: underline; }
A.l_titolo:active 	{ FONT-FAMILY: Arial, Helvetica, sans-serif;  FONT-SIZE: 20px; COLOR: #000066; TEXT-DECORATION: underline; }
A.l_titolo:hover 	{ FONT-FAMILY: Arial, Helvetica, sans-serif;  FONT-SIZE: 20px; TEXT-DECORATION: none; COLOR: #0099cc }

A.b 		{
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	FONT-SIZE: 11px;
	TEXT-DECORATION: none;
	COLOR: #888888;
	FONT-WEIGHT: bold
}
A.b:visited { FONT-FAMILY: Arial, Helvetica, sans-serif;  FONT-SIZE: 11px; TEXT-DECORATION: none; COLOR: #888888;FONT-WEIGHT: bold }
A.b:active 	{ FONT-FAMILY: Arial, Helvetica, sans-serif;  FONT-SIZE: 11px;  TEXT-DECORATION: none;COLOR: #888888;FONT-WEIGHT: bold }
A.b:hover 	{ FONT-FAMILY: Arial, Helvetica, sans-serif;  FONT-SIZE: 11px;   TEXT-DECORATION: none;COLOR: #053868;FONT-WEIGHT: bold}

A.nu 		{  FONT-FAMILY: Arial, Helvetica, sans-serif;  FONT-SIZE: 12px; TEXT-DECORATION: none; COLOR: #000066;FONT-WEIGHT: bold}
A.nu:visited { FONT-FAMILY: Arial, Helvetica, sans-serif;  FONT-SIZE: 12px; TEXT-DECORATION: none; COLOR: #000066;FONT-WEIGHT: bold }
A.nu:active 	{ FONT-FAMILY: Arial, Helvetica, sans-serif;  FONT-SIZE: 12px;  TEXT-DECORATION: none;COLOR: #000066;FONT-WEIGHT: bold }
A.nu:hover 	{ FONT-FAMILY: Arial, Helvetica, sans-serif;  FONT-SIZE: 12px;   TEXT-DECORATION: none;COLOR: #0099cc;FONT-WEIGHT: bold}


A.g 		{  FONT-FAMILY: Arial, Helvetica, sans-serif;  FONT-SIZE: 12px; TEXT-DECORATION: none; COLOR: #053868}
A.g:visited { FONT-FAMILY: Arial, Helvetica, sans-serif;  FONT-SIZE: 12px; TEXT-DECORATION: none; COLOR: #053868 }
A.g:active 	{ FONT-FAMILY: Arial, Helvetica, sans-serif;  FONT-SIZE: 12px;  TEXT-DECORATION: none;COLOR: #053868 }
A.g:hover 	{ FONT-FAMILY: Arial, Helvetica, sans-serif;  FONT-SIZE: 12px;   TEXT-DECORATION: none;COLOR: #000000}

A.m 		{  FONT-FAMILY: Arial, Helvetica, sans-serif;  FONT-SIZE: 11px; TEXT-DECORATION: none; COLOR: #053868;FONT-WEIGHT: bold}
A.m:visited { FONT-FAMILY: Arial, Helvetica, sans-serif;  FONT-SIZE: 11px; TEXT-DECORATION: none; COLOR: #053868;FONT-WEIGHT: bold }
A.m:active 	{ FONT-FAMILY: Arial, Helvetica, sans-serif;  FONT-SIZE: 11px;  TEXT-DECORATION: none;COLOR: #053868;FONT-WEIGHT: bold }
A.m:hover 	{ FONT-FAMILY: Arial, Helvetica, sans-serif;  FONT-SIZE: 11px;   TEXT-DECORATION: none;COLOR: #053868;FONT-WEIGHT: bold}



.titoloref 		{ width:200px;height:25px;COLOR: #000066; FONT-FAMILY: Arial, Helvetica, sans-serif;  FONT-SIZE: 12px;   BACKGROUND: url(img/bg_referenza.gif) no-repeat left top;padding: 4px 3px 3px 6px;FONT-WEIGHT: bold}



.listato{
padding-bottom:7px;
margin-bottom:1em;
color:#000;
}

.listato li, #ricerche li, #mappa li, #rss li, #notizie li{
padding:0 0 .3em 15px;
margin:0;
background:url(immg/freccetta_mini.png) 0 .4em no-repeat;
}
.listato ul, #ricerche ul, #mappa ul, #rss ul, #notizie ul{
margin:0;
padding:.5em .0em;
list-style:none;
border-top:0px solid #004283;
}

.tit { COLOR: #0099ff; FONT-FAMILY: Arial, Helvetica, sans-serif;  FONT-SIZE: 20px; }

.bottone
{ FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #053868;FONT-WEIGHT: bold;height:26px }
