Ich hab ein ganz normales Menü, und ein Untermenü auf das in einem Extra div erscheint. Jetzt hab ich zB bei M1 nen unterpunkt U1 und wenn ich auf M1 klicke, kommt U1 auf diesem Div. durch mein stylesheet ist der aktive punkt M1 jetzt rot orange gefärbt. WEnn ich jetzt aber auf U1 klicke, den unterpunkt von M1, geht diese Färbung wieder weg. Wie muss ich das machen??
/* OBERE HAUPTNAVIGATION ----------------------------------------------------------------------- */
#navigation_content li{float:left; display:block;}
#navigation_content li .menu_default a:link, .menu-sibling a:link {color:#fff;}
#navigation_content li .menu_default a:visited, .menu-sibling a:visited {color:#fff;}
#navigation_content li .menu_default a:active, .menu-sibling a:active {color:#000;}
#navigation_content li .menu_default a:hover,.menu-sibling a:hover {color:#000; background-color:#FFFFFF;}
/* Aktuelle Seite */
#navigation_content li .menu_current a{color:#b23f3f;}
#navigation_content li .menu_current a:hover{color:#000; background-color:#FFFFFF;}
/* LINKS */
#navigation_content li a {
text-decoration:none;
float:left;
height:61px;
padding-left:10px;
padding-right:10px;
line-height:58px;
}
#navigation_content li .menu_current a, .menu-current a {
height:61px;
padding-left:10px;
padding-right:10px;
line-height:58px;
}
/* SUBNAVIGATION ------------------------------------------------------------------------------- */
#navigation2 ul {margin:0px auto;}
#navigation2 li {
margin: 0px;
padding: 0px;
}
#navigation2 li{float:left; display:block;}
#navigation2 li .menu_default a:link, .menu-sibling a:link {color:#fff;}
#navigation2 li .menu_default a:visited, .menu-sibling a:visited {color:#fff;}
#navigation2 li .menu_default a:active, .menu-sibling a:active {color:#000;}
#navigation2 li .menu_default a:hover,.menu-sibling a:hover {color:#fff; border-bottom:4px solid #b23f3f; height:24px; line-height:28px;}
/* Aktuelle Seite */
#navigation2 li .menu_current {}
#navigation2 li .menu_current a{color:#fff; border-bottom:4px solid #b23f3f; height:24px; line-height:28px;}
#navigation2 li .menu_current a:hover{color:#fff; border-bottom:4px solid #b23f3f; height:24px; line-height:28px;}
/* LINKS */
#navigation2 li a {
text-decoration:none;
float:left;
height:28px;
padding-left:10px;
padding-right:10px;
line-height:28px;
}
#navigation2 li .menu_current a, .menu-current a {
height:24px;
padding-left:10px;
padding-right:10px;
line-height:28px;
}