body,td,th {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-align: left;
}
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}


/*  TESTI  */
.nero {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #000000;
}
.nero10 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000000;
}
.nero11 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
}
.nero12 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
}
.fuxia {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  color: #CC0033;
}	




.style1 {color: #999999}
.style2 {color: #FFFFFF}


.azzurro {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #95ABB5;
}
.azzurro10 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #95ABB5;
}

.azzurroverdescuro10 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #42555E;
}
.azzurroverdescuro11 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #42555E;
}
.azzurroverdescuro12 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #42555E;
}
.testoRosso {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FF0000;
}
.grigio10-01 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #CCCCCC;
}
.grigio10-02 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #999999;
}
.mini1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #CCCCCC;
}
.mini2 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #999999;
}
.arancio {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FF9900;
}



/*  TITOLI  */
.titoloPagina {
	background-image: url(../img/sfondi/sfondino_4.gif);
	height: 20px;
	background-repeat: no-repeat;
	background-position: left center;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #FFFFFF;
	padding-left: 10px;
}
.titoloParagrafo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	/*font-size: 10px;*/
	color: #42555E;
	padding-left: 10px;
	font-weight: bold;
	background-color: #CCD6DB;
	height: 15px;
}
.titoloParagrafo2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #CCCCCC;
	padding-left: 10px;
	font-weight: bold;
	background-color: #42555E;
	height: 15px;
}
.titoloParagrafo3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #666666;
	padding-left: 10px;
	font-weight: bold;
	background-color: #F0FFB3;
	height: 15px;
}
.titoloParagrafo4 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #999999;
	padding-left: 10px;
	font-weight: bold;
	background-color: #F7FFD7;
	height: 15px;
}
.titoloParagrafo5 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #ffffff;
	padding-left: 10px;
	font-weight: bold;
	background-color: #42555E;
	height: 15px;
}
.titoloParagrafo6 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FF9900;
	padding-left: 10px;
	font-weight: bold;
	background-color: #f1f1f1;
	height: 15px;
	background-image: url(../img/angolo_mini.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
.titoloDocumento {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FF9900;
	padding-left: 10px;
	font-weight: bold;
	background-color: #FFFFFF;
	height: 15px;
	font-size: 11px;
	border-bottom: 1px solid #CCCCCC;
	background-image: url(../img/sfondo_pixel_01.gif);
	background-repeat: repeat;
}
.titoloMenu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #95ABB5;
	font-weight: bold;
	background-color: #42555E;
	height: 15px;
}
.titoloMenu2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
	font-weight: bold;
	background-color: #FFC46A;
	height: 15px;
}
.titolo01 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #0066CC;
	font-weight: bold;
}
.titolo02 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FF9900;
	font-weight: bold;
}
.titoloBig01 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #FF9900;
	font-weight: bold;
}



/*  LINK  */
a:link, a:visited {
	font-weight: bold;
	color: #3385AD;
	text-decoration: none;
}
a:hover {
	font-weight: bold;
	color: #3385AD;
	text-decoration: underline;
}
a.linkMini1:link, a.linkMini1:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #CCCCCC;
	text-decoration: none;
}
a.linkMini1:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #CCCCCC;
	text-decoration: underline;
}
a.linkArancio:link, a.linkArancio:visited {
	font-weight: normal;
	color: #FF6600;
	text-decoration: underline;
}
a.linkArancio:hover {
	font-weight: normal;
	color: #FF6600;
	text-decoration: none;
}
a.linkNero:link, a.linkNero:visited {
	font-weight: normal;
	color: #000000;
	text-decoration: underline;
}
a.linkNero:hover {
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
a.linkNeroNoU:link, a.linkNeroNoU:visited {
	font-weight: normal;
	color: #000000;
	text-decoration: none;
}
a.linkNeroNoU:hover {
	font-weight: normal;
	color: #000000;
	text-decoration: underline;
}
a.linkNoB:link, a.linkNoB:visited {
	font-weight: normal;
	color: #3385AD;
	text-decoration: none;
}
a.linkNoB:hover {
	font-weight: normal;
	color: #3385AD;
	text-decoration: underline;
}
a.linkScuro:link, a.linkScuro:visited {
	font-weight: bold;
	color: #006699;
	text-decoration: none;
}
a.linkScuro:hover {
	font-weight: bold;
	color: #006699;
	text-decoration: underline;
}
a.linkChiaro:link, a.linkChiaro:visited {
	font-weight: bold;
	color: #93A9B4;
	text-decoration: none;
}
a.linkChiaro:hover {
	font-weight: bold;
	color: #93A9B4;
	text-decoration: underline;
}
a.linkChiaroNoB:link, a.linkChiaroNoB:visited {
	font-weight: normal;
	color: #93A9B4;
	text-decoration: none;
}
a.linkChiaroNoB:hover {
	font-weight: normal;
	color: #93A9B4;
	text-decoration: underline;
}



/*  SFONDI E TABELLE  */
.sfondoTestoFocus {
	background-color: #DDE4E8;
}
.sfondoTestoFocusLight {

	background-color: #ECF0F2;
}
.sfondoRassegnastampa {
	background-color: #EEEEEE;
	border: 1px dashed #CCCCCC;
}
.sfondoMarketing {
	background-color: #FFEED5;
	/*border: 1px dashed #CCCCCC;*/
}
.sfondoPixel01 {
	background-image: url(../img/sfondo_pixel_01.gif);
	background-repeat: repeat;
}



/*  ALTRA GRAFICA  */
.rigaDown01 {
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #DDE4E8;
}
.rigaDown02 {
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #DDE4E8;
/*	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #333333;*/
}
.margini01 {
	margin: 10px;
}




/*  FORM  */
.input1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000033;
	background-color: #DDE4E8;
}
.input2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	background-color: #FFFFFF;
	border: 1px dashed #42555E;
}
.input3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #000033;
	background-color: #FFFFFF;
}
.checkedText {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #FF6600;
}
.h1titoloparagrafo {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #42555E;
	text-decoration: none;
}
