#navlist {
        padding: 3px 0;
        margin-left: 0;
        border-bottom: 1px solid navy;
        font: bold 12px Verdana, sans-serif;
}

#navlist li {
        list-style: none;
        margin: 0;
        display: inline;
}

#navlist li a {
        padding: 3px 0.5em;
        margin-left: 3px;
        border: 1px solid navy;
        border-bottom: none;
        background: #99ccff;
        text-decoration: none;
}

#navlist li a:link { color: navy; }

#navlist li a:visited { color: navy; }

#navlist li a:hover {
        color: navy;
        background: white;
        border-color: navy;
}

#navlist li a#current {
        background: white;
        border-bottom: 1px solid white;
}

#navlist li a.speziell:link {
   background-color: red;
   color:            white;
}

#navlist li a.speziell:visited {
   background-color: red;
   color:            white;
}

#navlist li a.speziell:hover {
   background-color: white;
   color:            navy;
}

#navlist li a.speziell:active {
   background-color: red;
   color:            white;
}



a.nav {color:#000099;clear:both; float:left; text-align:left; font-size:9px; line-height:100%; display:block; margin:0px 0px 3px 0px; width:160px; border-bottom:1px solid #000099; padding:3px 0px 3px 0px; background:#ffffff;font-weight:normal; border-right:0px; border-left:8px solid #99ccff; text-decoration:none; }
a.nav:link {color: #000099; text-decoration:none; font-weight:normal; font-size:9px; }
a.nav:visited {color: #000099; text-decoration:none; font-weight:normal; font-size:9px; }
a.nav:hover {background: #000099; color: #FFFFFF; font-weight:bold; text-decoration:none; font-size:9px;}
a.nav:active {background: red; color: #FFFFFF; font-weight:bold; text-decoration:none; font-size:9px;}



h2 {
	font-family:Verdana,Arial,sans-serif;
	font-size:7pt;
	color : red;
	font-weight: bold;
}

h1 {
	font-family:Verdana,Arial,sans-serif;
	font-size:10pt;
	color : Navy;
	font-weight: bold;
}


p,h1,h2,h3,h4,ul,ol,li,div,td,th,address,blockquote,nobr,b,i
     { font-family:Verdana,Arial,sans-serif; }

p { font-family:Verdana,Arial,sans-serif; font-size:8pt; color: navy;}

ul,ol,li,div,td,th,address,nobr,b,i { font-family:Verdana,Arial,sans-serif; font-size:7pt; color: navy;}


a:link { font-family:Verdana,Arial,sans-serif; font-size:8pt; color:navy; text-decoration:none; font-weight: bold;}

a:visited { font-family:Verdana,Arial,sans-serif; font-size:8pt; color: navy; text-decoration:none; font-weight: bold;}

a:active { font-family:Verdana,Arial,sans-serif; font-size:8pt; color: navy; text-decoration:none; font-weight: bold;}

a:hover {
	font-family:Verdana,Arial,sans-serif;
	font-size:8pt;
	color: red;
	text-decoration: none;
	font-weight: bold;

}


a.submenue:link { font-family:Verdana,Arial,sans-serif; font-size:7pt; color:navy; text-decoration:none; font-weight: bold;}

a.submenue:visited { font-family:Verdana,Arial,sans-serif; font-size:7pt; color: navy; text-decoration:none; font-weight: bold;}

a.submenue:active { font-family:Verdana,Arial,sans-serif; font-size:7pt; color: navy; text-decoration:none; font-weight: bold;}

a.submenue:hover {
	font-family:Verdana,Arial,sans-serif;
	font-size:7pt;
	color: red;
	text-decoration: none;
	font-weight: bold;

}


