.cur{margin:0 auto;padding-left:4px;width:926px;height:24px;font-size:10px;line-height:24px; font-family:Verdana;color:#333;}
h1{font-size:10px;color:#000;display:inline;font-weight:normal;}

.product_con{ text-align: left;}

.r_title{padding:0 13px 0 10px;height:27px;overflow:hidden;background:url(../images/bg_x.gif) repeat-x 0 -150px;}
.r_title .tit{padding-left:24px;float:left;line-height:27px;font-size:12px;font-weight:bold;font-family:Verdana, Geneva, sans-serif;color:#333;background:url(../images/bg_not.gif) no-repeat -787px -58px;}
.sitemap_item_wrap{ margin: 15px 18px; margin-top: 0;}
.sitemap_item_wrap strong{display: block;border-bottom: #dcdcdc solid 1px; font-weight: normal; background: #f1f1f1; padding-left: 10px; height: 25px; line-height: 25px; color: #000;  margin-bottom: 5px; font-size: 12px; }
.sitemap_item_wrap ul.companys{ margin-left: 10px;}
.sitemap_item_wrap ul.companys li{background:url(../images/bg_not.gif) no-repeat 0 -442px; width: 185px; line-height: 20px;  overflow: hidden; margin-right: 5px; padding-left: 10px; font-family: Arial;font-size: 12px;float: left; display:  inline; }


.sitemap_item_wrap div.products { width: 320px; margin-right: 10px; float: left; display: inline;}
.products ul{list-style-type: none; margin-top: 2px; }
.products ul li{margin-left: 10px;}
.products ul li a{background:url(../images/bg_not.gif) no-repeat 0 -446px; padding-left: 10px; font-family: Arial;font-size: 12px; line-height: 20px; }
.products ul li a.cur{font-family: Arial, Helvetica, sans-serif;  font-weight: bold; font-size: 12px; background:none; padding-left: 0;margin-top:3px;  }

.contactdetails_wrap{ margin:0 auto; overflow:hidden; }
.infor_wrap{ width:254px; margin-top: 10px; margin-left: 10px;  padding-left:8px; color: #555; text-align:left;}
.infor_wrap strong{ font-size: 12px;}
.infor_wrap p{ height: 25px; line-height: 25px;}
.infor_wrap p.ico_cntr img{ margin-right:4px;}
.send_wrap{ width:415px; margin-top: 10px; margin-right: 10px;   height:240px;}
.send_wrap b{font-size:13px;font-family: Georgia; font-weight: normal; height:30px; line-height:30px; text-align:left; display:block; padding-left:20px;}
.send_wrap textarea{ color:#777777; width:370px; border:#DBDBDB solid 1px; height:155px; margin-left: 20px; font-size: 12px; font-family:Arial, Helvetica, sans-serif; }
.send_wrap span{font-size:10px; color:#555555; text-align:right; width:395px; display:block; height:14px;}
.send_wrap p{ height:25px; text-align:left; margin-left:25px; display:block;}
.send_wrap p a{height:24px; font-size:13px;  float:left; display:inline;   line-height:24px; font-weight:bold; text-align:center; padding:0 13px;border-left:#B5B5B5 solid 1px; border-right:#535353 solid 1px; }
.send_wrap p a img{ margin-right: 5px; margin-top: 7px;}