/* menuder.css */
.menuder-container {}
.menuder,
.menuder ul { float: left; width: 100%; margin: 0; padding: 0; background-color: #eee;  list-style: none; text-align: left; font-weight: bold; text-transform:lowercase; color:#111; border-top:6px solid #000;}
.menuder a { display: block; width: 10em; w\idth: 6.5em; padding: .25em 1em; text-decoration: none; color:#111;}
.menuder a.daddy { background: url(img/menuder.gif) center right no-repeat; color:#111; border-top:3px solid #6a797d;}
.menuder li { float: left; width: 7.1em; padding: 0; }
.menuder li ul { position: absolute; left: -999em; height: auto; width: 9em; w\idth: 9.9em; margin: 0; border-width: .25em; font-weight: normal; z-index:100; border: 1px solid #d1d9dc;}
.menuder li li { width: 9em; padding-right: 1em; }
.menuder li ul a { width: 9em; w\idth: 9em; }
.menuder li ul ul { margin: -0.75em 0 0 9em; }
.menuder li:hover ul ul,
.menuder li:hover ul ul ul,
.menuder li:hover ul ul ul ul,
.menuder li.hover ul ul,
.menuder li.hover ul ul ul,
.menuder li.hover ul ul ul ul { left: -999em; border-top:3px solid #A91A1C; color:#A91A1C; }
.menuder li:hover ul, 
.menuder li li:hover ul, 
.menuder li li li:hover ul,
.menuder li li li li:hover ul { left: auto; border-top:3px solid #A91A1C; color:#A91A1C;}
.menuder li.hover ul,
.menuder li li.hover ul,
.menuder li li li.hover ul,
.menuder li li li li.hover ul { left: auto; border-top:3px solid #A91A1C; color:#A91A1C;}
.menuder li:hover,
.menuder li.hover { background-color: #d1d9dc;  color:#A91A1C;}
/* end */

