.menu {
}

ul.menu a {
display:block;
padding-left: 10px;
padding-right: 10px;
}

ul.menu li {
position:relative;
float: left;
list-style:none;
width: 200px;
}
ul.menu ul {
position:absolute;
top:35px;
left:0;
background: white;
display:none;
opacity:0;
width: 200px;
}

.ul_links {
margin-left: -101px;
}

ul.menu ul li {
position:relative;
width:200px;
margin:0;
}
ul.menu ul li a {
display:block;
padding:3px 7px 5px;
background-color:white;
color: #444;
}
ul.menu ul li a:hover {
background-color:#3a1f0e;
color: white;
}
ul.menu ul ul {
left:148px;
top: -1px;
}

ul.menu .menulink:hover, ul.menu .menuhover {
color: white;
background-color:#3a1f0e;
}
