* {
	padding: 0;
	margin: 0;
	text-align: left;
}

body {
  font: 10pt Arial, Helvetica, Geneva, sans-serif ;
  color: #000;
  background: transparent;
}

/* Elemente ausblenden */
.slider, #toolbar, .button, .noprint, .animation, #lbLoadMessage, .screen {
	display: none;
}

h1 {
	font-size: 16pt;
	margin: 1em 0 0.5em 0;
}

h2 {
	font-size: 13pt;
	margin: 1em 0 0.5em 0;
}

h3 {
	font-size: 12pt;
	margin: 1em 0 0.5em 0;
}

p {
	margin: 0 0 1em 0;
}

a {
	color: #000;
}

table {
	width: auto ! Important;
	margin: 1em 0 2em 0;
}

td {
	padding: 0.5em 1em 0.5em 0;
	font: 10pt Arial, Helvetica, Geneva, sans-serif ;
}

.txtInput {
	border: 0 none;
	width: 100%
}

.summaryTable table th, .summaryTable table td {
	border-bottom: 1px solid #000;
}

.summaryTable table tr.balance td {
	border-bottom:3px double #000;
}

.stretcher {
	visibility: visible ! Important;
	opacity: 1 ! Important;
	height: auto ! Important;
	overflow: visible ! Important;
}

.legalNote {
	font-size: 8pt;
	margin: 5pt 0;
}
.value {
	text-align: right;
}

ul.legalNote {
list-style-image:none;
list-style-position:outside;
list-style-type:disc;
margin:0 15px;
}

ul.legalNote li {
list-style-image: none;
list-style-position: outside;
list-style-type: disc;
padding: 0pt;
}