Ich meinte ein stück weiter runter das Javascript für IE 5 & 6.
So sieht meine CSS aus. Das Problem was ich habe ist das der Rahmen nicht um die Buttons, sondern etwas versetzt darüber steht.
div#Rahmen {
width: 47.1em;
padding:1.8em;
border: 1px solid black;
background-color: #404040;
margin: 0;
}
* html div#Rahmen {
width: 48.7em;
w\idth: 47.1em;
}
div#Rahmen div {
clear: left;
}
ul#Navigation {
margin: 0; padding: 0;
text-align: center;
}
ul#Navigation li {
list-style: none;
float: left;
position: relative;
margin: 0.4em; padding: 0;
margin-bottom:0em;
}
* html ul#Navigation li.hoverIE {
margin-right:0;
margin-bottom:11.15em;
}
* html ul#Navigation li.hoverIE ul {
display: block;
}
* html ul#Navigation li .hoverIE {
width: 6.3em;
w\idth: 6.2em;
background: #333333 no-repeat center right;
}
* html ul#Navigation li {
margin-bottom: 0em;
}
*:first-child+html ul#Navigation li {
margin-bottom: -0.1em;
}
ul#Navigation li ul {
margin: 0; padding: 0;
position: absolute;
top: 1.5em; left: -0.4em;
display: none;
}
* html ul#Navigation li ul {
left: -1.5em;
lef\t: -0.4em;
}
*:first-child+html ul#Navigation ul {
background-color:#333333; padding-bottom:0.4em;
}
ul#Navigation li:hover ul {
display: block;
}
ul#Navigation li ul li {
float: none;
display: block;
margin-bottom: 0.2em;
}
ul#Navigation a, ul#Navigation span {
display: block;
width: 6.4em;
padding: 0.2em 1em;
text-decoration: none; font-weight: bold;
border: 1px solid black;
border-left-color: white; border-top-color: white;
color: #000000; background-color: #FF6600;
}
* html ul#Navigation a, * html ul#Navigation span {
width: 8.6em;
w\idth: 6.4em;
}
ul#Navigation a:hover, ul#Navigation span, li a#aktuell {
border-color: white;
border-left-color: black; border-top-color: black;
color: white; background-color: #000000;
}
li a#aktuell {
color: orange; background-color: black;
}
Danke im Voraus =)
Gruß
Michael