.mpp-header {
    height: 36px;
    /*background: url('/i/page-bg.jpg') 0 0 repeat-x;*/
    background-color:#858585;
    margin: 0 0 5px;
}
.mpp-header > div.list-container {
    width: 1120px;
    margin: 0 auto;
}
.mpp-header > div.list-container > ul {
    margin-top: 0;
    margin-bottom: 10px;
    padding: 0;
}
.mpp-header > div.list-container > ul > li {
    list-style-type: none;
    display: inline-block;
    margin: 0;
    padding: 0;
}
.mpp-header > div.list-container > ul > li > a {
    /*background: #333 no-repeat;*/
    display: block;
    margin: 0;
    padding: 0;
}
.mpp-header > div.list-container > ul > li > a.notext {
    text-indent: -99999px;
    overflow: hidden;    
}
.mpp-header > div.list-container > ul > li > a.portal-mh {
    background: url('/i/topmenu.png') no-repeat 0px 0px;
    height: 36px;
    width: 94px;
}
.mpp-header > div.list-container > ul > li > a.portal-mh:hover{ 
    background-position: 0px -37px; 
} 
.mpp-header > div.list-container > ul > li.active > a.portal-mh { 
    background-position: 0px -77px; 
}
.mpp-header > div.list-container > ul > li > a.portal-wh {
    background: url('/i/topmenu.png') no-repeat -94px 0px;
    height: 36px;
    width: 107px;
}
.mpp-header > div.list-container > ul > li > a.portal-wh:hover{ 
    background-position: -94px -37px; 
} 
.mpp-header > div.list-container > ul > li.active > a.portal-wh { 
    background-position: -94px -77px; 
}
.mpp-header > div.list-container > ul > li > a.portal-rw {
    background: url('/i/topmenu.png') no-repeat -199px 0px;
    height: 36px;
    width: 104px;
}
.mpp-header > div.list-container > ul > li > a.portal-rw:hover{ 
    background-position: -199px -37px; 
} 
.mpp-header > div.list-container > ul > li.active > a.portal-rw { 
    background-position: -199px -77px; 
}
.mpp-header > div.list-container > ul > li > a.portal-amis {
    background: url('/i/topmenu.png') no-repeat -300px 0px;
    height: 36px;
    width: 63px;
}
.mpp-header > div.list-container > ul > li > a.portal-amis:hover{ 
    background-position: -300px -37px; 
} 
.mpp-header > div.list-container > ul > li.active > a.portal-amis { 
    background-position: -300px -77px; 
}
.mpp-header > div.list-container > ul > li > a.portal-mo {
    background: url('/i/topmenu.png') no-repeat -364px 0px;
    height: 36px;
    width: 107px;
}
.mpp-header > div.list-container > ul > li > a.portal-mo:hover{ 
    background-position: -364px -37px; 
} 
.mpp-header > div.list-container > ul > li.active > a.portal-mo { 
    background-position: -364px -77px; 
}
.mpp-header > div.list-container > ul > li > a.portal-ma {
    background: url('/i/topmenu.png') no-repeat -474px 0px;
    height: 36px;
    width: 107px;
}
.mpp-header > div.list-container > ul > li > a.portal-ma:hover{ 
    background-position: -474px -37px; 
} 
.mpp-header > div.list-container > ul > li.active > a.portal-ma { 
    background-position: -474px -77px; 
}
.mpp-header > div.list-container > ul > li > a.portal-mh-forum {
    height: 36px;
    width: 80px;
    background-color: #676767;
    color: #ffffff;
    text-decoration: none;
    font-weight: bold;
    font-size: 14px;
    padding: 7px 10px;
    text-align: center;
}
.mpp-header > div.list-container > ul > li.mh-avatar {
    height: 36px;
    width: 37px;
    background: url('/i/forum/avatar.png') 0 0 no-repeat;
}
.mpp-header > div.list-container > ul > li > a.portal-mh-user {
    height: 36px;
    width: auto;
    color: #ffffff;
    text-decoration: none;
    font-weight: bold;
    font-size: 14px;
    padding: 7px 15px 7px;
}
.mpp-header > div.list-container > ul > li.mh-user-border-right {
    border-right: 1px solid #676767;
}

/* ------ RWD ------ */
@media all and (min-width:836px) and (max-width:1119px) {
    .mpp-header > div.list-container {
        width: 836px;
    }
}

@media all and (max-width:835px) {
    .mpp-header {
        display: none;
    }
}
/* ------ RWD ------ */
