ul#navlist  /* mainmenu schriftgröße */ { font-size: 14px; font-family: georgia, sans-serif; text-decoration: none; }ul#navlist a{ font-family: georgia; font-weight: normal; text-decoration: none; }ul#navlist, ul#navlist ul, ul#navlist li{ font-family: georgia; float: none; margin: 0; padding: 1px; list-style-type: none; }ul#navlist li { font-family: georgia; float: left; }ul#navlist li a /* farbe des gesamten menu-textes */ { color: #808080; font-family: georgia; padding: 4px; }ul#navlist li a:hover /* farbwechsel bei mouseover */ { color: #000080; font-family: georgia; }ul#navlist li a:active /* hintergrundfarbe bei click */ { color: #fff; font-family: georgia; background-color: #808080	; background-position: 0 1em; }ul#subnavlist { font-family: georgia; position: absolute; display: none; }ul#subnavlist li { font-family: georgia; }ul#subnavlist li a{ font-family: georgia; padding: 0; margin: 0; }ul#navlist li:hover ul#subnavlist /* schriftgröße bei submenu, abstand nach oben */ { display: block; font-size: 12px; font-family: georgia; background-color: #fff; text-align: left; position: absolute; padding-top: 5px; padding-left: 3px; }ul#navlist li:hover ul#subnavlist li a /* utnermenu, positioin, linien */ { font-family: georgia; position: relative; display: block; width: 11em; padding: 2px; }ul#navlist li:hover ul#subnavlist li a:before { font-family: georgia;t; }a:link { color: #999; font-size: 14px; font-family: georgia, sans-serif; text-decoration: none; }a:visited { color: purple; color: #999; font-size: 14px; font-family: georgia, sans-serif; text-decoration: none; }a:hover { color: #009; font-size: 14px; font-family: georgia, sans-serif; text-decoration: none; }a:active { color: #009; font-size: 14px; font-family: georgia, sans-serif; text-decoration: none; }