/* CSS Document */
*{margin:0px; padding:0px}
body{color:#000; font-family:Arial; text-align:left; background:url(../images/graphics/bg_body.jpg) repeat-x left top}
a{	background-color:inherit;	text-decoration:none; outline:none;}
a:hover{text-decoration:underline}
img{border:0px}
/* Nhap lieu */
input{	font-family:Tahoma, arial, sans-serif;	font-size:11px;}
textarea{	font-family:Tahoma, arial, sans-serif;	font-size:11px; }
select{ font-family:Tahoma, arial, sans-serif;	font-size:11px;}
/* easy clearing */
.clearfix:after{
	content:'[DO NOT LEAVE IT IS NOT REAL]'; 
	display:block; 
	height:0; 
	clear:both; 
	visibility:hidden;
}
.clearfix{display:inline; position:relative;}
.clearfix{display:block;}
/* end easy clearing */

/*go on*/
#vj_container{margin:0 auto; font:normal 12px arial; width:100%;}
#vj_wrapper_content{margin:0 auto; width:980px;}

/*B-vj_header*/
#vj_header{width:980px; margin:0 auto;}
.vj_top_header{height:90px; width:980px; }
.vj_top_header a{float:left; margin:25px 0 0 10px}

.vj_main_menu{height:43px; width:980px; background:url(../images/graphics/bg_menu_con_1x31.gif) repeat-x  left 6px; margin-bottom:7px}
.m_left{height:43px; width:980px; background:url(../images/graphics/bg_menu_left_7x31.gif) no-repeat  left 6px; float:left}
.m_left div{height:43px; width:980px; background:url(../images/graphics/bg_menu_right_7x31.gif) no-repeat right 6px;float:left}
.vj_main_menu ul{list-style-type:none; margin-left:50px; font:bold 15px verdana; float:left;  display:inline}
.vj_main_menu li{float:left;  height:43px; margin-right:5px;}
.vj_main_menu li span{float:left;  height:43px;}
.vj_main_menu li a{float:left; height:31px; padding:12px 14px 0 14px; color:#fff;}
.vj_main_menu li a:hover{text-decoration:none}
.vj_main_menu li.active_menu{float:left;  height:43px; margin-right:5px; background:url(../images/graphics/bg_menu_con_ac_1x43.gif) repeat-x left top}
.vj_main_menu li.active_menu span{float:left; background:url(../images/graphics/bg_menu_left_ac_4x43.gif) no-repeat left top; height:43px;}
.vj_main_menu li.active_menu a{float:left; background:url(../images/graphics/bg_menu_right_ac_4x43.gif) no-repeat right top; height:31px; padding:12px 14px 0 14px; }
.vj_main_menu p{float:right; background:url(../images/icons/lh_30x31.gif) no-repeat left top; color:#fff; font:bold 15px arial; height:25px; margin:6px 30px 0 0; padding:6px 0 0 40px; display:inline}
/*E-vj_header*/
#banner_qc{width:980px; height:270px; clear:both;}
#banner_qc ul{list-style-type:none}
#banner_qc li{height:270px; float:left; font-size:0px}
#banner_qc li img{float:left}


/*B-vj_content*/
#vj_content{width:980px; margin:0 auto; padding-top:10px; overflow:hidden}

.vj_con_list_sp{width:980px;  height:130px; clear:both}
.vj_con_list_sp ul{list-style-type:none; width:980px; overflow:hidden}
.vj_con_list_sp ul li{float:left; height:130px; color:#fff; margin-right:10px; display:inline}
/*.vj_con_list_sp ul li span{display:block; font-size:24px; margin:13px 0 0 15px; overflow:hidden}
.vj_con_list_sp ul li a{color:#fff; text-decoration:underline; margin-left:15px}
.vj_con_list_sp ul li a:hover{text-decoration:none}
.vj_con_list_sp ul li.vj_mhm{background:url(../images/products/mhm_135x130.jpg) no-repeat left top; width:195px}
.vj_con_list_sp ul li.vj_hvc{background:url(../images/products/hvc_195x130.jpg) no-repeat left top; width:195px}
.vj_con_list_sp ul li.vj_tratienviet{background:url(../images/products/ttv_195x130.jpg) no-repeat left top; width:195px}
.vj_con_list_sp ul li.vj_giaohangtannoi{background:url(../images/products/ghtt_195x130.jpg) no-repeat left top; width:195px}
.vj_con_list_sp ul li.vj_lt{background:url(../images/products/muachon_160x130.jpg) no-repeat left top; width:160px}*/
.vj_con_list_sp ul li.none_margin{margin-right:0px}

/*B-vj_wrapper_footer*/
#vj_wrapper_footer{margin:20px auto 20px auto; font:normal 12px arial; color:#fff; clear:both; background:#2d383e; width:auto; min-width:980px}
.main_footer_co{background:#2f3942 url(../images/graphics/bg_fo_.jpg) no-repeat center top; margin:0 auto; width:auto; min-width:980px }
.footer_main{margin:0 auto; height:202px; width:980px}
#vj_wrapper_footer span{font:normal 20px arial; display:block ; color:#ffae00; padding:20px 0 0 10px;}

.footer_list_sd{width:980px; overflow:hidden; padding-top:15px}
.footer_list_sd ul{width:181px; list-style-type:none; margin-left:15px; float:left; overflow:hidden; display:inline}
.footer_list_sd ul li{padding-left:14px; width:168px; line-height:1.8; overflow:hidden; float:left; background:url(../images/icons/icon_5x5_f.gif) no-repeat left 8px; height:20px}
.footer_list_sd ul li a{color:#fff;}
#vj_wrapper_footer p{width:980px; text-align:center; margin-top:15px; overflow:hidden}
#vj_wrapper_footer p a{color:#fff}
/*E-vj_wrapper_footer*/

.sub_click_js{height:14px; margin:0 auto; width:980px;}
.sub_click_js div{width:104px; height:14px;  margin:0 auto; background:url(../images/icons/bt.gif) no-repeat left top; overflow:hidden}
.sub_click_js div label{height:11px; width:16px; margin:5px auto 0 auto; cursor:pointer; display:block}
.sub_click_js div label.pic_js{background:url(../images/icons/16x11.gif) no-repeat center top;}
.sub_click_js div label.pic_js_up{background:url(../images/icons/down_16x11.gif) no-repeat center top;}

/*lien he*/
#vj_lienhe{width:670px; font:normal 12px arial; overflow:hidden; float:left; color:#333; padding-bottom:20px }
#vj_lienhe h1{width:650px;overflow:hidden; font:normal 18px arial; color:#2e618e; margin-bottom:10px;}
#vj_lienhe .vj_sub_detail{width:670px; overflow:hidden; }
#vj_lienhe .vj_sub_detail span{width:333px; float:left;}
#vj_lienhe .vj_sub_detail div{float:right; width:385px; line-height:1.7 }
#vj_lienhe .vj_sub_detail div ul{}
#vj_lienhe .vj_sub_detail div li{margin-left:20px}
#vj_lienhe .vj_box_table_pc{width:670px; margin-top:15px}
#vj_lienhe .vj_box_table_pc td{padding:3px 0}
#vj_lienhe .vj_box_table_pc .bg_td td{background:#f5f5f5}
#vj_lienhe .vj_box_table_pc .font_bold{font-weight:bold}
#vj_lienhe .vj_box_table_pc .font_bold_kn{font:bold 18px verdana; color:#fff}
#vj_lienhe  a{color:#50a8c9; }
#vj_lienhe tr td{text-align:left}
.guithanhcong{text-align:center; font:normal 16px tahoma; color:#333; margin:50px 0}
.guithanhcong a{color:#2e618e}

.vj_box_three_300{width:980px; margin:10px auto; overflow:hidden}
.vj_box_three_300 .vj_banner_300x100{width:300px; height:100px; float:left; margin-left:20px; display:inline}


/*lien he*/
@media print 
{
.overflo_none{overflow:visible}
.noidung_sao{width:600px}
.nguon_tin{width:550px}		
.bt_print,.footer_print,#header_print{display:none}
}


/*footer_sum: chep HTML, CSS, images(footer_sum_1x19.gif)*/
* html #container{position: relative;}
#footer_sum{width:100%; background:url(../images/graphics/footer_sum_1x19.gif) repeat-x center top; height:18px; text-align:center; font:normal 11px tahoma; color:#fff;padding-top:3px; left:0px; bottom:0px; position:fixed; z-index:1000}
* html #footer_sum {position: absolute;
top:expression(eval(document.compatMode && document.compatMode=='CSS1Compat') ? documentElement.scrollTop+(documentElement.clientHeight-this.clientHeight) 
: document.body.scrollTop+(document.body.clientHeight-this.clientHeight));left: expression("0");}
#footer_sum a{margin-right:20px; color:#333}
#footer_sum a:hover{color:#fff; text-decoration:none}
#footer_sum a.active_sum{font-size:14px; color:#fff; font-weight:bold}
#footer_sum a.none_space{margin-right:0px}
