BODY,TABLE,TR,TD,TH,UL,OL,LI,H1,H2,H3,H4,H5,H6,A
{
	font-family: sans-serif;
}

/* HauptmenŸ */

div.mainmenu {
	float: left;				/* MenŸpunkte sollen nebeneinander liegen */
	position: relative;			/* relative Position, damit Kinder (UntermenŸs) sich am HauptmenŸ ausrichten kšnnen */
	height: 1.2em;				/* feste Hšhe, damit Ausrichtung des UntermenŸs an Unterkante einfach bleibt */
	font-size: medium; 
	font-weight: 500; 
	padding: 1px 3px;
	margin: 3px 5px;
	border: thin solid #aaaabb;
	background-color: #8888aa;
}

/* UntermenŸ */

ul.submenu { 
	display: none;				/* anfangs soll MenŸ versteckt sein */
	margin: 0;					/* Listen-Eigenschaften (EinrŸckungen, Bullets) entfernen */
	padding: 0; 
	list-style-type: none; 
	position: absolute;			/* Position absolut an Unterkante des Eltern-Objekts (HauptmenŸ) */
	left: 0;
	top: 1.2em;
	white-space: nowrap;		/* Kein Umbruch in MenŸpunkten */
	min-width: 10em;			/* Mindestgrš§e festlegen, sieht besser aus */
	font-size: medium; 
	font-weight: normal; 
/* 	background-image: url(a50.png); */
	background-color: #997799;
}

/* UntermenŸ sichtbar machen, wenn Eltern-Objekt (HauptmenŸ) ge-"hover"-t wird */

div.mainmenu:hover ul.submenu {
	display: block;				/* sichtbar machen */
}



/* UntermenŸpunkt allgemein */

ul.submenu li {
	border: solid #aaaabb thin;
	margin-top: -1px;			/* MenŸpunkte sollen sich um 1px Ÿberlappen, damit sich border-bottom mit border-top des nŠchsten Punktes Ÿberlagert */
	padding: 3px 10px;
	font-weight: bold; 
}



/* UntermenŸpunkt ge-"hover"-t */

ul.submenu li:hover {
/* 	background-image: url(a25.png); */
	background-color: #777799;
	
}



/* Layout der MenŸ-Links */

ul.submenu li a, ul.submenu li a:visited {
	color: black;
	text-decoration: none;
}

ul.submenu li a:hover {
	text-decoration: underline;
}

ul.submenu li a:active {
	color: blue;
}



/* Abschlu§ des MenŸs */

hr.menusep {
	margin: 10px 0;
	clear: both;
}