.news22 {
	font-size: 9pt;
	color: #111155;
	font-family: Arial, Helvetica, sans-serif;
	line-height: normal;
	text-align: justify;
	clip: rect(auto, auto, auto, auto);
	white-space: normal;
}

.newstitle, .newsdate, .newstext, .fansubtitle, .contenttitle, .contenttext {
	line-height: normal;
	text-align: justify;
	clip: rect(auto, auto, auto, auto);
	white-space: normal;
}

.fansubtitle {
	clear: none;
	float: none;
	width: auto;
	font-weight: bold;
	font-size: 14pt;
	margin: 0px 0px 3px 0px;
	padding: 0px 0px 3px 0px;
	border-bottom: 1px solid #316484;
}

.comments {
	clear: left;
	float: none;
	width: 100px;
	left: 0;
	font-weight: bold;
	line-height: 9pt;
	font-size: 8pt;
	text-align: left;
	margin: 15px 0px 3px 0px;
	padding: 2px 0px 0px 3px;
	border-top: 1px solid #316484;
}
.commenttext {
	clear: none;
	float: none;
	text-align: justify;
	line-height: 10pt;
	font-size: 9pt;
	padding: 3px 5px 1px 5px;
	margin: 0px 0px 3px 3px;
	border: 1px solid #316484;
	border-bottom: 0px;
}
.commentsignatur {
	clear: none;
	float: none;
	font-size: 6pt;
	margin: 0px 0px 3px 3px;
	padding: 0px 5px;
	border-top: 1px solid #316484;
}

.newstitle {
	clear: none;
	float: none;
	width: auto;
	font-weight: bold;
	font-size: 11pt;
	margin: 0px 0px 3px 0px;
	padding: 0px 0px 3px 0px;
	border-bottom: 1px solid #316484;
}
.newsdate {
	clear: none;
	float: none;
	font-size: 6pt;
	margin: 0px 0px 3px 3px;
}
.newstext {
	clear: none;
	float: none;
	line-height: 10pt;
	font-size: 9pt;
	margin: 0px 0px 0px 3px;
}
.newsimage {
	clear: none;
	border: 1px solid #316484;
	margin: 0px 5px 0px 0px;
	padding: 1px;
	width: 65px;
	float: left;
}
.newsbox {
	clear: left;
	padding: 0px 0px 30px 0px;
}
.contentbox {
	clear: left;
	padding: 0px 0px 30px 0px;
}
.contenttitle {
	clear: none;
	float: none;
	width: auto;
	font-weight: bold;
	font-size: 11pt;
	margin: 0px 0px 3px 0px;
	padding: 0px 0px 3px 0px;
	border-bottom: 1px solid #316484;
}
.contenttext {
	clear: none;
	float: none;
	line-height: 10pt;
	font-size: 9pt;
	margin: 0px 0px 20px 3px;
}
.image {
	border: 1px solid #316484;
	background-color: #FFFFFF;
	padding: 1px;
}
.text, tr, td {
	font-size: 9pt;
	color: #111155;
	font-family: Arial, Helvetica, sans-serif;
	line-height: normal;
	text-align: justify;
	clip: rect(auto, auto, auto, auto);
	white-space: normal;
}

.page_outer {
	BACKGROUND: url(../images/bg3.png) repeat-y top center;
	MARGIN: 0 auto;
	MIN-HEIGHT: 100%;
	HEIGHT: auto !important;
	HEIGHT: 100%;
}
.page_inner {
	WIDTH: 795px;

	BACKGROUND: url(../images/bg2.png) no-repeat top center;
	MARGIN: 0;
	PADDING: 0;
}
.page_nav {
	PADDING: 40px 0px 30px 85px;
}
.page_content {
	WIDTH: 640px;
	PADDING: 0px;
	MARGIN: 0px;
}
.page_footer {
	clear: both;
	text-align: center;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #316484;
	width: 560px;
	height: 50px;
	padding-top: 3px;
}

font, td, div {
	font-size: 9pt;
	color: #316484;
	font-family: Arial, Helvetica, sans-serif;
	line-height: normal;
	clip: rect(auto, auto, auto, auto);
	white-space: normal;
}

.copyprotected {
	background-color: #6D96AD;
}
.titel {
	font-size: 14pt;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	color: #333333;
	line-height: normal;
	text-align: justify;
	clip: rect(auto, auto, auto, auto);
	white-space: normal;
	padding: 3px;
}
A { font-weight: bold; }

A:link { color: #000000; TEXT-DECORATION: none; }

A:visited { color: #000000; TEXT-DECORATION: none; }
A:hover { color: #658BA2; TEXT-DECORATION: none; }
A:active { color: #658BA2; TEXT-DECORATION: none; }
BODY {
	TEXT-ALIGN: center;
	BACKGROUND: #E6EBEF url(../images/bg1.png) repeat top center fixed;
	MARGIN: 0;
	PADDING: 0;
}

HTML, BODY {
	HEIGHT: 100%;
}
input {
	height: 14pt;
}
input, textarea, select {
	color: #316484;
	border: 1px solid #000000;
	font-size: 9pt;
	background-color: #ffffff;
	font-family: arial;
}
.radio {
	border-width: 0px;
	background-color: #87A8BB;
}
table {
	border: 0px;
}
.table2 {
	background-color: #000000;
}
.tablemain {
	background-color: #aaaaaa;
	border: 1px solid #000000;
	width: 781px;
	padding: 0px 2px 0px 2px;
}
.tablesecond {
	width: 775px;
	padding: 0px 2px 0px 2px;
}
.tablethird {
	width: 563px;
	padding: 0px 2px 0px 2px;
}
.tabletfourth {
	width: 460px;
	padding: 0px 2px 0px 2px;
}

.tabletop {
	background-color: #5F8BA5;
	border: 1px solid #000000;
	height: 30px;
	width: 790px;
}
.tabletop2nd {
	background-color: #bbbbbb;
	border: 1px solid #000000;
	border-top: 0px;
	border-bottom: 0px;
	width: 770px;
	height: 3px;
}

.status_0 {
	COLOR: #BC1711;
}
.status_1 {
	COLOR: #E6AD00;
}
.status_2 {
	COLOR: #008000;
}