*{margin:0px; padding:0px;}
a{text-decoration:none; color:#F00;}
a:hover{text-decoration:none; color:#00F;}
a img{border:none;}
li{list-style:none;}
h1{font-size:14px;}
body{font-family:Tahoma, Geneva, sans-serif; font-size:13px; width:976px; margin:0px auto; color:#545453;}
#all{width:976px; float:left; background:#FFF;}
.clear{clear:both;}
/*---------------------------------BANNER---------------------------------*/
#banner1{width:976px; height:115px; float:left; background:url(images/banner.png);}
#banner2{width:976px; height:115px; float:left; background:url(images/banner1.png);}
#logo1{margin-left:35px;width:104px;height:112px;z-index:1;}
#logo2{margin-left:35px;width:104px;height:112px;z-index:1;}
#timkiem{float:right;height:24px;width:219px;margin-top:-40px;margin-right:30px;}
#text1{float:right;height:24px;width:175px;}
#sea{float:right; height:24px;width:33px;}
#timkiem input.displaytext
{
width:175px;
height:22px;
color:#900201;
padding-left:5px;
border:dotted 1px #CCC;
background-color:#e6ffb5;
}
#timkiem input.displaytext:hover {
	width:175px;
	height:22px;
	color:#900201;
	padding-left:5px;
	border:dotted 1px #CCC;
    background: #ff6;
}

/*---------------------------------MENU---------------------------------*/
#menu{width:976px; height:47px; float:left; background:url(images/bg_menu3.png) no-repeat; text-align:center;}
#menu ul{float:left; margin-left:90px; width:710px;}
#menu li{float:left; font-weight:bold; margin:0px 0px 0px 0px; padding:12px 30px 0px 30px; height:29px;}
#menu li:hover{ background:url(images/bg_menu12.png) repeat-x;height:28px;padding:12px 30px 0px 30px;}
#menu .mi{float:left;width:1px;height:34px;background:url(images/t.png);margin-left:0px;}
#menu li a{color:#feffff;}
#menu li a:hover{color:#feffff;}
#menu .giohang{float:right; width:120px; height:36px; background:url(images/bg_maingiohang.png) repeat-x;  margin:2px 20px 0px 0px;}
#menu p.leftgiohang{background:url(images/bg_leftgiohang.png) no-repeat; float:left; width:12px; height:36px; font-size:36px;}
#menu p.rightgiohang{background:url(images/bg_rightgiohang.png) no-repeat; float:right;width:12px; height:36px; margin-right:-3px; font-size:36px;}
#menu .giohang img{float:left; margin:5px 5px 0px 0px; width:28px; height:24px;}
#menu .soluong{float:left; border-left:1px solid #102c20; height:30px; padding-left:5px; margin-top:3px;}
#menu p.sosanpham{color:#1960f6; float:left; font-weight:bold;}
#menu p.prooduct{float:left;color:#102c20; margin-top:-2px; font-size:10px;}

/*---------------------------------DATE---------------------------------*/
#date{width:958px; height:26px; float:left; border:1px solid #c5d0ce; margin:0px 0px 0px 8px;}
#date p#day{float:left; margin:4px 0px 0px 15px;}
#date marquee{width:560px; float:left; margin:4px 10px 0px 40px; color:#00216e; font-weight:bold;}
#ngonngu{float:right; margin-right:10px; width:150px;}
#ngonngu p{float:left; margin:4px 10px 0px 0px;}
#ngonngu img{float:left; margin:3px 6px 0px 0px;}

/*---------------------------------MENU---------------------------------*/
#menu{width:976px; float:left; padding-bottom:10px;height:40px;margin-top:-3px;}

#left{width:213px; float:left; margin-left:8px;}
#left a{ color:#FFF;}
#left a:hover{ color:#FF0;}
.viewleft{width:213px; float:left; margin:10px 0px 10px 0px; background:#900004; }
.viewleft h1.tdleft{background:url(images/bg_tdleft.png) no-repeat; width:193px; height:35px; padding:15px 0px 0px 20px; color:#feffff; font-size:14px; text-transform:uppercase; }
.viewleft li{width:213px;font-size:13px;font-weight:bold; height:27px; float:left; border-bottom:1px dotted #670006; background:url(images/bg_iconleft.png) no-repeat; padding:5px 0px 0px 0px; text-indent:40px;}
.viewleft p.leftbt{background:url(images/bg_leftbt1.png) no-repeat; float:left; width:213px; height:10px; margin-top:-1px;}
.bgleft{background:url(images/bg_tdleft1.png) no-repeat; width:193px; height:20px; padding:0px 0px 0px 20px; margin-bottom:8px;margin-top:8px;}
.viewleft1{width:211px; float:left; border:1px solid #b1bfbc; margin-bottom:15px; text-align:center; color:#204840;}
.viewleft1 img.imghotro{margin:10px 0px 5px 0px;}
.viewleft1 p.linengang{width:170px; border-bottom:1px solid #b1bfbc; float:left; margin:10px 0px 10px 20px;}
.viewleft1 p.hotline{color:#ff0000;font-weight:bold;font-size:14px;}
.viewleft1 p.hotro{color:#1f4840;font-weight:bold;font-size:14px;}
h1.tdlef1t{ color:#d4002a; font-size:14px; text-transform:uppercase; float:left; background:#FFF; padding-right:10px; margin-top:-3px;}
p.lefttio1{background:url(images/bg_lefttop.png) no-repeat; width:213px; height:9px; float:left;font-size:9px; margin:-3px 0px 0px -1px;}
p.leftbt1{background:url(images/bg_leftbt2.png) no-repeat; width:213px; height:9px; float:left; font-size:9px; margin:0px 0px -3px -1px;}
p.online{float:left; margin:5px 0px 0px 30px; float:left;}
#slide{width:203px;height:240px; padding:5px 0px 30px 5px; margin-left:3px;}

img.hotrohotline{float:left; }
.hotline{float:left; margin-left:10px; text-align:left;}
.hotline p.tenhotline{color:#1f4840; font-weight:bold;font-size:14px;}
.hotline p.dthotline{color:#ff0103;}

#contents{width:736px; float:left; margin:48px 0px 0px 10px; border:1px solid #cdcdcd; padding-bottom:10px; margin-bottom:10px;}
#contents p.bg_leftcontent{background:url(images/bg_leftcontent.png) no-repeat; height:29px; width:15px; margin:-29px 0px 0px 20px; float:left;}
#contents h1.tdcontent{background-color:#b90005; height:24px; margin:-29px 0px 10px 0px; padding:5px 10px 0px 10px; text-align:center;font-size:14px; color:#fff; float:left;}
#contents p.bg_rightcontent{background:url(images/bg_rightcontent.png) no-repeat; height:29px; width:15px; margin:-29px 0px 0px 0px; float:left;}
.sanpham{width:215px; float:left; margin:20px 0px 0px 20px; border:0px dotted #cdcdcd; text-align:center; padding:5px 0px;background:url(images/bgf.png) no-repeat;}
.sanpham img{width:150px; height:130px; margin:10px 0px 10px 0px;}
#contents h1.dongsp{color:#000000; margin:10px 0px; font-size:12px;}
.sanpham p.btsanpham{background:url(images/bg_sanphambt.png) no-repeat; width:336px; height:17px; float:left; margin: 0px 0px -3px -1px;}
.sanpham p.chitiet{float:right; background:url(images/iconchitiet.png) no-repeat; margin-bottom:10px;}
.sanpham p.detail{width:315px; height:60px; text-align:justify;}
.sanpham p.chitiet a{color:#09a5b1; margin:0px 10px 5px 0px ;padding-left:10px;}

/*---------------------------------FOOTER---------------------------------*/
#footer{width:976px; height:70px; float:left; background:url(images/bg_footer.png) repeat-x; text-align:center; color:#767676; padding:20px 0px 10px 0px;}

.slidesanpham{width:340px; float:left; margin:20px 10px 10px 15px;}
.chitietdanhmuc{width:340px; float:left; margin:20px 0px 10px 0px;}
.chitietdanhmuc h1{color:#73b226; margin:0px 0px 10px 10px;}
p.linepro{width:680px; border-bottom:1px dotted #cdcdcd; margin:10px 0px 10px 25px; float:left;}

.viewpro{width:720px; float:left; padding-left:10px;}
.product1{width:215px; float:left; border:1px dotted #cdcdcd; margin:10px 0px 0px 15px; text-align:center; padding-bottom:10px;}
.product1 h1.tieudepro{color:#054b7e; margin:10px 0px;}
.product1 img.anhpro{width:187px; height:168px;}

button.bt{height:25px; padding:2px 5px;}
input.bt{height:25px; padding:2px 5px;}
span#gia{color:#F00; font-weight:bold;}

h3.tdbaiviet a{color:#5ea905;}
h3.tdbaiviet a:hover{color:#00F;}

p.line2{color:#cfcfcf;width:700px; margin-top:-10px; height:1px; border-bottom:1px solid #cfcfcf; font-size:1px;}

img.anhsp{width:300px;}
#all .bgleft1{background:url(images/bg_tdleft1-2.png) no-repeat; width:193px; height:20px; padding:0px 0px 0px 15px; margin-bottom:0px; margin-top:10px;}
h1.tdlef1t1{ color:#204840; font-size:13px; text-transform:uppercase; float:left; background:#FFF; padding-right:5px; margin-top:-3px;}

