H1
{
	font-size: 12pt;
	padding-left: 5px;
	padding-bottom: 5px;
	margin-left: -5px;
	color: #00008b;
	font-family: Arial, Helvetica;
	font-weight: bold;
	letter-spacing: 0.2mm;
}
H2
{
	font-size: 10pt;
	padding-left: 5px;
	padding-bottom: 5px;
	margin-top: 10px;
	margin-left: -5px;
	width: 640px;
	color: blue;
	line-height: 14pt;
	font-family: Arial, Helvetica;
	font-weight: bold;
	letter-spacing: 0.1mm;
	text-align: left;
}
H2x
{
	font-size: 10pt;
	padding-left: 5px;
	padding-bottom: 5px;
	margin-top: 10px;
	margin-left: -5px;
	width: 640px;
	color: #408080;
	border-bottom: 1px;
	border-bottom-style: solid;
	border-bottom-color: #a9a9a9;
	line-height: 14pt;
	font-family: Arial, Helvetica;
	font-weight: bold;
	letter-spacing: 0.1mm;
	text-align: left;
}
H3
{
	font-size: 10pt;
	padding-left: 2px;
	padding-bottom: 5px;
	width: 300px;
	color: #408080;
	border-bottom: white 1px solid;
	font-family: Arial, Helvetica;
	text-align: left;
}
H4
{
	font-size: 9pt;
	padding-left: 5px;
	padding-bottom: 5px;
	margin-left: 0px;
	width: 300px;
	color: #000099;
	border-bottom: #00008b 1px dashed;
	font-family: Arial, Helvetica;
	text-align: left;
}
H5
{
	font-size: 9pt;
	padding-left: 5px;
	padding-bottom: 5px;
	margin-left: 15px;
	width: 300px;
	color: #000099;
	border-bottom: #00008b 1px dashed;
	font-family: Arial, Helvetica;
	text-align: left;
}
H6
{
	font-size: 10pt;
	color: #666666;
	font-family: Arial, Helvetica;
}
PRE
{
	font-size: 9pt;
	color: black;
	line-height: 11pt;
	font-family: Arial, Helvetica;
}
LI
{
	font-size: 9pt;
	color: black;
	line-height: 11pt;
	font-family: Arial, Helvetica;
}

BODY
{
	margin: 0px;
	padding-left: 5px;
	font-size: 9pt;
	font-family: Arial, Helvetica;
	line-height: 10pt;
	color: black;
	background-color: #EDF0F1;
	background-image: url(gif/hlineb-r.gif);
	SCROLLBAR-ARROW-COLOR: #8b0000;
	SCROLLBAR-BASE-COLOR: #e1e6f1;
	height: auto;
	overflow-y: auto;
}
BODY1
{
	font-size: 9pt;
	background-image: url(gif/hlineb-r.gif);
	color: black;
	line-height: 11pt;
	SCROLLBAR-ARROW-COLOR: #8b0000;
	font-family: Arial, Helvetica;
	SCROLLBAR-BASE-COLOR: #e1e6f1;
	background-color: #e1e6f1;
	height: 100%;
	overflow-y: auto;
}

P
{
	font-size: 9pt;
	font-family: Arial, Helvetica;
	text-align: left;
	line-height: 11pt;
	color: black;
}

BLOCKQUOTE
{
	font-size: 9pt;
	color: black;
	line-height: 10pt;
	font-family: Arial, Helvetica;
}
CAPTION
{
	font-size: 9pt;
	color: #00008b;
	line-height: 11pt;
	border-bottom: #999999 1px solid;
	font-family: Arial, Helvetica;
	text-align: left;
}
IMG
{
	border-right: 0px;
	border-top: 0px;
	border-left: 0px;
	border-bottom: 0px;
}
TABLE
{
	border-top-width: 0px;
	border-left-width: 0px;
	border-bottom-width: 0px;
	padding-bottom: 0px;
	margin: 0px;
	padding-top: 0px;
	border-collapse: collapse;
	border-right-width: 0px;
	border-spacing: 0;
}
TABLE.std
{
	border-top-width: 0px;
	table-layout: fixed;
	border-left-width: 0px;
	border-bottom-width: 0px;
	padding-bottom: 0px;
	margin: 0px;
	padding-top: 0px;
	border-collapse: collapse;
	border-right-width: 0px;
	border-spacing: 0;
}
TABLE.t
{
	border-right: #999999 1px solid;
	border-top: #999999 1px solid;
	margin: 0px;
	border-left: #999999 1px solid;
	border-bottom: #999999 1px solid;
	padding: 2pt;
	border-spacing: 2pt;
}
TABLE.ir
{
	border-right: 1px;
	border-top: 1px;
	border-left: 1px;
	border-bottom: 1px;
	padding: 2pt;
	border-spacing: 2pt;
}
TABLE.ir1
{
	border-right: white 1px solid;
	border-top: #999999 1px solid;
	border-left: #999999 1px solid;
	border-bottom: white 1px solid;
	padding: 2pt;
	border-spacing: 2pt;
}
TABLE.button
{
	border-top: white 1px solid;
	border-left: white 1px solid;
	border-right: #a9a9a9 2px solid;
	border-bottom: #a9a9a9 2px solid;
}
TABLE CAPTION
{
	color: #c4c4c4;
	margin: 0;
	padding: 5px;
	font-family: Arial, Helvetica;
	font-weight: bold;
	text-align: right;
}
TR.al1
{
	margin-top: 10px;
	margin-bottom: 10px;
	background-color: #fffffb;
}
TR.al2
{
	margin-top: 10px;
	margin-bottom: 10px;
	background-color: #f5f8fe;
}
TR.t0
{
	border-bottom: gray 1px dotted;
	background-color: #ffffcc;
}
TR.t1
{
	border-bottom: gray 1px dotted;
	background-color: #fffffb;
}
TR.t2
{
	border-bottom: gray 1px dotted;
	background-color: #fffffb;
}
TR.t3
{
	border-bottom: gray 1px dotted;
	background-color: #fffffb;
}
TR.l
{
	border-bottom: #999999 1px solid;
}
TR.box
{
	padding: 5px;
	border-color: #00008b;
	border-width: 1px;
	border-style: dotted;
}
TR.ir
{
	border-bottom: white 1px solid;
}
TD
{
	font-size: 9pt;
	vertical-align: top;
	color: black;
	line-height: 11pt;
	font-family: Arial, Helvetica;
}
TH
{
	font-weight: normal;
	font-size: 8pt;
	font-style: italic;
	font-family: Arial, Helvetica;
	text-align: left;
	text-decoration: none;
}
TD.ir
{
	border-bottom: white 1px solid;
}
TD.a_
{
	font-weight: normal;
	font-size: 9pt;
	line-height: 14pt;
	font-family: Arial, Helvetica;
	white-space: nowrap;
}
TD.a_c
{
	font-weight: normal;
	font-size: 9pt;
	line-height: 14pt;
	font-family: Arial, Helvetica;
	white-space: nowrap;
	text-align: center;
}
TD.a_r
{
	font-weight: normal;
	font-size: 9pt;
	line-height: 14pt;
	font-family: Arial, Helvetica;
	white-space: nowrap;
	text-align: right;
}
TD.nr
{
	font-weight: normal;
	font-size: 9pt;
	line-height: 14pt;
	font-family: Arial, Helvetica;
	white-space: nowrap;
	border-bottom: #c4c4c4 1px solid;
}
TD.nr_c
{
	font-weight: normal;
	font-size: 9pt;
	line-height: 14pt;
	font-family: Arial, Helvetica;
	white-space: nowrap;
	border-bottom: #c4c4c4 1px solid;
}
TD.nr_cc
{
	font-weight: normal;
	font-size: 9pt;
	line-height: 14pt;
	font-family: Arial, Helvetica;
	white-space: nowrap;
	border-bottom: #c4c4c4 1px solid;
	text-align: center;
}
TD.nr_cr
{
	font-weight: normal;
	font-size: 9pt;
	line-height: 14pt;
	font-family: Arial, Helvetica;
	white-space: nowrap;
	border-bottom: #c4c4c4 1px solid;
	text-align: right;
}
TD.wnr
{
	font-weight: normal;
	font-size: 9pt;
	line-height: 14pt;
	border-bottom: #ffffff 1px solid;
	font-family: Arial, Helvetica;
}
TD.wnr_c
{
	font-weight: normal;
	font-size: 9pt;
	line-height: 14pt;
	border-bottom: #ffffff 1px solid;
	font-family: Arial, Helvetica;
}
TD.wnr_cc
{
	font-weight: normal;
	font-size: 9pt;
	line-height: 14pt;
	border-bottom: #ffffff 1px solid;
	font-family: Arial, Helvetica;
	text-align: center;
}
TD.bline
{
	font-weight: normal;
	font-size: 9pt;
	line-height: 14pt;
	padding-top: 3px;
	padding-bottom: 3px;
	border-bottom: white 1px solid;
	font-family: Arial, Helvetica;
}
TD.tline
{
	font-weight: normal;
	font-size: 9pt;
	line-height: 14pt;
	padding-top: 3px;
	font-family: Arial, Helvetica;
	border-top: white 1px solid;
}
TD.L
{
	height: 14px;
	border-top: #CCCCCC 1px dashed;
}
TD.c
{
	font-weight: normal;
	font-size: 9pt;
	line-height: 14pt;
	font-family: "Courier New, Courier";
}
TD.c_c
{
	font-weight: normal;
	font-size: 9pt;
	line-height: 14pt;
	font-family: "Courier New, Courier";
	text-align: center;
}
TD.c_r
{
	font-weight: normal;
	font-size: 9pt;
	line-height: 14pt;
	font-family: "Courier New, Courier";
	text-align: right;
}
TD.nrc
{
	font-weight: normal;
	font-size: 9pt;
	line-height: 14pt;
	border-bottom: #999999 1px solid;
	font-family: "Courier New, Courier";
}
TD.nrc_c
{
	font-weight: normal;
	font-size: 9pt;
	line-height: 14pt;
	border-bottom: #999999 1px solid;
	font-family: "Courier New, Courier";
	text-align: center;
}
TD.nrc_r
{
	font-weight: normal;
	font-size: 9pt;
	color: blue;
	line-height: 14pt;
	border-bottom: #999999 1px solid;
	font-family: "Courier New, Courier";
	text-align: right;
}
TD.wnrc
{
	font-weight: normal;
	font-size: 9pt;
	line-height: 14pt;
	border-bottom: #ffffff 1px solid;
	font-family: "Courier New, Courier";
}
TD.wnrc_c
{
	font-weight: normal;
	font-size: 9pt;
	line-height: 14pt;
	border-bottom: #ffffff 1px solid;
	font-family: "Courier New, Courier";
	text-align: center;
}
TD.wnrc_r
{
	font-weight: normal;
	font-size: 9pt;
	color: blue;
	line-height: 14pt;
	border-bottom: #ffffff 1px solid;
	font-family: "Courier New, Courier";
	text-align: right;
}
DT
{
	margin: 0px 0px 0px 30px;
	color: #00008b;
	direction: ltr;
	text-align: left;
}
DD
{
	margin-top: 0px;
	margin-bottom: 0px;
	width: 570px;
	color: #00008b;
	direction: ltr;
	margin-right: 0px;
	text-align: left;
}
SELECT.formEingabe
{
	font-size: 9pt;
}
INPUT.formEingabe
{
	font-size: 9pt;
}
SELECT.formT
{
	border-right: 0px;
	border-top: 0px;
	font-size: 9pt;
	border-left: 0px;
	border-bottom: 0px;
	background-color: #e1e6f1;
}
INPUT.formT
{
	border-right: 0px;
	border-top: 0px;
	font-size: 9pt;
	border-left: 0px;
	border-bottom: 0px;
	background-color: #e1e6f1;
}
SELECT.formG
{
	font-size: 9pt;
	color: #006400;
}
INPUT.formG
{
	font-size: 9pt;
	color: #006400;
}
SELECT.formR
{
	font-size: 9pt;
	color: red;
}
INPUT.formR
{
	font-size: 9pt;
	color: red;
}
SELECT.formW
{
	font-size: 9pt;
	color: #00008b;
}
INPUT.formW
{
	font-size: 9pt;
	color: #00008b;
}
SELECT.liga
{
	font-size: 9pt;
	width: 300px;
	color: #00008b;
	background-color: #f5f8fe;
}
SELECT.liga75
{
	font-size: 9pt;
	width: 75px;
	color: #00008b;
	background-color: #f5f8fe;
}
SELECT.liga150
{
	font-size: 9pt;
	width: 150px;
	color: #00008b;
	background-color: #f5f8fe;
}
P.H2
{
	font-size: 10pt;
	padding-left: 5px;
	margin-top: 10px;
	font-weight: bold;
	margin-left: -5px;
	color: blue;
	line-height: 14pt;
	font-family: Arial, Helvetica;
	letter-spacing: 0.1mm;
	text-align: left;
}
P.H2-gr
{
	font-weight: normal;
	font-size: 9pt;
	color: #666666;
	font-family: Arial, Helvetica;
	text-decoration: none;
}
P.H3
{
	font-weight: bold;
	font-size: 9pt;
	width: 300px;
	color: #000099;
	border-bottom: white 1px solid;
	font-family: Arial, Helvetica;
	text-align: left;
}
P.r
{
	text-align: right;
}
P.c
{
	text-align: center;
}
P.i
{
	background-color: #fffbf0;
}
P.t
{
	background-color: #e1e6f1;
}
P.cb
{
	color: #00008b;
}
P.cg
{
	color: #006400;
}
P.w
{
	width: 630px;
}
P.w0
{
	width: 620px;
}
P.w1
{
	width: 250px;
}
P.w2
{
	width: 350px;
}
P.w3
{
	width: 550px;
}
P.w470
{
	width: 470px;
}
P.pdt
{
	padding-top: 35px;
}
P.pdt10
{
	padding-top: 10px;
}
P.pdb
{
	padding-top: 35px;
}
P.om5
{
	margin-left: 5px;
	text-indent: -5px;
}
P.om10
{
	margin-left: 10px;
	text-indent: -5px;
}
P.om15
{
	margin-left: 15px;
	text-indent: -10px;
}
P.om30
{
	margin-left: 30px;
	text-indent: -15px;
}
P.om50
{
	margin-left: 50px;
	text-indent: -20px;
}
P.om100
{
	margin-left: 100px;
	text-indent: -50px;
}
P.om150
{
	margin-left: 150px;
	text-indent: -50px;
}
P.fu
{
	font-weight: bold;
	text-decoration: underline;
}
P.in
{
	margin-left: 15px;
	width: 600px;
	text-align: left;
}
P.in2
{
	margin-left: 30px;
	width: 600px;
	text-align: left;
}
P.blue
{
	font-size: 9pt;
	color: #00008b;
	line-height: 10pt;
	font-family: Arial, Helvetica;
}
P.green
{
	font-size: 9pt;
	color: #006400;
	line-height: 10pt;
	font-family: Arial, Helvetica;
}
P.red
{
	font-size: 9pt;
	color: red;
	line-height: 10pt;
	font-family: Arial, Helvetica;
}
P.blgr
{
	font-weight: normal;
	font-size: 9pt;
	color: teal;
	line-height: 10pt;
	font-family: Arial, Helvetica;
}
P.ll
{
	font-weight: normal;
	font-size: 9pt;
	margin-left: -10px;
	width: 650px;
	color: #00008b;
	line-height: 11pt;
	font-family: Arial, Helvetica;
	background-color: #EBEEF5;
}
P.ll1
{
	font-weight: normal;
	font-size: 9pt;
	margin-left: -10px;
	width: 650px;
	color: #6a6a6a;
	line-height: 11pt;
	border-bottom: #6a6a6a 1px dotted;
	font-family: Arial, Helvetica;
	background-color: #ebeef5;
}
P.n
{
	font-weight: 300;
	font-size: 9pt;
	color: black;
	line-height: 10pt;
	font-family: Arial, Helvetica;
}
P.a
{
	font-size: 9pt;
	line-height: 10pt;
	font-family: Arial, Helvetica;
}
P.a_ru
{
	font-size: 9pt;
	line-height: 10pt;
	border-bottom: #999999 1px solid;
	font-family: Arial, Helvetica;
}
P.a-i
{
	font-size: 9pt;
	line-height: 10pt;
	font-family: Arial, Helvetica;
	background-color: #fffbf0;
}
P.a-w
{
	font-size: 9pt;
	color: blue;
	line-height: 10pt;
	font-family: Arial, Helvetica;
}
P.a-i-w
{
	font-size: 9pt;
	color: blue;
	line-height: 10pt;
	font-family: Arial, Helvetica;
	background-color: #fffbf0;
}
P.go
{
	font-size: 9pt;
	color: gray;
	line-height: 10pt;
	font-family: Arial, Helvetica;
	width: 620px;
	text-align: right;
	cursor: pointer;
}
P.pr
{
	font-weight: normal;
	font-size: 10pt;
	line-height: 11pt;
	font-family: Arial, Helvetica;
}
P.presse
{
	font-weight: normal;
	font-size: 9pt;
	margin-left: 10px;
	line-height: 11pt;
	font-family: Arial, Helvetica;
}
P.presset
{
	border-top: 1px solid;
	margin-top: 30px;
	font-weight: bold;
	font-size: 10pt;
	margin-bottom: 30px;
	border-left: 1px solid;
	color: #006400;
	line-height: 14pt;
	font-family: Arial, Helvetica;
	background-color: white;
}
P.presseb
{
	font-weight: bold;
	font-size: 10pt;
	color: #000099;
	font-family: Arial, Helvetica;
}
P.presse1
{
	font-weight: normal;
	font-size: 8pt;
	font-family: Arial, Helvetica;
}
P.presset1
{
	font-weight: bold;
	font-size: 10pt;
	color: #000099;
	font-family: Arial, Helvetica;
	letter-spacing: 1pt;
	background-color: #ffffff;
}
P.gb
{
	border-top: white 1px solid;
	font-size: 10pt;
	color: #004466;
	padding-top: 5px;
	font-family: Arial, Helvetica;
}
P.gbt
{
	font-size: 10pt;
	margin-left: 15px;
	color: #004466;
	font-family: Tahoma, Verdana, Arial, Helvetica;
}
P.tab
{
	font-weight: normal;
	font-size: 9pt;
	color: black;
	line-height: 11pt;
	font-family: Arial, Helvetica;
}
P.taba
{
	font-weight: bold;
	font-size: 9pt;
	color: #000099;
	line-height: 11pt;
	font-family: Arial, Helvetica;
}
P.tabr
{
	font-weight: bold;
	font-size: 9pt;
	color: red;
	line-height: 11pt;
	font-family: Arial, Helvetica;
}
P.tabg
{
	font-weight: bold;
	font-size: 9pt;
	color: #006400;
	line-height: 11pt;
	font-family: Arial, Helvetica;
}
P.big-b
{
	font-weight: bold;
	font-size: 11pt;
	color: #000099;
	line-height: 14pt;
	font-family: Arial, Helvetica;
}
P.big-bg
{
	font-weight: bold;
	font-size: 11pt;
	width: 640px;
	color: #000099;
	line-height: 14pt;
	font-family: Arial, Helvetica;
	background-color: #f5f8fe;
}
P.big-r
{
	font-weight: bold;
	font-size: 11pt;
	color: #990000;
	line-height: 14pt;
	font-family: Arial, Helvetica;
}
P.big-g
{
	font-weight: bold;
	font-size: 11pt;
	color: #408080;
	line-height: 14pt;
	font-family: Arial, Helvetica;
}
P.mittel
{
	font-size: 10pt;
	line-height: 11pt;
	font-family: Arial, Helvetica;
}
P.mittel-g
{
	font-size: 10pt;
	color: #408080;
	line-height: 11pt;
	font-family: Arial, Helvetica;
}
P.mittel-b
{
	font-size: 10pt;
	color: #000099;
	line-height: 11pt;
	font-family: Arial, Helvetica;
}
P.mittel-r
{
	font-size: 10pt;
	color: #990000;
	line-height: 11pt;
	font-family: Arial, Helvetica;
}
P.small
{
	font-size: 9pt;
	line-height: 11pt;
	font-family: Arial, Helvetica;
}
P.small-b
{
	font-size: 9pt;
	color: #000099;
	line-height: 11pt;
	font-family: Arial, Helvetica;
}
P.small-g
{
	font-size: 9pt;
	color: #408080;
	line-height: 11pt;
	font-family: Arial, Helvetica;
}
P.small-bg
{
	font-size: 9pt;
	color: #408080;
	line-height: 11pt;
	font-family: Arial, Helvetica;
}
P.small-gr
{
	font-size: 9pt;
	color: #666666;
	line-height: 11pt;
	font-family: Arial, Helvetica;
}
P.small-r
{
	font-size: 9pt;
	color: #990000;
	line-height: 11pt;
	font-family: Arial, Helvetica;
}
P.small-rr
{
	font-size: 9pt;
	color: red;
	line-height: 11pt;
	font-family: Arial, Helvetica;
}
P.small-hgr
{
	font-size: 8pt;
	color: #c0c0c0;
	line-height: 11pt;
	font-family: Arial, Helvetica;
}
P.small-bu
{
	font-size: 9pt;
	color: #000099;
	line-height: 11pt;
	border-bottom: #666666 1px solid;
	font-family: Arial, Helvetica;
}
P.small-gru
{
	font-size: 9pt;
	color: #666666;
	line-height: 11pt;
	border-bottom: #666666 1px dashed;
	font-family: Arial, Helvetica;
}
P.klein
{
	font-size: 8pt;
	LINE-HEIGHT: 8PT;
	font-family: Arial, Helvetica;
}
P.sp
{
	font-size: 9pt;
	color: #000099;
	line-height: 11pt;
	font-family: Arial, Helvetica;
	letter-spacing: 0.1mm;
}
P.spb
{
	font-weight: bold;
	font-size: 9pt;
	color: #000099;
	line-height: 11pt;
	font-family: Arial, Helvetica;
}
P.spb-i
{
	font-weight: bold;
	font-size: 9pt;
	color: #000099;
	line-height: 11pt;
	font-family: Arial, Helvetica;
	background-color: #fffbf0;
}
P.spr
{
	font-weight: bold;
	font-size: 9pt;
	color: #990000;
	line-height: 11pt;
	font-family: Arial, Helvetica;
}
P.spr-i
{
	font-weight: bold;
	font-size: 9pt;
	color: #990000;
	line-height: 11pt;
	font-family: Arial, Helvetica;
	background-color: #fffbf0;
}
P.spg
{
	font-weight: bold;
	font-size: 9pt;
	color: #408080;
	line-height: 11pt;
	font-family: Arial, Helvetica;
}
P.spg-i
{
	font-weight: bold;
	font-size: 9pt;
	color: #408080;
	line-height: 11pt;
	font-family: Arial, Helvetica;
	background-color: #fffbf0;
}
P.copy
{
	font-size: 7pt;
	color: #003333;
	font-family: Arial, Helvetica;
}
P.ub
{
	font-size: 9pt;
	color: #000099;
	line-height: 14pt;
	border-bottom: #ffffff 1px solid;
	font-family: Arial, Helvetica;
}
P.blau
{
	font-size: 10pt;
	color: #000099;
	line-height: 11pt;
	font-family: Arial, Helvetica;
}
P.thema
{
	font-weight: bold;
	font-size: 80%;
	word-spacing: 0.8mm;
	color: #990000;
	line-height: 14pt;
	font-family: Arial, Helvetica;
	letter-spacing: 0.2mm;
}
P.titel
{
	font-weight: bold;
	font-size: 11pt;
	word-spacing: 0.5mm;
	color: #000099;
	line-height: 14pt;
	font-family: Arial, Helvetica;
	letter-spacing: 0.1mm;
	font-variant: small-caps;
}
P.block-b
{
	font-weight: bold;
	font-size: 11pt;
	width: 450px;
	color: #000099;
	line-height: 14pt;
	border-bottom: #00008b 1px solid;
	font-family: Arial, Helvetica;
	letter-spacing: 0.1mm;
}
P.block-g
{
	font-weight: bold;
	font-size: 11pt;
	width: 450px;
	color: #408080;
	line-height: 14pt;
	border-bottom: #00008b 1px solid;
	font-family: Arial, Helvetica;
	letter-spacing: 0.1mm;
}
P.block-r
{
	font-weight: bold;
	font-size: 11pt;
	width: 450px;
	color: red;
	line-height: 14pt;
	border-bottom: #00008b 1px solid;
	font-family: Arial, Helvetica;
	letter-spacing: 0.1mm;
}
P.block-br
{
	font-weight: bold;
	font-size: 10pt;
	width: 450px;
	color: #000099;
	line-height: 14pt;
	font-family: Arial, Helvetica;
	letter-spacing: 0.1mm;
	background-color: #f5f8fe;
}
P.block-gr
{
	border-right: #cccccc thin solid;
	border-top: #666666 thin solid;
	font-weight: bold;
	font-size: 10pt;
	border-left: #999999 thin solid;
	width: 450px;
	color: #408080;
	line-height: 14pt;
	border-bottom: #cccccc thin solid;
	font-family: Arial, Helvetica;
	letter-spacing: 0.1mm;
	background-color: #f5f8fe;
}
P.block-rr
{
	font-weight: bold;
	font-size: 10pt;
	color: red;
	line-height: 14pt;
	font-family: Arial, Helvetica;
	letter-spacing: 0.1mm;
	background-color: #f5f8fe;
}
P.link
{
	font-weight: bold;
	font-size: 10pt;
	color: blue;
	line-height: 11pt;
	font-family: Arial, Helvetica;
	text-decoration: none;
}
P.linkK
{
	font-weight: lighter;
	font-size: 8pt;
	color: blue;
	line-height: 10pt;
	font-family: Arial, Helvetica;
	text-decoration: none;
}
P.pt7
{
	font-size: 7pt;
}
P.pt8
{
	font-size: 8pt;
}
P.pt9
{
	font-size: 9pt;
}

FONT.umr
{
	font-weight: normal;
	color: red;
	background-color: #0c32cd;
}
FONT.um1
{
	font-weight: normal;
	color: #6a6a6a;
	background-color: #ebeef5;
}
FONT.nl
{
	font-size: 9pt;
	color: #00008b;
	font-family: Arial, Helvetica;
}
FONT.fsml
{
	font-size: 7pt;
	color: #00008b;
}

A:link
{
	font-weight: 200;
	color: #006400;
	text-decoration: none;
}
A:visited
{
	font-weight: 200;
	color: #006400;
	text-decoration: none;
}
A:hover
{
	font-weight: 200;
	color: red;
	background-color: #fffbf0;
}
A:active
{
	font-weight: 200;
	color: red;
	text-decoration: underline;
}

A.sm:link
{
	font-size: 8pt;
	font-weight: 300;
	color: #006400;
}
A.sm:visited
{
	font-size: 8pt;
	font-weight: 300;
	color: #006400;
}
A.sm:hover
{
	font-size: 8pt;
	font-weight: 300;
	color: red;
	background-color: #fffbf0;
}
A.sm:active
{
	font-size: 8pt;
	font-weight: 300;
	color: red;
	text-decoration: underline;
}

A.nohl:active
{
	font-weight: 300;
	color: #000099;
	text-decoration: none;
}
A.nohl:hover
{
	font-weight: 300;
	color: #006400;
	text-decoration: none;
}
A.gr:link
{
	font-size: 9pt;
	color: #a9a9a9;
}
A.gr:visited
{
	font-size: 9pt;
	color: #a9a9a9;
}
A.gr:active
{
	font-size: 9pt;
	color: #a9a9a9;
}
A.linkK
{
	font-weight: normal;
	font-size: 9pt;
	color: blue;
	font-family: Arial, Helvetica;
	text-decoration: none;
}

.normal
{
	font-size: 9pt;
	line-height: 10pt;
	font-family: Arial, Helvetica;
}
.h2
{
	padding-left: 5px;
	margin-top: 10px;
	margin-left: -5px;
	width: 640px;
	color: blue;
	line-height: 14pt;
	font-size: 10pt;
	font-weight: bold;
	font-family: Arial, Helvetica;
	letter-spacing: 0.1mm;
	text-align: left;
}
.H2-gr
{
	font-weight: normal;
	font-size: 9pt;
	color: #666666;
	font-family: Arial, Helvetica;
	text-decoration: none;
}
.h3
{
	font-weight: bold;
	font-size: 9pt;
	width: 300px;
	color: #000099;
	border-bottom: white 1px solid;
	font-family: Arial, Helvetica;
	text-align: left;
}
.h3n
{
	font-weight: normal;
	font-size: 9pt;
	width: 150px;
	color: #000099;
	padding-bottom: 4px;
	border-bottom: white 2px solid;
	font-family: Arial, Helvetica;
	text-align: left;
	margin-bottom: 4px;
}
.mark
{
	font-weight: bold;
	font-size: 9pt;
	color: #cc0000;
	line-height: 10pt;
	font-family: Arial, Helvetica;
}
.markh
{
	font-size: 9pt;
	word-spacing: 4px;
	color: #000099;
	line-height: 10pt;
	font-family: Arial, Helvetica;
	letter-spacing: 2px;
	background-color: #f5f8fe;
}
.markp
{
	font-size: 9pt;
	word-spacing: 0.1mm;
	color: blue;
	line-height: 10pt;
	font-family: Arial, Helvetica;
	letter-spacing: 0.2mm;
}
.markph
{
	font-size: 9pt;
	word-spacing: 0.1mm;
	color: blue;
	line-height: 10pt;
	font-family: Arial, Helvetica;
	letter-spacing: 0.1mm;
}
.mpresse
{
	word-spacing: 0.2mm;
	color: #990000;
	font-family: Arial, Helvetica;
	letter-spacing: 0.1mm;
}
.mpresse-b
{
	color: #000099;
	font-family: Arial, Helvetica;
	background-color: #ffffcc;
}
.markh5
{
	font-weight: bold;
	word-spacing: 0.8mm;
	color: #000099;
	font-family: Arial, Helvetica;
	letter-spacing: 0.2mm;
}
.monat
{
	font-weight: bold;
	color: #000099;
	font-family: Arial, Helvetica;
	letter-spacing: 1px;
}
.zeitung
{
	font-weight: bold;
	font-size: 10pt;
	color: #000099;
	line-height: 11pt;
	font-family: Arial, Helvetica;
	letter-spacing: 1px;
}
.big
{
	font-size: 12pt;
}
.klein
{
	font-size: 8pt;
}
.f
{
	font-weight: bold;
}
.k
{
	font-style: italic;
}
.u
{
	text-decoration: underline;
}
.fu
{
	font-weight: bold;
	text-decoration: underline;
}
.box
{
	padding: 2px;
	border: #999999 1px solid;
}
.tbline
{
	padding-top: 2px;
	padding-bottom: 2px;
	border-top: white 1px solid;
	border-bottom: white 1px solid;
}
.tline
{
	padding-top: 2px;
	border-top: white 1px solid;
}
.tline_bl
{
	padding-top: 2px;
	border-top: #e1e6f1 2px solid;
}
.tline_gr
{
	padding-top: 2px;
	border-top: #a9a9a9 1px solid;
}
.bline
{
	padding-bottom: 2px;
	border-bottom: white 1px solid;
}
.bline_bl
{
	padding-bottom: 2px;
	border-bottom: #e1e6f1 2px solid;
}
.bline_gr
{
	padding-bottom: 2px;
	border-bottom: #a9a9a9 1px solid;
}
.lline
{
	padding-left: 2px;
	border-left: white 1px solid;
}
.llineb
{
	padding-left: 2px;
	border-left: #00008b 1px solid;
}
.rline
{
	padding-right: 2px;
	border-right: white 1px solid;
}
.um
{
	line-height: 10pt;
	font-size: 8pt;
	font-weight: normal;
	background-color: #EBEEF5;
	color: #00008b;
}
.uml
{
	line-height: 10pt;
	font-size: 8pt;
	font-weight: normal;
	background-color: #EBEEF5;
	color: #00008b;
	border-right: yellow 1px solid;
}
.ume
{
	line-height: 10pt;
	font-size: 8pt;
	font-weight: normal;
	background-color: #EBEEF5;
	color: #00008b;
}
.o5
{
	margin-left: 5px;
}
.o10
{
	margin-left: 10px;
}
.o15
{
	margin-left: 15px;
}
.o30
{
	margin-left: 30px;
}
.o50
{
	margin-left: 50px;
}
.o100
{
	margin-left: 100px;
}
.o150
{
	margin-left: 150px;
}
.o200
{
	margin-left: 200px;
}
.o250
{
	margin-left: 250px;
}
.o300
{
	margin-left: 300px;
}
.o350
{
	margin-left: 350px;
}
.o400
{
	margin-left: 400px;
}
.o450
{
	margin-left: 450px;
}
.i5
{
	margin-left: 5px;
}
.i10
{
	margin-left: 10px;
}
.i15
{
	margin-left: 15px;
}
.i20
{
	margin-left: 20px;
}
.i25
{
	margin-left: 25px;
}
.i30
{
	margin-left: 30px;
}
.i50
{
	margin-left: 50px;
}
.i100
{
	margin-left: 100px;
}
.i150
{
	margin-left: 150px;
}
.i200
{
	margin-left: 200px;
}
.i250
{
	margin-left: 250px;
}
.i300
{
	margin-left: 300px;
}
.i400
{
	margin-left: 400px;
}
.i500
{
	margin-left: 500px;
}
.i600
{
	margin-left: 600px;
}
.ob
{
	margin-top: 2px;
}
.ob5
{
	margin-top: 5px;
}
.ob10
{
	margin-top: 10px;
}
.ob15
{
	margin-top: 15px;
}
.oibull
{
	margin-left: 7px;
	padding-left: 7px;
	text-indent: -7px;
}
.oi15
{
	margin-left: 15px;
	padding-left: 15px;
	text-indent: -15px;
}
.oi20
{
	margin-left: 20px;
	padding-left: 20px;
	text-indent: -20px;
}
.oi30
{
	margin-left: 30px;
	padding-left: 30px;
	text-indent: -15px;
}
.oi50
{
	margin-left: 50px;
	padding-left: 50px;
	text-indent: -25px;
}
.oi100
{
	margin-left: 100px;
	padding-left: 100px;
	text-indent: -50px;
}
.om5
{
	text-indent: -5px;
}
.om10
{
	text-indent: -5px;
}
.om15
{
	text-indent: -10px;
}
.om30
{
	text-indent: -15px;
}
.om50
{
	text-indent: -20px;
}
.om100
{
	text-indent: -50px;
}
.om150
{
	text-indent: -50px;
}
.ip100
{
	text-indent: 100px;
}
.pr15
{
	margin-left: 15px;
}
.pr30
{
	margin-left: 30px;
}
.pr50
{
	margin-left: 50px;
}
.wi10
{
	display: block;
	float: left;
	width: 10px;
}
.wi15
{
	display: block;
	float: left;
	width: 15px;
}
.wi20
{
	display: block;
	float: left;
	width: 20px;
}
.wi30
{
	display: block;
	float: left;
	width: 30px;
}
.wi40
{
	display: block;
	float: left;
	width: 40px;
}
.wi50
{
	display: block;
	float: left;
	width: 50px;
}
.wi75
{
	display: block;
	float: left;
	width: 75px;
}
.wi100
{
	display: block;
	float: left;
	width: 100px;
}
.wi150
{
	display: block;
	float: left;
	width: 150px;
}
.wi200
{
	display: block;
	float: left;
	width: 200px;
}
.wi250
{
	display: block;
	float: left;
	width: 250px;
}
.wi300
{
	display: block;
	float: left;
	width: 300px;
}
.grau
{
	color: #c4c4c4;
}
.bg
{
	color: #408080;
}
.gre
{
	color: green;
}
.red
{
	color: red;
}
.bl
{
	color: blue;
}
.bk
{
	color: black;
}
.dgre
{
	color: #006400;
}
.dbl
{
	color: #00008b;
}
.dred
{
	color: #8b0000;
}
.h
{
	cursor: pointer;
}
.hb
{
	background-color: #fffbf0;
}
.he
{
	background-color: #f5f8fe;
}
.htabr
{
	color: red;
	font-family: Arial, Helvetica;
}
.ftabr
{
	color: red;
	font-family: Arial, Helvetica;
}
.fgr
{
	color: #666666;
	font-family: Arial, Helvetica;
}
.e
{
	color: #408080;
	background-color: #F1F5FE;
	font-family: Arial, Helvetica;
	font-size: 9pt;
	font-weight: bold;
	letter-spacing: 0.1em;
}
.erg
{
	color: #408080;
	background-color: #F1F5FE;
	font-family: Arial, Helvetica;
}
.spb-i
{
	color: #000099;
	background-color: #fffbf0;
}
.spg-i
{
	color: #408080;
	background-color: #fffbf0;
}
.spr-i
{
	color: #990000;
	background-color: #fffbf0;
}
.gold
{
	font-size: 11pt;
	color: #d9d919;
	font-family: Arial, Helvetica;
	background-color: #ffffff;
}
.silber
{
	font-size: 11pt;
	color: #d9d9f3;
	font-family: Arial, Helvetica;
	background-color: #ffffff;
}
.bronze
{
	font-size: 11pt;
	color: #8c7853;
	font-family: Arial, Helvetica;
	background-color: #ffffff;
}
.linksm
{
	font-size: 8pt;
	font-weight: 300;
	color: #006400;
	background-color: #e1e6f1;
	text-decoration: none;
}
.linkU
{
	font-weight: bold;
	color: #6a6a6a;
	text-decoration: underline;
}
.ibl
{
	font-weight: bold;
	font-size: 11pt;
	color: yellow;
	line-height: 14pt;
	font-family: Arial, Helvetica;
	background-color: red;
}
.sy
{
	font-family: Symbol;
}
DIV.ll
{
	z-index: 1;
	left: 0px;
	margin-left: -10px;
	width: 620px;
	top: 0px;
	background-color: #ebeef5;
}
DIV.ll1
{
	z-index: 1;
	left: 450px;
	border-left: #999999 1px solid;
	width: 195px;
	border-top-color: #999999;
	border-bottom: #999999 1px solid;
	position: absolute;
	top: 0px;
	border-right-color: #999999;
}
tabbox
{
	border-right: red 1px solid;
	border-top: red 1px solid;
	border-left: red 1px solid;
	border-bottom: red 1px solid;
}
