.hidden {
	display:none;
}

/* Hauptmenue */
/* Abstand Menue gesamt */
#menue ul{ margin:0px; padding:0px; }
#menue ul li { list-style: none; margin: 0px; padding: 0px; }

/* ausblenden aller Untermenueebenen */
#menue ul li li { display:none; }

/* Abstaende */
#menue ul li { 	margin-top: 5px; } /* 1. Ebene */

/* Pointer */
#menue ul li.men { /* kein Poniter */ } /* 1. nicht aktiv */
#menue ul li.men-pfad { /* kein Poniter */ } /* 1. aktiv */

/* Schriftformatierung */
#menue a { color: #ffffff; font-weight: normal; letter-spacing: 0.05em; text-decoration:none; }
#menue ul li.men-pfad a { font-weight: bold; }


/* 1. Untermenue */
/* Abstand Untermenue 1 gesamt */
#menue-sub-1 { text-align: right; }
#menue-sub-1 ul { margin: 0px; }
#menue-sub-1 ul ul { margin-top: 0px; margin-bottom: -2px; padding-right: 20px; }
#menue-sub-1 ul li { list-style: none; }

/* alle Menuepunkte die nicht im Menuepfad liegen ausblenden */
#menue-sub-1 li.men ul{ display: none; } 

/* Abstaende */
#menue-sub-1 ul li { padding-top: 2px; padding-bottom: 2px;  margin-bottom: 4px; }
#menue-sub-1 ul li a { padding-right: 4px; }
#menue-sub-1 ul li li { padding: 2px; padding-right: 2px; margin-bottom: 0px; margin-top: 4px; }

/* Pointer */
#menue-sub-1 ul li.men { background-color: #E4E7E8; }
#menue-sub-1 ul li.men-pfad { background-color: #D0D4DA; }
#menue-sub-1 ul li.men-pfad li { background-color: #E4E7E8; }

#menue-sub-1 ul li.men li { display: none; }

/* Schriftartenformatierung */
#menue-sub-1 ul li a	{color: #42536D; font-weight: normal; } /* 1. nicht aktiv / aktiv */
#menue-sub-1 li.men-pfad a	{ font-weight: bold; }/* 1. aktiv */
#menue-sub-1 ul li.men a { font-weight: normal; }

/* Pointer */
#menue-sub-1 ul li { background-color: #8791A1; }
#menue-sub-1 ul li.copyright { background-color: #D0D4DA/*#E4E7E8*/; }


/* Menue unten links */
/* Abstand Untermenue 1 gesamt */
#menue-bottom-left { text-align: right; }
#menue-bottom-left ul { margin: 0px; padding: 0px; }
#menue-bottom-left ul li { list-style: none; }

/* Abstaende */
#menue-bottom-left ul li { padding: 2px; padding-right: 4px; margin-bottom: 4px; }

/* Schriftartenformatierung */
#menue-bottom-left ul li a	{color: #ffffff; font-weight: normal; }
#menue-bottom-left ul li a.copyright { color: #42536D; font-weight: normal; }


