/* css hover horisontal */

/* menu container (do not modify these values) */
#menux { display: block; width: 100%; }

/* overall styles (do not modify these values) */
#menux ul { width: 100%; list-style: none; margin: 0; padding: 0; z-index: 98; }

#menux ul ul,
#menux ul li:hover ul ul,
#menux ul li:hover ul ul ul,
#menux ul li:hover ul ul ul ul
{ display: none; }

#menux ul li:hover ul,
#menux ul ul li:hover ul,
#menux ul ul ul li:hover ul,
#menux ul ul ul ul li:hover ul
{ display: block; }

/* overall modifiers (do not modify these values) */
#menux ul li    { position: relative; float: left; }
#menux ul li li { width: 100%; }
#menux ul ul    { position: absolute; left: 0; top: 100%; z-index: 99; }

/* all level modifiers */
#menux ul ul    { padding-top: 0px; }
#menux ul ul    { left: -20px; }

#menux a,
#menux span { color: #1C3C6C; }
#menux a    { text-decoration: none; }
#menux span { cursor: default; }

/* top level modifiers */
#menux ul li       { }
#menux ul li:hover { }

/* sub level modifiers */
#menux ul li ul li       { }
#menux ul li ul li:hover { }

/* menuitem */
#menux ul li table td { text-align: center; padding-left: 0px; padding-right: 0px; }
#menux ul li li table td { text-align: center; padding-left: 8px; padding-right: 8px; }

