.bar-menu {
    width: 250px;
}
.bar-menu .box1 {
    background-color: #2A2A2A;
    color: #ffffff;    
    font-size: 13px;
    font-family: tahoma;
    padding: 4px 8px;
    cursor: default;
    position: relative;
}
.bar-menu .box1-hover {
    background-color: #31317B;
    color: #ffffff;
    font-size: 13px;
    font-family: tahoma;
    padding: 4px 8px;
    cursor: default;
    position: relative;
}
.bar-menu .box1-open {
    background-color: #31317B;
    color: #ffffff;
    font-size: 13px;
    font-family: tahoma;
    padding: 4px 8px;
    cursor: default;
    position: relative;
}
.bar-menu .box1-open-hover {
    background-color: #31317B;
    color: #ffffff;
    font-size: 13px;
    font-family: tahoma;
    padding: 4px 8px;
    cursor: default;
    position: relative;
}
.bar-menu .box1 img, .bar-menu .box1-hover img, .bar-menu .box1-open img, .bar-menu .box1-open-hover img {
    position: absolute;

}
.bar-menu .section {
    background-color: #2A2A2A;
    font-family: Tahoma;
    font-size: 13px;    
    border-width: 0px;
    border-color: #000000;
    display: none;
}
.bar-menu .section a {
    color: #FFFFFF;
    text-decoration: none;
    white-space: nowrap;
    padding: 4px 8px;
}
.bar-menu .section a:hover {
    color: #CCEEEB;
    text-decoration: none;
    white-space: nowrap;
}
.bar-menu .box2 {    
    background-color: #2A2A2A;
    color: #000000;    
    font-size: 13px;
    font-family: tahoma;
    padding: 4px 8px;
    cursor: default;
    position: relative;
    border-bottom: 1px solid #3A3A3A;
    text-align: right;

}
.bar-menu .box2-hover {
    background-color: #D89430;
    color: #000000;
    font-size: 13px;
    font-family: tahoma;
    padding: 4px 8px;
    cursor: default;
    position: relative;
    border-bottom: 1px solid #3A3A3A;
    text-align: right;
}

.bar-menu .box3 {    
    background-color: #2A2A2A;
    color: #D89430;    
    font-size: 13px;
    font-family: tahoma;
    padding: 4px 8px;
    cursor: default;
    position: relative;
    text-align: left;
}

.bar-menu .box3 a{    
    color: #D89430;      
}


.catsel a{
background-color: #31317B; color: #ffff00;
}


.bar-menu .box3-hover {
    background-color: #31317B;
    color: #ffffff;
    font-size: 13px;
    font-family: tahoma;
    padding: 4px 8px;
    cursor: default;
    position: relative;    
}

.bar-menu .section .active,
.bar-menu .section .active:hover {
    color: yellow;
}
















