/* Hauptmenu */
#mainmenu							 { margin-top: 10px }
#mainmenu ul						{ list-style: none; margin: 0; padding: 0 }
#mainmenu li						 {  margin: 0; padding: 0; width: 220px; float: left }
#mainmenu a						    { font-size: 13px; font-weight: bold; text-decoration: none; background-image: none; background-repeat: no-repeat; background-position: left bottom; text-transform: uppercase; display: block; padding: 5px 10px 5px 27px; width: 220px }
#mainmenu a:hover				    { font-size: 13px; font-weight: bold; text-decoration: none; background-image: url("../de/images/bg-menu-over.gif"); background-repeat: no-repeat; background-position: left bottom; text-transform: uppercase; display: block; padding: 5px 10px 5px 27px; width: 220px }
#mainmenu a.selected			   { font-size: 13px; font-weight: bold; text-decoration: none; background-image: url("../de/images/bg-menu-hi.gif"); background-repeat: no-repeat; background-position: left bottom; text-transform: uppercase; display: block; padding: 5px 10px 5px 27px; width: 220px }


/* Submenu */
#submenu										 { margin: 25px 0 }
#submenu ul.submenu						{ list-style: none; margin: 0; padding: 0 }
#submenu ul.submenu li					 { text-align: left; margin: 0; padding: 0; width: 220px }
#submenu ul.submenu li a					   { color: #2b232d; font-size: 14px; font-weight: normal; text-decoration: none; background-image: none; background-repeat: no-repeat; background-position: left center; text-align: left; display: block; margin: 0; padding: 5px 5px 5px 45px; width: 220px }
#submenu ul.submenu li a:hover		 { color: white; font-weight: normal; text-decoration: none; background-image: none; background-repeat: no-repeat; background-position: left center; text-align: left; display: block; margin: 0; padding: 5px 5px 5px 45px; width: 220px }
#submenu ul.submenu li a.selected	  { color: white; font-weight: normal; text-decoration: none; background-image: url("../de/images/bg-submenu-hi.gif"); background-repeat: no-repeat; background-position: left center; text-align: left; display: block; margin: 0; padding: 5px 5px 5px 45px; width: 220px }

/* Pagemenu */
#submenu ul.pagemenu					{ list-style: none; margin: 0; padding: 0 }
#submenu ul.pagemenu li					{ text-align: left; margin: 0; padding: 0 }
#submenu ul.pagemenu li a				    { color: white; font-size: 13px; background-image: none; text-align: left; display: block; margin: 0; padding: 1px 5px 1px 60px }
#submenu ul.pagemenu li a:hover		   { color: white; font-size: 13px; text-decoration: underline; background-image: none; text-align: left; display: block; margin: 0; padding: 1px 5px 1px 60px }
#submenu ul.pagemenu li a.selected	  { color: white; font-size: 13px; text-decoration: underline; background-image: none; text-align: left; display: block; margin: 0; padding: 1px 5px 1px 60px }

/* Metamenu */
#metamenu								{ list-style: none; margin: 0; padding: 0; }
#metamenu ul							{ list-style: none; margin: 0; padding: 0; }
#metamenu ul li						{ margin: 0; padding: 0;}
#metamenu ul li a						 { color: #ffffff; font-size: 11px; font-weight: normal; text-align: left; margin: 0; padding: 0 4px 0 0; float: left }
#metamenu ul li a.selected		 { color: #ffffff; font-size: 11px; font-weight: normal; text-decoration: underline; text-align: left; margin: 0; padding: 0 4px 0 0; float: left }
#metamenu ul li a:hover			 { color: #ffffff; font-size: 11px; font-weight: normal; text-decoration: underline; text-align: left; margin: 0; padding: 0 4px 0 0; float: left }
.seperator									 { padding-right: 4px; float: left }
