*{ list-style:none;}
body {
	margin: 0px;
	background-color: #EBEBEB;
	font:12px/18px Arial, Helvetica, sans-serif ;
	line-height:170%;
}
h1{ margin:0; font:13px "Times New Roman", Times, serif; font-weight:bold; color:#FFF; }
h2{ margin:0; font:18px "Times New Roman", Times, serif; font-weight:bold; color:#FFF;  }
h3{ margin:0; font:18px "Times New Roman", Times, serif; font-weight:bold; color:#000;  }
.style1 {color: #FFFFFF}
a { color:#333; text-decoration:none;}



a.on_nav{ display:block; background:url(../images/nav_back2_2.jpg) no-repeat; padding-top:5px; width:114px; height:21px; color:#fff; text-decoration:none; font-weight:bold;}

#catalog li{list-style:none; float:left; }
a.catalog { display:block; background:url(../images/cata_back.jpg) no-repeat; margin:3px 0; padding-left:30px; padding-top:3px; width:132px; height:20px; color:#000; text-decoration:none;}
a.catalog:hover { display:block; background:url(../images/cata_back2.jpg) no-repeat; padding-left:30px; padding-top:3px; width:132px; height:20px; color:#f60; text-decoration:none;}

#nav { padding-left:50px; height:25px;}
#nav li{float:left; margin:0px 2px; height:25px;}
#nav li span{float:left;width:12px; height:25px;  background:url(../images/nav_left.jpg) no-repeat left top; margin:0px; padding:0px; }
#nav li a{ float:left;background:url(../images/nav_right.jpg) no-repeat right top; padding-right:12px;  color:#000; line-height:25px;text-decoration:none; padding-bottom:-5px;font-weight:bold;}
#nav li a:hover {  background:url(../images/nav_right_no.jpg) no-repeat right top;color:#fff; padding-right:12px;text-decoration:none; font-weight:bold;}
#nav li:hover,#nav li a:hover span{background:url(../images/nav_left_no.jpg) no-repeat right bottom;}

#nav #then_nav {float:left; margin:0 1px;color:#fff; }
#nav #then_nav span{float:left;width:8px;  background:url(../images/nav_left_no.jpg) no-repeat left top; margin:0px; padding:0px; }
#nav #then_nav a{  background: url(../images/nav_right_no.jpg) no-repeat right top  #e7e7e7 ; margin:0; padding:0px; line-height:25px; padding-right:8px; color:#fff; text-decoration:none; font-weight:bold;}

.line_b{}
.line_b p{border:1px solid #ddd;}
.line_b img{ border:0;}


.productlist{margin:5px;}
.productlist li{float:left;margin:0px 7px 3px 3px;padding:0;text-align:center;padding-top:10px;}

.productlist1{margin:5px;}
.productlist1 li{float:left;margin:4px 7px 3px 7px;padding:0;text-align:center;padding-top:10px;}
 