BODY {
	/*BACKGROUND: url(sfondo.gif);*/
	FONT-FAMILY: Tahoma, Arial, Helvetica; 
	PADDING-BOTTOM: 10px;
	MARGIN: 0px;
/*	PADDING-TOP: 5px*/
}
H1 {
	PADDING-RIGHT: 5px; MARGIN-TOP: 0px; PADDING-LEFT: 6px; PADDING-BOTTOM: 5px; FONT: bold 22px Arial, Helvetica, sans-serif; COLOR: #333; PADDING-TOP: 5px
}
H2 {
	FONT: 20px Arial, Helvetica, sans-serif; COLOR: #000000
}
H3 {
	MARGIN-BOTTOM: 5px; FONT: 18px Arial, Helvetica, sans-serif; COLOR: #ff0084
}
H4 {
	MARGIN-BOTTOM: 5px; FONT: bold 12px Arial, Helvetica, sans-serif; COLOR: #111
}
H5 {
	MARGIN-BOTTOM: 5px; FONT: bold 13px Arial, Helvetica, sans-serif
}
H6 {
	FONT: 11px Arial, Helvetica, sans-serif; COLOR: #444444
}
P {
	FONT: 11px Arial, Helvetica, sans-serif
}
DIV {
	FONT: 11px Arial, Helvetica, sans-serif
}
SPAN {
	FONT: 11px Arial, Helvetica, sans-serif
}
INPUT {
	FONT: 11px Arial, Helvetica, sans-serif
}
TEXTAREA {
	FONT: 11px Arial, Helvetica, sans-serif
}
SELECT {
	FONT: 11px Arial, Helvetica, sans-serif
}
FORM {
	BORDER-RIGHT: 0px; 
	BORDER-LEFT: 0px; 
	BORDER-TOP: 0px; 
	BORDER-BOTTOM: 0px;
	PADDING-TOP: 0px; 
	PADDING-RIGHT: 0px; 
	PADDING-LEFT: 0px; 
	PADDING-BOTTOM: 0px; 
	MARGIN: 0px; 
	border: 0;
	padding: 0px 0px 0px 0px;
}
TABLE {
	BORDER-RIGHT: medium none;
	BORDER-TOP: medium none;
	BORDER-LEFT: medium none;
	BORDER-BOTTOM: medium none
}
TH {
	FONT: bold 11px Arial, Helvetica, sans-serif; COLOR: #666; TEXT-ALIGN: left
}
TD {
	FONT: 11px Arial, Helvetica, sans-serif
}
OL {
	FONT: 11px/16px Arial, Helvetica, sans-serif
}
UL {
	FONT: 11px/16px Arial, Helvetica, sans-serif
}
LI {
	FONT: 11px/16px Arial, Helvetica, sans-serif
}
DD {
	FONT: 11px/16px Arial, Helvetica, sans-serif
}
DT {
	FONT: 11px/16px Arial, Helvetica, sans-serif
}
HR {
	HEIGHT: 1px
}
A:link {
	COLOR: #0063dc; TEXT-DECORATION: underline
}
A:visited {
	COLOR: #0063dc; TEXT-DECORATION: underline
}
A:hover {
	COLOR: #ff0000; 
	/*TEXT-DECORATION: none*/
	text-decoration: underline;
}
A:active {
	COLOR: #0063dc; TEXT-DECORATION: none
}
.Big {
	FONT-WEIGHT: bold; FONT-SIZE: 12px; FONT-FAMILY: Tahoma, Arial, Helvetica
}
.SmallBold {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #444444; FONT-FAMILY: Tahoma, Arial, Helvetica
}
.Container {
	PADDING-RIGHT: 3px;
	PADDING-LEFT: 3px;
	PADDING-BOTTOM: 3px;
	WIDTH: 90%;
	PADDING-TOP: 3px;
	BACKGROUND-COLOR: #ffffff;
	vertical-align: top;
}
.Container span.tastofunzione {
	display: block;
}
.Container span.primolivello {
	display: block;
	text-align: left;
}

.TextButton {
	BORDER-RIGHT: #c3c2c2 1px solid;
	BORDER-TOP: #c3c2c2 1px solid;
	DISPLAY: inline-block;
	PADDING-RIGHT: 5px;
	PADDING-LEFT: 5px;
	PADDING-BOTTOM: 1px;
	PADDING-TOP: 1px;
	FONT-WEIGHT: bold;
	FONT-SIZE: 11px;
	MARGIN: 1px;
	BORDER-LEFT: #c3c2c2 1px solid;
	COLOR: #000000;
	BORDER-BOTTOM: #c3c2c2 1px solid;
	BACKGROUND-COLOR: #FFA953;
	TEXT-DECORATION: none
}
A.TextButton {
	BORDER: #c3c2c2 1px solid;
	PADDING-RIGHT: 5px;
	PADDING-LEFT: 5px;
	PADDING-BOTTOM: 1px;
	PADDING-TOP: 1px;
	DISPLAY: inline-block;
	FONT-WEIGHT: bold;
	MARGIN: 1px;
	COLOR: #000066;
	BACKGROUND-COLOR: #FFA953;
	TEXT-DECORATION: none
}
A.TextButton:visited {
	BORDER: #c3c2c2 1px solid;
	PADDING-RIGHT: 5px;
	PADDING-LEFT: 5px;
	PADDING-BOTTOM: 1px;
	PADDING-TOP: 1px;
	DISPLAY: inline-block;
	FONT-WEIGHT: bold;
	MARGIN: 1px;
	COLOR: #000066;
	BACKGROUND-COLOR: #FFA953;
	TEXT-DECORATION: none
}
A.TextButton:hover {
	TEXT-DECORATION: underline;
	background-color: #000066;
	color: #FFA953;
}
#Footer {
	PADDING-RIGHT: 8px; PADDING-LEFT: 8px; PADDING-BOTTOM: 8px; PADDING-TOP: 15px; TEXT-ALIGN: center
}
.box {
	WIDTH: 600px; BACKGROUND-COLOR: #cccccc
}
.box750 {
	WIDTH: 750px; BACKGROUND-COLOR: #cccccc
}
.boxArea {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; PADDING-BOTTOM: 15px; PADDING-TOP: 15px; BACKGROUND-COLOR: #ffffff
}
.FieldName {
	FONT-WEIGHT: bold;
	COLOR: #000066;
}
.noteBox {
	BORDER-RIGHT: #000066 1px solid;
	PADDING-RIGHT: 8px;
	BORDER-TOP: #000066 1px solid;
	PADDING-LEFT: 8px;
	PADDING-BOTTOM: 8px;
	FONT: 100%;
	BORDER-LEFT: #000066 1px solid;
	/*WIDTH: 160px;*/
	PADDING-TOP: 8px;
	BORDER-BOTTOM: #000066 1px solid;
	BACKGROUND-COLOR: #E8F8EA;
	vertical-align: top;
	color: #000066;
	height: 120px;
}
.tableBox {
	BORDER-RIGHT:#aaaaaa 1px solid; BORDER-TOP:#aaaaaa 1px solid; BORDER-LEFT:#aaaaaa 1px solid; BORDER-BOTTOM:#aaaaaa 1px solid;
}
.testoRosso {
	FONT: 11px Arial, Helvetica, sans-serif;
	COLOR: red; 
	FONT-WEIGHT: bold;
}

.TextButtonSmall {
	BORDER-RIGHT: #c3c2c2 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: #c3c2c2 1px solid; DISPLAY: inline-block; PADDING-LEFT: 1px; FONT-WEIGHT: bold; FONT-SIZE: 11px; PADDING-BOTTOM: 1px; MARGIN: 1px; BORDER-LEFT: #c3c2c2 1px solid; COLOR: #444444; PADDING-TOP: 1px; BORDER-BOTTOM: #c3c2c2 1px solid; FONT-FAMILY: Tahoma, Arial, Helvetica; BACKGROUND-COLOR: #ffffff; TEXT-DECORATION: none
}

.tableBoxOrange {
	COLOR: #ffffff; BACKGROUND-COLOR: #10781F; BORDER-RIGHT:#aaaaaa 1px solid; BORDER-TOP:#aaaaaa 1px solid; BORDER-LEFT:#aaaaaa 1px solid; BORDER-BOTTOM:#aaaaaa 1px solid;
}
.SfondoOrange {
    PADDING-TOP: 1px; PADDING-BOTTOM: 1px; PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: Tahoma, Arial, Helvetica; BACKGROUND-COLOR: #10781F; TEXT-DECORATION: none;

}
.SfondoBlu {
    PADDING-TOP: 1px; PADDING-BOTTOM: 1px; PADDING-RIGHT: 10px; PADDING-LEFT: 10px; FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #ffffff; FONT-FAMILY: Tahoma, Arial, Helvetica; BACKGROUND-COLOR: #00367E; TEXT-DECORATION: none;
}
.noteBox1 {
	BORDER-RIGHT: #10781F 1px solid;
	PADDING-RIGHT: 5px;
	BORDER-TOP: #10781F 1px solid;
	PADDING-LEFT: 5px;
	PADDING-BOTTOM: 5px;
	FONT: 8px verdana;
	BORDER-LEFT: #10781F 1px solid;
	PADDING-TOP: 5px;
	BORDER-BOTTOM: #10781F 1px solid
}
.noteBoxBlu {
	BORDER-RIGHT: #00367E 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #00367E 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; FONT: 8px verdana; BORDER-LEFT: #00367E 1px solid; PADDING-TOP: 5px; BORDER-BOTTOM: #00367E 1px solid
}
.BOTTONI
{	COLOR: White;
	background-color : #7b97be;
	FONT-FAMILY: Tahoma, Verdana, Geneva, Arial, Helvetica;
	FONT-SIZE: 11px;
	FONT-WEIGHT: bold;
	padding-left : 7;
	padding-top : 3px;
	padding-bottom : 3px;
	Padding-right: 7;
	text-align : center;
	border : thin outset;
	border-left: thin outset #D6EDFB;
	border-bottom : thin outset #D6EDFB;
	border-top : thin outset #D6EDFB;
	border-right : thin outset #D6EDFB;
}

.BOK
{
	COLOR: White;
	background-color : #FA8072;
	FONT-FAMILY: Tahoma, Verdana, Geneva, Arial, Helvetica;
	FONT-SIZE: 10px;
	FONT-WEIGHT: bold;
	padding-left : 3;
	padding-top : 1px;
	padding-bottom : 1px;
	Padding-right: 3;
	text-align : center;
	Vertical-align: middle;
	border : thin outset;
	border-left: thin outset #FDBFB9;
	border-bottom : thin outset #A01505;
	border-top : thin outset #FDBFB9;
	border-right : thin outset #A01505;
}


.TestoElenco
{
	COLOR: 000040;
	FONT-FAMILY: Tahoma, Verdana, Geneva, Arial, Helvetica;
	FONT-SIZE: 11px;
	border-left: medium solid #004080;
	padding-left : 2;
}

.TestoBluElenco
{
	COLOR: 000040;
	FONT-FAMILY: Tahoma, Verdana, Geneva, Arial, Helvetica;
	FONT-SIZE: 11px;
	background-image: url(../Immagini/SF2.gif);
}

.TestoBluBold
{
	COLOR: 000040;
	FONT-FAMILY: Tahoma, Verdana, Geneva, Arial, Helvetica;
	FONT-SIZE: 11px;
	FONT-WEIGHT: bold;
}

.testo
{
	COLOR: #000000;
	FONT-FAMILY: Tahoma, Verdana, Geneva, Arial, Helvetica;
	FONT-SIZE: 11px;
	FONT-WEIGHT: normal;
	TEXT-DECORATION: none;
	font-style : normal;
}

.TESTOPICCOLO
{
	COLOR: #000000;
	FONT-FAMILY: Tahoma, Verdana, Geneva, Arial, Helvetica;
	FONT-SIZE: 5px;
	FONT-WEIGHT: normal;
	TEXT-DECORATION: none;
	font-style : normal;
}



.testobold
{
 COLOR: #000000;
 FONT-FAMILY: Tahoma, Verdana, Geneva, Arial, Helvetica;
 FONT-SIZE: 11px;
 FONT-WEIGHT: bold;
 TEXT-DECORATION: none;
}

.testobianco
{
 COLOR: #ffffff;
 FONT-FAMILY: Tahoma, Verdana, Geneva, Arial, Helvetica;
 FONT-SIZE: 11px;
 FONT-WEIGHT: normal;
 TEXT-DECORATION: none;
}

.testobiancopic
{
 COLOR: #ffffff;
 FONT-FAMILY: Tahoma, Verdana, Geneva, Arial, Helvetica;
 FONT-SIZE: 10px;
 FONT-WEIGHT: normal;
 TEXT-DECORATION: none;
}

.testoblu
{
 COLOR: #000040;
 FONT-FAMILY: Tahoma, Verdana, Geneva, Arial, Helvetica;
 FONT-SIZE: 11px;
 FONT-WEIGHT: normal;
 TEXT-DECORATION: none;
}

.testopagina
{
 COLOR: #254684;
 FONT-FAMILY: Tahoma, Verdana, Geneva, Arial, Helvetica;
 FONT-SIZE: 12px;
 FONT-WEIGHT: bold;
 TEXT-DECORATION: none;
}

.titolo
{
	BACKGROUND-COLOR: #004080;
	COLOR: White;
	FONT-FAMILY: Tahoma, Verdana, Geneva, Arial, Helvetica;
	FONT-SIZE: 11px;
	FONT-WEIGHT: bold;
	padding-top : 2px;
	padding-bottom : 2px;
	text-align : center;
}

.rigaOLD
{
 BACKGROUND-COLOR:#FFD3B9;
 COLOR: #254684;
 FONT-FAMILY: Tahoma, Verdana, Geneva, Arial, Helvetica;
 FONT-SIZE: 11px;
 FONT-WEIGHT: normal;
 TEXT-DECORATION: none;
}

.testorosso
{
 COLOR: red;
 FONT-FAMILY: Tahoma, Verdana, Geneva, Arial, Helvetica;
 FONT-SIZE: 11px;
 FONT-WEIGHT: normal;
 TEXT-DECORATION: none;
}

.testoarancio
{
 COLOR: #FE9353;
 FONT-FAMILY: Tahoma, Verdana, Geneva, Arial, Helvetica;
 FONT-SIZE: 11px;
 FONT-WEIGHT: normal;
 TEXT-DECORATION: none;
}

.Elenco
{
 COLOR: #254684;
 FONT-FAMILY: Tahoma, Verdana, Geneva, Arial, Helvetica;
 FONT-SIZE: 11px;
 FONT-WEIGHT: normal;
 TEXT-DECORATION: none;
}

.ElencoAttivo
{
 COLOR: #254684;
 FONT-FAMILY: Tahoma, Verdana, Geneva, Arial, Helvetica;
 FONT-SIZE: 10px;
 FONT-WEIGHT: bold;
 TEXT-DECORATION: none;
}

A:LINK { color: #000040;
	 text-decoration: none;}
a:ACTIVE { color: #C80000;
 text-decoration: none; }
a:VISITED {	color: #000040;
 text-decoration: none;}
A:HOVER {Color: #c80000;
 text-decoration: none;}
 
 A.LINK:LINK {
	color: White;
	text-decoration: none;
	font : bold;
	text-indent : 3px;
}
 A.LINK:ACTIVE {
	color: #FCC112;
	text-decoration: none;
	font : bold;
	text-indent : 3px;
}
 A.LINK:VISITED {
	color: White;
	text-decoration: none;
	font : bold;
	text-indent : 3px;
}
 A.LINK:HOVER {
	color: #FCC112;
	text-decoration: none;
	font : bold;
	text-indent : 3px;
}

 A.LINKMENU:LINK {
	color: #000040;
	text-decoration: none;
}
 A.LINKMENU:ACTIVE {
	color: #FCC112;
	text-decoration: none;
}
 A.LINKMENU:VISITED {
	color: #000040;
	text-decoration: none;
}
 A.LINKMENU:HOVER {
	color: #FCC112;
	text-decoration: none;
	background: #004080;
}

.TESTATA
{
	BACKGROUND-COLOR: #FCAF4A;
	COLOR: #042c84;
}

.MENU
{
	BACKGROUND-COLOR: #c80000;
	border-right: 1px solid #777575;
	COLOR: #042c84;
}

.MENUBOTTONI
{
	BACKGROUND-COLOR: #96080B;
	COLOR: #042c84;
}

.BARRAMENU
{
	BACKGROUND-COLOR: #C6E4F4;
	FONT-FAMILY: Tahoma, Verdana, Geneva, Arial, Helvetica;
	FONT-SIZE: 11px;
	FONT-WEIGHT: bold;
	COLOR: #042c84;
	border-bottom: 1px solid #777575;
	border-top: 1px solid  #777575;
}

.CONTENUTI
{
	BACKGROUND-COLOR: #ffffff;
	COLOR: #042c84;
	FONT-FAMILY: Tahoma, Verdana, Geneva, Arial, Helvetica;
	FONT-SIZE: 11px;
	FONT-WEIGHT: normal;
}

.INTESTAZIONE
{
	BACKGROUND-COLOR: #ffffff;
	COLOR: #042c84;
	FONT-FAMILY: Tahoma, Verdana, Geneva, Arial, Helvetica;
	FONT-SIZE: 16px;
	FONT-WEIGHT: normal;
	text-align : center;
	height : 25px;
	vertical-align: middle;
}

.RIGA
{
	BACKGROUND-COLOR: White;
	COLOR: #042c84;
	FONT-FAMILY: Tahoma, Verdana, Geneva, Arial, Helvetica;
	FONT-SIZE: 11px;
	FONT-WEIGHT: normal;
	
}

.RIGATABELLA
{
	COLOR: #000066;
	FONT-FAMILY: Tahoma, Verdana, Geneva, Arial, Helvetica;
	FONT-SIZE: 11px;
	FONT-WEIGHT: normal;
	background: #F8F5C7;
	border-bottom : solid Silver;
	border-bottom-width : 4px;
}

.CAMPOTABELLA
{
	COLOR: #000066;
	FONT-FAMILY: Tahoma, Verdana, Geneva, Arial, Helvetica;
	FONT-SIZE: 11px;
	FONT-WEIGHT: normal;
	background: #F8F5C7;
	border-bottom : solid Navy;
	border-bottom-width : 4px;
	border-bottom : solid #777575;
	border-bottom-width : 4px;
	padding-left : 5px;
	padding-right : 5px;
	padding-top : 5px;
	padding-bottom : 5px;
	border-left : 1px solid #777575;
	BOrder-right: 1px solid #777575;
	BOrder-top: 1px solid #777575;	
}

.TABELLA
{
	FONT-SIZE: 11px;
	FONT-WEIGHT: normal;
	COLOR: 000040;
	FONT-FAMILY: Tahoma, Verdana, Geneva, Arial, Helvetica;
	TEXT-decoration: none;
	background: #ADD8E6;
}

.TITOLOTABELLA
{
	BACKGROUND-COLOR: #004080;
	COLOR: White;
	FONT-FAMILY: Tahoma, Verdana, Geneva, Arial, Helvetica;
	FONT-SIZE: 11px;
	FONT-WEIGHT: bold;
	padding-top : 2px;
	padding-bottom : 2px;
}

.RIGAPICCOLA
{
	COLOR: #004080;
	background-color : #F0FFFF;
	FONT-FAMILY: Tahoma, Verdana, Geneva, Arial, Helvetica;
	FONT-SIZE: 11px;
}

.MENULINK
{
 COLOR: #004080;
 FONT-WEIGHT: bold;
}

.BARRAMENULINK
{
 COLOR: #004080;
 FONT-WEIGHT: bold;
}

.EVIDENZIA
{
	COLOR: White;
	background-color : #7B97BE;
	FONT-FAMILY: Tahoma, Verdana, Geneva, Arial, Helvetica;
	FONT-SIZE: 11px;
	FONT-WEIGHT: bold;
}

.SEZIONE
{
	COLOR: White;
	background-color : #004080;
	FONT-FAMILY: Tahoma, Verdana, Geneva, Arial, Helvetica;
	FONT-SIZE: 11px;
	FONT-WEIGHT: bold;
	border-bottom : thin groove #3B3D79;
	border-right : thin groove #3B3D79;
	text-indent : 3px;
}

.PERCORSO
{
	background-image: url(../Immagini/sf1.jpg);
	FONT-FAMILY: Tahoma, Verdana, Geneva, Arial, Helvetica;
	FONT-SIZE: 10px;
	FONT-WEIGHT: bold;
	text-indent : 2px;
	padding-right : 2px;
	Padding-left: 2px;
	TEXT-decoration: none;
	border : 1px solid;
}

.MENUELENCO
{
	FONT-FAMILY: Tahoma, Verdana, Geneva, Arial, Helvetica;
	FONT-SIZE: 11px;
	FONT-WEIGHT: bold;
	text-indent : 2px;
	Padding-left: 7px;
	TEXT-decoration: none;
	border : 1px solid #000040;
	background-image: url(../Immagini/SF2.gif);
}

.SFONDOELENCO
{
	FONT-FAMILY: Tahoma, Verdana, Geneva, Arial, Helvetica;
	FONT-SIZE: 10px;
	FONT-WEIGHT: bold;
	TEXT-decoration: none;
	border : 1px solid #000040;
	background-image: url(../Immagini/SF2.gif);
}

.CAMPOELENCO
{
	BACKGROUND-COLOR: transparent;
	COLOR: #042c84;
	FONT-FAMILY: Tahoma, Verdana, Geneva, Arial, Helvetica;
	FONT-SIZE: 11px;
	FONT-WEIGHT: normal;
	border-bottom: 1px solid #000040;
}

.CASELLA
{
	COLOR: 000040;
	FONT-FAMILY: Tahoma, Verdana, Geneva, Arial, Helvetica;
	FONT-SIZE: 11px;
	TEXT-decoration: none;
	background: #EFFCE0;
	border : 1px solid #004080;
	border-left: medium solid #004080;
	padding: 3px;
}

.CASELLASX
{
	COLOR: 000040;
	FONT-FAMILY: Tahoma, Verdana, Geneva, Arial, Helvetica;
	FONT-SIZE: 11px;
	TEXT-decoration: none;
	background: #F4F6FF;
	border : 1px solid #004080;
	border-left: medium solid #004080;	padding: 3px;
}

.CASELLADX
{
	COLOR: 000040;
	FONT-FAMILY: Tahoma, Verdana, Geneva, Arial, Helvetica;
	FONT-SIZE: 11px;
	TEXT-decoration: none;
	background: #FEF4D8;
	border : 1px solid #004080;
	border-left: medium solid #004080;	padding: 3px;
}

.BOTTONEMENU
{
	COLOR: White;
	background-color : #004080;
	FONT-FAMILY: Tahoma, Verdana, Geneva, Arial, Helvetica;
	FONT-SIZE: 11px;
	FONT-WEIGHT: bold;
	padding-left : 3px;
	padding-top : 2px;
	padding-bottom : 2px;
	Padding-right: 3px;
	text-align : center;
	border : 2px solid #CED4ED;
	text-decoration : none;
}

.CAMPOUNO
{
	COLOR: 000040;
	FONT-FAMILY: Tahoma, Verdana, Geneva, Arial, Helvetica;
	FONT-SIZE: 11px;
	TEXT-decoration: none;
	background: #FFF5EE;
	border-bottom : 1px solid #F5F5F5;
	border : 1px solid;
	padding-bottom : 4px;
	padding-left : 4px;
	padding-right : 4px;
	padding-top : 4px;
}


.CAMPOPAGINA
{
	COLOR: #000066;
	FONT-FAMILY: Tahoma, Verdana, Geneva, Arial, Helvetica;
	FONT-SIZE: 11px;
	FONT-WEIGHT: normal;
	background: #DCDCDC;
	border-bottom : solid #777575;
	border-bottom-width : 4px;
	padding-left : 5px;
	padding-right : 5px;
	padding-top : 5px;
	padding-bottom : 5px;
	border-left : 1px solid #777575;
	BOrder-right: 1px solid #777575;
	BOrder-top: 1px solid #777575;
}

.CPUNO
{
	COLOR: #000066;
	FONT-FAMILY: Tahoma, Verdana, Geneva, Arial, Helvetica;
	FONT-SIZE: 11px;
	FONT-WEIGHT: normal;
	background: #FFDEAD;
	border-bottom : solid #777575;
	border-bottom-width : 4px;
	padding-left : 5px;
	padding-right : 5px;
	padding-top : 5px;
	padding-bottom : 5px;
	border-left : 1px solid #777575;
	BOrder-right: 1px solid #777575;
	BOrder-top: 1px solid #777575;
}

.CPDUE
{
	COLOR: #000066;
	FONT-FAMILY: Tahoma, Verdana, Geneva, Arial, Helvetica;
	FONT-SIZE: 11px;
	FONT-WEIGHT: normal;
	background: #E2EAF3;
	border-bottom : solid #777575;
	border-bottom-width : 4px;
	padding-left : 5px;
	padding-right : 5px;
	padding-top : 5px;
	padding-bottom : 5px;
	border-left : 1px solid #777575;
	BOrder-right: 1px solid #777575;
	BOrder-top: 1px solid #777575;
}

.CPTRE
{
	COLOR: #000066;
	FONT-FAMILY: Tahoma, Verdana, Geneva, Arial, Helvetica;
	FONT-SIZE: 11px;
	FONT-WEIGHT: normal;
	background: #F5FFFA;
	border-bottom : solid #777575;
	border-bottom-width : 1px;
	padding-left : 1px;
	padding-right : 1px;
	padding-top : 1px;
	padding-bottom : 1px;
	border-left : 1px solid #777575;
	Border-right: 1px solid #777575;
	Border-top: 1px solid #777575;
}

.CP4
{
	COLOR: #000066;
	FONT-FAMILY: Tahoma, Verdana, Geneva, Arial, Helvetica;
	FONT-SIZE: 11px;
	FONT-WEIGHT: normal;
	background: #DEDEBC;
	border-bottom : solid #777575;
	border-bottom-width : 4px;
	padding-left : 5px;
	padding-right : 5px;
	padding-top : 5px;
	padding-bottom : 5px;
	border-left : 1px solid #777575;
	BOrder-right: 1px solid #777575;
	BOrder-top: 1px solid #777575;
}

.CP5
{
	COLOR: #000066;
	FONT-FAMILY: Tahoma, Verdana, Geneva, Arial, Helvetica;
	FONT-SIZE: 11px;
	FONT-WEIGHT: normal;
	border-bottom : solid #777575;
	border-bottom-width : 1px;
	padding-left : 5px;
	padding-right : 5px;
	padding-top : 5px;
	padding-bottom : 5px;
	border-left : 1px solid #777575;
	BOrder-right: 1px solid #777575;
	BOrder-top: 1px solid #777575;
}

.CP6
{
	COLOR: #000066;
	FONT-FAMILY: Tahoma, Verdana, Geneva, Arial, Helvetica;
	FONT-SIZE: 9px;
	FONT-WEIGHT: normal;
	border-bottom : solid #777575;
	border-bottom-width : 1px;
	padding-left : 1px;
	padding-right : 1px;
	padding-top : 1px;
	padding-bottom : 1px;
	border-left : 1px solid #777575;
	BOrder-right: 1px solid #777575;
	BOrder-top: 1px solid #777575;
	background-color : #E1ECEC;
}

.CP7
{
	COLOR: #000066;
	FONT-FAMILY: Tahoma, Verdana, Geneva, Arial, Helvetica;
	FONT-SIZE: 9px;
	FONT-WEIGHT: normal;
	border-bottom : solid #777575;
	border-bottom-width : 1px;
	padding-left : 1px;
	padding-right : 1px;
	padding-top : 1px;
	padding-bottom : 1px;
	border-left : 1px solid #777575;
	BOrder-right: 1px solid #777575;
	BOrder-top: 1px solid #777575;
	background-color : #E6DDF0;
}

.CP8
{
	COLOR: #000066;
	FONT-FAMILY: Tahoma, Verdana, Geneva, Arial, Helvetica;
	FONT-SIZE: 11px;
	FONT-WEIGHT: normal;
	border-bottom : solid #777575;
	border-bottom-width : 1px;
	padding-left : 3px;
	padding-right : 3px;
	padding-top : 2px;
	padding-bottom : 2px;
	border-left : 1px solid #777575;
	BOrder-right: 1px solid #777575;
	BOrder-top: 1px solid #777575;
	background-color : #FFFFF0;
}

.CAMPOBIANCO
{
	BACKGROUND-COLOR: White;
	FONT-WEIGHT: normal;
	COLOR: #000040;
	FONT-FAMILY: Tahoma, Verdana, Geneva, Arial, Helvetica;
	FONT-SIZE: 11px;
	TEXT-DECORATION: none;
	border-bottom : solid #777575;
	border-bottom-width : 1px;
	padding-left : 3px;
	padding-right : 3px;
	padding-top : 2px;
	padding-bottom : 2px;
	border-left : 1px solid #777575;
	BOrder-right: 1px solid #777575;
	BOrder-top: 1px solid #777575;
}
/* ----------------------------------------------*/
/* CLASSI AGGIUNTE IL 18-01-2007 */
.argcoll{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	float: left;
	text-align: left;
	background-attachment: scroll;
	background-color: transparent;
	background-image: url(FR-TONDO.GIF);
	background-position: top left;
	background-repeat: no-repeat;
	/*color: #000000;*/
	vertical-align: top;
	padding-bottom: 1px;
	padding-left: 12px;
	padding-right: 2px;
	padding-top: 1px;
	width: 100%;
}
.argcoll a:link{
	TEXT-DECORATION: underline;COLOR: #0063dc;
}
.argcoll a:hover{
	TEXT-DECORATION: underline;
	color: #ff0000;
}
.argcoll a:visited{
	TEXT-DECORATION: underline; COLOR: #0063dc;
}
.argcoll a:active {
	COLOR: #0063dc;
	TEXT-DECORATION: underline;
}
.titargcoll{
	margin: 0px;
	padding: 0px;
	padding-left: 12px;
	padding-bottom: 2px;
	padding-top: 3px;
	font-weight: bold;
}
.homepagecentro{
	width: 100%;
	/*margin-left: 2px;
	margin-right: 2px;*/
}
.homepagecentro td{
border: 1px solid #cc3300;
	/*margin-left: 2px;
	margin-right: 2px;*/
}

/*.notizietitolo{
	background-color: #A2BBDA;
	height: 20px;
	padding: 2px;
	padding-left: 15px;
	font-weight: bold;
	border-right: 5px solid #ffffff;
}
*/
.notiziesezione{
	/*height: 130px;*/
	text-align: left;
	vertical-align: top;
	padding: 2px;
	border-left: 5px solid #A2BBDA;
}
/*
.bandititolo{
	background-color: #ECC900;
	height: 20px;
	padding: 2px;
	padding-left: 15px;
	font-weight: bold;
	border-right: 5px solid #ffffff;
}
*/
.bandisezione{
	/*height: 130px;*/
	text-align: left;
	vertical-align: top;
	padding: 2px;
	border-left: 5px solid #ECC900;
}
/*classi per la nuova home page - 02/05/2007 */
.tabellacontenutohome{
	width: 100%;
	border: 0px;
	vertical-align: top;
}
.tabellacontenutohome td{
	width: 50%;
	vertical-align: top;
	border: 1px solid #004080;
	border-left: 4px solid #004080;
	padding: 0px;
	margin: 0px;
	/*padding: 3px;*/
}
.tabellacontenutohome label{
	display: block;
	padding: 0px;
	padding-left: 3px;
	margin: 0px;
	width: 98%;
	vertical-align: top;
	background-color: #004080;
	color: #ffffff;
}
.tabellacontenutohome p{
	padding: 0px;
	padding-left: 3px;
	margin: 0px;
	/*width: 99%;*/
	vertical-align: top;
}
.tabellacontenutohome label a:link{
	color: #ffffff;
	font-weight: bold;
}
.tabellacontenutohome label a:visited{
	font-weight: bold;
	color: #ffffff;
}
.tabellacontenutohome label a:active{
	font-weight: bold;
	color: #ffffff;
}
.tabellacontenutohome label a:hover{
	font-weight: bold;
	color: #FCC112;
}
/*classi per la sezione Avvenimenti e per Bandi*/
.sezavvenimenti{
	border: 1px solid #a2bbda;
	padding: 2px;
	background-color: #ECF2F9;
	padding-bottom: 5px;
}
.sezavvenimenti .notizietitolo{
	background-color: #A2BBDA;
	height: 20px;
	font-weight: bold;
	text-align: center;
	padding-top: 5px;
	padding-left: 2px;
	padding-right: 2px;
	padding-bottom: 0px;
	border: 0px;
}
.sezavvenimenti p{
	margin: 0px;
	padding: 2px;
	border-bottom: 1px dotted #A2BBDA
}
.sezavvenimenti label{
	text-align: right;
	font-weight: bold;
	font-style: italic;
	display: block;  
}
.sezbandi{
	border: 1px solid #ECC900;
	padding: 2px;
	padding-bottom: 5px;
	margin-top: 5px;
	background-color: #FFFDDF;
}
.sezbandi .bandititolo{
	height: 20px;
	font-weight: bold;
	text-align: center;
	padding-top: 5px;
	padding-left: 2px;
	padding-right: 2px;
	padding-bottom: 0px;
	border: 0px;
	background-color: #ECC900;
}
.sezbandi p{
	margin: 0px;
	padding: 2px;
	border-bottom: 1px dotted #ECC900
}
.sezbandi label{
	text-align: right;
	font-weight: bold;
	font-style: italic;
	display: block;  
}
.datanews{
	font-weight: bold;
	text-decoration: underline;
}
#boxnews{
margin: 0px;
padding: 0px;
	border: 1px solid #D2691E;
	padding-top: 2px;
	padding-bottom: 5px;
	margin-top: 5px;
	background-color: #F8EFE8;
}
#boxnews label{
	font-weight: bold;
	text-align: center;
	background-color: #D2691E;
	display: block;
	height: 20px;
	padding-top: 5px;
	margin: 2px;
}
#boxnews ul{
margin: 0px;
padding: 0px;
padding-left: 18px;
}
#boxnews li{
list-style: none;
list-style-image: url(puntoelenco.gif);
padding-top: 1px;
padding-bottom: 2px;
 list-style-position: outside;
}
#boxnews p{
	margin: 0px;
	padding: 0px;
	margin-top: 5px;
	text-align: right;
	border-top: 1px dotted #D2691E;
	font-weight: bold;
	font-style: italic;
}


#boxpist{
margin: 0px;
padding: 0px;
	border: 1px solid #306200;
	padding-top: 2px;
	padding-bottom: 5px;
	margin-top: 5px;
	background-color: #F8EFE8;
}
#boxpist label{
	font-weight: bold;
	text-align: center;
	background-color: #ABFF59;
	color: #000000;
	display: block;
	height: 20px;
	padding-top: 5px;
	margin: 2px;
}
#boxpist ul{
margin: 0px;
padding: 0px;
padding-left: 18px;
}
#boxpist li{
list-style: none;
list-style-image: url(puntoelenco.gif);
padding-top: 1px;
padding-bottom: 2px;
 list-style-position: outside;
}
#boxpist p{
	margin: 0px;
	padding: 0px;
	margin-top: 5px;
	text-align: right;
	border-top: 1px dotted #306200;
	font-weight: bold;
	font-style: italic;
}



/*classi per la sezione LOGIN */
/* UTENTE NON LOGGATO */
#utentenullo{
	margin: 0px;
	padding: 0px;
	padding: 2px;
	border: 1px solid #306200;
	background-color: #EEFFDD;
	margin-top: 3px;
}
#utentenullo p.titolo{
	margin: 0px;
	padding: 0px;
	background-color: #ABFF59;
	color: #306200;
	FONT-FAMILY: Tahoma, Verdana, Geneva, Arial, Helvetica;
	FONT-SIZE: 11px;
	FONT-WEIGHT: bold;
	text-align : center;
	height: 20px;
	padding-top: 4px;
	margin: 2px;
}
#utentenullo .testoerrore{
	font: 11px Arial, Helvetica, sans-serif;
	color: #cc3300; 
	font-weight: bold;
}
#utentenullo td{
	margin: 0px;
	padding: 0px;
	font-weight: bold;
}
#utentenullo a.TextButton{
border-left: #306200 1px solid;
border-top: #306200 1px solid;
border-bottom: #306200 2px solid;
border-right: #306200 2px solid;
padding-left: 10px;
padding-right: 10px;
padding-top: 2px;
padding-bottom: 2px;
width: 10%;
font-weight: bold;
font-size: 11px;
color: #306200;
background-color: #ABFF59;
text-decoration: none;
}
#utentenullo a.TextButton:hover {
	TEXT-DECORATION: underline;
	background-color: #306200;
	color: #ffffff;
}
/* UTENTE RICONOSCIUTO */
#utenteok{
	margin: 0px;
	padding: 0px;
	padding: 2px;
	border: 1px solid #306200;
	background-color: #EEFFDD;
	margin-top: 3px;
}
#utenteok p{
	margin: 0px;
	padding: 0px;
}
#utenteok p.titolo{
	margin: 0px;
	padding: 0px;
	background-color: #ABFF59;
	color: #306200;
	FONT-FAMILY: Tahoma, Verdana, Geneva, Arial, Helvetica;
	FONT-SIZE: 11px;
	FONT-WEIGHT: bold;
	text-align : center;
	height: 20px;
	padding-top: 4px;
	margin: 2px;
}

/* sezione AUTOCERTIFICAZIONE */
#autocertificazione{
	margin: 0px;
	padding: 0px;
	padding: 2px;
	border: 1px solid #555773;
	background-color: #D8DAEB;
	margin-top: 3px;
}
#autocertificazione p.titolo{
	margin: 0px;
	padding: 0px;
	background-color: #A5A6BE;
	color: #555773;
	FONT-FAMILY: Tahoma, Verdana, Geneva, Arial, Helvetica;
	FONT-SIZE: 11px;
	FONT-WEIGHT: bold;
	text-align : center;
	height: 20px;
	padding-top: 4px;
	margin: 2px;
}

/* sezione SCRIVI AL COMUNE */
#scrivi{
	margin: 0px;
	padding: 0px;
	padding: 2px;
	border: 1px solid #992A00;
	background-color: #FFE2D7;
	margin-top: 3px;
}
#scrivi p.titolo{
	margin: 0px;
	padding: 0px;
	background-color: #FFA786;
	color: #992A00;
	FONT-FAMILY: Tahoma, Verdana, Geneva, Arial, Helvetica;
	FONT-SIZE: 11px;
	FONT-WEIGHT: bold;
	text-align : center;
	height: 20px;
	padding-top: 4px;
	margin: 2px;
}
/* sezione ROLLOVER */
.titoloroll
{
	BACKGROUND-COLOR: #00BDBB;
	COLOR: #006364;
	FONT-FAMILY: Tahoma, Verdana, Geneva, Arial, Helvetica;
	FONT-SIZE: 11px;
	FONT-WEIGHT: bold;
	padding-top : 2px;
	padding-bottom : 2px;
	text-align : center;
}
.casellaroll
{
	COLOR: #000040;
	FONT-FAMILY: Tahoma, Verdana, Geneva, Arial, Helvetica;
	FONT-SIZE: 11px;
	TEXT-decoration: none;
	background: transparent;
	border : 1px solid #00BDBB;
	padding: 0px;
	text-align: center;
}
.casellaroll img{
	margin: 0px;
	margin-top: 3px;
}
#seztastifunzione{
	width: 10%;
	white-space: nowrap;
	text-align: right;
	margin: 0px;
	padding: 0px;
}
/* sezione BARRA PRIMO LIVELLO */
.topmenu {
padding: 2px;
FONT-WEIGHT: bold; 
FONT-SIZE: 12px; 
color: #ffffff;
HEIGHT: 22px;
background-color: #2283AA;
white-space: nowrap;
}
.topmenu a:link{
padding-left: 6px;
padding-right: 6px;
border-right: 2px solid #b7e0fd;
color: #e4f3fb;
}
.topmenu a:active{
padding-left: 6px;
padding-right: 6px;
border-right: 2px solid #b7e0fd;
color: #e4f3fb;
}
.topmenu a:hover{
padding-left: 6px;
padding-right: 6px;
border-right: 2px solid #b7e0fd;
text-decoration: underline;
color: #e4f3fb;
}
.topmenu a:visited{
padding-left: 6px;
padding-right: 6px;
border-right: 2px solid #b7e0fd;
color: #e4f3fb;
}
.topmenu .testo{
color: #e4f3fb;
	padding-left: 12%;
}

.boxTitle {
	padding: 5px;
	padding-left: 20px;
	FONT-WEIGHT: bold; 
	FONT-SIZE: 11px; 
	/*BACKGROUND-IMAGE: url(menu.gif); */
	background-color: #eeeeee;
	COLOR: #004080; 
	FONT-FAMILY: Tahoma, Arial, Helvetica; 
	HEIGHT: 25px;
	width: 100%;
}
.boxDescrizione{
	font-style: italic;
}
.listaAvv{
	height: 320px;
	vertical-align: top;
}
.listaAvv .etichetta{
	background-color: #a2bbda;
	padding: 2px;
	font-weight: bold;
	padding-left: 5px;
	padding-right: 5px;
	vertical-align: middle;
	white-space: nowrap;
}
.listaAvv td{
	background-color: #ECF2F9;
	vertical-align: top;
	padding: 2px;
	width: 10%;
}
.listaAvv label{
	width: 25%;
	text-align: right;
	height: 22px;
	padding-top: 4px;
	padding-right: 3px;
	margin-left: 50px;
	margin-top: 2px;
	border-top: 1px solid #a2bbda;
	font-weight: bold;
}
.listaAvv .campo{
	height: 22px;
	padding-top: 4px;
	padding-left: 3px;
	border-top: 1px dotted #a2bbda;
	width: 60%;
	margin-top: 2px;
	background-color: #ECF2F9;
}
.listaAvv .campo a:hover{
	text-decoration: underline;
}

.percorso{
margin: 0px;
padding: 0px;
border: 0px;
background-color: #FFFFD7;
height: 22px;
vertical-align: middle;
padding-left: 15px;
font-weight: normal;
font-size: 70%;
color: #2283AA;
font-weight: bold;
}
.percorso a:link{
padding-right: 15px;
	background: url(puntoelencopercorso.gif) no-repeat fixed right top;
}
.percorso a:active{
padding-right: 15px;
	background: url(puntoelencopercorso.gif) no-repeat fixed right top;
}
.percorso a:visited{
padding-right: 15px;
	background: url(puntoelencopercorso.gif) no-repeat fixed right top;
}
.percorso a:hover{
padding-right: 15px;
	background: url(puntoelencopercorso.gif) no-repeat fixed right top;
text-decoration: underline;
}
/* BANDI */
.listaBando{
	height: 320px;
	vertical-align: top;
}
.listaBando .etichetta{
	background-color: #ECC900;
	padding: 2px;
	font-weight: bold;
	padding-left: 5px;
	padding-right: 5px;
	vertical-align: middle;
	white-space: nowrap !important;
	width: auto;
}
.listaBando td{
	background-color: #FFFDDF;
	vertical-align: top;
	padding: 2px;
/*	width: 10%;*/
width: auto;
}
.listaBando label{
	width: 25%;
	text-align: right;
	padding-top: 4px;
	padding-right: 3px;
	margin-left: 50px;
	margin-top: 2px;
	border-top: 1px solid #ECC900;
	font-weight: bold;
	vertical-align: top;
	height: 22px;
}
.listaBando .campo{
height: 22px;
	margin-top: 2px;
	padding-top: 4px;
	padding-left: 3px;
	border-top: 1px dotted #ECC900;
	width: 60%;
	background-color: #FFFDDF;
}
.listaBando .campo a:hover{
	text-decoration: underline;
}
/* sezione NEWS */
.boxNews{
	height: 320px;
	vertical-align: top;
}
.boxNews dl{
	margin-top: 30px;
}
.boxNews dd{
margin: 0px;
padding: 0px;
margin-left: 73px;
padding-left: 3px;
padding-right: 3px;
}
.boxNews dt{
margin: 0px;
padding: 0px;
margin-left: 50px;
padding: 3px;
margin-top: 3px;
border-top: 1px dotted #D2691E;
}
.boxNews dt a{
font-weight: bold;
}
.boxNews .position{
width: 20px;
text-align: right;
padding-right: 4px;
vertical-align: top;
}
/* SEZIONE RICERCA */
.boxRicerca{
	height: 320px;
	vertical-align: top;
	padding-left: 50px;
	font-size: 100%;
	color: #004080;
}

.boxRicerca .TextButtonSmall {
	border-left: #2283AA 1px solid; 
	border-top:  #2283AA 1px solid; 
	border-bottom: 2px solid #1D6583; 
	border-right:  #1D6583 2px solid; 
	padding-left: 10px;
	padding-right: 10px;
	height: 19px;
/*	DISPLAY: inline-block;*/
	FONT-WEIGHT: bold; 
	FONT-SIZE: 11px; 
	FONT-FAMILY: Tahoma, Arial, Helvetica; 
	BACKGROUND-COLOR: #a2bbda; 
	COLOR: #2283AA; 
	TEXT-DECORATION: none
}

.esitoRicerca{
	margin-top: 20px;
	border-top: 2px solid #a2bbda;
}
.esitoRicerca dt{
margin: 0px;
padding: 0px;
margin-left: 50px;
padding: 3px;
margin-top: 3px;
border-top: 1px dotted #a2bbda;
}
.esitoRicerca dd{
margin: 0px;
padding: 0px;
margin-left: 73px;
padding-left: 3px;
padding-right: 3px;
}
.esitoRicerca .position{
width: 20px;
text-align: right;
padding-right: 4px;
vertical-align: top;
}
.esitoRicerca  dt a{
font-weight: bold;
	color: #004080;
}
/* sezione POSTA */
.boxPosta{
	height: 320px;
	vertical-align: top;
	padding-left: 50px;
	font-size: 100%;
	color: #004080;
	padding-top: 20px;
}
.boxPosta label{
	width: 150px;
	text-align: right;
	font-weight: bold;
	font-size: 11px;
	vertical-align: top;
	border-top: 1px solid #2283AA;
	padding-right: 3px;
	margin-top: 2px;
}
.boxPosta .separazione{
	background-color: #eeeeee;
	width: 100%;
	margin-top: 10px;
	margin-bottom: 5px;
	height: 20px;
	border-bottom: 1px dotted #a2bbda;
	font-weight: bold;
	padding-left: 20px;
	padding-bottom: 4px;
	padding-top: 4px;
	font-size: 12px;
	text-align: left;
}
.boxPosta .campo{
	width: 50%;
	padding-top: 2px;
	border-top: 1px solid #2283AA;
	margin-top: 2px;
}
.boxPosta p.bottoni{
	COLOR:  White;
	background-color: transparent;
	FONT-FAMILY: Tahoma, Verdana, Geneva, Arial, Helvetica;
	FONT-SIZE: 11px;
	FONT-WEIGHT: bold;
	padding-left : 7;
	padding-top : 3px;
	padding-bottom : 3px;
	Padding-right: 7;
	text-align : center;
	border : 0px;
}
.boxPosta p{
text-align: center;	
padding-bottom: 10px;
}
/*
.TextButton{
border: #2283AA 1px solid;
padding-left: 10px;
padding-right: 10px;
padding-top: 2px;
padding-bottom: 2px;
width: 100;
font-weight: bold;
font-size: 11px;
color: #2283AA;
background-color: #a2bbda;
text-decoration: none;
}
*/
.boxPosta p.bottoni a{
	border-left: #2283AA 1px solid; 
	border-top:  #2283AA 1px solid; 
	border-bottom: 2px solid #1D6583; 
	border-right:  #1D6583 2px solid; 
padding-left: 10px;
padding-right: 10px;
padding-top: 2px;
padding-bottom: 2px;
width: 10%;
font-weight: bold;
font-size: 11px;
color: #2283AA;
background-color: #a2bbda;
text-decoration: none;
}
.boxPosta p.bottoni a:active{
	border-left: #2283AA 1px solid; 
	border-top:  #2283AA 1px solid; 
	border-bottom: 2px solid #1D6583; 
	border-right:  #1D6583 2px solid; 
padding-left: 10px;
padding-right: 10px;
padding-top: 2px;
padding-bottom: 2px;
width: 10%;
font-weight: bold;
font-size: 11px;
color: #2283AA;
background-color: #a2bbda;
text-decoration: none;
}
.boxPosta p.bottoni a:visited{
	border-left: #2283AA 1px solid; 
	border-top:  #2283AA 1px solid; 
	border-bottom: 2px solid #1D6583; 
	border-right:  #1D6583 2px solid; 
padding-left: 10px;
padding-right: 10px;
padding-top: 2px;
padding-bottom: 2px;
width: 10%;
font-weight: bold;
font-size: 11px;
color: #2283AA;
background-color: #a2bbda;
text-decoration: none;
}
.boxPosta p.bottoni a:hover {
	TEXT-DECORATION: underline;
	background-color: #2283AA;
	color: #ffffff;
}
/* CLASSI PER LA SEZIONE RASSEGNA STAMPA */
#boxrastampa{
margin: 0px;
padding: 0px;
	border: 1px solid #e50102;
	padding-top: 2px;
	padding-bottom: 5px;
	margin-top: 5px;
	background-color: #faf4f5;
}
#boxrastampa label{
	font-weight: bold;
	text-align: center;
	background-color: #e50102;
	display: block;
	height: 20px;
	padding-top: 5px;
	margin: 2px;
}
#boxrastampa ul{
margin: 0px;
padding: 0px;
padding-left: 18px;
}
#boxrastampa li{
list-style: none;
list-style-image: url(puntoelenco1.gif);
padding-top: 1px;
padding-bottom: 2px;
 list-style-position: outside;
}
#boxrastampa p{
	margin: 0px;
	padding: 0px;
	margin-top: 5px;
	text-align: right;
	border-top: 1px dotted #e50102;
	font-weight: bold;
	font-style: italic;
}
#boxrastampa label a{
color:#ffffff;
}
#boxrastampa label a:hover{
color:#000000;
}