#menu-part { width:1002px; margin:0 auto; } .ddsmoothmenu { margin:0; z-index:110; background:url(../../images/menu-sepreator.gif) right top no-repeat; } #nav, #nav ul { list-style: none; margin: 0; padding: 0; z-index:110; } #nav { width: 948px; z-index:122;
 } #nav li { float: left; margin: 0; padding: 0; position: relative; z-index:122; display:inline; } #nav a { display:inline-block; text-decoration: none; } #nav a:hover, #nav a:focus { color: #fff } #nav ul { background:url(../../images/menu-shadow-bottom.png)
 left bottom no-repeat; left: 0; position: absolute; top: 39px; width: 210px; padding-top:6px; z-index:122; } #nav ul li { float: left; height: auto; width: 210px; background:url(../../images/menu-shadow.png) left 0 repeat-y; z-index:123; } #nav ul a { background:
 none; width: 175px; font-weight:normal; padding: 5px 10px 5px 16px; margin: 0; text-align:left; line-height:18px; } #nav ul a:hover, #nav ul a:focus, #nav ul a.selected { color:#000; } #nav ul .hover > a { color:#000; } #nav ul ul { left: 215px; top: 0px;
 padding-top:10px; } #nav ul, #nav :hover ul ul, #nav .hover ul ul { margin-left: -9999px; } #nav li:hover > ul, #nav li.hover > ul, #nav a:focus + ul, #nav ul ul, #nav .hover a:focus { margin-left: 0px; } #nav ul a:focus, #nav ul a:focus + ul { margin-left:
 9999px; } #nav ul a:active { margin-left:0px; } #nav .MenuLiLast:hover > ul, #nav .MenuLiLast.hover > ul, #nav .MenuLiLast a:focus + ul, #nav ul .MenuLiLast ul { margin-left: -128px !important; } #nav .MenuLi { background:url(../../images/menu-sepreator.gif)
 left top no-repeat; padding:0 0 0 2px; } #nav .MenuLi .menuFirstNode:hover, #nav .MenuLi.hover .menuFirstNode { background:#79A403; color:#fff; } #nav .MenuLi ul { z-index:124; width:202px; top:40px; padding:0px 0 0px; left: 0px; } #nav .MenuLi ul li { margin:0px;
 padding:0 0px; width:202px; } #nav .MenuLi ul ul { z-index:110; top:0px; left: 205px; } #nav .MenuLi ul ul li { display:block; } #nav .MenuLiLast, #nav .MenuLi9 { z-index:120; } #nav .MenuLi .menuFirstNode { padding:0 13px; line-height:40px; height:40px; color:#fff;
 font-size:1.083em; } #nav .MenuLiLast .menuFirstNode { padding:0 15px; } #nav .MenuLi .firstMenuLi { padding-top:0px; } #nav .MenuLi .lastMenuLi { } #nav .MenuLi .menuFirstNode .rightarrowclass { display:none; } #nav .MenuLi ul li a { background-color:#79A403;
 color:#FFF; } #nav .MenuLi ul li a:hover, #nav .MenuLi ul li > a.selected, #nav ul a:hover, #nav ul a:focus, #nav ul a.selected { background:#79A403; color:#000; } .rightArrowImg { position:absolute; right:12px; top:10px; } .firstMenuLi .rightArrowImg { top:20px;
 }

