body,td   {font-family:tahoma,arial; font-size:11px; color:#333333}
.n        {font-family:tahoma,arial; font-size:11px; color:#333333}
p {font-family:tahoma,arial; font-size:11px; margin-bottom:0pt; margin-top:0pt;}
blockquote {font-family:tahoma,arial; font-size:11px; margin-bottom:0pt; margin-top:0pt;}

H1 {font-family:arial, tahoma, Helvetica; font-size:18px; color:#333333; margin-bottom:0pt; margin-top:0pt; font-weight: normal;}
H2 {font-family:arial, tahoma, Helvetica; font-size:14px; color:#333333; margin-bottom:0pt; margin-top:0pt; font-weight: normal;}
H3 {font-family:arial, tahoma, Helvetica; font-size:12px; color:#333333; margin-bottom:0pt; margin-top:0pt; font-weight: normal;}

.small {font-family:tahoma,arial, Helvetica; font-size:10px; color:#333333; text-decoration:none; font-weight:normal}
.kursiv {font-family:tahoma,arial, Helvetica; font-size:11px; font-style:italic}
.courier {font-family:Courier, Courier New; font-size:12px; color:#333333;}
.beige {font-family:tahoma,arial; font-size:12px; color:#454545;}

a.grey {font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #333333; text-decoration: none; font-weight: normal;}
a.grey:hover {font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #FF6600; text-decoration: none; font-weight: normal;}

a.front {font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #D8D8DA; text-decoration: none; font-weight: normal;}
a.front:hover {font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #D8D8DA; text-decoration: none; font-weight: normal;}


a {font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #FF6600; text-decoration: none; font-weight: normal;}
a:hover {font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #333333; text-decoration: underline; font-weight: normal;}
a.s {font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #333333; text-decoration: none; font-weight: normal;}
a.s:hover {font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #046CC5; text-decoration: underline; font-weight: normal;}

a.pb {font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 11px; color: #D8D8DA; text-decoration: none;}
a.pb:hover {font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 11px; color: #D8D8DA; text-decoration: none;}
a.pba {font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 11px; color: #000000; text-decoration: none;}
a.pba:hover {font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 11px; color: #000000; text-decoration: none;}

a.p {font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF; text-decoration: none; font-weight: bold;}
a.p:hover {font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #FFFFFF; text-decoration: underline; font-weight: bold;}
a.pa {font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #ec7e08; text-decoration: none; font-weight: bold;}
a.pa:hover {font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #ec7e08; text-decoration: none; font-weight: bold;}

a.pp {font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #333333; text-decoration: none; font-weight: normal;}
a.pp:hover {font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #333333; text-decoration: underline; font-weight: normal;}
a.ppa {font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #EC7E08; text-decoration: none; font-weight: normal;}
a.ppa:hover {font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #EC7E08; text-decoration: underline; font-weight: normal;}

a.ppp {font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #333333; text-decoration: underline; font-weight: normal;}
a.ppp:hover {font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #FC6F00; text-decoration: underline; font-weight: normal;}
a.pppa {font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #FC6F00; text-decoration: underline; font-weight: normal;}
a.pppa:hover {font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #333333; text-decoration: underline; font-weight: normal;}

.topm		{border-right: 3px solid; border-color:#FFFFFF; padding:6px 10px 7px 10px; background-color:#68666d;}
.topma		{border-right: 3px solid; border-color:#FFFFFF; padding:6px 10px 7px 10px; background-color:#FFFFFF;}
.subm		{border-bottom: 1px solid; border-color:#FFFFFF; padding:5px 10px 6px 10px;filter:alpha(opacity=80);-moz-opacity:.80;opacity:.80; margin:0;}

#nav, #nav ul { /* all lists */
	
	font-family: tahoma; 
	font-size:11px; 
	background-color:#e4e4e5;
        padding: 0;
        margin: 0;
        list-style: none;
        line-height: 1;
}

#nav a { display: block; }

#nav li { /* all list items */
        float: left;
}

#nav li ul { /* second-level lists */
	border-top:1px solid;
	border-color:#FFFFFF;
	margin-top:7px;
	white-space:nowrap;
    position: absolute;
    background: #e4e4e5;
    left: -999em; /* using left instead of display to hide menus because display: none isn't read by screen readers */
}

#nav li:hover ul, #nav li.sfhover ul { /* lists nested under hovered list items */
        left: auto;
}