.menuTwo {
	font-family: Arial, Verdana, Helvetica, sans-serif, Geneva;
	font-size : 11px;
	color : #343D4E;
	font-weight:normal;
	text-decoration: none;
}
.menuTwo A:visited {
	color : #343D4E;
	text-decoration: none;
}
.menuTwo A:link {
	color : #343D4E;
	text-decoration: none;
}
.menuTwo A:hover {
	color : #FFFFFF;
	text-decoration: none;
}
.menuTwoIn {
	font-family: Arial, Verdana, Helvetica, sans-serif, Geneva;
	font-size : 11px;
	color : #343D4E;
	font-weight:bold;
	text-decoration: none;
}
.menuTwoIn A:visited {
	color : #343D4E;
	font-weight:bold;
	text-decoration: none;
}
.menuTwoIn A:link {
	color : #343D4E;
	font-weight:bold;
	text-decoration: none;
}
.menuTwoIn A:hover {
	color : #FFFFFF;
	font-weight:bold;
	text-decoration: none;
}
.menuThree {
	font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif, Geneva;
	font-size : 10px;
	color : #343D4E;
	font-weight:normal;
	text-decoration: none;
}
.menuThree A:visited {
	color : #343D4E;
	text-decoration: none;
}
.menuThree A:link {
	color : #343D4E;
	text-decoration: none;
}
.menuThree A:hover {
	color : #FFFFFF;
	text-decoration: none;
}
.menuThreeIn {
	font-family: Tahoma, Arial, Verdana, Helvetica, sans-serif, Geneva;
	font-size : 10px;
	color : #343D4E;
	font-weight:bold;
	text-decoration: none;
}
.menuThreeIn A:visited {
	color : #343D4E;
	font-weight:bold;
	text-decoration: none;
}
.menuThreeIn A:link {
	color : #343D4E;
	font-weight:bold;
	text-decoration: none;
}
.menuThreeIn A:hover {
	color : #FFFFFF;
	font-weight:bold;
	text-decoration: none;
}
.menuSeparation{
	filter:alpha(opacity=0); -moz-opacity: 0;
}
.bigTitle {
	font-family: Verdana, Arial, Helvetica, sans-serif, Geneva;
	font-size : 13px;
	line-height:15px;
	font-weight:bold;
	color : #669900;
	text-decoration: none;
}
.bigTitle4blocks {
	font-family: Arial, Verdana, Helvetica, sans-serif, Geneva;
	font-size : 12px;
	font-weight:bold;
	color : #92D515;
	text-decoration: none;
}
.bigTitle4blocks A:visited{
	color : #92D515;
	text-decoration: none;
}
.bigTitle4blocks A:link{
	color : #92D515;
	text-decoration: none;
}
.bigTitle4blocks A:hover{
	color : #92D515;
	text-decoration: underline;
}
.title4blocks {
	font-family: Arial, Verdana, Helvetica, sans-serif, Geneva;
	font-size : 11px;
	line-height:13px;
	font-weight:bold;
	color : #92D515;
	text-decoration: none;
}
.title {
	font-family: Verdana, Arial, Helvetica, sans-serif, Geneva;
	font-size : 12px;
	line-height:15px;
	font-weight:bold;
	color : #669900;
	text-decoration: none;
}
.titleText {
	font-family: Verdana, Arial, Helvetica, sans-serif, Geneva;
	font-size : 12px;
	line-height:17px;
	font-weight:bold;
	color : #669900;
	text-decoration: none;
}
.subTitle {
	font-family: Verdana, Arial, Helvetica, sans-serif, Geneva;
	font-size : 11px;
	line-height:15px;
	color : #669900;
	text-decoration: none;
}
.subTitleText {
	font-family: Verdana, Arial, Helvetica, sans-serif, Geneva;
	font-size : 11px;
	line-height:17px;
	color : #669900;
	text-decoration: none;
}
.subTitle4blocks {
	font-family: Verdana, Arial, Helvetica, sans-serif, Geneva;
	font-size : 10px;
	line-height:13px;
	color : #92D515;
	text-decoration: none;
}
.text{
	font-family: Verdana, Arial, Helvetica, sans-serif, Geneva;
	font-size : 11px;
	line-height:15px;
	color : #666666;
	text-align:justify;
	text-decoration: none;
}
.text A:visited {
	color : #669900;
	text-decoration: none;
}
.text A:link {
	color : #669900;
	text-decoration: none;
}
.text A:hover {
	color : #669900;
	text-decoration: underline;
}
.text1{
	font-family: Verdana, Arial, Helvetica, sans-serif, Geneva;
	font-size : 11px;
	line-height:15px;
	color : #666666;
	text-decoration: none;
}
.text1 A:visited {
	color : #669900;
	text-decoration: none;
}
.text1 A:link {
	color : #669900;
	text-decoration: none;
}
.text1 A:hover {
	color : #669900;
	text-decoration: underline;
}
.textText{
	font-family: Verdana, Arial, Helvetica, sans-serif, Geneva;
	font-size : 11px;
	line-height:17px;
	color : #666666;
	text-align:justify;
	text-decoration: none;
}
.textText A:visited {
	color : #669900;
	text-decoration: none;
}
.textText A:link {
	color : #669900;
	text-decoration: none;
}
.textText A:hover {
	color : #669900;
	text-decoration: underline;
}
.textText2{
	font-family: Verdana, Arial, Helvetica, sans-serif, Geneva;
	font-size : 11px;
	line-height:17px;
	color : #000000;
	text-align:justify;
	text-decoration: none;
}
.textText2 A:visited {
	color : #669900;
	text-decoration: none;
}
.textText2 A:link {
	color : #669900;
	text-decoration: none;
}
.textText2 A:hover {
	color : #669900;
	text-decoration: underline;
}
.text4blocks{
	font-family: Verdana, Arial, Helvetica, sans-serif, Geneva;
	font-size : 10px;
	line-height:13px;
	color : #666666;
	text-decoration: none;
}
.text4blocks A:visited {
	color : #92D515;
	text-decoration: underline;
}
.text4blocks A:link {
	color : #92D515;
	text-decoration: underline;
}
.text4blocks A:hover {
	color : #666666;
	text-decoration: underline;
}
.linkHome {
	font-family: Verdana, Arial, Helvetica, sans-serif, Geneva;
	font-size : 11px;
	line-height:15px;
	color : #666666;
	text-decoration: none;
}
.linkHome A:visited {
	color : #669900;
	text-decoration: none;
}
.linkHome A:link {
	color : #669900;
	text-decoration: none;
}
.linkHome A:hover {
	color : #669900;
	text-decoration: underline;
}
.linkNewsDetail {
	font-family: Arial, Verdana, Helvetica, sans-serif, Geneva;
	font-size : 11px;
	line-height:15px;
	color : #696F72;
	text-decoration: underline;
}
.linkNewsDetail A:visited {
	color : #696F72;
	text-decoration: underline;
}
.linkNewsDetail A:link {
	color : #696F72;
	text-decoration: underline;
}
.linkNewsDetail A:hover {
	color : #669900;
	text-decoration: underline;
}
.link4blocks {
	font-family: Arial, Verdana, Helvetica, sans-serif, Geneva;
	font-size : 10px;
	color : #696F72;
	text-decoration: underline;
}
.link4blocks A:visited {
	color : #696F72;
	text-decoration: underline;
}
.link4blocks A:link {
	color : #696F72;
	text-decoration: underline;
}
.link4blocks A:hover {
	color : #92D515;
	text-decoration: underline;
}
.dataNews {
	font-family: Verdana, Arial, Helvetica, sans-serif, Geneva;
	font-size : 10px;
	font-weight:bold;
	color : #666666;
	text-decoration: none;
}
.titleNews {
	font-family: Verdana, Arial, Helvetica, sans-serif, Geneva;
	font-size : 11px;
	line-height:15px;
	color : #669900;
	text-decoration: underline;
}
.titleNews A:Visited{
	color : #669900;
	text-decoration: underline;
}
.titleNews A:Link{
	color : #669900;
	text-decoration: underline;
}
.titleNews A:Hover{
	color : #666666;
	text-decoration: underline;
}
.textNewsHome {
	font-family: Arial, Verdana, Helvetica, sans-serif, 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: Arial, Verdana, Helvetica, sans-serif, 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: Arial, Verdana, Helvetica, sans-serif, 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: Arial, Verdana, Helvetica, sans-serif, 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: Arial, Verdana, Helvetica, sans-serif, 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;
}
.textCerca {
	font-family: Verdana, Arial, Helvetica, sans-serif, Geneva;
	font-size : 11px;
	color : #666666;
	text-decoration: none;
}
.titleDocument {
	font-family: Verdana, Arial, Helvetica, sans-serif, Geneva;
	font-size : 11px;
	font-weight:bold;
	color : #293458;
	text-decoration: none;
}
.titleDocument A:visited {
	color : #293458;
	text-decoration: none;
}
.titleDocument A:link {
	color : #293458;
	text-decoration: none;
}
.titleDocument A:hover {
	color : #293458;
	text-decoration: underline;
}
.linkDocument {
	font-family: Verdana, Arial, Helvetica, sans-serif, Geneva;
	font-size : 11px;
	line-height:15px;
	color : #669900;
	text-decoration: underline;
}
.linkDocument A:visited {
	color : #669900;
	text-decoration: underline;
}
.linkDocument A:link {
	color : #669900;
	text-decoration: underline;
}
.linkDocument A:hover {
	color : #99CC00;
	text-decoration: underline;
}
.linkCaseStudy {
	font-family: Verdana, Arial, Helvetica, sans-serif, Geneva;
	font-size : 9px;
	line-height:13px;
	text-decoration:underline;
	color : #669900;
}
.linkCaseStudy A:visited {
	color : #669900;
}
.linkCaseStudy A:link {
	color : #669900;
}
.linkCaseStudy A:hover {
	color : #99CC00;
}
.linkCaseStudyNoUnderline {
	font-family: Verdana, Arial, Helvetica, sans-serif, Geneva;
	font-size : 9px;
	line-height:13px;
	text-decoration:none;
	color : #669900;
}
.linkCaseStudyNoUnderline A:visited {
	color : #669900;
	text-decoration:none;
}
.linkCaseStudyNoUnderline A:link {
	color : #669900;
	text-decoration:none;
}
.linkCaseStudyNoUnderline A:hover {
	color : #99CC00;
	text-decoration:none;
}
.linkAltreReferenze {
	font-family: Verdana, Arial, Helvetica, sans-serif, Geneva;
	font-size : 9px;
	line-height:13px;
	text-decoration:underline;
	color : #99CC00;
}
.linkAltreReferenze A:visited {
	color : #99CC00;
}
.linkAltreReferenze A:link {
	color : #99CC00;
}
.linkAltreReferenze A:hover {
	color : #666666;
}
.linkAltreReferenzeNoUnderline {
	font-family: Verdana, Arial, Helvetica, sans-serif, Geneva;
	font-size : 9px;
	line-height:13px;
	text-decoration:none;
	color : #99CC00;
}
.linkAltreReferenzeNoUnderline A:visited {
	color : #99CC00;
	text-decoration:none;
}
.linkAltreReferenzeNoUnderline A:link {
	color : #99CC00;
	text-decoration:none;
}
.linkAltreReferenzeNoUnderline A:hover {
	color : #666666;
	text-decoration:none;
}
.textFooter {
	font-family: Arial, Verdana, Helvetica, sans-serif, Geneva;
	font-size : 11px;
	color : #999999;
	text-decoration: none;
}
.textFooter A:visited {
	font-family: Arial, Verdana, Helvetica, sans-serif, Geneva;
	color : #339900;
	text-decoration: none;
}
.textFooter A:link {
	textHome-family: Arial, Verdana, Helvetica, sans-serif, Geneva;
	color : #339900;
	text-decoration: none;
}
.textFooter A:hover {
	font-family: Arial, Verdana, Helvetica, sans-serif, Geneva;
	color : #339900;
	text-decoration: underline;
}
.textEventi {
	font-family: Arial, Verdana, Helvetica, sans-serif, Geneva;
	font-size : 16px;
	color : #B0C49A;
	text-decoration: none;
}
.linkEventi {
	font-family: Arial, Verdana, Helvetica, sans-serif, Geneva;
	font-size : 16px;
	font-weight:bold;
	color : #B0C49A;
	text-decoration: underline;
}
.linkEventi A{
	font-family: Arial, Verdana, Helvetica, sans-serif, Geneva;
	color : #B0C49A;
	text-decoration: underline;
}
.linkEventi A:hover {
	font-family: Arial, Verdana, Helvetica, sans-serif, Geneva;
	color : #FFFFFF;
	text-decoration: underline;
}