BODY {
	font: 11px tahoma, verdana, arial,times new roman; color: #6E6E6E; 
	/*margin: 10 30 0 30;*/
	margin: 0 8 5 8;
	/*background-image: url(../images/Menu_xanh.gif);*/
	background: #336430;
	
}
BODY{
	SCROLLBAR-FACE-COLOR: #FFFCFC; SCROLLBAR-HIGHLIGHT-COLOR: #adb6bc; SCROLLBAR-SHADOW-COLOR: #adb6bc; SCROLLBAR-3DLIGHT-COLOR: #FFFCFC; SCROLLBAR-ARROW-COLOR: #adb6bc; SCROLLBAR-TRACK-COLOR: #f0f0f0; SCROLLBAR-DARKSHADOW-COLOR: #f3f4f5
	}

INPUT {
	font-family: 'Arial';
	font-size: 9pt;
}


BUTTON {
	font-family: 'Arial';
	font-size: 9pt;
}

SELECT{
	BORDER-TOP-WIDTH: 1pt;
	BORDER-LEFT-WIDTH: 1pt;
	BORDER-BOTTOM-WIDTH: 1pt;
	BORDER-RIGHT-WIDTH: 1pt;
	FONT-SIZE: 9pt;
	FONT-FAMILY:  verdana, 'Arial';
}


TABLE{
		font-family: tahoma, verdana, arial, sans-serif;
		font-size: 11px;
		cellspacing:0pt;
		color: #6E6E6E;
		background-color: #FFFFFF;
}

.probigtitle {font: 13pt  tahoma, arial, verdana, sans-serif; color: #FF9900; font-weight:bold;}
.probigtitle2 {font: 13pt  tahoma, arial, verdana, sans-serif; color: #6E6E6E; font-weight:bold;}
.menu {font: 10pt verdana, arial, sans-serif; color: #ffffff; font-weight:bold; padding:2pt;}

a.menu:link,a.menu:active,a.menu:hover, a.menu:visited , a.menu:visited:hover   
	{font: 10pt verdana, arial, sans-serif; color: #ffffff; font-weight:bold; padding:2pt;}

.question {font: 10pt verdana,arial; color: #FF0000; font-style:italic; font-weight:bold}
.answer {font: 11px tahoma, verdana,arial; color:#6E6E6E;}
.boxTitle{font: 10pt verdana,arial,tahoma,  times new roman;color: #FFFFFF;font-weight: bold;}
.title{font: 11px tahoma, verdana,tahoma, arial,times new roman;color: #316531;font-weight: bold; }
.content{font: 9pt verdana,tahoma,arial, times new roman;color: #000000;font-weight: none;}
.tiny{font: 8pt arial,tahoma, verdana, times new roman;color: #000000;font-weight: normal;}

.boxTitle_purple {font-family: Tahoma, Arial,Verdana; font-size: 12px;padding: 2 2 2 2; margin: 0 0 0 3; color: #FFFFFF; font-weight: bold;}

.boxTitle_violet {font-family: Tahoma, Arial,Verdana; font-size: 12px;	padding: 2 2 2 2; margin: 0 0 0 3; color: #000000; font-weight: bold;}

.boxTitle_red {font-family: Tahoma, Arial,Verdana; font-size: 12px; padding: 2 2 2 2; margin: 0 0 0 3; color: #000000; font-weight: bold;}
	
.boxTitle_orange {font-family: Verdana, Tahoma, Arial; font-size: 12px;	padding: 2 2 2 2; margin: 0 0 0 3; color: #000000; font-weight: normal;}
	
.boxTitle_blue {font-family: Tahoma, Arial,Verdana; font-size: 12px; padding: 2; margin: 0 0 0 3; color: #000000; font-weight: bold;}
	
.boxTitle_green {font-family: Tahoma, Arial,Verdana; font-size: 12px;	padding: 2 2 2 2; margin: 0 0 0 3; color: #000000; font-weight: bold;}

.markettitle {font: 9pt verdana, arial, sans-serif; color: #000000; font-weight:bold;  }
.price {font: 11px tahoma, verdana, arial, times news roman; color:#cc0000;
//font-weight:bold;
 }

/*	FOR GOOD DETAIL  */

FONT.good_bigtitle {font: 15pt  verdana, arial, Tahoma, sans-serif; color: #4444B8; font-weight:bold;}
FONT.good_descript {font: 11px tahoma, verdana,arial, sans-serif; color: #6E6E6E; }
FONT.good_price {font: 11px  tahoma, verdana, arial, times news roman; color:#000000;font-weight:normal }

A.good:link { font: 11px  tahoma,arial,verdana,  sans-serif; font-weight:normal; color:#71B73A; font-weight: bold; text-decoration: underline}
A.good:hover { font: 11px  tahoma,arial, verdana, sans-serif; font-weight:normal;  color:#1E90FF; font-weight: bold}
A.good:visited { font: 11px  tahoma,arial,verdana,  sans-serif; font-weight:normal;  color:#71B73A; font-weight: bold; text-decoration: underline}
A.good:visited:hover { font: 11px tahoma,arial,  verdana, sans-serif; font-weight:normal;  color:#1E90FF; font-weight: bold}

/*------------------------------------------------------------------*/
A:link 	{ font: 9pt verdana, arial, Tahoma, sans-serif;color: #000000; text-decoration: none }
A:active { font: 9pt verdana,  arial,Tahoma, sans-serif;color: #000080; text-decoration: none }
A:hover { font: 9pt verdana, arial, Tahoma, sans-serif;color: #1E90FF;  text-decoration: underline; }
A:visited { font: 9pt verdana, arial, Tahoma, sans-serif;color: #000080; text-decoration: none }
A:visited:hover { font: 9pt  verdana,  arial,Tahoma, sans-serif;color: #1E90FF; text-decoration: underline;}

A.tiny:link { font: 8pt verdana, tahoma, arial, sans-serif;color: #0000FF; text-decoration: none}
A.tiny:active { font: 8pt verdana, tahoma, arial, sans-serif;color: #0000FF; text-decoration: none}
A.tiny:hover { font: 8pt verdana, tahoma, arial, sans-serif;color: #0000FF;  text-decoration: underline; }
A.tiny:visited { font: 8pt verdana, tahoma, arial, sans-serif;color: #0000FF; text-decoration: none;}
A.tiny:visited:hover { font: 8pt verdana, tahoma, arial, sans-serif;color: #0000FF; text-decoration: underline;}

A.content:link,A.content:active,A.content:visited ,A.content:hover , A.content:visited:hover {
	 font-family:tahoma;
	 color: #666666; 
	 text-decoration: none;
	 font-style:italic;
	 font-size:12px;
}


A.title:link, A.title:active, A.title:hover, A.title:visited , A.title:visited:hover { 
	font: 11px tahoma, verdana, arial,  sans-serif;  
	color:#197534; 
	font-weight:bold; 
	text-decoration: none; 
}
A.title:visited { text-decoration: underline; }
A.title:hover, A.title:visited:hover  {  text-decoration: underline; }


A.boxTitle:link 			{  font: 10pt verdana, arial, sans-serif; font-weight:bold;color: #000000; text-decoration: none; }
A.boxTitle:active 			{  font: 10pt verdana, arial, sans-serif; font-weight:bold;color: #000000; text-decoration: none; }
A.boxTitle:hover 			{  font: 10pt verdana, arial, sans-serif; font-weight:bold;color: #FF6868;  text-decoration: underline;}
A.boxTitle:visited 			{  font: 10pt verdana, arial, sans-serif; font-weight:bold;color: #000000; text-decoration: none; }
A.boxTitle:visited:hover 	{  font: 10pt verdana, arial, sans-serif; font-weight:bold;color: #FF6868; text-decoration: underline;}

A.banner:link 			{  font: 11pt verdana, arial, sans-serif; font-weight:normal;	color: #FFFFFF; text-decoration: none;  display:block}
A.banner:active 		{  font: 11pt verdana, arial, sans-serif; font-weight:normal;	color: #FFFFFF; text-decoration: none;  display:block}
A.banner:hover 			{  font: 11pt verdana, arial, sans-serif; font-weight:bold;	color: #FFFFFF;  text-decoration: none; display:block}
A.banner:visited 		{  font: 11pt verdana, arial, sans-serif; font-weight:normal; 	color: #FFFFFF; text-decoration: none;  display:block}
A.banner:visited:hover 	{  font: 11pt verdana, arial, sans-serif; font-weight:bold;	color: #FFFFFF; text-decoration: none; display:block}

A.top_menu,A.top_menu:link,A.top_menu:active,A.top_menu:visited		{  font: bold 8pt  verdana, arial, Tahoma, sans-serif;color: #000000; text-decoration: none; }
A.top_menu:visited:hover,A.top_menu:hover { color: #FF0000; text-decoration: none; }

A.top_menu2,A.top_menu2:link,A.top_menu2:active,A.top_menu2:hover,A.top_menu2:visited,A.top_menu2:visited:hover 		{  font:  10pt  arial, verdana, Tahoma, sans-serif;color: #000000; text-decoration: none; }
A.top_menu2:visited:hover,A.top_menu2:hover { color: #1E90FF; text-decoration: none; }

A.main_menu,A.main_menu:link,A.main_menu:active,A.main_menu:hover,A.main_menu:visited,A.main_menu:visited:hover 		{  font: bold 9pt  arial, verdana, Tahoma, sans-serif;color: #FFFFFF; text-decoration: none; }


A.bottom_menu:link 			{  font: 8pt arial, verdana, sans-serif; color: #000000; text-decoration: none; font-weight:bold; padding: 0px 1px;}
A.bottom_menu:active 		{  font: 8pt arial, verdana, sans-serif; color: #000000; text-decoration: none; font-weight:bold; padding: 0px 1px ;}
A.bottom_menu:hover 		{  font: 8pt arial, verdana, sans-serif; color: #000000; text-decoration: none; font-weight:bold; padding: 0px 1px; border:1px inset #000000;  background: #FFE271}
A.bottom_menu:visited 		{  font: 8pt arial, verdana, sans-serif; color: #000000; text-decoration: none; font-weight:bold; padding: 0px 1px;}
A.bottom_menu:visited:hover	{  font: 8pt arial, verdana, sans-serif; color: #000000; text-decoration: none; font-weight:bold; padding: 0px 1px; border:1px inset #000000; background: #FFE271}

A.newstitle:link { font: 11pt verdana, arial, sans-serif; font-weight:bold; color:#000000; text-decoration: none;}
A.newstitle:hover { font: 11pt verdana, arial, sans-serif; font-weight:bold;  color:#000000; text-decoration: none;}
A.newstitle:visited { font: 11pt verdana, arial, sans-serif; font-weight:bold;  color:#000000; text-decoration: none;}
A.newstitle:visited:hover { font: 11pt  verdana,arial, sans-serif; font-weight:bold;  color:#000000; text-decoration: none;}

A.article:link { font: 9pt verdana, arial, sans-serif;  color:#000000; text-decoration: none;}
A.article:active { font: 9pt verdana, arial, sans-serif;  color: #000080; text-decoration: none}
A.article:hover { font: 9pt  verdana, arial,sans-serif;   color:#000000; text-decoration: none;}
A.article:visited { font: 9pt  verdana,arial,sans-serif;   color:#000080; text-decoration: none;}
A.article:visited:hover { font: 9pt  verdana, arial,sans-serif;   color:#000000; text-decoration: none; }

A.index_content:link 	{FONT-SIZE: 9pt;  FONT-FAMILY:verdana,  arial,sans-serif;color:#040080 text-decoration: none }
A.index_content:active { FONT-SIZE: 9pt; FONT-FAMILY:  verdana,arial, sans-serif;color: /*#AE0422*/#E64EBD; text-decoration: none }
A.index_content:hover { FONT-SIZE: 9pt; FONT-FAMILY: verdana, arial, sans-serif;color: #1E90FF;  text-decoration: underline; }
A.index_content:visited { FONT-SIZE: 9pt; FONT-FAMILY: verdana, arial,sans-serif;color: #040080; text-decoration: none }
A.index_content:visited:hover { FONT-SIZE: 9pt;  FONT-FAMILY: verdana,  arial,sans-serif;color: #1E90FF; text-decoration: underline;}

A.index_boxTitle:link,A.index_boxTitle:active ,	A.index_boxTitle:hover ,A.index_boxTitle:visited ,A.index_boxTitle:visited:hover {
	font-family:tahoma;
	font-weight:bold;
	color: #316630;
	text-decoration: none;
	font-style:italic
}
A.index_boxTitle:hover , A.index_boxTitle:visited:hover	{ 
	
	text-decoration: underline;
}
 		
.banner {
	text-align:right;
	vertical-align: middle;
	cell-spacing: 0;
}

.tdbanner {
	height : 130;
	text-align:left;
	vertical-align: top;
	cell-spacing: 0;
	background-color:#E5F3EE;
	background-position: {20,30} bottom left;
	background-repeat: no-repeat;
	background-image: url("../images/bgbanner.jpg");
	BORDER-BOTTOM: #4A84FF 0px solid;
	BORDER-RIGHT: #4A84FF 0px solid;
}

.tdtop_menu {
		BORDER-TOP: solid white 2px;
		cursor: pointer;
		background-color: #5F903E;		
		text-align: center;
		vertical-align: middle;		
		width: 100;
}

TABLE.basket {
	font-family : Arial, Verdana, sans-serif;
	text-align : center;
	font-size : 11pt;
	color: #FFFFFF;
	font-weight: bold;
}


.td_login_message {
	font-family : Arial, sans-serif;
	text-align : left;
	font-size : 9pt;
	color: #000000;
	font-weight: bold;
	background-color: #E6E7E8;
	vertical-align: top;
}

.tdleft {
	font-family : Arial, sans-serif;
	text-align : left;
	color: #000000;
	background-color:  #D5D5D5;
	font-weight: bold;
	vertical-align: top;
  BORDER-LEFT: #5D913E 1px solid;
  BORDER-TOP:#5D913E 1px solid;
	padding: 4,3,0,3;
}

.tdcenter {
	font-family : Arial, Verdana, sans-serif;
	text-align : right;
	font-size : 9pt;
	color: #000000;
	font-weight: normal;
	vertical-align: top;
	background-color:  #FFFFFF;
	padding-top: 4;
	height: 100%;
	width: 100%;
}

.tdright {
	font-family : Arial, sans-serif;
	text-align : center;
	font-size : 9pt;
	color: #000000;
	background-color:  #FFFFFF;
	font-weight: bold;
	vertical-align: top;
	padding: 4, 3, 0, 3;
  BORDER-LEFT: #5F903E 0px solid;
  	width: 275px;
    }

.tdcentertop {
	height:37;
	background-image: url("../images/fon_top02.gif");
	background-position: right top;
	background-repeat : no-repeat;

	BORDER-TOP: #4A84FF 0px solid;
	BORDER-LEFT: #4A84FF 0px solid;
	BORDER-RIGHT: #4A84FF 0px solid;

}

.tdextend_left {
	background-color: #EDF2F8;
	width:30;
	text-align:right;
	vertical-align : top;
}

.tdextend_right {
	background-color: #F3F5F8;
	width:20;
}

.tdtitle {
	font-family : Arial,Verdana,Tahoma,   sans-serif;
	text-align : left;
	font-size : 9pt;
	color: #white;
	font-weight: bold;
	background-color:#9FCFFF;	/*#649ED0;*/
	vertical-align: middle;
	padding-left: 4pt;
}

.tdheader{
	font-family : Arial,Verdana,  sans-serif;
	text-align : center;
	font-size :11pt;
	color: #FFFFFF;
	font-weight: bold;
	background-color: #3399FF;
	vertical-align: middle;
}

.td_view_good{
	font-family : Arial, Tahoma, Verdana, sans-serif;
	text-align : center;
	font-size :9pt;
	color: #4444B8;
	font-weight: bold;
	vertical-align: middle;
}


.tr_line1 {
	font-family : Arial, sans-serif;
	text-align : left;
	font-size : 10pt;
	background-color: #DFE9F2;
	vertical-align: middle;
}

.tr_line2 {
	font-family : Arial, sans-serif;
	text-align : left;
	font-size : 10pt;
	background-color: FloralWhite;
	vertical-align: middle;
}
.tdline1 {
	font-family : Arial, sans-serif;
	text-align : justify;
	font-size : 10pt;
	background-color: #FFFFFF;
	vertical-align: middle;
}

.tdline2 {
	font-family : Arial, sans-serif;
	text-align : left;
	font-size : 10pt;
	background-color: #AEC5E7;
	vertical-align: middle;
}

TD.lgreen {	BORDER-LEFT: #FFFFFF 1px solid; BACKGROUND-COLOR: #5F903E; text-align: center;PADDING-LEFT: 10px; PADDING-RIGHT: 10px; }
A.green,A.green:hover, A.green:visited,A.green:visited:hover { font: 9pt tahoma, arial, verdana,sans-serif; font-weight:bold; PADDING-LEFT: 7px; PADDING-RIGHT: 7px; PADDING-BOTTOM: 5px; COLOR: #FFFFFF; PADDING-TOP: 5px; BORDER:#FFFFFF 0px solid }
A.green:hover, A.green:visited:hover {	COLOR: white; TEXT-DECORATION: none}

TABLE.greenbox3 {
	BORDER-RIGHT: #006b5b 1px solid; BORDER-TOP: #006b5b 1px solid; BORDER-BOTTOM: #006b5b 1px solid
}


.thuoctinh {
background:#FF0000;
}

a, a:link, a:active, a:visited {
	/*color: #74b739; */
	text-decoration:none
}

.menu {
	color:#FFFFFF;
	font-size:11px;
	font-weight:bold;
	text-decoration:none;
	font-family:Tahoma;
}

.menu_duoi {
	color:#6e6e6e;
	font-size:11px;
	text-decoration:none;
	font-family:Tahoma;
}

a.menu_duoi:link, a.menu_duoi:hover, a.menu_duoi:active, a.menu_duoi:visited, a.menu_duoi:visited:hover  {
	color:#6e6e6e;
	font-size:11px;
	text-decoration:none;
	font-family:Tahoma;
}
a.menu_duoi:hover, a.menu_duoi:visited:hover
{
	color:#ff9e00;

}

.copyright {
color:#74b739;
font-size:11px;
text-decoration:none;
font-family:Tahoma;
}

.header_title {
	font-size:12px; 
	color: #6E6E6E;
	font-weight:bold;
}
.textmenu_small {
	font-size:11px;
	text-decoration:none;
	font-family:Tahoma;
	color:#666666;
	text-align:left;
}

A.textmenu_small_link:link, A.textmenu_small_link:active, A.textmenu_small_link:hover, 
A.textmenu_small_link:visited , A.textmenu_small_link:visited:hover
 {
	font-size:12px;
	text-decoration:none;
	font-family:Tahoma;
	color:#333333;
	text-align:left;
}
A.textmenu_small_link:hover {
	color:#666888;
}

.textmenu_big {
	font-size:15px;
	text-decoration:none;
	font-family:Tahoma;
	color:#666666;
	text-align:left;
	font-style:bold;
	
}

.tablemenu_sub {
	display: none;	
	padding:5px 0 5px 17px;
}

.textmenu_big_link{
	color:#316634;
	text-decoration:none;
	font-size:12px;
	font-family:tahoma;
	font-weight:bold;
}
.maumenu_bt1 {
	color:#B2A078;
}
A.maumenu_bt1:link 	{color:#B2A078;font-size:11px; }
A.maumenu_bt1:active {color:#B2A078;font-size:11px;}
A.maumenu_bt1:hover {color:#B2A078;font-size:11px;}
A.maumenu_bt1:visited {color:#B2A078;font-size:11px;}
A.maumenu_bt1:visited:hover { color:#B2A078;font-size:11px;}

.maumenu_bt {
	text-align:center;
	background:url('../images/bg_menu.jpg') repeat-x left;
	padding:0 5px 0 5px;
}
.maumenu_khidichuot {
	text-align:center;
	background:url('../images/bg_over.jpg') repeat-x left;
	padding:0 5px 0 5px;
}
.mauchumenulontrai {
	color:#336633;
	font:tahoma;
	font-weight:bold;
	font-size:12px;
}
A.mauchumenulontrai:link 	{color:#336633;font:tahoma;font-weight:bold;font-size:12px; }
A.mauchumenulontrai:active {color:#336633;font:tahoma;font-weight:bold;font-size:12px;}
A.mauchumenulontrai:hover {color:#336633;font:tahoma;font-weight:bold;font-size:12px;}
A.mauchumenulontrait:visited {color:#336633;	font:tahoma;	font-weight:bold;	font-size:12px;}
A.mauchumenulontrai:visited:hover { color:#336633;font:tahoma;font-weight:bold;font-size:12px;}
.parent_menu {
	color:#336633;
	font-size:16pt;
	font:tahoma;
	font-weight:bold;
	text-decoration:none;
}
A.parent_menu:link 	{	color:#336633;
	font-size:12px;
	font:tahoma;
	font-weight:bold;	text-decoration:none;
 }
A.parent_menu:active {	color:#336633;
	font-size:12px;
	font:tahoma;
	font-weight:bold;	text-decoration:none;
}
A.parent_menu:hover {	color:#336633;
	font-size:12px;
	font:tahoma;
	font-weight:bold;}
A.parent_menu:visited {	color:#336633;
	font-size:12px;
	font:tahoma;
	font-weight:bold;	text-decoration:none;
}
A.parent_menu:visited:hover { 	color:#336633;
	font-size:12px;
	font:tahoma;
	font-weight:bold;	text-decoration:none;
}

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

A.sub_menu:link 	{color:#666666;
	font-size:11px;
	font:tahoma; }
A.sub_menu:active {color:#666666;
	font-size:11px;
	font:tahoma;}
A.sub_menu:hover {color:#666666;
	font-size:11px;
	font:tahoma;}
A.sub_menu:visited {color:#666666;
	font-size:11px;
	font:tahoma;}
A.sub_menu:visited:hover { color:#666666;
	font-size:11px;
	font:tahoma;
}
a.link_header:link,a.link_header:visited,a.link_header:hover,a.link_header:visited:hover {
	font-family:tahoma;
	font-weight:bold;
	font-size:11px;
	color:#ffffff;
	text-decoration:none;
}

A.mauchubutton:link,A.mauchubutton:active,A.mauchubutton:hover,A.mauchubutton:visited,A.mauchubutton:visited:hover {
	text-decoration:none;
	color:#FFFFFF;
	font-weight:bold;
}

.text_menu_trai {
	font:tahoma;
	font-size:14px;
	color:#B1A277;
	font-weight:bold;
	
}
.mau_nen_bao_chi_gioi_thieu {
	background:#D6D6D6;
}
.input_footer {		
	color:#999999;
	font-family:tahoma; 
	font-size:11px; 
	border:0;
	padding-top:3px;
	padding-left:7px;
	height:20px;
}
.div_footer {
	font-family:tahoma;
	font-size:11px;
	color:#333333;
	text-align:right;
	padding:0 80px 2px 0px;
	font-weight:bold;
}
.special_text {
	font-family:tahoma;
	font-size:11px;
	color:#6e6e6e;
	padding-left:10px;
}
.box_title {
	color:#b3a278;
	font-family:tahoma;
	font-size:14px;
	font-weight:bold;
}
/*
.td_right_menu {
	padding:10px 0 10px 0;
	text-align:center;
}
.td_right_menu_2 {
	padding:5px; 0 5px 0;
	text-align:center;
	height:100px;
}
.td_right_menu_3 {
	padding:5px 0 0px 0;
	line-height:18px;
	text-align:left;
	vertical-align:top;
	height:60px;
}
.td_right_menu_4 {
	padding:10px 0 10px 0;	
	text-align:center;
}
*/
a.link_ten_sach:link,a.link_ten_sach:visited,a.link_ten_sach:hover,a.link_ten_sach:visited:hover {
	font-family:tahoma;
	font-size:14px;
	color:#b1a279;
	font-weight:bold;
	text-decoration:none;
}
.text_news {
	font-family:tahoma;
	font-size:11px;
	color:#b0a176;
	font-weight:bold;
}
a.link_ten_sach_2:link,a.link_ten_sach_2:visited,a.link_ten_sach_2:hover,a.link_ten_sach_2:visited:hover {
	font-family:tahoma;
	font-size:12px;
	color:#316630;
//font-weight:bold;
	text-decoration:none;
}
.text_news_2 {
	font-family:tahoma;
	font-size:11px;
	color:#9a9a9a;
}
.title_index {
	font-family:tahoma;
	font-size:14px;
	font-weight:bold;
	color:#979967;
}
a.td_header_link:link , a.td_header_link:visited,  a.td_header_link:hover, a.td_header_link:visited:hover {
	text-decoration:none;
	color:#A8A08B; 
	font-size:11px;
	font-weight:bold;
}
.text_link_header {
	color:#A8A08B; 
	font-size:11px;
	font-weight:bold;
}
.category_name {
	font-family:tahoma;
	font-size:14px;
	color:#316634;
	font-weight:bold;
}
.text_sort {
	font-family:tahoma;
	font-size:11px;
	color:#666666;
}
a.link_page:link,a.link_page:visited,a.link_page:hover,a.link_page:visited:hover {
	font-family:tahoma;
	font-size:11px;
	color:#666666;
}
a.link_page:hover,a.link_page:visited:hover {
	color:#0099cc;
}
.whiteboldtext10px {
	font-family:tahoma;
	font-size:11px;
	font-weight:bold;
	color:#b38e42;
}
.moroontextsmall {
	font-family:tahoma;
	font-size:11px;
	color:#666666;
}
a.header:link,a.header:visited,a.header:hover,a.header:visited:hover {
	font-family:tahoma;
	font-size:11px;
	color:#316634;
	text-decoration:none;
}
a.header:hover,a.header:visited:hover {
	text-decoration:underline;
}
.item_basket {
	font-family:tahoma;
	font-size:10px;
	color:#A8A08B;
	
}
.td_footer {
	padding: 5px 10px 5px 10px;
	vertical-align:middle;
	text-align:center;
	color:#666666;	
}
a.link_footer:link,a.link_footer:visited,a.link_footer:hover,a.link_footer:visited:hover {
	font-family:tahoma;
	font-size:11px;
	color:#333333;
}
.td_header_sub {
	padding: 0 10px 0 10px ;	
}
.td_header_sub1 {
	font-family:tahoma;
	font-size:11px;
	color:#bdb6bd;	
	vertical-align:bottom;
	padding-top:2px;
	padding-left:50px;
}
a.link_header_sub:link,a.link_header_sub:visited,a.link_header_sub:hover,a.link_header_sub:visited:hover {
	font-family:'Times New Roman';
	font-size:17px;
	color:#d62c29;
	font-style:italic;
	font-weight:bold;
	text-decoration:none;
}
.title_index_footer {
	font-family:tahoma;
	font-size:14px;
	font-weight:bold;
	color:#cc0000;
}


.greytext {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #333333;
}
.shopping_browse_sachhot {
	width: 30%;
	padding: 20px 10px;
}

/*----------------------- MENU --------------------------- */
/* Accordion */
	#accordion {padding: 4px 10px;}
	

	.accordheader, .accordheaderselected
	{
		//font-weight: bold;
		text-align: left;
		/*line-height: 38px;*/
		padding: 8px 0px 8px 3px;
		cursor: pointer;
		cursor: hand;
		border-bottom: 1px dotted #999999;
	}
	.accordheader a {
		font-family:tahoma;
		text-decoration: none; 
		color: #6E6E6E;
		font-size: 12px;
		/*line-height:41px;*/
		font-weight: bold;
	}
	.accordheader img{
		line-height:41px;
		margin-bottom:-6px;
	}
	.accordheader .selected {
		color: #B38E42;
	}
	.accordheaderselected 
	{
		color: #59721b;
	}

	.accordioncurrent 
	{
		font-weight: bold;
		color: #59721b;
		background: url(../images/ecard/selector.gif) no-repeat center left;
		margin-left: -15px;
		padding-left: 15px;
	}

	.accordcontent 
	{
		line-height: 16px;
		padding: 0px 5px 10px 0px;
		font-size: 11px;
		margin-left: 30px;
		text-align: left;
	}
	.accordcontent a{
		font-family:tahoma;
		font-size:12px;
	}
	.accordcontent a:link {text-decoration: none; color: #6E6E6E;}
	.accordcontent a:visited {text-decoration: none; color: #6E6E6E;}
	.accordcontent a:active {text-decoration: underline; color: #6E6E6E;}
	.accordcontent a:hover {text-decoration: underline; color: #B38E42;}

	.accordioncurrent a:link {text-decoration: none; color: #6E6E6E;}
	.accordioncurrent a:visited {text-decoration: none; color: #6E6E6E;}
	.accordioncurrent a:active {text-decoration: underline; color: #6E6E6E;}
	.accordioncurrent a:hover {text-decoration: underline; color: #B38E42;}
	
	.accordcontent a.selected:link, .accordcontent a.selected:visited, .accordcontent a.selected:active  {
		//font-weight:bold;
		color: #B38E42;
		background: url(../images/ecard/selector.gif) 0px 5px no-repeat;
		padding-left: 15px;
		margin-left: -15px;
	}
	
.accordtopborder {
	border-top: 0px dotted #999999;
	display: none;
	padding: 10px 0 0 0;
}

.text_status_good {
	padding: 15px 0;
}
.price {
	padding: 0 0 15px 0;
}
.title_compare {
	font-weight: bold;
	font-size: 18px;
}
.text_description {
	line-height: 1.5;
	font-size: 12px;
}


/* ========================================== */

.style_menu_header,.style_menu_header_over {
	color:#A52091;
	font-family:tahoma;
	font-size:11px;
	background:url('../images/menu_header/bg_menu.jpg') repeat-x;
	cursor:pointer;
}
.style_menu_header_over {
	background:url('../images/menu_header/bg_menu_over.jpg') repeat-x;
}
.left_td_menu_header {
	padding-left:3px;
}
a.link_menu_header:link,a.link_menu_header:visited,a.link_menu_header:hover,a.link_menu_header:visited:hover {
	font-family:tahoma;
	font-size:11px;
	text-decoration:none;
	color:#FE0101;
}
.bg_category_menu_header {
	background:url('../images/category_menu_header/bg_menu.jpg') repeat-x 0 -2px;
}
.tdtitle_order {
	font-family : Arial,Verdana,Tahoma,   sans-serif;
	text-align : left;
	font-size : 9pt;
	color: #white;
	font-weight: bold;
	background-color:#ffeff7;	/*#649ED0;*/
	vertical-align: middle;
	padding-left: 4pt;
}
.boxTitle_order {
	font: 10pt verdana,arial,tahoma,  times new roman;
	color: #FFFFFF;
	font-weight: bold;
	padding:3px 0px 3px 10px;
}
.category_menu_header,.category_menu_header_over {
	font-family:tahoma;
	font-size:11px;
	font-weight:bold;
	color:#A52091;
	cursor:pointer;
	padding-left:20px;
	padding-right:20px;
	height:30px;
}
.category_menu_header_over {
	color:#FFFFFF;
	background:url('../images/category_menu_header/bg_menu_over.jpg') repeat-x;
}
.input_search {
	font-family:tahoma;
	font-size:10px;
	color:#A52091;
	border:2px solid #AB3198;
	height:13px;
	padding-left:3px;
	width:140px;
}
.submit_search {
	border:0px;
	background:url('../images/search.jpg') no-repeat top left;
	width:20px;
	height:19px;
}

a.link_footer:link,a.link_footer:visited,a.link_footer:hover,a.link_footer:visited:hover {
	font-family:tahoma;
	font-size:11px;
	color:#000000;
	text-decoration:none;
}

a.link_footer:hover,a.link_footer:visited:hover {
	color:#AB3198;
}
.newletter_text {
	font-family:tahoma;
	font-size:10px;
	text-align:center;
	border:0px;
	width:151px;
	height:16px;
	background:url('../images/bg_input_newsletter.jpg') no-repeat center left;
	padding-top:2px;
	color:#A52091;
}
.submit_newletter {
	background:url('../images/bg_submit_newsletter.jpg') no-repeat top left;
	width:16px;
	height:16px;
	border:0px;
}
.text_footer {
	font-family:tahoma;
	font-size:10px;
	color:#4D4D4D;
	padding-left:10px;
	padding-right:20px;

}
.bg_content {
	background:url('../images/bg_body.jpg') top left;
}
.td_left_banner {
	background:url('../images/index/bg_raochan.jpg') repeat-x bottom left;
}
.text_consultant_acount {
	color:#AB3198;
	font-family:tahoma;
	font-size:10px;
}

/*sua theo div 18-9-2013*/
/* == header == */
#header{
height:100px;
background:#fff;
//width:100%;
}
.header_logo_border{
width:30%;
float:left;
}
.header_logo{
width:240px;
float:left;
padding:10px 0px 10px 10px;
}
.header_online1{
margin-top:35px;
width:45%;
float:left;
}
.dathang{
width:25%;
float:left;
margin-top:40px;
}

#image_giohang{
float:left;
background:url('../images/giohang.png') no-repeat;
width:40px;
height:35px;
}
span #sanpham{
float:left;
color:#fff;
margin-left:12px;
margin-top:3px;
}
#giohang_image{
height:34px;
line-height:35px;
}
#giohang_image:hover{
color:#092f04;
}
.header_menu_login{
position:absolute;
top:8px;
right:10px;
}
.header_menu_top{
width:auto;
margin-right:5px;
height:28px;
background:url("../images/Menu_xanh.gif") repeat-x;
}
.header_menu_top li{
float:left;
list-style:none;
line-height:28px;
}
.menu_img img{
margin-bottom:-5px;
}
.header_menu_top li a{
padding:7px 10px;
}
.header_login{
position:absolute;
top:10px;
text-align:right;
right:400px;
width:300px;
}
/* == main content == */
#main{
background:#fff;
width:100%;
}
#tdmain_left{
width:220px;
float:left;
/*width:16%;
margin-right:20px;*/
}
.main_left{
width:220px;
float: left;
}
#main_center_right{
/*width:80%;
height:0 auto;*/
margin-left: 220px;
/*float:left;*/
}
.main_content{
/*width:97%;*/
//height:500px;
height:0 auto;
float:left;
}
.main_content_center{
float:left;
width:76%;
}
#cacloaisach{
background:url("../images/divider.png") right repeat-y;
margin-bottom:30px;
}
.new_book, .buy_book, .hot_book, .sale_book{
width:46%;
height:0 auto;
background:#fff;
padding:10px;
float:left;
}

.nut_title{
border-top:2px solid #ccc;
border-bottom:1px dotted #ccc;
width:100%;
height:25px;
line-height:25px;
padding:3px;
}
.nut{
float:left;
margin-right:5px;
}
.new_book1{
width:100%;
float:left;
margin-left:10px;
}
.description{
height:0 auto;
float:left;
width:160px;
margin-right:10px;
margin-bottom:20px;
margin-top:10px;
}

.tdright_menu img{
width:120px;
height:120px;
}
.tdright_menu2{
padding-bottom:5px;
padding-top:5px;
}

.tdright_menu4{
padding-top:10px;
}
.vandekhac{
float:left;
padding-bottom:20px;
}
.chitiet_chuyenmuc{
padding-bottom:10px;
margin-top:10px;
}
.tieude_ungdung{
font-size:15px;
margin-left:10px;
/*height:26px;*/
font-weight:bold;
color:#fff;
padding:6px;
background:url('../images/Menu_xanh1.jpg') repeat-x;
}
.chuyenmuc a{
font-weight:bold;
}
.main_right{
width:20%;
float:right;
text-align:center;
padding:10px;
margin-top:50px;
}
.new_about, .book_send{
width:100%;
margin-bottom:50px;
}
.td_right_menu_right img{
width:130px;
height:130px;
}
.td_right_menu_right_2{
margin:5px 0px 5px 0px;
}
.price span{
font-weight:bold;
}
/* == list_ungdung == */
.list_ungdung{
width:100%;
background:#e3e2e2;
padding-top:20px;
padding-bottom:20px;
}
.list_ungdung_con{
width:900px;
margin:0 auto;
}
.list_ungdung1{
width:25%;
float:left;
padding-left:50px;
}

.title_list{
margin-bottom:10px;
font-weight:bold;
font-size:15px;
color:#092f04;
}
.list li{
padding:5px;
color:#092f04;
}
.list li a{
font-size:10px;
}

/* == footer == */
.footer_border{
width:100%;
}
.footer{
height:60px;
border:7px solid #91B08E;
position:relative;
}
.footer_top{
width:100%;
//height:50px;
}
.dangky_search{
line-height:40px;
float:left;
width:40%;
margin-left:15px;
}
.dangky_search span{
margin-right:10px;
float:left;
}
input#go_footer{
position:absolute;
left:315px;
top:10px;
}
.we_now{
width:25%;
float:right;
color:#fff;
}
.we_now li{
list-style:none;
}
.Powered{
color:#fff;
margin:0 auto;
}
.Powered li{
float:right;
list-style:none;
margin-left:18px;
}
.boxTitle_order1 {
	color: black;
	padding: 0 0 0 400px;
}

.sale_product {
	border: 2px dashed #DFC8D2;
	color:#E7393A;
	font-weight:bold;
}
.sale_product a, .sale_product_div {
	color:#E7393A;
	font-weight:bold;
	text-decoration: none;
}
.sale_product a:hover, .sale_product_div:hover {
	color: #5d6d0b;
}
.sale_product_div {
	cursor: pointer;
}