body{margin:0;padding:0;font-size:62.5%;font-family:Arial,Helvetica,sans-serif;background:#cbd7b7 url(../images/bg.gif) 0 0 repeat-x;color:#404040;}
h1,h2,h3,p{margin:0;padding:0;}
h1{font-size:2em;}
h2{font-size:1em;}
h3{font-size:1em;}
ul{margin:0;padding:0;list-style:none;padding-bottom:15px;}
img{border:none;}
input,textarea,select{font-family:Arial,Helvetica,sans-serif;}
a{text-decoration:none;behavior:url(css/link.htc);}
table{background:#dcdcdc;border:none;margin-bottom:10px;}
th{background:#f1f1f1;padding:5px;text-align:right;}
td{background:#fff;padding:5px;}
#header,#main{width:951px;margin:0 auto;}
#header{height:171px;background:url(../images/nav_bg.gif) left bottom no-repeat;color:#fff;overflow:hidden;}
.logo{padding:49px 65px 30px 20px;float:left;}
#header h1{width:591px;height:32px;float:left;padding-top:47px;padding-bottom:31px;}
#header h1 a:visited {color: #FFFFFF}
#header .tel{float:left;height:70px;padding-top:30px;padding-bottom:30px;overflow:hidden;}
#header .tel p{text-align:right;height:22px;}
.menu li{float:left;font-size:1.25em;font-weight:bold;height:41px;overflow:hidden;line-height:41px;padding:0 25px;background:url(../images/bar.gif) top right no-repeat;}
.menu li .on{background:none;}
.menu a{color:#fff;}
#main{clear:both;padding:0;background:url(../images/con_bg.gif) 0 0 repeat-y;min-height:400px;overflow:auto;_height:1%;}
.side{width:186px;padding:0 7px;color:#fff;float:left;}
.category{background:#336b1b;font-size:1.2em;}
.category ul{padding:40px 0 10px 10px;background:url(../images/category.gif) 0 0 no-repeat;}
.category li{line-height:180%;}
.category .bot{height:6px;background:url(../images/cat_bot.gif) 0 0 no-repeat;}
.category a{color:#fff;}
.category a:hover{font-weight:bold;}
.catalogue{margin:10px 0 8px 0;}
.main{width:711px;padding:0 20px;float:left;background:url(../Images/t_bg.gif) 0 0 no-repeat;font-size:1.2em;line-height:180%;}
.main div{padding-top:15px;}
.main p{padding-bottom:15px;}
.main h2{margin:20px 0;font-size:1.6em;}
.main .about img{float:right;padding:0 0 10px 10px;}
.main .bar{margin:15px 0 0 0;padding-bottom:5px;color:#dc4719;font-size:1.5em;font-weight:bold;background:url(../images/line.gif) left bottom repeat-x;}
.prolist{padding-top:15px;overflow:auto;_height:1%;}
.prolist li{width:45%;padding-right:35px;padding-bottom:25px;float:left;line-height:normal;}
.prolist li img{float:left;margin-right:10px;}
.main li h3{color:#de5227;padding-bottom:5px;font-size:1em;}
.main li a{color:#de5227;}
.main li a.more{color:#de5227;font-size:.9em;line-height:180%;}
#footer{clear:both;width:721px;height:54px;margin:0 auto;padding:0 30px 30px 200px;background:url(../images/bot_bg.gif) 0 0 no-repeat;color:#666;font-size:1.1em;line-height:54px;}
#footer p{margin:0;padding:0;line-height:normal;padding-top:8px;}
#footer span{float:right;padding:0;}
#footer a{color:#fff;font-weight:bold;}
#footer span a{color:#dc4719;}
.inquiry{margin-left:50px!important;}
.inquiry label{width:101px;float:left;text-align:right;padding-right:10px;}
.inquiry p{clear:both;}
.inquiry .txt2{border:#c0c0c0 1px solid;height:14px;font-size:11px;float:left;width:90px;}
.inquiry .txt3{border:#c0c0c0 1px solid;height:14px;font-size:11px;float:left;width:295px;}
.inquiry textarea{border:#c0c0c0 1px solid;font-size:11px;float:left;width:295px;}
.inquiry select{border:#c0c0c0 1px solid;font-size:11px;float:left;width:298px;}
.news,.faq{padding:10px 0;}
.news li{float:none;width:auto;padding:0;line-height:180%;background:url(../Images/arrow.gif) 0 6px no-repeat;padding-left:10px;}
.news li a{color:#404040;}
.news li a:hover{color:#de5227;}
.new{background:#346f1c;margin:10px 0;}
.new ul{padding: 40px 10px 0;background:url(../images/new_t_bg.gif) 0 0 no-repeat;}
.new li{padding:3px 0 3px 10px;background:url(../images/arrow2.gif) 2px 8px no-repeat;}
.new .more{padding:5px 10px;text-align:right;background:url(../images/new_b_bg.gif) 0 bottom no-repeat;}
.new a{color:#d7f79f;font-size:12px;}
.new .more a{color:#fff;}
.link b{font-size:12px;}
.link a{color:#fff;text-decoration:underline;}
.link a:hover{color:#eee;}
.links li{float:none;width:auto;padding:0;line-height:180%;}
.links li p{font-style:italic;}
.links li a{color:#0000ff;text-decoration:underline;}
.app{overflow:auto;_height:1%;}
.app li{width:200px;float:left;background:url(../images/dot1.gif) 0 50% no-repeat;padding-left:8px;}
.info li{background:url(../images/dot1.gif) 0 50% no-repeat;padding-left:8px;}
.pic{float:right;padding:0 0 10px 10px;text-align:center;}
.clear{clear:both;padding-bottom:20px;display:block;}
.mapbar{font-size:1.6em;color:#de5227;background:url(../images/line.gif) 0 bottom no-repeat;margin-bottom:10px;}
.sitemap,.sitemap2{overflow:auto;_height:1%;}
.sitemap li{width:200px;float:left;padding-right:35px;font-weight:bold;min-height:160px;display:block;overflow:hidden;}
.sitemap2 li{width:200px;float:left;padding-right:35px;font-weight:bold;min-height:50px;display:block;overflow:hidden;}
.sitemap ul li,.sitemap2 ul li{clear:left;font-weight:normal;margin-bottom:0;min-height:0;padding-left:10px;background:url(../images/arrow.gif) 0 5px no-repeat;}
.sitemap ul li a,.sitemap2 ul li a{color:#404040;}
.sitemap ul li a:hover,.sitemap2 ul li a:hover{color:#de5227;}
.pdf_text{ color:#333; ; padding:0 0 10px 0; width:380px;}
.pdf_text table th{color:#fff; background:#333;  }
.pdf_text table{margin:8px 0 0 0;}
.pdf_text  a{color:#0099FF; text-decoration:underline;  }
.pdf_text  a:hover{color:#0055FF;}
.certificates li{float:left; padding:10px 45px 20px 10px}
.certificates li p{font:14px; font-weight:bold; text-align:center; padding-top:8px;}
