@charset "utf-8";

body { 
color: #999; 
font-size: 11px; 
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-weight: normal; 
font-style: normal; 
line-height: 18px; 
}

p { }

td { }

a:link { 
color: #666; 
font-size: 10px; 
font-family: Verdana, Arial, Helvetica, sans-serif; 
line-height: 14px; 
text-decoration: none; 
text-align: left; 
}

a:visited { 
color: #666; 
font-size: 10px; 
font-family: Verdana, Arial, Helvetica, sans-serif; 
text-decoration: none; 
}

a:hover { 
color: #000; 
font-size: 10px; 
font-family: Verdana, Arial, Helvetica, sans-serif; 
text-decoration: none; 
}

a:active {
	color: #000;
	font-size: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	text-decoration: underline;
	border-color: #666;
	border-width: 0;
}

.linkpassiv { 
color: #000; 
font-size: 10px; 
}

.linkimtext_12px { font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 24px; text-decoration: underline; }
.linkimtext_10px { color: #000; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 24px; text-decoration: underline; }
.text_einleitung { color: #666; font-size: 12px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 24px; text-align: left; }
.black_12px { color: #000; font-size: 12px; line-height: 24px; }
.text_10px_grau { color: #666; font-size: 10px; line-height: 14px; }
.black_10px { color: #000; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 14px; text-align: left; }
.grey_11px { color: #666; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 18px; text-align: left; }
@font-face{ font-family: Kontrapunkt; src: url(http://www.kontrapunkt.com/news/ddprize_typeface_of_the_year_2004#downloads) format("embedded-opentype", "intellifont", "truedoc-pfr"); }
.kontrapunkt { color: #666; font-size: 28px; font-family: Kontrapunkt, Kontrapunkt-Light, Georgia, "Times New Roman", Times, serif; line-height: 28px; text-align: left; }
.tabelle_aufz { color: #000; font-size: 10px; line-height: 18px; text-align: left; text-indent: 2px; }
.tabelle_inhalt { color: #666; text-align: left; text-indent: 10px; }
.navi_oben {
	word-spacing: 26px;
	color: #000;
}
.rot_10px { color: #b80303; font-size: 10px; }
.black_fett_10px { color: #000; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; line-height: 14px; }
.headline_24px { color: #999; font-size: 24px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 32px; text-decoration: none; }
.headline_22px { color: #999; font-size: 22px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 32px; text-decoration: none; }
.headline_21px { color: #999; font-size: 21px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 32px; text-decoration: none; }
.headline_20px { color: #999; font-size: 20px; font-family: Verdana, Arial, Helvetica, sans-serif; line-height: 32px; text-decoration: none; }

.rot_underline_10px { 
color: #b80303; 
font-size: 10px; font-family: 
Verdana, Arial, Helvetica, sans-serif; 
text-decoration: underline; 
}
.rot_underline_10px {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 10px;
	color: #b80303;
	text-decoration: underline;
}
.grey_10px {
	font-family: Verdana;
}
.grey_10px {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 10px;
	color: #666;
	line-height: 14px;
}
.copy_12px {
	font-family:Verdana, Geneva, sans-serif; 
	font-size:12px;
	font-weight:normal;
	line-height:16px; 
	color: #666;
}
.copy_21px {
	font-family:Verdana, Geneva, sans-serif;
	font-size:21px;
	font-style:normal;
	line-height:28px;
	color:#000;
}
.grey_slider {
		color: #666;

	}