BODY {
	 margin:0;
}

body     { font-family: Verdana,Arial; font-size: 10pt; }
textarea { font-family: Verdana,Arial; font-size: 10pt; }
input    { font-family: Verdana,Arial;}
select   { font-family: Verdana,Arial; font-size: 10pt; }

#tbGlobal{
	width:995px;
}

#tbTopLogo{
	width:100%; 
}

#tapHome{
	background:url(../images/bgbar.gif) repeat-x;
}

#tapHome IMG{
	vertical-align:middle;
}

#tapHome A{
	font-size:11px; text-transform:uppercase; color:#FFF; text-decoration:none; display:block; padding-left:10px; padding-right:10px; padding-top:8px; padding-bottom:8px; font-weight:bold; /* font-stretch:extra-condensed; */
}

#tapHome A:hover{
	background:url(../images/neu/kaka.gif) repeat-x; color:#CC0000;	
/*	background-color:#FF9900;*/
}

#tapHomeSearch{
	font-size:11px; color:#FFFFFF; font-weight:bold;
}

#tbTabbing{
	
}

.redTap{
	background:url(../images/redtap.gif) no-repeat; font-size:11px; text-transform:uppercase; font-weight:bold; color:#FFF; height:25px; padding-top:2px; padding-left:5px; width:200px
}

.redTap1{
	background:url(../images/neu/dmsp.gif) no-repeat;  width:201px; height:25px;
}

.banhangtt{
	background:url(../images/neu/bh.gif)  repeat-x; font-size:11px; text-transform:uppercase; font-weight:bold; color:#FFF;height:22px; padding-top:4px; padding-left:1px; width:199px;
}
.banhangtt1{
	background:url(../images/neu/bh.gif)  repeat-x; font-size:11px; text-transform:uppercase; font-weight:bold; color:#FFF;height:22px; padding-top:4px; padding-left:1px; width:200px
}

.homefeatued{
	padding:5px 10px 7px 10px; background:url(../images/bghome.gif) repeat-x; border-right:1px solid #CCC; border-left:1px solid #CCC; font-size:12px; text-transform:uppercase; font-weight:bold;
}

.featuredProHome{
	border:1px solid #CCC; padding:6px; text-align:center;
}

#pageBody{
	width:455px; vertical-align:top; padding-left:5px; padding-right:5px;
}

#pagingTable{
	font-size:12px;
}

.pagingSpace{
	width:4px;
}

.pagingFarSide{
	width:25px;
}

.pagingIntact A{
	display:block; border:1px solid #CCC; padding-left:8px; padding-right: 8px; padding-bottom:2px; padding-top:2px; text-decoration:none; font-weight:bold; color:#0066CC
}

.pagingIntact A:hover{
	border:1px solid #333; color:#FFF; background-color: #0066FF
}

.pagingViewed {
	font-size:16px; color:#0099FF; font-weight:bold; color: #FF3300; padding-left:4px; padding-right: 4px; padding-bottom:3px; padding-top:3px; 
}

#loginBox{
	text-align:center; background-color:#ebead8; font-size:11px;  border:1px solid #CCCCCC; width:200px
}

#footerBar{
	background:url(../images/bgbottom.gif) repeat-x; text-align:center; padding-top:3px; font-size:12px; color:#FFF; padding-bottom:3px; width:1000px;
}

.item_detail_name A{
	
}

.total_amount{
	font-weight:bold;
}

.order_form{
	font-weight:bold; background-color:#FFFF99; padding:5px;
}

.cart_first_tr{
	text-decoration:underline; font-size:10px;
}

#homeCategory UL{
	list-style-type:none; 
	padding-left:0px; 
	margin:0px; 
	font-family:tahoma;
	font-weight:bold;
	color:#9a0103;
	width:196px;
	height:auto;
}

#homeCategory UL LI{
	margin:0px; padding:0px; 
	border-bottom:1px solid #CCCCCC;
	
/*	background-image:url(../images/list_style_image.gif);*/
	background:url(../images/neu/menu.gif)  repeat-x;

	height:22px;
}

#homeCategory UL LI A{
	display:block;  
	font-size:11px; 
	color:#9a0103;
	text-decoration:none;
	padding-left:10px; 
	padding-top:4px; 
	height:22px;
	padding-left:15px;
	padding-right:3px;

}

#homeCategory UL LI A:hover{
	color:#FF6600;
	height:22px;
	padding-top:5px; 
	padding-left:15px;
	padding-right:3px;
}

#homeCategory UL LI.catSelected A{
	color:#000;
	height:22px;
	padding-top:5px; 
	padding-left:25px;
	padding-right:3px;
}

.bgHot{
	background:url(../images/bghot.gif) repeat-x; padding:6px 10px 12px 5px; font-size:12px; color:#FFF; text-transform:uppercase; font-weight:bold;
}

.description{
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666666;
	text-align:left;
}
IMG{
	border:0px;
}
#viewcart{
	padding-bottom:5px;
	color:red;
	font-size:10px;
}
#viewcart a{
	color:#ef0505;
	font-size:11px;
	font-family:tahoma;
	font-weight:bold;
}

#borderRight{
	border-left:1px dotted #CCC; padding:3px;border-bottom:1px dotted #CCC;
}

#dropmenudiv{
	position:absolute;
	background-color: #fff;
	border:1px solid #CCC;
	font-family:tahoma;
	font-size:11px;
	line-height:18px;
	z-index:100;
	color:#FFFFFF;
}

#dropmenudiv a{
	width: 100%;
	display: block;
	text-indent: 3px;
	border-bottom: 1px solid #a0a9ae;
	padding: 1px 0;
	text-decoration: none;
	color:black;
	
}

#dropmenudiv a:hover{ /*hover background color*/
	background-color:#CCC; color:#333;
}

#leftExtra{
	padding:5px;
	font-family:tahoma;
	font-size:11px;
}
.leftExtraImg{
	text-align:center;

}

.link_cat{
	font-size:11px; padding-top:3px;
	font-family:tahoma;
	font-weight:bold;
}

.link_cat A{
	color:#0066CC;
}

.brandName A{
	color:#0066CC; font-size:11px;
}

#cate_name{
	font-size:18px; padding-top:10px; padding-bottom:3px; color:#006600;
	text-transform:uppercase; font-weight:bold;
}

.leftColumn A{
	COLOR: #666
}
.leftColumn A:visited {
	COLOR: #666
}
.leftColumn A:active {
	COLOR: #333
}

.leftColumn {
	WIDTH: 151px
}

#tbRegister{
	width:100%; border-collapse:collapse;
}

.table_sp{
	width:100%;border-collapse:collapse; border:1px solid #CCC;
}

.sp_anh{
	width:70px; text-align:center
}	

.sp_stock{
	width:90px;
}

.smalltext{
	font-size:11px; color:#666;
}

/**Menu **/
.commonSpace{
	height:7px; font-size:3px;
}

.browseHead{
	font-weight:bold; color:#000;
}

#featuredProHead{
	background-color:#F89430; color:#FFF; font-size:16px; font-weight:bold; padding:3px;
}

.featuredPhoto{
	float:left; padding:10px; margin-bottom:0px; background-color: #CCFF99
}

.featuredPro{
	border-bottom:1px dotted #666; padding-top:3px; background:url(images/gradient.gif) repeat-x top;
}

.featuredProPrice{
	font-weight:bold; color:#FF3300; padding-top:5px;
}

#ten_sp{
	font-weight:bold; font-size:16px; color:#0066FF;
}

#sp_tomtat{
	padding-top:5px; font-size:11px;
}

.item_detail_link{
	padding-top:10px;
}

.item_detail_sell_price{
	color:#F00; font-weight:bold;
}

.item_detail_market_price{
	color: #999999; font-weight:bold; text-decoration:line-through;
}

.homePro{
	border-bottom:1px dotted #CCC; padding-bottom:10px;
}

.proBrand{
	font-size:14px; font-weight:bold; color:#FF3300;
}

.proName A{
	text-decoration:none; color:#333; font-weight:bold; font-size:12px; text-decoration:none
}

.proName A:hover{
	text-decoration:underline; color:#FF6600
}

.proFeatured{
	height:30px;
}

.featuredImage{
	height:60px; vertical-align:middle;
}

.proPriceFeatured{
	font-size:12px; color:#FF0000; padding-top:5px;
}

.proDesc{
	font-size:12px; color:#333
}

.proNewName A{
	font-size:11px; font-weight:bold; color:#669999; font-family:Tahoma;
}

.proNewName A:hover{
	color:#FF6600
}

.newtilte{
	font-weight:bold; font-family:Tahoma; font-size:12px;
}

.newtilte A{
	font-weight:bold;
	font-family:Tahoma;
	color:#000000; text-decoration:none;
}
.newtilte a:hover{
	color:#FF6600;
}


.boxProPrice{
	width:100%; border:1px solid #CCC; background-color:#F3F3F3; border-top:0; padding:5px; border-bottom:1px solid #666;
}




.proQuantity{
	font-size:11px; color:#333; font-family:Tahoma;
}

.proPrice{
	font-size:14px; font-weight:bold; color:#FF0000; padding-top:5px;
}

.proDetailTap{
	font-size:12px;font-family:Tahoma;
	font-weight:bold;
	background:url(../images/neu/bh.gif)  repeat-x; 
	padding-left:8px;
	/*font-size:12px;font-family:Tahoma; font-weight:bold; padding-left:3px;
	background:url(../images/neu/bh.gif)  repeat-x; font-size:11px; height:30px;
	padding-top:4px; */
	color:#fff;
	border-right:1px solid #CCC;border-left:1px solid #CCC;border-top:1px solid #CCC;
	height:24px; padding-top:3px
}


.proDetailTap1{
	font-size:12px; font-family:Tahoma;
	font-weight:bolder;
	padding:0px; 
	background-color:#F9EAE6;
	padding-left:3px;
	color:#333333;
	border-right:1px solid #CCC;border-left:1px solid #CCC;border-top:1px solid #CCC; width:250px
}
.sp_model{
	font-size:12px; color:#666; padding-top:5px; text-align:justify; font-family:Tahoma; width:250px;padding-left:3px;
}


.sp_model1{
	font-size:12px; color: #000000; padding-top:5px; text-align:justify; font-family:Tahoma; text-align:justify;
}


.logInHead{
	font-size:12px; background-color:#fc773e; padding:3px;
	padding-left:5px;
	text-transform:uppercase;
	color:#FFFFFF;
	font-weight:bold;
}

.displayError{
	font-size:12px; font-weight:bold; color:#FF6600; padding-left:10px;
}

.newstitle{
	font-size:16px; font-weight:bold;
	font-family:Tahoma;
}

.news_date{
	font-size:12px;
}

#global_news_page{
	padding:9px;
}

#cart_add_head{
	font-size:22px;
}

#paging{
	padding:3px;
}

#paging A{
	color:#0066CC;
}

#paging A:hover{
	background-color:#FFCC00; color:#333;
}

.brandSelected{
	font-weight:bold;
}

.FontSmall{
	font-family:tahoma;
	font-size:11px;
	padding-top:5px;
	padding-bottom:5px;
}

.FontSmall A{
	color:#06C;
}

.noImage{
	height:80px; width:80px; border:1px solid #CCC; background-color:#EEE; color:#999; font-size:18px;
}

.featuredProTitle{
	padding:2px; background-color:#999933; text-transform:uppercase; color:#FFF; font-size:12px; font-weight:bold;
}

#tbFooter{
	width:100%; background-color:#333; color:#FFF; border-top:5px solid #FFCC00;
}

#tbFooter a{
	color:#FFF;
}

#latestNews{
	padding:3px; background-color:#993333; color:#FFF;
}

#newsBox{
	padding:3px; border:1px solid #993333;
}

#leftHomeCol{
	border:1px solid #CCC; width:200px
}

#leftHomeCol IMG{
	max-width:140px;
}

.product_name A{
 font-family:Tahoma;
 font-size:12px;
 color:#366289;
 font-weight:bold;
 text-decoration:none; text-transform:uppercase;
}
.product_name A:hover{
color:#FF6600;
}
.chitiet A{
	background:url(../images/neu/chitiet.gif)  no-repeat; width:82px; height:22px;
}
.other_news_title{
	font-family:Tahoma; font-size:12px; line-height:18px; text-decoration:none;
}
.other_news_title A{
	font-family:Tahoma; font-size:12px; line-height:18px; text-decoration:none;
}
.other_news_title A:hover{
	text-decoration:underline;
}
.font_public_title{ font-family:Tahoma; font-size:14px; font-weight:bold}
.font_title_pub{ font-family:Tahoma; font-size:12px;}
.font_title_pub A{ font-family:Tahoma; font-size:12px; color:#0099FF}

#control_global{}
	.ganze{ width:993px; border:1px solid #333333; background-color:#fff; padding-left:4px; padding-right:4px}
		.div_logo{float:left; width:995px; border:1px solid #666666}
			.div_logo1{ float:left; width:254px; height:106px; background:url(../images/neu/logo.jpg) no-repeat}
			.div_logo1{ float:left; text-align:right; width:530px;}
			.div_logo_bg{float:left; width:995px; background:url(../images/neu/nho.jpg) repeat-x; height:7px;}
		.div_menu{ float:left; height:36px; width:995px; background:url(../images/bgbar.gif) repeat-x;}
		.tap_menu{ float:left; font-family:Tahoma; font-size:11px; text-transform:uppercase; color:#FFFFFF}
		.tap_menu A{ float:left; font-family:Tahoma; font-size:11px; text-transform:uppercase; color:#FFFFFF; font-weight:bold; padding-top:10px; padding-right:6px; padding-left:6px; text-decoration:none}
		.tap_menu A:hover{ float:left; font-family:Tahoma; font-size:11px; text-transform:uppercase; color:#FFCC00; font-weight:bold; padding-top:10px; padding-right:6px; padding-left:6px; text-decoration:none}
		
		
		.tap{ float:left; width:47%}
		.search{ float:left; font-family:Tahoma; color:#FFFFFF; font-weight:bold; font-size:12px;padding-top:10px;}
			.search_box{ float:left; font-family:Tahoma; padding-top:6px; padding-left:4px}
			.search_submit{ float:left; padding-top:3px; padding-left:0px}
		.l_c_r{float:left; padding-top:5px; background-color:#fff;}	
			.left{ float:left; width:200px; border:0px solid #000000}
				.left1{ float:left;
				width:auto;
				height:auto;}
				.left2{background:url(../images/neu/menu_clear.gif) no-repeat; background-position:right; width:200px; height:4px;}
				.left3{ float:left;background:url(../images/neu/menu_right.gif) repeat-y; height:5px; width:3px}
				.clear1{background-image:url(../images/neu/menu_bot.gif); 		
				background-repeat: repeat-x; width: 196px; height:4px;}
				.left4{
				background-image:url(../images/neu/menu_right.gif);
				background-repeat:repeat-y;
				background-position:top right;
				height:auto;
				width:200px;
				}
			.center{float:left; width:582px; border:0px solid #000000; padding-left:5px; background-color:#fff;}
			.right{ float:left; width:200px; border:0px solid #000000; padding-left:4px; background-color:#fff;}
			
			
			




#control{}
	.bhtt {border:hidden; background-color:#ebead8; text-align:center; width: 194px;}
		.bhtt_bot{background:url(../images/neu/menu_bot.gif) repeat-x; height:2px; width:200px}
	.clear{ clear:both}
	.gopy{  border:hidden; font-family:Tahoma; font-size:12px; padding-left:0px; color:#CC3300;width: 196px;}
	.ttcb{  border:0px solid #CCC; font-family:Tahoma; font-size:12px; padding-left:0px; color:#000; }
	.space{ padding-top:3px;}
	
	.left_spnb{float:left;background:url(../images/neu/spbc_left.gif) no-repeat; height:30px; width:33px}
	.right_spnb{float:left;background:url(../images/neu/spbc_right.gif) no-repeat; height:30px; width:10px;}
	.center_spnb{float:left;background:url(../images/neu/spbc_center.gif) repeat-x; height:30px; color:#000; font-family:Tahoma; font-size:12px; font-weight:bold;  padding-top:8px; text-transform:uppercase; width:92%}
	
	
	.pad_left{ float:left; width:6px; padding:0}
	.pad_left1{ float:left; width:4px; padding:0}
	.pad_top{ float:left; width:5px; padding:0;font-size:5px}
	.pad_right{float:left;padding:0; width:5px;}	
	
	.spnb{ padding-left:4px;}
		.boxspnb{ float:left; border:1px solid #CCCCCC; padding:0; width:279px;  height:225px;}	
		.boximage{ height:70px; border:0px solid #000000}
			.boximage1{ float:left; width:40%; padding-right:4px; padding-left:5px; border:0px solid #999999}
			.boximage2{ float:left; width:53%; padding-right:3px;}
		.cart{ height:60px; border:0px solid #000000}	
			.cart1{ float:left; width:42%; padding-right:4px; padding-left:10px;}
				
			.cart2{ float:left; width:44%; padding-right:3px;}

	.div_news{ float:left; padding:0; width:98%; border:0px solid #CCCCCC; font-family:tahoma; font-size:12px}
		.div_news_images{ float:left; width:100px; padding-right:5px;}
		.div_news_des{ float:left; width:450px}
		
	.box_spm{ border:1px solid; padding-left:3px;}	
		.box_spm1{ float:left; width:60px; padding-right:3px; padding-left:3px}
		.box_spm2{ float:left; width:120px; padding-right:3px;}
		
		
	.td A{background:url(../images/neu/tuyendung.jpg) no-repeat; width:199px; height:148px;}	
	
	
	.shadow_box{ float:left; width:197px; text-align:center; border:0px solid #666666}
	#shadowCon{ border:none; background: #ebead8; position:relative; left:-3px; top:-3px}
	#shadownCon1{ position:relative; background:#999999; margin:2px;}
	
	.shadow_box_left{ float:left; width:197px; text-align:center; border:0px solid #666666}
	#shadowCon_left{ border:none; background: #fff; position:relative; left:-3px; top:-3px}
	#shadownCon1_left{ position:relative; background:#999999; margin:2px;}
	
	.shadow_box_right{ float:left; width:196px;  border:0px solid #666666}
	#shadowCon_right{ border:none; background: #fff; position:relative; left:-2px; top:-2px}
	#shadownCon1_right{ position:relative; background:#999999; margin:1px;}
	
	
.nut A{	border:1px solid  #FF3300; padding-top:3px; padding-bottom:3px; padding-right:3px; padding-left:3px; font-family:Tahoma; text-decoration:none; color:#fff; background-color:#FF6600; width:120px; display:block}
.nut A:hover{ background-color:#0099FF}
.space{ padding-top:3px;}


.nut1 A{	border:1px solid  #FF3300; padding-top:3px; padding-bottom:3px; padding-right:3px; padding-left:3px; font-family:Tahoma; text-decoration:none; color:#fff; background-color:#FF6600;}
.nut1 A:hover{ background-color:#0099FF}

.font_public { font-family:Tahoma; font-size:12px}

#edit{ display:none}
#edit1{ display:none}

.neu_old A{
	font-family:Tahoma; font-size:12px; text-decoration:none;
}
.neu_old A:hover{
	text-decoration:underline;
}