a:link         { color: #e25934; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; text-decoration: none; }
a:link:hover        {
	color: #500012;
	font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif;
	text-decoration: underline ; }
a:visited      {
	color: #e25934;
	font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif;
	text-decoration: none ; }
a:visited:hover        {
	color: #500012;
	font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif;
	text-decoration: underline ; }
a:active { color: #696969; text-decoration: underline; }

body           {
	font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; }
table, td {
	color: black;
	font-size: 12px;
	font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif;
	line-height: 18px; }

.headsubhead {
	color: #a6b0a6;
	font-size: 12px;
	font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif;
	line-height: 22px; }

.impressum {
	font-size: 9px;
	line-height: 12px;
	font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular ; }
.legende   {
	color: #848484;
	font-size: 9px;
	line-height: 14px;
	font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular ; }
.legendeweit { color: #848484; font-size: 9px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; line-height: 23px; }
.listetabelle { color: #535353; font-size: 12px; font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular; line-height: 16px; }
.navihead       {
	color: #004688;
	font-weight: bold;
	font-size: 10px;
	font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif;
	line-height: 15px;
	border-bottom: 1px dotted #004688; }
.navisub {
	color: black;
	font-size: 11px;
	font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif;
	text-decoration: none ;}
.navisub a {
	color: #848484;
	font-size: 11px;
	font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif;
	text-decoration: none;}
.navisub a:hover {
	color: #000;
	font-size: 11px;
	font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif;
	text-decoration: none;}
.navisub a:visited {
	color: #696969;
	font-size: 11px;
	font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif;
	text-decoration: none;}
.navisub a:visited:hover {
	color: #000;
	font-size: 11px;
	font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif;
	text-decoration: none; }
.navisub a:active {
	color: #7e2615;
	font-size: 11px;
	font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif;
	text-decoration: none; }

.tablefoot {
	background-color: #f0f0f0; }

.textklein  {
	color: black;
	font-size: 9px;
	line-height: 12px;
	font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular ; }
.textkleincol {
	color: #e25934;
	font-size: 9px;
	line-height: 12px;
	font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular ; }
.textmarker     {
	color: #4c4c4c;
	font-size: 11px;
	line-height: 15px;
	font-family: Verdana, Arial, Helvetica, Geneva, Swiss, SunSans-Regular ; }
.textmarkerbold      {
	font-weight: bold; }
.textmarkerboldcol    {
	color: #e25934;
	font-weight: bold; }
.textmarkercol    {
	color: #e25934; }
#blau {
	background-color: #00f; }
#logo {
	border: 1px #fff; }
#rot {
	background-color: #f00; }
#tablemotiv {
	background-image: url(images/motiv.jpg);
	background-repeat: no-repeat; }
	
	
#texter {
	font-size: 10px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	line-height: 12px;
	width: 200px;
	height: 130px;
	border: solid 1px #d0d3b3; }
input {
	font-size: 10px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	line-height: 12px;
	width: 250px;
	height: 14px;
	border: solid 1px #d0d3b3; }
#sender {
	font-size: 10px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	width: 100px; }
.korrektur { background-color: #6bff00; }

