/* == HAUPTMENUE ====== */

/* == MEN� ALLGEMEIN == */
#idsidebarleft ul 
{
	list-style:none;
	width:170px;
}


/* ENDE: MEN� ALLGEMEIN */

/* Men�definitionen f�r erste Ebene */
#idsidebarleft ul  a.expanded:active,
#idsidebarleft ul  a.single:active,
#idsidebarleft ul  a.single_last:active,
#idsidebarleft ul  a:active,#idsidebarleft ul li#current  a 
{
  color:#ffffff;
  background:url(../images/menu_entry_active.png) 0 0 no-repeat;
}
#idsidebarleft ul li#current ul li a
{
	color: black;
}
#idsidebarleft ul li#current  ul li a
{
	background: none;
}
#idsidebarleft ul  a.highlighted {
  background: transparent url(../images/menu_entry_active.png) no-repeat scroll 0 0; 
  color: rgb(255, 255, 255); 
}


/* == Element mit Focus: aufgeklappter Untermen�nkt, einfacher Men�punkt (kein Submen�; letzter Men�punkt; unspezifizierter Men�punkt */
#idsidebarleft ul  a.expanded:focus,
#idsidebarleft ul  a.single:focus,
#idsidebarleft ul  a.single_last:focus,
#idsidebarleft ul  a:focus {
  color:#ffffff;
  background:url(../images/menu_entry_active.png) 0 0 no-repeat;
}

/* == Element beim Hovern mit der Maus: aufgeklappter Untermen�nkt, einfacher Men�punkt (kein Submen�; letzter Men�punkt; unspezifizierter Men�punkt */
#idsidebarleft ul  a.expanded:hover,
#idsidebarleft ul  a.single_last:hover,
#idsidebarleft ul  a.single:hover,
#idsidebarleft ul  a:hover {
  color:#ffffff;
  background:url(../images/menu_entry_active.png) 0 0 no-repeat;
  text-decoration:underline;
}

#idsidebarleft ul  a {
   background:url(../images/menu_entry_closed.png) 0 0 no-repeat;
   color : black;
   display : block;
   padding : 0.5em 1em;
   text-decoration: none;
}

#idsidebarleft ul  a.selectedsubentry {
  background:url(../images/menu_subentry_active.png) 0 0 no-repeat;
}
#idsidebarleft ul  a.expanded {
  background:url(../images/menu_entry_open.png) 0 0 no-repeat;
}
#idsidebarleft ul  a.single {
  background:url(../images/menu_entry_single.png) 0 0 no-repeat;
}
#idsidebarleft ul  a.single_last {
  background:url(../images/menu_entry_singlelast.png) 0 0 no-repeat;
}
/* ENDE: Men�definitionen f�r erste Ebene */

/* == Men�definitionen f�r zweite Ebene (Untermen�) == */
#idsidebarleft ul  ul a {
   color : black;
   display : block;
   padding : 0.5em 1em 0.5em 2em;
   background:url(../images/menu_entry_sub.png) 0 0 no-repeat;
}
#idsidebarleft ul  ul a:active {
  color:#ffffff;
  background:url(../images/menu_subentry_active.png) 0 0 no-repeat;
}
#idsidebarleft ul  ul a:focus {
  color:#ffffff;
  background:url(../images/menu_subentry_active.png) 0 0 no-repeat;
}
#idsidebarleft ul  ul a:hover {
  color:#ffffff;
  background:url(../images/menu_entry_active.png) 0 0 no-repeat;
}
/* == ENDE: Men�definitionen f�r zweite Ebene (Untermen�) == */
/* == ENDE: Men�definitionen f�r zweite Ebene (Untermen�) == */
#idsidebarleft ul li ul a:hover { 
  background: transparent url('../images/menu_entry_active.png') !important;
  color:white !important;
 }

