* {margin:0; padding:0; list-style:none;}
body {margin:0;padding:0; background:url(ggg.png) top left repeat-x; }
.pagewidth780{width:780px;}
.pagewidth980{width:980px;}
.title { margin-bottom:20px;}
.index{ font-weight:bold;}
#center {margin: 0 auto; text-align: left; clear: both; position:relative; height:100%}

#leftmenu {position:absolute; top:200px; left:0px;}
#mainpart { padding:200px 10px 10px 200px}
.realp{margin: 18px 6px 6px 18px;text-indent: 2em}
.listp{margin: 18px 6px 6px 18px;}
#f {border-top:1px #cccccc solid; background-color: #FAFCDA; height:45px; width:100%; padding-top:8px; line-height: 20px; margin-top:15px; padding-left: 20px;}
#div1 {position:absolute; top:110px; left:50px; height:28px; width:100%; font-size:larger; line-height:37px; text-align:right;}
#nav1{ }
#nav1 ul{ margin:0;  width:100%}
#nav1 li{ width:90px; height:35px; margin:0; padding:0;
    float:left; 
	}
#nav1 li a{ font-size:12px; font-weight:normal; line-height:35px; display:block; height:35px;color:#000; text-decoration:none; text-align:center; color:#000000;
    font-weight: bold;
	text-decoration:none;
	font-size:13px;}
#nav1 li a:link {background-position:center top}
#nav1 li a:hover {background-position:center bottom; color:#cccccc}


#nav1en {}
#nav1en ul{ margin:0;  width:100%}
#nav1en li{ width:90px; height:35px; margin:0; padding:0; float:left; background-color:#009900; margin-left:20px;
	}
#nav1en li a{ font-size:12px; font-weight:normal; line-height:35px; display:block; height:35px;color:#000; text-decoration:none; text-align:center; color:#ffffff;
    font-weight: bold;
	text-decoration:none;
	font-size:13px;}
#nav1en li a:link {}
#nav1en li a:hover,#nav2 li a:active{background-position:center bottom; color:#cccccc}



#navv{ width:180px;   float:left; }
#navv ul{ margin:0; padding:0; width:180px}
#navv li{ width:180px; height:30px; margin:0; padding:0;}
#navv li a{ font-size:12px; font-weight:normal; line-height:30px; display:block; height:30px;color:#000; text-decoration:none;background:url(menu2.gif) no-repeat;     text-align:center; color:#006600;
    font-weight: bold;
	text-decoration:none;
	font-size:13px;}
#navv li a:link,#nav2 li a:visited{background-position:center top}
#navv li a:hover,#nav2 li a:active{background-position:center bottom; color:#ffffff}


#navv_en{ width:180px;   float:left; }
#navv_en ul{ margin:0; padding:0; width:180px}
#navv_en li{ width:180px; margin:0; padding:0;}
#navv_en li a{ font-size:12px; font-weight:normal; line-height:30px; display:block; color:#000; padding:3px; text-decoration:none; text-align:center; color:#006600;
    font-weight: bold;
	text-decoration:none;
	font-size:13px;}
#navv_en li a:link,#nav2 li a:visited{background-position:center top}
#navv_en li a:hover,#nav2 li a:active{background-position:center bottom; color:#ffffff; background-color:#006600;}

#maindiv { }

.chemspec { border: solid #F0F0F0 1px;}
.chemspec td{ border: solid #F0F0F0 1px;}
.email {color:blue;}