BODY {
	BACKGROUND: #505C38; MARGIN: 0px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif}


FORM {
	DISPLAY: inline; FONT-FAMILY: Arial
}


A {
	TEXT-DECORATION: none;
	color: #FFFFFF;
}
A:visited {
	TEXT-DECORATION: none;
}
A:hover {
	TEXT-DECORATION: none;
}


A.navilink {
	FONT-SIZE: 9px; COLOR: #454545; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.navilink:visited {
	FONT-SIZE: 9px; COLOR: #454545; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.navilink:hover {
	FONT-SIZE: 9px; COLOR: #bf0b2d; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}

A.jumplink {
	FONT-SIZE: 10px; COLOR: #454545; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.jumplink:visited {
	FONT-SIZE: 10px; COLOR: #454545; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.jumplink:hover {
	FONT-SIZE: 10px; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}

A.footer {
	FONT-SIZE: 10px; COLOR: #595959; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.footer:visited {
	FONT-SIZE: 10px; COLOR: #595959; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
A.footer:hover {
	FONT-SIZE: 10px; COLOR: #bf0b2d; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}


.normal {
	FONT-SIZE: 11px;
	COLOR: #454545;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	editor-name: Normal
}
A.normal {
	FONT-SIZE: 11px;
	COLOR: #454545;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	editor-name: Normal
}
A.normal:visited {
	FONT-SIZE: 11px; COLOR: #454545; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; editor-name: Normal
}
A.normal:hover {
	FONT-SIZE: 11px; COLOR: #454545; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; editor-name: Normal
} 



.smallnero {
	FONT-SIZE: 10px; COLOR: #454545; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; editor-name: Normal
}
A.smallnero {
	FONT-SIZE: 10px; COLOR: #454545; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; editor-name: Normal
}
A.smallnero:visited {
	FONT-SIZE: 10px; COLOR: #454545; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; editor-name: Normal
}
A.smallnero:hover {
	FONT-SIZE: 10px; COLOR: #454545; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; editor-name: Normal
} 

.topmenu {
	FONT-SIZE: 9px; COLOR: #FFFFFF; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; editor-name: Normal
}
A.topmenu {
	FONT-SIZE: 9px; COLOR: #FFFFFF; FONT-FAMILY:  Verdana, Arial, Helvetica, sans-serif; editor-name: Normal
}
A.topmenu:visited {
	FONT-SIZE: 9px; COLOR: #FFFFFF; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; editor-name: Normal
}
A.topmenu:hover {
	FONT-SIZE: 9px; COLOR: #FFFFFF; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; editor-name: Normal
} 

.paginazione {
	FONT-SIZE: 10px;
	COLOR: #FFFFFF;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: underline;
	font-weight: bold;
}
A.paginazione {
		FONT-SIZE: 10px;
	COLOR: #FFFFFF;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: underline;
		font-weight: bold;
}
A.paginazione:visited {
		FONT-SIZE: 10px;
	COLOR: #FFFFFF;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: underline;
		font-weight: bold;
}
A.paginazione:hover {
		FONT-SIZE: 10px;
	COLOR: #FFFFFF;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: underline;
		font-weight: bold;
} 


.normalbianco {
	FONT-SIZE: 10px; COLOR: #FFFFFF; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; editor-name: Normal
}
A.normalbianco {
	FONT-SIZE: 10px; COLOR: #FFFFFF; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; editor-name: Normal
}
A.normalbianco:visited {
	FONT-SIZE: 10px; COLOR: #FFFFFF; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; editor-name: Normal
}
A.normalbianco:hover {
	FONT-SIZE: 10px; COLOR: #FFFFFF; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; editor-name: Normal
} 

.normalverde {
	FONT-SIZE: 10px; COLOR: #1D2F1B; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; editor-name: Normal
}
A.normalverde {
	FONT-SIZE: 10px; COLOR: #1D2F1B; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; editor-name: Normal
}
A.normalverde:visited {
	FONT-SIZE: 10px; COLOR: #1D2F1B; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; editor-name: Normal
}
A.normalverde:hover {
	FONT-SIZE: 10px; COLOR: #1D2F1B; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; editor-name: Normal
} 

.vsmallbianco {
	FONT-SIZE: 9px; COLOR: #FFFFFF; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; editor-name: Normal
}
A.vsmallbianco {
	FONT-SIZE: 9px; COLOR: #FFFFFF; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; editor-name: Normal
}
A.vsmallbianco:visited {
	FONT-SIZE: 9px; COLOR: #FFFFFF; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; editor-name: Normal
}
A.vsmallbianco:hover {
	FONT-SIZE: 9px; COLOR: #FFFFFF; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; editor-name: Normal
}

.smallbianco {
	FONT-SIZE: 8px; COLOR: #FFFFFF; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; editor-name: Normal
}
A.smallbianco {
	FONT-SIZE: 8px; COLOR: #FFFFFF; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; editor-name: Normal
}
A.smallbianco:visited {
	FONT-SIZE: 8px; COLOR: #FFFFFF; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; editor-name: Normal
}
A.smallbianco:hover {
	FONT-SIZE: 8px; COLOR: #FFFFFF; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; editor-name: Normal
}

.smallgreen {
	FONT-SIZE: 9px; COLOR: #578481; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; editor-name: Normal
}
A.smallgreen {
	FONT-SIZE: 9px; COLOR: #578481; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; editor-name: Normal
}
A.smallgreen:visited {
	FONT-SIZE: 9px; COLOR: #578481; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; editor-name: Normal
}
A.smallgreen:hover {
	FONT-SIZE: 9px; COLOR: #578481; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; editor-name: Normal
}


.titnewslat {
	FONT-SIZE: 11px;
	COLOR: #FFFFFF;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	editor-name: titolo news laterale;
	font-weight: bold;
}
A.titnewslat {
	FONT-SIZE: 11px;
	COLOR: #FFFFFF;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	editor-name: titolo news laterale;
	font-weight: bold;
}
A.titnewslat:visited {
	FONT-SIZE: 11px;
	COLOR: #FFFFFF;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	editor-name: titolo news laterale;
	font-weight: bold;
}
A.titnewslat:hover {
	FONT-SIZE: 11px;
	COLOR: #FFFFFF;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	editor-name: titolo news laterale;
	font-weight: bold;
} 


.leggitutto {
	FONT-SIZE: 10px;
	COLOR: #FFFFFF;
	FONT-STYLE: italic;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	editor-name: Normal Italic;
	text-decoration: underline;
}
A.leggitutto {
	FONT-SIZE: 10px;
	COLOR: #FFFFFF;
	FONT-STYLE: italic;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	editor-name: Normal Italic;
	text-decoration: underline;
}
A.leggitutto:visited {
	FONT-SIZE: 10px;
	COLOR: #FFFFFF;
	FONT-STYLE: italic;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	editor-name: Normal Italic;
	text-decoration: underline;
}
A.leggitutto:hover {
	FONT-SIZE: 10px;
	COLOR: #FFFFFF;
	FONT-STYLE: italic;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	editor-name: Normal Italic;
	text-decoration: underline;
}

.normalgreen {
	FONT-SIZE: 10px; COLOR: #304C40; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; editor-name: Normal Green
}
A.normalgreen {
	FONT-SIZE: 10px; COLOR: #304C40; FONT-FAMILY: Verdana,  Arial, Helvetica, sans-serif; editor-name: Normal Green
}
A.normalgreen:visited {
	FONT-SIZE: 10px; COLOR: #304C40; FONT-FAMILY: Verdana,  Arial, Helvetica, sans-serif; editor-name: Normal Green
}
A.normalgreen:hover {
	FONT-SIZE: 10px; COLOR: #304C40; FONT-FAMILY: Verdana,  Arial, Helvetica, sans-serif; editor-name: Normal Green
}


.normalred {
	FONT-SIZE: 10px; COLOR: #CC0000; FONT-FAMILY: Arial, Helvetica, sans-serif; editor-name: Normal Green
}
A.normalred {
	FONT-SIZE: 10px; COLOR: #CC0000; FONT-FAMILY: Arial, Helvetica, sans-serif; editor-name: Normal Green
}
A.normalred:visited {
	FONT-SIZE: 10px; COLOR: #CC0000; FONT-FAMILY: Arial, Helvetica, sans-serif; editor-name: Normal Green
}
A.normalred:hover {
	FONT-SIZE: 10px; COLOR: #CC0000; FONT-FAMILY: Arial, Helvetica, sans-serif; editor-name: Normal Green
}
.testotop {
	FONT-WEIGHT: bold;
	FONT-SIZE: 14px;
	COLOR: #FFFFFF;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
}
A.testotop {
	FONT-WEIGHT: bold;
	FONT-SIZE: 14px;
	COLOR: #FFFFFF;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
}
A.testotop:hover {
	FONT-WEIGHT: bold;
	FONT-SIZE: 14px;
	COLOR: #FFFFFF;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
}
A.testotop:visited {
	FONT-WEIGHT: bold;
	FONT-SIZE: 14px;
	COLOR: #FFFFFF;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
}



.normalitalic {
	FONT-SIZE: 10px; COLOR: #454545; FONT-STYLE: italic; FONT-FAMILY: Arial, Helvetica, sans-serif; editor-name: Normal Italic
}

.normalbold {
	FONT-WEIGHT: bold; FONT-SIZE: 10px; COLOR: #454545; FONT-FAMILY: Arial, Helvetica, sans-serif; editor-name: Normal Bold
}

.normaljustified {
	FONT-SIZE: 10px; COLOR: #454545; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: justify; editor-name: Normal Justified
}

.normalorange {
	FONT-SIZE: 10px; COLOR: #f58025; FONT-FAMILY: Arial, Helvetica, sans-serif; editor-name: Normal Orange
}
.normalblue {
	FONT-SIZE: 10px; COLOR: #0073ae; FONT-FAMILY: Arial, Helvetica, sans-serif; editor-name: Normal Blue
}
.normalpurple {
	FONT-SIZE: 10px; COLOR: #973fa1; FONT-FAMILY: Arial, Helvetica, sans-serif; editor-name: Normal Purple
}
.small {
	FONT-SIZE: 8px; COLOR: #454545; FONT-FAMILY: Arial, Helvetica, sans-serif; editor-name: Small
}
.error {
	FONT-SIZE: 10px; COLOR: #bf0b2d; FONT-FAMILY: Arial, Helvetica, sans-serif
}

.tablehome {
	FONT-WEIGHT: bold;
	FONT-SIZE: 14px;
	COLOR: #ffffff;
	FONT-FAMILY: Garamond,Verdana, Helvetica, sans-serif;

}
.tablehome:visited {
	FONT-WEIGHT: bold;
	FONT-SIZE: 14px;
	COLOR: #ffffff;
	FONT-FAMILY: Garamond,Verdana, Helvetica, sans-serif;

}
.tablehome:hover {
	FONT-WEIGHT: bold;
	FONT-SIZE: 14px;
	COLOR: #ffffff;
	FONT-FAMILY: Garamond,Verdana, Helvetica, sans-serif;

}

.menulat-tit {
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	COLOR: #162816;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}
.menulat-tit2 {
	FONT-WEIGHT: bold;
	FONT-SIZE: 10px;
	COLOR: #333333;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}
.menulat {
	FONT-SIZE: 9px;
	COLOR: #ffffff;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}
A.menulat {
	FONT-SIZE: 9px;
	COLOR: #ffffff;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}
A.menulat:hover {
	FONT-SIZE: 9px;
	COLOR: #ffffff;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}
A.menulat:visited {
	FONT-SIZE: 9px;
	COLOR: #ffffff;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}

.menutop {
	FONT-WEIGHT: bold;
	FONT-SIZE: 8px;
	COLOR: #284235;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}
A.menutop {	
FONT-WEIGHT: bold;
	FONT-SIZE: 8px;
	COLOR: #284235;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}
A.menutop:hover {
	FONT-WEIGHT: bold;
	FONT-SIZE: 8px;
	COLOR: #284235;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}
A.menutop:visited {
	FONT-WEIGHT: bold;
	FONT-SIZE: 8px;
	COLOR: #284235;
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
}


.menuazienda {
	FONT-SIZE: 14px;
	COLOR: #ffffff;
	FONT-FAMILY: "Times New Roman", Verdana, Times, serif;
	font-style: normal;
	font-weight: bolder;
}
A.menuazienda {
	FONT-SIZE: 14px;
	COLOR: #ffffff;
	FONT-FAMILY: "Times New Roman", Verdana, Times, serif;
}
A.menuazienda:hover {
	FONT-SIZE: 14px;
	COLOR: #FFCC33;
	FONT-FAMILY: "Times New Roman", Verdana, Times, serif;
}
A.menuazienda:visited {
	FONT-SIZE: 14px;
	COLOR: #ffffff;
	FONT-FAMILY: "Times New Roman", Verdana, Times, serif;
}
.menuprod {
	FONT-SIZE: 18px;
	COLOR: #ffffff;
	FONT-FAMILY: "Times New Roman", Verdana, Times, serif;
	font-style: normal;
	font-weight: bolder;
}
A.menuprod {
	FONT-SIZE: 18px;
	COLOR: #ffffff;
	FONT-FAMILY: "Times New Roman", Verdana, Times, serif;
}
A.menuprod:hover {
	FONT-SIZE: 18px;
	COLOR: #FFCC33;
	FONT-FAMILY: "Times New Roman", Verdana, Times, serif;
}
A.menuprod:visited {
	FONT-SIZE: 18px;
	COLOR: #ffffff;
	FONT-FAMILY: "Times New Roman", Verdana, Times, serif;
}


.esperto {
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	COLOR: #666666;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	margin-left: 15px;
}
A.esperto {
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	COLOR: #666666;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	margin-left: 15px;
}
A.esperto:hover {
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	COLOR: #666666;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	margin-left: 15px;
}
A.esperto:visited {
	FONT-WEIGHT: bold;
	FONT-SIZE: 12px;
	COLOR: #666666;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	margin-left: 15px;
}












.tableprocess {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; BACKGROUND: #0073ae; COLOR: #ffffff; FONT-FAMILY: Verdana, Helvetica, sans-serif
}
.tableprocess:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; BACKGROUND: #0073ae; COLOR: #ffffff; FONT-FAMILY: Verdana, Helvetica, sans-serif
}
.tableprocess:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; BACKGROUND: #0073ae; COLOR: #ffffff; FONT-FAMILY: Verdana, Helvetica, sans-serif; TEXT-DECORATION: none
}
.tableplatform {
	FONT-WEIGHT: bold; FONT-SIZE: 9px; BACKGROUND: #009342; COLOR: #ffffff; FONT-FAMILY: Verdana, Helvetica, sans-serif
}
.tableplatform:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 9px; BACKGROUND: #009342; COLOR: #ffffff; FONT-FAMILY: Verdana, Helvetica, sans-serif
}
.tableplatform:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 9px; BACKGROUND: #009342; COLOR: #ffffff; FONT-FAMILY: Verdana, Helvetica, sans-serif; TEXT-DECORATION: none
}
.tableportfolio {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; BACKGROUND: #973fa1; COLOR: #ffffff; FONT-FAMILY: Verdana, Helvetica, sans-serif
}
.tableportfolio:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; BACKGROUND: #973fa1; COLOR: #ffffff; FONT-FAMILY: Verdana, Helvetica, sans-serif
}
.tableportfolio:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; BACKGROUND: #973fa1; COLOR: #ffffff; FONT-FAMILY: Verdana, Helvetica, sans-serif; TEXT-DECORATION: none
}
.tablegray1 {
	FONT-SIZE: 11px; BACKGROUND: #CC9933; COLOR: #000000; FONT-FAMILY: Verdana, Helvetica, sans-serif
}
.tablegray2 {
	FONT-SIZE: 11px; BACKGROUND: #f2f2f2; COLOR: #454545; FONT-FAMILY: Verdana, Helvetica, sans-serif
}
.tablegray3 {
	FONT-SIZE: 11px; BACKGROUND: #b0b0b0; COLOR: #ffffff; FONT-FAMILY: Verdana, Helvetica, sans-serif
}
.tablegray4 {
	FONT-SIZE: 11px; BACKGROUND: #f6f6f6; COLOR: #454545; FONT-FAMILY: Verdana, Helvetica, sans-serif
}
.inputnormal1 {
	FONT-SIZE: 10px; WIDTH: 154px; COLOR: #454545; FONT-FAMILY: Verdana, Helvetica, sans-serif; HEIGHT: 18px
}
.inputnormal2 {
	FONT-SIZE: 10px; WIDTH: 154px; COLOR: #454545; FONT-FAMILY: Verdana, Helvetica, sans-serif; HEIGHT: 54px
}
