body{width:1242px; margin:0px auto;
	 font-family:Arial, Tahoma, Verdana, sans-serif;
	  font-size:12px;
 //background:url("../images/body_top.png") repeat-x scroll 0 0 #2765EC;
 background: #000; /* Old browsers */

	}

.container-narrow{
 margin:0px auto;
 max-width:1000px;	
	
	}
	a{
	 font-family: Verdana,Arial,Helvetica,sans-serif;
	}
	a:focus{
		 border:none;
		
		}
	.main-top{
		 /*height:458px;*/
	 	
		}
		
/*	css for menu  vertical*/	
		
		.panel-heading{
		 border-top-left-radius:5px;	
		border-top-right-radius:5px;
			}
			 ul.nav-pills{
				  border-bottom-left-radius:5px;	
		border-bottom-right-radius:5px;
				 
				 }
	.panel-heading h3{
		
	 margin:0;	 text-align:center;
	  font-size:14px;
	   font-weight:bold; color:#FFF;}
	 ul.nav-pills,.panel-heading{
		 background-color:#023179; 
		 }
		.nav-pills.nav-stacked > li > a{
			 
			  padding:5px 10px;
			   color:#FEC617;
			    font-size:11px;
			    font-weight:bold;
				 text-transform:uppercase;
		  font-family: Verdana,Arial,Helvetica,sans-serif
			
			}	
			.nav > li > a:hover,.nav > li > a:focus{
			  background-color: none;
				
				}
				.nav-pills.nav-stacked > li:first-child{
					 	 border-top:1px dotted #CCCCCC;	
					}
				.nav-pills.nav-stacked > li:last-child{
				 	border-bottom:none;
					
					}
				.nav-pills.nav-stacked > li{
				 border-bottom:1px dotted #CCCCCC;	
					}
	.nav-pills.nav-stacked > li:hover,.nav-pills.nav-stacked > li > a:hover, .nav-pills.nav-stacked >li > a:focus, .dropdown-submenu:hover > a{
		background-color:none;
		color:#FFF;
		background-image:	
		border:none;
			
			}	
			.navbar{
			 margin-top:20px;	
				}
				
/*	the end css for menu  vertical*/


/*
css for  content*/

	.detail_article{
	background-color:#fff; padding:10px; margin-bottom:10px;
				 border-radius:5px;
	}
	 ul.thumbnails .thumbnail{
	
	 	height:height:240px;
	 	
	 }
	ul.thumbnails > li{
		 border:none;
		 background-color:#676767;
		  border-radius:5px;
		 margin-bottom:5px;	
		 }
	ul.thumbnails > li > .thumbnail{
		 border:none;
		  padding:0;
		   border-radius:5px;
		}
		.caption > h3{
			 line-height:14px;	
			  font-size:13px; margin:5px;
		 max-height:15px;
		 overflow:hidden;
			}
	.caption > h3 > a{
	 text-decoration:none;	
	  color:#FFF;
		}
	.caption > h3 > a:hover{
	 color:#FFF;
	  text-decoration:underline;	
		}
		.main-img {
		width:100%;
		height:100%;
		 background-color:#FFF;
		  padding:10px 0px;
		 border-top-left-radius:5px;
			border-top-right-radius:5px;
			}
		ul.thumbnails > li:first-child{
		/*margin-left:2%;*/
				
			}
		
	.breadcrumb{ 
			
			background:url("../images/lable_group_02.png") repeat-x scroll 0 0;

margin-bottom:1px;
 padding-top:3px;
			 height:40px;

}
.cus-lable_group{
	 background-image:url("../images/icon-lable_group_02.png");
 width:33px !important;
 height:35px !important;
vertical-align:middle !important; margin-left:5px;
   	
   	}
	.breadcrumb > li{
	 text-shadow:none;
	}
	.breadcrumb > li:first-child{
	/*	margin-left:40px;*/
		
	}		
	.breadcrumb > li a{
	
		  font-weight:bold; color:#FFF;
		
	}		
	.main-heading{
		background:#FFF;
		 border:1px solid #DEDBD1; padding:5px;
	 margin-bottom:3px;
	background-position: bottom;
	}
	.main-heading h4{ 
	
	
	
	text-align: left;
 font-size:15px; line-height:14px;
	 padding-left:15px;
	 margin:2;
}		
			
	/* css  for footer*/

.main-info-company{
	 
  //background:url("../images/bg_footer.png") repeat-x scroll 0 0 #2154C3;
 // background: #1BBD1A;
 	border-radius:5px;
	}	
	.wapper-cpn{
		
	//background-image: url("../images/footer_top.png");
    background-position:top;
	//background: #1BBD1A;
	 background-repeat:no-repeat;
	  margin-top:0px;
	   padding-top:5px;
	}
	.main-info-company h2{
	 font-size:14px; color:#FFF;	
	  margin:0;
	   line-height:14px; font-weight:bold;
		}
		.main-info-company span { display:block;}
	.adrr{ color:#ffff00;}
	.phone{ color:#ffFF00;}
	.email{
		 color:#ffff00;
		}
		.hotline{
	
		color:#F1F1F1;
		 font-weight:bold;	
		}
	.main-info-company{
	 padding-left:10px;	
	  padding-top:10px;	
		}
	
	
	
	.cpn-bottom	{
	background: url("../images/footer_bottom.png") no-repeat scroll 0 0 rgba(0, 0, 0, 0);
    height: 6px;
    margin-bottom: 10px;
    width: 998px;	
	}
	.order-link
	{
	 color:#FFF;	text-align: center;
		}
	.wapper-footer{
		 margin-top:0px;
		 
		//background: url("../images/bg_footer.png") repeat-x scroll 0 0 #2154C3;
		//background: #1BBD1A;
		border-bottom-left-radius:5px;
		border-bottom-right-radius:5px;
		
		
		}
		.store-hours{
		  color:#FFF;	
			}
		.wapper-footer hr{
			border:none;
			border-top:1px solid #FFF;;
			 margin:0;
		
		}
		
	.wapper-footer .navbar{
		
	 margin:0	}
		.cpr{
		 font-weight:bold; color:#FFF;	
		 height:0px;
			}
			.unstyled{ padding-top:10px;
			  padding-left:10px;	
			  
				
				}
				.wapper-footer ul:first .unstyled{
	
					
				}
				.unstyled > li > a{
				 color:#FFF;
				  padding:5px 0px;	
				  text-decoration:none;font-size:11px;font-weight:normal;
				 text-transform: uppercase;
					}
					.unstyled > li > a:hover{
					 color:#000;	
						}
						.menu-footer{
						 padding-top:10px;	
						 border-top:1px solid #FFF;
						 border-right:1px solid #FFF;
						 border-left:1px solid #FFF;height:156px;
							}
						.menu-footer a{
							
						 color:#104E7D;
						  padding:0px 10px;	
						  text-decoration:none;
						   
							}
								.menu-footer a:hover{
									
								 color:#C66409;	}
							.menu-footer a:last-child{ border-right:none;}
							.menu-footer a:first-child{ margin-left:50px;}

							
	/*slider css*/
/* Removes the default 20px margin and creates some padding space for the indicators and controls */
.well a.thumbnail:hover,.well a.thumbnail:focus,.well a.thumbnail{
border:none;	
	
}
.well{
	padding:0px;
 background-color:#FFF;
 margin-bottom:0px;
}
.carousel {
	
    margin-bottom: 0;
	padding: 0px;
}
/* Reposition the controls slightly */
.carousel-control {
	top:50%;
	left: -12px;
}
.carousel-control.right {
	right: -12px;
}
/* Changes the position of the indicators */
.carousel-indicators {
	right: 50%;
	top: auto;
	bottom: 0px;
	margin-right: -19px;
}
/* Changes the colour of the indicators */
.carousel-indicators li {
	background: #c0c0c0;
}
.carousel-indicators .active {
background: #333333;
}
							/*slider  css*/						
							
							
							
[class^="cus-"],
[class*=" cus-"] {
display: inline-block;
width: 17px;
height: 16px;
*margin-right: .3em;
line-height: 14px;
vertical-align: text-top;
background-position: 0px 0;
;
background-repeat: no-repeat;
}
[class^="cus-"]:last-child,
[class*=" cus-"]:last-child {
*margin-left: 0;
}							
.cus-accept{ background-image: url("../images/advanced.png");
;}
.cus-tools{ background-image: url("../images/tools.png");
background-position: 0px 0;
}
[class^="cus-"]:last-child, [class*=" cus-"]:last-child {
}

h3.panel-title{
background: url("../images/tools.png") no-repeat center left;
	
	
}
/*product detail*/
.brand{
 color:#FFFF00;	 padding-left:20px;
	
}
.content_descript h2{
	color:#FFFF00;
 line-height:14px;
 font-size:18px;padding-left:20px;

	
}
.stock,.price{
	
	color:#FF0000;
 padding:0px 10px;
}
.price{
	 font-weight:bold;color:#FFf;
}
	
.code{
 color:red;	
	
}
.img-product-detail {
 padding-left:10px;
 padding-top:10px;
	
}
/*product detail*/
/* css  tab*/
.tab-content{
	
	background-color:#FFF;
 margin-bottom:5px;
}
#myTab {
margin-bottom:0;background-color:#FFF;
border:none;

	
}
.nav-tabs > .active > a, .nav-tabs > .active > a:hover, .nav-tabs > .active > a:focus{
	
	border:none;
}
.nav-tabs > li > a{
	 background-color:#2561E2;
	 border-radius:0px;
 /*padding:4px 40px;*/
 font-weight:bold;
 color:#FFFF00;
}
.tab-pane {
 padding:10px;	
	
}
.pagination{ margin:0;
 margin-bottom:10px;}
 .nav-tabs > li {
text-align: center;
width: 19.7%;
margin: 2px 0px 0px 2px;}
.main-img a img{height:150px}
.caption strong{color:#fff}

.menu-footer a img{margin-top:-13px;}
div.main-content{margin-left: 2.12%!important;}
.search-query{border:1px solid ;border-radius:5px!important;border-color:#fff!important;}
 
/*
#myTab > li >a{
	border:none;
;
.

	
}*/
.breadcrumb form{
 margin:0;
 margin-top:4px;
}
.breadcrumb{
 margin-bottom:3px;
}
.nav-tabs > li > a
/*css tab */

/* menu vertical*/
#menu > ul a {
    padding: 15px 10px;
}#menu > ul > li {
    float: left;
    list-style: none outside none;
    padding: 0;
	
	 width:141px;
    position: relative;
	background-image: url('../images/sepreate.png');
	background-position:right;
	 background-repeat:no-repeat;
	 height:1px;
}
#menu > ul > li:last-child{
 background-image:none;
	
}
#menu > ul {
    display: block;
}#menu ul {
    margin: 0;
}
#menu{

background: url("../images/bg_mainmn.png") repeat-x scroll center top;
    height: 50px;
 border-radius:5px;
 margin-bottom:2px;
 margin-top:5px;	
}
#menu ul li a {
 font-weight:bold; color:#FFF;
 text-align: center;
 display:block;
 text-decoration: none;
 margin-top:1px;/* text-indent: -99999px; */height: 25px;

	
}
.img-category{
background-color:#000;
 //margin-bottom:10px;
	
}

.img-category h1,.p-lq{
	background-image:url('../images/category_pager_bg.gif');
 background-repeat:repeat-x;
 font-size:18px;
 padding-left:10px;
 display:block;color:#000;text-transform:uppercase;

line-height:28px;
}
.p-lq{margin-bottom:10px;}
.detail-product{
	 //margin:10px;
 padding:5px;
 background-color:#fff;
 border:1px solid  #DEDBD1;	
	
}
.detail-product .button-detail{
background-image:url('../images/tab.jpg');
 background-repeat:repeat-x;
width:110px;
color:#000;
padding:6px 20px;
text-align:center; font-size:13px;
 font-weight:bold;
 margin:10px;
height:24px;
 display: block;
 text-transform:uppercase;
}
.caption > h3 > a{font-family: Verdana,Arial,Helvetica,sans-serif;font-size:11px;font-weight:bold;}
.thumbnails{background:#000;}
.thumbnails{padding-bottom:0px;}
div.img-category p{padding:0px!important;margin-bottom:-10px!important;}
div.img-category h1{padding:0px 0px 0px 10px!important;width: 99%;font-weight: normal;border-top: 1px solid #DEDBD1}
.img-category{
	 margin-bottom:10px;
 //padding:5px;
 //background-color:#fff;
 //border:1px solid  #DEDBD1;}
div.detail-product p{margin-bottom:0px!important;} 

/*css BANNER*/
#banner{margin:0px auto;width:1242px; position:fixed;top:185px;z-index:-999999;}
#left{float:left;}
#right{float:right;}
#thong-ke{float: left;position: relative;left: 10px;}