#dhtmltooltip{
position: absolute;
left: -200px;
width:250px;
border: 1px solid black;
padding: 2px;
background-color: #FFFFFF;
visibility: hidden;
z-index: 100;
padding:5px;
/*Remove below line to remove shadow. Below line should always appear last within this CSS*/
filter: progid:DXImageTransform.Microsoft.Shadow(color=gray,direction=135);
}

#dhtmlpointer{
position:absolute;
left: -200px;
z-index: 101;
visibility: hidden;
}
form{ padding:0px; margin:0px;}
.menu{
	width:100%;
	height:29px;
	line-height:29px;
	color:#666666;
	margin:0;
	display:block;
	background:url(../images/menu-bg.gif) repeat-x left;
	text-transform:uppercase;
	float:left;
	font-size:11px;
}
.menu a{
	color:#fff;
	text-decoration:none;
	font-weight:bold;
	font-size:11px;
}
.menu a:hover {
	color:#000;
	text-decoration:none;
	font-weight:bold;
	font-size:11px;
}

.menu .left_menu{
	width:32px;
	height:29px;
	margin:0;
	background:url(../images/menu_left.gif) no-repeat;
}
.menu .right_menu{
	height:29px;
	margin:0;
	background:url(../images/menu_right.gif) no-repeat right top;
}

.botton_left{
	width:165px;
	height:27px;
	margin:0;
	color:#fff;
	text-transform:uppercase;
	font-weight:bold;
	text-align:center;
	line-height:26px;
	background:url(../images/botton_left.gif) repeat-x;
}

.center{
	width:502px;
	height:auto;
	display:block;
	margin:0;
	float:left;
	margin-left:3px!important; margin-left:3.5px;
}
.botton_center{
	width:502px;
	height:27px;
	margin:0;
	float:left;
}
.botton_center ul{margin:0; padding:0; list-style:none;}
.botton_center ul li{
	width:502px;
	height:27px;
	float:left;
	display:block;
	background:url(../images/botton_cen_bg.gif) repeat-x;
	color:#fff;
	line-height:27px;
	text-transform:uppercase;
	font-weight:bold;
}
.botton_center ul li.icon{
	width:14px;
	height:27px;
	float:left;
	display:block;
	background:url(../images/botton_cen_left.gif) no-repeat;
}
.botton_center ul li.right{
	width:14px;
	height:27px;
	float:left;
	display:block;
	background:url(../images/botton_cen_right.gif) no-repeat;
}
.box_center{
	border:solid 1px #CCCCCC;
}

.box_pro{
	border:solid 1px #CCCCCC;
	margin:2px 2px 2px 0;
	display:block;
	width:157px!important; width:155px;
	float:left;
	
}


body,td {
		font-family: Tahoma;
		font-size:12px;					
}
table {
		background-color:#FFFFFF;
}
.leftBorder {
	background:url(../images/border-left.gif) repeat-y;
	width:9px;
}
.Contact_text {
		width:250px;
}
.rightBorder {
	background:url(../images/border-right.gif) repeat-y;
	width:9px;
}
.banner {
		height:auto;
		width:999px;
}
.bgMenu {
		background:url(../images/bgMenu.jpg);
}
.bgSearch {
		background:url(../images/bgSearch.jpg) repeat-x;
		height:30px;
}
.rightTop {
		background:url(../images/rightTop.jpg) no-repeat;
		height:27px;
		width:264px;
}
.rightCenter {
		background:url(../images/rightCenter.jpg) repeat-y;		
		width:264px;
}
.rightBottom {
		background:url(../images/rightBottom.jpg) no-repeat;
		height:6px;
		width:264px;
}
.proTop1 {
		background:url(../images/proTop.jpg) no-repeat;
		height:27px;
		width:664px;
}
.proCenter1 {
		background:url(../images/proCenter.jpg) repeat-y;		
		width:664px;
}
.proBottom1 {
		background:url(../images/proBottom.jpg) no-repeat;
		height:6px;
		width:664px;
}
.textLeftMenu {
       color:#267DC0;
	   font-weight:bold;
	   padding-left:15px;
	   text-transform:uppercase;
}
.bottom {
		background:url(../images/bottom.jpg) repeat-x;
		height:87px;
}

.proBottom {
		background:url(../images/proBottom1.jpg) no-repeat;
		height:7px;
		width:524px;
}
.textMenu {
 	   color:#267DC0;
	   font-weight:bold;
	   text-align:center;
	   text-transform:uppercase;
}
.text_product{
	text-decoration:none;
	color:#000;
	font-weight:bold;
	line-height:15px;
}
.style_news1{
		background:#d8f2d7;
		background:#006600;
}
.style_news2{
		background:#ebf7e1;
}
.titleNews{
		text-decoration:none;
		font-weight:bold;
		color:#000;
		line-height:25px;
}
.titlepro{
	color:#FF0000;
	font-weight:bold;
}
.titlepro a{
	color:#FF0000;
	font-weight:bold;
	text-decoration:none;
}
.titleNews a{
		font-weight:bold;
		color:#000;
		line-height:25px;
}
.titleNews a:hover{
		text-decoration:underline;
		font-weight:bold;
		color:#000;
		line-height:25px;
}


.xemtiep{
		text-decoration:none;
		color:#333333;
}
.SubTextLeftCenter{
		text-decoration:none;
		font-weight:bold;
		color:#267DC0;
}
.SubTextLeftCenter:hover{
		text-decoration:underline;
		font-weight:bold;
		color:#FF6633;
}
.style1{
	color:#000066; font-weight:bold;text-decoration:none;
	height:15px;
}
.style3 {color: #FF0000;
font-weight:bold;
}
.border-bottom{
	background:url(../images/border-bottom.gif) no-repeat;
}
.border-top{
	background:url(../images/border-top.gif) no-repeat;
}
.border-left{
	background:url(../images/border-left.gif) repeat-y;
	width:12px;
}
.border-right{
	background:url(../images/border-left.gif) repeat-y;
	width:10px;
}
.product-bottom{
	background:url(../images/product-bottom.gif) no-repeat;
}
.product-top{
	background:url(../images/product-top.gif) no-repeat;
}
.product-left{
	background:url(../images/border-left.gif) repeat-y;
	width:12px;
}
.product-right{
	background:url(../images/border-left.gif) repeat-y;
	width:10px;
}
#dropmenudiv{
position:absolute;
width: 180px;
line-height:22px;
z-index:10000;
}

#dropmenudiv a{
width: 180px;
height:22px;
display: block;
text-indent: 3px;
border-bottom: 1px   solid #CCCCCC;
border-left: 1px   solid #CCCCCC;
border-right: 1px   solid #CCCCCC;
padding-left:10px;
text-decoration: none;
color:#006799;
background-color:#FFFFFF;

}

#dropmenudiv a:hover{ /*hover background color*/
display: block;
width: 180px;
color:#FFFFFF;
background-color:#0099CC;
text-decoration:none;
font-weight:bold;
}
.nav1 {
        width: 165px;
        padding:0px;
        font-size: 11px;
		float:left;
		display:block;
		background:  url(../images/bg_danhmuc.png) repeat-y top;
}

ul.menulist li ul{ display:none; }

ul.menulist li:hover>ul{ display:block; }

ul.menulist,
ul.menulist ul{
 background:#FFFFFF;
 border-bottom: 0px;
 list-style:none;
 margin:0 0 0 0;
 left:0;
 position:relative;
 padding:0px;
 width:165px;
 _width:165px;
}

ul.menulist ul{
 position:absolute;
 top:-1px;
 left:164px;
}

ul.menulist li{
 position:relative;
 margin-left:0px;
 padding:0px;
 border-bottom:#EBEBEB 1px solid;
}

ul.menulist a{
	background:url(../images/botton_menu_left.gif) no-repeat;
	text-indent:20px;
	line-height:24px;
	display:block;
	_width: 165px;
	height:25px;
	color:#1b6f00;
	font-weight:bold;
	text-decoration:none;
	padding: 0;
}

ul.menulist a:hover{
	background:url(../images/botton_menu_left_hover.gif) no-repeat;
	height:25px;
	width:165px;
	display:table;
	color:#009900;
}

ul.menulist li.smenu {
		background:url(../images/botton_menu_left_hover.gif) no-repeat;
        background-position: 165px;
        background-repeat: no-repeat;
}

ul.menulist li.smenu:hover, ul.menulist li.smenu>a:hover {
		background:url(../images/botton_menu_left_hover.gif) no-repeat;
        background-position: 165px;
        background-repeat: no-repeat;
}

.menu_right{
	width:197px!important; width:201px;
	height:auto;
	margin-top:-2px!important; margin-top:0;
	float:left;
	border: solid 1px #999;
	border-top:none;
	background:#e7e7e7;
	display:block;
}
.menu_right a{
	color:#333333;
	text-decoration:none;
	font-weight:bold;
}
.menu_right a:hover{
	color:#009933;
	text-decoration:none;
	font-weight:bold;
}


.menu_left_pro{
	width:199px!important; width:201px;
	height:auto;
	margin-top:-2px!important; margin-top:0;
	float:left;
	border: solid 1px #999;
	border-top:none;
	background:#e7e7e7;
	display:block;
}
.menu_left_pro ul{margin:0; padding:0; list-style:none;}
.menu_left_pro ul li{
	margin-left:5px;
	width:190px;
	height:30px;
	line-height:30px;
	text-align:left;
	display:block;
	text-indent:25px;
	font-weight:bold;
	cursor:pointer;
	background:url(../images/icon_menu.gif) no-repeat;
	border-bottom:dashed 1px #999999;
	margin-bottom:2px;
}
.menu_left_pro ul li a{
	text-transform:capitalize;
	text-decoration:none;
	color:#000;
}
.menu_left_pro ul li a:hover{
	text-transform:capitalize;
	text-decoration:none;
	color:#FF0000;
}

.cart{
	padding-left:10px!important; padding-left:-10px; 
	color:#333333;
}


.menu_left{
	border: solid 1px #ccc;
}
.menu_left ul{margin:0; padding:0; list-style:none;}
.menu_left ul li{
	margin-left:5px;
	width:165px;
	height:30px;
	line-height:30px;
	text-align:left;
	display:block;
	text-indent:25px;
	font-weight:bold;
	cursor:pointer;
	background:url(../images/icon_menu.gif) no-repeat;
	border-bottom:dashed 1px #999999;
	margin-bottom:2px;
}
.menu_left ul li a{
	text-transform:capitalize;
	text-decoration:none;
	color:#000;
}
.menu_left ul li a:hover{
	text-transform:capitalize;
	text-decoration:none;
	color:#FF0000;
}

.menu_bottom{
	height:24px;
	margin:0;
	background:url(../images/footer.gif) repeat-x;
	color:#fff;
	font-size:10.5px;
	font-weight:bold;
}
.menu_bottom a{
	color:#fff;
	text-decoration:none;
}
.menu_bottom a:hover{
	color:#000;
	text-decoration:none;
}


.botton_pro_new{
	height:24px;
	background:url(../images/botton_new.gif) no-repeat;
	color:#333333;
	font-weight:bold;
	text-indent:25px;
	line-height:24px;
	text-transform:uppercase;
	font-size:11px;
}
.botton_new{
	margin-left:0px!important; margin-left:2px;
	height:24px;
	background:url(../images/new.gif) no-repeat;
	color:#333333;
	font-weight:bold;
	text-indent:25px;
	line-height:24px;
	text-transform:uppercase;
	font-size:11px;
}
.botton_new a{ color:#333333; text-decoration:none;}
.product{
	height:auto;
	border:solid 1px #CCCCCC;
	border-bottom:none;
}
.product p{
	margin:0px;
	padding:0px;
	padding-top:6px;
}
.title{ color:#009900; font-size:11px; height:25px; line-height:25px; text-decoration:none;}
.title a{text-decoration:none;}

.bor_new{
	height:auto;
	margin-top:2px;
	border:solid 1px #ccc;
	margin-left:0px!important; margin-left:2px;
}
.title_new{
	color:#000000;
	font-size:11px;
	font-style:normal;
}
.title_new a{
	color:#000000;
	font-size:11px;
	font-style:normal;
	text-decoration:none;
}
.title_new a:hover{
	color:#009900;
	font-size:11px;
	font-style:normal;
	text-decoration:none;
}
.botton_new_sub{
	width:104px;
	height:19px;
	line-height:17px;
	color:#fff;
	font-weight:bold;
	text-align:center;
	font-size:10.5px;
	margin-left:10px;
	background:url(../images/botton_new_sub.gif) no-repeat;
}
/*--------------------*/

.tex_tieude{ font-size:18px; font-weight:bold; text-decoration:none; line-height:30px;}
.padding_left a{ color:#333333; text-decoration:none;}



/* Easy Slider */

	#slider ul, #slider li{
		margin:0;
		padding:0;
		list-style:none;
		}
	#slider li{ 
		/* 
			define width and height of list item (slide)
			entire slider area will adjust according to the parameters provided here
		*/ 
		width:580px;
		height:250px;
		overflow:hidden;
		border:0px solid #CCCCCC; 
		
		}
		#slider li img{ border:none;}
		#nextBtn, { 
		left:275px;
		}		
	span#prevBtn{ margin-left:275px; }
	span#nextBtn{ }	

.page{ clear:both; text-align:right; margin:10px 0;}

.top_right{background:url(images/top_right.jpg) none; width:198px; height:14px; display:block;}
.cart{
	color:#FF0000;
	text-decoration:none;
	}
.cart a{
	color:#FF0000;
	text-decoration:none;
	}
.cart a:hover{
	color:#009933;
	text-decoration:none;
	font-weight:bold;
	}
.space-top{
	width:4px; height:29px; background:url(../images/line_menu.gif) no-repeat;
}
.heightDetail{
	height:20px;
	font-weight:bold;
	color:#333333;
	font-size:11px;
	border-bottom:#EEEEEE 1px  solid;
}
.category{ color:#009B00; text-decoration:none; font-weight:bolder;}
.categorySearch{ color:#333333; text-decoration:none}
.date{ color:#999999; font-style:italic;}
