BODY {
	FONT-WEIGHT: normal; 
	FONT-SIZE: 8pt; 
	MARGIN: 10px 0px 0px; 
	FONT-FAMILY: tahoma; 
	/*background-color: #ffffff;
	 background-color: #ffffff; background-image:url(immagini/pattern.jpg);*/
}
.testo {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 8pt; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: middle; COLOR: #F98217; LINE-HEIGHT: 15px; PADDING-TOP: 0px; TEXT-ALIGN: center
}
.testonero {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-WEIGHT: bold; FONT-SIZE: 10pt; PADDING-BOTTOM: 2px; VERTICAL-ALIGN: middle; COLOR: #000000; LINE-HEIGHT: 15px; PADDING-TOP: 5px; TEXT-ALIGN: left
}
.testobd {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-WEIGHT: bold; FONT-SIZE: 10pt; PADDING-BOTTOM: 2px; VERTICAL-ALIGN: middle; COLOR: f98217; LINE-HEIGHT: 15px; PADDING-TOP: 1px; TEXT-ALIGN: left
}
.testoleft {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-WEIGHT: normal; FONT-SIZE: 8pt; PADDING-BOTTOM: 2px; VERTICAL-ALIGN: top; COLOR: #000000; LINE-HEIGHT: 15px; PADDING-TOP: 2px; TEXT-ALIGN: left
}
.testocenterbold {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 10pt; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: top; COLOR: #000000; LINE-HEIGHT: 15px; PADDING-TOP: 0px; TEXT-ALIGN: center
}
.testo12 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 12pt; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: top; COLOR: #000000; LINE-HEIGHT: 15px; PADDING-TOP: 0px; TEXT-ALIGN: center
}
.testoar12 {
	PADDING-RIGHT: 5px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 12pt; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: top; COLOR: #f98217; LINE-HEIGHT: 20px; PADDING-TOP: 0px; TEXT-ALIGN: center
}
.testoelenco {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 8pt; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: top; COLOR: #000000; LINE-HEIGHT: 15px; PADDING-TOP: 1px; TEXT-ALIGN: justify
}
.testoelencoleft {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-WEIGHT: normal; FONT-SIZE: 8pt; PADDING-BOTTOM: 2px; VERTICAL-ALIGN: top; COLOR: #000000; LINE-HEIGHT: 20px; PADDING-TOP: 2px; TEXT-ALIGN: left
}
.testonormal {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-WEIGHT: normal; FONT-SIZE: 10pt; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: top; COLOR: #000000; LINE-HEIGHT: 15px; PADDING-TOP: 0px; TEXT-ALIGN: left
}
.testoboldbl {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-WEIGHT: bold; FONT-SIZE: 10pt; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: top; COLOR: #000080; LINE-HEIGHT: 15px; PADDING-TOP: 0px; TEXT-ALIGN: left
}
.testoboldcenter {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-WEIGHT: bold; FONT-SIZE: 10pt; PADDING-BOTTOM: 2px; VERTICAL-ALIGN: middle; COLOR: #0066FF; LINE-HEIGHT: 15px; PADDING-TOP: 2px; TEXT-ALIGN: CENTER
}
.testoboldcenterosso {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-WEIGHT: bold; FONT-SIZE: 10pt; PADDING-BOTTOM: 2px; VERTICAL-ALIGN: middle; COLOR: #FF0000; LINE-HEIGHT: 15px; PADDING-TOP: 2px; TEXT-ALIGN: CENTER
}
.titolonero {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-WEIGHT: bold; FONT-SIZE: 8pt; PADDING-BOTTOM: 2px; VERTICAL-ALIGN: middle; COLOR: #000080; LINE-HEIGHT: 15px; PADDING-TOP: 1px; TEXT-ALIGN: center
}
.titolorosso {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-WEIGHT: bold; FONT-SIZE: 8pt; PADDING-BOTTOM: 2px; VERTICAL-ALIGN: middle; COLOR:#EEEEEE; LINE-HEIGHT: 15px; PADDING-TOP: 1px; TEXT-ALIGN: center; background-color:#0066FF
}
.titolo {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-WEIGHT: bold; FONT-SIZE: 10pt; VERTICAL-ALIGN: middle; COLOR: #000080; LINE-HEIGHT: 15px; TEXT-ALIGN: center
}
.titoletto {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT-WEIGHT: bold; FONT-SIZE: 10pt; PADDING-BOTTOM: 10px; VERTICAL-ALIGN: top; COLOR: #000080; PADDING-TOP: 0px; TEXT-ALIGN: center
}
.testo0 {
	PADDING-RIGHT: 7px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 8pt; TEXT-ALIGN: right; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: middle; COLOR: #808285; LINE-HEIGHT: 15px; PADDING-TOP: 1px;
}
.testo8 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-SIZE: 8pt; TEXT-ALIGN: left; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: middle; COLOR: #000000; LINE-HEIGHT: 15px; PADDING-TOP: 1px;
}
.testo8center {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 8pt; TEXT-ALIGN: center; PADDING-BOTTOM: 0px; VERTICAL-ALIGN: middle; COLOR: #000000; LINE-HEIGHT: 15px; PADDING-TOP: 1px;
}
.testonero0 {
	FONT-WEIGHT: normal; FONT-SIZE: 8pt; PADDING-BOTTOM: 2px; PADDING-LEFT: 5px; VERTICAL-ALIGN: top; COLOR: #000000; LINE-HEIGHT: 15px; PADDING-TOP: 1px TEXT-ALIGN: left;
}
.titoletto0 {
	FONT-WEIGHT: bold; FONT-SIZE: 10pt; PADDING-top: 4px; PADDING-BOTTOM: 2px; VERTICAL-ALIGN: top; COLOR: #000080; TEXT-ALIGN: center; TEXT-DECORATION: none
}
.bottom {
FONT-WEIGHT: normal; FONT-SIZE: 8pt; LINE-HEIGHT: 18px; TEXT-ALIGN:right;
}
H4 {
	FONT-WEIGHT: normal; FONT-SIZE: 8pt; VERTICAL-ALIGN: top; COLOR: #f26522
}
.testorosso {
	FONT-WEIGHT: normal; FONT-SIZE: 10pt; COLOR: #ff0000;
}
.testorosso8 {
	FONT-WEIGHT: normal; FONT-SIZE: 8pt; COLOR: #ff0000;
}
.testorossobarrato {
	FONT-WEIGHT: bold; FONT-SIZE: 11pt; COLOR: #000080; text-decoration: line-through;
}
.giustificato {
	TEXT-ALIGN:justify
}
.menulist a:hover, .menulist a.highlighted:hover, .menulist a:focus {
  background:  url(immagini/pal_nr.jpg) left repeat-y;
}

.class1 A:link {
	COLOR: #000000; TEXT-DECORATION: none
}
.class1 A:visited {
	COLOR: #000000; TEXT-DECORATION: none
}
.class1 A:active {
	COLOR: #000000; TEXT-DECORATION: none
}
.class1 A:hover {
	COLOR: #f98217; TEXT-DECORATION: none
}
.class1 A.noUnder:link {
	COLOR: 000000; TEXT-DECORATION: none
}
.class1 A.noUnder:visited {
	COLOR: #000000; TEXT-DECORATION: none
}
.class1 A.noUnder:active {
	COLOR: #000000; TEXT-DECORATION: none
}
.class1 A.noUnder:hover {
	COLOR: #f98217; TEXT-DECORATION: none
}

.class2 A:link {
	COLOR: #000000; TEXT-DECORATION: none
}
.class2 A:visited {
	COLOR: #000000; TEXT-DECORATION: none
}
.class2 A:active {
	COLOR: #000000; TEXT-DECORATION: none
}
.class2 A:hover {
	COLOR: #C3C3C3; TEXT-DECORATION: none
}
.class2 A.noUnder:link {
	COLOR: #000000; TEXT-DECORATION: none
}
.class2 A.noUnder:visited {
	COLOR: #000000; TEXT-DECORATION: none
}
.class2 A.noUnder:active {
	COLOR: #000000; TEXT-DECORATION: none
}
.class2 A.noUnder:hover {
	COLOR: #c3c3c3; TEXT-DECORATION: none
}

.class3 A:link {
	COLOR: #f98217; TEXT-DECORATION: none
}
.class3 A:visited {
	COLOR: #f98217; TEXT-DECORATION: none
}
.class3 A:active {
	COLOR: #f98217; TEXT-DECORATION: none
}
.class3 A:hover {
	COLOR: #000000; TEXT-DECORATION: none
}
.class3 A.noUnder:link {
	COLOR: #f98217; TEXT-DECORATION: none
}
.class3 A.noUnder:visited {
	COLOR: #f98217; TEXT-DECORATION: none
}
.class3 A.noUnder:active {
	COLOR: #f98217; TEXT-DECORATION: none
}
.class3 A.noUnder:hover {
	COLOR: #000000; TEXT-DECORATION: none
}
INPUT.form {
	FONT-WEIGHT: normal; FONT-SIZE: 8pt;
}
SELECT.form {
	FONT-WEIGHT: normal; FONT-SIZE: 8pt;
}
SELECT.form2 {
	BORDER-RIGHT: #d8d7d7 1px solid; BORDER-TOP: #9a9a9b 1px solid; MARGIN-TOP: 6px; FONT-WEIGHT: normal; FONT-SIZE: 8pt; MARGIN-LEFT: 0px; BORDER-LEFT: #9a9a9b 1px solid; WIDTH: 179px; COLOR: #58595b; BORDER-BOTTOM: #d8d7d7 1px solid; FONT-FAMILY: tahoma; BACKGROUND-COLOR: #ebebeb
}
TEXTAREA.form {
	BORDER-RIGHT: #d8d7d7 1px solid; BORDER-TOP: #9a9a9b 1px solid; MARGIN-TOP: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: normal; FONT-SIZE: 8pt; BORDER-LEFT: #9a9a9b 1px solid; COLOR: #58595b; PADDING-TOP: 0px; BORDER-BOTTOM: #d8d7d7 1px solid; FONT-FAMILY: arial;
}
/*Menu orizzontale*/
div#navigation2{width: 100%;padding-top: 0px}
div#navigation2 ul{list-style-type: none;margin: 0;padding: 0}
div#navigation2 li{float:left;margin: 0 0px 0;padding:0;border: 0px solid #CCC}
div#navigation2 a{position:relative;display:block;height: 30px}
div#navigation2 a span{position:absolute;width:100%;height:100%;cursor: pointer; /*per IE*/ }
div#navigation2 a:hover{color: #369 /*per IE*/}
div#navigation2 a:hover span{background-position: -140px 0}
div#navigation2 a#current span{background-position: -280px 0}
li#one a{width: 107px}
li#two a{width: 107px}
li#three a{width: 107px}
li#four a{width: 107px}
li#five a{width: 107px}
li#one span{background: url("immagini/index_1.jpg") no-repeat top left}
li#two span{background: url("immagini/index_2.jpg") no-repeat top left}
li#three span{background: url("immagini/index_3.jpg") no-repeat top left}
li#four span{background: url("immagini/index_4.jpg") no-repeat top left}
li#five span{background: url("immagini/index_5.jpg") no-repeat top left}

table.tabella1 {
table-layout:auto;
width : auto;
height:auto;
background :#ffffff;
border-collapse : collapse;
margin:0 auto;
border:0px solid #000000;
}

table.tabella5 {
table-layout : fixed;
width : 750px;
height:auto;
background :#ffffff;
border-collapse : separate;
border-spacing : 10px; 
padding: 10px;
border:0px solid #eeeeee;
margin:0 auto;
}
.cella1 {
width : 170px;
background : ffffff;
margin: 0 auto;
padding: 5,5,5,5;
}
.cella2 {
width : auto;
background : e0e0e0;
padding: 5,5,5,5;
}
.cella3 {
width : auto;
background : eeeddd;
padding: 5,5,5,5;
}
.cella4 {
width : auto;
background: #FFFFCC;
padding: 5,5,5,5;
}
