body {
	background-color: white 
}

a {
	color: #e13c26;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: normal;
	text-decoration: underline 
}

a:hover {
	color: #e13c26;
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	font-weight: bold;
	text-decoration: underline 
}

.ueberschrift {
	font-size: 12px;
	font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif;
	font-weight: bold;
	text-decoration: underline 
}

.header-rechts {
	color: white;
	font-size: 10px;
	font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif;
	font-weight: normal;
	background-color: #d34d18;
	margin: 2px;
	padding: 2px 
}

.haupt-navi {
	color: white;
	font-size: 16px;
	font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif;
	font-weight: normal;
	text-decoration: none;
	background-color: #d34d18 
}

.haupt-navi:hover, .haupt-navi:active {
	color: #d34d18;
	font-size: 16px;
	font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif;
	font-weight: normal;
	text-decoration: none;
	background-color: white
}

td.haupt-navi {
	border: white 1px solid;
	height: 33px;
}

td.haupt-navi-hover {
	color: #d34d18;
	font-size: 16px;
	font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif;
	font-weight: normal;
	text-decoration: none;
	background-color: white;
	border: #d34d18 1px solid;
}

a.haupt-navi-hover, a.haupt-navi-hover:hover {
	color: #d34d18;
	font-size: 16px;
	font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif;
	font-weight: normal;
	text-decoration: none;
	background-color: white
}

.second-navi {
	color: white;
	font-size: 12px;
	font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif;
	font-weight: normal;
	text-decoration: none;
	background-color: #f0571b 
}

.second-navi:hover {
	color: #f0571b;
	font-size: 12px;
	font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif;
	font-weight: normal;
	text-decoration: none;
	background-color: white
}

td.second-navi {
	color: white;
	font-size: 12px;
	font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif;
	font-weight: normal;
	background-color: #f0571b;
	border: white 1px solid;
	height: 21px;
}

td.second-navi-hover {
	background-color: white;
	border: #f0571b 1px solid;
}

.feld-suchmaske {
	background-color: white;
	margin: 2px;
	width: 150px 
}

.dropdown-anzahl {
	font-size: 12px;
	font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif;
	background-color: white;
	margin: 2px;
	width: 40px 
}

.dropdown-kategorie {
	font-size: 12px;
	font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif;
	background-color: white;
	margin: 2px;
	width: 100px 
}

p {
	color: black 
}

td {
	font-size: 12px;
	font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif 
}

.charts {
	font-size: 12px;
	background-color: #eac5b6; 
	vertical-align: top;
}

a.schwarz:link, a.schwarz:visited, a.schwarz:hover, a.schwarz:active {
	color: black;
}

.vvk {
	font-size: 10px;
	background-color: #eac5b6;
	margin: 2px;
	padding: 2px 
}

.vvk-link {
	color: #e13c26;
	font-size: 10px;
	margin: 2px;
	padding: 2px 
}

.vvk-link:hover {
	color: #e13c26;
	font-size: 10px;
	text-decoration: underline;
	background-color: #eac5b6;
	margin: 2px;
	padding: 2px 
}

.blitznews {
	color: black;
	font-size: 12px 
}

.blitznews-link {
	color: #e13c26;
	font-size: 12px;
	text-decoration: underline;
	margin: 2px;
	padding: 2px 
}

.blitznews-link:hover {
	color: #e13c26;
	font-size: 12px;
	font-weight: bold;
	text-decoration: underline;
	margin: 2px;
	padding: 2px 
}

.blitznews-header {
	color: black;
	font-size: 12px;
	font-weight: bold 
}



