body,p,a,tr,td,h1,h2,h3,h4,h5 {font-size:10pt;font-family:arial;color:#000000}

/* ------------------------------------Tabellen Allgemein*/
td {
	font-size:10pt;
	color:#000000;
}

td.header1 {
	background:#ffffff;
	font-size:12pt;
	font-weight:bold;
	color:#e05951;
}

td.header2 {
	font-size:10pt;
	font-weight:bold;
	color:#000000;
}

td.header3 {
	font-size:16pt;
	font-style:italic;
	font-weight:bold;
	color:#000000;
}

td.start {
	font-size:14pt;
	color:#000000;
}

td.subheader {
	background:#2e008c;
	font-size:10pt;
	font-weight:bold;
	color:#ffffff;
}

td.unten {
	font-size:8pt;
	color:#000000;
}
/* -------------------- */

/* ------------------------------------Links Allgemein */
a {
	font-size:10pt;
	font-weight:bold;
	color:#cc0000;
	text-decoration:underline;
}

a:hover {
	color:#000000;
	text-decoration:none;
}

a.link1 {
	font-size:8pt;
	font-weight:normal;
	color:#ff0000;
	text-decoration:underline;
}

a.link1:hover {
	font-size:8pt;
	color:#004000;
	font-weight:normal;
	text-decoration:none;
}

a.link_menu {
	font-size:10pt;
	font-weight:bold;
	color:#e05951;
	text-decoration:none;
}

a.link_menu:hover {
	color:#000000;
	text-decoration:none;
}

a.topper {
	font-size:8pt;
	font-weight:normal;
	color:#909090;
	text-decoration:none;
}

a.topper:hover {
	color:#c00000;
	text-decoration:underline;
}
/* -------------------- */

/* ------------------------------------Referenzen */
td.referenz_list {
	font-size:10pt;
	color:#7e7e7e;
}

a.referenz_list_detail {
	font-size:9pt;
	font-weight:normal;	
	color:#cc0000;
	text-decoration:none;
}

a.referenz_list_detail:hover {
	color:#000000;
	text-decoration:underline;
}

td.referenzen_detail_vorspann {
	font-size:10pt;
	font-weight:bold;
	color:#000000;
}
/* -------------------- */
/* ------------------------------------News */
td.news_list {
	font-size:10pt;
	color:#000000;
}

td.news_detail_header {
	font-size:12pt;
	color:#000000;
	font-weight:bold;
	text-decoration:underline;
}
/* -------------------- */

