/* CSS Document */
body{ 
	font-family:"Arial"; 
	font-size:12px;
	line-height: 1.5em; 
	margin:auto; 
}
a{color:#006699;text-decoration:none;}
a:hover{text-decoration:underline;}
img{border:0px;}
form{padding:0px;}

.searchbox{ 
	border:inset #D4D0C8 1px; 
	padding-left:5px; 
	height:17px;
}
#searchbar{ 
	height:32px; 
	background:#EFEFEF; 
	color:#333; 
	font-weight:bold; 
	font-size:12px;
}
.searchbutton{
	padding:0 2px;
}
textarea{
	border:#CCC solid 1px;
}
.formbutton{
    cursor:pointer;border:outset 1px #ccc;background:#999;color:#666;
    font-weight:bold;font-family:"Tahoma";padding: 1px 2px;
    background:url(../images/formbg.gif) repeat-x left top;
}
.collapse{
	border-collapse:collapse; 
	empty-cells:show; 
	width:100%;
}
.separate{
	border-collapse:separate; 
	empty-cells:show; 
	width:100%;
}
td{ 
	vertical-align:top;
}
.error{ 
	color:#FF0000;
}
.endpage{ 
	font-size:12px;
	vertical-align:middle; 
	height:12px;
}
.postdate{ 
	color:#5F5F5F;
	font-weight:normal; 
	font-size:11px;
}
.space{
	empty-cells:show;
	min-height:1px;
	max-height:100px;
	height:6px;
}
.round{
	background:#F2F2F2;
	padding:10px 0;
}

#main{
	width:965px;
	background:#FFF;
	margin-left:auto;
	margin-right:auto;
}
#mainprint{
  margin:0px auto auto;
  width:780px;
}
#header{ 
	height:120px;
	background:#FFF;
	empty-cells:show; 
}
#l_header{
	vertical-align:middle;
	height:115px;
	width:263px;
	float:left;
	position:relative;
}

#r_header{
	vertical-align:middle;
	margin:15px 0;
	text-align:center;
	background:#FDEEEB;
	width:700px;
	float:right;
	height:70px;/*hack IE*/
	position:relative;
	vertical-align:middle;
	/*padding-top:20px;*/
}
/* -------------------------FOOTER ------------------- */
#footer{
   position:relative;
   line-height:1.5em;
   clear:both;
   margin: 0 auto;
   text-align:center;
   background:#FDEEEB url(../images/footer.gif) no-repeat;
   border:#FAC4B8 solid 1px;
   height:82px;/*  Total height is 112px  */
   padding-top:8px;
   padding-bottom:12px;
   margin-top:10px;
   font-family:"arial";
   color:#2E393B;
}
#footer a{color:#000;text-decoration:none;}

#vs_footer{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:9px;
	font-weight:bold;
	color:#CCC;
	text-align:right;
}
#vs_footer a{
	color:#CCC;
}

/*---------------------END FOOTER-------------------------------------*/
#content{
	margin:0 auto;
	table-layout:fixed;
	border-collapse:collapse; 
	width:100%;
}
#navtop{
	font-weight:bold;
	color:#FFF;
}
#navtop .l_bg{
	background:url(../images/tl_bg_sidebar.jpg) no-repeat;
	height:27px;
	width:9px;
	empty-cells:show;
}
#navtop .m_bg{
	background:url(../images/m_bg_sidebar.jpg) repeat-x;
	height:27px;
	empty-cells:show;
}
#navtop .r_bg{
	background:url(../images/tr_bg_sidebar.jpg) no-repeat;
	height:27px;
	width:9px;
	empty-cells:show;
}

#navtop ul{
	margin:0;
	padding:0;
	list-style:none;
}
#navtop ul li{
	display:inline;
	font-weight:bold;
	color:#FFF;
	margin-left:30px;
	margin-right:30px;
}
#navtop ul li a{
	color:#FFF;
}
/*-----------------------------------------------CENTER CONTENT -------------------------*/
#center{
   min-height:500px;
   position:relative;
   width:630px;
   margin:auto;
}
.titlebar{
	background:#FAEBE8 url(../images/titlebar.jpg) no-repeat;
	padding-left:40px;
	padding-top:5px;
	padding-bottom:5px;
	color:#FFF;
	font-weight:bold;
}
.titlebar a{
	color:#FFF;
}
.t_partner{
	background:#DFDFDF url(../images/b_partner.gif) no-repeat;
	height:16px;
	width:630px;
	empty-cells:show;
}

.m_partner{
	background:url(../images/m_partner.gif) repeat-y;
	width:600px;
	padding-left:20px;
	padding-right:10px;
	empty-cells:show;
	min-height:200px;
}
.b_partner{
	background:url(../images/b_partner.gif) no-repeat;
	height:16px;
	width:630px;
	empty-cells:show;
}
/*----------------------------LEFT CONTENT---------------------------*/
#left{
	float:left;
	width:162px;
	text-align:left;
	position:relative;
}
.leftbar{
	background:url(../images/l_sidebar.jpg) no-repeat;
	height:24px;
	padding-top:3px;/*  Total height is 27px */
	padding-left:30px;
	color:#FFF;
	font-weight:bold;
}
.box_category{
	border:#FFF solid 1px;
	background:#FDEEEB;
	min-height:100px;
}
.l_boxquangcao{
	background:#FDEEEB;
	text-align:center;
}
#left ul{
	margin:0;
	padding:0;
	list-style:none;
}
#left ul li{
	border-top:#FFF solid 1px;
	padding:5px 10px;
	/*list-style:url(../images/i_list.jpg) inside; */
	font-weight:bold;
}
#left ul li a{
	color:#8F7154;
}
.box_support{
	background:#FDEEEB;
}
.box_thongke{
	background:#FDEEEB;
	padding:20px 10px;
	color:#AB0F0C;
	font-weight:bold;
}
/*----------------------------RIGHT CONTENT---------------------------*/
#right{
	float:right;
	width:162px;
	position:relative;
}
.rightbar{
	background:url(../images/r_sidebar.jpg) no-repeat;
	height:24px;
	padding-top:3px;/*  Total height is 27px */
	padding-left:30px;
	color:#FFF;
	font-weight:bold;
}
.rightbar a{color:#EEE;}
.box_cart{
	padding:20px 15px;
	background:#FDEEEB;
	color:#AB0F0C;
	
}
.box_hotnews{
	background:#FDEEEB;
	height:200px;
	padding-left:5px;
	padding-right:5px;
	text-align:justify;
}
.box_hotnews a{
	color:#AB0F0C;
}
.r_boxquangcao{
	background:#FDEEEB;
	text-align:center;
}
/*
   TIN TUC STYLE CSS
*/
.content{
  font-family: 'Times New Roman'; 
  font-size: 11.8pt; 
  color: #000;
  font-weight:normal;
}
.list_desc{ 
	font-family: 'Arial'; 
	font-size: 10pt; 
	text-decoration: none;
	text-align:justify;
}

.desc{ 
	font-family: 'Times New Roman'; 
	font-size: 11pt; 
	color: #5F5F5F; 
	font-weight: bold;
	text-align:justify;
}

.title{color:#8F7154; font-family:"Times New Roman"; font-size:12pt; font-weight:bold;}
.title a{color:#8F7154;text-decoration:none;}
.title a:hover{color:#CE1500; text-decoration:underline;}

.viewdetail{
	color:#646260;
	text-align:right;
}
.viewdetail a{
	color:#646260;
}
/*----------------------------------PRODUCT----------------------------------*/
.prodname{
	font-weight:bold;
	color:#000;
}
.prodname a{
	color:#FD6301;
	text-decoration:none;
}
.prodname a:hover{
	color:#FD6301; 
	text-decoration:underline;
}
.border_product{
	border:#F9EAE7 solid 1px;
	text-align:center;
}
.cart_nav{
	background:#EB293C;
	color:#FFF;
	font-weight:bold;
}
.viewall{
	color:#646260;
	text-align:right;
}
.viewall a{
	color:#646260;
}
.price{
	color:#FA0709;
	font-weight:bold;
	font-size:14px;
}

/*---------------------CAC BOX SAN PHAM------------------------*/

.caption{
	color:#000; 
	font-weight:bold;
	text-transform:uppercase;
}
.caption a{
	color:#000; 
	text-decoration:none;
}

/*
	MOT SO THANH PHAN TREN TRANG CHU
*/
#about_title{
	color:#226B50;
	font-size:14px;
	font-weight:bold;
	text-transform:uppercase;
	margin:10px auto;
}
