html, body {
	padding: 0px;
	margin: 0px;
	width: 100%;
	background-color: #fff;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #858585;}

a:hover {text-decoration: none;}
img {border: none;}
#main {width: 841px; margin: 10px auto;}
#main .top_pics {text-align: center;}
#main .top_pics a {color: #858585;background: url(/pics/pic_about.gif) no-repeat;padding:0px 40px 0px 25px ;}
#main .top_pics .home {color: #858585;background: url(/pics/pic_about.gif) no-repeat;padding:0px 40px 0px 25px ;}
#main .top_pics .mail{background: url(/pics/pic_mail.gif) no-repeat;}
#main .top_pics .map_site{background: url(/pics/pic_map.gif) no-repeat;}
#main .slogan {letter-spacing: 1px;font-size: 11px;text-align: center;}
#main .slogan a{color:#858585; text-decoration:none;}
#main .slogan a:hover{text-decoration:underline;}

#logo {text-align: center;}

#topmenu a {text-decoration: none;color: #858585;}
#topmenu {font-size: 14px;height: 54px;}
#topmenu  table{
	width: 100%;
	vertical-align: middle;
	text-align: center;
	height: 36px;
}
#topmenu  table td .batton {background: url(/pics/batton_bg.gif) repeat-x;color: #fff;text-align: center;}
#phone{background:url(/pics/pic_phone.gif) no-repeat left;;padding-left:15px;}
#phone span{font-size:14px; color:#2b64bb;}
#left{
	border-top:1px solid #c8c8c8;
	border-bottom:1px solid #c8c8c8;
	vertical-align: top;
	width: 179px;
	padding:10px 25px;

}
#left .topnews td{vertical-align: top;}
#left span{
	color: #9d9d9d;
	font-size: 11px;


}
#left a {color: #2b64bb;}
#left .left_menu {width:210px; background: url(/pics/left_menu_top.gif) no-repeat #eeeeee;}
#left .left_menu td {background: url(/pics/left_menu_foot.gif) no-repeat bottom left; padding-left:10px;}
#left .left_menu img {margin:10px 0px;}

#left .left_menu  a h3{font-size: 12px;color: #858585;margin:2px 0px;text-decoration:underline; background:url(/pics/tic_lm.gif) no-repeat; padding-left:15px;}
#left .left_menu  a .blue{color:#2b64bb;}
#left .left_menu h2,h3{font-size:12px; padding-left:15px;}
#content{
	border-top:1px solid #c8c8c8;
	border-bottom:1px solid #c8c8c8;
	vertical-align:top;
	text-align: justify;
	padding: 10px 10px 10px 0px;
	width:627px;
	height:400px;
}
#content a{color:#2b64bb;}
#content table{border-collapse:collapse;}
#content table td{border:1px solid #ccc;}

#content h1,h2,h3 {font-size: 14px;color:#2b64bb;font-weight: normal;}
#foot_left{width:204px;padding-top:5px;vertical-align:top;padding-left:25px;}

#foot_left table td {text-align: center;color: #b0cfff;vertical-align:top;}
#foot_left table td a,span{color: #fff;}
#foot_right {padding:10px 10px 10px 0px; color: #606060;vertical-align: top;}
#foot_right a{color: #606060;}
#foot_right div {float: right;}
#foot_right div img {margin: 5px;}
#foot_left .foot_adress{background: url(/pics/copy_foot.gif) no-repeat bottom left;width:207px;color: #fff;}
