BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
H1 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
H4 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
BODY {
	BACKGROUND: url(images/body_bg.gif) #880d13 repeat-x; TEXT-ALIGN: center
}
H1 {
	FONT: bold 1em Arial, Helvetica, sans-serif; COLOR: #a88b82
}
H2 {
	FONT-SIZE: 0.9em
}
H3 {
	FONT: 0.9em Arial, Helvetica, sans-serif; COLOR: #880d13
}
H4 {
	FONT: italic 0.8em Arial, Helvetica, sans-serif; COLOR: #a88b82
}
.lftflt {
	FLOAT: left; MARGIN-BOTTOM: 10px; MARGIN-RIGHT: 20px
}
#wrapper {
	MARGIN: 0px auto; WIDTH: 800px; TEXT-ALIGN: left
}
#header SPAN {
	LEFT: -4000px; POSITION: absolute
}
#header {
	BACKGROUND: url(images/header_bg.gif) no-repeat center top; FLOAT: left; WIDTH: 800px; HEIGHT: 100px
}
#bannerright {
	BACKGROUND: url(images/banner_bg.jpg) #a21d22 no-repeat center top; FLOAT: left; WIDTH: 640px; HEIGHT: 200px
}
#bannerrightspecials {
	BACKGROUND: url(images/specialspagebanner_bg.jpg) no-repeat left top; FLOAT: left; WIDTH: 640px; HEIGHT: 200px
}
#bannerrightproducts {
	BACKGROUND: url(images/productspagebanner_bg.jpg) no-repeat left top; FLOAT: left; WIDTH: 640px; HEIGHT: 200px
}
#bannerrightolivetti {
	BACKGROUND: url(images/olvettibannerright_bg.jpg) no-repeat left top; FLOAT: left; WIDTH: 640px; HEIGHT: 200px
}
#innerwrapper {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(images/content_bg.gif) repeat-y center top; FLOAT: left; PADDING-BOTTOM: 1px; WIDTH: 800px; PADDING-TOP: 1px
}
#inverter_banner {
	BACKGROUND: url(images/inverter_home_banner_bg.jpg) #880d13 left top; FLOAT: left; WIDTH: 800px; HEIGHT: 30px
}
#navleft {
	FLOAT: left; WIDTH: 160px; HEIGHT: 200px
}
UL#navigation {
	WIDTH: 160px; LINE-HEIGHT: 28px; HEIGHT: 200px
}
UL#navigation LI {
	BACKGROUND: url(images/buttondefault_bg.jpg) no-repeat left top; FLOAT: left; MARGIN: 0px; WIDTH: 160px; LINE-HEIGHT: 28px; LIST-STYLE-TYPE: none; HEIGHT: 28px; TEXT-ALIGN: left
}
UL#navigation LI A {
	DISPLAY: block; PADDING-LEFT: 10px; FONT: bold 0.9em/28px Arial, Helvetica, sans-serif; COLOR: #ffffff; TEXT-DECORATION: none
}
A:hover {
	COLOR: #ffffff; LINE-HEIGHT: 28px; HEIGHT: 28px
}
A:active {
	COLOR: #ffffff; LINE-HEIGHT: 28px; HEIGHT: 28px
}
#navleft A:hover {
	BACKGROUND: url(images/buttonhover_bg.jpg) no-repeat left top
}
UL#navigation LI#current A {
	BACKGROUND: url(images/buttonhover_bg.jpg) no-repeat left top; HEIGHT: 28px
}
#leftcol {
	PADDING-RIGHT: 10px; PADDING-LEFT: 10px; BACKGROUND: #ffffff; FLOAT: left; PADDING-BOTTOM: 10px; WIDTH: 150px; PADDING-TOP: 20px
}
#leftcol A {
	
}
#leftcol LI {
	LIST-STYLE-TYPE: none
}
#leftcol P {
	FONT: 0.9em Arial, Helvetica, sans-serif; COLOR: #666666
}
#leftcol A {
	FONT: 0.8em Arial, Helvetica, sans-serif; COLOR: #880d13; TEXT-DECORATION: none
}
#product_cat {
	BACKGROUND: #000000; FLOAT: left; WIDTH: 760px; HEIGHT: auto
}
.solidblockmenu {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: #333333; FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; FONT: 0.7em/30px Arial; WIDTH: 100%; PADDING-TOP: 0px
}
.solidblockmenu LI {
	DISPLAY: inline
}
.solidblockmenu LI A {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; FLOAT: left; COLOR: white; LINE-HEIGHT: 30px; TEXT-DECORATION: none
}
.solidblockmenu LI A:visited {
	COLOR: white; LINE-HEIGHT: 30px
}
.solidblockmenu LI A:hover {
	BACKGROUND: #515151; COLOR: white; LINE-HEIGHT: 30px
}
.solidblockmenu LI .current {
	BACKGROUND: #515151; COLOR: white; LINE-HEIGHT: 30px
}
UNKNOWN {
	PADDING-TOP: 1em
}
#productscontent {
	PADDING-RIGHT: 20px; PADDING-LEFT: 20px; FLOAT: left; PADDING-BOTTOM: 20px; WIDTH: 540px; PADDING-TOP: 20px
}
#productscontent A {
	FONT: 0.8pc Arial, Helvetica, sans-serif; COLOR: #880d13; TEXT-DECORATION: none
}
#productscontent P {
	FONT: 0.9pc Arial, Helvetica, sans-serif; COLOR: #666666
}
#productscontent LI {
	LIST-STYLE-IMAGE: url(none); FONT: 1em Arial, Helvetica, sans-serif; COLOR: #333333; LIST-STYLE-TYPE: none
}
#productscontent UL LI A {
	FONT: 0.8em Arial, Helvetica, sans-serif; COLOR: #880d13; TEXT-DECORATION: none
}
#content {
	PADDING-RIGHT: 10px; PADDING-LEFT: 20px; BACKGROUND: #ffffff; FLOAT: left; PADDING-BOTTOM: 10px; WIDTH: 380px; PADDING-TOP: 20px
}
#content P {
	FONT: 0.9em Arial, Helvetica, sans-serif; COLOR: #666666
}
#content A {
	FONT: 0.8em Arial, Helvetica, sans-serif; COLOR: #880d13; TEXT-DECORATION: none
}
#rightcol {
	PADDING-LEFT: 20px; BACKGROUND: #ffffff; FLOAT: left; PADDING-BOTTOM: 10px; WIDTH: 150px; PADDING-TOP: 20px
}
#rightcol P {
	FONT: 0.9em Arial, Helvetica, sans-serif; COLOR: #666666
}
#rightcol A {
	FONT: 0.8em Arial, Helvetica, sans-serif; COLOR: #880d13
}
#rightcol UL {
	LIST-STYLE-TYPE: none
}
#rightcol UL LI A {
	LIST-STYLE-IMAGE: url(none); LIST-STYLE-TYPE: none; TEXT-DECORATION: none
}
#brandsleft {
	PADDING-LEFT: 10px; FLOAT: left; WIDTH: 170px
}
#brandsmiddle {
	PADDING-LEFT: 45px; FLOAT: left; WIDTH: 170px
}
#brandsright {
	PADDING-LEFT: 45px; FLOAT: left; WIDTH: 120px
}
.tooltip {
	POSITION: relative; TEXT-DECORATION: none
}
.tooltip SPAN {
	DISPLAY: none
}
.tooltip:hover SPAN {
	BORDER-RIGHT: #880d13 1px solid; PADDING-RIGHT: 10px; BORDER-TOP: #880d13 1px solid; DISPLAY: block; PADDING-LEFT: 10px; Z-INDEX: 100; BACKGROUND: #ca131d; LEFT: 90px; PADDING-BOTTOM: 10px; BORDER-LEFT: #880d13 1px solid; WIDTH: 100px; COLOR: #ffffff; PADDING-TOP: 10px; BORDER-BOTTOM: #880d13 1px solid; FONT-FAMILY: Arial, Helvetica, sans-serif; POSITION: absolute; TOP: 1px
}
#footer {
	PADDING-LEFT: 20px; BACKGROUND: url(images/footer_bg.gif) no-repeat left top; FLOAT: left; FONT: 0.8em/30px Arial, Helvetica, sans-serif; WIDTH: 800px; COLOR: #ffffff; HEIGHT: 50px; TEXT-ALIGN: left
}
#footer A {
	FONT: 1em Arial, Helvetica, sans-serif; COLOR: #ffffff; TEXT-DECORATION: none
}
IMG {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}

