#jsddm
{	margin: 0;
    padding: 0}

#jsddm li
{	float: left;
    list-style: none;
    font: 12px Tahoma, Arial}

#jsddm li a
{	display: block;
    background: #4D9DCC;
    padding: 5px 12px;
    text-decoration: none;
    border-right: 1px solid white;
    /*width: 70px;*/
    color: #ffffff;
    font-weight:bold;
    white-space: nowrap}

#jsddm li a:hover
{	background: #E59114}

#jsddm li ul
{   margin: 0;
    padding: 0;
    position: absolute;
    visibility:hidden;
    border-top: 1px solid white;
    z-index:1;
}
*+html #jsddm li ul{

  z-index:4;
}
#jsddm li ul li
{   float: none;
    display: inline;

}

#jsddm li ul li a
{	width: auto;
    background: #dddddd;
    color: #24313C;
    }

#jsddm li ul li a:hover
{   background: #E59114;
    color:#ffffff;

}