p {
	font-family: Arial, Helvetica, sans-serif;
}

img {
	border: none;
}

a.link:link { 
	color: #808080; 
	text-decoration: none; 
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
}

a.link:visited { 
	color: #808080; 
	text-decoration: none; 
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
}

a.link:hover { 
	color: #ffad00;
}

a.link2:link { 
	color: #808080; 
	text-decoration: none; 
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
}

a.link2:visited { 
	color: #808080; 
	text-decoration: none; 
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
}

a.link2:hover { 
	color: #ffad00;
}

a.mail:link {
	color: #666666;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
}

a.mail:visited {
	color: #666666;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;	
}

a.mail:hover {
	color: #000000;
	text-decoration: none;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight: bold;
}

a.extern:link { 
	color: #808080; 
	text-decoration: none; 
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
}

a.extern:visited { 
	color: #808080; 
	text-decoration: none; 
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
}

a.extern:hover { 
	color: #ffad00;
}

a.extern1:link { 
	color: #808080; 
	text-decoration: none; 
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
}

a.extern1:visited { 
	color: #808080; 
	text-decoration: none; 
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
}

a.extern1:hover { 
	color: #ffad00;
}

a.download:link { 
	color: #808080; 
	text-decoration: none; 
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
}

a.download:visited { 
	color: #808080; 
	text-decoration: none; 
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
}

a.download:hover { 
	color: #ffad00;
}

a.download1:link { 
	color: #808080; 
	text-decoration: none; 
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
}

a.download1:visited { 
	color: #808080; 
	text-decoration: none; 
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
}

a.download1:hover { 
	color: #ffad00;
}

p.align-left, h1.align-left, h2.align-left, h3.align-left, h4.align-left, h5.align-left, h6.align-left, div.align-left, td.align-left, th.align-left { 
	text-align: left; 
}

p.align-center, h1.align-center, h2.align-center, h3.align-center, h4.align-center, h5.align-center, h6.align-center, div.align-center, td.align-center, th.align-center { 
	text-align: center; 
}

p.align-right, h1.align-right, h2.align-right, h3.align-right, h4.align-right, h5.align-right, h6.align-right, div.align-right, td.align-right, th.align-right { 
	text-align: right; 
}

p.align-justify, h1.align-justify, h2.align-justify, h3.align-justify, h4.align-justify, h5.align-justify, h6.align-justify, div.align-justify, td.align-justify, th.align-justify { 
	text-align: justify; 
}

table {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;	
}

table.tabelle1 {
	width: 100%;
	border-color: #ffffff;
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
}

table.tabelle1 td {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	height: 20px;
	padding: 0 0 0 3px;
	background-color: #f8f8f8;	
}

table.tabelle1 th {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	height: 20px;
 	font-weight: bold;
	color: #ffad00;
	background-color: #f0f0f0;
	padding: 0 0 0 3px;
}

table.tabelle2 {
	width: 100%;
	text-align: left;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
}

table.tabelle2 td {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	height: 20px;
	padding: 0 0 0 3px;
}

table.tabelle2 th {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	height: 20px;
	font-weight: bold;
	padding: 0 0 0 3px;
}

td.tbl1whitebg {
	background-color: #ffffff !important;	
}	

td.vertical-top {
	vertical-align: top;
}