/* Nice menu */
ul.nice-menu, ul.nice-menu ul { z-index:501; } 

ul.nice-menu li { border: none; padding:0.3em 0 0.3em 0; left:0;}
ul.nice-menu a { color:white; text-decoration:none; }
ul.nice-menu ul { top: 2.6em; left: 0;  border: 0; border-top:none; margin-right: 0; }
ul.nice-menu ul li { width: 12.5em; }

#zone-menu .nice-menu li li { border-bottom: 1px solid white; }

ul.nice-menu-down li.menuparent { background: url(../images/arrow-down.gif) right center no-repeat; }
ul.nice-menu-down li.menuparent:hover { background: url(../images/arrow-down-grey.gif) right center no-repeat; }
ul.nice-menu-down li li.menuparent { background: url(../images/arrow-right-white.gif) right center no-repeat; }
ul.nice-menu-down li li.menuparent:hover { background: url(../images/arrow-right-grey.gif) right center no-repeat; }
ul.nice-menu-down li.menuparent.active-trail { background-image: url(../images/arrow-down-grey.gif); }
ul.nice-menu-down li li.menuparent.active-trail { background-image: url(../images/arrow-right-grey.gif); }

ul.nice-menu li,
ul.nice-menu-down li.menuparent,
ul.nice-menu-down li li.menuparent { background-color: #474747; }

ul.nice-menu-down li:hover,
ul.nice-menu-down li.menuparent:hover,
ul.nice-menu-down li li.menuparent:hover,
ul.nice-menu li.active-trail,
ul.nice-menu li li.active-trail { background-color:white; }

ul.nice-menu-down li:hover > a,
ul.nice-menu-down li.active-trail > a { color: black; }
