2 behavior:url("css/csshover.htc");
8 background:url(../image/bg_css_menu.png) repeat bottom;
10 border-color:#ccc #888 #555 #bbb;
13 #menu a, #menu h2, #menu div.x {
14 font:11px/16px arial,helvetica,sans-serif;
19 border-color:#ccc #888 #555 #bbb;
22 padding:1px 0 1px 3px;
30 #menu a, #menu a:visited, #menu div.x, #menu div.x:visited {
40 #menu div.x, #menu div.x:visited {
41 background:#eee url(../image/right.gif) no-repeat right;
44 #menu a:hover, #menu div.x:hover {
46 background-color:#ddd;
49 #menu a:active, #menu div.x:active {
51 background-color:#ccc;
68 /* IE6 spacing bug fix, <li>s without a bottom border get spaced to far
69 * correction: the bug will change the height of the parent element! this will also cause the whole menu to grow
70 * so the only method to get this pile of crap going is to add a bottom border to the <li>s, where the enclosing <ul> already has
71 * a bottom border, which just looks ugly
72 * the trick: color the bottom border with the same color as the bottom pixel of the background image - noone notices */
76 border-width:0 0 1px 0;
81 border-width:0 0 1px 0;
84 /* IE6 event bug fix, without a background there hovers will be occassionally lost between the li's to the layer below
85 * causing the menu to close. Opera 9 has the same bug btw. */
100 /* Begin non-anchor hover selectors */
102 /* Enter the more specific element (div) selector
103 on non-anchor hovers for IE5.x to comply with the
104 older version of csshover.htc - V1.21.041022. It
105 improves IE's performance speed to use the older
106 file and this method */
118 div#menu li:hover ul ul,
119 div#menu li li:hover ul ul,
120 div#menu li li li:hover ul ul,
121 div#menu li li li li:hover ul ul
124 div#menu li:hover ul,
125 div#menu li li:hover ul,
126 div#menu li li li:hover ul,
127 div#menu li li li li:hover ul
130 /* End of non-anchor hover selectors */