	table.aN
	{
	background-image: url(textur.html);
	}
	
	table.aN td.date
	{
	font-weight: bold;
	color: #FFFF00;
	padding-right: 8px;
	background-image: url(textur.html);
	}
	
	table.aN td.item
	{
	padding-bottom: 10px;
	background-image: url(textur.html);
	}
	
	table.aN td.item h3
	{
	margin: 0px 0px 8px 0px;
	background-image: url(textur.html);
	}
	
	table.aN td.item h4
	{
	margin: 0px 0px 3px 0px;
	background-image: url(textur.html);
	}
	
	table.aN td.item a img,
	table.aN td.item img
	{
	float: right;
	margin-left: 10px;
	margin-bottom: 5px;
	background-image: url(textur.html);
	}
	
	table.aN td.item div.desc
	{
	margin: 0px;
	background-image: url(textur.html);
	}
	
	table.aN td.item div.more
	{
	clear: both;
	margin-top: 5px;
	margin-bottom: 5px;
	background-image: url(textur.html);
	}
	
	table.aN td.item div.more img
	{
	display: none;
	background-image: url(textur.html);
	}
	table.aNP
	{
	background-image: url(textur.html);
	}
	
	table.aNP td span.date
	{
	font-size: 10px;
	padding-bottom: 3px;
	background-image: url(textur.html);
	}
	
	table.aNP td h3.title
	{
	display: inline;
	margin: 0px 0px 1px 0px;
	font-size: 12px;
	background-image: url(textur.html);
	}
	
	table.aNP td img.line
	{
	width: 100%;
	margin: 2px 0px 2px 0px;
	background: #000;
	background-image: url(textur.html);
	}
	
	table.aNP td h4.subtitle
	{
	margin: 0px 0px 3px 0px;
	font-size: 11px;
	background-image: url(textur.html);
	}
	
	table.aNP td div.desc
	{
	margin: 0px;
	font-size: 11px;
	background-image: url(textur.html);
	}
	
	table.aNP td img.rFloat,
	table.aNP td a img.rFloat
	{
	float: right;
	margin-left: 5px;
	margin-bottom: 2px;
	background-image: url(textur.html);
	}
	
	table.aNP td div.more
	{
	clear: both;
	margin-top: 5px;
	margin-bottom: 5px;
	font-size: 11px;
	background-image: url(textur.html);
	}
	
	table.aNP td div.more img
	{
	display: none;
	background-image: url(textur.html);
	}
	
	table.aNPSublink
	{
	background-image: url(textur.html);
	}
	
	table.aNPSublink td a
	{
	font-size: 12px;
	background-image: url(textur.html);
	}
	
	table.aNPSublink td a img
	{
	display: none;
	background-image: url(textur.html);
	}

	div.bToTop
	{
	margin-top: 0px;
	margin-bottom: 15px;
	background-color: #993300;
	background-image: url(textur.html);
	}
	
	div.bToTop div.des1
	{
	text-align: right;
	background-image: url(textur.html);
	}
	
	div.bToTop div.des1 span
	{
	font-size: 11px;
	background-image: url(textur.html);
	}
	
	div.bToTop div.des1 span a.text
	{
	background-image: url(textur.html);
	}
	
	div.bToTop div.des1 img
	{
	width: 18px;
	height: 13px;
	vertical-align: text-top;
	background: url(textur.html) top right no-repeat;
	border: 0px;
	background-image: url(textur.html);
	}
	
	div.bToTop div.des1 a.img
	{
	background-image: url(textur.html);
	}
	html, body
	{
	margin: 0px;
	padding: 0px;
	background-image: url(textur.html);
	}
	
	
	body
	{
	padding-top: 100px;
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, XHelvetica, sans-serif;
	font-size: 13px;
	color: #996600;
	background-image: url(textur.html);
	}
	body.mainFrame
	{
	background: #fff;
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, XHelvetica, sans-serif;
	font-size: 13px;
	color: #996600;
	background-image: url(textur.html);
	}
	
	body.print
	{
	background: #fff;
	font-family: Verdana, Arial, Helvetica, XHelvetica, sans-serif;
	font-size: 13px;
	color: #000;
	background-image: url(textur.html);
	}
	div.stdSty
	{
	height: 100px;
	width: 100px;
	position: absolute;
	left: 0px;
	top: 0px;
	z-index: 0;
	background-image: url(textur.html);
	}
	
	div.banner
	{
	display: none;
	width: 468px;
	height: auto;
	position: absolute;
	left: 180px;
	top: 19px;
	z-index: 4;
	background-image: url(textur.html);
	}

	div.livestream
	{
	display: block;
	width: 126px;
	height: 89px;
	position: absolute;
	left: 692px;
	top: 9px;
	z-index: 100;
	background-image: url(textur.html);
	}
	
	div.livestream img
	{
	border: 0;
	border-bottom-color: #FF0000;
	background-image: url(textur.html);
	}
	
	div.banner_top
	{
	display: block;
	width: auto;
	height: auto;
	position: absolute;
	left: 20px;
	top: -95px;
	z-index: 110;
	background-image: url(textur.html);
	}

	div.banner_right
	{
	display: block;
	width: auto;
	height: auto;
	position: absolute;
	left: 832px;
	top: 111px;
	z-index: 111;
	background-image: url(textur.html);
	}

	table.dList
	{
	background-image: url(textur.html);
	}
	
	table.dList td span.desc
	{
	font-size: 11px;
	background-image: url(textur.html);
	}
	
	table.dList td div.size
	{
	font-family: Arial Narrow, Arial, Verdana, Helvetica, XHelvetica, sans-serif;
	font-size: 11px;
	color: #000;
	white-space: nowrap;
	background-image: url(textur.html);
	}
	div.appointmentOuterShell
	{
	}
	
	div.appointmentOuterShell div.grpShell
	{
	margin-top: 10px;
	margin-bottom: 15px;
	background: #fff;
	background-image: url(textur.html);
	}
	
	div.appointmentOuterShell div.grpShell h3
	{
		font-family: "Trebuchet MS", Verdana, Arial, Helvetica, XHelvetica, sans-serif;
		font-size: 14px;
		margin: 0;
		background: #dde5ee;
		padding: 2px 5px 2px 5px;
	}
	
	div.appointmentOuterShell div.grpShell div.item
	{
		padding: 4px 5px 4px 5px;
		border-bottom: 1px solid #dde5ee;
	}
	
	div.appointmentOuterShell div.grpShell div.item div.date
	{
		float: left;
		width: 70px;
	}
	
	div.appointmentOuterShell div.grpShell div.item div.title
	{
		margin-left: 80px;
		margin-bottom: 5px;
	}
	
	div.appointmentOuterShell div.grpShell div.item div.desc
	{
		margin-left: 82px;
		margin-bottom: 5px;
		font-size: 11px;
	}
	
	div.appointmentOuterShell div.grpShell div.item div.img
	{
		float: right;
		margin-left: 5px;
	}
	
	div.appointmentOuterShell div.grpShell div.item div.more
	{
		margin-bottom: 8px;
	}
	
	div.appointmentOuterShell div.grpShell div.item div.more div
	{
		text-align: right;
	}
	
	div.appointmentOuterShell div.grpShell div.item div.more div a:link,
	div.appointmentOuterShell div.grpShell div.item div.more div a:visited,
	div.appointmentOuterShell div.grpShell div.item div.more div a:hover
	{
		background: url(img/littleTeaserArrow.html) 0px 6px no-repeat;
		padding-left: 6px;
	}
	td.msFooter
	{
		text-align: left;
	}
	
	/* Anpassungen fuer den Fusszeilenkontainer*/
	div.decoEl
	{
		width: 820px;
	}
	
	div.deco_1
	{
		text-align: center;
	}
	
	div.deco_2
	{
	}
	
	table.footer
	{
		width: 500px;
		padding: 3px 0px 3px 0px;
		margin: 0px auto 0px auto;
	}
	
	table.footer td
	{
		font-size: 11px;
		color: #002E6D;
	}
	
	table.footer td p,
	table.footer td ul,
	table.footer td ol,
	table.footer td form,
	table.footer td h1,
	table.footer td h2,
	table.footer td h3,
	table.footer td h4,
	table.footer td h5,
	table.footer td h6
	{
		font-size: 11px;
		padding-top: 0px;
		padding-bottom: 0px;
		margin-top: 0px;
		margin-bottom: 0px;
	}

	div.fsMediaShell
	{
		margin-bottom: 18px;
	}
	
	div.fsMediaShell div.img
	{
	}
	
	div.fsMediaShell div.free
	{
	}
	div.gOvItem
	{
		margin-bottom: 12px;
	}
	
	div.gOvItem h3
	{
		margin: 0px 0px 8px 0px;
	}
	
	div.gOvItem h4
	{
		margin: 0px 0px 3px 0px;
	}
	
	div.gOvItem div
	{
		margin: 0px;
	}
	
	div.gOvItem a img.rFloat,
	div.gOvItem img.rFloat
	{
		float: right;
		margin-left: 10px;
		margin-bottom: 5px;
	}
	
	div.gOvItem div.more
	{
		clear: both;
		margin-top: 5px;
		margin-bottom: 5px;
	}
	div.gOvItem div.more img
	{
		display: none;
	}
	div.linkCont1
	{
		display: none;
		width: auto;
		position: absolute;
		left: 3px;
		top: 33px;
		z-index: 2;
	}
	
	div.linkCont2
	{
		display: none;
		width: auto;
		position: absolute;
		left: 650px;
		top: 21px;
		z-index: 3;
	}
	
	div.linkCont1 img
	{
		width: 170px;
		height: 30px;
		border: 0px;
	}
	
	div.linkCont2 img
	{
		width: 153px;
		height: 55px;
		border: 0px;
	}
	
	table.headerImg
	{
	}
	
	td.hImg
	{
		width: 170px;
	}
	
	td.hImg1
	{
		width: 100%;
	}
	
	td.hImg2
	{
		width: 151px;
	}

	table.llShell
	{
		margin-bottom: 20px;
	}
	
	table.llShell td a,
	table.llShell td a:link, table.llShell td a:visited, table.llShell td a:hover
	{
		font-size: 13px;
	}
	
	table.llShell td img.bullet
	{
		width: 6px;
		height: 6px;
		margin-top: 5px;
		margin-right: 6px;
		background: #369;
	}
	
	table.llShell td.desc
	{
		font-size: 11px;
	}
	table.news
	{
	}
	
	table.news td.date
	{
		font-weight: bold;
		color: #666;
		padding-right: 8px;
	}
	
	table.news td.item
	{
		padding-bottom: 12px;
	}
	
	table.news td.item h3
	{
		margin: 0px 0px 8px 0px;
	}
	
	table.news td.item h4
	{
		margin: 0px 0px 3px 0px;
	}
	
	table.news td.item div.desc
	{
		margin: 0px;
	}
	
	table.news td.item img.rFloat
	{
		float: right;
		margin-left: 10px;
		margin-bottom: 5px;
	}
	
	table.news td.item div.more
	{
		clear: both;
		margin-top: 5px;
		margin-bottom: 5px;
	}
	
	table.news td.item div.more img
	{
		display: none;
	}
	div.newsTContShell
	{
		padding-bottom: 10px;
	}
	
	div.newsTContShell div.inner
	{
	}
	
	div.newsTContShell div.inner div.date
	{
		font-weight: bold;
		color: #000;
		font-size: 10px;
		font-family: "Trebuchet MS", Verdana, Arial, Helvetica, XHelvetica, sans-serif;
	}
	
	div.newsTContShell div.inner h3
	{
		font-size: 11px;
		font-family: "Trebuchet MS", Verdana, Arial, Helvetica, XHelvetica, sans-serif;
		margin: 0;
		font-weight: normal;
		margin-bottom: 5px;
		padding-left: 10px;
	}
	
	div.newsTContShell div.inner h3 a:link,
	div.newsTContShell div.inner h3 a:visited,
	div.newsTContShell div.inner h3 a:hover
	{
	}

	div.pager
	{
	}
	
	div.pager table.pInfo td,
	div.pager table.pInfo td span
	{
		font-size: 11px;
		color: #002E6D;
	}
	
	div.pager table.pPages td
	{
		color: #002E6D;
	}
	
	div.pager table.pPages td span
	{
		font-weight: bold;
		color: #002E6D;
	}
	
	div.pager table.pPages td a:link,
	div.pager table.pPages td a:visited,
	div.pager table.pPages td a:hover
	{
		font-size: 11px;
		vertical-align: middle;
	}
	
	div.pager table.pPages td a img.firstAct
	{
		height: 9px;
		width: 11px;
		background: url(img/firstPageButtActive.html) center left no-repeat;
		margin: 0px 4px 0px 0px;
		border: 0px;
	}
	
	div.pager table.pPages td img.firstPass
	{
		height: 9px;
		width: 11px;
		margin: 0px 4px 0px 0px;
		background: url(img/firstPageButtPassive.html) center left no-repeat;
		border: 0px;
	}
	
	div.pager table.pPages td a img.prevAct
	{
		height: 9px;
		width: 5px;
		margin: 0px 2px 0px 0px;
		background: url(img/prevPageButtActive.html) center left no-repeat;
		border: 0px;
	}
	
	div.pager table.pPages td img.prevPass
	{
		height: 9px;
		width: 5px;
		margin: 0px 2px 0px 0px;
		background: url(img/prevPageButtPassive.html) center left no-repeat;
		border: 0px;
	}
	
	div.pager table.pPages td a img.nextAct
	{
		height: 9px;
		width: 5px;
		margin: 0px 0px 0px 2px;
		background: url(img/nextPageButtActive.html) center right no-repeat;
		border: 0px;
	}
	
	div.pager table.pPages td img.nextPass
	{
		height: 9px;
		width: 5px;
		margin: 0px 0px 0px 2px;
		background: url(img/nextPageButtPassive.html) center right no-repeat;
		border: 0px;
	}
	
	div.pager table.pPages td a img.lastAct
	{
		height: 9px;
		width: 11px;
		margin: 0px 0px 0px 4px;
		background: url(img/lastPageButtActive.html) center right no-repeat;
		border: 0px;
	}
	
	div.pager table.pPages td img.lastPass
	{
		height: 9px;
		width: 11px;
		margin: 0px 0px 0px 4px;
		background: url(img/lastPageButtPassive.html) center right no-repeat;
		border: 0px;
	}
	
	div.pager table.pPages td img.sep
	{
		height: 4px;
		width: 4px;
		margin: 0px 3px 0px 3px;
		background: url(img/designElement.html) center center no-repeat;
		border: 0px;
	}
	div.panelTitle,
	table.footer td div.panelTitle
	{
		/width: 100%;
		border-left: 1px solid #4d7aa5;
		border-top: 1px solid #4d7aa5;
		border-right: 1px solid #4d7aa5;
		padding: 1px 5px 2px 5px;
	}
	
	table.footer td div.panelTitle
	{
	}
	
	div.panelTitle h3,
	table.footer td div.panelTitle h3
	{
		font-size: 13px;
		margin: 0px;
	}
	
	table.footer td div.panelTitle h3
	{
		font-size: 11px;
	}
	
	div.panelOuter,
	table.footer td div.panelOuter
	{
		/width: 100%;
		margin-bottom: 12px;
	}
	
	table.footer td div.panelOuter
	{
	}
	
	div.panelOuter div.desOut1 div.des1
	{
	}

	div.panelOuter div.desOut1 div.des2
	{
	}

	div.panelOuter div.desOut1 div.des2 div.cont,
	table.footer td div.panelOuter div.desOut1 div.des2 div.cont
	{
		/width: 100%;
		border: 1px solid #4d7aa5;
		padding: 5px 5px 5px 5px;
	}
	
	table.footer td div.panelOuter div.desOut1 div.des2 div.cont
	{
	}
	
	div.designTitle,
	table.footer td div.designTitle
	{
		/width: 100%;
		background-color: #a0b8cf;
		border-left: 1px solid #a0b8cf;
		border-right: 1px solid #a0b8cf;
		padding: 1px 5px 2px 5px;
	}
	
	table.footer td div.designTitle
	{
	}
	
	div.designTitle h3,
	table.footer td div.designTitle h3
	{
		font-size: 13px;
		margin: 0px;
	}
	
	table.footer td div.designTitle h3
	{
		font-size: 11px;
	}
	
	div.desPanelOuter,
	table.footer td div.desPanelOuter
	{
		/width: 100%;
		margin-bottom: 12px;
	}
	
	table.footer td div.desPanelOuter
	{
	}
	
	div.desPanelOuter div.desOut1 div.des1
	{
	}

	div.desPanelOuter div.desOut1 div.des2
	{
	}
	
	div.desPanelOuter div.desOut1 div.des2 div.cont,
	table.footer td div.desPanelOuter div.desOut1 div.des2 div.cont
	{
		/width: 100%;
		border: 1px solid #4d7aa5;
		background-color: #efefef;
		padding: 5px 5px 5px 5px;
	}
	
	table.footer td div.desPanelOuter div.desOut1 div.des2 div.cont
	{
	}
	h3.paraTitle
	{
		display: block;
		font-style: normal;
		font-weight: bold;
		font-size: 15px;
		padding-top: 6px;
		margin-bottom: 5px;
	}
	
	table.footer td h3.paraTitle
	{
		display: block;
		font-style: normal;
		font-weight: bold;
		font-size: 11px;
		padding-top: 3px;
		margin-bottom: 2px;
	}
	
	div.paraImgOuter,
	div.paraImgOuterL,
	div.paraImgOuterR,
	div.paraFxImgOuter
	{
		padding-top: 2px;
		margin-bottom: 3px;
	}
	
	div.paraImgOuterL
	{
		padding-right: 6px;
	}
	
	div.paraImgOuterR
	{
		padding-left: 6px;
	}
	
	div.paraContOuter,
	div.paraContOuterL,
	div.paraContOuterR
	{
		/width: 100%;
	}
	
	div.paraContOuterL
	{
		padding-left: 6px;
	}
	
	div.paraContOuterR
	{
		padding-right: 6px;
	}
	
	div.paraImgInner
	{
		margin-left: auto;
		margin-right: auto;
	}
	
	div.paraCeImgOuter
	{
		text-align: center;
	}
	
	h4.paraSubtitle
	{
		font-weight: bold;
		font-size: 13px;
		margin: 2px 0px 5px 0px;
	}
	
	table.footer td h4.paraSubtitle
	{
		font-weight: bold;
		font-size: 11px;
		margin: 2px 0px 2px 0px;
	}
	
	table.contentTable td.contentColumn p,
	table.contentTable td.contentColumn p.paraEl
	{
		margin: 0px;
		margin-bottom: 100px;
	}
	
	table.footer td p,
	table.footer td p.paraEl
	{
		margin: 0px;
		margin-bottom: 5px;
	}
	
	div.paraImgInner div.sT
	{
		margin-top: 2px;
		margin-bottom: 3px;
		font-size: 11px;
		text-align: left;
	}
	
	table.footer td div.paraImgInner div.sT
	{
		margin-top: 1px;
		margin-bottom: 2px;
		font-size: 10px;
		text-align: left;
	}
	img.clearAll
	{
		display: block;
		clear: both;
		visibility: hidden;
	}
	
	div.contentContainer table.contentTable td.contentColumn p
	{
		margin: 0px;
		margin-bottom: 10px;
	}
	
	table.footer td div.contentContainer table.contentTable td.contentColumn p
	{
		margin: 0px;
		margin-bottom: 7px;
	}
	
	div.paraSublinkShell
	{
		text-align: right;
		margin-bottom: 5px;
	}
	
	div.paraSublinkShell span.sL
	{
	}
	
	table.footer td div.paraSublinkShell
	{
	}
	
	table.footer td div.paraSublinkShell span.sL
	{
	}
	
	div.paraSublinkShell span.sL img
	{
		width: 8px;
		height: 14px;
		vertical-align: text-top;
		border: 0px;
		background: url(img/paragraphArrow.html) bottom left no-repeat;
	}
	
	table.footer td div.paraSublinkShell span.sL img
	{
		display: none;
	}
	div.qSearchCont
	{
		width: 155px;
		position: absolute;
		left: 7px;
		top: 107px;
		z-index: 3;
	}
	
	div.qSearchCont form
	{
		margin-top: 0px;
		margin-bottom: 0px;
	}
	
	div.qSearchCont table.qSearch
	{
	}
	
	div.qSearchCont table.qSearch td input.text
	{
		font-size: 10px;
		width: 100%;
	}
	
	div.qSearchCont table.qSearch td input.button
	{
	}
	table.stdSearch td input.text
	{
		font-size: 13px;
		width: 300px;
	}
	
	table.stdSearch td input.button
	{
		cursor: pointer;
		/cursor: hand;
	}
	
	table.stdSearch form
	{
		margin-top: 0px;
		margin-bottom: 0px;
	}
	
	span.searchResult
	{
		padding: 0px 2px 0px 2px;
		background: #dde5ee;
	}
	div.separatorShell
	{
		margin-top: 7px;
		margin-bottom: 15px;
		background-color: #a0b8cf;
	}
	
	div.separatorShell img
	{
	}
	table.mShell
	{
		width: 100%;
		background: #E6E6E6;
	}
	
	table.mShell td.msCont
	{
		text-align: left;
	}
	
	div.printHeader,
	div.printButtonShell
	{
		display: none;
	}
	
	img.printHeaderSpacer
	{
		display: none;
	}
	
	div.skipNav
	{
		display: none;
	}
	 
	div.globalLayerShell
	{
		width: 820px;
		position: absolute;
		left: auto;
		top: auto;
		z-index: 300;
	}
	
	table.headerElements
	{
		width: 820px;
	}
	
	div.tNavKont
	{
		position: relative;
		top: 51px;
		left: 0;
		z-index: 20;
		width: 820px;
	}
	
	div.tNavKont div.des1
	{
		position: absolute;
		top: 0;
		left: auto;
		z-index: 21;
		padding-left: 16px;
		padding-right: 142px;
	}
	
	div.tNavKont div.des1 div.des2
	{
		/width: 100%;
		background: url(textur.html) top left no-repeat;
		padding: 5px 5px 5px 5px;
	}
	
	div.tNavKont div.des1 div.des2 table.tNavOuter td.navCol
	{
		width: 100%;
	}
	
	div.tNavKont div.des1 div.des2 table.tNavOuter td.loginCol
	{
		display: none;
	}
	
	div.tNavKont div.des1 div.des2 table.tNavOuter td.loginCol img
	{
		width: 10px;
		height: 1px;
	}
	
	img.navigationColumnSpacer
	{
		width: 170px;
	}
	
	img.spacerLeft
	{
		width: 10px;
	}
	
	img.contentSpacer
	{
		display: none;
		height: 10px;
	}
	
	img.spacerRight
	{
		width: 15px;
	}
	
	img.block
	{
		display: block;
	}
	
	table.contentMainTable
	{
		width: 820px;
	}
	
	td.spacerColumnLeft
	{
	}
	
	td.contentMainColumn
	{
		width: 100%;
		padding-top: 9px;
	}
	
	div.contentContainer
	{
	}
	
	table.contentTable
	{
		width: 100%;
	}
	
	td.contentColumn
	{
		width: 100%;
	}
	
	td.contentColumn div.contSpcShellStd,
	td.contentColumn div.contSpcShellBL,
	td.contentColumn div.contSpcContentPager
	{
		padding: 0;
	}
	
	td.spacerColumnRight
	{
	}
	
	table.twoColElShell
	{
		width: 100%;
	}

	table.twoColElShell td.leftSpc img
	{
		width: 190px;
	}

	table.twoColElShell td.middleSpc img
	{
		width: 12px;
	}
	
	table.twoColElShell td.rightSpc img
	{
		width: 190px;
	}

	table.twoColElShell td.l
	{
	}

	table.twoColElShell td.m
	{
	}
	
	table.twoColElShell td.r
	{
	}

	th, td, p
	{
		font-family: "Trebuchet MS", Verdana, Arial, Helvetica, XHelvetica, sans-serif;
		font-size: 13px;
	}
	
	p
	{
		margin-top: 0px;
	}
	
	ul
	{
		list-style-type: square;
	}
	
	h1, h2, h3, h4
	{
		font-family: "Trebuchet MS", Verdana, Arial, Helvetica, XHelvetica, sans-serif;,
		color: #002E6D;
	}
	
	h1
	{
		font-size: 22px;
		margin: 0px 0px 13px 0px;
	}
	
	h2
	{
		font-size: 18px;
		margin: 0px 0px 10px 0px;
	}
	
	h3
	{
		font-size: 15px;
		margin: 0px 0px 8px 0px;
	}
	
	h4
	{
		font-size: 13px;
		margin: 0px 0px 13px 0px;
	}
	
	a
	{
		color: #002E6D;
	}
	
	a:link, a:visited, a:hover
	{
		color: #002E6D;
		text-decoration: none;
	}
	
	a:hover
	{
		color: #002E6D;
	}
	div.titlesShell
	{
		margin-bottom: 12px;
	}
	
	div.titlesShell table td.imgL
	{
		padding-right: 10px;
		vertical-align: bottom;
	}
	
	div.titlesShell table td.imgL div.img
	{
	}
	
	div.titlesShell table td.imgR
	{
		padding-left: 10px;
		vertical-align: bottom;
	}
	
	div.titlesShell table td.imgR div.img
	{
	}
	
	div.titlesShell table td.titlesL
	{
		vertical-align: bottom;
	}
	
	div.titlesShell table td.titlesR
	{
		vertical-align: bottom;
	}
	td.leftBorderCol
	{
	padding-left: 20px;
	background-image: url(textur.html);
	}
	
	td.leftBorderCol div.leBoElShell img.topSpc,
	td.leftBorderCol div.leBoElShell img.bottomSpc
	{
	height: 9px;
	width: 194px;
	background-image: url(textur.html);
	}
	
	td.leftBorderCol div.leBoElShell img.bottomSpc
	{
	height: 1px;
	background-image: url(textur.html);
	}
	
	td.leftBorderCol div.lElCont
	{
	background-image: url(textur.html);
	}
	td.rightBorderCol
	{
	background-image: url(textur.html);
	}
	
	td.rightBorderCol div.riBoElShell img.topSpc,
	td.rightBorderCol div.riBoElShell img.bottomSpc
	{
	height: 0px;
	width: 194px;
	background-image: url(textur.html);
	}
	
	td.rightBorderCol div.riBoElShell img.bottomSpc
	{
	height: 1px;
	background-image: url(textur.html);
	}
	
	td.rightBorderCol div.rElCont
	{
	background-image: url(textur.html);
	}
	td.rightBorderCol div.rElCont div.title,
	td.rightBorderCol div.rElCont div.titleBL
	{
		/width: 100%;
	background: url(img/teaser_title_normal.html) top left no-repeat;
	padding: 2px 13px 2px 5px;
	background-image: url(textur.html);
	}
	
	td.rightBorderCol div.rElCont div.titleBL
	{
	background: transparent;
	padding: 2px 0px 2px 5px;
	background-image: url(textur.html);
	}
	
	td.rightBorderCol div.rElCont div.title div.titlecont,
	td.rightBorderCol div.rElCont div.title div.rssIcon
	{
	float: left;
	background-image: url(textur.html);
	}
	
	td.rightBorderCol div.rElCont div.title div.titlecont
	{
	width: 150px;
	background-image: url(textur.html);
	}
	
	td.rightBorderCol div.rElCont div.title div.rssIcon img
	{
	border: 0;
	width: 26px;
	height: 16px;
	background: url(img/rss_normal.html) bottom left no-repeat;
	background-image: url(textur.html);
	}
	
	/* Definition des Teasertitel */
	td.rightBorderCol div.rElCont div.title h3,
	td.rightBorderCol div.rElCont div.titleBL h3
	{
	font-size: 12px;
	line-height: 16px;
	margin: 0px;
	color: #fff;
	background-image: url(textur.html);
	}
	
	td.rightBorderCol div.rElCont div.titleBL h3
	{
	color: #002E6D;
	background-image: url(textur.html);
	}

	td.rightBorderCol div.rElCont h4
	{
	font-size: 11px;
	margin: 3px;
	color: #000;
	background-image: url(textur.html);
	}
	
	td.rightBorderCol div.rElCont div.tDesOut1,
	td.rightBorderCol div.rElCont div.tDesOut1BL
	{
	background-image: url(textur.html);
	}

	td.rightBorderCol div.rElCont div.tDesOut2,
	td.rightBorderCol div.rElCont div.tDesOut2BL
	{
	background-image: url(textur.html);
	}

	td.rightBorderCol div.rElCont div.tOuter,
	td.rightBorderCol div.rElCont div.tOuterBL
	{
		/width: 100%;
	background: #CCD5E2;
	margin-bottom: 12px;
	background-image: url(textur.html);
	}
	
	td.rightBorderCol div.rElCont div.tOuterBL
	{
	background: transparent;
	background-image: url(textur.html);
	}
	
	/* Zusaetzliche Design Kontainer fuer den Teaser Inhaltsbereich*/
	td.rightBorderCol div.rElCont div.tOuter div.des1,
	td.rightBorderCol div.rElCont div.tOuterBL div.des1BL
	{
	background-image: url(textur.html);
	}

	td.rightBorderCol div.rElCont div.tOuter div.des2,
	td.rightBorderCol div.rElCont div.tOuterBL div.des2BL
	{
	background-image: url(textur.html);
	}
	
	td.rightBorderCol div.rElCont div.tOuter div.des1 div.des2 div.des3,
	td.rightBorderCol div.rElCont div.tOuterBL div.des1BL div.des2BL div.des3BL
	{
	background-image: url(textur.html);
	}
	
	/* Einstellungen fuer die Teaserhuelle */
	td.rightBorderCol div.rElCont div.tOuter div.des1 div.des2 div.des3 div.content,
	td.rightBorderCol div.rElCont div.tOuterBL div.des1BL div.des2BL div.des3BL div.contentBL
	{
		/width: 100%;
	font-size: 12px;
	padding: 4px 5px;
	background-image: url(textur.html);
	}
	
	td.rightBorderCol div.rElCont a
	{
	text-decoration: underline;
	background-image: url(textur.html);
	}
	
	td.rightBorderCol div.rElCont div.teaserImgOuter,
	td.rightBorderCol div.rElCont div.teaserImgOuterL,
	td.rightBorderCol div.rElCont div.teaserImgOuterR,
	td.rightBorderCol div.rElCont div.teaserFxImgOuter
	{
	padding-top: 2px;
	margin-bottom: 3px;
	background-image: url(textur.html);
	}
	
	/* Fuer Bild zu Textabstand bei links und rechts umfliessend */
	td.rightBorderCol div.rElCont div.teaserImgOuterL
	{
	padding-right: 6px;
	background-image: url(textur.html);
	}
	
	td.rightBorderCol div.rElCont div.teaserImgOuterR
	{
	padding-left: 6px;
	background-image: url(textur.html);
	}
	
	td.rightBorderCol div.rElCont div.teaserContOuter
	{
	background-image: url(textur.html);
	}
	
	td.rightBorderCol div.rElCont div.teaserContOuterL
	{
	padding-left: 6px;
	background-image: url(textur.html);
	}
	
	td.rightBorderCol div.rElCont div.teaserContOuterR
	{
	padding-right: 6px;
	background-image: url(textur.html);
	}
	
	td.rightBorderCol div.rElCont div.teaserImgInner
	{
	margin-left: auto;
	margin-right: auto;
	background-image: url(textur.html);
	}
	
	td.rightBorderCol div.rElCont div.teaserCeImgOuter
	{
	text-align: center;
	background-image: url(textur.html);
	}
	
	td.rightBorderCol div.rElCont p
	{
	font-size: 12px;
	margin: 0px 0px 10px 0px;
	background-image: url(textur.html);
	}
	
	td.rightBorderCol div.rElCont div.blockCont,
	td.rightBorderCol div.rElCont div.blockCont p,
	td.rightBorderCol div.rElCont div.blockCont ul,
	td.rightBorderCol div.rElCont div.blockCont ol
	{
	font-size: 12px;
	background-image: url(textur.html);
	}
	
	td.rightBorderCol div.rElCont div.blockCont p,
	td.rightBorderCol div.rElCont div.blockCont ul,
	td.rightBorderCol div.rElCont div.blockCont ol
	{
	margin-top: 0px;
	margin-bottom: 10px;
	background-image: url(textur.html);
	}
	
	td.rightBorderCol div.rElCont div.teaserSublinkShell
	{
	padding: 1px 3px 1px 3px;
	text-align: right;
	background-image: url(textur.html);
	}
	
	td.rightBorderCol div.rElCont div.teaserSublinkShell span.sL a
	{
	font-size: 12px;
	background-image: url(textur.html);
	}
	
	td.rightBorderCol div.rElCont div.teaserSublinkShell span.sL img
	{
	width: 6px;
	height: 10px;
	vertical-align: text-top;
	border: 0px;
	background: url(img/littleTeaserArrow.html) bottom left no-repeat;
	background-image: url(textur.html);
	}
	
	td.tRightSpcCol
	{
	background-image: url(textur.html);
	}
	
	td.tRightSpcCol img
	{
	width: 3px;
	background-image: url(textur.html);
	}
	td.leftBorderCol div.lElCont div.title,
	td.leftBorderCol div.lElCont div.titleBL
	{
		/width: 100%;
	background: url(textur.html) top left no-repeat;
	padding: 2px 13px 2px 5px;
	background-image: url(textur.html);
	}
	
	td.leftBorderCol div.lElCont div.title h3,
	td.leftBorderCol div.lElCont div.titleBL h3
	{
	font-size: 12px;
	line-height: 16px;
	margin: 0px;
	color: #fff;
	background-image: url(textur.html);
	}
	
	td.leftBorderCol div.lElCont h4
	{
	font-size: 11px;
	margin: 3px 3px 3px 0px;
	color: #000;
	background-image: url(textur.html);
	}
	
	td.leftBorderCol div.lElCont div.tDesOut1,
	td.leftBorderCol div.lElCont div.tDesOut1BL
	{
	background-image: url(textur.html);
	}

	td.leftBorderCol div.lElCont div.tDesOut2,
	td.leftBorderCol div.lElCont div.tDesOut2BL
	{
	background-image: url(textur.html);
	}

	td.leftBorderCol div.lElCont div.tOuter,
	td.leftBorderCol div.lElCont div.tOuterBL
	{
		/width: 100%;
	background: #CCD5E2;
	margin-bottom: 5px;
	background-image: url(textur.html);
	}
	
	td.leftBorderCol div.lElCont div.tOuter div.des1,
	td.leftBorderCol div.lElCont div.tOuterBL div.des1BL
	{
	background-image: url(textur.html);
	}
	
	td.leftBorderCol div.lElCont div.tOuter div.des2,
	td.leftBorderCol div.lElCont div.tOuterBL div.des2BL
	{
	background-image: url(textur.html);
	}
	
	td.leftBorderCol div.lElCont div.tOuter div.des1 div.des3,
	td.leftBorderCol div.lElCont div.tOuterBL div.des1BL div.des3BL
	{
	background-image: url(textur.html);
	}
	
	td.leftBorderCol div.lElCont div.tOuter div.des1 div.des2 div.des3 div.content,
	td.leftBorderCol div.lElCont div.tOuterBL div.des1BL div.des2BL div.des3BL div.contentBL
	{
		/width: 100%;
	font-size: 12px;
	background-image: url(textur.html);
	}
	
	td.leftBorderCol div.lElCont a
	{
	text-decoration: underline;
	background-image: url(textur.html);
	}
	
	td.leftBorderCol div.lElCont p
	{
	font-size: 12px;
	margin: 0px 0px 10px 0px;
	background-image: url(textur.html);
	}
	
	td.leftBorderCol div.lElCont div.teaserImgOuter,
	td.leftBorderCol div.lElCont div.teaserImgOuterL,
	td.leftBorderCol div.lElCont div.teaserImgOuterR,
	td.leftBorderCol div.lElCont div.teaserFxImgOuter
	{
	padding-top: 2px;
	margin-bottom: 3px;
	background-image: url(textur.html);
	}
	
	td.leftBorderCol div.lElCont div.teaserImgOuterL
	{
	padding-right: 6px;
	background-image: url(textur.html);
	}
	
	td.leftBorderCol div.lElCont div.teaserImgOuterR
	{
	padding-left: 6px;
	background-image: url(textur.html);
	}
	
	td.leftBorderCol div.lElCont div.teaserContOuter
	{
	background-image: url(textur.html);
	}
	
	td.leftBorderCol div.lElCont div.teaserContOuterL
	{
	padding-left: 6px;
	background-image: url(textur.html);
	}
	
	td.leftBorderCol div.lElCont div.teaserContOuterR
	{
	padding-right: 6px;
	background-image: url(textur.html);
	}
	
	td.leftBorderCol div.lElCont div.teaserImgInner
	{
	margin-left: auto;
	margin-right: auto;
	background-image: url(textur.html);
	}
	
	td.leftBorderCol div.lElCont div.teaserCeImgOuter
	{
	text-align: center;
	background-image: url(textur.html);
	}
	
	td.leftBorderCol div.lElCont div.blockCont,
	td.leftBorderCol div.lElCont div.blockCont p,
	td.leftBorderCol div.lElCont div.blockCont ul,
	td.leftBorderCol div.lElCont div.blockCont ol
	{
	font-size: 12px;
	background-image: url(textur.html);
	}
	
	td.leftBorderCol div.lElCont div.blockCont p,
	td.leftBorderCol div.lElCont div.blockCont ul,
	td.leftBorderCol div.lElCont div.blockCont ol
	{
	margin-top: 0px;
	margin-bottom: 10px;
	background-image: url(textur.html);
	}
	
	td.leftBorderCol div.lElCont div.teaserSublinkShell
	{
	padding: 1px 3px 1px 3px;
	text-align: right;
	background-image: url(textur.html);
	}
	
	td.leftBorderCol div.lElCont div.teaserSublinkShell span.sL a
	{
	font-size: 12px;
	background-image: url(textur.html);
	}
	
	td.leftBorderCol div.lElCont div.teaserSublinkShell span.sL img
	{
	width: 6px;
	height: 10px;
	vertical-align: text-top;
	border: 0px;
	background: url(img/littleTeaserArrow.html) bottom left no-repeat;
	background-image: url(textur.html);
	}
	table.tNav
	{
	background-image: url(textur.html);
	}
	
	/* Spacereinstellungen fuer die Topnavigation */
	table.tNav td.spcLeft
	{
	display: none;
	background-image: url(textur.html);
	}
	
	table.tNav td.spcRight
	{
	display: none;
	background-image: url(textur.html);
	}
	
	table.tNav td.prompt
	{
	display: none;
	color: #fff;
	font-weight: bold;
	font-size: 12px;
	white-space: nowrap;
	background-image: url(textur.html);
	}
	
	table.tNav td.navItem
	{
	width: 105px;
	text-align: center;
	background-image: url(textur.html);
	}
	
	table.tNav td.here
	{
	background-image: url(textur.html);
	}
	
	table.tNav td.navItem span.here,
	table.tNav td.navItem a.normal,
	table.tNav td.navItem a.normal:link, table.tNav td.navItem a.normal:visited, table.tNav td.navItem a.normal:hover,
	table.tNav td.navItem a.normal2,
	table.tNav td.navItem a.normal2:link, table.tNav td.navItem a.normal2:visited, table.tNav td.navItem a.normal2:hover,
	table.tNav td.navItem a.inPath:link, table.tNav td.navItem a.inPath:visited, table.tNav td.navItem a.inPath:hover
	{
	display: block;
	font-family: Trebuchet MS, Verdana, Arial, Helvetica, XHelvetica, sans-serif;
	font-size: 14px;
	line-height: 32px;
	font-weight: normal;
	color: #fff;
		/width: 100%;
	background-image: url(textur.html);
	}
	
	table.tNav td.navItem span.here span,
	table.tNav td.navItem a.normal span,
	table.tNav td.navItem a.normal:link span, table.tNav td.navItem a.normal:visited span, table.tNav td.navItem a.normal:hover span,
	table.tNav td.navItem a.normal2 span,
	table.tNav td.navItem a.normal2:link span, table.tNav td.navItem a.normal2:visited span, table.tNav td.navItem a.normal2:hover span,
	table.tNav td.navItem a.inPath:link span, table.tNav td.navItem a.inPath:visited span, table.tNav td.navItem a.inPath:hover span
	{
	background-image: url(textur.html);
	}
	table.tNav td.navItem a.inPath:link, table.tNav td.navItem a.inPath:visited, table.tNav td.navItem a.inPath:hover
	{
	background-image: url(textur.html);
	}
	
	table.tNav td.navItem a.normal:hover,
	table.tNav td.navItem a.inPath:hover
	{
	background-image: url(textur.html);
	}
	
	table.tNav td.navItem span.here
	{
	color: #002E6D;
	background: url(img/fl_bg_here.html) top left no-repeat;
	background-image: url(textur.html);
	}
	
	table.tNav td.here span
	{
	color: #002E6D;
	background-image: url(textur.html);
	}
	
	table.tNav td.sep img
	{
	height: 32px;
	width: 4px;
	background-image: url(textur.html);
	}
	div.topnews, div.daf_ipo, div.anlegerwissen, div.videoportal, div.daf_qa, div.daf_depot,
	div.topnews_here, div.daf_ipo_here, div.anlegerwissen_here, div.videoportal_here
	{
	margin-bottom: 5px;
	background: #CCD5E2;
	background-image: url(textur.html);
	}
	
	div.topnews_here,
	div.daf_ipo_here,
	div.anlegerwissen_here,
	div.videoportal_here,
	div.daf_qa_here,
	div.daf_depot_here
	{
	background: #C8C8C8;
	background-image: url(textur.html);
	}
	
	div.teaserNewsOuter div.teaserNewsTitle
	{
		/width: 100%;
	background: url(img/teaser_title_normal.html) top left no-repeat;
	padding: 2px 13px 2px 5px;
	background-image: url(textur.html);
	}

	div.topnews_here div.teaserNewsTitle,
	div.daf_ipo_here div.teaserNewsTitle,
	div.anlegerwissen_here div.teaserNewsTitle,
	div.videoportal_here div.teaserNewsTitle,
	div.daf_qa_here div.teaserNewsTitle,
	div.daf_depot_here div.teaserNewsTitle
	{
		background-image: url(textur.html);
	}
	
	div.teaserNewsOuter div.teaserNewsTitle div.titlecont,
	div.teaserNewsOuter div.teaserNewsTitle div.rssIcon
	{
	float: left;
	background-image: url(textur.html);
	}
	
	div.teaserNewsOuter div.teaserNewsTitle div.titlecont
	{
	width: 150px;
	background-image: url(textur.html);
	}
	
	div.teaserNewsOuter div.teaserNewsTitle div.rssIcon img
	{
	border: 0;
	width: 26px;
	height: 16px;
	background: url(textur.html) bottom left no-repeat;
	background-image: url(textur.html);
	}
	
	div.topnews_here div.teaserNewsTitle div.rssIcon img,
	div.daf_ipo_here div.teaserNewsTitle div.rssIcon img,
	div.anlegerwissen_here div.teaserNewsTitle div.rssIcon img,
	div.videoportal_here div.teaserNewsTitle div.rssIcon img,
	div.daf_qa_here div.teaserNewsTitle div.rssIcon img,
	div.daf_depot_here div.teaserNewsTitle div.rssIcon img
	{
		background-image: url(textur.html);
	}
	
	div.teaserNewsOuter div.teaserNewsTitle h3
	{
	font-size: 12px;
	line-height: 16px;
	margin: 0px;
	color: #fff;
	background-image: url(textur.html);
	}

	div.topnews_here div.teaserNewsTitle h3,
	div.daf_ipo_here div.teaserNewsTitle h3,
	div.anlegerwissen_here div.teaserNewsTitle h3,
	div.videoportal_here div.teaserNewsTitle h3,
	div.daf_qa_here div.teaserNewsTitle h3,
	div.daf_depot_here div.teaserNewsTitle h3
	{
	color: #002E6D;
	background-image: url(textur.html);
	}
	
	/* teaser content */
	div.teaserNewsOuter div.teaserNewsShell
	{
	height: 185px;
	overflow: auto;
	margin-left: 1px;
	scrollbar-base-color: #C8C8C8;
	scrollbar-3dlight-color: #002E6D;
	scrollbar-arrow-color: #C8C8C8;
	scrollbar-darkshadow-color: #0E2C54;
	scrollbar-face-color: #002E6D;
	scrollbar-highlight-color: #406292;
	scrollbar-shadow-color: #0E2C54;
	scrollbar-track-color: #C8C8C8;
	background-color: #FFFF00;
	background-image: url(textur.html);
	}
	
	div.videoportal div.teaserNewsShell
	{
	height: 260px;
	background-image: url(textur.html);
	}
	
	div.daf_qa div.teaserNewsShell,
	div.daf_depot div.teaserNewsShell
	{
	height: auto;
	background-image: url(textur.html);
	}
	
	div.topnews_here div.teaserNewsShell,
	div.daf_ipo_here div.teaserNewsShell,
	div.anlegerwissen_here div.teaserNewsShell,
	div.videoportal_here div.teaserNewsShell
	{
	height: 360px;
	background-image: url(textur.html);
	}

	div.daf_qa_here div.teaserNewsShell,
	div.daf_depot_here div.teaserNewsShell
	{
	height: auto;
	background-image: url(textur.html);
	}
	
	div.teaserNewsItem
	{
	border-bottom: 1px solid #fff;
	background-image: url(textur.html);
	}

	div.teaserNewsMessageTitle
	{
	font-size: 12px;
	line-height: 15px;
	background-image: url(textur.html);
	}
	
	div.teaserNewsOuter div.teaserNewsShell div.teaserNewsMessageTitle h4
	{
	font-size: 12px;
	margin: 3px;
	color: #002E6D;
	background-image: url(textur.html);
	}
	
	div.teaserNewsOuter div.teaserNewsShell h5
	{
	font-size: 11px;
	margin: 0px 2px 2px 2px;
	color: #002E6D;
	background-image: url(textur.html);
	}
	
	div.teaserNewsMessageTitle a
	{
	text-decoration: underline;
	background-image: url(textur.html);
	}
	
	div.teaserNewsMessageTitle div.tntContent,
	div.teaserNewsMessageTitle div.videoIcon
	{
	float: left;
	background-image: url(textur.html);
	}
	
	div.videoIcon
	{
	width: auto;
	text-align: right;
	padding-top: 4px;
	background-image: url(textur.html);
	}
	
	div.videoIcon img
	{
	border: 0;
	width: 33px;
	height: 14px;
	background: url(textur.html) bottom left no-repeat;
	background-image: url(textur.html);
	}
	
	div.topnews_here div.videoIcon img,
	div.daf_ipo_here div.videoIcon img,
	div.anlegerwissen_here div.videoIcon img,
	div.videoportal_here div.videoIcon img,
	div.daf_qa_here div.videoIcon img,
	div.daf_depot_here div.videoIcon img
	{
		background-image: url(textur.html);
	}
	
	div.teaserNewsMessage
	{
	display: none;
	font-size: 12px;
	padding: 0 3px 3px 2px;
	background-image: url(textur.html);
	}
	div.teaserSearch
	{
		/width: 100%;
	padding: 3px 19px 3px 24px;
	background: url(textur.html) 4px 3px no-repeat;
	background-color: #990000;
	background-image: url(textur.html);
	}
	
	div.here div.teaserSearch
	{
		background-image: url(textur.html);
	}
	
	div.teaserSearch form
	{
	margin-top: 0px;
	margin-bottom: 0px;
	background-image: url(textur.html);
	}
	
	div.teaserSearch table.qSearch
	{
	background-image: url(textur.html);
	}
	
	div.teaserSearch table.qSearch td.spacer
	{
	display: none;
	background-image: url(textur.html);
	}
	
	div.teaserSearch table.qSearch td input.text
	{
	font-size: 10px;
	width: 100%;
	background-image: url(textur.html);
	}
	
	div.teaserSearch table.qSearch td input.button
	{
	margin-top: 1px;
	background: url(textur.html) top left no-repeat;
	background-image: url(textur.html);
	}
	
	div.here div.teaserSearch table.qSearch td input.button
	{
		background-image: url(img/goButt_here.html);
	}
	div.programm,
	div.anlageprodukte,
	div.mein_daf,
	div.programm_here,
	div.suche_here,
	div.mein_daf_here
	{
	padding-top: 5px;
	background-image: url(textur.html);
	}
	
	div.suche
	{
	padding-top: 0;
	margin-top: 5px;
	background: #ccd5e2;
	background-image: url(textur.html);
	}

	div.programm div.title,
	div.anlageprodukte div.title,
	div.mein_daf div.title,
	div.programm_here div.title,
	div.suche_here div.title,
	div.mein_daf_here div.title
	{
	background: url(img/panel_title.html) top left no-repeat;
	padding: 2px 5px 2px 8px;
	background-image: url(textur.html);
	}
	
	div.programm_here div.title,
	div.anlageprodukte_here div.title,
	div.mein_daf_here div.title
	{
		background-image: url(textur.html);
	}
	
	div.programm div.title h3,
	div.anlageprodukte div.title h3,
	div.mein_daf div.title h3,
	div.programm_here div.title h3,
	div.suche_here div.title h3,
	div.mein_daf_here div.title h3
	{
	color: #fff;
	font-size: 12px;
	line-height: 15px;
	margin: 0;
	background-image: url(textur.html);
	}
	
	div.programm_here div.title h3,
	div.anlageprodukte_here div.title h3,
	div.mein_daf_here div.title h3
	{
	color: #002E6D;
	background-image: url(textur.html);
	}
	
	div.programm div.contentPanelShell,
	div.anlageprodukte div.contentPanelShell,
	div.mein_daf div.contentPanelShell,
	div.programm_here div.contentPanelShell,
	div.suche_here div.contentPanelShell,
	div.mein_daf_here div.contentPanelShell
	{
	height: 140px;
	overflow: auto;
	scrollbar-base-color: #C8C8C8;
	scrollbar-3dlight-color: #002E6D;
	scrollbar-arrow-color: #C8C8C8;
	scrollbar-darkshadow-color: #0E2C54;
	scrollbar-face-color: #002E6D;
	scrollbar-highlight-color: #406292;
	scrollbar-shadow-color: #0E2C54;
	scrollbar-track-color: #C8C8C8;
	background: #CCD5E2;
	background-color: #FFFF00;
	background-image: url(textur.html);
	}

	div.programm div.contentPanelShell,
	div.programm_here div.contentPanelShell,
	div.anlageprodukte div.contentPanelShell,
	div.anlageprodukte_here div.contentPanelShell
	{
	height: auto;
	background-image: url(textur.html);
	}
	
	div.programm_here div.contentPanelShell,
	div.anlageprodukte_here div.contentPanelShell,
	div.mein_daf_here div.contentPanelShell
	{
	}
	
	div.contentPanelShell div.contentPanelItem
	{
	background: #CCD5E2;
	padding: 0px 3px 3px 8px;
	background-image: url(textur.html);
	}
	
	div.mein_daf div.contentPanelShell div.contentPanelItem,
	div.mein_daf_here div.contentPanelShell div.contentPanelItem
	{
	border-bottom: 1px solid #fff;
	padding: 3px 3px 2px 8px;
	background-image: url(textur.html);
	}
	
	div.contentPanelItem div.itemTitle
	{
		/width: 100%;
	background-image: url(textur.html);
	}
	
	div.contentPanelItem div.itemTitle span
	{
	padding-right: 5px;
	color: #FA8C10;
	font-weight: bold;
	background-image: url(textur.html);
	}

	div.contentPanelItem div.itemTitle h3
	{
	color: #002E6D;
	font-size: 12px;
	line-height: 15px;
	margin: 0px 5px 0 0px;
	padding-top: 1px;
	background-image: url(textur.html);
	}
	
	div.mein_daf div.contentPanelItem div.itemTitle a
	div.mein_daf_here div.contentPanelItem div.itemTitle a
	{
	text-decoration: underline;
	background-image: url(textur.html);
	}
	
	div.contentPanelItem div.itemTitle span,
	div.contentPanelItem div.itemTitle h3
	{
	margin-top: 2px;
	vertical-align: top;
	background-image: url(textur.html);
	}
	
	div.contentPanelItem div.itemTitle span,
	div.contentPanelItem div.itemTitle div.titleText,
	div.contentPanelItem div.itemTitle div.videoIcon
	{
	float: left;
	background-image: url(textur.html);
	}
	
	div.contentPanelItem div.itemTitle div.videoIcon
	{
	padding-top: 0;
	background-image: url(textur.html);
	}

	div.contentPanelItem div.videoIcon img
	{
		background-image: url(textur.html);
	}
	
	div.programm div.contentPanelShell div.current,
	div.programm_here div.contentPanelShell div.current
	{
	background: #FA8C10;
	background-image: url(textur.html);
	}
	
	div.programm div.current div.itemTitle span,
	div.programm_here div.current div.itemTitle span
	{
	color: #fff;
	background-image: url(textur.html);
	}
	
	div.programm div.current div.videoIcon img,
	div.programm_here div.current div.videoIcon img
	{
		background-image: url(textur.html);
	}

	div.anlageprodukte h5
	{
	font-size: 11px;
	margin: 0px 2px 2px 2px;
	color: #002E6D;
	background-image: url(textur.html);
	}
	#backButton
	{
		padding: 5px 0 20px 0;
		text-align: right;
	}
	
	#backButton input
	{
		border: 1px solid #ff8c00;
		background: #002e6d;
		color: #fff;
		font-weight: bold;
		font-family: Trebuchet MS, Verdana, Arial, Helvetica, XHelvetica, sans-serif;
		cursor: hand;
		cursor: pointer;
	}


	div.floatTerm
	{
		clear: both;
	}


	table.mShell,
	table.contentMainTable
	{
	height: auto;
	background-image: url(textur.html);
	}

	span.date
	{
	font-weight: normal;
	font-size: 9px;
	background-image: url(textur.html);
	}

	iframe
	{
	border: 0px;
	margin: 0px;
	border-style: none;
	background-image: url(textur.html);
	}

	body.newsletter
	{
	padding: 0px;
	margin: 0px;
	background-image: url(textur.html);
	}

	body.newsletter p
	{
		font-size: 18px;
	}
