.mlddm {
    visibility: visible;
    margin: 0;
    padding: 0;
    white-space: nowrap;
    overflow: hidden;
}
.mlddm li {
    display: inline;
    list-style: none;
    float: left;
    margin: 0;
    padding: 0;
		width: 116px;
		height:54px;
		background: url(http://www.maxidoux.com/common/images/menu_off.gif) no-repeat;
}
.mlddm li:hover {
		background: url(http://www.maxidoux.com/common/images/menu_on.gif) no-repeat;
}
.mlddm li a, .mlddm li a#buttonnohover {
    display: block;
    margin: 0;
    padding: 0;
    width: 116px;
		height:36px;
		padding-top:18px;
    text-align: center;
    text-decoration: none;
    white-space: nowrap;
    color: white;
}
.mlddm li a:hover, .mlddm li a#buttonhover {
	color:black;
}
.mlddm ul {
    z-index: 100;
    position: absolute;
    visibility: hidden;
    margin: 0 0 0 0;
    padding: 0;
    background: #8798A2;
    border: 1px solid #8798A2;
}
.mlddm ul li {
    float: none;
		height:20px;
		background: url(http://www.maxidoux.com/common/images/calage.gif) no-repeat;
}
.mlddm ul li:hover {
    float: none;
		background: url(http://www.maxidoux.com/common/images/calage.gif) no-repeat;
}
.mlddm ul li a {
    display: block;
    width: auto;
    margin: 0;
    padding-top: 5px ;
		padding-left : 17px ;
		padding-bottom : 5px ;
		padding-right : 13px;
    font-weight: normal;
    text-align: left;
    text-transform: none;
    white-space: pre;
    color: white;
    background: transparent;
    border-width: 0;
		height:20px;
}
.mlddm ul li .hsub {
    background: transparent no-repeat right url(http://www.maxidoux.com/common/includes/js/mlddm2.32/arrow.gif)
}
.mlddm ul li .hsub:hover {
    background: #ABC9DE no-repeat right url(http://www.maxidoux.com/common/includes/js/mlddm2.32/arrow.gif)
}




