BODY {
	BACKGROUND-COLOR: #0066a7;
	PADDING-BOTTOM: 10px;
	MARGIN: 2px;
	PADDING-TOP: 5px;
	FONT-FAMILY: Arial, Tahoma, Verdana, Helvetica; 

}
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;	
	COLOR: #404040;
}
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
}
A:active {
	COLOR: #0063dc; TEXT-DECORATION: none
}
.topmenu {
	PADDING-RIGHT: 2px; 
	PADDING-LEFT: 2px; 
	FONT-WEIGHT: normal; 
	FONT-SIZE: 11px; 
	BACKGROUND-IMAGE: url(menu.png); 
	PADDING-BOTTOM: 2px; 
	COLOR: #ffffff; 
	PADDING-TOP: 2px; 
	FONT-FAMILY: Verdana, Tahoma, Arial, Helvetica; 
	HEIGHT: 35px; 
	TEXT-ALIGN: left
}
.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: 95%;
	PADDING-TOP: 3px;
	BACKGROUND-COLOR: #ffffff;
	BORDER: #dddddd 1px solid;
}

.ContainerT {
	PADDING-RIGHT: 3px;
	PADDING-LEFT: 3px;
	PADDING-BOTTOM: 3px;
	WIDTH: 95%;
	PADDING-TOP: 3px;
	BACKGROUND-COLOR: #ffffff;
	BORDER-RIGHT: #dddddd 1px solid; 
	BORDER-TOP: #dddddd 1px solid; 
	BORDER-LEFT: #dddddd 1px solid; 
}

.ContainerP {
	PADDING-RIGHT: 3px;
	PADDING-LEFT: 3px;
	PADDING-BOTTOM: 3px;
	WIDTH: 95%;
	PADDING-TOP: 3px;
	BACKGROUND-COLOR: #ffffff;
	BORDER-RIGHT: #dddddd 1px solid; 
	BORDER-BOTTOM: #dddddd 1px solid; 
	BORDER-LEFT: #dddddd 1px solid; 
}

.ContainerPer {
	PADDING-RIGHT: 3px;
	PADDING-LEFT: 3px;
	PADDING-BOTTOM: 3px;
	WIDTH: 95%;
	PADDING-TOP: 3px;
	BACKGROUND-COLOR: #eeeeee;
	BORDER-RIGHT: #dddddd 1px solid; 
	BORDER-TOP: #dddddd 1px solid; 
	BORDER-LEFT: #dddddd 1px solid; 
}

.TextButton {
	PADDING-RIGHT: 10px;
	PADDING-LEFT: 10px;
	FONT-WEIGHT: normal;
	FONT-SIZE: 12px;
	PADDING-BOTTOM: 3px;
	MARGIN: 1px;
	COLOR: #ffffff;
	PADDING-TOP: 3px;
	TEXT-DECORATION: none;
	FONT-FAMILY: Arial, Verdana, Tahoma, Helvetica; 
    display: inline-block;
}
A.TextButton {
	PADDING-RIGHT: 10px;
	PADDING-LEFT: 10px;
	PADDING-BOTTOM: 3px;
	PADDING-TOP: 3px;
	FONT-WEIGHT: normal;
	FONT-SIZE: 12px;
	MARGIN: 1px;
	COLOR: #ffffff;
	TEXT-DECORATION: none;
	FONT-FAMILY: Arial, Verdana, Tahoma, Helvetica; 
    display: inline-block;


}
A.TextButton:link {
	PADDING-RIGHT: 10px;
	PADDING-LEFT: 10px;
	PADDING-BOTTOM: 3px;
	PADDING-TOP: 3px;
	FONT-WEIGHT: normal;
	FONT-SIZE: 12px;
	MARGIN: 1px;
	COLOR: #ffffff;
	TEXT-DECORATION: none;
	FONT-FAMILY: Arial, Verdana, Tahoma, Helvetica; 
    display: inline-block;

}

A.TextButton:visited {
	PADDING-RIGHT: 10px;
	PADDING-LEFT: 10px;
	PADDING-BOTTOM: 3px;
	PADDING-TOP: 3px;
	FONT-WEIGHT: normal;
	FONT-SIZE: 12px;
	MARGIN: 1px;
	COLOR: #ffffff;
	TEXT-DECORATION: none;
	FONT-FAMILY: Arial, Verdana, Tahoma, Helvetica; 
    display: inline-block;

}
A.TextButton:active {
	PADDING-RIGHT: 10px;
	PADDING-LEFT: 10px;
	PADDING-BOTTOM: 3px;
	PADDING-TOP: 3px;
	FONT-WEIGHT: normal;
	FONT-SIZE: 12px;
	MARGIN: 1px;
	COLOR: #ffffff;
	TEXT-DECORATION: none;
	FONT-FAMILY: Arial, Verdana, Tahoma, Helvetica; 
    display: inline-block;

}
A.TextButton:hover {	
	PADDING-RIGHT: 9px; 
	PADDING-LEFT: 9px; 
	PADDING-BOTTOM: 2px; 
	PADDING-TOP: 2px; 
	FONT-WEIGHT: normal;
	FONT-SIZE: 12px;
	COLOR: #ffffff;
	TEXT-DECORATION: none;
	FONT-FAMILY: Arial, Verdana, Tahoma, Helvetica; 
	DISPLAY: inline-block;
	BORDER-RIGHT: #b3e3ff 1px solid; 
	BORDER-TOP: #b3e3ff 1px solid; 
	BORDER-LEFT: #b3e3ff 1px solid; 
	BORDER-BOTTOM: #b3e3ff 1px solid; 
	BACKGROUND: url(menua.png) #0066a6 center 50%; 

}
#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
}
.boxTitle {
	PADDING-RIGHT: 5px; 
	PADDING-LEFT: 5px; 
	FONT-WEIGHT: bold; 
	FONT-SIZE: 11px; 
	PADDING-BOTTOM: 5px; 
	COLOR: #444444; 
	PADDING-TOP: 5px; 
	FONT-FAMILY: Tahoma, Arial, Helvetica; 
	HEIGHT: 25px; 
	BACKGROUND-COLOR: #f7dd9d;
}

.boxTitle1 {
	PADDING-RIGHT: 5px; 
	PADDING-LEFT: 5px; 
	PADDING-TOP: 1px; 
	PADDING-BOTTOM: 1px; 
	FONT-WEIGHT: bold; 
	FONT-SIZE: 11px; 
	COLOR: #444444; 
	FONT-FAMILY: Tahoma, Arial, Helvetica; 
	HEIGHT: 25px; 
	BACKGROUND-COLOR: #afd3eb;
	TEXT-ALIGN: center;
	BACKGROUND: url(chg.gif); 
}

.boxTitleNonAttivo {
	BORDER-TOP: #aaaaaa 1px solid;
	BORDER-RIGHT: #aaaaaa 1px solid;
	BORDER-LEFT: #aaaaaa 1px solid;
	PADDING-RIGHT: 5px; 
	PADDING-LEFT: 5px; 
	FONT-WEIGHT: bold; 
	FONT-SIZE: 11px; 
	PADDING-BOTTOM: 1px; 
	COLOR: #444444; 
	PADDING-TOP: 1px; 
	FONT-FAMILY: Tahoma, Arial, Helvetica; 
	HEIGHT: 25px; 
	BACKGROUND-COLOR: #eeeeee;
	TEXT-ALIGN: center;
	BACKGROUND: url(ch.gif); 
}

.boxTitleAttivo {
	BORDER-TOP: #afd3eb 1px solid;
	BORDER-RIGHT: #afd3eb 1px solid;
	BORDER-LEFT: #afd3eb 1px solid;
	PADDING-RIGHT: 5px; 
	PADDING-LEFT: 5px; 
	FONT-WEIGHT: bold; 
	FONT-SIZE: 11px; 
	PADDING-BOTTOM: 1px; 
	COLOR: #444444; 
	PADDING-TOP: 1px; 
	FONT-FAMILY: Tahoma, Arial, Helvetica; 
	HEIGHT: 25px; 
	BACKGROUND-COLOR: #afd3eb;
	TEXT-ALIGN: center;
	BACKGROUND: url(chg.gif); 


}

.tableBox1 {
	BORDER-RIGHT:#afd3eb 1px solid; 
	BORDER-TOP:#afd3eb 1px solid; 
	BORDER-LEFT:#afd3eb 1px solid; 
	BORDER-BOTTOM:#afd3eb 1px solid;
}

.boxArea {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; PADDING-BOTTOM: 15px; PADDING-TOP: 15px; BACKGROUND-COLOR: #ffffff
}
.FieldName {
	COLOR: #0088e4;
}
.noteBox {
	BORDER-RIGHT: #afd3eb 1px solid;
	PADDING-RIGHT: 8px;
	BORDER-TOP: #afd3eb 1px solid;
	PADDING-LEFT: 8px;
	PADDING-BOTTOM: 8px;
	BORDER-LEFT: #afd3eb 1px solid;
	PADDING-TOP: 8px;
	BORDER-BOTTOM: #afd3eb 1px solid;
	BACKGROUND-COLOR: #ffffff;
	vertical-align: top;
	color: #0088e4;
	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
}

.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
}



.TestoElenco
{
	COLOR: #000040;
	FONT-FAMILY: Tahoma, Verdana, Geneva, Arial, Helvetica;
	FONT-SIZE: 11px;
	border-left: medium solid #0066A7;
	padding-left : 2px;
}

.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;
}


.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: #0066A7;
	COLOR: White;
	FONT-SIZE: 11px;
	FONT-WEIGHT: bold;
	padding-top : 1px;
	padding-bottom : 1px;
	text-align : center;

}

.testorosso
{
 COLOR: red;
 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: #0088e4;
 text-decoration: none; }
a:VISITED {	color: #000040;
 text-decoration: none;}
A:HOVER {Color: #0088e4;
 text-decoration: none;}
 
 A.LINK:LINK {
	color: White;
	text-decoration: none;
	FONT-WEIGHT : bold;
	text-indent : 3px;
}
 A.LINK:ACTIVE {
	color: #FCC112;
	text-decoration: none;
	FONT-WEIGHT: bold;
	text-indent: 3px;
}
 A.LINK:VISITED {
	color: White;
	text-decoration: none;
	FONT-WEIGHT: bold;
	text-indent: 3px;
}
 A.LINK:HOVER {
	color: #FCC112;
	text-decoration: none;
	FONT-WEIGHT: 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: #0066A7;
}

.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: #0066A7;
	COLOR: White;
	FONT-FAMILY: Tahoma, Verdana, Geneva, Arial, Helvetica;
	FONT-SIZE: 11px;
	FONT-WEIGHT: bold;
	padding-top : 2px;
	padding-bottom : 2px;
}

.RIGAPICCOLA
{
	COLOR: #0066A7;
	background-color : #F0FFFF;
	FONT-FAMILY: Tahoma, Verdana, Geneva, Arial, Helvetica;
	FONT-SIZE: 11px;
}

.MENULINK
{
 COLOR: #0066A7;
 FONT-WEIGHT: bold;
}

.BARRAMENULINK
{
 COLOR: #0066A7;
 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 : #0066A7;
	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 #0066A7;
	border-left: medium solid #0066A7;
	padding: 3px;
}

.CASELLASX
{
	COLOR: #000040;
	FONT-FAMILY: Tahoma, Verdana, Geneva, Arial, Helvetica;
	FONT-SIZE: 11px;
	TEXT-decoration: none;
	background: #F4F6FF;
	border : 1px solid #0066A7;
	border-left: medium solid #0066A7;	padding: 3px;
}

.CASELLADX
{
	COLOR: #000040;
	FONT-FAMILY: Tahoma, Verdana, Geneva, Arial, Helvetica;
	FONT-SIZE: 11px;
	TEXT-decoration: none;
	background: #FEF4D8;
	border : 1px solid #0066A7;
	border-left: medium solid #0066A7;	padding: 3px;
}

.BOTTONEMENU
{
	COLOR: White;
	background-color : #0066A7;
	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;
}
.notizietitolo{
	background-color: #A2BBDA;
	height: 20px;
	padding: 2px;
	padding-left: 15px;
	font-weight: bold;
	border-right: 5px solid #ffffff;
}
.notiziesezione{
	text-align: left;
	vertical-align: top;
	padding: 2px;
	border-left: 5px solid #A2BBDA;
}
