/* -------- Stylesheet - MAKs QRE (Steelcase Germany) ------------------ */



*/ Grundeinstellungen */

body   	{
	font-family: ms sans serif,arial,helvetica,verdana,lucida,utopia;
	font-size: 9pt;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	background-color: #577dbb;
	color: #003399;
}

/* changed from 10pt */

/* matts stuff */
.title1  {
	font-family: Verdana, ms sans serif,arial,helvetica,verdana,lucida,utopia;
	font-size: 12pt;		
	font-style: normal;
   font-weight: bold;
	color: #003399;
}

.title2  {
	font-family: Verdana, ms sans serif,arial,helvetica,verdana,lucida,utopia;
	font-size: 14.5pt;		
	font-style: normal;
	color: #003399;
}

.title3  {
	font-family: Verdana, ms sans serif,arial,helvetica,verdana,lucida,utopia;
	font-size: 16px;		
	font-style: normal;
	font-weight: bold;
	color: #ffffcc;
}

.nexttitle  {
	font-family: ms sans serif,arial,helvetica,verdana,lucida,utopia;
	font-size: 14.5pt;
	font-style: normal;
	font-weight: bold;
	color: #93B0CD;
}

.title  {
	font-family: ms sans serif,arial,helvetica,verdana,lucida,utopia;
	font-size: 18pt;
	font-style: normal;
	font-weight: bold;
	color: #cccccc;
}	

.subtitle   {
	font-family: ms sans serif,arial,helvetica,verdana,lucida,utopia;
	font-size: 12pt;
	font-weight: bold;
	color: #cccccc;
}

.kontohome {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: bold;
	color: #003399
}	

.bodytext  {
	font-family: ms sans serif,arial,helvetica,verdana,lucida,utopia;
	font-size: 9pt;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
}

.copyright  {
	font-family: ms sans serif,arial,helvetica,verdana,lucida,utopia;
	font-size: 10px;
	font-style: normal;
	color: #cccccc;
}

.tinytext  {
	font-family: ms sans serif,arial,helvetica,verdana,lucida,utopia;
	font-size: 9pt;
	font-style: normal;
	line-height: 9pt;
}


/* White table heading with white background, and padding on top */

.zwsumme   {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: bold;
	color: #003399;	
	padding-top: 0px;
}

.minus	{
	color: #FF0000
}


.plus	{
	color: #009900
}


.null		{
	color: #000000
}

/* White table heading with white background, and NO padding on top */
.zwsumme3   {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: bold;
	color: #003399;	
}

/* Form fields */
select   {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color: #ffffff
}

input   {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color: #ffffff
}

textarea   {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color: #ffffff
}

/* market info, homepage, and preferences page dark blue cell formatting */
.tableRow1	{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: normal;
	background-color: #fefefe
}



/* market info, homepage, and preferences page light blue cell formatting */
.tableRow2  {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11pt;
	font-weight: normal;
	background-color: #FFFFFF
}

/* End of matts stuff */


/* alle Headlines z.B. Umsaetze, Dauerauftraege  */		
/* currently not being used in the new Iceburg design, replaced with .title (above) */

h3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14pt;
	font-style: normal;
	font-weight: bold;
	color: #003399;
	text-align: left
}


/* alle Headlines z.B. Umsaetze, Dauerauftraege  */		
/* currently not being used in the new Iceburg design */
h4 	   {
        font-family: Arial, Helvetica, sans-serif;
	font-size: 10pt;
	font-style: normal;
	font-weight: bold;
	color: #000000;
	text-align: left
}


/* class=text   Verwendung */		

.text {
	font-family: ms sans serif,arial,helvetica,verdana,lucida,utopia;
	font-size: 9pt;
	font-weight: normal;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px
}

/* class=formText   Verwendung */		

.formText {
	font-family: Verdana, ms sans serif,arial,helvetica,verdana,lucida,utopia;
	font-size: 12px;
	font-weight: bold;
	color: #fab875;
}

/* color: #ffffcc; */


.formBoldText {
	font-family: ms sans serif,arial,helvetica,verdana,lucida,utopia;
	font-size: 9pt;
	font-weight: bold;
	color: #cccccc
}

/* Eingeblendete Kontonummer */

.konto {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: bold;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
	color: #003399
}		



/* Grundeinstellung: Tabellen */			

table  	{
	font-family: ms sans serif,arial,helvetica,verdana,lucida,utopia;
	font-size: 9pt;
	font-style: normal;
	font-weight: normal;
	background-color: #f1f1f1;
}

.modified {
	/* background-color: #ddf;*/
	background-color: #ffc;	
}


/* background-color: #9ba5c0 oder #464c87 - #577dbb;
/* 	replaced with white background-color: #cccccc; */
/* 		taken out of td */
/* 		background-color: #cccccc; */

td     {
	font-family: ms sans serif,arial,helvetica,verdana,lucida,utopia;
	font-size: 11px;
	font-weight: normal;
	color: #330066;
}


/* Alle Felder mit Buttons, TANs etc... */
th     {
	font-family: ms sans serif,arial,helvetica,verdana,lucida,utopia;
	font-size: 9pt;
	font-weight: bold;
	color: #330066;
	background-color: #CCCCCC;
	padding-top: 2px;
	padding-right: 0px;
	padding-bottom: 2px;
	padding-left: 0px
}		


/* Broking Starttabellen */

.tdgrau     {
	font-family: ms sans serif,arial,helvetica,verdana,lucida,utopia;
	font-size: 9pt;
	font-weight: normal;
	color: #ffffff;
	background-color: #afafafa;
}

/* table even vs. odd */	

.trEven	{
    background-color: #fcd2a8;
}

/* background-color: #ffffcc; */

.trOdd	{
	background-color: #ccddee;
}
	
.trTotal	{
	background-color: #9933cc;
}

/*
trOdd:  #ccccff; 
table - background-color: #464c87;
*/

/* MAKs mini tables */		

.tableResult	{
	font-family: ms sans serif,arial,helvetica,verdana,lucida,utopia;
	font-size: 8pt;
	font-style: normal;
	font-weight: normal;
	color: #330066;
	background-color: #a1a1a1;
}

/* background-color: #ffffff; */

.thResult	{
	font-family: arial,helvetica;
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
	text-align: center;
	color: #ffffff;
	background-color: #656ba3;
	padding-top: 4px;
	padding-right: 4px;
	padding-bottom: 4px;
	padding-left: 4px;
}

.thResultSubCenter	{
	font-family: ms sans serif,arial,helvetica,verdana,lucida,utopia;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	text-align: center;
	color: #656ba3;
	background-color: #ffffff;
	padding-top: 4px;
	padding-right: 4px;
	padding-bottom: 4px;
	padding-left: 4px;
}

.tdResult	{
	font-family: ms sans serif,arial,helvetica,verdana,lucida,utopia;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	text-align: left;
	padding-top: 4px;
	padding-right: 4px;
	padding-bottom: 4px;
	padding-left: 4px;
}

.tdResultRight	{
	font-family: ms sans serif,arial,helvetica,verdana,lucida,utopia;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	text-align: right;
	padding-top: 4px;
	padding-right: 4px;
	padding-bottom: 4px;
	padding-left: 4px;
}

.tdResultCenter	{
	font-family: ms sans serif,arial,helvetica,verdana,lucida,utopia;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	text-align: center;
	padding-top: 4px;
	padding-right: 4px;
	padding-bottom: 4px;
	padding-left: 4px;
}

.tdResultHeader	{
	font-family: ms sans serif,arial,helvetica,verdana,lucida,utopia;
	font-size: 11px;
	font-style: normal;
	font-weight: bold;
	text-align: left;
	padding-top: 4px;
	padding-right: 4px;
	padding-bottom: 4px;
	padding-left: 4px;
}

.tdResultTotal	{
	font-family: ms sans serif,arial,helvetica,verdana,lucida,utopia;
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
	text-align: left;
	padding-top: 4px;
	padding-right: 4px;
	padding-bottom: 4px;
	padding-left: 4px;
	color: #ff0033;
	background-color: #efefef;
}

.tdResultRightTotal	{
	font-family: ms sans serif,arial,helvetica,verdana,lucida,utopia;
	font-size: 10px;
	font-style: normal;
	font-weight: bold;
	text-align: right;
	padding-top: 4px;
	padding-right: 4px;
	padding-bottom: 4px;
	padding-left: 4px;
	color: #ff0033;
	background-color: #efefef;
}

.tdResultTotalCenter	{
	font-family: ms sans serif,arial,helvetica,verdana,lucida,utopia;
	font-size: 12px;
	font-style: normal;
	font-weight: bold;
	text-align: center;
	padding-top: 4px;
	padding-right: 4px;
	padding-bottom: 4px;
	padding-left: 4px;
	color: #ff0033;
	background-color: #efefef;
}


/* TEM Article Styles */

.table_TEMA	{
	border: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}

.td_TEMA	{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-style: normal;
	font-weight: normal;
	text-align: left;
	padding-top: 4px;
	padding-right: 4px;
	padding-bottom: 4px;
	padding-left: 4px;
	background-color: #e7ecf5;
	color: #003366;
}

.body_TEMA	{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	font-weight: normal;
	text-align: left;
	color: #003366;
}

h1	{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-style: normal;
	font-weight: bold;
	text-align: left;
	color: #003366;
}

h2	{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: normal;
	font-weight: normal;
	text-align: left;
	color: #003366;
}


/* Summe in Tabellen z.B. Vermoegensuebersicht -- #66CCFF */		

.zwsumme1   {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: bold;		
	background-color: #ccffff;
}



/* rote Fehlermeldungen */			

.fehler  {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: bold;
	padding-left: 3px;
	color: #FF0000
}				

				

/* Ueberschriften in Formularen z.B. Ueberweisung,... */			

.headformular {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12pt;
	font-style: normal;
	font-weight: bold;
	padding-top: 3px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 3px;
	color: #000000;
	text-align: left;
}

		

/* Typo ueber den Formularfeldern bei Ueberweisung, etc.. */

.formular  	{
	font-family: ms sans serif,arial,helvetica,verdana,lucida,utopia;
	font-size: 8pt;
	font-style: normal;
	font-weight: normal;
}

		

.fett  	{
	font-family: ms sans serif,arial,helvetica,verdana,lucida,utopia;
	font-size: 9pt;
	font-style: normal;
	font-weight: bold;
}		



/* Tabellen z.B. bei Ueberweisung, etc... */
/* no more yellow !!! - Ingmar */
.gelb  {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	background-color: #FFFFCC
}



/* Tabellenhintergrund bei abwechselnden Reihen... */

.weiss  {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	background-color: #FFFFFF
}

.marked {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	background-color: #cccccc;
}

/* BEGIN Ingmars stuff */

/* Table styles */

td.head {
	font-family: ms sans serif,arial,helvetica,verdana,lucida,utopia;
	font-size: 9pt;
	font-weight: bold;
	color: #ffffff;
	background-color: #003399;
}


tr.actionbar {
	background-color: #CCCCCC;
}


tr.form {
	background-color: #EFEFEF;
}


tr.row1 {
	background-color: #EFEFEF;
}


tr.row2 {
	background-color: #FFFFFF;
}

/* FixPrice */

tr.buy {
	background-color: #00FF00;
}
td.buy {
	background-color: #00FF00;
}

tr.sell {
	background-color: #FF0000;
}
td.sell {
	background-color: #FF0000;
}

.disabled  {
	font-family: ms sans serif,arial,helvetica,verdana,lucida,utopia;
	font-size: 9pt;
	font-weight: none;
	padding-left: 3px;
	color: #B0B0B0;
}


/* Navigation */


A:HOVER {
 text-decoration: underline;
}

.StdTextBlack {
	font-size : 11px;
	font-family : Arial, Helvetica;
	color : #000000;
	text-decoration : none;
}

.NaviLinkEbene1 {
	font-size : 11px;
	font-family : ms sans serif,arial,helvetica,verdana,lucida,utopia;
	color : #000000;
	text-decoration : none;
}

.NaviLinkEbene2 {
	font-size : 11px;
	font-family : ms sans serif,arial,helvetica,verdana,lucida,utopia;
	color : #000000;
	text-decoration : none;
	background-color : #ffffff;
}

.NaviLinkEbene1Select {
	font-size : 11px;
	font-family : ms sans serif,arial,helvetica,verdana,lucida,utopia;
	color : #000000;
	text-decoration : none;
	background-color : #cccccc;
}

.NaviLinkRed {
	font-size : 11px;
	font-family : ms sans serif,arial,helvetica,verdana,lucida,utopia;
	color : #ff0033;
	text-decoration : none;
}

.NavBGWhite {
	background-color : #ffffff;
}

.NavBGEbene2 {
	background-color : #ffffff;
}

.NavBGEbene3 {
	background-color : #efefef;
}
.NavBGEbene1Select {
	background-color : #cccccc;
}

.InfoboxTitle {
	font-size : 11px;
	font-family : Arial, Helvetica;
	color : #ffffff;
	text-decoration : none;

}

.BGInfobox {
	background-color : #999999;
}

.bgground {
	background-color : #efefef;
}
/* Article extentions */

.head   {
	font-family: ms sans serif,arial,helvetica,verdana,lucida,utopia;
	font-size: 9pt;
	font-weight: bold;
	color: #003399;
}

.subhead  	{
	font-family: ms sans serif,arial,helvetica,verdana,lucida,utopia;
	font-size: 9pt;
	font-style: normal;
	font-weight: bold;
	color: #000000;
}	


.margintext  {
	font-family: ms sans serif,arial,helvetica,verdana,lucida,utopia;
	font-size: 8pt;
	font-style: normal;
	line-height: normal;
	color: #003399
}



.imagecaption  {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: normal;
	line-height: 8pt;
	color: #003399
}

.author  {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: normal;
	line-height: 8pt;
	color: #003399
}

.footnote  {font-family: Arial, Helvetica, sans-serif;

		font-size: 8pt;

		font-style: normal;

		line-height: normal;

		}

/* START things for MIS from bowne */
.tooltext	{font-family: Arial, Helvetica, sans-serif;

		font-size: 8pt;

		background-color: #EFEFEF;

		}

.tooltitle	{
  font-family: Arial, Helvetica, sans-serif;
  font-size: 8pt;
  font-weight: bold;
  color: white;
  background-color: #003399;

}

.tdbeige2       {
  font-family: Arial, Helvetica, sans-serif;
  background-color: #D5D9C6;
}



.disclaimer  {
  font-family: ms sans serif,arial,helvetica,verdana,lucida,utopia;
  font-size: 8pt;
  font-style: normal;
  font-weight: normal;
  color: #93B0CD;
}

/* Sitemap */

.sitemapMainText {
	font-family: Arial, Helvetica;
	font-size: 10pt;
	font-weight: bold;
	text-decoration: none;
	color: #003399;
}

.sitemapLevel1Text {
	font-family: Arial, Helvetica;
	font-size: 8pt;
	text-align: left;
	text-decoration: none;
	color: #003399;
}

.sitemapLevel2Text {
	font-family: Arial, Helvetica;
	font-size: 8pt;
	text-align: left;
	text-decoration: none;
	color: #003399;
}


/* END things for MIS from bowne */

/* START stockfinder stuff */
.label {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9pt;
	font-weight: bold;
	color: #003399
}
.tinytextwhite  {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: normal;
	line-height: 10pt;		
	color: #FFFFFF
}	
/* END stockfinder stuff */

/* Start Brokerage 24 1.1 stuff */

td.br24 { font-family:arial;font-size:10px;color:#333333;}
.default_br24 { font-family:arial;font-size:12px;color:#333333;}
.tablehead_br24 { font-family:arial;font-size:10px;color:#333333;}

/* End Brokerage 24 1.1 stuff */


/* Moneyshop shit */


.StdTextBlueHeader  {
	font-size : 16px;
	font-family : Arial, Helvetica;
	color : #003399;
	font-weight : bold;
}


.StdTextBlue  {
	font-size : 12px;
	font-family : Arial, Helvetica;
	color : #003399;
	font-weight : bold;
}


.FrmHeader {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #ffffff;
	background-color: #003399;
}

.FrmContent {
	background-color: #EFEFEF;
}

.FrmActionbar {
	background-color: #CCCCCC;
}

.StdTextBlackBold  {
	font-size : 12px;
	font-family : Arial, Helvetica;
	color : #333333;
	text-decoration : none;
	font-weight: bold;
}


.blackText  {
	font-size : 12px;
	font-family : Arial, Helvetica;
	color : #000000;
	text-decoration : none;
}

.RedLinkSmall  {
	font-size : 10px;
	font-family : Arial, Helvetica;
	color : #ff0033;
	font-weight : small;
	text-decoration : none;
}

.blackTextSmall  {
	font-size : 10px;
	font-family : Arial, Helvetica;
	color : #333333;
	text-decoration : none;
	font-weight : small;
}


/* OLD Navigation */
td.navMain {
	background-color: "#003399";
}
.navMainText {
	font-family: Arial, Helvetica;
	font-size: 10pt;
	font-weight: bold;
	text-decoration: none;
	color: #FFFFFF;
}
td.navMainSelected {
	background-color: #ff3333;
}
.navMainSelectedText {
	font-family: Arial, Helvetica;
	font-size: 10pt;
	font-weight: bold;
	text-decoration: none;
	color: #003399;
}

td.navLevel1 {
	background-color: #666666;
}
.navLevel1Text {
	font-family: Arial, Helvetica;
	font-size: 8pt;	
	text-decoration: none;
	color: #ffffff;
}
td.navLevel1Selected {
	background-color: #ff3333;
}
.navLevel1SelectedText {
	font-family: Arial, Helvetica;
	font-size: 8pt;
	text-align: right;
	text-decoration: none;
	color: #003399;
}
td.navLevel1Border {
	background-color: #000000;
}

td.navLevel2 {
	background-color: #666666;
}
.navLevel2Text {
	font-family: Arial, Helvetica;
	font-size: 8pt;	
	text-decoration: none;
	color: #ffffff;
}
td.navLevel2Selected {
	background-color: #ff3333;
}
.navLevel2SelectedText {
	font-family: Arial, Helvetica;
	font-size: 8pt;
	text-align: right;
	text-decoration: none;
	color: #003399;
}

td, p { color: #656ba3}

.linkcolor { color: #656ba3}

.c0 { color: Black}
.c1 { color: White}
.c2 { color: #656ba3}
.c3 { color: #7e7e7e}
.c4 { color: Red}


.swtext {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt}
.sntext {  font-family: Arial, Helvetica, sans-serif; font-size: 8pt}
.mtext {  font-family: Arial, Helvetica, sans-serif; font-size: 10pt} 
.ltext {  font-family: Arial, Helvetica, sans-serif; font-size: 12pt} 

.stitle {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 13pt} 


/* Navigation */

A:HOVER {
 text-decoration: underline;
}


.NavLink {
	font-size : 8pt;
	font-family : Verdana, Arial, Helvetica, sans-serif;
	color : #656ba3;
	text-decoration : none;
}

