.language {
	font-family: Verdana, Helvetica, sans-serif, Verdana, Geneva;
	font-size : 9px;
	color : #5F7A96;
	text-decoration: none;
}
.language A:visited {
	font-family: Verdana, Helvetica, sans-serif, Verdana, Geneva;
	color : #5F7A96;
	text-decoration: none;
}
.language A:link {
	font-family: Verdana, Helvetica, sans-serif, Verdana, Geneva;
	color : #5F7A96;
	text-decoration: none;
}
.language A:hover {
	font-family: Verdana, Helvetica, sans-serif, Verdana, Geneva;
	color : #F94944;
	text-decoration: none;
}
.languageIN {
	font-family: Verdana, Helvetica, sans-serif, Verdana, Geneva;
	font-size : 9px;
	font-weight:bold;
	color : #5F7A96;
	text-decoration: none;
}
.menuOne {
	font-family: Verdana, Helvetica, sans-serif, Verdana, Geneva;
	font-size : 11px;
	font-weight:bold; 
	color : #FFFFFF;
	text-decoration: none;
}
.menuOne A:visited {
	color : #FFFFFF;
	text-decoration: none;
}
.menuOne A:link {
	color : #FFFFFF;
	text-decoration: none;
}
.menuOne A:hover {
	color : #E6434A;
	text-decoration: none;
}
.menuOneIn {
	font-family: Verdana, Helvetica, sans-serif, Verdana, Geneva;
	font-size : 11px;
	font-weight:bold; 
	color : #E6434A;
	text-decoration: none;
}
.menuOneIn A:visited {
	color : #E6434A;
	text-decoration: none;
}
.menuOneIn A:link {
	color : #E6434A;
	text-decoration: none;
}
.menuOneIn A:hover {
	color : #E6434A;
	text-decoration: none;
}
.menuTwo {
	font-family: Verdana, Helvetica, sans-serif, Verdana, Geneva;
	font-size : 10px;
	line-height:14px;
	color : #58595B;
	text-decoration: none;
	padding:4px;
	filter:alpha(opacity=90); -moz-opacity: 0.9;
}
.menuTwo A:visited {
	color : #58595B;
	text-decoration: none;
}
.menuTwo A:link {
	color : #58595B;
	text-decoration: none;
}
.menuTwo A:hover {
	color : #E6434A;
	text-decoration: none;
}
.menuTwoIn {
	font-family: Verdana, Helvetica, sans-serif, Verdana, Geneva;
	font-size : 10px;
	line-height:14px;
	color : #E6434A;
	text-decoration: none;
	padding:4px;
	filter:alpha(opacity=90); -moz-opacity: 0.9;
}
.menuTwoIn A:visited {
	color : #E6434A;
	text-decoration: none;
}
.menuTwoIn A:link {
	color : #E6434A;
	text-decoration: none;
}
.menuTwoIn A:hover {
	color : #E6434A;
	text-decoration: none;
}
.menuSeparation{
	filter:alpha(opacity=0); -moz-opacity: 0;
}
.title {
	font-family: Verdana, Helvetica, sans-serif, Verdana, Geneva;
	font-size : 14px;
	font-weight:bold;
	color : #E6434A;
	text-decoration: none;
}
.subTitle {
	font-family: Verdana, Helvetica, sans-serif, Verdana, Geneva;
	font-size : 13px;
	color : #E6434A;
	text-decoration: none;
}
.subTitle A:visited{
	color : #E6434A;
	text-decoration: none;
}
.subTitle A:link{
	color : #E6434A;
	text-decoration: none;
}
.subTitle A:hover{
	color : #E6434A;
	text-decoration: underline;
}
.text{
	font-family: Verdana, Helvetica, sans-serif, Verdana, Geneva;
	font-size : 12px;
	line-height:15px;
	color : #58595B;
	text-align:justify;
	text-decoration: none;
}
.text A:visited {
	color : #58595B;
	text-decoration: none;
}
.text A:link {
	color : #58595B;
	text-decoration: none;
}
.text A:hover {
	color : #E7373E;
	text-decoration: none;
}
.text2 {
	font-family: Verdana, Helvetica, sans-serif, Verdana, Geneva;
	font-size : 11px;
	line-height:15px;
	color : #E7373E;
	text-align:justify;
	text-decoration: none;
}
.text2 A:visited {
	color : #E7373E;
	text-decoration: none;
}
.text2 A:link {
	color : #E7373E;
	text-decoration: none;
}
.text2 A:hover {
	color : #58595B;
	text-decoration: none;
}
.text3 {
	font-family: Verdana, Helvetica, sans-serif, Verdana, Geneva;
	font-size : 11px;
	line-height:15px;
	color : #58595B;
	text-align:justify;
	text-decoration: none;
}
.text3 A:visited {
	color : #E7373E;
	text-decoration: none;
}
.text3 A:link {
	color : #E7373E;
	text-decoration: none;
}
.text3 A:hover {
	color : #58595B;
	text-decoration: none;
}
.text4 A:visited{
	font-family: Verdana, Helvetica, sans-serif, Verdana, Geneva;
	font-size : 11px;
	color : #58595B;
	text-align:justify;
	text-decoration: none;
}
.text4 A:visited {
	color : #58595B;
	text-decoration: none;
}
.text4 A:link {
	color : #58595B;
	text-decoration: none;
}
.text4 A:hover {
	color : #E7373E;
	text-decoration: none;
}
.text5 A:visited{
	font-family: Verdana, Helvetica, sans-serif, Verdana, Geneva;
	font-size : 10px;
	color : #58595B;
	text-align:justify;
	text-decoration: none;
}
.text5 A:visited {
	color : #58595B;
	text-decoration: none;
}
.text5 A:link {
	color : #58595B;
	text-decoration: none;
}
.text5 A:hover {
	color : #E7373E;
	text-decoration: none;
}
.dateNewsHome {
	font-family: Verdana, Helvetica, sans-serif, Verdana, Geneva;
	font-size : 10px;
	line-height:13px;
	font-weight:normal;
	color : #cccccc;
	text-decoration: none;
}
.dateNewsHome A:Visited{	color : #cccccc;	text-decoration: none;}
.dateNewsHome A:Link{	color : #cccccc;	text-decoration: none;}
.dateNewsHome A:Hover{	color : #cccccc;	text-decoration: none;}
.dateNewsHome2 {
	font-family: Verdana, Helvetica, sans-serif, Verdana, Geneva;
	font-size : 10px;
	line-height:13px;
	font-weight:normal;
	color : #6D6E71;
	text-decoration: none;
}
.dateNewsHome2 A:Visited{	color : #6D6E71;	text-decoration: none;}
.dateNewsHome2 A:Link{	color : #6D6E71;	text-decoration: none;}
.dateNewsHome2 A:Hover{	color : #6D6E71;	text-decoration: none;}

.titleNewsHome {
	font-family: Verdana, Helvetica, sans-serif, Verdana, Geneva;
	font-size : 11px;
	line-height:13px;
	font-weight:bold;
	color : #6D6E71;
	text-decoration: none;
}
.titleNewsHome A:Visited{
	color : #6D6E71;
	text-decoration: none;
}
.titleNewsHome A:Link{
	color : #6D6E71;
	text-decoration: none;
}
.titleNewsHome A:Hover{
	color : #E7373E;
	text-decoration: none;
}
.textNewsHome {
	font-family: Verdana, Helvetica, sans-serif, Verdana, Geneva;
	font-size : 11px;
	line-height:13px;
	color : #B50C3A;
	text-align:justify;
	text-decoration: none;
}
.textNewsHome A:Visited{
	color : #6D6E71;
	text-decoration: none;
}
.textNewsHome A:Link{
	color : #6D6E71;
	text-decoration: none;
}
.textNewsHome A:Hover{
	color : #E7373E;
	text-decoration: none;
}
.linkNews {
	font-family: Verdana, Helvetica, sans-serif, Verdana, Geneva;
	font-size : 11px;
	font-weight:bold;
	color : #B50C3A;
	text-decoration: none;
}
.linkNews A:visited {
	color : #B50C3A;
	text-decoration: none;
}
.linkNews A:link {
	color : #B50C3A;
	text-decoration: none;
}
.linkNews A:hover {
	color : #B50C3A;
	text-decoration: underline;
}
.titleNewsDetail {
	font-family: Verdana, Helvetica, sans-serif, Verdana, Geneva;
	font-size : 13px;
	font-weight:bold;
	color : #B50C3A;
	text-decoration: none;
}
.titleNewsDetail A:visited {
	color : #B50C3A;
	text-decoration: none;
}
.titleNewsDetail A:link {
	color : #B50C3A;
	text-decoration: none;
}
.titleNewsDetail A:hover {
	color : #B50C3A;
	text-decoration: underline;
}
.subTitleNewsDetail {
	font-family: Verdana, Helvetica, sans-serif, Verdana, Geneva;
	font-size : 11px;
	font-weight:bold;
	color : #B50C3A;
	text-decoration: none;
}
.subTitleNewsDetail A:visited {
	color : #B50C3A;
	text-decoration: none;
}
.subTitleNewsDetail A:link {
	color : #B50C3A;
	text-decoration: none;
}
.subTitleNewsDetail A:hover {
	color : #B50C3A;
	text-decoration: underline;
}
.textNewsDetail {
	font-family: Verdana, Helvetica, sans-serif, Verdana, Geneva;
	font-size : 11px;
	line-height:13px;
	color : #656668;
	text-align:justify;
	text-decoration: none;
}
.textNewsDetail A:visited {
	color : #B50C3A;
	text-decoration: none;
}
.textNewsDetail A:link {
	color : #B50C3A;
	text-decoration: none;
}
.textNewsDetail A:hover {
	color : #B50C3A;
	text-decoration: underline;
}
.textCerca1 {
	font-family: Verdana, Helvetica, sans-serif, Verdana, Geneva;
	font-size : 11px;
	color : #1D559D;
	font-weight:bold;
	text-decoration: none;
}
.textCerca2 {
	font-family: Verdana, Helvetica, sans-serif, Verdana, Geneva;
	font-size : 11px;
	color : #E7373E;
	font-weight:bold;
	text-decoration: none;
}
.textCerca3 {
	font-family: Verdana, Helvetica, sans-serif, Verdana, Geneva;
	font-size : 11px;
	color : #58595B;
	font-weight:bold;
	text-decoration: none;
}
.textCerca4 {
	font-family: Verdana, Helvetica, sans-serif, Verdana, Geneva;
	font-size : 9px;
	color : #F94944;
	font-weight:bold;
	text-decoration: none;
}
.textCerca4 A:visited{
	color : #F94944;
	font-weight:normal;
	text-decoration: none;
}
.textCerca4 A:link{
	color : #F94944;
	font-weight:normal;
	text-decoration: none;
}
.textCerca4 A:hover{
	color : #F94944;
	font-weight:normal;
	text-decoration: underline;
}
.textCerca5 {
	font-family: Verdana, Helvetica, sans-serif, Verdana, Geneva;
	font-size : 10px;
	color : #6D6E7A;
	font-weight:bold;
	text-decoration: none;
}
.textCerca5 A:visited{
	color : #6D6E7A;
	text-decoration: none;
}
.textCerca5 A:link{
	color : #6D6E7A;
	text-decoration: none;
}
.textCerca5 A:hover{
	color : #6D6E7A;
	text-decoration: underline;
}
.textCerca6 {
	font-family: Verdana, Helvetica, sans-serif, Verdana, Geneva;
	font-size : 10px;
	color : #000000;
	font-weight:bold;
	text-decoration: none;
}
.textCerca6 A:visited{
	color : #000000;
	text-decoration: none;
}
.textCerca6 A:link{
	color : #000000;
	text-decoration: none;
}
.textCerca6 A:hover{
	color : #000000;
	text-decoration: underline;
}
.textCerca7 {
	font-family: Verdana, Helvetica, sans-serif, Verdana, Geneva;
	font-size : 10px;
	color : #1d559d;
	font-weight:bold;
	text-decoration: none;
}
.textCerca7 A:visited{
	color : #1d559d;
	text-decoration: none;
}
.textCerca7 A:link{
	color : #1d559d;
	text-decoration: none;
}
.textCerca7 A:hover{
	color : #1d559d;
	text-decoration: underline;
}
.textCerca8 {
	font-family: Verdana, Helvetica, sans-serif, Verdana, Geneva;
	font-size : 11px;
	color : #b9040d;
	font-weight:bold;
	text-decoration: none;
}
.textAreaRiservata1 {
	font-family: Verdana, Helvetica, sans-serif, Verdana, Geneva;
	font-size : 11px;
	color : #1D559D;
	text-decoration: none;
}
.textAreaRiservata1 A:visited{
	color : #1D559D;
	text-decoration: none;
}
.textAreaRiservata1 A:link{
	color : #1D559D;
	text-decoration: none;
}
.textAreaRiservata1 A:hover{
	color : #E6434A;
	text-decoration: none;
}
.textAreaRiservata2 {
	font-family: Verdana, Helvetica, sans-serif, Verdana, Geneva;
	font-size : 10px;
	color : #58595B;
	text-decoration: none;
}
.textLinkUtili {
	font-family: Verdana, Helvetica, sans-serif, Verdana, Geneva;
	font-size : 12px;
	color : #58595B;
	text-decoration: none;
	font-weight:bold;
}
.textLinkUtili A:visited {
	color : #58595B;
	font-weight:normal;
	text-decoration: none;
}
.textLinkUtili A:link {
	color : #58595B;
	font-weight:normal;
	text-decoration: none;
}
.textLinkUtili A:hover {
	color : #E7373E;
	font-weight:normal;
	text-decoration: none;
}
.textStampa {
	font-family: Verdana, Helvetica, sans-serif, Verdana, Geneva;
	font-size : 11px;
	color : #000000;
	text-decoration: none;
}
.textStampa A:visited {
	color : #000000;
	font-weight:normal;
	text-decoration: none;
}
.textStampa A:link {
	color : #000000;
	font-weight:normal;
	text-decoration: none;
}
.textStampa A:hover {
	color : #E6434A;
	font-weight:normal;
	text-decoration: none;
}
.textStampa2 {
	font-family: Verdana, Helvetica, sans-serif, Verdana, Geneva;
	font-size : 11px;
	color : #204C7C;
	text-decoration: none;
	font-weight:bold;
}
.textStampa2 A:visited {
	color : #204C7C;
	font-weight:normal;
	text-decoration: none;
}
.textStampa2 A:link {
	color : #204C7C;
	font-weight:normal;
	text-decoration: none;
}
.textStampa2 A:hover {
	color : #E6434A;
	font-weight:normal;
	text-decoration: none;
}
.textFooter {
	font-family: Verdana, Helvetica, sans-serif, Verdana, Geneva;
	font-size : 11px;
	color : #58595B;
	text-decoration: none;
}
.textFooter A:visited {
	font-family: Verdana, Helvetica, sans-serif, Verdana, Geneva;
	color : #58595B;
	text-decoration: none;
}
.textFooter A:link {
	textHome-family: Verdana, Helvetica, sans-serif, Verdana, Geneva;
	color : #58595B;
	text-decoration: none;
}
.textFooter A:hover {
	font-family: Verdana, Helvetica, sans-serif, Verdana, Geneva;
	color : #E7373E;
	text-decoration: none;
}
.titleAgendaHome {
	font-family: Verdana, Helvetica, sans-serif, Verdana, Geneva;
	font-size : 11px;
	font-weight:bold;
	color : #677F98;
	text-decoration: none;
}
.titleAgendaHome A:Visited{
	color : #677F98;
	text-decoration: none;
}
.titleAgendaHome A:Link{
	color : #677F98;
	text-decoration: none;
}
.titleAgendaHome A:Hover{
	color : #E7373E;
	text-decoration: none;
}
.subTitleAgendaHome {
	font-family: Verdana, Helvetica, sans-serif, Verdana, Geneva;
	font-size : 11px;
	font-weight:bold;
	color : #000000;
	text-decoration: none;
}
.subTitleAgendaHome A:Visited{
	color : #000000;
	text-decoration: none;
}
.subTitleAgendaHome A:Link{
	color : #000000;
	text-decoration: none;
}
.subTitleAgendaHome A:Hover{
	color : #E7373E;
	text-decoration: none;
}
.subTitleAgendaHome2 {
	font-family: Verdana, Helvetica, sans-serif, Verdana, Geneva;
	font-size : 11px;
	font-weight:bold;
	color : #6D6E71;
	text-decoration: none;
}
.subTitleAgendaHome2 A:Visited{
	color : #6D6E71;
	text-decoration: none;
}
.subTitleAgendaHome2 A:Link{
	color : #6D6E71;
	text-decoration: none;
}
.subTitleAgendaHome2 A:Hover{
	color : #E7373E;
	text-decoration: none;
}
.subTitleAgendaHome_new {
	font-family: Verdana, Helvetica, sans-serif, Verdana, Geneva;
	font-size : 11px;
	font-weight:bold;
	color : #000000;
	text-decoration: none;
}
.subTitleAgendaHome_new A:Visited{
	color : #000000;
	text-decoration: none;
}
.subTitleAgendaHome_new A:Link{
	color : #000000;
	text-decoration: none;
}
.subTitleAgendaHome_new A:Hover{
	color : #000000;
	text-decoration: underline;
}
.textAgendaHome {
	font-family: Verdana, Helvetica, sans-serif, Verdana, Geneva;
	font-size : 11px;
	color : #6D6E71;
	text-decoration: none;
}
.textAgendaHome A:Visited{
	color : #6D6E71;
	text-decoration: none;
}
.textAgendaHome A:Link{
	color : #6D6E71;
	text-decoration: none;
}
.textAgendaHome A:Hover{
	color : #E7373E;
	text-decoration: none;
}
.textAgendaHome_new {
	font-family: Verdana, Helvetica, sans-serif, Verdana, Geneva;
	font-size : 11px;
	color : #484a4c;
	text-decoration: none;
}
.textAgendaHome_new A:Visited{
	color : #484a4c;
	text-decoration: none;
}
.textAgendaHome_new A:Link{
	color : #484a4c;
	text-decoration: none;
}
.textAgendaHome_new A:Hover{
	color : #484a4c;
	text-decoration: underline;
}
.titleAgendaDetail {
	font-family: Verdana, Helvetica, sans-serif, Verdana, Geneva;
	font-size : 14px;
	font-weight:bold;
	color : #E6434A;
	text-decoration: none;
}
.subTitleAgendaDetail {
	font-family: Verdana, Helvetica, sans-serif, Verdana, Geneva;
	font-size : 11px;
	font-weight:bold;
	color : #58595B;
	text-decoration: none;
}
.subTitleAgendaDetail A:visited {
	color : #E6434A;
	text-decoration: none;
}
.subTitleAgendaDetail A:link {
	color : #E6434A;
	text-decoration: none;
}
.subTitleAgendaDetail A:hover {
	color : #58595B;
	text-decoration: none;
}
.subTitleAgendaDetail2 {
	font-family: Verdana, Helvetica, sans-serif, Verdana, Geneva;
	font-size : 11px;
	font-weight:bold;
	color : #FFFFFF;
	text-decoration: none;
}
.subTitleAgendaDetail2 A:visited {
	color : #E6434A;
	text-decoration: none;
}
.subTitleAgendaDetail2 A:link {
	color : #E6434A;
	text-decoration: none;
}
.subTitleAgendaDetail2 A:hover {
	color : #FFFFFF;
	text-decoration: none;
}
.textAgendaDetail {
	font-family: Verdana, Helvetica, sans-serif, Verdana, Geneva;
	font-size : 11px;
	line-height:15px;
	color : #58595B;
	text-align:justify;
	text-decoration: none;
}
.textAgendaDetail A:visited {
	color : #58595B;
	text-decoration: none;
}
.textAgendaDetail A:link {
	color : #58595B;
	text-decoration: none;
}
.textAgendaDetail A:hover {
	color : #E7373E;
	text-decoration: none;
}
.textAgendaDetail1 {
	font-family: Verdana, Helvetica, sans-serif, Verdana, Geneva;
	font-size : 11px;
	line-height:15px;
	color : #E7373E;
	text-align:justify;
	text-decoration: none;
}
.textAgendaDetail1 A:visited {
	color : #E7373E;
	text-decoration: none;
}
.textAgendaDetail1 A:link {
	color : #E7373E;
	text-decoration: none;
}
.textAgendaDetail1 A:hover {
	color : #58595B;
	text-decoration: none;
}
.linkAgendaDetail {
	font-family: Verdana, Helvetica, sans-serif, Verdana, Geneva;
	font-size : 12px;
	line-height:15px;
	color : #E7373E;
	text-align:justify;
	text-decoration: none;
}
.linkAgendaDetail A:visited {
	color : #E7373E;
	text-decoration: none;
}
.linkAgendaDetail A:link {
	color : #E7373E;
	text-decoration: none;
}
.linkAgendaDetail A:hover {
	color : #58595B;
	text-decoration: none;
}
.linkAnno {
	font-family: Verdana, Helvetica, sans-serif, Verdana, Geneva;
	font-size : 10px;
	color : #E6434A;
	text-decoration: none;
}
.linkAnno A:visited {
	color : #E6434A;
	text-decoration: none;
}
.linkAnno A:link {
	color : #E6434A;
	text-decoration: none;
}
.linkAnno A:hover {
	color : #204C7C;
	text-decoration: none;
}
.titleCalendar {
	font-family: Verdana, Helvetica, sans-serif, Verdana, Geneva;
	font-size : 12px;
	color : #E6434A;
	text-decoration: none;
}
.textCalendar {
	font-family: Verdana, Helvetica, sans-serif, Verdana, Geneva;
	font-size : 10px;
	font-weight:bold;
	color : #677F98;
	text-decoration: none;
}
.textCalendar A:visited  {
	color : #677F98;
	text-decoration: none;
}
.textCalendar A:link  {
	color : #677F98;
	text-decoration: none;
}
.textCalendar A:hover  {
	color : #E6434A;
	text-decoration: none;
}
.textCalendarIn {
	font-family: Verdana, Helvetica, sans-serif, Verdana, Geneva;
	font-size : 10px;
	font-weight:bold;
	color : #E6434A;
	text-decoration: none;
}
.textCalendarIn A:visited  {
	color : #E6434A;
	text-decoration: none;
}
.textCalendarIn A:link  {
	color : #E6434A;
	text-decoration: none;
}
.textCalendarIn A:hover  {
	color : #677F98;
	text-decoration: none;
}
.button {
	font-family: Verdana, Helvetica, sans-serif, Verdana, Geneva;
	font-size : 11px;
	color : #58595B;
	text-decoration: none;
}
.textForm {
	font-family: Verdana, Helvetica, sans-serif, Verdana, Geneva;
	font-size : 12px;
	line-height:15px;
	color : #58595B;
	text-decoration: none;
}
.navigazione {
	font-family: Verdana, Helvetica, sans-serif, Verdana, Geneva;
	font-size : 10px;
	color : #5F7A96;
	text-decoration: none;
}
.navigazione A:visited  {
	color : #5F7A96;
	text-decoration: none;
}
.navigazione A:link  {
	color : #5F7A96;
	text-decoration: none;
}
.navigazione A:hover  {
	color : #E6434A;
	text-decoration: none;
}
.navigazioneIn {
	font-family: Verdana, Helvetica, sans-serif, Verdana, Geneva;
	font-size : 10px;
	font-weight:bold;
	color : #5F7A96;
	text-decoration: none;
}
.navigazioneIn A:visited  {
	color : #5F7A96;
	text-decoration: none;
}
.navigazioneIn A:link  {
	color : #5F7A96;
	text-decoration: none;
}
.navigazioneIn A:hover  {
	color : #E6434A;
	text-decoration: none;
}