/*###############################*/
/**
 * Table Styles
 */
td {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: normal;
	color: #ffffff;
}
td.black {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	color: #000000;
}
td.white {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	color: #ffffff;
}
td.small {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: normal;
	color: #ffffff;
}
td.mini {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 7pt;
	font-weight: normal;
	color: #ffffff;
}
.boldHeadline {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	color: #ffffff;
}

/*###############################*/
/*
 * List Styles
 */
li.liText {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: normal;
	color: #ffffff;
	margin-bottom: 10px;
}

/*###############################*/
/*
 * Form Styles
 */
form {
	margin-bottom: 0;
	margin-top: 0;
}

.inputFields {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #000000;
	background-color: #ffffff;
	height: 18px;
	border: 1px solid #C2C3C4;
}
.textAreas {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #000000;
	background-color: #ffffff;
	border: 1px solid #C2C3C4;
	scrollbar-base-color: #ffffff;
	scrollbar-3dlight-color: #ffffff;
	scrollbar-arrow-color: #ffffff;
	scrollbar-darkshadow-color: #ffffff;
	scrollbar-face-color: #ffffff;
	scrollbar-highlight-color: #ffffff;
	scrollbar-shadow-color: #ffffff;
	scrollbar-track-color: #ffffff;
}

.textscroller {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-weight: bold;
	color: #ffffff;
	background-color: #878889;
	height: 20px;
	width: 640px;
	border: 1px solid #878889;
	margin-left: 9px;
}

/*###############################*/
/*
 * Image Styles
 */
.imageBorder {
	border: 4px solid #ffffff;
}

/*###############################*/
/*
 * Link Styles
 */
a.floatingText:link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: normal;
	color: #ffffff;
	text-decoration: underline;
}
a.floatingText:visited {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: normal;
	color: #ffffff;
	text-decoration: underline;
}
a.floatingText:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: normal;
	color: #ffffff;
	text-decoration: none;
}
a.floatingText:active {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: normal;
	color: #ffffff;
	text-decoration: underline;
}
/*###############################*/
/*Typography*/
html,
body {
  font-size:16px;
}

body {
	scrollbar-base-color: #878889;
	scrollbar-3dlight-color: #878889;
	scrollbar-arrow-color: #ffffff;
	scrollbar-darkshadow-color: #878889;
	scrollbar-face-color: #878889;
	scrollbar-highlight-color: #ffffff;
	scrollbar-shadow-color: #ffffff;
	scrollbar-track-color: #878889;
}

.grossrot {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	color: #FF0000;
	font-style: italic
}

.blau {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	color: #000080
}


.obengrau {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: italic;
	font-weight: bold;
	color: #999999

}
.obenschwarz {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	font-weight: bold;
	color: #333333
}

.untengrau {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: italic;
	font-weight: bold;
	color: #666666
}
.untenrot {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	font-style: italic;
	font-weight: bold;
	color: #FF0000
}
