	body
	{
		margin-top: 5px;
		margin-bottom: 0px;
	}

	a:link{text-decoration: none; }
	a:visited{text-decoration:none; }
	a:hover{color: #700B19; text-decoration:none;}
	a:active{color: #700B19; text-decoration:none;}
	
	img
	{
		border:0px;
	}
	
	.t0, .thl
	{
		border-collapse:collapse;
	}
	
	.t0 td
	{
		padding:0;
	}
	
	.thl td
	{
		padding:4;
	}
		
	td
	{
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size: 11px;
	}

	h2, h3
	{
		padding-top: 0px;
		padding-bottom: 0px;
		margin-top: 0px;
		margin-bottom: 0px;
	}

	.ul_custom 
	{
		list-style-type: arrow;
		list-style-image: url(../grafik/bullet_pfeil.gif);
	}

	.ul_custom li
	{
		padding-bottom: 13px;
		padding-left: 5px;
	}
	
	.ul_FATipps
	{
		list-style-image: url(../grafik/bullet_pfeil.gif);
	}

	.ul_FATipps li
	{
		padding-bottom: 10px;
		font-weight: bold;
	}
	
	.ul_portrait
	{
		margin-left: 16px;
		padding-left: 16px;
	}
	
	.ul_boersehamburg li, .ol_berater li
	{
		padding-bottom: 5px;
	}
	
	.textUeberschriftSchwarz
	{
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size: 13px;
		color: #1f2324;
	}

	.textUeberschriftRot
	{
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size: 13px;
		color: #700B19;
	}

	.textGrosseUeberschriftRot
	{
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size: 18px;
		color: #700B19;
	}

	.textGrosseUeberschriftSchwarz
	{
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size: 18px;
		color: #000000;
	}

	.textGrosseUeberschriftWeissBold
	{
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size: 20px;
		color: #ffffff;
		font-weight: bold;
	}

	.textGrossSchwarz
	{
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size: 15px;
		color: #1f2324;
	}

	.tns
	{
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size: 11px;
		color: #1f2324;
	}
	
	.fs8
	{
		font-size: 8pt;
	}

	.tnsdz
	{
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size: 11px;
		color: #1f2324;
		line-height: 180%;
	}

	.tnstz
	{
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size: 11px;
		color: #1f2324;
		line-height: 240%;
	}

	.tnsPadding
	{
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size: 11px;
		color: #1f2324;
		padding-left: 8px;
	}

	.textNormalRot
	{
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size: 11px;
		color: #700B19;
	}

	.tnr
	{
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size: 11px;
		color: #700B19;
	}

	.tnrb
	{
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size: 11px;
		color: #700B19;
		font-weight:bold;
	}

	.textNormalWeiss
	{
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size: 11px;
		color: #ffffff;
	}

	.tks
	{
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size: 10px;
		color: #1f2324;
	}

	.tsks
	{
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size: 9px;
		color: #1f2324;
	}

	.tkr
	{
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size: 10px;
		color: #700B19;
	}

	.tkg
	{
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size: 10px;
		color: #008000;
	}

	.fragSeitenKopf
	{
		background-color: #E6E7E9;
	}

	.fragSeitenKopfSuchFeld
	{
		height: 14px;
		width: 116px;
		font-family: sans-serif;
		font-size: 9px;
		border: 0px;
	}

	.fragBeraterFeld
	{
		height: 14px;
		width: 116px;
		font-family: sans-serif;
		font-size: 9px;
		border: 0px;
		background-color: #e6e7e9;
	}
	
	.pcNav
	{
		width:			172px;
		height:			18px;
	}

	.tn,.t0 td .tn
	{
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size: 11px;
		padding-left: 8px;
		line-height: 18px;
	}

	.tna,.t0 td .tna
	{
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size: 11px;
		color: #700B19;
		background-color: #E6E7E9;
		padding-left: 8px;
		line-height: 18px;
	}

	.textSchwarz
	{
		color:#1f2324;
	}

	.tr
	{
		color:#700B19;
	}

	.trb
	{
		color:#700B19;
		font-weight: bold;
	}

	.tw
	{
		color:#ffffff;
	}

	.bordergrau
	{
		border-color: #e6e7e9;
	}

	.D2
	{
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size: 11px;
		color: #000000;
	}

	.F3
	{
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size: 11px;
		color: #000000;
	}

	.copytextp
	{
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size: 11px;
		color: #000000;
	}

	.tHeading
	{
		font-size: 12px;

		font-family: Arial, Helvetica, sans-serif;
		color: #ffffff;
		background : 	#4c59A3;

		font-size: 10pt;
		padding-left:2px;
		padding-right:2px;
		padding-top:1px;
		padding-bottom:1px;
	}
	a.npLink
	{
		color : #ffffff;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		text-decoration: none;
		font-size: 10px;
		font-weight: bold;
	}

	a.npLink:hover
	{
		color : #ffffff;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		text-decoration : underline;
		font-size: 10px;
		font-weight: bold;
	}

	a.npLink:visited
	{
		color : #ffffff;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		text-decoration : none;
		font-size: 10px;
		font-weight: bold;
	}

	a.npLink:visited:hover
	{
		color : #ffffff;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		text-decoration : underline;
		font-size: 10px;
		font-weight: bold;
	}

	.copytextshl
	{
		color: #007283;
		font-family: Verdana,  Helvetica,  Arial;
		font-size: 11px;
		font-weight: bold;
		line-height: 14px;
	}

	.inputRandGrau
	{
		border-color: #383b3e;
		border-bottom-width: 1px;
		border-left-width: 1px;
		border-top-width: 1px;
		border-right-width: 1px;
	}
	
	.DBBlau
	{
		color: #00007F;
		height: 20px;
	}
	
	.DBBlau:a:hover
	{
		color: #1F9FDF;
	}
	
	.nlinput
	{
		border: 1px solid black;
		width: 130px;
		height: 16px;
		font-family: sans-serif;
		font-size: 9px;
	}
	
	.portrait
	{
		float: left;
		margin: 0px 15px 10px 0px;
	}

/* --- LogoBand -- */
	.lb
	{
		width: 1px;
		height: 100%;
		background-color: #e6e7e9;
	}
	
/*----acm bernstein-------- */
		.bg200
	{
		background-color: #000000;
	}
	
/*----carmignac-------- */
	.gruen662b
	{
		color:#016752;
		font-weight:bold;
	}
	
	.gruen662
	{
		color:#016752;
	}
	
	a:visited .gruen662,a:hover .gruen662,a:active .gruen662,a:visited.gruen662 ,a:hover.gruen662,a:active .gruen662,a:visited .gruen662b,a:hover .gruen662b,a:active .gruen662b,a:visited.gruen662b,a:hover.gruen662b,a:active .gruen662b
	{
		color: #016752;
	}
	
	.bggruen662
	{
		background-color: #cde3dd;
	}
	
	.b12
	{
		font-size: 12px;
		font-weight: bold;
	}
/*----End carmignac-------- */
	.f13
	{
		font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
		font-size: 13px;
	}
	
/* --- pc WestLB Mellon -- */
	.c664
	{
		color: #3366ff;
	}
/* ---End WestLB Mellon -- */
	/******Ticker****/
	#tx, #tx a
	{
		color:#1f2324;
		font-size:12px;
	}