.navi_unten {
float:left;
}

/* Menu */

#menucontainer {
font-family:Arial;
font-size:9px !important;
text-decoration:none;
z-index:2000 !important;
}

#menucontainer {
width:55px;
position:relative;
float:left;
}

ul.ghjsmenu, ul.ghjsmenu ul {
list-style-type:none !important;
list-style-image:none !important;
bottom:1px; 
position: relative;
margin:0;
padding:0;
}

ul.ghjsmenu a {
display: block; 
padding: 0 4px;
font-weight: normal;
}

#menucontainer ul, #menucontainer a, #menucontainer a:hover {
color:#fff;
background:#00538e;
font-size:9px !important;
font-weight:normal;
text-decoration:none;
list-style-type:none !important;
list-style-image:none !important;
}

ul.ghjsmenu li {
padding: 0; 
margin: 0; 
float: left; 
height: 100%;
}

/* Für Unterpunkte keine Float-Eigenschaft */
ul.ghjsmenu ul li {
float:none; 
}

/* Links auf Unterpunkten sollen die Hintergrundfarbe ändern */
ul.ghjsmenu ul li.hover {
}

/* Zweite Ebene */
ul.ghjsmenu ul {
margin:0; 
padding: 0; 
position: absolute; 
border:1px solid #00538e; 
display: none; 
width:160px; 
right: -106px; 
bottom: 0;
}

* html ul.ghjsmenu ul {
bottom:12px;
right: -65px; 
}

* html ul.ghjsmenu ul ul {
bottom:0px;
right: -107px; 
}

/* Zweite Ebene anzeigen */
ul.ghjsmenu li.hover ul, ul.ghjsmenu li:hover ul {
display: block;
}

/* Dritte Ebene */
ul.ghjsmenu li.hover ul ul, ul.ghjsmenu li:hover ul ul {
display: none; 
margin-right:266px;
position: absolute; 
width:160px;
}

/* Dritte Ebene anzeigen */
ul.ghjsmenu li.hover ul li.hover ul, ul.ghjsmenu li:hover ul li:hover ul {
display: block;
}

/* Vierte Ebene */
ul.ghjsmenu li.hover ul li.hover ul ul, ul.ghjsmenu li:hover ul li:hover ul ul {    
display: none; 
margin-right:266px;
position: absolute; 
width:160px;
}

/* Vierte Ebene anzeigen */

ul.ghjsmenu li.hover ul li.hover ul li.hover ul, ul.ghjsmenu li:hover ul li:hover ul li:hover ul {
display: block;
}