* {
    font-size: 12px;
    font-family: Arial, Helvetica, sans-serif;
    line-height: normal;
}

body {
    margin-left: 0;
    margin-top: 0;
    margin-right: 0;
    margin-bottom: 0;

    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-style: normal;
    font-weight: normal;
    font-variant: normal;
    line-height: normal;
    color: #000000;
    /*background-image:url("../images/bg-noel-hinhnen.jpg");*/
    background-position:top center;
    background-repeat:repeat-y;
    /*background-attachment:fixed;*/
    background-color: #1b1b1b;
}

ul {
    margin: 0;

}

b {
    font-weight: bold;
}

i {
    font-style: italic;
}

table {
    text-align: left;
}

img {
    border: 0;
    color: white;
}

.img-wallpaper-box {
    margin-left: 27px;
    text-align: center;
    width: 100px;
    float: left;
}

.img-wallpaper {
    background-color: #1b1b1b;
    width: 100px;
    height: 124px;
}

.img-ani-box {
    margin-left: 27px;
    text-align: center;
    width: 100px;
    float: left;
}

.img-ani {
    background-color: #1b1b1b;
    width: 100px;
    height: 124px;
}

.img-ani img {
    width: 96px;
    height: 120px;
}

.img-theme-box {
    margin-left: 27px;
    text-align: center;
    width: 100px;
    float: left;
}

.img-theme {
    background-color: #1b1b1b;
    width: 100px;
    height: 132px;
}

.img-theme img {
    width: 96px;
    height: 128px;
}

.img-logo-box {
    margin-left: 27px;
    text-align: center;
    width: 80px;
    float: left;
}

.img-logo {
    background-color: #1b1b1b;
    width: 80px;
    height: 18px;
}

.img-logo img {
    width: 76px;
    height: 14px;
}

.img-picture-box {
    margin-left: 27px;
    text-align: center;
    width: 80px;
    float: left;
}

.img-picture {
    background-color: #1b1b1b;
    width: 80px;
    height: 32px;
}

.img-picture img {
    width: 76px;
    height: 28px;
}

.left {
    float: left;
}

.pointer-cursor {
    cursor: pointer;
}

.topview-right-banner {
    background-color: black;
    width: 791px;
    height: 595px;
    vertical-align: top;
}

.tv-center-img {
    width: 288px;
    float: left;
    text-align: left;
    background-color: black;
}

.tv-other-img {
    width: 288px;
    float: left;
    text-align: left;
    background-color: black;
}

.tv-right-banner {
    width: 211px;
    float: left;
    text-align: left;
    background-color: black;

}

.tv-center-dark {
    background-color: #0c0c0c;
}

.tv-other-img-element {
    background-color: #0c0c0c;
    width: 255px;
    height: 124px;
}

.top {
    background: transparent url( "../images/bv5.png" ) repeat scroll 0 -25px;
    height: 251px;
    width: 1004px;
}

.bounder {
    width: 1004px;
}

.top-logo {
    height: 175px;
    width: 516px;
    display:block;
}

.top-banner {
    float: left;
    cursor: pointer;
    margin-top: 5px;
    margin-left: 14px;
}

.top-gprs {
    float: left;
    display:block;
    height: 68px;
    width: 204px;
}

.top-hdsd {
    float: left;
    display:block;
    height: 68px;
    width: 312px;
}

.top-menu-box {
    background-color: #030303;
    float: left;
    width: 213px;
}

.main-menu-box {
    background-color: #030303;
    float: left;
    width: 791px;
}

.clear {
    clear: both;
    font-size: 10px;
}

.cu-phap {
    background: transparent url( "../images/bv5.png" ) no-repeat scroll -210px -378px;
    height: 66px;
    width: 576px;
}

.search {
    background: transparent url( "../images/s.png" ) no-repeat scroll 0 -2173px;
    height: 66px;
    width: 211px;
    float: left;
}

.search form {
    border: 0;
    margin: 0;
    float: left;
}

.small {
    font-size: 1px;
}

.s {
    font-size: 1px;
}

.top-menu-box li {
    background: transparent url( "../images/s.png" ) no-repeat scroll 0 -1936px;
    height: 22px;
    _height: 24px;
    width: 200px;
    text-align: left;
    text-indent: 25px;
    font-weight: bold;
    color: white;
    vertical-align: middle;
    padding-top: 2px;
    list-style: none;
}

.main {
    width: 1004px;
}

.main-menu {
    background: transparent url( "../images/s.png" ) no-repeat scroll 0 -2009px;
    height: 30px;
    color: white;
    text-align: center;
    font-weight: bold;
    width: 143px;
    float: left;
    vertical-align: middle;
    list-style: none;
}

.main-menu1 {
    background: transparent url( "../images/s.png" ) no-repeat scroll 0 -2093px;
    height: 30px;
    color: white;
    text-align: center;
    font-weight: bold;
    width: 211px;
    _width: 209px;
    float: left;
    vertical-align: top;
    list-style:none;
}

.leftmn {
    width: 206px;
    color: white;
    float: left;
}

.leftmn-album {
    background: transparent url( "../images/s.png" ) repeat scroll 0 -1136px;
    height: 60px;
    display:block;
    width: 206px;
}

.leftmn-thethao {
    background: transparent url( "../images/s.png" ) repeat scroll 0 -1248px;
    height: 62px;
    cursor: pointer;
    width: 206px;
}

.leftmn-xedep {
    background: transparent url( "../images/s.png" ) repeat scroll 0 -1363px;
    height: 58px;
    cursor: pointer;
    width: 206px;
}

.leftmn-theme {
    background: transparent url( "../images/s.png" ) repeat scroll 0 -970px;
    height: 58px;
    cursor: pointer;
    width: 206px;
}

.leftmn-animation {
    background: transparent url( "../images/s.png" ) repeat scroll 0 -1068px;
    height: 58px;
    cursor: pointer;
    width: 206px;
}

.leftmn-mynu {
    background: transparent url( "../images/s.png" ) repeat scroll 0 -1474px;
    height: 62px;
    cursor: pointer;
    width: 208px;
}

.leftmn-dapc {
    background: transparent url( "../images/s.png" ) repeat scroll 0 -1588px;
    height: 61px;
    cursor: pointer;
    width: 206px;
}

.leftmn-bottom {
    background: transparent url( "../images/s.png" ) repeat scroll 0 -1034px;
    height: 28px;
    width: 206px;
}

.leftmn-leftbg {
    background: transparent url( "../images/combo-bg.png" ) repeat-y scroll 0 0;
}

.leftmn-cate {
    margin-left: 14px;
    margin-right: 16px;
    width: 178px;
    _width: 176px;
    background-color: #0b0b0b;
}

.leftmn-cate li {
    list-style: none;
    text-align: left;
    text-indent: 15px;
    line-height: 150%;
    list-style-position: outside;
}

.leftmn-rightbg {
    background: transparent url( "../images/combo-bg.png" ) repeat-y scroll -15px 0;
    background-position: right;
}

tr.topview-top {
    background: transparent url( "../images/bv5.png" ) repeat scroll 0 -662px;
    height: 51px;
}

.listsongmn-left {
    background: transparent url( "../images/s.png" ) no-repeat scroll 0 -1818px;
    width: 191px;
    height: 44px;
    float: left;
}

.listsongmn-center {
    width: 409px;
    height: 34px;
    margin-top: 10px;
    font-size: 14px;
    color: white;
    font-weight: bold;
    float: left;
}

.listsongmn-right {
    background: transparent url( "../images/s.png" ) no-repeat scroll 0 -1724px;
    width: 191px;
    height: 44px;
    float: left;
}

.xem-tiep {
    background: transparent url( "../images/s.png" ) no-repeat scroll 0 -730px;
    width: 90px;
    height: 14px;
    cursor: pointer;
    margin: 15px;
    margin-right: 20px;
}

.v {
    background-position: -25px -678px;
    width: 14px;
    height: 15px;
}

.e {
    background-position: 0 -678px;
    width: 14px;
    height: 15px;
}

.hotpop {
    background: transparent url( "../images/bv5.png" ) no-repeat scroll 0 0;
    width: 32px;
    height: 16px;
}

.left-ar {
    background: transparent url( "../images/bv5.png" ) no-repeat scroll -60px 0;
    width: 10px;
    height: 10px;
    cursor: pointer;
    font-size: 1px;
}

.right-ar {
    background: transparent url( "../images/bv5.png" ) no-repeat scroll -75px 0;
    width: 10px;
    height: 10px;
    cursor: pointer;
    font-size: 1px;
}

.left-ar2 {
    background: transparent url( "../images/bv5.png" ) no-repeat scroll -37px 0;
    width: 10px;
    height: 10px;
    cursor: pointer;
    font-size: 1px;
}

.right-ar2 {
    background: transparent url( "../images/bv5.png" ) no-repeat scroll -49px 0;
    width: 10px;
    height: 10px;
    cursor: pointer;
    font-size: 1px;
}

.footer {
    background: transparent url( "../images/bv5.png" ) no-repeat scroll 0 -368px;
    width: 1004px;
    height: 156px;
}

.listsongmn {
    background-color: #990000;
    height: 44px;
    width: 791px;
}

.listsongmn-2 {
    background-color: #333333;
    height: 25px;
    width: 791px;
    padding-top: 5px;
}

a {
    text-decoration: none;
}

a:visited {
    color: brown;
}

a:link {
    color: brown;
}

a:hover {
    color: darkgreen;
}

a:active {
    color: brown;
}

a.left-cate-title {
    color: black;
}

a.left-cate-title:visited {
    color: black;
}

a.left-cate-title:link {
    color: black;
}

a.left-cate-title:hover {
    color: darkgreen;
}

a.left-cate-title:active {
    color: black;
}

a.category {
    color: #CCCCCC;
}

a.category:visited {
    color: #CCCCCC;
}

a.category:link {
    color: #CCCCCC;
}

a.category:hover {
    color: cornsilk;
}

a.category:active {
    color: #CCCCCC;
}

a.footer {
    color: #333333;
    font-weight: bold;
}

a.footer:visited {
    color: #333333;
}

a.footer:link {
    color: #333333;
}

a.footer:hover {
    color: #333333;
}

a.footer:active {
    color: #333333;
}

a.scategory {
    font-weight: bold;
    cursor: text;
    color: #CCCCCC;
}

a.scategory:visited {
    color: #CCCCCC;
}

a.scategory:link {
    color: #CCCCCC;
}

a.scategory:hover {
    color: cornsilk;
}

a.scategory:active {
    color: #CCCCCC;
}

a.page1 {
    font-weight: bold;
    color: #cc0000;
}

.current-page {
    font-weight: bold;
    color: white;
}

dl {
    background-attachment: scroll;
    background-color: transparent;
    background-image: url( "../images/s.png" );
    background-repeat: no-repeat;
    font-size: 1px;
    list-style-type: none;
    list-style-position: outside;
    height: 9px;
    width: 55px;
}

.saonho5 {
    background-position: 0 -15px;
}

.saonho4 {
    background-position: -11px -15px;
}

.saonho3 {
    background-position: -22px -15px;
}

.saonho2 {
    background-position: -33px -15px;
}

.saonho1 {
    background-position: -44px -15px;
}

.saonho0 {
    background-position: -55px -15px;
}

.saocam {
    background: transparent url( "../images/s.png" ) repeat scroll 0 -317px;
    height: 20px;
    width: 23px;
    float: left;
    font-size: 1px;
}

.saovang {
    background: transparent url( "../images/s.png" ) repeat scroll 0 -356px;
    height: 20px;
    width: 23px;
    float: left;
    font-size: 1px;
}

.saoden {
    background: transparent url( "../images/s.png" ) repeat scroll -207px -356px;
    height: 20px;
    width: 23px;
    float: left;
    font-size: 1px;
}

.saovang5 {
    background: transparent url( "../images/s.png" ) repeat scroll 0 -356px;
    height: 20px;
    width: 115px;
    font-size: 1px;
}

.saovang4 {
    background: transparent url( "../images/s.png" ) repeat scroll -23px -356px;
    height: 20px;
    width: 115px;
    font-size: 1px;
}

.saovang3 {
    background: transparent url( "../images/s.png" ) repeat scroll -46px -356px;
    height: 20px;
    width: 115px;
    font-size: 1px;
}

.saovang2 {
    background: transparent url( "../images/s.png" ) repeat scroll -69px -356px;
    height: 20px;
    width: 115px;
    font-size: 1px;
}

.saovang1 {
    background: transparent url( "../images/s.png" ) repeat scroll -92px -356px;
    height: 20px;
    width: 115px;
    font-size: 1px;
}

.saovang0 {
    background: transparent url( "../images/s.png" ) repeat scroll -115px -356px;
    height: 20px;
    width: 115px;
    font-size: 1px;
}

.dodam {
    color: #FFCC00;
    font-weight: bold;
}

.ghi11 {
    color: #CCCCCC;
    font-size: 10px;
}

.comment {
    color: #999999;
}

.guiloibinh {
    background: transparent url( "../images/s.png" ) repeat scroll 0 -875px;
    height: 20px;
    width: 92px;
    cursor: pointer;
    display: inline-block;
    float: left;
}

.gopy {
    background: transparent url( "../images/bv5.png" ) repeat scroll 0 -1660px;
    height: 291px;
    width: 1004px;
}

.trangto {
    font-size: 14px;
    color: white;
    font-weight: bold;
}

.trangdam {
    color: #CCCCCC;
    font-weight: bold;
}

h1 {
    color: #999999;
    font-size: 14px;
    font-weight: bold;
    margin: 0;
    padding: 0;
}

h3.tip {
    font-size: 12px;
    font-weight: bold;
    color: darkblue;
}

table.tip {
    text-decoration: none;
}

b.tip {
    color: brown;
}

.trangtinhdam {
    font-weight: bold;
    color: white;
    font-size: 13px;
}

.trang11 {
    color: white;
    font-size: 11px;
}

.dotuoi {
    font-weight: bolder;
    color: #FF0000;
}

.trangmo {
    color: #CCCCCC;
    font-style: italic;
}

.cam {
    color: #FF3300;
    font-weight: bold;
}

.new-central-banner {
    background-color: #2c2a2b;
    margin-top: 10px;
    width: 791px;
}

.topview-bottom {
    background: transparent url( "../images/bv5.png" ) no-repeat scroll 0 -882px;
    height: 12px;
    width: 573px;
    font-size: 1px;
    margin-right: 215px;
    _margin-right: 213px;
    margin-top: -2px;
}

.thamdo {
    background: transparent url( "../images/bv5.png" ) no-repeat scroll -588px -529px;
    height: 251px;
    width: 206px;
    color: whitesmoke;
    text-align: left;
}

.list-img-bottom {
    background: transparent url( "../images/bv5.png" ) no-repeat scroll -2px -789px;
    height: 10px;
    width: 791px;
    font-size: 1px;
}

.mn-hd {
    background: transparent url( "../images/bv5.png" ) no-repeat scroll 0 -1963px;
    height: 213px;
    width: 205px;
    text-align: left;
}

.mn-hd li {
    list-style: none;
}

.dotone {
    font-size: 30px;
    font-weight: bold;
    color: #cc0000;
}

.xam12 {
    font-size: 12px;
    color: #cccccc;
}

.cam18 {
    font-size: 18px;
    color: #ff9900;
    font-weight: bold;
}

.page-number {
    margin-top: 20px;
    margin-bottom: 20px;
}

.page-number a {
    margin: 8px;
}

.page-number span {
    margin: 8px;
}

.page-number select {
    margin: 8px;
}

.loading-div {
    float: left;
    height: 45px;
    vertical-align: middle;
    text-align: left;
}

* html #loading {
    width: 200px;
    visibility: hidden;
    top: 1px;
    right: 1px;
    background-color: firebrick;
    z-index: 9999;
}

#loading {
    position: fixed;
    top: 1px;
    right: 1px;
    width: 200px;
    z-index: 9999;
    background-color: firebrick;
    visibility: hidden;
}

* html div#loading {
    background-color: firebrick;
    position: absolute;
    visibility: hidden;
    top: expression(
    eval( document . compatMode
    &&( document . compatMode == 'CSS1Compat' ) ) ?
    ( documentElement . scrollTop +1 ) : ( document . body . scrollTop + 1 ) );
    right: expression( "1px" );
}

ul {
    margin: 0;
    padding: 0;
}

.top-menu-box a {
    color: white;
}

.top-menu-box a:visited {
    color: white;
}

.top-menu-box a:link {
    color: white;
}

.top-menu-box a:hover {
    color: red;
}

.top-menu-box a:active {
    color: white;
}

.main-menu-box a {
    display:inline-block;
    vertical-align:middle;
    height:20px;
    padding-top:5px;
}

.main-menu-box a:visited {
    color: white;
}

.main-menu-box a:link {
    color: white;
}

.main-menu-box a:hover {
    color: gold;
}

.main-menu-box a:active {
    color: white;
}

.left2 {
    float: left;
    width: 2px;
    font-size:1px;
}
