@charset "utf-8";
img, div {_behavior: url(iepngfix.htc);}
.clear {clear:both;line-height:0px;*display:inline;}
div, dl, dt, dd, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, p, blockquote, th, td {margin:0;padding:0;}
img {border:none;}

a:link,a:visited {
	color: #FF6600;
	text-decoration: none;
}
a:hover,a:active {
	color: #FF6600;
	text-decoration: underline;
}
a.s1:link,a:visited {
	color: #999999;
	text-decoration: none;
}
a.s1:hover,a:active {
	color: #999999;
	text-decoration: underline;
}
body {background: #fff1d8 url(images/body_bg.gif) repeat-x;margin: 0;}
body,td,th {font-size: 12px;color: #333;font-family: Verdana, Arial, Helvetica, sans-serif; line-height:25px;}


#content {background: url(images/main_bg_C.jpg) repeat-y;width: 961px;margin: 0 auto;}
#header{height:131px; padding:10px 0 0 0}

#menu { margin:0 0 0 424px;}
#menu b{ display:none;}
a.m1:link,a.m1:visited {display:block; background:url(images/topMenu_BTN.jpg) no-repeat 0 0;width:79px;height:131px;margin:0 9px 0 0;}
a.m1:hover,a.m1:active {background:url(images/topMenu_BTN.jpg) no-repeat 0 -131px;}
a.m2:link,a.m2:visited {display:block; background:url(images/topMenu_BTN.jpg) no-repeat -88px 0;width:79px;height:131px;margin:0 9px 0 0;}
a.m2:hover,a.m2:active {background:url(images/topMenu_BTN.jpg) no-repeat -88px -131px;}
a.m3:link,a.m3:visited {display:block; background:url(images/topMenu_BTN.jpg) no-repeat -176px 0;width:79px;height:131px;margin:0 9px 0 0;}
a.m3:hover,a.m3:active {background:url(images/topMenu_BTN.jpg) no-repeat -176px -131px;}
a.m4:link,a.m4:visited {display:block; background:url(images/topMenu_BTN.jpg) no-repeat -263px 0;width:79px;height:131px;margin:0 8px 0 0;}
a.m4:hover,a.m4:active {background:url(images/topMenu_BTN.jpg) no-repeat -263px -131px;}
a.m5:link,a.m5:visited {display:block; background:url(images/topMenu_BTN.jpg) no-repeat -351px 0;width:79px;height:131px;}
a.m5:hover,a.m5:active {background:url(images/topMenu_BTN.jpg) no-repeat -351px -131px;}

#main {margin-bottom: 100px;}
#main_Tbg {background: url(images/main_bg_T.jpg) no-repeat center top; min-height:657px; _height:657px; _overflow:visible;}
#main_Bbg {background: url(images/main_bg_B.jpg) no-repeat center bottom;min-height:200px;_height:200px; _overflow:visible;}

#main #left_menu {width: 290px;margin:34px 0 0 0;float:left;display:inline;}
#main #left_menu p.title {margin:0 0 10px 35px;}
#main #left_menu a:link,#main #left_menu a:visited { display:block; background:url(images/leftMenu_BTN.gif) no-repeat 0 0; width:157px; height:38px; font-size:15px; font-weight:bold; color:#556a00; text-align:center; line-height:38px; *line-height:39px; padding:0 0 0 35px; margin:0 0 0 50px;}
#main #left_menu a:hover,#main #left_menu a:active { background:url(images/leftMenu_BTN.gif) no-repeat 0 -38px; text-decoration:none;}

#main #left_menu a.other:link,#main #left_menu a.other:visited { display:block; background:url(images/leftMenu_BTN2.gif) no-repeat 0 0; width:157px; height:38px; font-size:15px; font-weight:bold; color:#cc3300; text-align:center; line-height:38px; *line-height:39px; padding:0 0 0 35px; margin:0 0 0 50px;}
#main #left_menu a.other:hover,#main #left_menu a.other:active { background:url(images/leftMenu_BTN2.gif) no-repeat 0 -38px; text-decoration:none;}

#main #substance {
	float: left;
	margin:40px 0 0 50px;
	_margin:30px 0 0 50px;
	width:570px;
	display:inline;
}
#main #substance p.title {
	display: block;
	font-size: 15px;
	font-weight: bold;
	color:#993300;
}
#main #substance p.title img{margin:0 0 40px 0;}
#main #substance p.txt {
	line-height: 25px;
	word-spacing: 1px;
	display: block;
	margin:0 0 10px 0;
	font-size:13px;
}
p.txt:first-letter {
  font-weight: bold;
  padding-right: 0.1em;
}
#main #substance p.pho {
	float:right;
	margin:-70px 0 10px 10px;
	display: block;
	border:solid 1px #999;
}
#main #substance p.pic {
	float: left;
	border:solid 1px #CCC;
	margin:5px 0 5px 5px;
	text-align:center;
	background:#FFF;
	padding:2px;
}
#main #substance p.pic2 {
	float: left;
	border:solid 1px #CCC;
	margin:8px;
	text-align:center;
	background:#FFF;
	padding:2px;
}
#footer {
	color: #993300;
	text-align: right;
	padding:0 10px 10px 0;
}
.f01 {
	color: #999;
}
.sitemap {
	font-size: 13px;
	line-height: 25px;
}

.sitemap a:link,.sitemap a:visited{ color:#333;}
.sitemap a:hover,.sitemap a:active{ color:#000;}

.marq {
	font-size: 9pt;
	line-height: 12pt;
	color: #999999;
}

