BODY {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 100%; PADDING-RIGHT: 0px; FONT-FAMILY: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif; COLOR: #3d3d3d; FONT-SIZE: 1em; PADDING-TOP: 0px
}
INPUT {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: Tahoma,Verdana, Geneva, Arial, Helvetica, sans-serif; FONT-SIZE: 1em; PADDING-TOP: 0px
}
SELECT {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-FAMILY: Tahoma,Verdana, Geneva, Arial, Helvetica, sans-serif; FONT-SIZE: 1em; PADDING-TOP: 0px
}
TD {
	FONT-FAMILY: Tahoma, Verdana, Geneva, Arial, Helvetica, sans-serif; COLOR: #000000; FONT-SIZE: 0.8em
}
A:link {
	COLOR: #00228c; TEXT-DECORATION: none
}
A:visited {
	COLOR: #00228c; TEXT-DECORATION: none
}
A:hover {
	COLOR: #00228c; TEXT-DECORATION: underline
}
A:active {
	COLOR: #00228c; TEXT-DECORATION: underline
}
A.title:link {
	FONT-SIZE: 1.01em; FONT-WEIGHT: bold
}
A.title:visited {
	FONT-SIZE: 1.01em; FONT-WEIGHT: bold
}
A.title:hover {
	FONT-WEIGHT: bold
}
A.title:active {
	FONT-WEIGHT: bold
}
DL {
	POSITION: relative; PADDING-BOTTOM: 0px; LIST-STYLE-TYPE: none; MARGIN: 0px; PADDING-LEFT: 12px; PADDING-RIGHT: 0px; BACKGROUND: url(../images/ico_points_left.gif) repeat-y 2px 0px; TOP: 0px; PADDING-TOP: 0px; LEFT: 0px
}
DD {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
DT {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
SPAN.ico {
	POSITION: relative; MARGIN: 0px 2px; FONT-FAMILY: monospace; FONT-SIZE: 0.8pt; TOP: 0px; FONT-WEIGHT: bold; LEFT: 0px
}
DIV.ico {
	POSITION: relative; MARGIN: 0px 2px; FONT-FAMILY: monospace; FONT-SIZE: 0.8pt; TOP: 0px; FONT-WEIGHT: bold; LEFT: 0px
}
SPAN.title {
	COLOR: #003399; FONT-SIZE: 1.01em; FONT-WEIGHT: bold
}
DIV.label {
	FONT-SIZE: 0.8em; FONT-WEIGHT: bold
}
TD.label {
	FONT-SIZE: 0.8em; FONT-WEIGHT: bold
}
TD.brd {
	BORDER-BOTTOM: #000000 1px solid; CLEAR: both
}
INPUT.button {
	BORDER-BOTTOM: 1px solid; BORDER-LEFT: 1px solid; BACKGROUND-COLOR: #fcd005; BORDER-TOP: 1px solid; BORDER-RIGHT: 1px solid
}
INPUT.frm {
	BORDER-BOTTOM: #000000 1px solid; BORDER-LEFT: #000000 1px solid; BORDER-TOP: #000000 1px solid; BORDER-RIGHT: #000000 1px solid
}
SELECT.frm {
	BORDER-BOTTOM: #000000 1px solid; BORDER-LEFT: #000000 1px solid; BORDER-TOP: #000000 1px solid; BORDER-RIGHT: #000000 1px solid
}
TEXTAREA.frm {
	BORDER-BOTTOM: #000000 1px solid; BORDER-LEFT: #000000 1px solid; BORDER-TOP: #000000 1px solid; BORDER-RIGHT: #000000 1px solid
}
IMG.immagine {
	BORDER-BOTTOM: #000000 1px solid; POSITION: relative; BORDER-LEFT: #000000 1px solid; PADDING-BOTTOM: 4px; MARGIN: 0px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; BACKGROUND: #ffffff; COLOR: #000000; BORDER-TOP: #000000 1px solid; TOP: 0px; BORDER-RIGHT: #000000 1px solid; PADDING-TOP: 4px; LEFT: 0px
}
IMG.ico {
	BORDER-BOTTOM: #000000 1px solid; POSITION: relative; BORDER-LEFT: #000000 1px solid; PADDING-BOTTOM: 1px; MARGIN: 2px 0px; PADDING-LEFT: 1px; PADDING-RIGHT: 1px; FLOAT: right; BORDER-TOP: #000000 1px solid; TOP: 0px; RIGHT: 0px; BORDER-RIGHT: #000000 1px solid; PADDING-TOP: 1px
}
#idHead {
	DISPLAY: none
}
#main {
	POSITION: relative; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 100%; PADDING-RIGHT: 0px; TOP: 0px; PADDING-TOP: 0px; LEFT: 0px
}
#idBody {
	POSITION: relative; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 100%; PADDING-RIGHT: 0px; TOP: 0px; PADDING-TOP: 0px; LEFT: 0px
}
#idMid {
	POSITION: relative; PADDING-BOTTOM: 10px; MARGIN: 0px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; TOP: 0px; PADDING-TOP: 10px; LEFT: 0px
}
#idMid .box {
	POSITION: relative; PADDING-BOTTOM: 5px; BACKGROUND-COLOR: #e5e5e5; MARGIN: 0px; PADDING-LEFT: 5px; WIDTH: 100%; PADDING-RIGHT: 5px; TOP: 0px; PADDING-TOP: 5px; LEFT: 0px
}
#idMid .box .label {
	BORDER-BOTTOM: #ffffff 1px solid; POSITION: relative; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #fcd005; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; FONT-SIZE: 0.8em; TOP: 0px; PADDING-TOP: 2px; LEFT: 0px
}
#idMid DIV.content {
	BORDER-BOTTOM: #000000 1px solid; POSITION: relative; PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; FONT-SIZE: 0.8em; TOP: 0px; PADDING-TOP: 5px; LEFT: 0px
}
#idMid SPAN.content {
	LINE-HEIGHT: 15px; MARGIN: 0px 0px 0px 12px; DISPLAY: block
}
#idMid .label A {
	COLOR: #000000
}
#idMid .labelNews {
	BORDER-BOTTOM: #afc2c8 1px solid; TEXT-ALIGN: right; BORDER-LEFT: #afc2c8 1px solid; PADDING-BOTTOM: 2px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; BACKGROUND: url(../images/bkg_points.gif); COLOR: #3e63ae; BORDER-TOP: #afc2c8 1px solid; FONT-WEIGHT: bold; BORDER-RIGHT: #afc2c8 1px solid; PADDING-TOP: 2px
}
#idMid .boxNews {
	BORDER-LEFT: #afc2c8 1px solid; PADDING-BOTTOM: 0px; MARGIN: 20px 0px 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; BACKGROUND: url(../images/bkg_box_news.gif) no-repeat right top; PADDING-TOP: 2px
}
#idMid .boxNews A {
	PADDING-BOTTOM: 4px; MARGIN: 0px; PADDING-LEFT: 15px; PADDING-RIGHT: 4px; DISPLAY: block; BACKGROUND: url(../images/ico_point.gif) no-repeat 5px 15px; BORDER-RIGHT: #afc2c8 1px solid; PADDING-TOP: 8px
}
#idMid .boxNews P {
	BORDER-BOTTOM: #afc2c8 1px dashed; PADDING-BOTTOM: 6px; MARGIN: 0px; PADDING-LEFT: 15px; PADDING-RIGHT: 4px; BORDER-RIGHT: #afc2c8 1px solid; PADDING-TOP: 2px
}
DIV.angBox {
	BORDER-BOTTOM: 1px solid; POSITION: relative; MARGIN: 5px 0px 0px; BOTTOM: 10px; HEIGHT: 12px; CLEAR: both; BORDER-RIGHT: 1px solid; LEFT: 0px
}
#idSx {
	DISPLAY: none
}
#idDx {
	DISPLAY: none
}
#idFoot {
	POSITION: relative; TEXT-ALIGN: center; PADDING-BOTTOM: 2px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; CLEAR: both; FONT-SIZE: 0.8em; TOP: 0px; FONT-WEIGHT: bold; PADDING-TOP: 0px; LEFT: 0px
}
#idFoot IMG {
	DISPLAY: none
}
#sheet {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 100%; PADDING-RIGHT: 0px; BACKGROUND: none transparent scroll repeat 0% 0%; PADDING-TOP: 0px
}
#sheet H1 {
	BORDER-BOTTOM: #000 1px solid; PADDING-BOTTOM: 4px; MARGIN: 0px 0px 5px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; BACKGROUND: #fcd005; FONT-SIZE: 1.01em; PADDING-TOP: 4px
}
#sheet IMG {
	MARGIN: 0px 0px 10px; FLOAT: left
}
#sheet DL {
	PADDING-BOTTOM: 0px; MARGIN: 0px 0px 5px 150px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; FONT-SIZE: 12px; FONT-WEIGHT: bold; PADDING-TOP: 20px
}
#sheet DT {
	PADDING-BOTTOM: 3px; PADDING-LEFT: 0px; PADDING-RIGHT: 5px; FLOAT: left; COLOR: #003399; PADDING-TOP: 0px
}
#sheet DD {
	PADDING-BOTTOM: 3px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
#sheet TABLE {
	TABLE-LAYOUT: fixed; CLEAR: both
}
#sheet TH {
	FONT-SIZE: 1em; VERTICAL-ALIGN: top
}
#sheet TD {
	FONT-SIZE: 1em; VERTICAL-ALIGN: top
}
#sheet H3 {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; COLOR: #880000; FONT-SIZE: 11px; PADDING-TOP: 0px
}
#sheet H2 {
	PADDING-BOTTOM: 2px; MARGIN: 0px 0px 5px; PADDING-LEFT: 12px; PADDING-RIGHT: 2px; BACKGROUND: url(../images/ico_arrow.gif) no-repeat 0px 6px; COLOR: #00228c; FONT-SIZE: 12px; PADDING-TOP: 2px
}
#sheet LI {
	PADDING-BOTTOM: 3px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.descriptionBox {
	BORDER-BOTTOM: #fff 1px solid; BORDER-LEFT: #fff 1px solid; MARGIN: 0px 0px 5px 150px; BORDER-TOP: #fff 1px solid; BORDER-RIGHT: #fff 1px solid
}
#sheet .image {
	BORDER-BOTTOM: #000 1px solid; BORDER-LEFT: #000 1px solid; PADDING-BOTTOM: 1px; MARGIN: 0px 5px 5px 0px; PADDING-LEFT: 1px; PADDING-RIGHT: 1px; BACKGROUND: #fff; FLOAT: none; BORDER-TOP: #000 1px solid; BORDER-RIGHT: #000 1px solid; PADDING-TOP: 1px
}
.featuresBox {
	MARGIN-BOTTOM: 20px
}
.featuresBox TH {
	TEXT-ALIGN: right; WIDTH: 40%; BACKGROUND: #ccc
}
.featuresBox TD {
	BACKGROUND: #e6e6e6
}
.logisticDataBox {
	MARGIN-BOTTOM: 20px
}
.logisticDataBox TH {
	TEXT-ALIGN: right; WIDTH: 40%; BACKGROUND: #ccc
}
.logisticDataBox TD {
	BACKGROUND: #e6e6e6
}
.componentsBox {
	MARGIN-BOTTOM: 20px
}
.sparePartsBox {
	BORDER-BOTTOM: #000 1px solid; MARGIN-BOTTOM: 20px
}
.sparePartsBox TH {
	TEXT-ALIGN: left
}
.sparePartsBox TD {
	BORDER-TOP: #999999 1px dashed
}
#popUpForPrint DL {
	BORDER-RIGHT-WIDTH: 0px; MARGIN: 0px; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; FONT-SIZE: 0.8em; BORDER-LEFT-WIDTH: 0px
}
#popUpForPrint DT {
	PADDING-BOTTOM: 2px; BORDER-RIGHT-WIDTH: 0px; MARGIN: 0px 5px 0px 0px; PADDING-LEFT: 2px; WIDTH: 90px; PADDING-RIGHT: 2px; FLOAT: left; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; CLEAR: both; BORDER-LEFT-WIDTH: 0px; FONT-WEIGHT: bold; PADDING-TOP: 2px
}
#popUpForPrint DD {
	PADDING-BOTTOM: 2px; MARGIN: 0px 0px 0px 90px; PADDING-LEFT: 2px; PADDING-RIGHT: 2px; PADDING-TOP: 2px
}
#popUpForPrint A {
	DISPLAY: none !important
}
#popUpForPrint H1 {
	BORDER-BOTTOM: #000 1px solid; PADDING-BOTTOM: 6px; MARGIN: 0px 0px 1px; PADDING-LEFT: 6px; PADDING-RIGHT: 6px; BACKGROUND: #fcd005; FONT-SIZE: 1.01em; PADDING-TOP: 6px
}
#showCart H1 {
	BORDER-BOTTOM: #000 1px solid; PADDING-BOTTOM: 4px; MARGIN: 0px 0px 1px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; BACKGROUND: #fcd005; FONT-SIZE: 1.2em; PADDING-TOP: 4px
}
#showCart TD {
	BORDER-BOTTOM: #eee 1px solid; PADDING-BOTTOM: 4px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; FONT-SIZE: 1em; VERTICAL-ALIGN: top; PADDING-TOP: 4px
}
#showCart TABLE {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; MARGIN-BOTTOM: 10px; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid
}
#showCart TH {
	TEXT-ALIGN: right; BACKGROUND: #000; COLOR: #fff; FONT-SIZE: 1em
}
#showCart H3 {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; DISPLAY: inline; COLOR: #ff0000; FONT-SIZE: 15px; PADDING-TOP: 0px
}
#showCart FORM {
	DISPLAY: inline
}
#showCart INPUT {
	BORDER-RIGHT-WIDTH: 0px; BORDER-TOP-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px
}
#sendOrder {
	DISPLAY: none
}
#showCart .button {
	DISPLAY: none
}
#showCart A {
	DISPLAY: none
}
#showCart H2.userInfo {
	PADDING-BOTTOM: 4px; MARGIN: 2px 0px 5px; PADDING-LEFT: 4px; PADDING-RIGHT: 4px; FONT-SIZE: 0.8em; PADDING-TOP: 4px
}
