#menu {padding: 0 0 1.7em 2.2em;}
.ddm1 {
    font: 12px Tahoma; text-transform: uppercase;
    
}
.ddm1 .item1,
.ddm1 .item1:hover,
.ddm1 .item1-active,
.ddm1 .item1-active:hover {
    text-decoration: none;
    display: block;
    position: relative;
    height: 18px;
    padding: 8px 24px 8px 25px;
    white-space: nowrap;
}
.ddm1 .item1 {
    color: #446f82;
    background: url(/images/site/bullet_menu.gif) 18px 12px no-repeat;
}
.ddm1 .item1:hover,
.ddm1 .item1-active:hover,
.ddm1 .item1-active
{
    color: #fff;
    text-decoration: underline;
    margin: 0 0 0 0;
    background: url(/images/site/bullet_submenuh.gif) 18px 12px no-repeat #cfc13e;
}


.ddm1 .item2,
.ddm1 .item2:hover {
    padding: 5px 15px 9px 15px;
    margin-bottom: 2px;
    text-decoration: underline;
    display: block;
    white-space: nowrap;
    text-transform: none;
}
.ddm1 .item2 {
    color: #645b00;
    background: url(/images/site/bullet_submenu.gif) 5px 10px no-repeat #fff;
}
.ddm1 .item2:hover {
    color: #fff;
     background: url(/images/site/bullet_submenuh.gif) 5px 10px no-repeat #000;
}
.ddm1 .section {
    position: absolute;
    visibility: hidden;
    z-index: -1;
    white-space: nowrap;
    border:1px solid #c2ae01;
    border-top:3px solid #c2ae01;
    padding: 14px 10px 10px 10px;
    background: #fff;
}
* html .ddm1 td { position: relative; } /* ie 5.0 fix */