.Nav-On-S { color: black; font-size: 12px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; line-height: 15px; text-decoration: none; }
.Nav-On-S2 { color: black; font-size: 12px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; line-height: 15px; text-decoration: none; cursor: pointer; }
.Nav-On-S2:hover { color: white; font-size: 12px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; line-height: 15px; background-color: black; text-decoration: none; }
.Nav-Off-S { cursor: pointer; color: black; font-size: 12px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; line-height: 15px; background-image: url(../images/bg_lin.gif); text-decoration: none; }
.Nav-Off-S:hover { color: black; font-size: 12px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; line-height: 15px; background-image: none; text-decoration: none; }
.Nav-On-M { color: black; font-size: 17px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; line-height: 20px; background-image: none; text-decoration: none; }
.Nav-Off-M { color: black; font-size: 17px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; line-height: 20px; background-image: url(../images/bg_lin2.gif); background-position: 0 -2px; text-decoration: none; cursor: pointer; }
.Nav-Off-M:hover { color: black; font-size: 17px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; line-height: 20px; text-decoration: none; background-image: none; }
.Nav-On-L { color: black; font-size: 23px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; line-height: 27px; text-decoration: none; background-image: none; }
.Nav-Off-L { color: black; font-size: 23px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; line-height: 27px; text-decoration: none; background-image: url(../images/bg_lin_l.gif); }
.Nav-Off-L:hover { color: black; font-size: 23px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; line-height: 27px; background-image: none; text-decoration: none; }
.Link-M {  cursor: pointer; color: black; font-size: 11px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; line-height: 14px; text-decoration: underline; }
.Link-M2 {
	font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif;
	font-size: 11px;
	line-height: 14px;
	color: #000000;
	text-decoration: none;
}
.Link-M:hover { color: white; font-size: 11px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; line-height: 14px; background-color: #000; text-decoration: none; }
.Link-M2:hover {
color: white; font-size: 11px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; line-height: 14px; background-color: #000; text-decoration: none;
}
.Text-M2 { color: #999; font-size: 11px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; line-height: 14px; }
.Text-M3 { color: black; font-size: 11px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; line-height: 14px; }
.Text-L { font-size: 12px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; line-height: 24px; }
.Text-XL { font-size: 20px; font-family: Georgia, "Times New Roman", Times, serif; font-weight: bold; line-height: 16px; }
.Box-Weiss { background-image: url(../images/bg_weiss.png); padding: 0 5px 0; }
.Box-Selektion { padding: 15px; }
.Box-Legende { padding-top: 5px; }
.Amba-M { color: #b3b3b3; font-size: 11px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; line-height: 12px; text-decoration: none; }
.Amba-M:hover { color: black; font-size: 11px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; line-height: 12px; text-decoration: none; }
.Balken { padding-bottom: 10px; }
.------- { }
.l-black { color: #000; font-weight: bold; font-size: 12px; line-height: 14px; font-family: Arial, Helvetica; text-decoration: none }
.l-blue { color: #004c99; font-weight: bold; font-size: 12px; line-height: 14px; font-family: Arial, Helvetica; text-decoration: none }
.l-grey { color: #7F7F7F; font-weight: bold; font-size: 12px; line-height: 14px; font-family: Arial, Helvetica; text-decoration: none }
.l-red { color: #FF0000; font-weight: bold; font-size: 12px; line-height: 13px; font-family: Arial, Helvetica; text-decoration: none }
.l-white { color: #fff; font-weight: bold; font-size: 12px; line-height: 14px; font-family: Arial, Helvetica; text-decoration: none }
.l-yellow {  font-family: Arial, Helvetica; font-size: 12px; color: #FFCC00; text-decoration: none; line-height: 14px; font-weight: bold}
.m-black { color: #000000; font-size: 11px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; line-height: 14px; text-decoration: none  }
.m-blue { color: #00FFFF; font-size: 11px; line-height: 13px; font-family: Arial, Helvetica; text-decoration: none }
.m-blue-new { color: #004c99; font-size: 11px; line-height: 13px; font-family: Arial, Helvetica; text-decoration: underline }
.m-green { color: #00FF00; font-size: 11px; line-height: 13px; font-family: Arial, Helvetica; text-decoration: none }
.m-grey { color: #999999; font-size: 11px; line-height: 14px; font-family: Arial, Helvetica; text-decoration: none }
.m-red { color: #FF0000; font-size: 11px; line-height: 13px; font-family: Arial, Helvetica; text-decoration: none }
.m-red-new { color: #900; font-size: 11px; line-height: 13px; font-family: Arial, Helvetica; text-decoration: underline }
.m-white { color: #FFFFFF; font-size: 11px; line-height: 12px; font-family: Arial, Helvetica; text-decoration: none }
.s-black { color: #000; font-size: 6px; line-height: 6px; font-family: Arial, Helvetica; text-decoration: none }
.s-blue { color: #004c99; font-size: 10px; line-height: 12px; font-family: Arial, Helvetica; text-decoration: none }
.s-red { color: #900; font-size: 10px; line-height: 12px; font-family: Arial, Helvetica; text-decoration: none }
.s-white { color: #fff; font-size: 10px; line-height: 12px; font-family: Arial, Helvetica; text-decoration: none }
.xl-black { color: #000; font-weight: bold; font-size: 16px; line-height: 16px; font-family: Arial, Helvetica; text-decoration: none }
.xl-red { color: #900; font-weight: bold; font-size: 16px; line-height: 16px; font-family: Arial, Helvetica; text-decoration: none }
.xxl-black { color: #333333; font-weight: bold; font-size: 20px; line-height: 16px; font-family: Arial, Helvetica; text-decoration: none }
.xxxl-black { color: #000; font-weight: bold; font-size: 40px; line-height: 40px; font-family: Arial, Helvetica; text-decoration: none }
.xxxl-grey { color: #7F7F7F; font-weight: bold; font-size: 300px; line-height: 400px; font-family: Arial, Helvetica; text-decoration: none }
.xxxl-red { color: #900; font-weight: bold; font-size: 40px; line-height: 40px; font-family: Arial, Helvetica; text-decoration: none }
.text { color: #cccccc; font-size: 11px; line-height: 13px; font-family: Helvetica, Arial }
.titel { color: #999999; font-weight: bold; font-size: 12px; line-height: 14px; font-family: Helvetica, Arial }
.m-link { color: #938357; font-size: 11px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; line-height: 14px; text-decoration: none; }
.m-link:hover { color: black; font-size: 11px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; line-height: 14px; text-decoration: none; }
.portfolio-liste { padding-left: 2px; }
.link-l { color: #938357; font-size: 15px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; line-height: 18px; text-decoration: none; }
.link-l-on { color: #211d1e; font-size: 15px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; line-height: 18px; text-decoration: none; }
.link-l:hover { color: black; font-size: 15px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; line-height: 18px; text-decoration: none; }
.bul-nav { color: black; font-size: 15px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; font-weight: bold; line-height: 12px; }

.Text-Grau {
color: #999999; font-size: 11px; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; line-height: 14px;
}
