#setmenu{
margin:0;
padding:0;
width:590px;
list-style-type:none;
background-image:url(../images/bg/bg-yellow-chef.png);
color:#000000;
line-height:120%;
height:390px;
border-top:1px solid #E5E5E5;
border-bottom:1px solid #E5E5E5;
}
#setmenu a{
display:block;
font-weight:normal;
text-decoration:none;
}
#setmenu ul{
overflow: hidden;
margin:0;
padding:0;
}
#setmenu li{
margin:0;
padding:0;
list-style-type:none;
}
#setmenu li a{
width:520px;
padding:10px 0 0 15px;
display:block;
color:#000000;
height:20px;
font-size:13px;
font-weight:bold;
}
#setmenu li a.closed{
color:#000000 !important;
background-image:url(../images/menu_chef/ha-header.jpg) !important;
}
#setmenu li.firstitem a.closed{
color:#000000 !important;
background-image:url(../images/menu_chef/ha-header-first.jpg) !important;
}
#setmenu li.lastitem a.closed{
color:#000000 !important;
background-image:url(../images/menu_chef/ha-header-last.jpg) !important;
}
#setmenu li li{
border-left:1px solid #E5E5E5;
border-right:1px solid #E5E5E5;
padding:10px;
height:370px;

}
#setmenu li a.opened{
background-image:url(../images/menu_chef/ha-header-active.jpg);
color:#FFFFFF;
}
#setmenu li.firstitem a.opened{
background-image:url(../images/menu_chef/ha-header-first-active.jpg);
color:#FFFFFF;
}
#setmenu li.lastitem li{
margin-bottom:-4px;
}
#setmenu li.lastitem ul{
padding-bottom:2px;
}

#setmenu li li ul.submenu li {
display:block;
float:left;
height:auto;
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0 0 5px 0;
padding:0;
border:none;
}
.menudecs{
width:340px;}
.menutitle{
width:135px;}
.menuprice{
width:90px;
text-align:right;}


