a {
 font: bold 12pt arial; color: #000099;
}
a:hover {
 font: bold 12pt arial; color: #ff9900;
}
a.bar {
 font: bold 12pt arial; color: white; text-decoration: none;
}
a.bar:hover  {
 font: bold 12pt arial; color: #ff9900; text-decoration: none;
}
a.model {
 font: bold 12pt arial; color: #339933; text-decoration: none;
}
a.model:hover {
 font: bold 12pt arial; color: #ff9900; text-decoration: none;
}
a.info {
 font: bold 10pt arial; color: #333399; text-decoration: none; text-align: center;
}
a.info:hover {
 font: bold 10pt arial; color: #ff9900; text-decoration: none; text-align: center;
}
img.pic {
 border: 0px;
}
.spec {
 font: normal 10pt arial; color: #646464; padding-top: 5px; padding-bottom: 5px;
}
.left {
  width: 50%; float: left; padding-top: 15px; padding-right: 5px;
}
.right {
  width: 100%; padding-top: 15px; padding-left: 5px;
}
.main {
 width: 100%; padding: 10px; border: solid 1px #333333; text-align: left;
}
.image {
 float: left; padding-right: 5px;
}
.click {
 text-align: center; padding-top: 5px; clear: all;
}
.division {
 width: 100%; background: #959595; font: bold 14pt arial; color: #ffffff; text-align: center; padding: 1px 0px 3px 0px; border: solid 1px #333333;
}
.li {
  font: bold 12pt arial; color: #333333; list-style-type: disc;
}
li a {
 text-decoration: none; font: bold 12pt arial; color: #006600;
}
#container {
	PADDING-RIGHT: 0px; PADDING-LEFT: 1px; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 595px; PADDING-TOP: 15px
}
.text {
	FONT-SIZE: 11px; VERTICAL-ALIGN: top; COLOR: #676767; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-ALIGN: left
}
.new {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; FONT: bold 11px arial; PADDING-BOTTOM: 1px; vertical-align: middle; COLOR: #ffffff; PADDING-TOP: 1px; BACKGROUND-COLOR: #cc3300;
}
.productPageHeadline {
	FONT-WEIGHT: bold; FONT-SIZE: 24px; COLOR: #8a8a8a; FONT-FAMILY: Arial, Verdana, sans-serif; vertical-align: middle;
}
.productDescriptionImage {
	VERTICAL-ALIGN: top; TEXT-ALIGN: left
}
.benefitVisualHeadline {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; COLOR: #666666
}
.technicalDataHeadline {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; VERTICAL-ALIGN: middle; COLOR: #666666
}
.technicalDataName {
	VERTICAL-ALIGN: top
}
.technicalDataValue {
	VERTICAL-ALIGN: top
}
.benefitNonVisualHeadline {
	FONT-WEIGHT: bold; FONT-SIZE: 11px; VERTICAL-ALIGN: middle; COLOR: #666666
}
.benefitsNonVisualText {
	FONT-SIZE: 9px; VERTICAL-ALIGN: top; LINE-HEIGHT: 13px
}
TABLE.benefitsVisualTable {
	MARGIN-TOP: 24px; MARGIN-BOTTOM: 15px; VERTICAL-ALIGN: top; WIDTH: 590px; TEXT-ALIGN: left; empty-cells: show
}
TD.benefitsVisualTable {
	VERTICAL-ALIGN: top; BACKGROUND-COLOR: #ffffff
}
TABLE.benefitsNonVisualTable {
	BORDER-RIGHT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 0px; PADDING-LEFT: 0px; BACKGROUND: #cccccc; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 5px; VERTICAL-ALIGN: middle; BORDER-LEFT: 0px; WIDTH: 200px; PADDING-TOP: 0px; BORDER-BOTTOM: 0px; TEXT-ALIGN: left
}
TH.benefitsNonVisualTable {
	PADDING-RIGHT: 17px; PADDING-LEFT: 16px; BACKGROUND: #cccccc; PADDING-BOTTOM: 2px; VERTICAL-ALIGN: middle; PADDING-TOP: 2px
}
TD.benefitsNonVisualTable {
	PADDING-RIGHT: 5px; PADDING-LEFT: 0px; PADDING-BOTTOM: 2px; VERTICAL-ALIGN: middle; PADDING-TOP: 3px; BACKGROUND-COLOR: #eeeeee
}
TD.benefitsNonVisualDotTable {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 3px; VERTICAL-ALIGN: top; PADDING-TOP: 3px; BACKGROUND-COLOR: #eeeeee
}
TD.benefitsNonVisualSpace {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 5px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; HEIGHT: 8px; BACKGROUND-COLOR: #eeeeee
}
TABLE.featuresTable {
	BORDER-RIGHT: 0px; PADDING-RIGHT: 0px; BORDER-TOP: 0px; PADDING-LEFT: 0px; BACKGROUND: #cccccc; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 5px; VERTICAL-ALIGN: middle; BORDER-LEFT: 0px; WIDTH: 200px; PADDING-TOP: 0px; BORDER-BOTTOM: 0px; TEXT-ALIGN: left
}
TH.featuresTable {
	PADDING-RIGHT: 17px; PADDING-LEFT: 16px; BACKGROUND: #cccccc; PADDING-BOTTOM: 4px; VERTICAL-ALIGN: middle; PADDING-TOP: 4px
}
TD.featuresTable {
	PADDING-RIGHT: 5px; PADDING-LEFT: 0px; PADDING-BOTTOM: 5px; VERTICAL-ALIGN: middle; PADDING-TOP: 5px; BACKGROUND-COLOR: #eeeeee
}
TD.featuresDotTable {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; BACKGROUND-COLOR: #eeeeee
}
TD.featuresSpace {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 5px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; HEIGHT: 8px; BACKGROUND-COLOR: #eeeeee
}
TABLE.technicalDataTable {
	BORDER-RIGHT: #cccccc 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #cccccc 1px solid; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 6px 3px 0px; VERTICAL-ALIGN: middle; BORDER-LEFT: #cccccc 1px solid; WIDTH: 385px; PADDING-TOP: 0px; BORDER-BOTTOM: #cccccc 1px solid; TEXT-ALIGN: left
}
TH.technicalDataTable {
	PADDING-RIGHT: 16px; PADDING-LEFT: 16px; BACKGROUND: #cccccc; PADDING-BOTTOM: 1px; VERTICAL-ALIGN: middle; PADDING-TOP: 1px
}
TD.technicalDataTable {
	PADDING-RIGHT: 16px; PADDING-LEFT: 16px; PADDING-BOTTOM: 2px; VERTICAL-ALIGN: middle; LINE-HEIGHT: 13px; PADDING-TOP: 2px
}
TD.technicalDataSpace {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 5px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; HEIGHT: 8px
}
.color1 {
	BACKGROUND: #ffffff
}
.color0 {
	BACKGROUND: #eeeeee
}
