body{
    left: 0;
    top: 0;
    background: #aac3d3 url(images/bg000000.gif) repeat-x top;
    margin: 0;
    padding: 0;
    font-family: sans-serif, Arial;
    font-size: 12px;
}



img{
    border: 0;
}

#header{
    width: 1000px;
    position: relative;
    text-align: center;
    margin: auto;
    overflow: hidden;
}

#header #logoid{
    position:absolute;
    top:0px;
    left:0px;
}

#header #logoid img{
    height: 80px;
    margin-top: 20px;
    margin-left: 40px;
}


#displayWrap{
    width: 1002px;
    margin: auto;
    overflow: hidden;
    background-color: #fff;
    margin-bottom: 5px;
}

#borCo{
    border-left: 1px solid #434c53;
    border-right: 1px solid #434c53;
}

#displayWrap #displayWrapBgTop{
    width: 1002px;
    margin: auto;
    background: url(images/bg_all_t.gif) repeat-x left top;
    padding: 0;
}

#displayWrap #displayWrapBgBottom{
    width: 1002px;
    margin: auto;
    background: url(images/bg_all_b.gif) repeat-x left bottom;
}

#displayTop, #displayBottom{
    font-size: 0;
}

#displayWrap #displayTop{
    background: url(images/bg_bordf.gif) no-repeat left;
}

#displayWrap #displayTop div{
    background: url(images/bg_bordg.gif) no-repeat right;
}

#displayWrap #displayTop div div{
    height: 6px;
    margin: 0 6px;
    background: url(images/bg_borde.gif) repeat-x left;
}


#displayWrap #displayBottom{
    background: url(images/bg_bordi.gif) no-repeat left;
}

#displayWrap #displayBottom div{
    background: url(images/bg_bordj.gif) no-repeat right;
}

#displayWrap #displayBottom div div{
    height: 6px;
    margin: 0 6px;
    background: url(images/bg_bordh.gif) repeat-x;
}

.menu{
    line-height:normal;
    font-size: 12px;
    margin: 0 5px;
    background: url(images/menu_lef.gif) no-repeat left;
}

.menu div{
    background: url(images/menu_rig.gif) no-repeat right;
}

.menu div div{
    height: 30px !important;
    _height: 22px;
    margin: 0 3px;
    background: url(images/menu_cen.gif) repeat-x left;
}

.menu div div #gloLog{
    float: right;
    height: auto;
    margin: 7px 0 0;
    padding: 0;
    overflow: hidden;
}

.menu div div #gloLog li{
    background: none;
    padding: 0;
}

.menu div div #gloLog li a{
    color: white;
    padding: 0;
}

.menu div div #gloLog li a, .menu div div #gloLog li a:hover{
    background: none;
}

.menu div ul{
    float: left;
    height: 30px;
    margin: 0;
    padding: 0;
    list-style: none;
}

.menu div ul li{
    float: left;
    padding: 0 5px;
    background: url(images/menu_lin.gif) no-repeat right;
}

.menu div ul li a{
    display: inline-block;
    margin:0;
    padding:0 0 0 9px;
    cursor: pointer;
}

.menu div ul li a span{
    display: inline-block;
    padding: 7px 12px 3px 3px;
    font-weight:bold;
    color:#CCCCCC;
}
/* Commented Backslash Hack hides rule from IE5-Mac \*/

/* End IE5-Mac hack */

.menu div ul li a.current{ /*onMouseover style*/
    background:url(images/menu_ove.gif) no-repeat left top;
}
.menu div ul li a.current span{ /*onMouseover style*/
    background-position:100% 0px; /*Shift background image up to start of 2nd tab image*/
    background:url(images/menu_ovf.gif) no-repeat right top;
    color: #FFFFFF;
}

.menu div ul li a:hover{ /*onMouseover style*/
    background:url(images/menu_ove.gif) no-repeat left top;
}
.menu div ul li a:hover span{
    background:url(images/menu_ovf.gif) no-repeat right top;
    color: #FFFFFF;
}

#dtSlo{
    background: url(images/menu_sub.gif) repeat-x;
    height: 30px;
    float: none;
    margin: 0 5px;
    clear: both;
    border-left: 1px #808896 solid;
    border-right: 1px #808896 solid;
}

#dtSlo #datetime{
    float: left;
    color: #333;
    font-size: 11px;
    padding: 7px 0 0 10px;
    width: 205px;
}

#dtSlo #globalDivi{
    float: right;
    margin: 0;
    font-size: 12px;
    padding: 7px 10px 0 0;
    width: 190px;
}

#dtSlo #globalDivi a{
    color: #333;
}

#dtSlo #globalDivi a:hover{
    text-decoration: underline;
}

/*
#dtSlo #slogan{
    border: 1px solid red;
    margin-left: 215px;
    margin-right: 215px;
    color:#666666;
    cursor:pointer;
    font-weight:bold;
    font-size:12px;
}
*/

#dtSlo #slogan{
    padding-top: 7px;
}


#centerid{
    overflow: hidden;
    margin: 5px;
}

#left{
    width: 215px;
    float: left;
    overflow: hidden;
}

#left #eco{
    background: url(images/block_12.gif) repeat-x;
    border: 1px #ccc solid;
    _height: 30px;
}

#left #eco h3{
    padding: 0;
    color: #1e78b5;
    font-size: 10pt;
    margin: 4px 5px 4px 7px;
}

#left #eco h3 span{
    float: left;
}

#left #eco h3 img{
    float: right;
}

#left #eco a{
    padding: 2px 0 2px 27px;
    font-weight: bold;
    margin: 4px 5px 4px 20px;
    display: inline-block;
    color: #b91d4d;
}

#left #eco a:hover{
    color: red;
    text-decoration: underline;
}

#left #eco #cView{
    background: url(images/cart0000.gif) no-repeat left;
    padding-left: 30px;
}

#left #eco #cPay{
    background: url(images/del_cart.gif) no-repeat left;
}

#left .titleCat{
    background: url(images/titleCatLeft.gif) no-repeat left top;
    margin-top: 5px;
}

#left .titleCat div{
    background: url(images/titleCatRight.gif) no-repeat right top;
}

#left .titleCat div div{
    background: url(images/titleCatCenter.gif) repeat-x top;
    height: 24px;
    margin: 0 3px;
}

#left .titleCat div div h3{
    color: white;
    padding: 3px 0 0 5px;
    margin: 0;
    font-size: 10pt;
}

#left #categoriesList{
    padding: 4px;
    margin: 0;
    border-bottom:1px #d8e6fd solid;
    border-right:1px #d8e6fd solid;
    border-left:1px #d8e6fd solid;
}

#left #categoriesList li{
    border-bottom: 1px #868a8c dotted;
}

#left #categoriesList li a{
    color: #424547;
    background: url(/talawebstatic/stores/images/bullet_vuong.gif) no-repeat left 5px;
    display: block;
    padding: 4px 0 4px 15px;
}

#left #categoriesList li a:hover{
    text-decoration: underline;
}

#left #categoriesList li ul{
    list-style: none;
    padding: 0;
    margin: 0;
}

#left #categoriesList li ul li{
    border-bottom: 1px #868a8c dotted;
    padding-left: 15px;
}

#left #categoriesList li ul li a{
    background: url(../../images/iconbullet_one.gif) no-repeat left;
    padding-left: 10px;
}

#left #categoriesList li.lastPar{
    border: none;
}

#left #categoriesList li ul li.lastSub{
    border: none;
}

.blocks{
    margin-top: 5px;
    border: 1px #a0b8b7 solid;
}

.blocks div{
    border: 1px #ccc solid;
}

.blocks div h3{
    padding: 4px;
    margin: 0;
    height: 16px;
    font-size: 9pt;
    text-transform: uppercase;
    color: #2478b5;
    border-bottom: 1px #ccc solid;
    background: url(images/block_1_.gif) repeat-x left top;
}

.blocks div h3 span{
    float: left;
}

.blocks div h3 img{
    float: right;
}

.blocks .contentB{
    display: block;
    border: none;
    padding: 10px 5px;
    background: #fff url(images/block_11.gif) repeat-x left bottom;
}

.contentB a{
    color: #424547;
    display: inline-block;
    margin-top: 10px;
}

.contentB a:hover{
    text-decoration: underline;
}

.contentB span.imga{
    display: inline-block;
    width: 25px;
}

.contentB .select {
    font-size: 11px;
    width: 195px;
    color: #444444;
}


.shadetabs{
    padding: 0;
    margin: 10px 0 0;
    list-style: none;
}

.shadetabs li{
    display: inline;
    border-top: 1px solid #ccc;
    border-left: 1px solid #ccc;
    border-right: 1px solid #ccc;
    background: white url(images/shade000.gif) top left repeat-x;
    padding: 4px 7px;
}

.shadetabs li a{
    color: #2d2b2b;
    font-weight: bold;
}

.shadetabs li a:hover{
    text-decoration: underline;
}

.shadetabs li.selected{
    background: white url(images/shadeact.gif) top left repeat-x;
}

.shadetabs li.selected a{
    color: #fa7718;
    font-weight: bold;
}

.shadetabs li.selected a:hover{
    text-decoration: none;
}

.contentstyle{
    border: 1px solid #ccc;
    padding: 8px;
    margin-top: 3px;
}

#ratioN{
    color: #424547;
    font-size: 11px;
}

#ratioNN{
    color: #424547;
    font-size: 11px;
    height: 110px;
    overflow: auto;
}

#ratioNN table{
    width: 100% !important;
    width: 180px;
}

#ratioN th, #ratioNN td{
    height: 20px;
}

#ratioN th{
    border: 1px #eef3f6 solid;
}

#ratioNN td{
    border: 1px #fff solid;
    text-align: center;
    background-color: #eef3f6;
    width: 30%;
}

.tfoot{
    background: none;
    color: #424547;
    text-align: center;
    border-top: 1px solid #eef3f6;
    margin-top: 1px;
    padding: 4px;
    font-size: 8pt;
    font-style: italic;
}

#titleG{
    font-weight: bold;
    color: red;
    margin: 5px;
}

#contentG{
    border-top: 1px #eef3f6 solid;
    border-left: 1px #eef3f6 solid;
    font-size: 11px;
    color: #424547;
}

#contentG th, #contentG td{
    height: 20px;
    border-bottom: 1px #eef3f6 solid;
    border-right: 1px #eef3f6 solid;
    text-align: center;
}

.priG{
    background-color: #f4ffde;
}

#transG{
    height: 45px;
}

#transG div{
    float: left;
}





#contentid{
    margin-left: 220px;
}



#introFP{
    border: 1px solid #a6cbe3;
    padding: 5px;
    margin-bottom: 5px;
}

.catbg {
    background-color:#e5f4ff;
    border:1px solid #93ccf8;
    border-collapse:collapse;
    font-size: 12px;
}
a  {
    color:#042a64;
    font-family: Arial;
    text-decoration: none;
    font-size: 12px;

}
a:hover{
    color:#f60a36;
    font-family:Arial;
    font-size: 12px;
    text-decoration: none;
}

.ModuleTitle {color:#0c48a0;font-size:13px;font-weight:bold;float:left;padding:0px 0 0 9px;}
.ModuleTitle a {color:#0c48a0;text-decoration:none;}
.ModuleTitle a:hover {text-decoration: underline;}











/*
A.headlink
{
font-size:12px;
color:#000000;
font-family:Arial;
text-decoration:none;
}
A.headlink:hover
{
font-size:12px;
color:red;
font-family:Arial;
text-decoration:none;
}

.contentstyle{
width: auto;
}
div.ModuleFrame {font-size:12px;line-height:15px;padding:0;}

div.UpperModuleBorder div.HeaderBar {background:url(../../images/borders.gif) top left repeat-x;background-position: 0 0;width:100%;height:23px;}
div.UpperModuleBorder div.RightCorner {background:url(../../images/borders.gif) top left no-repeat;background-position:-991px 0;width:9px;height:23px;float:right;}

div.LowerModuleBorder div.FooterBar {background:url(../../images/borders.gif) top left repeat-x;background-position:0 -23px;width:100%;height:9px;margin:0;padding:0;}
div.LowerModuleBorder div.RightCorner {background:url(../../images/borders.gif) top left no-repeat;background-position:-991px -23px;width:9px;height:9px;float:right;margin:0;padding:0;}
div.LowerModuleBorder {line-height:1px;margin:0;padding:0;}

.ModuleTitle {color:#0c48a0;font-size:13px;font-weight:bold;float:left;padding:0px 0 0 9px;}
.ModuleTitle a {color:#0c48a0;text-decoration:none;}
.ModuleTitle a:hover {text-decoration: underline;}
div.ModuleFrame .RightControlArea {padding:4px 0 0 0;vertical-align:middle;float:right;}
div.ModuleFrame .LeftControlArea {padding:4px 0 0 0;vertical-align:middle;float:left;}

div.ModuleFrame div.ModuleContent {color:#7d7d7d;padding:0px 0px 0px 0px;margin:0;border-left:1px solid #c3d7f0;border-right:1px solid #c3d7f0;}

div.ModuleContent, div.UpperModuleBorder, div.LowerModuleBorder {height:1%;clear:both;}
        
.tab {
        color: white;
        font-family: Arial;
        font-size: 12px;
        text-decoration: none;
        padding-bottom:7px;
        font-weight: bold;
}
.tab_light {
        color: #04529c;
        font-family: Arial;
        font-size: 12px;
        text-decoration: none;
        padding-bottom:2px;
}

.catbg {
        background-color:#e5f4ff;
        border:1px solid #93ccf8;
        border-collapse:collapse;
        font-size: 12px;
}
.catbd {
        border:1px solid #c3e4fd;
        font-size: 12px;
}

.bdcur {
        border:1px solid #eef3f6;
        font-size: 12px;
}
.catbd_top {
        border:1px solid #146eb4;
        border-collapse:collapse;
        border-top-style:hidden
}
.searchbg{
        background-color:#146eb4;
        border:1px solid #146eb4;
}
.textbox {
        font-family: Arial;
        font-size: 12px;
        color: #146eb4;
}
.button {
        font-family: Arial;
        font-size: 12px;
        color: #146eb4;
        text-align:center;
}
A.tabcat  {
        color:#FFFFFF;
        font-family: Arial;
        text-decoration: none;
        font-weight:bold;
        font-size: 12px;
        
}
A.tabcat:hover{
        color:yellow;
        font-family: Arial;
        font-size: 12px;
        text-decoration: none;
}
A.reg_pass  {
        color:#04529c;
        font-family: Arial;
        text-decoration: none;
        font-size: 12px;
        
}
A.reg_pass:hover{
        color:#EC5901;
        font-family: Arial;
        font-size: 12px;
        text-decoration: none;
}
A,A.cart_payment  {
        color:#0f66c8;
        font-family: Arial;
        text-decoration: none;
        font-size: 12px;
        
}
A:hover,A.cart_payment:hover{
        color:#f60a36;
        font-family:Arial;
        font-size: 12px;
        text-decoration: none;
}
A.normal_gray  {
        color:#15345c;
        font-family: Arial;
        text-decoration: none;
        font-size: 12px;
        
}
A.normal_gray:hover{
        color:#f60a36;
        font-family:Arial;
        font-size: 12px;
        text-decoration: none;
}

A.login {
        color:#CC0000;
        font-family: "Times New Roman", Times, serif;
        text-decoration: none;
        font-size: 12px;
        
}
.login {
        color:#146eb4;
        font-family: "Times New Roman", Times, serif;
        text-decoration: none;
        font-size: 12px;
        
}
A.login:hover{
        color:blue;
        font-family: "Times New Roman", Times, serif;
        text-decoration: none;
        font-size: 12px;
        
}

.footer {
        color: #146eb4;
        font-weight: bold;
        font-size: x-small;
}
TR.on {
        
}
TR.off {
        DISPLAY: none
}
.title 
        {
        COLOR: #ffffff; FONT-FAMILY: Times New Roman; FONT-SIZE: 8pt
        }

.thamdoduluanbd {
        border-color:#CEB6E6;
        border-width: 1;
        border-collapse:collapse;
        border-style:double;
}
A.tabcat2  {
        color:#146eb4;
        font-family: "Times New Roman", Times, serif;
        text-decoration: none;
        font-size: 12px;
        
}

.namepro_nb {
        color:#E52544;
        font-family: Arial;
        text-decoration: none;
        font-size: 11px;
        
}
.namepro_nb:hover{
        color:#099003;
        font-family: Arial;
        text-decoration: none;
        font-size: 11px;
        
}
.tit1 {
        color:#146eb4;
        font-family: arial;
        text-decoration: none;
        font-size: 9pt;
        
}
.tit1:hover{
        color:#099003;
        font-family: arial;
        text-decoration: none;
        font-size: 9pt;
        
}

.price_prnb {
        color:#EB075D;
        font-family:arial;
        text-decoration: none;
        font-size: 8pt;
        
}
A.price_prnb:hover{
        color:#099003;
        font-family: arial;
        text-decoration: none;
        font-size: 8pt;
        
}
.price_prbc {
        color:#000000;
        font-family:arial;
        text-decoration: none;
        font-size: 8pt;
        
}
A.price_prbc:hover{
        color:#099003;
        font-family: arial;
        text-decoration: none;
        font-size: 8pt;
        
}

A.menu_chance:hover{
        color:#FEA303;
        font-family: tahoma, arial, verdana,sans-serif;
        text-decoration: none;
        font-size: 9pt;
        
}
.menu_chance {
        color:#ffffff;
        font-family: tahoma, arial, verdana,sans-serif;
        text-decoration: none;
        font-size: 9pt;
        
}
.bd_pro {
        border:1px solid #DCE7AF;
        border-collapse:collapse;
        
}

.bdtop {
        border:1px solid #AEC344;
        border-collapse:collapse;
        border-top-style:hidden;
        border-bottom-style:hidden;
        border-top-style:hidden
}

.ttchitiet {
         FONT:  12px Arial, Helvetica, sans-serif; COLOR: #3b454f;
         }

A.woman:link {
        FONT:  9pt tahoma, arial, verdana,sans-serif; COLOR: #0D6530; TEXT-DECORATION: none
}
A.woman:visited {
FONT:  9pt tahoma, arial, verdana,sans-serif;	COLOR: #0D6530; TEXT-DECORATION: none
}
A.woman:active {
FONT:  9pt tahoma, arial, verdana,sans-serif;	COLOR: #ff4c00; TEXT-DECORATION: none
}
A.woman:hover {
FONT:  9pt tahoma, arial, verdana,sans-serif;	COLOR: #ff4c00; TEXT-DECORATION: none
}

A.menu_chkd  {
        color:#ffffff;
        font-family:Arial;
        text-decoration: none;
        font-size: 8pt;
        
}
A.menu_chkd:hover{
        color:#FFFFCC;
        font-family:Arial;
        font-size: 8pt;
        text-decoration: none;
}
.textgray {
        FONT-SIZE: 10px; COLOR: #4b4b4b; FONT-FAMILY: Arial, Verdana, Geneva, Arial, Helvetica, sans-serif
}
.brdimage {
        BORDER-RIGHT: #e9e9e9 1px solid; BORDER-TOP: #e9e9e9 1px solid; BORDER-LEFT: #e9e9e9 1px solid; BORDER-BOTTOM: #e9e9e9 1px solid
}
A.chitiet  {
        color:#B34505;
        font-family:tahoma, arial, verdana,sans-serif;
        text-decoration: none;
        font-size: 12px;
        
}
A.chitiet:hover{
        color:#5F7E06;
        font-size: 12px;
        text-decoration: none;
}


A.chitiet_dt  {
        color:#105E9A;
        font-family:arial;
        text-decoration: none;
        font-size: 12px;
        
}
A.chitiet_dt:hover{
        color:#B34505;
        font-size: 12px;
        text-decoration: none;
}
A.dangky  {
        color:#045fc6;
        font-family:arial;
        text-decoration: none;
        font-size: 12px;
        
}
A.dangky:hover{
        color:#045fc6;
        font-size: 12px;
        text-decoration:underline ;
}
A.giaodich  {
        color:#6E452C;
        font-family:arial;
        text-decoration: none;
        font-size: 12px;
        
}
A.giaodich:hover{
        color:#6E452C;
        font-size: 12px;
        text-decoration:underline ;
}
A.chitiet_green  {
        color:#5A9E00;
        text-decoration: none;
        font-size: 12px;
        
}
A.chitiet_green:hover{
        color:#CF560F;
        font-family:Arial;
        font-size: 12px;
        text-decoration: none;
}
A.address  {
        color:#5F003E;
        font-family:Arial;
        text-decoration: none;
        font-size: 16px;
        
}

.namepr {
        FONT-SIZE: 9pt; COLOR: #2e7801; LINE-HEIGHT: 12px; FONT-FAMILY: tahoma, arial, verdana,sans-serif; TEXT-ALIGN: justify; TEXT-DECORATION: none
}

.namepr:hover {
        FONT-SIZE: 9pt; COLOR: #F95CD2; LINE-HEIGHT: 12px; FONT-FAMILY: tahoma, arial, verdana,sans-serif; TEXT-DECORATION: none
}

.index-giacu {
        FONT-SIZE: 13px; COLOR: #4c4c4c; TEXT-ALIGN: center; TEXT-DECORATION: line-through
}
.index-new-title {
        FONT-WEIGHT: bold; FONT-SIZE: 12px; COLOR: #cc6600; font-family:Arial, Helvetica, sans-serif
}
.index-new-time {
        FONT-SIZE: 12px; font-family:Arial, Helvetica, sans-serif; color:#58646A
}

.bd_blue {border:1px solid #9CB8F3;
        border-collapse:collapse;
        border-top-style:hidden;
}
.bd_brown {border:1px solid #EDA2AA;
        border-collapse:collapse;
        border-top-style:hidden;
}


.xemchitiet {
        FONT-SIZE: 8pt; COLOR: #F9052D; LINE-HEIGHT: 12px; FONT-FAMILY: Arial; TEXT-ALIGN: justify; TEXT-DECORATION: none
}

.xemchitiet:hover {
        FONT-SIZE: 8pt; COLOR: #0594F9; LINE-HEIGHT: 12px; FONT-FAMILY: Arial; TEXT-DECORATION: none
}

.saleoff_menu {
        FONT-SIZE: 12px; COLOR: #424547;  FONT-FAMILY: Arial; TEXT-DECORATION: none
}
A.dmua_viewpro  {
        color:#000000;
        font-family: Arial, Helvetica, sans-serif;
        text-decoration: none;
        font-size: 12px;
        
}
A.dmua_viewpro:hover{
        color:#CC0000;
        font-family:Arial, Helvetica, sans-serif;
        font-size: 12px;
        text-decoration: none;
}


.saleoff_menu:hover {
        FONT-SIZE: 12px; COLOR: #424547;  FONT-FAMILY: Arial; TEXT-DECORATION: underline;
}
.news_title {
        FONT-SIZE: 12px; COLOR: #FF5D0A; LINE-HEIGHT: 12px; FONT-FAMILY: arial; TEXT-ALIGN: justify; TEXT-DECORATION: none
}

.news_title:hover {
        FONT-SIZE: 12px; COLOR: #de0e00; LINE-HEIGHT: 12px; FONT-FAMILY: arial; TEXT-DECORATION: none
}
.home_newtitle_left  {
        color:#0486bc;
        font-family: Arial, Helvetica, sans-serif;
        text-decoration: none;
        font-size: 12px;
        
}
.home_newtitle_left:hover{
        color:#CC0000;
        font-family:Arial, Helvetica, sans-serif;
        font-size: 12px;
        text-decoration: none;
}
*/