.colonna_dx_list {
	PADDING-LEFT: 10px; PADDING-BOTTOM: 3px; TEXT-INDENT: -10px; LINE-HEIGHT: 14px; PADDING-TOP: 0px
}
.text_list {
	PADDING-LEFT: 10px; FONT-SIZE: 14px; PADDING-BOTTOM: 8px; COLOR: #333333; TEXT-INDENT: -10px; LINE-HEIGHT: 14px; PADDING-TOP: 0px; FONT-FAMILY: Arial, Helvetica, sans-serif
}
A {
	COLOR: #333333; TEXT-DECORATION: underline
}
A:hover {
	COLOR: #cc3300; TEXT-DECORATION: underline
}

font.linktopsitetxt {
FONT-SIZE: 20px; COLOR: #171a86; LINE-HEIGHT: 28px; FONT-FAMILY: ARIAL; TEXT-ALIGN: left;TEXT-DECORATION: none;
}

A.linktopsite {
	FONT-SIZE: 20px; COLOR: #171a86; LINE-HEIGHT: 28px; FONT-FAMILY: ARIAL; TEXT-ALIGN: left;TEXT-DECORATION: underline;
}

A.getfree {

display:block;
border:solid;
border-left: 0px;
border-right: 0px;
border-bottom: 0px;
border-top: 0px;
height:38;
width:140;
background-image:url(btn_getquote.jpg);
background-repeat:no-repeat;
}
A.getfree:hover {
display:block;
border:solid;
border-left: 0px;
border-right: 0px;
border-bottom: 0px;
border-top: 0px;
height:38;
width:140;
background-image:url(btn_getquote_on.jpg);
background-repeat:no-repeat;
}

A.linktopsite:hover {
	COLOR: #b50300; TEXT-DECORATION: underline
}
A.liton {
	COLOR: #ffffff
}
A.liton:visited {
	COLOR: #ffffff
}
A.liton:hover {
	COLOR: #ffffff; TEXT-DECORATION: none
}
A.litoff {
	COLOR: #333333
}
A.litoff:visited {
	COLOR: #333333
}
A.litoff:hover {
	COLOR: #333333; TEXT-DECORATION: none
}
.titolo {
	FONT-SIZE: 28px; TEXT-TRANSFORM: uppercase; COLOR: #ff9933; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-VARIANT: normal
}
.titleRed {
	FONT-SIZE: 36px; COLOR: #b50300; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-VARIANT: normal
}
.titleRedSmall {
	FONT-WEIGHT: bold; FONT-SIZE: 18px; COLOR: #b50300; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-VARIANT: normal
}
.titleBlue {
	FONT-SIZE: 36px; COLOR: #171a86; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-VARIANT: normal
}
H1 {
	FONT: 36px Arial, Helvetica, sans-serif; COLOR: #171a86
}
.titoloSez {
	FONT-SIZE: 20px; TEXT-TRANSFORM: uppercase; COLOR: #ff9933; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-VARIANT: normal
}
.testoSez {
	FONT-SIZE: 14px; COLOR: #333333; LINE-HEIGHT: 22px; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: justify
}
.testoForm {
	FONT-SIZE: 14px; COLOR: #666666; LINE-HEIGHT: 22px; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: left
}
.caption {
FONT-WEIGHT: bold; FONT-SIZE: 18px; COLOR: #b50300; LINE-HEIGHT: 28px; FONT-STYLE: italic; FONT-FAMILY: Georgia, "Times New Roman", Times, serif; TEXT-ALIGN: left;TEXT-DECORATION: underline;}
.conttext1 {padding-left:40px; padding-top:40px;}
.captiontext {
FONT-WEIGHT: bold; FONT-SIZE: 18px; COLOR: #b50300; LINE-HEIGHT: 28px; FONT-STYLE: italic; FONT-FAMILY: Georgia, "Times New Roman", Times, serif; TEXT-ALIGN: left;TEXT-DECORATION: none;}
.menu A {
	FONT-WEIGHT: bold; FONT-SIZE: 15px; TEXT-TRANSFORM: uppercase; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: left; TEXT-DECORATION: none
}
.menu A:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 15px; TEXT-TRANSFORM: uppercase; COLOR: #ffffff; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: left; TEXT-DECORATION: underline
}
.colonna_dx {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #333333; LINE-HEIGHT: 16px; TEXT-ALIGN: left; TEXT-DECORATION: none
}
.colonna_dx A {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #171a86; LINE-HEIGHT: 16px; TEXT-ALIGN: left; TEXT-DECORATION: none
}
.colonna_dx A:hover {
	COLOR: #b50300; TEXT-DECORATION: underline
}
.colonna_dx UL {
	PADDING-LEFT: 2px; MARGIN: 10px; LIST-STYLE-TYPE: disc
}
.colonna_dx LI {
	MARGIN: 6px; LINE-HEIGHT: 13px; LIST-STYLE-TYPE: disc
}
.breadcrumbs {
	FONT: 13px Arial, Helvetica, sans-serif; FONT-WEIGHT: bold;  COLOR: #666666;padding-left:64px;
}
.breadcrumbs A {
	FONT: 13px Arial, Helvetica, sans-serif; FONT-WEIGHT: bold;  COLOR: #666666
}
.breadcrumbs A:hover {
	COLOR: #b50300
}
literature TD {
	BACKGROUND: #666
}
literature TD:hover {
	BACKGROUND: #ccc
}
.formTitle {
	FONT-WEIGHT: bold; FONT-SIZE: 18px; COLOR: #171a86; FONT-STYLE: normal; FONT-FAMILY: Arial, Helvetica, sans-serif; FONT-VARIANT: normal
}
.quote {
	BACKGROUND: url(images/quote.gif) no-repeat left top
}
TABLE.linee TR TD {
	BORDER-BOTTOM: #cccccc 1px solid
}
TABLE.linee {
	FONT-SIZE: 14px; COLOR: #333333; LINE-HEIGHT: 22px; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: left
}
A#company {
	DISPLAY: block; FONT: bold 11px Arial, Helvetica, sans-serif; VERTICAL-ALIGN: middle; WIDTH: 80px; COLOR: #ffdc3a; HEIGHT: 30px; TEXT-ALIGN: left
}
A#services {
	DISPLAY: block; FONT: bold 11px Arial, Helvetica, sans-serif; VERTICAL-ALIGN: middle; WIDTH: 80px; COLOR: #ffdc3a; HEIGHT: 30px; TEXT-ALIGN: left
}
A#quality {
	DISPLAY: block; FONT: bold 11px Arial, Helvetica, sans-serif; VERTICAL-ALIGN: middle; WIDTH: 80px; COLOR: #ffdc3a; HEIGHT: 30px; TEXT-ALIGN: left
}
A#quote {
	DISPLAY: block; FONT: bold 11px Arial, Helvetica, sans-serif; VERTICAL-ALIGN: middle; WIDTH: 80px; COLOR: #ffdc3a; HEIGHT: 30px; TEXT-ALIGN: left
}
A#contact {
	DISPLAY: block; FONT: bold 11px Arial, Helvetica, sans-serif; VERTICAL-ALIGN: middle; WIDTH: 80px; COLOR: #ffdc3a; HEIGHT: 30px; TEXT-ALIGN: left
}
LI:hover A#company {
	BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #05399e
}
LI:hover A#services {
	BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #05399e
}
LI:hover A#quality {
	BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #05399e
}
LI:hover A#quote {
	BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #05399e
}
LI:hover A#contact {
	BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #05399e
}
UL#nav {
	MARGIN: 0px auto; PADDING-TOP: 10px; LIST-STYLE-TYPE: none
}
UL#nav LI UL {
	PADDING-RIGHT: 0px; DISPLAY: none; PADDING-LEFT: 0px; Z-INDEX: 100; BACKGROUND: url(images/menu_top.gif) no-repeat; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 200px; PADDING-TOP: 6px; LIST-STYLE-TYPE: none; POSITION: absolute; TOP: 30px
}
UL#nav LI UL LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 200px; PADDING-TOP: 0px
}
.ultimo {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 38px; PADDING-TOP: 0px; HEIGHT: 6px
}
UL#nav UL LI A {
	PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 3px; FONT-WEIGHT: bold; FONT-SIZE: 9pt; BACKGROUND: #ffffff; PADDING-BOTTOM: 3px; WIDTH: 138px; COLOR: #05399e; PADDING-TOP: 3px; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
UL#nav UL LI A:hover {
	BACKGROUND: #05399e; COLOR: #ffffff
}
UL#nav LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; POSITION: relative
}
 HTML UL LI {
	FLOAT: left; HEIGHT: 1%
}
 HTML UL LI A {
	HEIGHT: 1%
}
UL LI A:hover {
	BACKGROUND: none transparent scroll repeat 0% 0%; COLOR: #e2144a
}
UL#nav LI:hover UL {
	DISPLAY: block
}
UL#nav LI.over UL {
	DISPLAY: block
}

