@charset "utf-8";
/* CSS Document */
body{margin:0px;background:#cfd0d4 /*url(../../includes/images/background.jpg) no-repeat fixed top;*/}
.paddOut{padding-left:12px; padding-right:12px; padding-top:10px}
.paddIn{padding-left:3px; padding-right:3px; padding-top:2px}
.clear{ clear:both}
.space{padding-top:4px}
.menuLeft{ float:left; width:673px; background-color:#125697; height:36px}
.menuRight{ float:left; width:327px; background:url(../../includes/images/menuRight.jpg) no-repeat; height:36px}
.underHeader{background:url(../../includes/images/bggUnderHeader.jpg) repeat-x; height:44px}
.underHeaderLeft{ float:left; width:400px; padding-top:4px}
.underHeaderLeft a{ font-family:Tahoma; font-size:11px; color:#000; text-decoration:none; padding-right:10px; padding-left:10px}
.underHeaderRight{ float:left; width:567px; padding-top:4px; text-align:right}

.leftColumn{ float:left; width:215px;}
.centerColumn{float:left; width:750px;}

.spaceColumn{float:left; width:15px;}
#productImageBox { vertical-align:middle; }
#proImageThum { margin-top:5px; text-align:center;}
#proImageThum td {width:32px; height:30px; border:1px solid #CCC; vertical-align:middle;}
.product_thum_select { background-color:#EEE}
.leftColumnBox{border-left:1px solid #eaeaea;border-right:1px solid #eaeaea}
.fontDmLeft a{ font-family:Arial; font-size:12px; color:#5486c1; text-decoration:none}
.fontDmLeft img{padding-right:4px; padding-left:10px}
.chamcham{padding-left:20px}

.rightColumnBox{border-left:1px solid #aaaaaa;border-right:1px solid #aaaaaa; }
#main
{
	width:990px;
    margin-left:auto;
    margin-right:auto;
    background-color: #fff;
    padding: 0px 4px 0px 4px;
}
.rightColumnBox .icon_ten
{
	width:21px; padding-top:4px;
}
.rightColumnBox .newsLeft
{
	width:165px;
}
.rightColumnBox .newsLeft a
{
	color:#024691;
	text-decoration:none;
}
.rightColumnBox .newsLeft a:hover
{
	text-decoration:underline;
}

.spgiatot_box
{
	border-left:1px solid #c0c0c0;
	border-right:1px solid #c0c0c0;
}
.spgiatot_box .arrow_left
{
	width:50px;
}
.spgiatot_box .arrow_left div
{
	padding-top:60px;
	padding-left:5px
}
.spgiatot_box .box_center
{
	width:677px;
}
#product_carousel_ul3{position:relative;list-style-type:none;margin:0;padding:0; }
 #product_carousel_ul3 li{text-align:center;float:left;margin:0;border:0;padding:0;}
 #product_carousel_ul3 li .product_img img{cursor:hand;border:0;height:120px}
.spgiatot_box .box_center  .product_box
{
	width:165px;
}
.spgiatot_box .box_center  .product_box .product_name 
{
	height:30px;
}
.spgiatot_box .box_center  .product_box .product_name a
{
	color:#002e8a;
	text-decoration:none;
}
.spgiatot_box .box_center  .product_box .product_name a:hover
{
	text-decoration:underline;
}
.spgiatot_box .box_center  .product_box .product_home_price b
{
	color:#fe0000;
}


#tabNewsHot{float:left;}
#tabNewsHot ul{ margin:0; padding:0 ;}
#tabNewsHot li{display:inline; margin:0;}
#tabNewsHot a{float:left;background:url(../../includes/images/rightL.jpg) left top no-repeat; padding:0px 0px 0px 2px; text-decoration:none}
#tabNewsHot a span{background:url(../../includes/images/rightR.jpg) right top no-repeat; display:block; padding:10px 6px 4px 8px;font-family:Arial; font-size:12px; color:#fff; }
#tabNewsHot a span{float:none}
#tabNewsHot a:hover{background-position:0% -30px}
#tabNewsHot a:hover span{background-position:100% -30px;font-family:Arial; font-size:12px;color:#034d96;}
#tabNewsHot .curent a{ background-position:0% -30px;}
#tabNewsHot .curent a span{background-position:100% -30px;font-family:Arial; font-size:12px; color:#034d96;}
#tabNewsHot .tabNewsHotC1{background:url(../../includes/images/bgg_menu_home.jpg) repeat-x; height:35px; width:742px}
#tabNewsHot .tabNewsHotC{background:url(../../includes/images/bgg_menu_home.jpg) repeat-x; height:30px; width:610px}
#tabNewsHot .tabNewsHotR1{background:url(../../includes/images/bgg_menu_home.jpg) repeat-x; height:31px; width:780px}

#tabNewsHot .tabNewsHotL1{background:url(../../includes/images/cateProHomeL1.jpg) no-repeat;width: 21px; height: 35px}
#tabNewsHot .tabNewsHotR{background:url(../../includes/images/cateProHomeR.jpg) no-repeat;width: 17px; height: 35px}
#tabNewsHot .tabNewsHotL div
{
    background:url(../../includes/images/spbc.jpg) no-repeat;width: 169px; height: 30px
}
#tabNewsHot .tabNewsHotR{
	background:url(../../includes/images/tabNewsHotR.jpg) no-repeat;width: 6px; height: 30px
}


#tabNewsHot .tabNewsHotC1  div
{
    color: #000;
    font-weight: bold;
    padding-top: 9px;
    padding-left: 9px;
	text-transform:uppercase;
	font-family:Arial;
}

.box_pro_home
{
	border-left:1px solid #c3c3c3;
	border-right:1px solid #c3c3c3;
	border-bottom:1px solid #c3c3c3;
}

.box_product_home
{
	width:260px;
	border-right:1px solid #cdd3df;
	border-bottom:1px solid #cdd3df;
	height:160px;
}

.box_product_home1
{
	width:260px;
	border-bottom:1px solid #cdd3df;
	height:160px;
}

.box_product_home .box_product_home_padding,.box_product_home1 .box_product_home_padding
{
	padding:4px
}
.box_product_home .product_home ,.box_product_home1 .product_home
{
	margin-bottom:6px;
}
.box_product_home .product_home a,.box_product_home1 .product_home a
{
	color:#012c88;
	text-decoration:none;
}
.box_product_home .product_home a:hover,.box_product_home1 .product_home a:hover
{
	text-decoration:underline;
}

.box_product_home .image,.box_product_home1 .image
{
	width:120px;
	text-align:center;
}
.box_product_home .info,.box_product_home1 .info
{
	width:130px;
}
.box_product_home .info .product_home_price,.box_product_home1 .info .product_home_price
{
	color:#ff2c01;
}

.footerLeft{ float:left; width:200px}
.footerRight{ float:left; width:800px; text-align:right; font-family:Tahoma; font-size:11px; color:#0268ba}
.spmLeft { float:left; width:221px; background:url(../../includes/images/spm.jpg) no-repeat; height:25px}
.spmLeft div{ font-family:Tahoma; font-size:11px; text-transform:uppercase; font-weight:bold; color:#FFF; padding-top:5px; padding-left:25px}
.spbcLeft { float:left; width:221px; background:url(../../includes/images/spbc.jpg) no-repeat; height:25px}
.spmRight { float:left; width:341px; background:url(../../includes/images/bggSpm.jpg) repeat-x; height:25px; text-align:right;}
.spmRight  div{ padding-top:5px; text-align:right}
.spmRight  div a{ color:#147e19; font-size:10px; text-decoration:underline}
.spmRight1 { float:left; width:337px; background:url(../../includes/images/bggSpm.jpg) repeat-x; height:25px; text-align:right;}
.spmRight a{ font-family:Tahoma; font-size:11px; font-weight:bold; text-decoration:none; color:#e3302b}
.boxProHome{border:0px solid #c6f0fe; float:left; width:276px; height:178px; text-align:center; background:url(../../includes/images/bggSp.jpg) no-repeat; margin-bottom:5px}
.boxProHome a{ font-family:Tahoma; font-weight:bold; font-size:12px; color:#0c3996;}
.boxProHome a:hover{text-decoration:none}
.boxProHomeSpace{ width:7px; float:left}

.boxTva{border:1px solid #c6f0fe; float:left; width:192px; height:160px; text-align:center}
.boxTva a{ font-family:Tahoma; font-weight:bold; font-size:11px; color:#115697; text-decoration:none;}
.boxTva a:hover{text-decoration:underline}
.left { float:left}
.border_header
{
    background-color: #fe1f10;
    border-radius: 7px 7px 0 0 ;
}

.logo
{
	width:210px;
}
.header_right
{
	width:780px;
}

.header_right .bggH
{
	/*background:url(../../includes/images/bggH.jpg) no-repeat top right; */
	height:26px;
}
.header_right .bggH div 
{
	padding-left:95px;
    color:#fff;
}
.header_right .bggH div a
{
	text-decoration:none;
	color:#fff;
}
.header_right .bggH div a:hover
{
	text-decoration:underline;
}
.header_right .bggH span 
{
	padding:0px 5px 0px 18px;
}

.header_right .search
{
	width:585px;
}
.header_right .search .bggSearch 
{
    background: url("../../includes/images/bggSearch.png") no-repeat scroll 0 0 transparent;
    height: 24px;
    width: 331px;
}
.header_right .search .bggSearch span {
    display: block;
    padding-left: 5px;
    padding-top: 1px;
}
.header_right .search .bggInputSearch {
    background: url("../../includes/images/bggInputSearch.jpg") repeat-x scroll 0 0 transparent;
    border: 0 solid #A8ACAD;
    color: #000000;
    font-size: 12px;
    width: 320px;
	height:22px;
}
.header_right input[type="submit"] {
    background: url("../../includes/images/find.png") no-repeat scroll 0 0 transparent;
    border: 0 none;
    cursor: pointer;
    height: 24px;
    width: 88px;
}

.header_right .cart
{
	width:190px;
    color: #fff;
}


.gh{background:url(../../includes/images/cart.gif) no-repeat; height:60px}
.gh div{padding-top:10px; padding-left:10px}
.gh1 a{ color:#022b5f; font-family:Tahoma; font-size:11px; text-decoration:none}
.gh1 a:hover{text-decoration:underline}

.newsLeft{float:left; width:270px}
.newsLeftUnder{float:left; width:120px}
.newsRight{float:left; }
.newsRight a{ font-family:Tahoma; font-size:12px; color:#015cce; font-weight:bold; text-decoration:none}
.newsRight a:hover{text-decoration:underline}
.newsdate{ font-family:Tahoma; font-size:11px; color:#c8c8c8}
.newsDes{ font-family:Arial; font-size:12px; color:#000; line-height:18px}

.newsLeftColumn { float:left; width:70px}
.newsRightColumn { float:left; width:120px}
.newsRightColumn a{ font-family:Arial; font-size:12px; color:#4c4c4c; text-decoration:none}
.newsRightColumn a:hover{text-decoration:underline}

.tableMenu{}
.bggMenu a{font-family:Tahoma; font-size:10px; color:#fff; font-weight:bold; text-decoration:none; text-transform:uppercase; text-align:center; background:url(../../includes/images/bggMenu.gif)  repeat-x; height:32px; display:block}
.bggMenu a:hover{background:url(../../includes/images/bggMenuS.gif)  repeat-x; height:32px;  }
/*start tab ajax */
#tabMenuTop{border-bottom:0px solid #999999; float:left; width:100%; }
#tabMenuTop ul{ margin:0; padding:0; height:25px}
#tabMenuTop li{display:inline; margin:0;}
#tabMenuTop a{float:left; background:url(../../includes/images/menuL.jpg) left top no-repeat; padding:0 0 0 3px; text-decoration:none}
#tabMenuTop a span{background:url(../../includes/images/menuR.jpg) right top no-repeat; display:block; padding:9px 1px 7px 1px; font-family:Tahoma; font-size:12px; color:#fff; text-decoration:none; text-transform:uppercase}
#tabMenuTop a span{float:none}
#tabMenuTop a:hover{background-position:0% -0px}
#tabMenuTop a:hover span{background-position:100% -0px;font-family:Tahoma; font-size:12px; color:#fff; text-decoration:none;}
#tabMenuTop .curent a{ background-position:0% -0px}
#tabMenuTop .curent a span{background-position:100% -0px;font-family:Tahoma; font-size:12px; color:#fff; text-decoration:none;}
#tabMenuTop .bgg{ float:left;background:url(../../includes/images/bggTap.jpg) repeat-x; height:33px; width:734px;}

#tabMenuTop .tabMenuTopLeft
{
	background:url(../../includes/images/tabMenuTopLeft.jpg) no-repeat; 
	height:33px; 
	width:6px;
}
#tabMenuTop .tabMenuTopRight
{
	background:url(../../includes/images/tabMenuTopRight.jpg) no-repeat; 
	height:33px; 
	width:250px;
}

/*start tab ajax */
#tabMenuDm{border-bottom:0px solid #999999; float:left; width:100%;}
#tabMenuDm ul{ margin:0; padding:0; height:25px}
#tabMenuDm li{display:inline; margin:0; padding-top:20px; padding-bottom:20px}
#tabMenuDm a{float:left; background:url(../../includes/images/menu_pro_detail_left.jpg) left top no-repeat; padding:0 0 0 3px; text-decoration:none}
#tabMenuDm a span{background:url(../../includes/images/menu_pro_detail_right.jpg) right top no-repeat; display:block; padding:10px 12px 11px 8px; font-family:Tahoma; font-size:11px; color:#000; text-decoration:none;} /* chu y padding vi tri 1 va 3*/
#tabMenuDm a span{float:none}
#tabMenuDm a:hover{background-position:0% -36px}
#tabMenuDm a:hover span{background-position:100% -36px;font-family:Tahoma; font-size:11px; color:#000000; text-decoration:none;}
#tabMenuDm .curent a{ background-position:0% -36px}
#tabMenuDm .curent a span{background-position:100% -36px;font-family:Tahoma;  font-size:11px; color:#000000; text-decoration:none; font-weight:bold}
#tabMenuDm div{ float:left;background:url(../../includes/images/menu_pro_detail_bgg.jpg) repeat-x; height:36px; width:774px;}

.menu_detail {border-left:2px solid #aaaaaa; border-right:2px solid #aaaaaa; border-bottom:2px solid #aaaaaa; padding:4px 4px 4px 4px}


.spcungloaiLeft { float:left; width:182px; background:url(../../includes/images/spcungloai.jpg) no-repeat; height:29px}
.spcungloaiRight { float:left; width:408px; background:url(../../includes/images/bggSpm.jpg) repeat-x; height:29px; text-align:right;}
.spcungloaiRight a{ font-family:Tahoma; font-size:11px; font-weight:bold; text-decoration:none; color:#e3302b}

.bggHotline{background:url(../../includes/images/phone.png) no-repeat; height:46px;}

.padd{padding-left:85px; color:#000000; font-family:Arial; font-size:12px; font-weight:bold}

.tinleft a{ font-family:Arial; font-size:12px; color:#0144fa; text-decoration:none}
.tinleft a:hover{text-decoration:underline; font-weight:bold}

#dropmenudiv{position:absolute;border:1px solid #727272;border-top-width: 0;font:normal 10px Verdana;line-height:18px;z-index:100;margin-top:1px;}
#dropmenudiv a{width: 100%;display: block;text-indent: 3px;padding: 3px 0;text-decoration: none;font-weight: bold; border-bottom:1px solid #fff;color:#fff}
#dropmenudiv a:hover{background-color:#000; color:#FFF}

.fontProHome{ font-family:Tahoma; font-size:11px; color:#767676}
.foot { font-family:Tahoma; font-size:10px; font-weight:bold; color:#000}
.foot a{ font-family:Tahoma; font-size:10px; font-weight:bold; color:#000}
.foot a:hover{text-decoration:none}
.catNameChild a{ font-family:Tahoma; font-size:11px; color:#003ea8;}
.catNameChild a:hover{ text-decoration:none}

.productName a{ font-family:Tahoma; font-size:12px; font-weight:bold; color:#002978; text-decoration:none}

.fontAtri { font-family:Tahoma; font-size:11px; color:#000}
.fontAtri a{ color:#34339b; font-family:Tahoma; font-size:11px; text-decoration:none; line-height:18px}
.fontAtri a:hover{text-decoration:underline}
.detail_pro { color:#0137a3; font-family:Tahoma; font-size:18px;}

.font_footer  .title
{
	color:#e70103;
	padding-top:10px;
}
.font_footer a{ font-family:Arial; font-size:12px; text-decoration:none; color:#002e86; line-height:18px;}
.font_footer a:hover{text-decoration:underline}
.fot{background-color:#e6e6e6; height:70px; padding:5px; text-align:left;font-family:Tahoma; font-size:11px; line-height:18px}
.newsTop a{ color:#005dce; font-family:Tahoma; font-size:14px; font-weight:bold; text-decoration:none}
.tinkhac a{ color:#00459d; text-decoration:none; font-family:Tahoma; font-size:12px}
.tinkhac a:hover{text-decoration:underline}


.fontSS{font-family:Tahoma; font-size:11px;color:#8f8f8f}
.borderBot{border-bottom:1px solid #ccc;font-family:Tahoma; font-size:11px}
.border_table_product_list{ border-top:1px solid #cccccc;border-right:1px solid #cccccc;border-left:1px solid #cccccc}

.news_title a{ font-family:Tahoma; font-size:11px; color:#818181; text-decoration:none; }
.news_title{border-bottom:1px solid #e9e9e9; color:#818181; padding-bottom:4px; font-family:Tahoma; font-size:11px}


.dmTin {background:url(../../includes/images/bggDmTin.gif) repeat-x; height:27px;}
.dmTin a{ font-family:Tahoma; font-size:#3e3e3e; font-size:11px; text-decoration:none; color:#3e3e3e}
.dmTin a:hover{font-weight:bold}

.dmTinSelect {background:url(../../includes/images/bggDmTin.gif) repeat-x; height:27px;}
.dmTinSelect a{ font-family:Tahoma; font-size:#3e3e3e; font-size:11px; text-decoration:none; color:#3e3e3e;font-weight:bold}

.share{border: 1px solid #F60; background-color: #ffffff; position: absolute; left: 5px; width:170px; visibility: hidden; padding:3px; opacity: 0.99; filter:alpha(opacity=95);}
.share a{ font-family:Arial; font-size:11px; color:#333; text-decoration:none; padding-right:0px}
.share a:hover{color:#F00}

.border_left_tin{width:100%; border-left:1px solid #dfe3e6; border-bottom:1px solid #dfe3e6; background-color:#f4f4f6;}



.spcungloai a{ font-family:Tahoma; font-size:11px; font-weight:bold; color:#0335ae; text-transform:uppercase}
.spcungloai a:hover{text-decoration:none}

#nensanpham { background:url(../../includes/images/nen_sanpham.gif) repeat-x;}


.thongtin{font-family:Tahoma; font-size:11px; font-weight:bold; color:#898989}

.login {font-family:Tahoma; font-size:11px; color:#000; text-decoration:none}
.login a{font-family:Tahoma; font-size:11px; color:#000; text-decoration:none}
.login a:hover{text-decoration:underline}
