.accordion-menu { } .accordion-menu ul.menu{ list-style-type: none; margin: 0; padding: 0; margin-top: 15px; position: relative; } .accordion-menu ul.menu li{ background: url(assets/images/marker.png) no-repeat top; margin-bottom: 5px; width: 224px; } .accordion-menu a.menuitem, .accordion-menu li.active a.activemenu{ display: block; height: 35px; padding-left: 50px; line-height: 35px; color: #7C9295; font-family: Georgia; font-size: 1.3em; text-decoration: none; } .accordion-menu li{ list-style-type:none; } .accordion-menu ul.menu li a.a15, .accordion-menu ul.menu li a.a81{background: url(assets/images/menu_a2.png) no-repeat left;} .accordion-menu ul.menu li a.a2, .accordion-menu ul.menu li a.a79{background: url(assets/images/menu_a1.png) no-repeat left;} .accordion-menu ul.menu li a.a33, .accordion-menu ul.menu li a.a84{background: url(assets/images/menu_a3.png) no-repeat left;} .accordion-menu ul.menu li a.a32, .accordion-menu ul.menu li a.a86{background: url(assets/images/menu_a4.png) no-repeat left;} .accordion-menu ul.menu li.active a.a15, .accordion-menu ul.menu li:hover a.a15, .accordion-menu ul.menu li.current a.a15, ul.menu li a.a15:hover, ul.menu li a.a15:active, #active-submenuheader15, .accordion-menu ul.menu li.active a.a81, .accordion-menu ul.menu li.active a.activemenu, .accordion-menu ul.menu li:hover a.a81, .accordion-menu ul.menu li.current a.a81, ul.menu li a.a81:hover, ul.menu li a.a81:active, #active-submenuheader81{ background: url(assets/images/act_menu_a2.png) no-repeat left;color: #D6DCDE; } .accordion-menu ul.menu li.active a.a2, .accordion-menu ul.menu li:hover a.a2, .accordion-menu ul.menu li.current a.a2, ul.menu li a.a2:hover, ul.menu li a.a2:active, #active-submenuheader2, .accordion-menu ul.menu li.active a.a79, .accordion-menu ul.menu li:hover a.a79, .accordion-menu ul.menu li.current a.a79, ul.menu li a.a79:hover, ul.menu li a.a79:active, #active-submenuheader79{ background: url(assets/images/act_menu_a1.png) no-repeat left;color: #D6DCDE; } .accordion-menu ul.menu li.active a.a33, .accordion-menu ul.menu li:hover a.a33, .accordion-menu ul.menu li.current a.a33, ul.menu li a.a33:hover, ul.menu li a.a33:active, #active-submenuheader33, .accordion-menu ul.menu li.active a.a84, .accordion-menu ul.menu li:hover a.a84, .accordion-menu ul.menu li.current a.a84, ul.menu li a.a84:hover, ul.menu li a.a84:active, #active-submenuheader84{ background: url(assets/images/act_menu_a3.png) no-repeat left;color: #D6DCDE; } .accordion-menu ul.menu li.active a.a32, .accordion-menu ul.menu li:hover a.a32, .accordion-menu ul.menu li.current a.a32, ul.menu li a.a32:hover, ul.menu li a.a32:active, #active-submenuheader32, .accordion-menu ul.menu li.active a.a86, .accordion-menu ul.menu li:hover a.a86, .accordion-menu ul.menu li.current a.a86, ul.menu li a.a86:hover, ul.menu li a.a86:active, #active-submenuheader86{ background: url(assets/images/act_menu_a4.png) no-repeat left;color: #D6DCDE; } .accordion-menu ul.menu li:hover, .accordion-menu ul.menu li.active, .accordion-menu ul.menu li.current{ background: url(assets/images/marker_active.png) no-repeat top; } .accordion-menu a.menuitem:hover{ color: #D6DCDE; } .accordion-menu ul.submenu{ width:auto; list-style-type:none; margin-right: 5px; margin-bottom: -5px; } .accordion-menu ul.submenu li{ margin-left: 5px; background-color: White; margin-right: 5px; border: 1px solid White; border-left: 1px solid #91A3A5; border-right: 1px solid #91A3A5; background-image: none; margin-bottom: 0; border-bottom: 1px solid #E9EDEE; width: auto; height: auto; } .accordion-menu ul.submenu li a, .accordion-menu ul.submenu li span{ padding-top: 5px; padding-bottom: 5px; display: block; line-height: 100%; color: #688485; font-size: 0.9em; font-family: Tahoma; padding-left: 7px; padding-right: 7px; width: auto; text-decoration: none; } .accordion-menu ul.submenu li:hover, ul.menu ul.submenu li.active, ul.menu ul.submenu li:active, ul.menu ul.submenu li:focus{ margin: 0;margin-right: 3px; background: url(assets/images/act_podmenu.jpg) repeat-y; padding-left: 5px; border: 1px solid #A3B2B4; } .accordion-menu ul.menu ul.submenu li.here, .accordion-menu ul.menu ul.submenu li.current{ margin: 0;margin-right: 3px; background: url(assets/images/act_podmenu.jpg) repeat-y; padding-left: 5px; border: 1px solid #A3B2B4; }