body{font:13px/1.231 arial,helvetica,clean,sans-serif;text-shadow:0 0 0 #000; background-color:#FFFFFF}
body,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,legend,input,p,blockquote,th,td,hr{margin:0;padding:0; text-align:left; line-height:150%; }
h1,h2,h3,h4,h5,h6{font-size:100%}table{border-collapse:collapse;border-spacing:0}
caption{text-align:left;font-weight:normal}th{text-align:left}cite,address{font-style:normal}
ol,ul{list-style:none}sub,sup{}img{border:none}pre,code{font-size:1.2em}
h1{ color:#d66671}
fieldset{border:0}q:before,q:after{content:''}
ul{ margin:0px; margin-left:32px;}
li{ list-style-type:square; padding:0px; padding-left:0px; margin:0px;}
p{ margin-bottom:8px; margin-top:8px;}
a:link {

	color:#006699;
	text-decoration: none;
	
}
a:visited {

	color: #006699;

	text-decoration: none;
}
a:hover {
	text-decoration: underline;

}
h2{ font-size:16px; color:#000000; font-weight:bold; border-bottom:1px solid #aaaaaa; margin-top:12px; margin-bottom:8px;}
h3{ font-size:14px; font-weight:bold;color:#333333 }

ol{ margin:0px; margin-left:12px;}
ol li{ list-style-type:decimal; margin-left:12px;}

.HAT-widebg{ text-align:center; background-color:#FFFFFF; margin:0px;}
#header{ padding-top:8px; }
#header_se{ width:320px; }
#form_se_div{ margin-left:100px;}
form.form_se{ margin:0px; margin-top:8px;}
text.form_se_key{ border:1px solid #CCCCCC}
submit.form_se_b{ border:1px solid #CCCCCC}
#header_link{ text-align:right;  padding:0px; padding-right:0px; }
.header_link_ul { text-align:right; text-align:center;  margin-top:4px;}
.header_link_ul li{   list-style-type:none; background-image:url(../img/bulet.png);
 background-position:center; background-repeat:no-repeat; background-position:left; padding-right:8px;
 margin-left:8px;
 padding-left:8px;display:inline;  }
.header_link_ul li a:link{ color:#006699 }
.header_link_ul li a:visited{ color:#006699 }
.header_link_ul li a:hover{ color:#006699 }
   
   
#main-c{ background-color:#FFFFFF; float:inherit; margin:4px;  margin-top:4px; padding-top:0px; width:924px;
border:4px solid #aaccdd; padding:12px;}
#logo{ background-image:url(../img/thiet-ke-web.jpg); background-repeat:no-repeat;
  background-position:right;  height:50px; }
#main_menu1{ text-align:left; vertical-align:top; padding-left:8px; padding-right:8px;}
#main_menu2{ text-align:left; padding-bottom:0px; background-image:url(../img/main_menu2.png);}
#main_menu21{ text-align:left; margin-top:16px; border-bottom:1px solid #c7c7c7; }
#main_menu3{ text-align:left; background-image:url(../img/menu/main_menu3.png); background-repeat:repeat-x; border-bottom:0px solid #c7c7c7;  padding-top:0px; height:20px;}
.menu_r_d{ }
.menu_r_dt{ background-image:url(../img/menu_r.jpg); width:298px; padding-left:8px; padding-top:8px; padding-bottom:8px; font-weight:bolder; font-size:14px }
.menu_r_db{ }
.menu_r_db0{ border:1px solid #cccccc}
.menu_rli_2_0{ border-bottom:1px solid #CCCCCC; font-weight:bold; padding-left:8px; display:block}
.menu_rli_2_0 a:link{ padding:8px;display:block  }
.menu_rli_2_0 a:visited{ padding:8px;display:block  }
.menu_rli_2_0 a:hover{ padding:8px; display:block }
.menu_rli_2_1{ border-bottom:1px solid #CCCCCC; font-weight:bold; padding-left:8px; display:block; background-color:#EBEBEB}
.menu_rli_2_1 a:link{ padding:8px;display:block; color:#666666  }
.menu_rli_2_1 a:visited{ padding:8px;display:block ; color:#666666   }
.menu_rli_2_1 a:hover{ padding:8px; display:block; color:#666666   }


.main_menu_ul_1{display:inline;height:auto}
.main_menu_ul_1 li{display:inline;}

.main_menu_ul_2{display:inline;height:auto; margin:0px; padding:0px;}
.main_menu_ul_2 li{display:inline; margin:0px; padding:0px; 
					 font-size:14px; font-weight:bold; padding:4px;clear:both;}
li.main_menu_li_2_0{ background-image:url(../img/menu/bg_m2_0.png); border-bottom:0px solid #cbd0db; border-right:0px solid #FFFFFF; background-repeat:no-repeat; background-position:right  }
.main_menu_li_2_0 a:link { color:#0d3d63; padding-left:24px; padding-right:24px; }
.main_menu_li_2_0 a:visited { color:#0d3d63; padding-left:24px; padding-right:24px; }
.main_menu_li_2_0 a:hover { color:#0d3d63;padding-left:24px; padding-right:24px; }

.main_menu_li_2_1{ background-image:url(../img/menu/bg_m2_1.png); border-right:0px solid #FFFFFF; background-position:right  }
.main_menu_li_2_1 a:link { color:#990000;padding-left:24px; padding-right:24px; }
.main_menu_li_2_1 a:visited { color:#990000;padding-left:24px; padding-right:24px; }
.main_menu_li_2_1 a:hover { color:#990000 ;padding-left:24px; padding-right:24px; }


ul.main_menu_ul_3{display:inline;margin-top:0px;}
.main_menu_ul_3 li{display:inline; padding-left:24px; padding-right:24px; font-weight:bold; background-image:url(../img/menu/main_menu_ul_3.png); background-position:right;
background-repeat:no-repeat }
.main_menu_li_3_0{ }
.main_menu_li_3_0 a:link { color:#0d3d63; }
.main_menu_li_3_0 a:visited { color:#0d3d63; }
.main_menu_li_3_0 a:hover { color:#0d3d63; }


.main_menu_li_3_1{ background-color:#eceeed; border:0px solid #eeeeee;  font-weight:bold; color:#990000}
.main_menu_li_3_1 a:link { color:#990000; }
.main_menu_li_3_1 a:visited { color:#990000; }
.main_menu_li_3_1 a:hover { color:#990000; }
.menu_rli_4_0{ border-bottom:1px dotted #CCCCCC; padding:4px 8px 4px 8px; }
.menu_rli_4_1{ border-bottom:1px dotted #CCCCCC; padding:4px 8px 4px 8px; }
/* news */
.news_sub_one_title{ font-weight:bold; margin-top:12px;}
.news_sub_one_img{ width:100px; margin-right:8px;}
.home_news_title_a{ margin-bottom:8px;}
.news_sub_one_time{ font-size:10px}
#ecr_wrapp_left{ width:200px; ; vertical-align:top; padding-right:12px;}
.menu_left_0{ background-image:url(../img/subhead_tile.gif); background-position:bottom; padding-bottom:8px; font-weight:bold}
.news_home_cate_name{background-image:url(../img/subhead_tile.gif); background-position:bottom; padding-bottom:8px; font-weight:bold}
#news_p_name h1{ font-size:22px; color:#333333}
#news_p_con{ margin-top:12px; text-align:left}
#news_new { padding-left:12px;}
#news_new li{ list-style-type:circle}
.group_news{ border-top:4px solid #CCCCCC; color:#666666; font-size:14px; font-weight:bold; text-transform:uppercase; padding-top:8px; }
div#footer{ background-image:url(../img/footer.png); height:34px; background-position:top; background-repeat:repeat-x}
.footer_td{ text-align:left; vertical-align:top; background-image:url(../img/footer_cell.png); background-position:right; background-repeat:no-repeat;height:134px;}
.news_home_gr_01{  border-top:4px solid #66cccc; padding-top:4px; font-size:16px; font-weight:bold;}
div.news_home_gr_01 a:link { color:#d66671;text-transform:uppercase;}
.news_home_gr_01 a:visited {  color:#d66671;text-transform:uppercase;}
.news_home_gr_01 a:hover {  color:#d66671;text-transform:uppercase; }
.home_tote_01_title{ font-size:14px; font-weight:bold; margin:0px; padding:0px;}
.home_tote_01_img{ width:226px; margin-right:8px;}
.main_menu1_td{ vertical-align:top; padding:8px; width:264px; padding-right:0px;}
.main_menu1_01{ border:1px solid #CCCCCC; padding:8px; margin-bottom:12px; padding-top:0px;}
.home_tote_01_td{ padding:8px;}
.home_tote_01_title1{ font-weight:bold}
.home_tote_01_title2{ font-weight:bold}
.home_tote_01_div1{ border-bottom:1px dotted #d7d7d7; padding-top:8px; margin-top:8px;  padding-top:8px; vertical-align:top}
.home_tote_01_div22{ padding-top:8px; padding-right:8px;}
#home_news_h1{ font-size:18px; font-weight:bold; border-bottom:1px solid #d3d3d3; color:#333333; text-transform:uppercase }
#home_tote_01_td2{ width:150px;}
.home_tote_01_img1{ margin-right:8px;}
.home_tote_01_div234{ margin-top:8px;}
/*  p */
p.p2{ padding-left:8px;}
p.p3{ padding-left:16px; margin:0px; margin-bottom:12px}
p.tomy{ text-align:center; padding-left:40px; padding-right:40px; }
#menu_m_wr{ padding-left:32px; vertical-align:topl; width:298px; vertical-align:top}
/* trinh bayt noi dung chi tiet */
.noidung_table_2cot_c1{ padding-right:8px; width:50%; vertical-align:top}
.noidung_table_2cot_c1 h3{ background-color:#F8F8F8; border-bottom:1px solid #CCCCCC; margin-top:8px; }
.noidung_table_2cot_c2{ padding-left:8px; width:50%; vertical-align:top}
.noidung_table_2cot_c2 h3{ background-color:#F8F8F8; border-bottom:1px solid #CCCCCC;margin-top:8px;}
table.noidungct_cotaz{ background-color:#f1f1f1;  border-collapse:   collapse;
    border-spacing:    0;  border-width:      0.1em;
    border-color:      #003366;
    border-style:      solid;}
table.noidungct_cotaz td{  border-width:      0.1em;
    border-color:      #003366;
    border-style:      solid; padding:8px;}
table.noidungct_cotaz th{  border-width:      0.1em;
    border-color:      #003366;
    border-style:      solid; padding:8px;
	background-color:#CCCCCC; font-weight:bold}		


#news_con{ vertical-align:top; text-align:left}
.news_p_img_r{ width:226px; margin-left:12px; margin-bottom:12px; margin-top:12px; border:0px;}
#new_p0_td{ vertical-align:top}
.h0_r_img{ margin-left:8px; margin-right:8px;}
.sub_tote_home_img{ width:106px; height:60px; margin-right:8px; border:1px solid #666666}
#menu_ritt_td{ width:300px; background-color:#CCCCCC; padding:8px; vertical-align:top}
#intro_pa_td_l{ vertical-align:top}
td{ vertical-align:top }
div.right_2323{background-image:url(../img/right_bg_tit.jpg); height:30px; vertical-align:middle}
div.right_2323_tit{padding:4px; padding-left:12px; font-weight:bold; color:#FFFFFF}
div.right_2323_co{border:1px solid #cccccc; background-image:url(../img/carousel_bg.jpg); background-position:bottom; background-repeat:repeat-x;
padding:8px;}
td.data_intro{ padding:8px;}
div.data_intro_div{ padding:8px; border:1px solid #CCCCCC}
img.data_intro_img{ border:0px solid #000000}
div.data_intro_div_tit{ text-align:center; font-weight:bold  }
div.data_intro_div_conce{ text-align:center; font-weight:normal; color:#990000     }