body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td{margin:0;padding:0;}
table{border-collapse:collapse;border-spacing:0;}
fieldset,img{border:0;}
address,caption,cite,code,dfn,th,var{font-style:normal;font-weight:normal;}
ol,ul {list-style:none;}
strong { font-weight:bold;}
em { font-style:italic;}
caption,th {text-align:left;}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}
.v10{font-size:10px;}
.v14{font-size:12px; font-weight:bold}
.v17{font-size:15px; font-weight:bold}
.v11{color:#fff; font-weight:bold; font-family:Arial; font-size:11px; text-transform:uppercase;}
q:before,q:after{content:'';}
abbr,acronym {border:0;}
img{ padding:0; margin:0; border:0;}
a{ text-decoration:none; color:#009}
a:hover{ text-decoration:none;}

body {font-size:9pt; font-family:Arial,Verdana,Helvitica,sans-serif; color:#888888}

.cl{ clear:left; font-size:0px; height:0px;}
.cr{ clear:right; font-size:0px; height:0px;}
.cb{ clear:both; font-size:0px; height:0px; line-height:0px;}
.fl{ float:left;}
.fr{ float:right; _float:right}
.text_centre{ text-align:center}
.text_centre_fire{text-align:center; text-align:-moz-center; !text-align:center;}
.text_left{ text-align:left}
.text_justify{ text-align:justify}
.text_right{ text-align:right}
.bold{ font-weight:bold;}
.mg_16{margin-top:16px}
.mg_15{margin-top:15px}
.mg_25{margin-top:25px}
.mg_10{margin-top:10px}
.mg_5{margin-top:5px}
.mg_2{margin-top:2px}
.mg_r3{margin-right:3px}
.trang{color:#fff}
.vang{color:#ffff00}


#s900{width:900px; min-width:900px; max-width:900px; #width:900px; _width:900px; margin:auto; padding:auto; background:#fff}
.col1{width:719px; max-width:719px}
.col2{width:140px; margin-left:41px}
.col338{width:338px; margin:0; padding:0}
.col719{width:719px; padding:0}
/*------------------------Header----------------------------*/
#header{ height:142px; max-height:142px; width:900px;}
.body_deader{width:719px; height:143px; border-bottom:0px solid #ccc}
.bg_header{background:#de6a15; height:67px; max-height:67px; width:536px; max-width:563px;_width:536px;}
.t_col1{width:486px; margin:0; padding:0; _width:476px; _height:67px;}
.t_col2{margin:0; padding:0; width:183px}
.t_col3{width:50px;_width:50px;  _height:67px;}
.t_col3 ul{font-weight:bold; margin-top:20px;_width:50px;}
.t_col3 ul li a{color:#fff}
.t_col3 ul li a:hover{text-decoration:none; color:#ffff00}
.t_col3 ul li a.selected{text-decoration:none; color:#ffff00}
.t_col3 ul li a.current{color:#fff}
.t_col4{width:181px; height:142px}

.t_menu{margin:0; padding:0 5px 0 5px; width:418px}
.t_menu_text{padding:10px 5px 0 5px; text-transform:uppercase; color:#fff; font-weight:bold; font-size:12px;}
/*.t_menu_text a.current{text-decoration:none; color:#ffff00}*/
#submenu{margin:0; padding:0 0px 0 5px; width:486px; _width:476px; font-size:12px}
#submenu img{margin-left:3px; margin-right:3px}
#submenu a{text-decoration:none; color:#eadfdf}
#submenu a:hover{text-decoration:none; color:#ffff00}
.t_submenu{margin:0; padding:0 5px 0 5px; width:454px}
.t_submenu_text{margin:0; padding:0 5px 0 5px; color:#eadfdf; font-size:12px; font-weight:bold}
.t_submenu_text a{text-decoration:none; color:#eadfdf}
.t_submenu_text a:hover{text-decoration:none; color:#ffff00}
.t_submenu_text a.current{text-decoration:none; color:#ffff00}

.lang{color:#eed7d7; _width:50px; _float:left}
.lang a{color:#eed7d7; text-decoration:none}
.lang a:hover{color:#eed7d7; text-decoration:underline}
#mainMenu{margin:0; padding:0 5px 0 5px; width:418px; float:left; position:relative; visibility: hidden}
#mainMenu a{color:#FFF}
#mainMenu a:hover{
	color:#ffff00;
	/* cursor:pointer;	Cursor like a hand when the user moves the mouse over the menu item */
}
#mainMenu a.selected{
	color: #ffff00;	/* Text color */
	/*cursor:pointer;	 Cursor like a hand when the user moves the mouse over the menu item */
}

.menutab{margin:0; padding:0 5px 0 5px; width:418px;}
.menutab a{color:#FFF}
.menutab a:hover{
	color:#ffff00;
	/* cursor:pointer;	Cursor like a hand when the user moves the mouse over the menu item */
}
.menutab a.selected{
	color: #ffff00;	/* Text color */
	/*cursor:pointer;	 Cursor like a hand when the user moves the mouse over the menu item */
}
/*------------------------And Header----------------------------*/
#sub_url{height:29px; padding-top:3px; width:719px; min-width:719px; max-width:719px;margin:0; font-size:9px; color:#888888; text-transform:uppercase; font-weight:bold}
#sub_url span{font-weight:bold}
#content{width:719px; min-width:719px; max-width:719px;margin:0; padding:0;}

/*------------------------Content Index----------------------------*/
.job{width:340px; margin:0; padding:0}
.bg_1{width:340px; height:93px}
.bg_2{background:url(../images/tamnhin_02.gif) repeat-y; width:176px; height:181px; _width:176px; _height:181px; _margin-top:-3px}
.bg_3{background:url(../images/tamnhin_03.gif) repeat-x; width:164px; height:7px; _height:7px; _margin-top:-3px}
.job_text_1{width:157px; height:153px; max-height:153px; padding-left:7px}
.job_text_1 a{color:#888888}
.job_text_1 a:hover{color:#de6a15}
.job_body_01{width:163px; border-right:1px solid #e0e0e0; height:21px; _margin-top:-9px}
.job_body_02{width:338px; border:1px solid #e0e0e0; height:129px; border-top:0px}
.job_body_02 img{margin-left:20px}
.job_body_02 p{ padding-left:10px; padding-right:10px}
.job_body_02 p a{color:#888888}
.job_body_02 p a:hover{color:#de6a15}

.new{width:338px; margin-left:41px; max-width:338px; padding:0}
.sv_home{width:338px; padding:0}
.sv_text{margin-left:5px; width:214px}
.sv_text_title{margin:0; padding-right:10px}
.sv_text h2{font-size:15px; color:#01529e; font-weight:bold;}
.sv_text h2 a{color:#01529e; font-weight:bold; text-decoration:none}
.sv_text h2 a:hover{color:#de6a15; font-weight:bold; text-decoration:none}
.sv_text_desc{width:214px; max-width:214px}
.sv_text_desc a{color:#888888}
.sv_text_desc a:hover{color:#de6a15}

.new_text{width:338px; max-width:338px; margin:0; padding:0}
.new_text img{margin:0; padding:0; width:80px; max-width:80px; padding:1px; border:1px solid #e0e0e0; float:left}
.new_text p{margin:0; padding-left:3px; width:251px; max-width:251px; float:left}
.subtitle{ float:left; border-top:1px solid #e0e0e0; margin:25px 0pt 15px 0px; position:relative; width:294px;}
.subtitle h3{ background-color:#FFFFFF; color:#01529e; font-weight:bold; /*left:20px;*/ padding:6px 1px 6px 0px; position:absolute; top:-16px; font-size:12px}
.subtitle h3 a{color:#01529e}
.subtitle h3 a:hover{color:#de6a15}
.abs_text p{width:719px; max-width:719px; margin:0; padding:0;}
.abs_text p img{margin-right:5px; text-align:right}
.ndt_title h3{font-size:15px; color:#01529e; font-weight:bold; margin-bottom:10px}
.ndt_text p{width:719px; max-width:719px; margin:0; padding:0}
.ndt_text p img{margin-right:5px; text-align:right}
.ndt_text p a{color:#888888}
.ndt_text p a:hover{color:#de6a15}
.ndt_text ul li{margin-top:3px; margin-bottom:3px}
.ndt_text ul li img{margin-right:3px;}
.ndt_text ul li a{color:#888888; text-decoration:none}
.ndt_text ul li a:hover{color:#de6a15; text-decoration:underline}
.ndt_order{ border-top:1px solid #e0e0e0; margin:25px 0pt 15px 0px; position:relative; width:719px;}
.ndt_order h3{ background-color:#FFFFFF; color:#01529e; font-weight:bold; /*left:20px;*/ padding:6px 1px 6px 0px; position:absolute; top:-16px; font-size:13px}
/*------------------------End Content Index----------------------------*/

/*------------------------Menu right----------------------------*/
.mnl_text_1{height:19px; margin-top:5px; padding-left:35px; width:128px}
.mnl_text_1 a{text-decoration:none; color:#e8b28d}
.mnl_text_1 a:hover{text-decoration:none; color:#f47920}
.sub_mnr{width:140px; padding:0; color:#01529e; }
.sub_mnr_line{width:140px; padding:0; color:#01529e; font-weight:bold; height:31px; border-bottom:1px solid #ccc }
.sub_mnr_line span{margin-top:9px}
.sub_mnr_line span a{color:#888888; text-decoration:none}
.sub_mnr_line span a:hover{color:#de6a15; text-decoration:none}
.sub_mnr ul li{width:127px; _width:127px; padding:0; height:22px; float:left; padding-top:9px;  border-bottom:1px solid #ccc}
.sub_mnr ul li a{color:#888888; text-decoration:none}
.sub_mnr ul li a:hover{color:#de6a15; text-decoration:none}
.sub_mnr ul img{width:13px; padding:0; height:31px; float:left; border-bottom:1px solid #ccc}
.sub_mnr_title{width:140px; height:24px; background:#de6a15; padding-top:10px}
.sub_mnr_title span{width:140px; color:#fff; text-transform:uppercase; padding-top:10px}
/*------------------------And menu right----------------------------*/

/*------------------------Footer----------------------------*/
.footer{width:900px; max-width:900px; margin-top:30px; font-size:11px}
.menu_bt{width:900px; min-width:900px; max-width:900px; background-color:#de6a15; color:#FF0; padding-top:2px; height:15px; font-size:11px}

.menu_bt a{ color:#fff}
.menu_bt a:hover{ color:#ffff00}
.footer_text{margin-top:10px; padding:0; width:620px; max-width:620px; font-size:11px; color:#888888}
/*------------------------And Footer----------------------------*/

/*------------------------CSS service----------------------------*/
.subtitle_sv{ float:left; border-top:1px solid #e0e0e0; margin:25px 0pt 15px 0px; position:relative; width:675px;}
.subtitle_sv h3{ background-color:#FFFFFF; color:#01529e; font-weight:bold; /*left:20px;*/ padding:6px 1px 6px 0px; position:absolute; top:-16px; font-size:13px}
.subtitle_sv h3 a{color:#01529e}
.subtitle_sv h3 a:hover{color:#de6a15}
.text_sv{width:719px; max-width:719px; margin:0; padding:0}
.text_sv img{margin:0; padding:0; float:left}
.text_sv_1{width:560px; max-width:560px; padding-left:3px;_width:550px;}
.text_sv p{margin:0; width:560px; max-width:560px; padding-left:3px}
/*------------------------And CSS service----------------------------*/

/*------------------------CSS Product----------------------------*/
.prd_colimg{width:246px; max-width:246px; margin:0; padding:0}
.prd_colimg img{margin-bottom:10px}
.prd_coltext{width:470px; max-width:450px; padding-left:23px}
.prd_title{font-size:14px; color:#01529e}
/*------------------------And CSS Product----------------------------*/

/*------------------------CSS News----------------------------*/
.subtitle_new{ float:left; border-top:1px solid #e0e0e0; margin:25px 0pt 15px 0px; position:relative; width:719px;}
.subtitle_new h3{ background-color:#FFFFFF; color:#01529e; font-weight:bold; /*left:20px;*/ padding:6px 1px 6px 0px; position:absolute; top:-16px; font-size:12px}
.text_new_order{width:719px; max-width:719px}
.text_new_order a{color:#888888}
.text_new_order a:hover{color:#de6a15}
.text_new_order img{float:left; padding-top:5px}
.text_new_order p{width:707px; padding-left:5px}
/*------------------------And CSS News----------------------------*/

/*------------------------CSS Search----------------------------*/
.search_hd{height:20px; max-height:20px; width:536px; max-width:563px; padding-top:55px}
.search_t input{border:1px solid #ccc; height:16px; width:120px; border-right:0px }
.search_sm input{border:1px solid #ccc; height:16px; border-left:0px}
.search_gl input{ width:115px; border-right:0px; font-size:10px; height:12px;_width:112px; _height:11px;}
/*------------------------CSS Search----------------------------*/