/* CSS Document */
*{margin:0px; padding:0px}
body{color:#000; font-family:Arial; text-align:left; background:url(../images/graphics/bg_body.gif) repeat 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 11px arial; width:965px; }
#vj_wrapper_content{margin:0 auto; width:965px; padding-top:19px; overflow:hidden}

.bg_top_header{background:url(../images/graphics/bg_cen_3x6.gif) repeat-x left top; height:6px; width:965px; overflow:hidden}
.bg_top_header span{background:url(../images/graphics/bg_left_6x6.gif) no-repeat left top; height:6px; width:965px; overflow:hidden; display:block }
.bg_top_header label{background:url(../images/graphics/bg_right_6x6.gif) no-repeat right top; height:6px; width:965px; overflow:hidden; display:block} 

.bg_bottom_center{background:url(../images/graphics/bg1_cen_3x6.gif) repeat-x left top; height:6px; width:965px; overflow:hidden}
.bg_bottom_center span{background:url(../images/graphics/bg1_left_6x6.gif) no-repeat left top; height:6px; width:965px; overflow:hidden; display:block }
.bg_bottom_center label{background:url(../images/graphics/bg1_right_6x6.gif) no-repeat right top; height:6px; width:965px; overflow:hidden; display:block} 


.bg_bottom_center_sub{background:url(../images/graphics/fo_cen_1x33.gif) repeat-x left top; height:33px; width:965px; overflow:hidden}
.bg_bottom_center_sub span{background:url(../images/graphics/fo_left_6x33.gif) no-repeat left top; height:33px; width:965px; overflow:hidden; display:block }
.bg_bottom_center_sub label{background:url(../images/graphics/fo_right_6x33.gif) no-repeat right top; height:22px; width:965px; overflow:hidden; display:block; color:#fff; text-align:center; padding-top:11px} 
.bg_bottom_center_sub label a{margin:0 7px; color:#fff}

/*B-vj_content_com*/
.vj_content_com{width:963px; border-left:1px solid #00465c; border-right:1px solid #00465c; background:#fff}


.vj_logo_menu{width:963px; height:95px; border-bottom:3px solid #d6ac40; background:url(../images/graphics/bg_header.jpg) no-repeat right 4px }
.vj_logo{float:left; width:160px; margin:18px 0 0 17px; display:inline }
.vj_lang_menu{float:right; width:771px;}
.vj_lang{ font:bold 12px arial; text-align:right; margin:12px 37px 0 0;color:#0d858b; }
.vj_lang a{color:#0d858b; /*margin:0 7px ;*/ background:url(../images/graphics/bg_20x13.gif) no-repeat left top; padding-left:32px}

/*vj_menu*/
.vj_menu{float:right; width:762px; background:url(../images/graphics/menu_1x30.gif) repeat-x left top;  height:30px; margin:17px 9px 0 0; display:inline}
.vj_menu_con{ width:762px; background:url(../images/graphics/left_menu_4x30.gif) no-repeat left top;  height:30px}
.vj_menu_con div{ width:742px; background:url(../images/graphics/right_menu_4x30.gif) no-repeat right top;  height:30px; padding-left:20px}
.vj_menu_con div ul{list-style-type:none; padding-left:21px}
.vj_menu_con div ul li{float:left; background:url(../images/graphics/line_2x23.gif) no-repeat right 3px; font:normal 12px arial; padding-right:1px }
.vj_menu_con div ul li.vj_none_bg{background:none}
.vj_menu_con div ul li a{color:#954905; float:left; padding:7px 22px 0 22px; height:23px; font-weight:bold}
.vj_menu_con div ul li a:hover{background:#ffc644; text-decoration:none;}

#ddmenu{
	float:left;	
	margin:0;
	padding:0;
}
#ddmenu li{
	position:relative;
}
#ddmenu li a.item{
	overflow:hidden;
}
#ddmenu li a.item span.e_line{	
	background:none;
}
#ddmenu li.active a.item{
	color:#fff;
	text-decoration:none;
}
#ddmenu li.pre_active a.item span{
	background:none;
}

#ddmenu ul{
	display:none;
	clear:both;	
	position:absolute;
	width:184px;
	padding:0px 0px 0px 0px;
	margin:0px;
	z-index:9998;
}
#ddmenu .subnav1{
	top:29px;
	left:0px;
	border:1px solid #e7be54; border-top:none
}
#ddmenu .subnav1 ul{
	left:186px;
	top:-1px;
}
#ddmenu .subnav1 li{
	clear:both;
	height:auto;
	width:184px;
	padding:0;
	background:#ffde58 url(../images/graphics/bg_line_3x2.gif) repeat-x left top;
	-moz-opacity:0.8;filter:alpha(opacity=90);
	position:relative;
	z-index:9999;
	
}

#ddmenu .subnav1 a{
	display:block;
	border:none;
	background:transparent;
	font:normal 11px arial;	
	width:131px;
	height:auto;
	padding:3px;
}
#ddmenu .subnav1 a:hover{text-decoration:underline}
#ddmenu .subnav1 .viewall a{
	font:bold 11px arial;
}
#ddmenu .over .subnav1{
	display: block;
}
#ddmenu .over .subnav1 ul{
	display: none;
}
#ddmenu .subnav1 .over .subnav2,#ddmenu .subnav2 .over .subnav3,#ddmenu .subnav3 .over .subnav4{
	display: block;	
}


/*vj_content_center*/
.vj_content_center{width:946px; background:url(../images/graphics/bg_con_1x87.gif) repeat-x left top; padding:15px 8px 4px 9px}

.vj_pic_home{margin:0 auto 0px auto; padding-bottom:0px}

.vj_con_left_right{width:946px; overflow:hidden; padding-top:10px}
.vj_left_right_com{width:946px; overflow:hidden;}
.vj_con_left{float:left; width:186px; overflow:hidden; padding:0px 19px 0 9px}

.vj_menu_left{width:186px; overflow:hidden; margin-bottom:10px}
.vj_menu_left ul{list-style-type:none}
.vj_menu_left ul li{ border-bottom:1px solid #bfbfbf; width:186px; font:normal 12px arial}
.vj_menu_left ul li strong{ width:186px; display:block; height:27px; color:#0e98c1; padding-bottom:1px;}
.vj_menu_left ul li strong span{ width:186px; display:block; height:27px}
.vj_menu_left ul li strong label{width:166px; display:block; height:27px; padding:0 10px}
.vj_menu_left ul li strong a{background:url(../images/icons/iconn7x6.gif) no-repeat left 12px; width:166px; display:block; height:20px; padding:7px 0 0 17px; cursor:pointer; color:#0e98c1; }


.vj_menu_left ul li strong.active_menu_left{background:url(../images/graphics/bg_cen_4x27.gif) repeat-x left top;}
.vj_menu_left ul li strong.active_menu_left span{background:url(../images/graphics/bg_left_4x27.gif) no-repeat left top;}
.vj_menu_left ul li strong.active_menu_left label{background:url(../images/graphics/bg_right_4x27.gif) no-repeat right top;}
.vj_menu_left ul li strong.active_menu_left a{background:url(../images/icons/iconn7x6.gif) no-repeat left 12px; }
.vj_menu_left ul li a:hover{text-decoration:underline}



.vj_lienket{width:172px; overflow:hidden; margin-bottom:10px; border:3px solid #c2cfe5; background:url(../images/graphics/lienket.gif) repeat-x left top; padding:7px 4px}
.vj_lienket select{width:172px; margin-top:5px}

.vj_banner{margin-bottom:10px}

.vj_con_right{float:right; width:672px; overflow:hidden; background:url(../images/graphics/bg_r.gif) repeat-y left 29px; padding:0 40px 0 20px}
.vj_title_com{width:672px; overflow:hidden; color:#00438f; font:normal 16px arial; margin:10px 0 20px 0}
.vj_title_com_icon{width:648px; overflow:hidden; color:#00438f; font:normal 16px arial; margin-bottom:20px; background:url(../images/icons/13x12.gif) no-repeat left 3px; padding-left:24px}

.vj_con_detail{ width:672px; font:normal 12px arial; color:#333; overflow:hidden; margin-bottom:10px; line-height:1.4}
.vj_con_detail img{float:right}
.vj_con_detail img.class_img{margin:0 5px}


.vj_line{ height:2px; width:672px; overflow:hidden; font-size:0px;background:#dadada; margin-bottom:10px}
.vj_tinthem{width:672px; overflow:hidden; font:normal 12px arial;}
.vj_tinthem a{width:652px; overflow:hidden;background:url(../images/icons/icon_8x7.gif) no-repeat left 3px; display:block; padding-left:16px; color:#00438f; margin-bottom:10px}

.vj_con_detail_list{width:672px; font:normal 12px arial; color:#333; overflow:hidden; margin-bottom:10px; line-height:1.4}
.vj_con_detail_list img{float:right}
.vj_con_detail_list ul{list-style-type:none}
.vj_con_detail_list li{width:672px; font:normal 12px arial; color:#333; overflow:hidden; border-bottom:1px solid #b8b8b8; padding:0px 0 10px 0; margin-bottom:10px}
.vj_con_detail_list li img{float:left}
.vj_con_detail_list li div{width:480px; overflow:hidden; float:right}
.vj_con_detail_list li div a{color:#2f7cb4; font-weight:bold; display:block; margin-bottom:10px}

.vj_con_list_ct{width:672px; font:bold 12px arial; color:#333; overflow:hidden; margin-bottom:0px;.margin-bottom:30px}
.vj_con_list_ct ul{list-style-type:none}
.vj_con_list_ct li{width:170px; height:194px; overflow:hidden; border:1px solid #b8b8b8; padding:14px 14px 0 14px; text-align:center; float:left; margin:0 30px 30px 0; display:inline}
.vj_con_list_ct li.vj_none_margin{margin-right:0px}
.vj_con_list_ct li img{margin-bottom:2px}
.vj_con_list_ct li a{color:#2f7cb4; color:#333;}
.vj_con_list_ct li span{ width:170px; display:block; height:15px; overflow:hidden}


.vj_page{width:672px; font:normal 12px arial; color:#333; overflow:hidden; color:#df9033; text-align:center; padding-bottom:20px}
.vj_page a{margin:0 7px; color:#df9033}
.vj_page a:hover{font-weight:bold}
.vj_page a.active_page{font-weight:bold}
.vj_page a.page_prev img{background:url(../images/icons/icon_left_7x6.gif) no-repeat center}
.vj_page a.page_next img{background:url(../images/icons/iconn7x6.gif) no-repeat center}

.vj_con_detail_tin{ width:672px; font:normal 12px arial; color:#333; overflow:hidden; margin-bottom:10px; line-height:1.4}
.vj_con_detail_tin img{float:left; margin-right:10px}
.vj_con_detail_tin img.class_img{margin:0 5px}


.vj_lienhe{ padding-left:120px; line-height:1.6}
.vj_lienhe b{margin-left:103px}
.vj_lienhe strong {}
/*vj_gara_tpt*/
.vj_gara_tpt{width:657px; height:340px; overflow:hidden; border:1px solid #afc1e8; padding:4px; margin:0px auto 20px auto}
.box_gara_tpt_right{width:123px; height:340px; float:right}
.box_gara_tpt_right .bt_left_js{width:123px; height:19px; background:url(../images/graphics/bg_2x7.gif) repeat-x center;  font-size:0;}
.box_gara_tpt_right .bt_left_js span{width:123px; height:19px; background:url(../images/graphics/bg_top_19x19.gif) no-repeat center; cursor:pointer; font-size:0; display:block}
.box_gara_tpt_right .show_left_js{width:123px; height:287px;overflow:hidden; margin:6px 0}
.box_gara_tpt_right .show_left_js ul{list-style-type:none}
.box_gara_tpt_right .show_left_js li{float:left; margin-bottom:6px;}
.box_gara_tpt_right .bt_right_js{width:123px; height:19px; background:url(../images/graphics/bg_2x7.gif) repeat-x center; }
.box_gara_tpt_right .bt_right_js span{width:123px; height:19px; background:url(../images/graphics/bg_fo_19x19.gif) no-repeat center; cursor:pointer; display:block}

.vj_show_pic_tpt{width:528px; overflow:hidden; float:left; height:340px;}
.vj_show_pic_tpt div{width:528px; overflow:hidden;  height:340px;}

/*box_list_js_pic*/
#box_list_js_pic{width:672px; height:118px; background:#b2a38a}
#box_list_js_pic .bt_left_js{width:23px; height:118px; background:url(../images/graphics/bg_left_pic_23x118.gif) no-repeat left top; float:left; cursor:pointer}
#box_list_js_pic .show_left_js{width:626px; height:106px; float:left; overflow:hidden; padding:6px 0}
#box_list_js_pic .show_left_js ul{list-style-type:none}
#box_list_js_pic .show_left_js li{float:left; margin-right:10px; display:inline}
#box_list_js_pic .show_left_js li img{border:1px solid #d8cdb8}
#box_list_js_pic .show_left_js li b{font:bold 12px arial; color:#09718e}
#box_list_js_pic .show_left_js li.none_right10{margin-right:0px}
#box_list_js_pic .bt_right_js{width:23px; height:118px; background:url(../images/graphics/bg_right_pic_23x118.gif) no-repeat left top; float:left; cursor:pointer}

/*lien he*/
.content_bl ul{list-style-type:none; width:494px; clear:both; margin-bottom:9px; overflow:hidden;}
.content_bl .left_vj_bl{width:122px;  float:left; padding-top:3px}
.content_bl .right_vj_bl{width:123px;  float:right; width:371px}
.content_bl .right_vj_bl input{width:368px; height:18px; border:1px solid #c6c6c6; padding:3px 0 0 0; font-size:12px; float:left; background:url(../images/graphics/bg_input.gif) repeat-x left top}
.content_bl .right_vj_bl textarea{width:368px; height:68px; border:1px solid #c6c6c6; padding:1px 0 0 0; font-size:12px; float:left}
.content_bl .right_vj_bl img{border:1px solid #c6c6c6}
.content_bl span{float:right; margin:5px 10px 0 0; font-size:11px}
.content_bl label{color:#ff0000;}
.content_bl input.bl_bt{ height:24px; border:0; background:url(../images/graphics/bt_67x24.gif) no-repeat center; font-weight:bold; cursor:pointer; float:right; color:#333; padding:3px; width:67px}
.content_bl p{color:#000; font:normal 13px tahoma; width:504px;  overflow:hidden; line-height:1.5; margin-bottom:8px }
.right_vj_bl01{width:123px;  float:right; width:371px}
.content_bl a{font-size:11px; color:#797979; text-decoration:underline}
.content_bl a:hover{text-decoration:none}
.content_bl i{font-size:10px; color:#797979;}
.right_vj_bl2 input{margin-left:5px}

.vj_change{width:693px; font:normal 11px arial; padding-left:235px; overflow:hidden; margin-bottom:10px}
.vj_change a{background:url(../images/icons/icon_3x6.gif) no-repeat left 5px; padding-left:10px; color:#df9033; margin-right:10px}
/*E-vj_content_com*/


/*B-vj_wrapper_footer*/
#vj_wrapper_footer{margin:0 auto; width:965px; text-align:center; font:normal 12px arial; color:#fff; line-height:1.4; padding:8px 0 18px 0 }
#vj_wrapper_footer a{color:#fff; font:normal 12px arial;}
/*E-vj_wrapper_footer*/
