BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
HTML {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
.testo
{
	font-size: 60%;
	color: #000000;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	background-color: #FFEEAA;
	text-align: left;
	height: auto;
	width: auto;
	margin: 5px;
	/****** modificato trappo**
	padding: 5px;
     */
	/****** inserito trappo**/
	padding :0px 4px 8px 0px;
    
}


.testob {
	font-size: 60%;
	color: #000000;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	background-color: #D2EDFF;
	text-align: left;
	height: auto;
	width: auto;
	margin: 5px;
	padding: 5px;
}
.testoc {
	font-size: 60%;
	color: #000000;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	background-color: #D2EDFF;
	text-align: left;
	height: auto;
	width: auto;
	margin: 5px;
	padding: 5px;
}
.testo2 {
	FONT-SIZE: 100%; COLOR: #000000; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}
.testo3 {
	FONT-SIZE: 80%; COLOR: #000000; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}
.testo4 {
	FONT-SIZE: 70%; COLOR: #000000; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}
.testo_bianco {
	background-color: #F4EAFF;
	color: #666666;
	font-weight: bold;
	margin: 5px;
	padding: 5px;
}
.footer {
	FONT-SIZE: 60%; COLOR: #000000; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}
.form {
	FONT-SIZE: 110%; WIDTH: 100px; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}
.form2 {
	BORDER-RIGHT: #000000 1px solid; BORDER-TOP: #000000 1px solid; FONT-SIZE: 100%; BORDER-LEFT: #000000 1px solid; WIDTH: 200px; BORDER-BOTTOM: #000000 1px solid; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}
.formfeedback {
	FONT-SIZE: 60%; COLOR: #000000; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}
.formfeedback2 {
	FONT-WEIGHT: bold; FONT-SIZE: 60%; COLOR: #000000; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}
.formfeedback3 {
	FONT-SIZE: 60%; WIDTH: 90%; COLOR: #000000; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}
.titolo {
	FONT-WEIGHT: bold;
	FONT-SIZE: 90%;
	COLOR: #000099;
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	background-color: #99CCFF;
	margin: 5px;
	padding: 5px;
	/*PADDING-RIGHT: 4px; PADDING-LEFT: 4px; PADDING-BOTTOM: 0px; PADDING-TOP: 10px;*/
}
.titolob {
	FONT-WEIGHT: bold;
	FONT-SIZE: 90%;
	COLOR: #990000;
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	background-color: #FFCC00;
	margin: 5px;
	padding: 5px;
}
.titolo2 {
	FONT-WEIGHT: bold; FONT-SIZE: 105%; COLOR: #000000; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}
.titolo3 {
	FONT-WEIGHT: bold; FONT-SIZE: 130%; COLOR: #000000; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}
.titolo4 {
	FONT-WEIGHT: bold; FONT-SIZE: 70%; COLOR: #c81a1a; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}
.titolo_bianco {
	FONT-WEIGHT: bold; FONT-SIZE: 90%; COLOR: #ffffff; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}
.titolo_nero {
	FONT-WEIGHT: bold;
	FONT-SIZE: 90%;
	COLOR: #000099;
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	background-color: #99CCFF;
	margin: 5px;
	padding: 5px;
}
UL {
	PADDING-LEFT: 25px; MARGIN: 0px; COLOR: #000000; LIST-STYLE-TYPE: square;
}
LI {
	MARGIN: 1px; LINE-HEIGHT: 15px;
}
.ul1 {
	PADDING-LEFT: 25px; MARGIN: 5px 0px 0px 5px; COLOR: #da6464; LIST-STYLE-TYPE: square;
}
.li1 {
	PADDING-BOTTOM: 5px; MARGIN: 1px; LINE-HEIGHT: 15px
}
.ulcerchio {
	PADDING-LEFT: 25px; MARGIN: 0px; COLOR: #000000; LIST-STYLE-TYPE: disc
}
.ulcerchiored {
	PADDING-LEFT: 25px;
	COLOR: #c81a1a;
	LIST-STYLE-TYPE: square;
	padding-right: 15px;
	margin-top: 0px;
	margin-right: 15px;
	margin-bottom: 0px;
	margin-left: 0px;
}
.licerchio {
	MARGIN: 1px; LINE-HEIGHT: 15px
}
.ul3 {
	PADDING-LEFT: 25px; MARGIN: 0px; COLOR: #da6464; LIST-STYLE-TYPE: square
}
.li3 {
	MARGIN: 1px; LINE-HEIGHT: 15px
}
.blank {
	CLEAR: left;
	FONT-SIZE: 30%;
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
}
.blank2 {
	CLEAR: right; FONT-SIZE: 30%; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}
A:link {
	COLOR: #373779;
	text-decoration: none;
}
A:visited {
	COLOR: #373779;
	text-decoration: none;
}
A:hover {
	COLOR: #990000;
	text-decoration:underline;
}
A.blu:link {
	COLOR: #373779;
	text-decoration: none;
}
A.blu:visited {
	COLOR: #373779;
	text-decoration: none;
}
A.blu:hover {
	COLOR: #990000;
	text-decoration:underline;
}
A.blu:active {
	COLOR: #990000;
	text-decoration:underline;
}
A.blugrass:link {
	FONT-WEIGHT: bold; COLOR: #000000
}
A.blugrass:visited {
	FONT-WEIGHT: bold; COLOR: #000000
}
A.blugrass:hover {
	FONT-WEIGHT: bold;
	COLOR: #990000;
	BACKGROUND-COLOR: transparent;
	list-style-type: square;
}
A.bianco:link {
	COLOR: #ffffff
}
A.bianco:visited {
	COLOR: #ffffff
}
A.bianco:hover {
	COLOR: #ffffff; BACKGROUND-COLOR: #cc0000
}
A.img:link {
	COLOR: #990000;	
}
A.img:visited {
	COLOR: #990000
}
A.img:hover {
	COLOR: #990000;
}
A.img:active {
	COLOR: #990000;	
}
A.nero:link {
	COLOR: #000000; TEXT-DECORATION: underline
}
A.nero:visited {
	COLOR: #000000; TEXT-DECORATION: underline
}
A.nero:hover {
	COLOR: #990000; TEXT-DECORATION: underline
}
A.home:link {
	COLOR: #ffffff
}
A.home:visited {
	COLOR: #ffffff
}
A.home:hover {
	COLOR: #ffffff; BACKGROUND-COLOR: #333333
}
.header {
	BACKGROUND-COLOR: #231f8c
}
.header2 {
	BACKGROUND-IMAGE: url(../images/fondo_header2.gif); BACKGROUND-REPEAT: repeat-x; BACKGROUND-COLOR: #ffffff
}
.header3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 30px; FONT-SIZE: 60%; BACKGROUND-IMAGE: url(../images/fondo_header.gif); PADDING-BOTTOM: 18px; COLOR: #000000; PADDING-TOP: 10px; BACKGROUND-REPEAT: no-repeat; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}
.header4 {
	FLOAT: right; BACKGROUND-IMAGE: url(../images/fondo_header4.gif); WIDTH: 60%; BACKGROUND-REPEAT: repeat-x
}
.header5 {
	PADDING-RIGHT: 10px; PADDING-LEFT: 30px; FONT-SIZE: 60%; FLOAT: left; BACKGROUND-IMAGE: url(../images/fondo_header3.gif); PADDING-BOTTOM: 20px; WIDTH: 50%; COLOR: #ffffff; PADDING-TOP: 15px; BACKGROUND-REPEAT: no-repeat; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}
.header6 {
	PADDING-RIGHT: 10px; PADDING-LEFT: 30px; FONT-SIZE: 60%; PADDING-BOTTOM: 20px; COLOR: #ffffff; PADDING-TOP: 10px; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; TEXT-ALIGN: right
}
.eventi {
	FONT-WEIGHT: bold;
	FONT-SIZE: 80%;
	COLOR: #6461ae;
	FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif;
	background-color: #F4EAFF;
	margin: 5px;
	padding: 5px;
}
.nav {
	BACKGROUND-COLOR: #e3eaff
}
.nav2 {
	PADDING-RIGHT: 0px; BORDER-TOP: #e7ce6b 4px solid; PADDING-LEFT: 0px; FONT-SIZE: 70%; PADDING-BOTTOM: 5px; COLOR: #000000; PADDING-TOP: 5px; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}
.testo_blu {
	FONT-WEIGHT: bold; COLOR: #231f8c
}
.archivio_pp {
	PADDING-RIGHT: 3px; FONT-WEIGHT: bold; FONT-SIZE: 60%; COLOR: #ffffff; PADDING-TOP: 3px; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #3c5d90
}
.elenco {
	FONT-SIZE: 100%; COLOR: #000000
}
.box {
	BACKGROUND-COLOR: #6461ae
}
.pp {
	BORDER-LEFT: #3c5d90 10px solid; BORDER-BOTTOM: #3c5d90 3px solid
}
.primo_piano {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; BORDER-BOTTOM: #ffffff 1px dashed; BACKGROUND-COLOR: #3c5d90
}
.primo_piano2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 70%; PADDING-BOTTOM: 5px; COLOR: #ffffff; PADDING-TOP: 5px; BORDER-BOTTOM: #ffffff 1px dashed; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #3c5d90
}
.box_pp {
	FLOAT: left; WIDTH: 49%
}
.agenda {
	FLOAT: right; BORDER-LEFT: #3c5d90 1px solid; WIDTH: 30%; COLOR: #000000; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}
.tit_agenda {
	PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 80%; BORDER-BOTTOM: #3c5d90 1px dashed
}
.novita {
	PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 80%; COLOR: #000000; MARGIN-RIGHT: 30%; BORDER-BOTTOM: #3c5d90 1px dashed; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}
.novita2 {
	PADDING-LEFT: 10px; FONT-SIZE: 60%; COLOR: #000000; PADDING-TOP: 3px; FONT-FAMILY: Verdana, Geneva, Arial, Helvetica, sans-serif
}
.sondaggio {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; PADDING-BOTTOM: 10px; PADDING-TOP: 10px; BACKGROUND-COLOR: #b9d0e8
}
.tit_sondaggio {
	FONT-WEIGHT: bold; FONT-SIZE: 80%; PADDING-BOTTOM: 3px
}
.bold 
{
	FONT-WEIGHT: bold;
}

/*****************************/


.testata
{
	display: inline;
}
.barraSX
{
	FLOAT: left;
	WIDTH: 21%;
	BACKGROUND-COLOR: #FFFFFF;
	height: 100%;
}
.barra_sx_fine
{
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	PADDING-TOP: 0px;
	display: inline;
}
.separator
{
	font-size: 10%; color: #666666;
}
.colonna_centrale
{
	float: left;
	width:57%;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #ff0000;
}
.colonna_destra
{
	float:left;
	background-color: #FFFFFF;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #FF0000;
	width: 21%;
}
.immagine
{
	border: 1px solid #990000;
	margin: 5px;
	padding: 5px;
	float:left;

}
/****************************/
/*********inserito trappo 18-12-2008*******************/
#testata
{
 width:700px;
 height:172px;
}

img
{
  border:0;
}

.w3c
{
  width:70px;
  height:25px;
 
}
.riga
{
  border-top:solid 1px #000000;
 
}

/****************************/
