* {
	font-family: helvetica, verdana, arial, sans-serif;
	text-align: justify;
	color: #000000;
	font-size: 10pt;
} 
#left, #right, #header, #top, #top-menu, #footer {
	display: none;
}
div#middle {
	text-align: left; /* Seiteninhalt wieder links ausrichten */
	width: 800px; 
	padding: 0.5em;
	background-color: rgb(255, 255, 255);
}
body {
	width: 100%;
}
H1, H2, H3, H4, H5, H6, P, UL
{
	padding-top: 0px;
	margin: 10pt 20pt 10pt 10pt;
}
H1 {
	font-weight: bold;
	font-size: 12pt;
}
H2 {
	font-weight: bold;
	font-size: 11pt;
}
H3 {
    	font-weight: bold;
	padding:10pt 0 0 0;
	margin:0 20pt 0 10pt;
}
a {	
	text-decoration: none;
}
a img {
	border: 0px;
}
a:hover {
	text-decoration: none;
}
hr {
	background: #000000;
  	border: #000000;
   	height: 1pt;
}
strong {
	margin-left: 10pt;
}
P.bodytext
{
	margin: 0 20pt 10pt 10pt;
}
.csc-textpic-caption {
	font-size: 9pt;
	padding: 5pt 0 0 0;
}
.csc-textpic-text, .csc-textpic-lastcol, .csc-textpic-above, .csc-textpic-image {
	margin:0 0 10pt 0;
}
table.contenttable {
	table-layout:fixed;
	padding: 10px;
	border-width: 1px;
	border-color: #000000;
	border-style: solid;
	border-collapse: collapse;
	width: 100%;
	margin: 10pt 10pt 10pt 10pt;
}
.tr-even, .tr-odd, .td-0, .td-1, .td-2, .td-3, .td-4, .td-5, .td-6, .td-7, .td-8, .td-9, .td-last {
	border-width: 1px;
	border-color: #000000;
	border-style: solid;
}
.news-single-img {
	text-align: center;
}