/* Data table */
.tbldata caption{display:none;}		
table.tbldata
{ 
	border-collapse:collapse;clear:both; font-family:Tahoma, Arial, Helvetica; font-size:11px; color:#000;
	BORDER-BOTTOM: #E2E2E2 1px solid; BORDER-TOP: #E2E2E2 1PX SOLID; BORDER-LEFT: #E2E2E2 1px solid; BORDER-RIGHT: #E2E2E2 1px solid;
}
.tbldata tbody td {border-width: 0 0 1px 0;border-style: solid; padding:2px 0 2px 5px;vertical-align:center;}
.tbldata td img{text-align:right; font-size:11px;}
.tbldata th img{float:right;margin:4px 4px 0 0;} 
.tbldata tr.msgnew{font-family: Tahoma, Arial, Helvetica; font-size:11px;}

.tbldata thead th{border-top-color:#FFF;border-bottom-color:#E2E2E2;border-right-color:#C1C1C1;background-color:#E2E2E2;} 
.tbldata thead th.sortcol{background-color:#C1C1C1;}
.tbldata tbody td{border-bottom-color:#E2E2E2; font-size:11px;}
.tbldata tr.selected td {
	background-color: #efefef; 
	border-bottom-color:#E2E2E2; 
}

.text_def
{
	font-size:12px;
	color:#333333;
}

.text_def a:link,.text_def a:visited
{
	font-size:12px;
	color:#333333;
}

.text_def a:hover
{
	color:#333333;
	font-size:12px;
}

.text_def h3
{
	margin-bottom:10px;
	font-size:20px;
}


.title_hot_news
{
	color:#c00005;
}

.title_hot_news a:link, .title_hot_news a:visited
{
	color:#c00005;
	text-decoration:none;
}

.title_hot_news a:hover
{
	color:#c00005;
	text-decoration:underline;
}

.title_news
{
	color:#000000;
	font-weight:bold;
}

.title_news a:link, .title_news a:visited
{
	color:#000000;
	text-decoration:none;
}

.title_news a:hover
{
	color:#000000;
	text-decoration:underline;
}

.linkbt a:link, .linkbt a:visited
{
	color:#ffffff;
	text-decoration:none;
}

.linkbt a:hover
{
	color:#ffffff;
	text-decoration:underline;
}

.sharelink a:link, .sharelink a:visited
{
	color:#9a9a9a;
	text-decoration:none;
}

.sharelink a:hover
{
	color:#9a9a9a;
	text-decoration:underline;
}

.link_text
{
	color:#0c73aa;
	text-decoration:none;
}

.link_text a:link, .link_text a:visited
{
	color:#0c73aa;
	text-decoration:underline;
}

.link_text a:hover
{
	color:#0c73aa;
	text-decoration:underline;
}

.link_text
{
	color:#0c73aa;
	text-decoration:none;
}

.menuleft a:link, .menuleft a:visited
{
	color:#0c73aa;
	text-decoration:none;
	vertical-align:top;
}

.menuleft a:hover
{
	color:#0c73aa;
	text-decoration:underline;
	vertical-align:top;
}

.menu_left_active
{
	color:#FC0A22;
	text-decoration:none;
	vertical-align:top;
}

.menu_left_active a:link
{
	color:#FC0A22;
	text-decoration:none;
	vertical-align:top;
}
.menu_left_active a:visited
{
	color:#FC0A22;
	text-decoration:none;
	vertical-align:top;
}
.menu_left_active a:hover
{
	color:#FC0A22;
	text-decoration:none;
	vertical-align:top;
}

.title_box
{
	height:27px; line-height:27px; padding-left:10px; color:#FFFFFF;
}

.title_box a:link, .title_box a:visited, .title_box a:hover
{
	color:#FFFFFF;
	text-decoration:none;
}

.bd_cat
{
	border-bottom:solid 1px #CCCCCC;
}

.text_group
{
	color:#fff;
	font-size:20px;
	font-family:"Myriad Pro", "Myriad Pro Black", "Myriad Pro Black Cond", "Myriad Pro Black SemiCond", "Myriad Pro Black SemiExt", "Myriad Pro Cond", "Myriad Pro Light", "Myriad Pro Light Cond", "Myriad Pro Light SemiCond", "Myriad Pro Light SemiExt", "Myriad Pro SemiCond", "Myriad Pro SemiExt", "Myriad Std Sketch", "Myriad Std Tilt";
	
	font-weight:bold;
    text-align: center;
	background-color:#094ae1;
	padding:10px 10px 12px 10px;
	line-height:22px;
	width:150px;
}


.text_group a:link, .text_group a:visited
{
	color:#fff;
	text-decoration:none;
	
}

.text_group a:hover
{
	color:#fff;
	text-decoration:underline;
}

.text_list
{
	font-family:Arial, Helvetica, sans-serif;
	color:#000;
	font-size:12px;
}


.text_list a:link, .text_list a:visited
{
	color:#000;
	text-decoration:none;
	
}

.text_list a:hover
{
	color:#000;
	text-decoration:underline;
}

.readmore a:link, .readmore a:visited
{
	font-family:"Segoe UI",arial,tahoma;
	color:#003b60;
	text-decoration:none;
	font-style:italic;
}

.readmore a:hover
{
	color:#cb0005;
	text-decoration:underline;
}

/* sitepath */
.site_path
{
	padding:10px 0 5px 0; 
	font-size:12px;
	color:#333333;
}

.site_path a:link, .site_path a:visited
{
	color:#0c73aa;
	text-decoration:none;
}

.site_path a:hover
{
	color:#AE0200;
	text-decoration:underline;
}

.cactinkhac
{
	font-size:13px;
	font-weight:bold;
	color:#333333;
}

/* FORM CONTACT */
.textfield
{
	width:300px;
	height:20px;
	line-height:20px;
}

.tieu_de_contact
{
	font-size:17px;
	color:#333333;
	padding-bottom:10px;
}

/* SAN PHAM */
.list_other_product
{
	float:left;
	width:130px;
	height:100px;
	background-color:#FFCC66;
	margin-right:1px;
}

.list_other_product img
{
	border:0;
	max-width:130px;
	max-height:100px;
}

.sanphamkhac
{
	color:#000;
	font-family:"Segoe UI", Arial, Tahoma;
	font-size:14px;
}


.box_list_sp
{
	float:left; 
	width:160px; 
	text-align:center;
	margin-top:20px;
}

.img_list_sp
{
    border: 1px solid #e4e4e4;
	
}

.box_list_sp2
{
	float:left; width:148px; text-align:center;
	margin-bottom:20px;
}

.line_bt_sp
{
	background-image:url(../images/line_row.jpg); background-repeat:repeat-x; height:8px;
	background-position:center center;
}

.title_sp
{
	font-weight:bold;
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	color:#5d5d5d;
	padding-top:3px;
}

.gia_sp
{
  height:17px; margin:0 auto; font-family:tahoma; color:red; font-size:14px; font-weight:bold; line-height:17px; text-align:center;
}

.line_col_sp
{
	float:left; width:35px; background-image:url(../images/line_col.jpg); background-repeat:no-repeat; height:186px; background-position:top center
}

.text_666
{
	color:#666666;
	font-size:11px;
}



