TD {
	FONT-SIZE: 10pt; COLOR: #000000; FONT-FAMILY: Trebuchet MS, arial, helvetica, MS san-serif
}
.bodytext {
	FONT-SIZE: 10pt; COLOR: #000000; FONT-FAMILY: Trebuchet MS, arial, helvetica, MS san-serif
}
BODY {
	FONT-SIZE: 10pt; COLOR: #000000; FONT-FAMILY: Trebuchet MS, arial, helvetica, MS san-serif
}
.textlink A {
	FONT-SIZE: 10pt; COLOR: #0000cc; FONT-FAMILY: Trebuchet MS, arial, helvetica, MS san-serif; TEXT-DECORATION: underline
}
SPAN.productlink A {
	FONT-WEIGHT: bold; FONT-SIZE: 12pt; COLOR: #3737a8; FONT-FAMILY: times, Times New Roman, Trebuchet MS, TImes,  MS serif; TEXT-DECORATION: underline
}
.challenge {
	FONT-SIZE: 14pt; COLOR: #3737a8; FONT-FAMILY: Trebuchet MS, arial, helvetica, MS san-serif
}
.producthead {
	FONT-FAMILY: times, Times New Roman, Trebuchet MS, TImes,  MS serif
}
.head14blue {
	FONT-FAMILY: times, Times New Roman, Trebuchet MS, TImes,  MS serif
}
.head20blue {
	FONT-FAMILY: times, Times New Roman, Trebuchet MS, TImes,  MS serif
}
.head22blue {
	FONT-FAMILY: times, Times New Roman, Trebuchet MS, TImes,  MS serif
}
.subnav A {
	FONT-FAMILY: arial narrow,arial,MS san serif,
}
.subnav {
	FONT-FAMILY: arial narrow,arial,MS san serif,
}
.subnav A:hover {
	FONT-FAMILY: arial narrow,arial,MS san serif,
}
.contents {
	FONT-SIZE: 8pt
}
.contents A:hover {
	FONT-SIZE: 8pt
}
.contents {
	TEXT-DECORATION: none
}
.contents A:hover {
	TEXT-DECORATION: none
}
.subnavon {
	FONT-SIZE: 8pt
}
.subnav A {
	FONT-SIZE: 8pt
}
.subnav {
	FONT-SIZE: 8pt
}
.subnav A:hover {
	FONT-SIZE: 8pt
}
.head8 {
	FONT-SIZE: 8pt
}
.topmenu A {
	FONT-SIZE: 9pt
}
.topmenu {
	FONT-SIZE: 9pt
}
.menucall {
	FONT-SIZE: 9pt
}
TD.smallmenu {
	FONT-SIZE: 9pt
}
TD.smallmenu A {
	FONT-SIZE: 9pt
}
.smalltext {
	FONT-SIZE: 9pt
}
.head10 {
	FONT-SIZE: 10pt
}
.footmenu A {
	FONT-SIZE: 10pt
}
.footmenu {
	FONT-SIZE: 10pt
}
.head12 {
	FONT-SIZE: 12pt
}
.subpagehead {
	FONT-SIZE: 12pt
}
.head14 {
	FONT-SIZE: 12pt
}
.head14red {
	FONT-SIZE: 12pt
}
.head14blue {
	FONT-SIZE: 12pt
}
.head14 {
	FONT-WEIGHT: bold
}
.head14red {
	FONT-WEIGHT: bold
}
.head14blue {
	FONT-WEIGHT: bold
}
.head14blue A {
	FONT-WEIGHT: bold
}
.head14blue A:hover {
	FONT-WEIGHT: bold
}
.head16blue {
	FONT-SIZE: 16pt
}
.head16 {
	FONT-SIZE: 16pt
}
.head18 {
	FONT-SIZE: 18pt
}
.head18blue {
	FONT-SIZE: 18pt
}
.head22blue {
	FONT-SIZE: 17pt
}
.head22blue {
	COLOR: #3737a8
}
.head20blue {
	FONT-SIZE: 15pt
}
.head20blue A {
	COLOR: #333399
}
TD.smallmenu {
	COLOR: #000000
}
.footmenu A {
	COLOR: #000000
}
.subnav A {
	COLOR: #000000
}
.topmenu A {
	COLOR: #000000
}
.bluetext {
	COLOR: #3737a8
}
.subnavon {
	COLOR: #3737a8
}
TD.smallmenu A {
	COLOR: #3737a8
}
.head14blue {
	COLOR: #3737a8
}
.head14blue A {
	COLOR: #3737a8
}
.head16blue {
	COLOR: #3737a8
}
.head18blue {
	COLOR: #3737a8
}
.menucall {
	COLOR: #3737a8
}
.menucall B {
	COLOR: #3737a8
}
.head14red {
	COLOR: #cc0000
}
.head14blue A:hover {
	COLOR: #cc0000
}
A:hover {
	COLOR: #cc0000
}
B {
	COLOR: #666666
}
.subpagehead {
	COLOR: #333333
}
A {
	COLOR: #0000cc
}
.textlink A {
	COLOR: #0000cc
}
TD.smallmenu A:hover {
	COLOR: #0000cc
}
.footmenu A:hover {
	COLOR: #0000cc
}
.subnav A:hover {
	COLOR: #cc0000
}
.topmenu A:hover {
	COLOR: #cc0000
}
.producthead {
	FONT-SIZE: 17pt; COLOR: #800000
}
TD.smallmenu A {
	TEXT-DECORATION: none
}
.footmenu A {
	TEXT-DECORATION: none
}
.subnav A {
	TEXT-DECORATION: none
}
.topmenu A {
	TEXT-DECORATION: none
}
.topmenu A:hover {
	TEXT-DECORATION: none
}
.footmenu A:hover {
	TEXT-DECORATION: underline
}
.topmenu A {
	FONT-WEIGHT: normal
}
.topmenu A:hover {
	FONT-WEIGHT: normal
}
.subpagehead {
	FONT-STYLE: italic
}
.subpagehead {
	FONT-WEIGHT: bold
}
INPUT {
	MARGIN-TOP: 0px; FONT-SIZE: 10px; MARGIN-BOTTOM: 0px
}
A.homemenu A:hover {
	TEXT-DECORATION: none
}
A.homemenu A {
	TEXT-DECORATION: none
}

.ricerca input { border: 1px solid #50577D;  font-family: Tahoma;  font-size: 10 px;  background-color: White;  }
.ricerca textarea { border: 1px solid #50577D;  font-family: Tahoma;  font-size: 10 px;  background-color: White;  }
.ricerca select { border: 1px solid #50577D;  font-family: Tahoma;  font-size: 10 px;  background-color: White;  }