/*Allgemein*/
body  {
		margin-left : 0px;
		margin-top : 0px;
	}
		
td,p  {
	font-size : 12px;
	font-family : Arial, Helvetica, sans-serif;
	color : #000000;
	line-height: 16px;
}

td.form {
	line-height: normal;
}

td font{
	font-size:12px;
	}

font{  
	font-size:12px;
	}

/*Seitentitel*/	
td.page_title,td.page_title font{
	font-size : 16px;
	font-weight: bold;
	line-height: normal;
}	
	
/*entspricht Seitentitel - nicht mehr verwenden!*/	
td.head_content font,td.content_head font{
	font-size : 16px;
	font-weight: bold;
	color : Black;
	}

/*entspricht Seitentitel - nicht mehr verwenden!*/		
td.head-content font{
 	font-size : 16px;
	font-weight: bold;
	color : Black;
	line-height: 19px;
	}

/*entspricht Seitentitel - nicht mehr verwenden!*/		
td.page-title,td.page-title font{
	font-size : 16px;
	font-weight: bold;
	line-height: normal;
}

/*Titel Funktionsspalte */	
td.head_funktion_column,td.head_funktion_column font{
	font-size : 16px;
	line-height: 19px;
	}	

/*entspricht Titel Funktionsspalte - nicht mehr verwenden! */		
td.head-funktion-column,td.head-funktion-column font{
	font-size : 16px;	
	line-height: 19px;
	}

/*Link*/	
a,a font  {
	color : #0000be;
	text-decoration : none;
	}

a:visited,a:visited  font  {
	color : #92007B;
	text-decoration : none;
	}

a:active,a:active  font  {
	color : #8C8C8C;
	text-decoration : none;
	}

a:hover,a:hover  font  {
	color : #0000be;
	text-decoration : underline;
	}

/*Link - Bullet */		
td.bullet {
	font-size: 12px;
	font-weight: bold;
	letter-spacing : 1px;
	line-height: 16px;
	}

td.bullet a {
 	color : #0000be;
 	text-decoration : none;
}

td.bullet a:visited {
 	color : #0000be;
	text-decoration : none;
}

td.bullet a:active {
 	color : #0000be;
	text-decoration : none;
}
 
td.bullet a:hover {
	color : #0000be;
 	text-decoration: none;
}

/*Bildunterschriften*/	
td.image {
	font-size:10px;
	line-height: 12px;
}

/*Link - Vision*/		
td.visionlink {
	font-weight: normal;
	font-size: 12px;
	line-height: 16px;	
}

td.visionlink a {
	color : #0000be;
 	text-decoration : none;
}
 
td.visionlink a:visited {
 	color : #0000be;
	text-decoration : none;
}

td.visionlink a:active {
 	color : #0000be;
	text-decoration : none;
}
 
td.visionlink a:hover {
    text-decoration : underline;
 	color : #0000be;
}

/*grauer Text innerhalb Vision*/	
td.visiongrau {
	font-size: 12px;
	font-weight: normal;
	color: #8A8A8A;
	line-height: 16px;
}

/*Link - Aktiencharts*/	
td.aktienchartlink a {
	color: #000000;
	text-decoration: none;
}

td.aktienchartlink a:visited {
	color: #000000;
	text-decoration: none;
}

td.aktienchartlink a:active {
	color: #000000;
	text-decoration: none;
}

td.aktienchartlink a:hover {
	color: #000000;
	text-decoration: none;
}

/*Erweiterung Tabellen */
/*Link - Tabellen*/	
td.tabellenlink a {
	color: #000000;
	text-decoration: none;
}

td.tabellenlink a:visited {
	color: #000000;
	text-decoration: none;
}

td.tabellenlink a:active {
	color: #000000;
	text-decoration: none;
}

td.tabellenlink a:hover {
	color: #000000;
	text-decoration: none;
}

/*Tabellenkopf*/
td.tableheadline {
	color: #739CBD;
	font-weight: bold;
	font-size: 17px;
	vertical-align : top;
}

td.tablesubheadline {
	color: #739CBD;
	font-size: 12px;
	vertical-align : top;
}

td.tablehead {
	color : #8C8C8C;
	font-weight: bold;
	font-size: 12px;
}

td.tablecontent {
	color: #505050;
	font-size: 12px;
	vertical-align: top;
}

/* for Asia */

td.title_doublebyte {
		 font-weight: bold;
		 font-size: 20px;
		 vertical-align : middle;
}

td.columntitle_doublebyte {
		 letter-spacing: 3px;
		 color: #B2B2B2;
		 vertical-align : bottom;
		 font-weight: bold;
}

/*Verantwortlicher*/	
td.responsible {
font-size: 10px;
line-height: 12px;
 }


/*Body fuer Tabellen*/
body.table {
	background-repeat : repeat-y;
}
