
.font1 {
	font-family: Arial, Helvetica, sans-serif;
}
.font2 {
	font-family: "Courier New", Courier, monospace;
}
.font3 {
	font-family: Geneva, Arial, Helvetica, sans-serif;
}
.font4 {
	font-family: Georgia, "Times New Roman", Times, serif;
}
.font5 {
	font-family: "MS Sans Serif", Geneva, sans-serif;
}
.font6 {
	font-family: "MS Serif", "New York", serif;
}
.font7 {
	font-family: "Times New Roman", Times, serif;
}
.font8 {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}

.farbe1 {
	color: #BA2218;
}

.font_menu {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #F2F2F2;
	font-size: 10pt;
}
.font_menu a {
	text-decoration: none;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #F2F2F2;
	font-size: 10pt;
}
.font_menu a:link {}
.font_menu a:visited {}
.font_menu a:active, .font_menu a:hover {
	text-decoration: underline;
}

.alt_main_menu {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #53437F;
	font-size: 10pt;
}
.alt_main_menu a {
	text-decoration: none;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: #53437F;
	font-size: 10pt;
}
.alt_main_menu a:link {}
.alt_main_menu a:visited {}
.alt_main_menu a:active, .alt_main_menu a:hover {
	text-decoration: none;
	color: #BDD08E;
	background-color: #BA2218;
}

.font_box {
	font-family: Geneva, Arial, Helvetica, sans-serif;
	color: #000000;
	font-size: 10pt;
}
.font_box a {
	text-decoration: none;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	color: #BA2218;
	font-size: 10pt;
}
.font_box a:link {}
.font_box a:visited {}
.font_box a:active, .font_box a:hover {
	text-decoration: underline;
}

.left_link a {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	letter-spacing: 3px;
	color: #000000;
	text-decoration: none;
}
.left_link a:link {}
.left_link a:visited {}
.left_link a:active, .left_link a:hover {
	text-decoration: underline;
}

input.text {
	color: #000000;
	font-size: 8pt;
	background-color: #F2F2F2;
	padding-left: 3px;
	padding-right: 3px;
}

input.button {
	color: #000000;
	font-size: 8pt;
	background-color: #F2F2F2;
	padding-left: 3px;
	padding-right: 3px;
}

select.select {
	color: #000000;
	font-size : 9pt;
	background-color: #F2F2F2;
}

.tableclass {
	border-color: #53437F #53437F #53437F #53437F;
	border-collapse: collapse;
}
.tableclass th {
	background-color: #53437F;
	color: #F2F9FD;
	padding: 2px 4px 2px 4px;
	border-style: none solid none solid;
	border-color: #53437F #53437F #53437F #53437F;
	border-width: 1px 1px 1px 1px;
	font-size: 10pt;
	text-align: center;
}
.tableclass th a {
	background-color: #53437F;
	color: #F2F9FD;
	text-decoration: none;
}
.tableclass td {
	padding: 2px 4px 2px 4px;
	border-style: none solid none solid;
	border-color: #53437F #53437F #53437F #53437F;
	border-width: 1px 1px 1px 1px;
}

.box_style {
	padding: 3px 3px 3px 3px;
	background-color: #F2F2F2;
	border-style: solid solid solid solid;
	border-color: #53437F #53437F #53437F #53437F;
	border-width: 1px 1px 1px 1px;
	margin-top: 3px;
	margin-bottom: 3px;
}
