body {
	width: 95%;  /*firefox 97%, wenn bis ganz rechts, 95% fuer rechten rand/ /*1024-60= 964*/
	background-color: #FAFAFA; 
	background-image:url(/all/all/pimedia/bgffffff.gif); /* width 30px, height 100px bgwhite f. linkes eck */
	background-repeat:repeat-x; 
	background-position:0px 0px;
	text-align:left;
	margin-top: 0px;
	margin-left: 30px;  /* pageindentleft 30px */
	margin-right:30px; /* 30px statt auto, wirkt sich nur auf IE aus */
	margin-bottom:0px;
}	

/* Links allgemein   */

a:link { color:#55758F; font-family:Arial,Verdana,Helvetica,sans-serif; font-size:12px; font-weight:normal; text-decoration:none; }
a:visited { color:#55758F; font-family:Arial,Verdana,Helvetica,sans-serif; font-size:12px; font-weight:normal; text-decoration:none; }
a:active { color:#55758F; font-family:Arial,Verdana,Helvetica,sans-serif; font-size:12px; font-weight:normal; text-decoration:none; }
a:hover { color:#55758F; font-family:Arial,Verdana,Helvetica,sans-serif; font-size:12px; font-weight:normal; text-decoration:underline; }

/* texte neben kontaktfotos etc. */
.kontakttext { text-align:left; padding-left:0px; padding-bottom:30px;padding-right:20px; font-family:Arial,Verdana,Helvetica,sans-serif; font-size:12px; font-weight:normal;  }

/*      Stage      */
.pistage {
	background-color: #FFFFFF; 
	display: block; 
	width: 100%;
	/*border-top: 8px solid #E2EBE6;*/ /*diese zeile auskommentieren, wenn neues pimenu*/
}

table#pistage {width:100%;}
td#leftcolumn {width:238px; vertical-align:top; text-align:left;}
td#middlecolumn {width: auto; vertical-align:top; text-align:center;}
td#rightcolumn {width:238px; vertical-align:top; text-align:right;}

/*        Login / Logout-Box       */

#login { 
		background-color:#FFFFFF; 
		background-repeat:repeat; 
		display:block; 
		width:238px;
		padding-left:0px;
		}

#loginpfeil { 
		background-color:#FFFFFF; 
		background-repeat:repeat; 
		display:block; 
		width:238px;
		padding-left:0px;
		margin-bottom:10px;
		}
				
/*        Search / Fonds-Suche       */
		
#search { display:block; margin-bottom:0px; margin-left:0px; }


/*       Teaserbox / Newsbox       */

#teaserbox { 
		background-color:#FFFFFF; 
		background-repeat:repeat; 
		display:block; 
		width:238px;
		padding-left:0px;
		}
	
#newsbox { 
		background-color:#FFFFFF; 
		background-repeat:repeat; 
		display:block; 
		width:238px;
		padding-left:0px;
		}
#furtherlinks { 
		background-color:#FFFFFF; 
		background-repeat:repeat; 
		display:block; 
		width:238px;
		padding-left:0px;
		}

		
/*        Formular-Titel       */		
.formtext { 
		color:#3E3E40; 
		font-family:Arial,Helvetica,Verdana,sans-serif; 
		font-size:11px; 
		font-weight:normal; 
		text-decoration:none;
		height:23px; }

/*        Inputfeld       */		
.inputtext { 
		color:#717274; 
		background-color:#F5F7F8; 
		font-family:Arial,Helvetica,Verdana,sans-serif; 
		font-size:12px; 
		font-weight:normal; 
		text-decoration:none;
		height:20px; 
		border:solid 1px #9BBDBF;  
		}
		/*height:23px; }*/
/*        Inputtextarea       */		
.inputtextarea { 
		color:#717274; 
		background-color:#F5F7F8; 
		font-family:Arial,Helvetica,Verdana,sans-serif; 
		font-size:12px; 
		font-weight:normal; 
		border:solid 1px #9BBDBF;
		}

/*        Select-Box       */		
.selecttext { 
		color:#717274; 
		background-color:#F5F7F8; 
		font-family:Arial,Helvetica,Verdana,sans-serif; 
		font-size:12px; 
		font-weight:normal; 
		text-decoration:none;}

	
/*    Header     */
.piheader {
	background-color: #FFFFFF; /*headerbg = #ffffff */
	display: block; 
	width: 100%;
	height:100px; /* headerheight */
}

#logo {
	padding-top: 33px; /* abstand nach oben wie logo height */
}
#logo80years {
	padding-top: 15px; /* abstand nach oben wie logo height */
}

/*         Font-Size               */

a.fontsize:link { color:#717274;font-family:Arial,Helvetica,Verdana,sans-serif;font-weight:normal; text-decoration:none; }
a.fontsize:visited { color:#717274;font-family:Arial,Helvetica,Verdana,sans-serif;font-weight:normal; text-decoration:none; }
a.fontsize:active { color:#717274;font-family:Arial,Helvetica,Verdana,sans-serif;font-weight:normal; text-decoration:none; }
a.fontsize:hover { color:#FFC82A;font-family:Arial,Helvetica,Verdana,sans-serif;font-weight:normal; text-decoration:none; }


/*        Button Textlink linkpisteelblue     */
.pibuttonlink {padding-right:9px;}
td.buttonright {text-align:right;vertical-align:middle; padding-left:4px;}
td.buttonleft {text-align:left;vertical-align:middle; padding-right:4px;}
	
a.buttonlinkpisteelblue:link { color:#55758F; font-family:Arial,Helvetica,Verdana,sans-serif; font-size:12px; font-weight:bold; text-decoration:none; }
a.buttonlinkpisteelblue:visited { color:#55758F; font-family:Arial,Helvetica,Verdana,sans-serif; font-size:12px; font-weight:bold; text-decoration:none; }
a.buttonlinkpisteelblue:active { color:#55758F; font-family:Arial,Helvetica,Verdana,sans-serif; font-size:12px; font-weight:bold; text-decoration:none; }
a.buttonlinkpisteelblue:hover { color:#55758F; font-family:Arial,Helvetica,Verdana,sans-serif; font-size:12px; font-weight:bold; text-decoration:underline; }
.buttonlinkpisteelblue { color:#55758F; font-family:Arial,Helvetica,Verdana,sans-serif; font-size:12px; font-weight:bold; text-decoration:none; }
		
/*        Button Textlink pisteelblue     */
		
a.buttonpisteelblue:link { color:#55758F; font-family:Arial,Helvetica,Verdana,sans-serif; font-size:11px; font-weight:normal; text-decoration:none; }
a.buttonpisteelblue:visited { color:#55758F; font-family:Arial,Helvetica,Verdana,sans-serif; font-size:11px; font-weight:normal; text-decoration:none; }
a.buttonpisteelblue:active { color:#55758F; font-family:Arial,Helvetica,Verdana,sans-serif; font-size:11px; font-weight:normal; text-decoration:none; }
a.buttonpisteelblue:hover { color:#FFC82A; font-family:Arial,Helvetica,Verdana,sans-serif; font-size:11px; font-weight:normal; text-decoration:none; }
.buttonpisteelblue { color:#55758F; font-family:Arial,Helvetica,Verdana,sans-serif; font-size:11px; font-weight:normal; text-decoration:none; }
	
/*        Button Textlink pifullwhiteblue     */

a.buttonpifullwhiteblue:link { background-color:transparent;color:#FFFFFF; font-family:Arial,Helvetica,Verdana,sans-serif; font-size:10px; font-weight:bold; text-decoration:none; }
a.buttonpifullwhiteblue:visited { background-color:transparent;color:#FFFFFF; font-family:Arial,Helvetica,Verdana,sans-serif; font-size:10px; font-weight:bold; text-decoration:none; }
a.buttonpifullwhiteblue:active { background-color:transparent;color:#FFFFFF; font-family:Arial,Helvetica,Verdana,sans-serif; font-size:10px; font-weight:bold; text-decoration:none; }
a.buttonpifullwhiteblue:hover { background-color:transparent;color:#FFFFFF; font-family:Arial,Helvetica,Verdana,sans-serif; font-size:10px; font-weight:bold; text-decoration:none; }
.buttonpifullwhiteblue { background-color:#00649B;color:#FFFFFF; font-family:Arial,Helvetica,Verdana,sans-serif; font-size:10px; font-weight:bold; text-decoration:none; }

/*        Icon Textlink pisteelblue     */
td.iconleft {text-align:right;vertical-align:middle; padding-right:4px;}

a.iconpisteelblue:link { color:#55758F; font-family:Arial,Helvetica,Verdana,sans-serif; font-size:11px; font-weight:normal; text-decoration:none; }
a.iconpisteelblue:visited { color:#55758F; font-family:Arial,Helvetica,Verdana,sans-serif; font-size:11px; font-weight:normal; text-decoration:none; }
a.iconpisteelblue:active { color:#55758F; font-family:Arial,Helvetica,Verdana,sans-serif; font-size:11px; font-weight:normal; text-decoration:none; }
a.iconpisteelblue:hover { color:#55758F; font-family:Arial,Helvetica,Verdana,sans-serif; font-size:11px; font-weight:normal; text-decoration:underline; }
.iconpisteelblue { color:#55758F; font-family:Arial,Helvetica,Verdana,sans-serif; font-size:11px; font-weight:normal; text-decoration:none; }
	
/*        Icon Textlink pisteelblue incon phonenumber     */

a.iconphonenumberpisteelblue:link { color:#55758F; font-family:Arial,Helvetica,Verdana,sans-serif; font-size:11px; font-weight:normal; text-decoration:none; }
a.iconphonenumberpisteelblue:visited { color:#55758F; font-family:Arial,Helvetica,Verdana,sans-serif; font-size:11px; font-weight:normal; text-decoration:none; }
a.iconphonenumberpisteelblue:active { color:#55758F; font-family:Arial,Helvetica,Verdana,sans-serif; font-size:11px; font-weight:normal; text-decoration:none; }
a.iconphonenumberpisteelblue:hover { color:#55758F; font-family:Arial,Helvetica,Verdana,sans-serif; font-size:11px; font-weight:normal; text-decoration:underline; }
.iconphonenumberpisteelblue { color:#55758F; font-family:Arial,Helvetica,Verdana,sans-serif; font-size:11px; font-weight:normal; text-decoration:none; }
		
/*      Footnote         */
.footnote {color:#717274; font-family:Arial,Verdana,Helvetica,sans-serif;font-size:60%; font-weight:normal; }
		
/*      Credits         */
		
#kzone { text-align:left; padding-left:0px; padding-top:10px;padding-bottom:10px;padding-right:0px;}
.credits{ color:#55758F; font-family:Verdana,Arial,Helvetica,sans-serif; font-size:10px; font-weight:normal; text-decoration:none; }

/*        ImageHeadline or Sublevel                     */

.piimageright {	
		padding-left:30px;padding-top:30px;padding-bottom:0px;padding-right:119px;
		text-align:left;vertical-align:top;
		background-color:#FAFAFA; 
		}
.piimageheadline 
		{ 
		/*TODO 12px mit SIFR, da zu große dargestellt*/
		color:#00649B; 
		font-size:14px; 
		font-family:"Arial Narrow",Arial,Helvetica,Verdana,sans-serif; 
		font-weight:normal; 
		text-decoration:none; 
		padding-bottom:20px;
		}
.piimageabstract 
		{ 
		color:#55758F; 
		font-family:Georgia,Arial,Helvetica,Verdana,sans-serif;
		font-size:16px; 
		font-style:italic; 
		font-weight:normal; 
		text-decoration:none; 
		}		
#headerimage { margin-left:0px; text-indent:0px; width:238px; }
#submenu { background-color:#E6EAEE;/*#E2EBE6;*/ }
.submenulinks {padding-left:30px;padding-top:15px;padding-bottom:20px;}
	
a.sublevel:link { color:#395973; font-family:Arial,Verdana,Helvetica,sans-serif; font-size:11px; font-weight:normal; text-decoration:none; }
a.sublevel:visited { color:#395973; font-family:Arial,Verdana,Helvetica,sans-serif; font-size:11px; font-weight:normal; text-decoration:none; }
a.sublevel:active { color:#395973; font-family:Arial,Verdana,Helvetica,sans-serif; font-size:11px; font-weight:normal; text-decoration:none; }
a.sublevel:hover { color:#395973; font-family:Arial,Verdana,Helvetica,sans-serif; font-size:11px; font-weight:normal; text-decoration:none; }
.subleveltext { color:#395973; font-family:Arial,Verdana,Helvetica,sans-serif; font-size:11px; font-weight:normal; text-decoration:none; }

/*          Teaser        */
.teaserheaderblock {
		background-color:#D4DCE3; 
		color:#3E3E40; 
		background-repeat:repeat; 
		padding-left:30px; 
		font-family:Arial,Verdana,Helvetica,sans-serif; 
		font-size:12px; 
		font-weight:bold; 
		width:238px; 
		height:30px;
		}
		
.teaserheaderblockpfeil {
		background-color:#00649B; 
		color:#FFFFFF; 
		background-repeat:repeat; 
		padding-left:13px; 
		font-family:Arial,Verdana,Helvetica,sans-serif; 
		font-size:12px; 
		font-weight:bold; 
		width:238px; 
		height:30px;
		}
				
/*          Loginteaser        */
.loginheaderblock {
		background-color:#D4DCE3; 
		color:#3E3E40; 
		background-repeat:repeat; 
		padding-left:30px; 
		font-family:Arial,Verdana,Helvetica,sans-serif; 
		font-size:12px; 
		font-weight:bold; 
		width:238px; 
		height:30px;
		cursor:pointer;
		}
.loginheaderblocktext {
		background-color:#D4DCE3; 
		color:#3E3E40; 
		background-repeat:repeat; 
		font-family:Arial,Verdana,Helvetica,sans-serif; 
		font-size:12px; 
		font-weight:bold; 
		}
		
.loginheaderblockpfeil {
		background-color:#D4DCE3; 
		color:#3E3E40; 
		background-repeat:repeat; 
		padding-left:13px; 
		font-family:Arial,Verdana,Helvetica,sans-serif; 
		font-size:12px; 
		font-weight:bold; 
		width:238px; 
		height:30px;
		cursor:pointer;
		}
		
.loginbox {
		background-color:#FFFFFF; 
		padding-left:30px;
		padding-top:18px;
		padding-bottom:14px; /*14px statt 30px wg. form*/
		padding-right:8px;}
		
.teaserbox {
		background-color:#FFFFFF; 
		color:#717274; 
		font-family:Arial,Verdana,Helvetica,sans-serif; 
		font-size:12px; 
		font-weight:normal; 
		padding-left:30px;
		padding-top:18px;
		padding-bottom:30px;
		padding-right:8px;}
		
.newsteaserbox {
		background-color:transparent;  
		color:#717274; 
		font-family:Arial,Verdana,Helvetica,sans-serif; 
		font-size:12px; 
		font-weight:normal; 
		padding-left:13px;
		padding-top:18px;
		padding-bottom:20px;
		padding-right:8px;
		}

		
			
.furtherlinksbox {
		background-color:#FFFFFF; 
		color:#717274; 
		font-family:Arial,Verdana,Helvetica,sans-serif; 
		font-size:12px; 
		font-weight:normal; 
		padding-left:13px;
		padding-top:18px;
		padding-bottom:20px;
		padding-right:8px;}
		
div.newsteaser { margin-left:0px; text-indent:0px; font-family:Arial,Verdana,Helvetica,sans-serif; font-size:12px;}
div.furtherlinksteaser { margin-left:0px; text-indent:0px; }		

/*          Links in der Newsbox       */

a.newsboxlink:link { color:#55758F; font-family:Arial,Verdana,Helvetica,sans-serif; font-size:12px; font-weight:bold; text-decoration:none; }
a.newsboxlink:visited { color:#55758F; font-family:Arial,Verdana,Helvetica,sans-serif; font-size:12px; font-weight:bold; text-decoration:none; }
a.newsboxlink:active { color:#55758F; font-family:Arial,Verdana,Helvetica,sans-serif; font-size:12px; font-weight:bold; text-decoration:none; }
a.newsboxlink:hover { color:#55758F; font-family:Arial,Verdana,Helvetica,sans-serif; font-size:12px; font-weight:bold; text-decoration:underline; }
.newsboxabstract { color:#3E3E40; font-family:Arial,Verdana,Helvetica,sans-serif; font-size:12px; font-weight:normal; text-decoration:none; }

/*          Featureboxen       */

#featurebox1 { margin:0px; padding-top:10px; padding-left:24px;padding-bottom:10px;padding-right:25px; background-color:#FFFFFF; }
#featurebox2 { margin:0px; padding-top:10px; padding-left:24px;padding-bottom:10px;padding-right:25px; background-color:#FFFFFF; }
		
/*      Overview         */
.chapterpage { background-color:#E6EAEE; }
#overview { padding-top:18px; text-align:left;}
	
/*          BCT-Navigation: Links und Breadcrumbtrail      */

a.bctnav:link { color:#55758F; font-family:Arial,Verdana,Helvetica,sans-serif; font-size:10px; font-weight:normal; text-decoration:none; }
a.bctnav:visited { color:#55758F; font-family:Arial,Verdana,Helvetica,sans-serif; font-size:10px; font-weight:normal; text-decoration:none; }
a.bctnav:active { color:#55758F; font-family:Arial,Verdana,Helvetica,sans-serif; font-size:10px; font-weight:normal; text-decoration:none; }
a.bctnav:hover { color:#55758F; font-family:Arial,Verdana,Helvetica,sans-serif; font-size:10px; font-weight:normal; text-decoration:underline; }
#breadcrumbtrail { padding-left:30px;padding-bottom:5px; padding-top:15px; text-align:left; }
.bcttext { color:#717274; font-family:Arial,Verdana,Helvetica,sans-serif; font-size:10px; font-weight:normal; text-decoration:none; }

.pagetitle { text-align:left;margin-bottom:10px; color:#00649B; font-family:Arial,Verdana,Helvetica,sans-serif; font-size:21px; font-weight:normal;}
.pagesubtitle { text-align:left;margin-bottom:10px; color:#00649B; font-family:Arial,Verdana,Helvetica,sans-serif; font-size:15px; font-weight:normal;}

#pagetitleheadlines {padding-left:30px;}
.articledate { color:#3E3E40; font-family:Arial,Verdana,Helvetica,sans-serif; font-size:12px; font-weight:bold; text-decoration:none; }

		
#maincontent { margin:0px; text-align:left; padding-left:30px; padding-bottom:30px;  padding-right:20px; }
#indexcontent { margin:0px; text-align:left; padding-left:30px; padding-bottom:30px;  padding-right:4px; }
		
td.overviewtd { padding-right:20px; }
		
.fixedtext { color:#3E3E40; font-family:Arial,Verdana,Helvetica,sans-serif; font-size:11px; font-weight:normal; text-decoration:none; }
.fixedtextsmall { color:#3E3E40; font-family:Arial,Verdana,Helvetica,sans-serif; font-size:10px; font-weight:normal; text-decoration:none; }
.fixedboldtext { color:#3E3E40; font-family:Arial,Verdana,Helvetica,sans-serif; font-size:12px; font-weight:bold; text-decoration:none; }

.bold { color:#3E3E40; font-family:Arial,Verdana,Helvetica,sans-serif; font-size:12px; font-weight:bold; text-decoration:none; }
.hilite { color:#00649B; font-family:Arial,Verdana,Helvetica,sans-serif; font-size:12px; font-weight:normal; text-decoration:none; }
/*
#pagetext { text-align:left; padding-left:0px; padding-bottom:30px;padding-right:20px; font-family:Arial,Verdana,Helvetica,sans-serif; font-size:12px; font-weight:normal;  }
*/
#articleprintlink { text-align:right; height:20px; margin-right:0px; }
#article { margin-left:0px; margin-right:10px; }
#article img { padding-right:10px; padding-bottom:3px; }
	
/* Finanzlinks */
.linkgrouptitle { padding-left:20px; }
.linkgroup { display:none;}		
a.subnav:link { color:#55758F; font-family:Arial,Verdana,Helvetica,sans-serif; font-size:12px; font-weight:normal; text-decoration:none; }
a.subnav:visited { color:#55758F; font-family:Arial,Verdana,Helvetica,sans-serif; font-size:12px; font-weight:normal; text-decoration:none; }
a.subnav:active { color:#55758F; font-family:Arial,Verdana,Helvetica,sans-serif; font-size:12px; font-weight:normal; text-decoration:none; }
a.subnav:hover { color:#55758F; font-family:Arial,Verdana,Helvetica,sans-serif; font-size:12px; font-weight:normal; text-decoration:underline; }
a.subnavactive:link, a.subnavactive:visited, a.subnavactive:active, a.subnavactive:hover { color:#55758F; font-family:Arial,Verdana,Helvetica,sans-serif; font-size:12px; font-weight:normal; text-decoration:underline; }

		
a.normlink:link { color:#55758F; font-family:Arial,Verdana,Helvetica,sans-serif; font-size:12px; font-weight:normal; text-decoration:none; }
a.normlink:visited { color:#55758F; font-family:Arial,Verdana,Helvetica,sans-serif; font-size:12px; font-weight:normal; text-decoration:none; }
a.normlink:active { color:#55758F; font-family:Arial,Verdana,Helvetica,sans-serif; font-size:12px; font-weight:normal; text-decoration:none; }
a.normlink:hover { color:#55758F; font-family:Arial,Verdana,Helvetica,sans-serif; font-size:12px; font-weight:normal; text-decoration:underline; }
a.normlinkactive:link, a.normlinkactive:visited, a.normlinkactive:active, a.normlinkactive:hover { color:#55758F; font-family:Arial,Verdana,Helvetica,sans-serif; font-size:12px; font-weight:normal; text-decoration:underline; }
	
.pagedelimiter { margin-bottom:5px; border-bottom:solid 1px #55758F; padding-bottom:5px; }
td.separator { border-bottom:solid 1px #55758F;padding-top:11px; }

/*   Tour    */
#tourcontent { padding-left:30px; text-align:left;}
#tourmaincontent { width:100%; background-color:#E6EAEE; text-align:left; margin-bottom:20px;}
#tourmaincontenttext {  padding:30px;color:#00649B; font-family:Arial,Verdana,Helvetica,sans-serif; font-size:12px; font-weight:normal; text-decoration:none; }
#tourstartmaincontent { background-color:#E6EAEE; text-align:left; margin-bottom:20px; }
#toursidebar { 
		width:200px; 
		text-align:left;
		background-color:#E6EAEE;
		padding-left:30px;
		padding-top:18px;
		padding-bottom:30px;
		padding-right:8px;
		 }
#tourmainnavigation { width:200px; margin-bottom:20px; }
#tourcontentflash { float:left; margin-right:20px; }
.tourpageheader { margin:0px; padding-top:20px; }

		
/*          Tour-Hauptnavigation-Links       */
a.tournav:link { color:#55758F; font-family:Arial,Verdana,Helvetica,sans-serif; font-size:12px; font-weight:bold; text-decoration:none; }
a.tournav:visited { color:#55758F; font-family:Arial,Verdana,Helvetica,sans-serif; font-size:12px; font-weight:bold; text-decoration:none; }
a.tournav:active { color:#395973; font-family:Arial,Verdana,Helvetica,sans-serif; font-size:12px; font-weight:bold; text-decoration:none; }
a.tournav:hover { color:#395973; font-family:Arial,Verdana,Helvetica,sans-serif; font-size:12px; font-weight:bold; text-decoration:none; }
a.tournavactive:link, a.mainnavactive:visited, a.mainnavactive:active, a.mainnavactive:hover { color:#3E3E40; font-family:Arial,Verdana,Helvetica,sans-serif; font-size:12px; font-weight:bold; text-decoration:none; }
.tournav { color:#55758F; font-family:Arial,Verdana,Helvetica,sans-serif; font-size:12px; font-weight:bold; text-decoration:none; }
.tournavactive { color:#3E3E40; font-family:Arial,Verdana,Helvetica,sans-serif; font-size:12px; font-weight:bold; text-decoration:none; }

		
/*          Tour-Subnavigation-Links       */
a.toursubnav:link { color:#55758F; font-family:Arial,Verdana,Helvetica,sans-serif; font-size:12px; font-weight:normal; text-decoration:none; }
a.toursubnav:visited { color:#55758F; font-family:Arial,Verdana,Helvetica,sans-serif; font-size:12px; font-weight:normal; text-decoration:none; }
a.toursubnav:active { color:#395973; font-family:Arial,Verdana,Helvetica,sans-serif; font-size:12px; font-weight:normal; text-decoration:none; }
a.toursubnav:hover { color:#395973; font-family:Arial,Verdana,Helvetica,sans-serif; font-size:12px; font-weight:normal; text-decoration:none; }
a.toursubnavactive:link, a.subnavactive:visited, a.subnavactive:active, a.subnavactive:hover { color:#3E3E40; font-family:Arial,Verdana,Helvetica,sans-serif; font-size:12px; font-weight:normal; text-decoration:none; }

		
/* formatting for toursmain- and subnavigation */
ul#tourmainnav { margin:0px; padding:0px; list-style-type:none; }
ul#toursubnav { margin:0px; padding:0px; list-style-type:none; }
/* hack for difference between IE and Mozilla */
/* do NOT edit if you dont know what you are really doing! */
html>body ul#toursubnav { margin-left:-4px; padding:0px; list-style-type:none; }
/* end hack for difference between IE and Mozilla */
li.tourmain { margin:0px; padding-left:20px; text-indent:-20px; line-height:18px; }
li.toursub {  margin:0px; padding:0px; text-indent:-10px; line-height:18px; }

		
/*          Tour Links aus XML, flexible Schriftgröße       */
a.tourlink:link { color:#55758F; font-family:Arial,Verdana,Helvetica,sans-serif; font-size:12px; font-weight:bold; text-decoration:none; }
a.tourlink:visited { color:#55758F; font-family:Arial,Verdana,Helvetica,sans-serif; font-size:12px; font-weight:bold; text-decoration:none; }
a.tourlink:active { color:#55758F; font-family:Arial,Verdana,Helvetica,sans-serif; font-size:12px; font-weight:bold; text-decoration:none; }
a.tourlink:hover { color:#FFC82A; font-family:Arial,Verdana,Helvetica,sans-serif; font-size:12px; font-weight:bold; text-decoration:none; }
.tourtext { color:#00649B; font-family:Arial,Verdana,Helvetica,sans-serif; font-size:12px; font-weight:normal; text-decoration:none; }
.startlink { padding:0px; margin:0px 0px 10px 30px; }
					
		
/*          Glossary-Links - flexible Schriftgröße       */
a.glossary:link { color:#55758F; font-family:Arial,Verdana,Helvetica,sans-serif; font-size:12px; font-weight:normal; text-decoration:underline; }
a.glossary:visited { color:#55758F; font-family:Arial,Verdana,Helvetica,sans-serif; font-size:12px; font-weight:normal; text-decoration:underline; }
a.glossary:active { color:#55758F; font-family:Arial,Verdana,Helvetica,sans-serif; font-size:12px; font-weight:normal; text-decoration:underline; }
a.glossary:hover { color:#55758F; font-family:Arial,Verdana,Helvetica,sans-serif; font-size:12px; font-weight:normal; text-decoration:underline; }

		
		
/*          Warning, e.g. Bookmark change link           */
.warning { color:#ff6666; font-family:Arial,Verdana,Helvetica,sans-serif; font-size:12px; font-weight:normal; text-align:center; text-decoration:none; }

	
	
/*        Index Charts on Home              */
		a.indexchart:link { color:#3E3E40; font-family:Arial,Verdana,Helvetica,sans-serif; font-size:11px; font-weight:normal; text-decoration:none; }
		a.indexchart:visited { color:#3E3E40; font-family:Arial,Verdana,Helvetica,sans-serif; font-size:11px; font-weight:normal; text-decoration:none; }
		a.indexchart:active { color:#3E3E40; font-family:Arial,Verdana,Helvetica,sans-serif; font-size:11px; font-weight:normal; text-decoration:none; }
		a.indexchart:hover { color:#00649B; font-family:Arial,Verdana,Helvetica,sans-serif; font-size:11px; font-weight:normal; text-decoration:none; }
		
		.kursminus{color:#C40202}
		.kursplus{color:#3E881D}
		#leftpadding{padding-left:10px;}
		#rightpadding{padding-right:10px;}
		#splitline {background-color:#00649B}
		#charttab 
		{
			border-top:solid 1px #9BADBF;
			border-right:solid 1px #9BADBF;
			border-bottom:solid 1px #9BADBF;
			vertical-align:top;
			padding:2px;
			background-color:#FFFFFF;
		}
		#charttabactive
		{
			border-top:solid 1px #9BADBF;
			border-right:solid 1px #9BADBF;
			vertical-align:top;
			padding:2px;
			background-color:#FFFFFF;
		}
		
			#indexlayer {display:none; background-color:#FFFFFF;}
			
		
			#ceeaktienlayer {display:none; background-color:#FFFFFF;}
			
		
			#ceeanleihenlayer {display:none; background-color:#FFFFFF;}
			
		
			#ceecurrencylayer {display:none; background-color:#FFFFFF;}
			
		
				#newsboxhome
					{ 
					background-color:#FFFFFF; 
					background-repeat:repeat; 
					display:block; 
					padding-left:0px;
					}				
				.newshome 
						{
						background-color:#FFFFFF; 
						color:#3E3E40; 
						font-family:Arial,Verdana,Helvetica,sans-serif; 
						font-size:12px; 
						font-weight:bold; 
						padding-left:30px;
						}
				.uebersichthome
					{
					padding-top:18px;
					}
	
.copyright
	{
	color:#717274; font-family:Arial,Verdana,Helvetica,sans-serif; font-size:10px; font-weight:normal; text-decoration:none;
	}
/**************** Glossar iBox ***********************/
#iboxglossary
	{
	position	: absolute; 
	top			: 0px; 
	left		: 0px; 
	height		: 18px;
	width		: 18px;
	visibility	: hidden;
	z-index		: 3;
	}
	
