﻿*{margin:0px; padding:0px;}	
body 
{
	background:url(../images/body.jpg); 
	font-family: Arial, Helvetica, sans-serif; 
	text-align:left; 
	font-size:12px; 
	margin:10px 0 0 0; 
	padding:0px;
}

h4 {
margin:3px 0;
}
h4 {
font-size:1em;
font-weight:bold;
line-height:1.25;
margin-bottom:0.5em;
}
h1, h2, h3, h4, h5, h6 {
color:#2F4982;
font-weight:bold;
}
 img{ border:0px;}
.clr{ clear:both;}
.fl{ float:left;}
.fr{float:right;}
#main
{
	width:948px;
}
#container { background-color:#fff; height:auto;}
#cols-left
{
	width:193px;
	display:inline;
	float:left;
}
#cols-right
{
	display:inline;
	float:right;
	width:193px;
	margin-top:5px;
}
#cols-center
{
	display:inline;
	float:left;
	width:540px;
}
.tl{ text-align:left;}
.wid_112 {width:112px;}
.wid_109 {width:109px;}
.wid_388 {width:388px;}
.wid_280 {width:280px;}
.pad_10 { padding:10px;}
.wid_69 { width:69px;}
.pad_t20 { padding-top:20px;}
.pad_4  {padding:4px;}
.pad_5  {padding:5px;}
.pad_7  {padding:7px;}
.pad_l5 {padding-left:5px;}
.pad_l7 {padding-left:7px;}
.pad_l8 {padding-left:8px;}
.pad_l10 { padding-left:14px;}
.pad_l11 { padding-left:0px;}
.mar_t10 { margin-top:10px;}
.pad_l20{ padding-left:20px;}
.pad_l15 {padding-left:15px;}
.pad_t5 {padding-top:5px;}
.pad_t20{padding-top:20px;}

.pad_t2 { padding-top:2px;}
.pad_t10 {padding-top:10px;}
.wid_180 {width:180px;}
.wid_24 { width:24px;}
.wid_62 { width:62px;}
.hi_29 {height:29px;}
.clearfix {display:inline;}
.hi_12 {height:12px;}
.hi_7 {height:7px;}

.saodo {
color:#000000;
font-size:11px;
font-weight:200;
}
.floatLeft1 {
border:0 solid;
float:left;
height:23px;
text-align:left;
width:120px;
}
.floatLeft2 {
border:0 solid;
float:left;
padding-left:5px;
width:300px;
}
.nd1 {
font-size:12px;
font-weight:normal;
height:12px;
text-indent:2px;
width:70%;
}
.Image {
color:#000000;
font-family:'Arial';
font-size:8.5pt;
}
.TCM-Details-S {
background:transparent url(../images/space-tcm.png) repeat-x scroll left top;
height:2px;
overflow:hidden;
padding:1px 0;
margin-top:2px;
}
.link_black1 {
color:#424242;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
padding-left:5px;
text-decoration:none;
}
.link_black1:hover {
color:#FF0000;
text-decoration:none;
}
.Title {
font-family:Arial, Helvetica, sans-serif;
font-size:14pt;
font-weight:bold;
text-align:left;
margin-top:0;
}
.Lead {
color:#5F5F5F;
text-align:left;
font-family:Arial, Helvetica, sans-serif;
font-size:11pt;
font-weight:bold;
}
.Normal {
color:#000000;
text-align:left;
font-family:Arial, Helvetica, sans-serif;
font-size:11.8pt;
}
.link_000 { font-family: Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#000; text-decoration:none; text-align:left;}
.link_000:hover { color:#6a6a6a;}
.font-left1 {font-family:Verdana, Geneva, sans-serif; color:#f7e8a2;float:left;font-size:100%;font-weight:bold;padding:5px 0 0 20px; text-transform:uppercase;}
.font-left1 A {font-family:Verdana, Geneva, sans-serif; color:#f7e8a2; text-decoration:none }
.font-left1 A:Hover {font-family:Verdana, Geneva, sans-serif; color:#f7e8a2; text-decoration:underline}
.link_6a6a6a {
color:#ebebeb;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
text-align:left;
text-decoration:none;
}
.link_6a6a6a:hover {color:#222121;}
.link_6a6a6a_a {
color:#ebebeb;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
text-align:left;
text-decoration:none;
}
.link_6a6a6a_a:hover {color:#222121;}
.link_6a6a6a_b {
color:#f7e8a2;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
text-align:left;
text-decoration:none;
}
.link_6a6a6a_b:hover {color:#F00;}

.sp1 {
float:left;
width:120px;
height:150px;
background:#fff;
border:solid 1px #cdcdcd;
margin-left:8px;
line-height:16px;
margin-bottom:5px;
}
.sp1 span img{ padding:5px 0 3px 0;}
.sp1 span{ color:#571800; font-weight:bold;}

.sp2 {
float:left;
width:164px;
height:211px;
background:#fff;
border:solid 1px #cdcdcd;
margin-left:8px;
line-height:18px;
margin-bottom:5px;
}
.sp2 span img{ padding:5px 0 3px 0;}
.sp2 span{ color:#571800; font-weight:bold;}

.sp3 {
float:left;
width:150px;
height:100px;
background:#fff;
border:solid 1px #cdcdcd;
}

/* bao ngoai */
.link_ff00 {
color:#FF0000;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
text-decoration:none;
}
.link_ff00:hover {color:#015BB6;text-decoration:none;}
/**** box san pham**/
.bg_news_t {
background:transparent url(../images/title_news_t.png) no-repeat scroll left bottom;
height:24px;
width:193px;
}
.bg_product_t {
background:transparent url(../images/product_bg_t.png) no-repeat scroll left bottom;
height:5px;
width:534px;
}
.bg_product_c {
background-color:#fff; height:auto; width:524px; float:left; padding:5px;
}
.bg_product_b {
background:transparent url(../images/product_bg_b.png) no-repeat scroll left bottom;
height:4px;
width:534px;
}
.bg_about_t {
background:transparent url(../images/title_about.png) no-repeat scroll left bottom;
height:24px;
width:534px;
}
.bg_news_c 
{
	background-color:#aa6c3b; height:auto; width:193px; color:#e8e8e8;
}
.bg_about_c 
{
	background-color:#aa6c3b; height:auto; width:534px; color:#e8e8e8; float:left;
}
.bg_content_a 
{
	width:480px; font-family:Arial, Helvetica, sans-serif; size:11px; float:left; text-align:justify; padding-left:30px;
}
.bg_news_c p { color:#f7e8a2;}
.bg_news_b {
background:transparent url(../images/title_news_b.png) no-repeat scroll left top;
height:5px;
width:193px;
}
.bg_about_b {
background:transparent url(../images/title_about_b.png) no-repeat scroll left top;
height:6px;
width:534px;
}
.bg_feeback_t {
background:transparent url(../images/search.png) no-repeat scroll left bottom;
height:26px;
width:193px;
}
.bg_pro{
background:transparent url(../images/title_products.png) no-repeat scroll left bottom;
height:25px;
width:534px;
}
.bg_pro_b{
background:transparent url(../images/title_products_b.gif) no-repeat scroll left top;
height:5px;
width:517px;
margin-right:3px;
}
.bg_pro_c
{
border-left:1px solid #cdcdcd;
border-right:1px solid #cdcdcd;
height:auto;
width:515px;
float:left;
}
.bg_pro_d{
background:transparent url(../images/title_products_d.png) no-repeat scroll left bottom;
height:25px;
width:534px;
}

.bor_bottom {
border-bottom:1px dotted #BEBEBE;
clear:both;
height:5px;
}
ul.bullet3 {
list-style-image:url(../images/bullet3.gif);
margin:0;
font-size:98%;
padding:3px 5px 10px 20px;
}
ul.bullet3 li a {
color:#0033A6;
line-height:150%;
text-decoration:none;
}
ul.bullet3 li a:hover {
text-decoration:underline;
}
ul.bullet4 {
list-style-image:url(../images/bullet4.gif);
margin:0;
font-size:98%;
padding:3px 5px 10px 20px;
}
ul.bullet4 li a {
color:#0033A6;
border-bottom:1px dashed #cdcdcd;
line-height:150%;
text-decoration:none;
}
ul.bullet4 li a:hover {
text-decoration:underline;
}
/* css cua an*/
.bor_b40 {height:60px; width:180px;}

.footer 
{
	color:#f2e09c;
	border-top:solid 1px #928884;
	margin-top:10px;
}
.hethongsanh_c {
background-color:#fff;
float:left;
border:solid 6px #D6D6D6;
width:512px;
}
.hethongsanh_c_h {
float:left;
padding:5px;
width:524px;
}
.content_left {
float:left;
padding:10px;
text-align:left;
width:450px;
}
.content_right {
float:right;
padding:10px 10px 5px 0;
text-align:right;
}
.title_co {
border-bottom:1px solid #bc9d84;
padding-bottom:5px;
padding-top:5px;
padding-left:15px;
height:15px;
text-align:left;
}
.link_black {
color:#fff;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
padding-left:5px;
text-decoration:none;
}
.link_black:hover {
color:#552c05;
text-decoration:none;
}

.dvimg {
border:1px solid #BBBFC8;
float:left;
height:auto;
margin:0 10px 5px 1px;
padding:2px;
position:relative;
text-align:left;
width:auto;
}
.news 
{
	min-height: 80px; float: left; width: 100%; clear: both; text-align: left; line-height:18px;}
.more
{
	float: right; font-weight: normal;
    padding-right: 5px; width: 150px; text-align: right; padding-top: 5px;}
/*css menu */
.chromestyle{
width:auto;
font-weight: bold;
}

.chromestyle:after{ /*Add margin between menu and rest of content in Firefox*/
content: "."; 
display: block; 
height: 0; 
clear: both; 
visibility: hidden;
}

.chromestyle ul{
/*border: 1px solid #BBB;*/
width: 100%;
background: url(chromebg.gif) center center repeat-x; /*THEME CHANGE HERE*/
padding: 4px 0;
margin: 0;
line-height:22px;
text-align: left; /*set value to "left", "center", or "right"*/
}
* html .dropmenudiv a{ /*IE only hack*/
width: 100%;
}
.dropmenudiv a:hover{ /*THEME CHANGE HERE*/
background: url(../images/menuhover.gif) left center repeat-x;
}
/*********************************************************************/
.header_menu
{
	height: 33px;
	
	width:948px;
}
.header_menu .menu
{
	background:url(../images/bg.mnu.png) no-repeat;
	height:33px;
}
.header_menu .menu ul
{
	padding:0px;
	margin:0 0 0 5px;
	text-transform:uppercase;
	list-style-type:none;	
}
.header_menu .menu ul li
{
	float: left;
	height: 33px;
	display: inline;
}
.header_menu .menu ul li a
{
	
	float: left;
	height: 16px;
	padding: 10px 15px;
	text-decoration: none;
	text-transform: uppercase;
}
.header_menu .menu ul li span
{
	font-weight: bold;
	cursor:pointer;
	color: #552c05;
	font-size:12px;
	
}
.header_menu .menu ul li a:hover span
{
	color:#fff;
}
.header_menu .menu ul li.current  a:hover
{
	color:#fff;
}
.header_menu .menu ul li a.current span
{
	background: transparent url(../images/menu_left.jpg) no-repeat scroll left top;
	color: #fff;
	display: block;
	float: left;
	font-weight: bold;
	height: 19px;
	padding: 5px 11px 3px;
}
.header_menu .menu ul li a.current
{
	background: #E6E9EC url(../images/menu_right.jpg) no-repeat scroll right top;
	color: #910404;
	float: left;
	height: 26px;
	margin-top: 4px;
	padding: 0;
}
.header_menu .submenu
{
	background: url(../images/bgsubmenu.jpg) repeat-x;
	clear: left;
	color: #00255E;
	height: 25px;
	padding: 8px 10px 0px 15px;
	text-align: left;
}
.header_menu .submenu a
{
	color:#344E85;	
	text-decoration:none;
}
.header_menu .submenu a:hover,.header_menu .submenu a.selected
{
	text-decoration:underline;
}
/* css of  menu top*/
.menu2 
{
	padding:0px; margin:0; list-style:none; height:33px;position:relative;
	background:url(../images/menu-click.png) repeat-x right;  width:948px;
}
.menu2 li 
{
	background:url(../images/line-line.png) no-repeat right; 
	height:33px;float:left; 
	text-transform:uppercase;
	
}
.menu2 li a 
{
	display:block;
    float:left; 
    height:33px; 
    line-height:33px; 
    color:#552c05; 
    text-decoration:none; 
    font-size:12px; 
    font-family:tahoma; 
    font-weight:bold; 
    text-align:center; 
    padding: 0px 15px;
    cursor:pointer;
}
.menu2 li a b 
{
	float:left; display:block; padding:0 20px 0 20px;text-transform:uppercase;
}
.menu2 li.current a 
{
	background:url(../images/menu-hover.png) repeat right top;
	height:33px;
	color:#8a8a8a; 
		cursor:pointer;
}
.menu2 li.current a b 
{
	background:url(../images/menu-hover.png) repeat right top;
	height:33px;
		cursor:pointer;
}
.menu2 li a:hover 
{
	color:#fff; 
	background:#123e01 url(../images/menu-hover.png);
	height:33px;
	cursor:pointer;
}
.menu2 li a:hover b 
{
	background:url(../images/button41.png) no-repeat right top;
}
.menu2 li.current a:hover 
{
	color:#8a8a8a; 
	
	cursor:default;
}
.menu2 li.current a:hover b 
{
	
}
.menu2 ul li a
{
	
	float: left;
	height: 16px;
	padding: 10px 15px;
	text-decoration: none;
	text-transform: uppercase;
}
#menu 
{	
	width:948px;position:relative;
}

.tb10 {
	background-image:url("../images/form_bg.jpg");
	background-repeat:repeat-x;
	border:1px solid #d1c7ac;
	width: 230px;
	color:#333333;
	padding:3px;
	margin-right:4px;
	margin-bottom:8px;
	font-family:tahoma, arial, sans-serif;
}
.button_1 {width: 134px;height: 35px;font-size: 13px;color: #666;text-shadow: #FFF 0 -1px 0;text-align: center;	background: url('../images/styled_button_1.gif') 0 0;border: none;}
.button_1:hover {background: url('../images/styled_button_1.gif') 0 35px;border: none;}
.button_1:active {background: url('../images/styled_button_1.gif') 0 70px;border: none;	color: #999;text-shadow: #fff 0 1px 0;}
/****end css menu***/
