body {
	font-family: verdana, helvetica, sans-serif;
	font-size: 10px;
	margin: 0px;
}

a:link {
	font-family: verdana, helvetica, sans-serif;
	font-size: 10px;
	color: black;
}

a:visited {
	font-family: verdana, helvetica, sans-serif;
	font-size: 10px;
	color: black;
}

a:active {
	font-family: verdana, helvetica, sans-serif;
	font-size: 10px;
	color: black;
}

a.navlink:link {
	font-family: verdana, helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
	color: white;
}

a.navlink:visited {
	font-family: verdana, helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
	color: white;
}

a.navlink:active {
	font-family: verdana, helvetica, sans-serif;
	font-size: 10px;
	text-decoration: none;
	color: white;
}

td.navlink_active {
	font-family: verdana, helvetica, sans-serif;
	font-size: 10px;
	color: white;
	background: #535788;
}

td.navlink {
	font-family: verdana, helvetica, sans-serif;
	font-size: 10px;
	color: white;
}

table {
	font-family: verdana, helvetica, sans-serif;
	font-size: 10px;
}

td.linkbutton {
	font-family: verdana, helvetica, sans-serif;
	font-size: 10px;
	color: white;
	background: #282d6a;
}

td.navigation {
	font-family: verdana, helvetica, sans-serif;
	font-size: 10px;
	color: white;
	background: #282d6a;
}

div.servicenavigation_margin {
	font-family: verdana, helvetica, sans-serif;
	font-size: 10px;
	background: #dbe5f1;
	margin-top: 10px;
	margin-bottom: 6px;
	margin-left: 6px;
	margin-right: 6px;
}

div.servicenav_header {
	font-family: verdana, helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #353b87;
}

div.servicenav_body {
	font-family: verdana, helvetica, sans-serif;
	font-size: 10px;
	margin-top: 6px;
	margin-bottom: 6px;
	margin-left: 6px;
	margin-right: 6px;
}

div.visiaddress {
	font-family: verdana, helvetica, sans-serif;
	font-size: 10px;
}

div.visiaddress-cell {
	font-family: verdana, helvetica, sans-serif;
	font-size: 10px;
	margin-top: 5px;
	margin-bottom: 5px;
	margin-left: 5px;
	margin-right: 5px;
}

div.visiaddress-cell-header {
	font-family: verdana, helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	margin-top: 5px;
	margin-bottom: 5px;
	margin-left: 5px;
	margin-right: 5px;
	color: #535788;
}

div.navigation {
	font-family: verdana, helvetica, sans-serif;
	font-size: 10px;
	margin-top: 3px;
	margin-bottom: 3px;
	margin-left: 3px;
	margin-right: 3px;
}

div.main-content-cell {
	font-family: verdana, helvetica, sans-serif;
	font-size: 10px;
	margin-top: 6px;
	margin-bottom: 6px;
	margin-left: 6px;
	margin-right: 6px;
}

div.main-content-headercell {
	font-family: verdana, helvetica, sans-serif;
	font-size: 10px;
	margin-top: 6px;
	margin-bottom: 10px;
	margin-left: 6px;
	margin-right: 6px;
	color: white;
}

div.begr-ueber {
	font-family: verdana, helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	margin-top: 14px;
	margin-bottom: 2px;
	margin-left: 6px;
	margin-right: 6px;
	color: white;
}

div.begr-philo {
	font-family: verdana, helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	margin-top: 2px;
	margin-bottom: 14px;
	margin-left: 6px;
	margin-right: 6px;
	color: white;
}

div.begr-text-ueber {
	font-family: verdana, helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	margin-top: 6px;
	margin-bottom: 6px;
	margin-left: 6px;
	margin-right: 6px;
	color: white;
}

div.begr-text {
	font-family: verdana, helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	margin-top: 2px;
	margin-bottom: 14px;
	margin-left: 6px;
	margin-right: 6px;
	color: white;
}

div.content-table-cell-header {
	font-family: verdana, helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #535788;
	margin-top: 15px;
	margin-bottom: 5px;
}

div.ueber {
	font-family: verdana, helvetica, sans-serif;
	font-size: 18px;
	margin-top: 15px;
	margin-bottom: 6px;
	margin-left: 6px;
	margin-right: 6px;
	color: #535788;
	font-weight: bold;
}

div.ueber_small {
	font-family: verdana, helvetica, sans-serif;
	font-size: 10px;
	margin-top: 15px;
	margin-bottom: 6px;
	margin-left: 6px;
	margin-right: 6px;
	color: #535788;
	font-weight: bold;
}

td {
	font-family: verdana, helvetica, sans-serif;
	font-size: 10px;
}

div.footer {
	font-family: verdana, helvetica, sans-serif;
	font-size: 10px;
	margin-top: 3px;
	margin-bottom: 3px;
	margin-left: 3px;
	margin-right: 0px;
}

td.content-bgwhite {
	background: white;
}

td.content-bgtrans {
}

div.kontakt-table-margins {
	font-family: verdana, helvetica, sans-serif;
	font-size: 10px;
	margin-top: 6px;
	margin-right: 6px;
	margin-bottom: 6px;
	margin-left: 6px;
}

div.kontakt-table-entry-margins {
	font-family: verdana, helvetica, sans-serif;
	font-size: 10px;
	margin-top: 4px;
	margin-right: 4px;
	margin-bottom: 4px;
	margin-left: 4px;
}

div.kontakt-table-entry-text {
	font-family: verdana, helvetica, sans-serif;
	font-size: 10px;
	background: #bababc;
	margin-top: 3px;
	margin-right: 3px;
	margin-bottom: 3px;
	margin-left: 3px;
}

td.kontakt-table-entry-td {
	font-family: verdana, helvetica, sans-serif;
	font-size: 10px;
	background: #bababc;
}

input.entry {
	font-family: verdana, helvetica, sans-serif;
	font-size: 10px;
}

textarea {
	font-family: verdana, helvetica, sans-serif;
	font-size: 10px;
}

td.box_header {
	font-family: verdana, helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #353b87;
}

td.box_link_list_item {
	font-family: verdana, helvetica, sans-serif;
	font-size: 10px;
}

td.hpa_step_active_button {
	font-family: verdana, helvetica, sans-serif;
	font-size: 10px;
	color: white;
	background: #282d6a;
}

td.hpa_step_active {
	font-family: verdana, helvetica, sans-serif;
	font-size: 10px;
	color: #282d6a;
}

td.hpa_step_inactive {
	font-family: verdana, helvetica, sans-serif;
	font-size: 10px;
	color: #dfdfdf;
}

td.hpa_step_normal {
	font-family: verdana, helvetica, sans-serif;
	font-size: 10px;
	color: #898cad;
}

select {
	font-family: verdana, helvetica, sans-serif;
	font-size: 10px;
	margin: 0px;
}

input.width302  {
	font-family: verdana, helvetica, sans-serif;
	font-size: 10px;
	margin: 0px;
	width: 302px;
}

input.width60  {
	font-family: verdana, helvetica, sans-serif;
	font-size: 10px;
	margin: 0px;
	width: 60px;
}

input.width200  {
	font-family: verdana, helvetica, sans-serif;
	font-size: 10px;
	margin: 0px;
	width: 200px;
}

textarea.width302  {
	font-family: verdana, helvetica, sans-serif;
	font-size: 10px;
	margin: 0px;
	width: 302px;
}

textarea.width461  {
	font-family: verdana, helvetica, sans-serif;
	font-size: 10px;
	margin: 0px;
	width: 461px;
}

td.standard-header {
	background: #535788
}

body.standard-color {
	background-color: #25194b
}

table.visitenkarte {
	background-color: #535788
}

table.content_container {
	background-color: #dbe5f1
}

td.content_container {
	background-color: #dbe5f1
}

