/* new new productheader */

#product{ width: 100%; margin:0; padding:0;}

#productheader{border-bottom: 10px solid #ddd;	padding: 8px 0px 8px 0px;  width: 100%; margin: 0 auto; *height: 29px; float: left;}
#productfooter{border-top: 10px solid #ddd;	padding: 8px 0px 8px 0px;  width: 100%; margin: 0 auto; *height: 29px; float: left;}
#productheader ul,
#productfooter ul { display: inline; float: right; margin: 0; }
#productheader ul li,
#productfooter ul li { display: inline; }
#productheader ul li a,
#productfooter ul li a { font-size:11px; line-height:13px; color: #999; margin-top: 1em; margin-left: 12px; margin-right: 12px; padding: 0; text-decoration: none; text-transform: uppercase;}
#productheader ul li a:hover,
#productfooter ul li a:hover { color: #08c; }



.linkheader,
.linkfooter{border-bottom: 10px solid #ddd;	padding: 8px 0px 8px 0px;  width: 100%; margin: 0 auto; *height: 29px; float: left; }
.linkheader ul,
.linkfooter ul { display: inline; float: right; margin: 0; }
.linkheader ul li,
.linkfooter ul li { display: inline; }
.linkheader ul li a,
.linkfooter ul li a { font-size:11px; line-height:13px; color: #999; margin-top: 1em; margin-left: 12px; margin-right: 12px; padding: 0; text-decoration: none; text-transform: uppercase;}
.linkheader ul li a:hover,
.linkfooter ul li a:hover { color: #08c; }




ul.linkheader,
ul.linkfooter{border-bottom: 10px solid #ddd;	padding: 8px 0px 8px 0px;  width: 100%; margin: 0 auto; *height: 29px; float: left; }
ul.linkheader,
ul.linkfooter ul { display: inline; float: right; margin: 0; }
ul.linkheader li,
ul.linkfooter li { display: inline; }
ul.linkheader li a,
ul.linkfooter li a { font-size:11px; line-height:13px; color: #999; margin-top: 1em; margin-left: 12px; margin-right: 12px; padding: 0; text-decoration: none; text-transform: uppercase;}
ul.linkheader li a:hover,
ul.linkfooter li a:hover { color: #08c; }




ul.square { list-style:none; line-height:15px; }



#center .anchor{ font-size:11px; line-height:13px; color: #999; margin-top:15px; padding: 0; text-decoration: none; text-transform: uppercase; text-align:right;}

#catalog{ width: 850px; margin:0; padding:0; float:left;}

/*--- new new footer menu ---*/

#productcategory {width: 100%; margin: 0px auto 15px; padding: 0px; background: #f3f0e8 url() center bottom no-repeat; border-top: 1px solid #fcc; border-left: 1px solid #e3ddcc; border-bottom: 1px solid #e3ddcc; border-right: 1px solid #eee;text-align: left; text-decoration: none; letter-spacing:0em;
}

#productcategory h3 {font: italic normal 16px/16px "Times New Roman",serif; height: 20px;  margin: 0px 0px 10px 0px; padding: 65px 0px 0px 10px; border-bottom: 0px solid #fcc; }
#productcategory a {color:#666; text-decoration: none; } 
#productcategory a:hover { color:#474747;  } 

#productcategory  ul {width:100%; display: inline-block; list-style-type: none; line-height: 15px;}
#productcategory  ul li {}
#productcategory  ul li a {display: block; height: 12px; padding: 3px 0px 5px 10px; color:#aaa; text-decoration: none; }
#productcategory  ul li a:hover {color:#333; background:#e3ddcc; text-decoration: none; 
	/*background: #6cb6bb url(nomal.png) left bottom repeat-x;*/}
* html #productcategory  ul li a { display: inline-block;}

#pfn_im {background: url(images/tab_category_icon/im_logo.png) 0px 0px  no-repeat; }
#pfn_bike {background: url(images/tab_category_icon/bike.png) 0px 0px  no-repeat; }
#pfn_parts {background: url(images/tab_category_icon/parts.png) 0px 0px  no-repeat;}
#pfn_wear {background: url(images/tab_category_icon/wear.png) 0px 0px  no-repeat; }
#pfn_accessary {background: url(images/tab_category_icon/acce.png) 0px 0px  no-repeat;}
#pfn_tools {background: url(images/tab_category_icon/tools.png) 0px 0px  no-repeat;}

#pfn_im{ display: block; width: 199px; *height: 100%; float: left; }
#pfn_bike,
#pfn_parts,
#pfn_wear,
#pfn_accessary,
#pfn_tools{ display: block; width: 130px; float: left;}

.menu_new {font: italic normal 13px/13px "Times New Roman",serif; color: #FF3300; padding: 0; }
#productcategory .column {padding: 0; }
p.pfn_im { padding: 65px 10px 10px 10px; font-size:11px; letter-spacing:0.1em;}





