/* CSS Document */
div.menud ul{
	list-style-type:none;
	display:block;
	height:auto;
        margin:0px;
        font-family:'arial', sans-serif;;
        font-weight:100;
        font-size:12px;
	z-index:1;
        background-color:transparent;

}
div.menud ul > li{
    display:inline;
    padding:5px;
	position:relative;
    width:auto;
    height:40px;
background-color:transparent;
background: url(../images/fondoamarmenu.gif) center center repeat-x;
	-moz-box-shadow:2px 2px 5px 2px rgba(36,36,36,0.5);
	-webkit-box-shadow:2px 2px 5px 2px rgba(36,36,36,0.5);
	box-shadow:2px 2px 5px 2px rgba(36,36,36,0.5);
	-moz-border-radius:2px;
	-webkit-border-radius:2px;
	border-radius:2px;
}
div.menud ul li >a{
	color:#3a3a6d;
          display:block,inline;
}
div.menud ul li:hover >a{
	color:#f4da2c;
          display:block,inline;
}
div.menud ul > li:hover{
    background: url(../images/fondoazulmenu.gif) center center;
    display:block,inline;
}
div.menud ul li>ul>li:hover{
	color:#f4da2c;
}
div.menud ul > li:hover > a:link{
	display:block,inline;

}
div.menud ul li ul{
	list-style-type:none;
	display:none;
//	top:22px;
	top:100%;
	left:0px;
    position:relative;
    color: #000000;  
	width:auto;
        height:40px;
        white-space:nowrap;   
//        padding:5px;   
        padding:0px;   
}
div.menud ul li:hover> ul >li{
	display:block;
}
div.menud ul li:hover> ul{
	display:block;
	position:absolute;
}
div.menud ul> li > ul{
	list-style-type:none;
	display:none;
	text-indent:0px;
    width:auto;
        white-space:nowrap;   
    padding:0px;
}
div.menud ul li ul  li{
    padding:3px;
	display:block;
    padding:5px;
	height:auto;
}
div.menud ul li ul li> ul{
	display:none;
    top:0px;
    left:100%;
    position:absolute;
    padding:0px;
	width:auto;
        white-space:nowrap;   
}
div.menud ul li ul li:hover{
    color:#DDbb33;
    position:relative;
}	
div.menud ul li ul li:hover> ul{
	display:block;
	position:absolute;
}
