html,body {margin:0px auto; background:url(images/bg.jpg) repeat-x top center;height: 99%;}

h1,h2,h3, p,.path_cat a,#cat_body ul li a,#footer p, #footer a{ font-family:Arial, Helvetica, sans-serif; text-decoration:none }
h1{  font-size:13px;  margin:6px 0px 0px 5px;color:#FFF; }
h2{  font-size:12px;  margin:6px 0px 0px 5px;color:#00ccff; }
h3{  font-size:15px;  margin:6px 0px 0px 5px;color:#555; letter-spacing:3px;}
p{ font-size:12px; color:#555; margin:0px 5px 0px 5px; line-height:23px;}

#container, #header, #menu, #main{width:911px}

#container{margin:auto;min-height: 91%;height: auto !important; height: 99%; }
#header{height:180px; background:url(images/header.jpg) no-repeat;}

#menu{height:44px;}
#menu ul{ list-style:none;height:44px; margin:0px; padding:0px;}
#menu ul li{float:left;}

a.about,a.about:hover{height:44px; width:151px;display:block;}
a.about{ background:url(images/btn_about.jpg) no-repeat}
a.about:hover{ background:url(images/btn_about_over.jpg) no-repeat}


a.product,a.product:hover{height:44px; width:165px;display:block;}
a.product{ background:url(images/btn_product.jpg) no-repeat}
a.product:hover{ background:url(images/btn_product_over.jpg) no-repeat}


a.contact,a.contact:hover{height:44px; width:193px;display:block;}
a.contact{ background:url(images/btn_contact.jpg) no-repeat}
a.contact:hover{ background:url(images/btn_contact_over.jpg) no-repeat}



#main{float:left; width:911px; height:auto; }

#slider{ float:left; width:606px; height:270px; margin-right:17px; margin-bottom:30px;border:#cdcdcd 1px solid;}
#marqueediv6{margin-top:50px;}
#marqueediv6 ul{ list-style:none;}
#marqueediv6 ul li{ float:left}
.news_product{ margin-right:30px;}



#about,#about_title,#about_bottom{width:286px; float:left}

#about_title{height:30px; background:url(images/title_about.jpg) no-repeat; display: }
#about_body{width:284px; height:230px; background:#f6f6f6; border-left:#cdcdcd 1px solid;border-right:#cdcdcd 1px solid; }
#about_bottom{height:14px; background:url(images/title_about_bottom.jpg) no-repeat }



#news,#news_title,#news_bottom,#news_body{width:911px; float:right}

#news_title{height:30px; background:url(images/title_news.jpg) no-repeat }
#news_body{width:909px;height:auto; background:#f6f6f6; border-left:#cdcdcd 1px solid;border-right:#cdcdcd 1px solid;  }
#news_bottom{height:14px; background:url(images/title_news_bottom.jpg) no-repeat }



/*-----------------------PRODUCT LEVEL 1------------------------------*/

#icon_group,#icon_title,#icon_bottom,#icon_body{width:911px; float:left}

#icon_title{height:21px; background:url(images/title_icon.jpg) no-repeat }
#icon_body{width:909px;height:auto; background:#fff; border-left:#cdcdcd 1px solid;border-right:#cdcdcd 1px solid;  }
#icon_bottom{height:21px; background:url(images/title_icon_bottom.jpg) no-repeat }


#icon{width:300px; height:auto; float:left; text-align:center; margin-bottom:50px;}

/*-----------------------PRODUCT LEVEL 2------------------------------*/

#cat,#cat_title,#cat_bottom,#cat_body{width:204px; float:left}

#cat_title{height:29px; background:url(images/title_cat.jpg) no-repeat }
#cat_body{width:202px;height:auto; background:#f6f6f6; border-left:#cdcdcd 1px solid;border-right:#cdcdcd 1px solid;  }
#cat_bottom{height:15px; background:url(images/title_cat_bottom.jpg) no-repeat }
#cat_body ul{ list-style:none; margin:0px; padding:0px;}
#cat_body ul li{ margin:10px 0px 0px 10px; height:20px;}
#cat_body ul li a{ font-weight:bold;  font-size:12px; color:#555;  }

#cat_line{width:182px; height:2px; border-bottom:#ccc 1px solid;}



.path_icon{ width:260px; height:20px; display:block; float:left; margin-top:20px;text-align:center}
.path_icon a{color:#999; font-weight:bold; font-size:18px; text-decoration:none;}
.path_cat{  width:300px; height:20px;float:left; margin-top:20px; }
.path_cat a{color:#999; font-weight:bold; font-size:12px; text-decoration:none}

#product,#product_title,#product_bottom,#product_body,#product_path{width:691px; float:right}


#product_path{ height:58px; background:url(images/product_path.jpg) no-repeat; margin-bottom:20px;}
#product_title{height:20px; background:url(images/title_product.jpg) no-repeat }
#product_body{width:689px;height:auto; background:#fff; border-left:#cdcdcd 1px solid;border-right:#cdcdcd 1px solid;  }
#product_bottom{height:20px; background:url(images/title_product_bottom.jpg) no-repeat }


/*-----------------------PRODUCT DETAIL------------------------------*/

#product_detail{width:320px; height:195px ;border:#fff 2px solid; float:left; margin:10px;}

#product_detail:hover{width:320px; height:195px; border:#ddd 2px solid; background:#ececec; float:left; margin:10px;}

#product_detail_img{width:170px; height:auto; float:left; margin:5px;}
#product_detail_txt{width:130px; height:auto; float:left; margin:5px; }

#product_detail_txt p  { font-family:Arial, Helvetica, sans-serif; font-size:11px; color:#000; line-height:16px; }





#footer{ width:auto; height:70px; background:url(images/footer.jpg) repeat-x; clear:both;}
#footer p, #footer a{ color:#666; font-size:11px;}