body
{ 
	margin:0; padding:0; font:normal 12px Arial, Helvetica;
}

.top_menu{
	font:bold 11px Arial, Helvetica;
	color:#333333;
	text-decoration:none;
}
.top_menu:hover{
	font:bold 11px Arial, Helvetica;
	color:#f57111;
	text-decoration:none;
}
.menu_cookie{
	font:bold 11px Arial, Helvetica;
	color:#f57111;
	text-decoration:none;
}
.top_menu_2{
	font:normal 11px Arial, Helvetica;
	color:#FFFFFF;
	text-decoration:none;
}
.top_menu_2:hover{
	font:normal 11px Arial, Helvetica;
	color:#FF9900;
	text-decoration:none;
}
.form_search{
	font:normal 11px Arial, Helvetica;
	color:#000000;
	text-decoration:none;
	border:#ff8e01 solid 1px;
}
.form_control{
	font:normal 11px/17px Arial, Helvetica, sans-serif;
	color:#666666;
	text-decoration:none;
}
.contact_3{
	font:normal 11px Arial, Helvetica, sans-serif;
	color:#0066FF;
	text-decoration:none;
}
.search{
	font:bold 11px Arial, Helvetica;
	color:#333333;
	text-decoration:none;
}
.hot{
	font:bold 11px Arial, Helvetica;
	color:#f46700;
	text-decoration:none
}
.title_menu{
	font:bold 12px Arial, Helvetica;
	color:#FFFFFF;
	text-decoration:none;
	text-transform:uppercase;
}
.right_menu{
	font:bold 12px Arial, Helvetica;
	color:#FFFFFF;
	text-decoration:none;
}
.right_menu:hover{
	font:bold 12px Arial, Helvetica;
	color:#000000;
	text-decoration:none;
}
.cat_parrent{
	font:normal 11px Arial, Helvetica;
	color:#68665f;
	text-decoration:none;
}
.title_new{
	font:bold 12px Arial, Helvetica;
	color:#000000;
	text-decoration:none;
	text-transform:uppercase;
}
.new_title{
	font:bold 11px Arial, Helvetica;
	color:#990000;
	text-decoration:none;
}
.new_title:hover{
	font:bold 11px Arial, Helvetica;
	color:#0066FF;
	text-decoration:none;
}
.new_teaser{
	font:normal 11px Arial, Helvetica;
	color:#000000;
	text-decoration:none;
}
.footer{
	font:bold 11px/18px Arial, Helvetica;
	color:#FFFFFF;
	text-decoration:none;
}
.design{
	font:bold 11px/18px Arial, Helvetica;
	color:#999999;
	text-decoration:none;
}
.design:hover{
	font:bold 11px/18px Arial, Helvetica;
	color:#FF0000;
	text-decoration:none;
}
.copying{
	font:bold 11px Arial, Helvetica;
	color:#565656;
	text-decoration:none;
}
.td_product{
	padding:5px 12px 0px 15px;
	background-color:#FFFFFF;
}
.product{
	font:bold 11px/18px Arial, Helvetica;
	color:#68665f;
	text-decoration:none;
}
.product:hover{
	font:bold 11px/18px Arial, Helvetica;
	color:#FF9900;
	text-decoration:none;
}
.title_cat{
	font:bold 11px/17px Arial, Helvetica;
	color:#333333;
	text-decoration:none;
}
.title_cat:hover{
	font:bold 11px/17px Arial, Helvetica;
	color:#ff9615;
	text-decoration:none;
}
.title_home{
	font:bold 11px Arial, Helvetica;
	color:#004a8d;
	text-decoration:none;
	text-transform:lowercase;
}
.page{
	font:bold 11px Arial, Helvetica;
	color:#000000;
	text-decoration:none;
}
.page_select{
	font:bold 11px Arial, Helvetica;
	color:#FF6600;
	text-decoration:none;
}
.pro_show{
	font:bold 11px Arial, Helvetica;
	color:#4c6f01;
	text-decoration:none;
}
.register{
	font:normal 11px Arial, Helvetica;
	color:#c5252b;
	text-decoration:none;
}
.online_title{
	font:bold 11px Arial, Helvetica;
	color:#68665f;
	text-decoration:none;
}
.teaser_home{
	font:normal 11px/17px Arial, Helvetica;
	color:#604936;
	text-decoration:none;
}
.news_title{
	font:bold 12px/17px Arial, Helvetica;
	color:#004a8d;
	text-decoration:none;
}
.news_title:hover{
	font:bold 12px/17px Arial, Helvetica;
	color:#FF9900;
	text-decoration:underline;
}
.news_teaser{
	font:normal 11px/17px Arial, Helvetica;
	color:#333333;
	text-decoration:none;
}
.more{
	font:bold 11px Arial, Helvetica;
	color:#2C81D2;
	text-decoration:none;
	font-style:italic;
}
.more:hover{
	font:bold 11px Arial, Helvetica;
	color:#FF6600;
	text-decoration:none;
	font-style:italic;
}
.more_4{
	font:bold 11px Arial, Helvetica;
	color:#004a8d;
	text-decoration:none;
	font-style:italic;
}
.news_des{
	font:normal 11px/18px Arial, Helvetica;
	color:#000000;
	text-decoration:none;
	padding:5px;
}
.other_title{
	font:bold 14px Arial, Helvetica;
	color:#000000;
	text-decoration:underline;
}
.sub_other{
	font:normal 12px Arial, Helvetica;
	color:#0066FF;
	text-decoration:none;
}
.sub_other:hover{
	font:normal 12px Arial, Helvetica;
	color:#FF6600;
	text-decoration:underline;
}
.contact_title{
	font:normal 12px/18px Arial, Helvetica;
	text-decoration:none;
	color:#333333;
}
.contact{
	font:bold 11px Arial, Helvetica;
	color:#004d93;
	text-decoration:none;
}
.cat_teaser{
	font:normal 11px/18px Arial, Helvetica;
	color:#333333;
	text-decoration:none;
}
.title_sanpham{
	font:normal 15px Arial, Helvetica;
	color:#333333;
	text-decoration:none;
}
.title_sanpham:hover{
	font:normal 15px Arial, Helvetica;
	color:#FF6600;
	text-decoration:none;
}
.title_phuongphap{
	font:normal 15px Arial, Helvetica;
	color:#333333;
	text-decoration:none;
}
.title_dieutri{
	font:bold 11px Arial, Helvetica;
	color:#333333;
	text-decoration:none;
}
.title_dieutri:hover{
	font:bold 11px Arial, Helvetica;
	color:#CC3300;
	text-decoration:none;
}
.title_taisao{
	font:normal 18px Arial, Helvetica;
	color:#333333;
	text-decoration:none;
}
.sta_massage{
	font:bold 12px Arial, Helvetica;
	color:#004a8d;
	text-transform:uppercase;
	text-decoration:none;
}
.sta_teaser{
	font:normal 11px/18px Arial, Helvetica;
	color:#333333;
	text-decoration:none;
}
.more_kt{
	font:bold 11px Arial, Helvetica;
	color:#115490;
	text-decoration:none;
	font-style:italic;
}
.more_kt:hover{
	font:bold 11px Arial, Helvetica;
	color:#000033;
	text-decoration:none;
	font-style:italic;
}
.sta_dichvu{
	font:bold 11px/17px Arial, Helvetica;
	color:#333333;
	text-decoration:none;
}
.title_xn_left{
	font:bold 11px/17px Arial, Helvetica;
	color:#004a8d;
	text-decoration:none;
}
.title_xn_left:hover{
	font:bold 11px/17px Arial, Helvetica;
	color:#FF9900;
	text-decoration:none;
}
.title_xetnghiem{
	font:bold 11px/17px Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	text-decoration:none;
}
.title_xetnghiem:hover{
	font:bold 11px/17px Arial, Helvetica, sans-serif;
	color:#FF9900;
	text-decoration:none;
}
.teaser_xn{
	font:normal 11px/17px Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	text-decoration:none;
}
.more_xn{
	font:normal 11px Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-style:italic;
	text-decoration:underline;
}
.more_xn:hover{
	font:normal 11px Arial, Helvetica, sans-serif;
	color:#FF9900;
	font-style:italic;
	text-decoration:none;
}
.xn_des{
	font:normal 11px/17px Arial, Helvetica, sans-serif;
	color:#000000;
	text-decoration:none;
}
.sta_mas{
	font:bold 11px Arial, Helvetica, sans-serif;
	color:#004a8d;
	text-decoration:none;
}
.detail_dt{
	font-weight:bold;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	color:#004a8d;
	text-decoration:none;
}
.detail_dt:hover{
	font-weight:bold;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	color:#f46700;
	text-decoration:none;
}
.dt_detail_title{
	font:bold 11px Arial, Helvetica, sans-serif;
	text-decoration:none;
	color:#333333;
	line-height:25px;
}
.dt_detail_title:hover{
	font:bold 11px Arial, Helvetica, sans-serif;
	text-decoration:none;
	color:#FF9900;
	line-height:25px;	
}
.note_dt{
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#333333;
	text-decoration:none;
}
.kqdt_title{
	font:bold 12px/18px Arial, Helvetica, sans-serif;
	color:#336ea4;
	text-decoration:none;
}
.kqdt_teaser{
	font:normal 12px/18px Arial, Helvetica, sans-serif;
	color:#333333;
	text-decoration:none;
}
.dt_des{
	font:normal 11px/18px Arial, Helvetica, sans-serif;
	color:#333333;
	text-decoration:none;
}
.faq_question{
	font:bold 11px/17px Arial, Helvetica, sans-serif;
	color:#333333;
	text-decoration:none;
}
.faq_question:hover{
	font:bold 11px/17px Arial, Helvetica, sans-serif;
	color:#FF9900;
	text-decoration:none;
}
.dieutri_content_arrow {
		background:transparent url(/images/arrow_2.gif) no-repeat scroll 0 6px;
		line-height:17px;
		padding-left:13px;
		text-align:justify;
}
.faq_answer{
	font:normal 11px/18px Arial, Helvetica, sans-serif;
	color:#000000;
	text-decoration:none;
}
.faq_view_more {
	font-style:italic;
	text-align:right;
	color:#0066FF;
	font:normal 11px Arial, Helvetica, sans-serif;
}
.faq_view_more a {
	background:transparent url(/images/arrow_back.gif) no-repeat scroll 0 3px;
	font-style:italic;
	padding-left:11px;
	text-decoration:none;
}
.contact_title{
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#004a8d;
	text-decoration:none;
	text-transform:uppercase;
}
/*---------------------------------------------------------------------------------------------------------------------------- menu top*/
/*bat dau cua phan tab*/
.div_tab_top{font-size:11px;}
.div_tab_top ul{margin:0; padding:0;}
.div_tab_top ul li{
float: left;
margin: 0 0 0 0px; /* khoang cach giua cac tab */
list-style:none;
}
.div_tab_top ul li a, .div_tab_top ul li a span{
float: left; /* fixes dir=ltr problem and other quirks IE */
padding: 0 4px 0 0;
}
.div_tab_top ul li a{
margin: 0px 0 0; /* position: relative makes opacity fail for disabled tab in IE */
padding-left: 0;
background-position: 100% 0;
text-decoration: none;
white-space: nowrap; /* @ IE 6 */
outline: 0; /* @ Firefox, prevent dotted border after click */
}
.div_tab_top ul li a span{
padding-top: 0px;
height: 26px; /* @ chieu cao tab khong chon */  
background-position: 0 0;
line-height: 26px;
cursor:pointer;
padding-left:7px;
}
.tab_select a, .tab_select a span{
padding-top: 0;
height: 26px; /* chieu cao backgroun tap chon */  
background-position: 0 -26px;
line-height: 26px;
color:#004a8d;
background: url(/images/tab-img.gif) no-repeat;

}
.tab_nomal a, .tab_nomal a span{
padding-top: 0;
height: 26px; /* chieu cao backgroun tap chon */  
background-position: 0 -26px;
line-height: 26px;
color:#fff;
/*background: url(/images/tab_left.gif) no-repeat;*/
}
.tab_content{
	font-size:11px;
	clear:both;
	height:1px; /* magic for IE dis Dung Mit*/
}
.tab_content ul{
	margin:0; padding:0;
	padding-left:463px;
}
.tab_content ul li{
	float: left;
	margin: 5px 5px 0px 10px; /* khoang cach cac menu con */
	list-style:none;
}
.tab_content ul li a{
	color:#000000;
	font-weight:bold;
}
.tab_content a:hover{
color:#FF9900;
text-decoration:underline;
}
/*------------------------------------------------------------------------------------------------------------------------------------*/
.banner_title{
	font:bold 11px Arial, Helvetica, sans-serif;
	color:#333333;
	text-decoration:none;
}
.title_doitac{
	font:bold 12px Arial, Helvetica;
	color:#004a8d;
	text-decoration:none;
}
.partner_title {
	background:transparent url(/images/icon_pamas.gif) no-repeat scroll 0 5px;
	color:#004a8d;
	font-size:12px;
	font-weight:bold;
	margin-bottom:5px;
	padding-left:20px;
}
.partner_des {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:normal;
	margin-bottom:10px;
	padding-left:20px;
}
.par_des{
	font:normal 12px/18px Arial, Helvetica, sans-serif;
	color:#333333;
	text-decoration:none;
}
.cat_loikhuyen{
	font:bold 11px Arial, Helvetica, sans-serif;
	color:#333333;
	text-decoration:none;
}
.cat_cookie{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#f46700;
	text-decoration:none;
}
.menu_lk{
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	text-decoration:none;
	font-weight:bold;
	color:#004a8d;
}
.menu_lk:hover{
	text-decoration:none;
	color:#f46700;
}
.lk_title{
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#004a8d;
	text-decoration:none;
}
.lk_title:hover{
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#FF6600;
	text-decoration:none;
}
.lk_teaser{
	font:normal 11px/18px Arial, Helvetica, sans-serif;
	color:#666666;
	text-decoration:none;
}
.lien_name{
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#004a8d;
	text-decoration:none;
}
.lienk_all{
	font:bold 11px/17px Arial, Helvetica, sans-serif;
	color:#333333;
	text-decoration:none;
}
.lienk{
	font:normal 11px/17px Arial, Helvetica, sans-serif;
	color:#333333;
	text-decoration:none;
}
.title_cat_news{
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#000000;
	text-decoration:none;
}
.more_new{
	font:normal 11px Arial, Helvetica, sans-serif;
	color:#0066FF;
	text-decoration:none;
	font-style:italic;
}
.more_new:hover{
	font:normal 11px Arial, Helvetica, sans-serif;
	color:#FF9900;
	text-decoration:none;
	font-style:italic;
}
.cat_name_pro{
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#004a8d;
	text-decoration:none;
}
.cat_name_pro:hover{
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#FF9900;
	text-decoration:none;
}
.cat_teaser_pro{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	line-height:17px;
	color:#000000;
	text-decoration:none;
}
.cat_faqs{
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#014A8E;
	text-decoration:none;
}
.title_sp{
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#004a8d;
	text-decoration:underline;
}
.pro_name{
	font:bold 11px/17px Arial, Helvetica, sans-serif;
	color:#333333;
	text-decoration:none;
}
.pro_teaser{
	font:normal 11px/17px Arial, Helvetica, sans-serif;
	color:#333333;
	text-decoration:none;
}
.anh_pt{
	font:normal 11px Arial, Helvetica, sans-serif;
	color:#333333;
	text-decoration:none;
}
.xn_title{
	font:bold 12px/17px Arial, Helvetica, sans-serif;
	color:#004a8d;
	text-decoration:none;
}
.title_page{
	font:bold 11px Arial, Helvetica, sans-serif;
	color:#004a8d;
	text-decoration:none;
	text-transform:none;
}
