/* CSS Document */

form, ul, li, ol, dl, dt, dd,p,hr { list-style-image:none; list-style-position:outside; list-style-type:none; text-align:justify; top:0; margin:0; padding:0;font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px;  }
img{ border:0px;}
.clearfix:after {
	clear: both;
	content: ".";
	display: block;
	height: 0;
	visibility: hidden;
}

* html > body .clearfix {
	display: block;
	width: 100%;
}

* html .clearfix {
	height: 1%;
}
body{ background-color:#870909;}
#body{  margin:0 auto; width:990px; background-color:#FFFFFF; }
#body1{ float:left; width:990px; background-color:#FFFFFF;  }
#body_main{ margin:0 auto; width:980px; background-color:#FFFFFF; /*border:1px solid #000099;*/ font-family:Arial, Helvetica, sans-serif; font-size:12px;}
#header{ float:left;width:980px;}
.banner{ width:980px;}
.menu { width:980px; height:35px; background-color:#e6261d; font-weight:bold;}
.top_menu { width:100%; height:22px; background:url(../images/bg_toplinks.gif) repeat-x;border-bottom-width:1px;border-bottom-style:solid;border-bottom-color:#666;color:#666;}
.menutext{ color:#FFFFFF; text-decoration:none; font-family:Arial, Helvetica, sans-serif; font-size:12px;}
.menutext:hover{ color:#fcff00; font-weight:bold; text-decoration:none;}
.menutext:active{ color:#fcff00; font-weight:bold; text-decoration:none;}

.search{ width:980px; background:url(../images/search_bg.jpg) no-repeat; height:37px;}
.searchinput{ width:250px; height:18px; border:1px solid #acb9bf;}
.search_select{ width:200px;  border:1px solid #acb9bf;}
.search_bt{ width:63px; height:21px  border:1px solid #acb9bf; background:url(../images/timkiem.jpg) no-repeat; border:0px;}

#footer{ float:left; width:990px; height:100px; margin-top:15px;background:url(../images/footer.jpg) repeat-x;}
.footer_menu{ margin:0 auto; width:870px;/*border:1px solid #000;*/ }
.footer_mntext{ float:left;width:870px; padding-top:20px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#333; font-weight:bold; text-align:center;}
.footer_text { padding:0 10px 0 10px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#333; font-weight:bold; text-align:center; text-decoration:none;}
.footer_text:hover { padding:0 10px 0 10px; font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#fd3f10; font-weight:bold; text-align:center; text-decoration:none;}
.footer_p{ margin:0 auto;width:800px; text-align:center; margin-top:20px;font-family:Arial, Helvetica, sans-serif; font-size:12px;}
