body{
	margin:0;
	background:#dddddd;
	font-family:Verdana,Tahoma,Arial;
}

td{
	font-size:11px;
	color:black;
}

a{
	font-size:11px;
	color:#0B0E69;
	text-decoration:none;
	font-weight:bold;
}

a:hover{
	text-decoration:underline;
}

a.small{
	font-weight:normal;
}

a.more{
	font-weight:normal;
	color:blue;
}

a.news{
	font-weight:normal;
	color:black;
}

a.product-cell{
	font-weight:normal;
	color:black;
}


table.all-products{
	margin-top:20;
	width:100%;
}

td.header-pic{
 width:770; 
 height:60; 
 border-top:solid black 1px;
 border-bottom:solid black 1px; 
}

td.mainlink{
	padding:2 5 0 5;
}

td.mainlink-selected{
	background-image: url(../img/bg-main.gif);
	padding:2 8 0 8;
}

td.mainlink-div{
	padding:0 4 0 4;
}

td.field-right{
	padding:20 20 20 20;
}
td.field-left{
	padding:20 20 20 15;
}

td.field-right{
	padding:20 20 20 20;
}

td.field-right-product{
	padding:12 20 20 20;
}

td.product-cell{
	width:110;
	padding:0 15 0 0;
	text-align:center;
	vertical-align:top;
}

td.param-name{
	font-size:11px;
	padding:3 10 3 10;
	background:#dddddd;
	text-align:left;
	vertical-align:top;
}

td.param-name2{
	font-size:11px;
	padding:3 10 3 20;
	background:#dddddd;
	text-align:left;
	vertical-align:top;
}

td.param-name3{
	font-size:11px;
	padding:3 10 3 10;
	background:#dddddd;
	text-align:center;
	vertical-align:top;
}


td.param-value{
	font-size:11px;
	padding:3 10 3 10;
	background:#cccccc;
	text-align:right;
	vertical-align:top;
}

td.param-value3{
	font-size:11px;
	padding:3 10 3 10;
	background:#cccccc;
	text-align:center;
	vertical-align:top;
}

td.param-text{
	font-size:11px;
	padding:7 10 0 10;
	text-align:justify;
}

td.param-link{
	font-size:11px;
	padding:5 10 0 10;
}

td.param-subdiv{
	font-size:11px;
	padding:5 10 2 10;
	text-align:justify;
	vertical-align:top;
	background:#e5e5e5;
}

td.param-subdiv2{
	font-size:11px;
	padding:2 10 2 25;
	text-align:justify;
	vertical-align:top;
	background:#e5e5e5;
}

td.param-subheader{
	font-size:11px;
	font-weight:Bold;
	padding:15 10 5 10;
	text-align:left;
	vertical-align:top;
}

td.product-photo{
 vertical-align:top; 
 width:200;
 padding-top:4;
}

td.product-photo-small{
 vertical-align:top; 
 width:90;
 padding-top:4;
}

div.paragraph{
	text-align:justify;
	font-size:12px;
	color:Black;
	line-height:130%;
	padding:4 0 10 0;

}

div.par{
	width:100%;
	text-align:justify;
	font-size:11px;
	color:Black;
	line-height:130%;
}

div.news{
	padding:0 20 9 15;
	width:100%;
	text-align:justify;
	font-size:11px;
	color:Black;
	line-height:120%;
}

div.dnews{
	color:#777777;
	padding-bottom:2px;
}

div.hnews{
	font-weight:bold;
	text-align:left;
	padding-bottom:6;
}

div.tnews{
	font-weight:normal;
	text-align:left;
	padding-bottom:25;
}



div.header{
	font-size:17px;
	font-family:Verdana,Tahoma,Arial;
	color:Black;
	padding:0 0 10 0;
}

div.subheader{
	padding:0 0 0 5;
	margin:20 0 10 0;
	background:#DDDDE6;
	border-bottom:solid white 1px;
}

div.seealso{
	padding:38 0 5 0;
	text-align:left;
	font-weight:Bold;
}



div.product-category{
	padding-bottom:0px;
}

div.product-name{
	padding-bottom:5;
}

div.product-header{
	font-size:17px;
	font-family:Verdana,Tahoma,Arial;
	color:Black;
	padding:5 0 5 5;
	margin:10 0 20 0;
	background:#DDDDE6;
	border-bottom:solid white 1px;
}

div.product-definition{
	font-weight:normal;
	text-align:left;
}

div.dealer{
	padding:5 0 10 0;
}

div.dealer-header{
	padding:2 0 4 0;
	font-weight:Bold;
}

div.dealer-text{
	padding:1 0 2 0;
}

div.line-link{
	padding:1 0 1 0;
}

div.line-link-back{
	padding:1 0 15 0;
}

img.inline{
	margin:0 8 6 0;
}

img.i120x90{
	margin-bottom:5;
	border:solid #555555 1px;
}

img.i588x441{
	border:solid #555555 1px;
}

font.top-index{
	font-size:80%;
	position:relative;
	top:-3;
}

.hide{
	visibility:hidden;
	font-size:0px;
	position:absolute;
	left:-1000;
	z-index:-100;
	font-color:#eeeeee;
}
