/* CSS Document */
body{margin:0; font-family:"ËÎÌå"; font-size:12px; line-height:23px; color:#666666}
.border{border:#009900 solid 1px;}
div{font-size:12px;}
form{margin:0; padding:0;}
td,th{font-size:12px;}
A{text-decoration:none;}
A:link{color:#666666;}
A:visited{color:#666666;}
A:hover{color:#ff0000; text-decoration:underline;}
A:active{color:#666666;}
.promenu:link{color:#ffffff; font-size:14px;}
.promenu:visited{color:#ffffff; font-size:14px;}
.promenu:hover{color:#ff0000; text-decoration:underline;}
.promenu:active{color:#ffffff; font-size:14px;}
.footmenu:link{color:#ffffff;}
.footmenu:visited{color:#ffffff;}
.footmenu:hover{color:#ff0000; text-decoration:underline;}
.footmenu:active{color:#ffffff;}
.menu:link{color:#ffffff; font-size:14px; font-weight:bold; text-decoration:none;}
.menu:visited{color:#ffffff; font-size:14px; font-weight:bold; text-decoration:none;}
.menu:hover{color:#ff0000; text-decoration:underline; font-size:14px; font-weight:bold;}
.menu:active{color:#000000; font-size:14px; font-weight:bold; text-decoration:none;}
#content{ margin:auto; width:981px;}
#head .top{background:url(images/topbg.jpg) repeat-x;}
#head .top .topleft{float:left;}
#head .top .topright{float:right;}
#head .top .topright ul{padding:0; margin:20px 0;}
#head .top .topright li{list-style:none; margin-top:10px;}
#head .top .topright .right{text-align:right;}
#head .top .topright .fontd{font-size:18px; font-weight:bold;}
#head .menu{background:url(images/menubg.gif) repeat-x; height:36px; line-height:36px;}
#head .menu ul{margin:0; padding:0;}
#head .menu li{float:left; margin-left:32px; list-style:none; font-size:14px; font-weight:bold; color:#FFFFFF;}
#head .search{background:url(images/searchbg.gif) repeat-x; height:53px; line-height:53px; margin-top:3px; border:solid 1px #008400;}
#head .search .searchleft{float:left; margin-left:0px;}
#head .search .searchleft ul{margin:10px 0; padding:0;}
#head .search .searchleft li{list-style:none; float:left; margin-left:6px;}
#head .search .searchright{float:left; margin-left:60px; color:#FFFFFF;}
#main{margin:0px;}
#main .mainleft{float:left; width:201px; margin-bottom:8px;}
#main .mainleft .mainleft1{border:solid 1px #CCCCCC;}
#main .mainleft .mainleft1 h2{background:url(images/left1.gif) no-repeat; width:201px; height:31px; line-height:31px; margin:0; padding:0; text-indent:46px; font-size:14px; color:#FFFFFF;}
#main .mainleft .mainleft1 ul{margin:0; padding:3px 0;}
#main .mainleft .mainleft1 ul li{list-style:none; background:url(images/left3.gif) no-repeat center; line-height:26px; text-indent:38px;}
#main .mainleft .mainleft1 p{background:url(images/left2.gif) no-repeat; height:32px; line-height:32px; font-weight:bold; color:#2e8925; text-indent:38px; margin:0;}
#main .mainleft .mainleft2{border:solid 1px #CCCCCC;}
#main .mainleft .mainleft2 h2{background:url(images/left1.gif) no-repeat; width:201px; height:31px; line-height:31px; margin:0; padding:0; text-indent:46px; font-size:14px; color:#FFFFFF;}
#main .mainleft .mainleft2 ul{margin:0; padding:3px 0;}
#main .mainleft .mainleft2 ul li{list-style:none;line-height:26px; text-indent:12px;}
#main .mainright{float:left; margin-left:6px; width:770px; margin-bottom:8px; }
#main .mainright .mainrighttop{margin-bottom:6px;}
#main .mainright .mainrighttop .mainrighttopleft{float:left; width:528px;}
#main .mainright .mainrighttop .mainrighttopleft .border{border:#CCCCCC solid 1px;}
#main .mainright .mainrighttop .mainrighttopright{float:left; margin-left:8px; width:230px;}
#main .mainright .mainrighttop .mainrighttopright h2{margin:0; padding:0;}
#main .mainright .mainrighttop .mainrighttopright ul{margin:0; padding:0 10px; border:solid 1px #CCCCCC;}
#main .mainright .mainrighttop .mainrighttopright li{list-style:none; line-height:22px;}
#main .mainright .mainrightcenter{border:solid 1px #CCCCCC; margin-bottom:6px; height:100%;}
#main .mainright .mainrightcenter h2{font-size:14px; margin:0; padding:0; border-bottom:#009900 solid 2px; background:url(images/righttitle.gif) no-repeat left; height:29px; line-height:29px; color:#FFFFFF; text-indent:28px;}
#main .mainright .mainrightcenter ul{margin:16px 0; padding:0;}
#main .mainright .mainrightcenter li{float:left; list-style:none; margin-left:13px; padding:0;}
#main .mainright .mainrightcenter dl{margin:0; padding:0;}
#main .mainright .mainrightcenter dt{margin:0; padding:0;}
#main .mainright .mainrightcenter .dtbg{border-bottom:#cccccc solid 1px; line-height:30px; height:30px; background:url(images/dot03.gif) no-repeat left; text-indent:18px;}
#main .mainright .mainrightcenter .border{border:#009900 solid 1px;}
#foottop{border:#cccccc solid 1px; height:110px;}
#foottop .footli{margin-top:10px;}
#foottop .footli .footcolor{font-weight:bold; color: #009900;}
#foottop ul{margin:0; padding:0;}
#foottop li{float:left; margin-left:50px; list-style:none;}
#foot{background:url(images/footbg.gif) repeat-x; height:120px; text-align:center; margin-top:6px;}
#foot p{margin:2px 0 20px 0; padding:0; color:#FFFFFF;}
