body { margin:0; background: #fff; font-family: Arial, Helvetica, sans-serif;}
.clear { clear: both; }
.container { width: 1000px; text-align:left;background-color:#FFFFFF;border-right:1px solid #F2F2F2;border-left:1px solid #F2F2F2;}
.top, .two_areas { width: 1000px; }
.mainzone { width:803px;*width:806px;float:right;background-color: #fff;}
.leftzone { float:left;background-color:#A3A3A3;width:192px;padding-top:10px;height:auto;}
.content { padding:10px 20px 20px;}

.part_h { background-image:url(../img/part_h.gif);background-repeat:no-repeat;text-align:center;width:170px;height:39px;}
.part_h div { padding-top:12px;font-weight:bold;color: #000;font-size:12px;font-family:arial;letter-spacing:0px;}
.block { background-image:url(../img/block_bg.gif);background-repeat:repeat-y;width:170px;text-align:left;padding-top:10px;}
.block div { padding-right:15px;}
.block ul { list-style-image:url(../img/l_dot.gif); list-style-position:outside;padding:0px;margin-left:32px; *margin-left:26px; margin-top:0px;margin-bottom:0px;color:#666666;font-size:11px;font-family:arial;font-weight:bold;}
.block ul li { padding:0 0 10px 0;}
.block ul li a { color:#6B9702; margin-left:-8px; *margin-left:0;}
.blockarea { padding-bottom:15px;}
.header { background-image:url(../img/header_bg.jpg);width:768px;height:62px;background-repeat:no-repeat;margin-bottom:10px;}
.header div { padding-left:80px;font-size:30px;font-family:arial;color:#686464;padding-top:14px;font-weight:bold;}
.maintext { color:#333333;font-size:12px;font-family: Tahoma, Geneva, sans-serif;line-height:16px;}
h1 { 
	color: #686464;
	background:url(../img/header_bg.jpg) no-repeat;
	font-size: 28px;
	font-weight: bold;
	height: 62px;
	margin: 0 0 10px;
	padding: 14px 0 0 80px;
	width:768px;
}
h2 { 
	color:#666;
	font: 15px Arial, Helvetica, sans-serif;
	margin: 10px 0;
	padding: 0;
}
.ra { margin: 0 0 5px 10px; }
.choice { margin: -25px 0 10px 5px;}
.maintext ul { margin: 5px 25px 10px; padding: 0;}
.maintext h1 { padding-top: 22px !important; margin-top: 10px !important;}
a.news { float: left; margin: 0 20px 10px 0; }
a.news img { border: none; }
.footer { padding: 10px; text-align: center; background: #A3A3A3; }
.footer a { color: #fff; font: 12px; text-decoration: none; }
.footer a:hover { color: #000;}
