/* Allgemeine Menü-Style-Eigenschaften */
.menu {
font-family: verdana, arial, sans-serif; font-size:9px; font-weight:bold;
width:170px;
position:relative; 
margin:12px 0 100px 6px; /* Abstand nach oben und links */} 

/* Link-Eigenschaft: Hauptmenü */
.menu ul li a, .menu ul li a:visited {
display:block; 
text-decoration:none; color:#660000; line-height:31px; font-size:9px;
width:125px; height:32px;  
border-bottom:1px solid #fff; /* Abstand zwischen Hauptmenüpunkten */

background:#fff;
background-image:url(../bilder/buttonnormal165x32.jpg); background-repeat:no-repeat;
padding-left:40px;}
/* Link-Eigenschaft: Untermenüpunkte */
.menu ul li ul a, .menu ul li ul a:visited {
display:block; 
text-decoration:none; color:#1b1464; width:104px; height:25px; text-align:center; 
border-bottom:1px solid #fff; /* Abstand zwischen Untermenüpunkten */
border-left:1px solid #fff; 
background:#dcdfe1; line-height:23px; font-size:10px;
padding-left:0;}

/* Allgemeine Listen-Eigenschaften: Hauptmenü */
.menu ul {padding:0; margin:0;list-style-type: none; }
.menu ul li {float:left; position:relative;}

/* Allgemeine Listen-Eigenschaften: Untermenü */
.menu ul li ul {display: none;} /* verstecktes Untermenue */

/* Spezifikationen für Nicht-IE Browsers */
.menu ul li:hover a {color:#fff; background:#1b1464; 
background-image:url(../bilder/buttonhover165x32.jpg); background-repeat:no-repeat;}
.menu ul li:hover ul {display:block; position:absolute; top:0; left:165px; width:105px;}
/* .menu ul li:hover ul li a.hide {background:#dfc184; color:#000;}
.menu ul li:hover ul li:hover a.hide {width:150px;} */ /* evtl nicht nötig? */
.menu ul li:hover ul li a {display:block; background:#dcdfe1; color:#1b1464; width:150px;}
.menu ul li:hover ul li a:hover {background:#1b1464; color:#fff;}


