.menu2 {
    float:right;
    font-family: verdana, arial, sans-serif;
}

.menu2 ul {
    padding:0;
    margin:0;
    list-style-type:none;
}

.menu2 ul li {
    float:left;
    position:relative;
}

.menu2 ul li a, .menu ul li a:visited {
    float:left;
    display:block;
    text-decoration:none;
    color:#ffffff;
    background:#ff9933;
    font-weight:bold;
    font-size:10px;
    padding:0px 6px;
    line-height:20px;
    height:20px;
}

.menu2 ul li a.menul, .menu ul li a.menul:visited {
    float:left;
    display:block;
    text-decoration:none;
    color:#ffffff;
    background:#ff9933 url(/images/menus/menulb3.gif) left bottom no-repeat;
    font-size:10px;
    padding:0px 6px;
    line-height:20px;
    height:20px;
}

.menu2 ul li a.menur, .menu ul li a.menur:visited {
    float:left;
    display:block;
    text-decoration:none;
    color:#ffffff;
    background:#ff9933 url(/images/menus/menurb3.gif) right bottom no-repeat;
    font-size:10px;
    padding:0px 6px;
    line-height:20px;
    height:20px;
}

.menu2 ul li:hover {
    width:auto;
}

.menu2 ul li a:hover {
    background:#ffcc99;
    text-decoration:underline;
}

.menu2 ul li a.menul:hover {
    background:#ffcc99 url(/images/menus/menulb2.gif) left bottom no-repeat;
    text-decoration:underline;
}

.menu2 ul li a.menur:hover {
    background:#ffcc99 url(/images/menus/menurb2.gif) right bottom no-repeat;
    text-decoration:underline;
}

.menu2 ul li ul {
    display: none;
}

.menu2 ul li ul li ul li ul li {
    display: none;
}

.menu2 table {
    margin:-1px;
    border-collapse:collapse;
}

/* Voor niet IE browsers */
.menu2 ul li:hover ul {
    display:block;
    position:absolute;
    top:18px;
    margin-top:0px;
    left:0;
    width:auto;
}

.menu2 ul li:hover ul li ul {
    display: none;
}

.menu2 ul li:hover ul li a {
    display:block;
    color:#ffffff;
    height:10px;
    font-size:10px;
    line-height:10px;
    padding:4px 8px;
    width:130px;
}

.menu2 ul li:hover ul li a.drop {
    background:#ff9933;
}

.menu2 ul li:hover ul li a:hover {
    color:#ffffff;
    text-decoration:underline;
    background: #ffcc99;
}

.menu2 ul li:hover ul li a:hover.drop {
    background:#ffcc99;
    color:#ffffff;
}

.menu2 ul li:hover ul li:hover ul {
    display:block;
    position:absolute;
    left:147px;
    top:0px;
    color:#ffffff;
    background:#ff9933;
}

.menu2 ul li:hover ul li:hover ul li:hover ul li {
    display:block;
}

.menu2 ul li:hover ul li:hover ul.left {
    left:-172px;
}


/* Voor IE5.5 & IE6 */
.menu2 ul li a:hover ul {
    display:block;
    position:absolute;
    top:21px;
    t\op:22px;
    background:#ff9933;
    left:0px;
    marg\in-top:0px;
}

.menu2 ul li a:hover ul li a {
    display:block;
    color:#ffffff;
    height:11px;
    line-height:18px;
    padding:0px 8px;
    w\idth:130px;
}

.menu2 ul li a:hover ul li a.drop {
    background:#ff9933;
    padding-bottom:0px;
}

.menu2 ul li a:hover ul li a ul {
    visibility:hidden;
    position:absolute;
    height:0;
    width:0;
}

.menu2 ul li a:hover ul li a:hover {
    background: #ffcc99;
    color:#ffffff;
}

.menu2 ul li a:hover ul li a:hover.drop {
    background:#ffcc99;
    color:#ffffff;
}

.menu2 ul li:hover ul li:hover ul li:hover ul li {
    display:block;
}

.menu2 ul li a:hover ul li a:hover ul {
    visibility:visible;
    position:absolute;
    top:0px;
    t\op:-1px;
    color:#ffffff;
    left:147px;
    background:#ffcc99;
}

.menu2 ul li a:hover ul li a:hover ul li a:hover {
    background:#ffcc99;
    color:#ffffff;
}
