
/* Top Tree */
td.tree { text-align:left; color:#00478c;  font-family: Arial, Helvetica, sans-serif; font-size: 8pt} /* Format für TOP Tree */
td.tree_bg { text-align:left; color:#00478c;  font-family: Arial, Helvetica, sans-serif; font-size: 8pt} /* Format für TOP Tree*/
td.nav { text-align:left; color:#ffffff; background-color: #00478c;font-family: Arial, Helvetica, sans-serif; font-size: 8pt;}/* Format für Navigationsliste*/

td.navtest { text-align:left; color:#ffffff; background-color: #800000;font-family: Arial, Helvetica, sans-serif; font-size: 8pt;}/* Format für Navigationsliste*/

/* Form für Reiter */
td.tab		{font-family: Arial, Helvetica, sans-serif; color:#ffffff; font-size: 8pt;  font-weight:bold}
td.tabn		{font-family: Arial, Helvetica, sans-serif; color:#00478c; font-size: 8pt;  font-weight:bold}

/* Form für Schlüsselverwaltung */
td.key		{font-family: Arial, Helvetica, sans-serif; color:#00478c; font-size: 8pt}
select.key	{font-family: Arial, Helvetica, sans-serif; color:#00478c; font-size: 8pt}
textarea.key	{font-family: Arial, Helvetica, sans-serif; color:#00478c; font-size: 8pt}
input.key		{font-family: Arial, Helvetica, sans-serif; color:#00478c; font-size: 8pt}
input.message	{font-family: Arial, Helvetica, sans-serif; color:#00478c; font-size: 9pt; border-style:none}
input.message1	{background-color: #00478c; font-family: Arial, Helvetica, sans-serif; color:#ffffff; font-size: 9pt; border-style:none}
input.message_tv	{background-color: #00478c;font-family: Arial, Helvetica, sans-serif; color:#ffffff; font-size: 10pt; border-style:none}

/* Links in Schlüsselverwaltung */
div.key a:link {font-family: Arial, Helvetica, sans-serif; color:#00478c; text-decoration:none; font-size: 8pt}
div.key a:visited {font-family: Arial, Helvetica, sans-serif; color:#00478c; text-decoration:none; font-size: 8pt}
div.key a:hover {font-family: Arial, Helvetica, sans-serif; color:#bb0000; text-decoration:underline; font-size: 8pt}
div.key a:active {font-family: Arial, Helvetica, sans-serif; color:#00478c; text-decoration:none; font-size: 8pt}
div.key a:focus {font-family: Arial, Helvetica, sans-serif; color:#00478c; text-decoration:none; font-size: 8pt}
div.key {font-family: Arial, Helvetica, sans-serif; color:#00478c; text-decoration:none; font-size: 8pt}

/* Überschriften allgemein */
h1 {color:#00478c;font-family: Arial, Helvetica, sans-serif; font-size: 20pt}  
h2 {color:#00478c;font-family: Arial, Helvetica, sans-serif; font-size: 17pt}  
h3 {color:#00478c;font-family: Arial, Helvetica, sans-serif; font-size: 15pt}  
h4 {color:#00478c;font-family: Arial, Helvetica, sans-serif; font-size: 13pt}  
h5 {color:#00478c;font-family: Arial, Helvetica, sans-serif; font-size: 10pt}  
h6 {color:#00478c;font-family: Arial, Helvetica, sans-serif; font-size: 8pt}
li {color:#00478c;font-family: Arial, Helvetica, sans-serif; font-size: 8pt}

/* Allgemein */  
frame.rundrum {border-width:1px;  border-style:solid;  bordercolor:#00478c;}
select {font-family: Arial,Helvetica,sans-serif; color:#00478c;font-size: 8pt}
textarea {font-family: Arial,Helvetica,sans-serif; color:#00478c;font-size: 8pt}
input.lisp {font-family: Arial,Helvetica,sans-serif; color:#00478c;font-size: 8pt}
input.lisp_gross {font-family: Arial,Helvetica,sans-serif; color:#00478c;font-size: 10pt}
input.fehler {font-family: Arial,Helvetica,sans-serif; color:#FF0000;font-size: 10pt}
a.lisp { font-family: Arial,Helvetica,sans-serif; color:#00478c; text-decoration:none; font-size: 8pt}

/* Link für Tab-Tabelle */    
div.tab a:link {color:#cccccc; text-decoration:none}
div.tab a:visited {color:#cccccc; text-decoration:none}
div.tab a:hover {color:#cccccc; text-decoration:none}
div.tab a:active {color:#cccccc; text-decoration:none}
div.tab a:focus {color:#cccccc; text-decoration:none}

/* Link für Navigation-Tabelle */    
div.navg a:link {color:#cccccc; text-decoration:none; font-family: Arial,Helvetica,sans-serif; font-size: 8pt}
div.navg a:visited {color:#cccccc; text-decoration:none; font-family: Arial,Helvetica,sans-serif;font-size: 8pt}
div.navg a:hover {color:#ffffff; text-decoration:none; font-family: Arial,Helvetica,sans-serif;font-size: 8pt}
div.navg a:active {color:#ffffff; text-decoration:underline; font-family: Arial,Helvetica,sans-serif;font-size: 8pt}
div.navg a:focus {color:#ffffff; text-decoration:none; font-family: Arial,Helvetica,sans-serif;font-size: 8pt}

/* Rahmen für Tab-Tabelle */
.now {background-color: #F5F9FB}
.nowall {BORDER-RIGHT: #00478c 1px solid; BORDER-LEFT: #00478c 1px solid; BORDER-BOTTOM: #00478c 1px solid;BORDER-TOP: #00478c 1px solid;}
.nowabd {BORDER-RIGHT: #00478c 1px solid; BORDER-LEFT: #00478c 1px solid; BORDER-BOTTOM: #4d99e5 1px solid}
.nowwbd {BORDER-RIGHT: #00478c 1px solid; BORDER-LEFT: #00478c 1px solid}
.nowwbm {BORDER-RIGHT: #00478c 1px solid; BORDER-LEFT: #00478c 1px solid; BORDER-BOTTOM: #00478c 1px solid;}
.nextabd {BORDER-RIGHT: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; BORDER-BOTTOM: #cccccc 1px solid}
.nextwbd {BORDER-RIGHT: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid}
.nextwbm {BORDER-RIGHT: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; BORDER-BOTTOM: #cccccc 1px solid}
.topall {BORDER-RIGHT: #bdcede 1px solid; BORDER-LEFT: #bdcede 1px solid; BORDER-BOTTOM: #bdcede 1px solid; BORDER-TOP: #bdcede 1px solid; }
.topnowall {BORDER-RIGHT: #00478c 1px solid; BORDER-LEFT: #00478c 1px solid; BORDER-BOTTOM: #00478c 1px solid;BORDER-TOP: #00478c 1px solid; background-color: #ccccff }

.nowtest {background-color: #FFC0C0}


/* Sitzung anzeigen: Table */
td.title { color:#00478c; background-color: #ffffff;font-family: Arial, Helvetica, sans-serif; font-size: 10pt} /* Format für text TOP*/
td.top_h { color:#00478c; background-color: #ffffff;font-family: Arial, Helvetica, sans-serif; font-size: 8pt}
td.top_ohne_bg { color:#00478c;font-family: Arial, Helvetica, sans-serif; font-size: 8pt} /* Format für text TOP*/
td.top_d { color:#00478c; background-color: #eeeeee;font-family: Arial, Helvetica, sans-serif; font-size: 8pt} /* Format für text TOP*/
td.top_f { color:#00478c; background-color: #dddddd;font-family: Arial, Helvetica, sans-serif; font-size: 8pt} /* Format für text TOP*/
/*aktuelle Top*/
td.top_a { color:#00478c; background-color: #ccccff;font-family: Arial, Helvetica, sans-serif; font-size: 8pt} /* Format für text TOP*/
td.top_ap { color:#00478c; background-color: #CDDBEB;font-family: Arial, Helvetica, sans-serif; font-size: 8pt} /* Format für text TOP*/
td.top_n { color:#00478c; background-color: #ffffff;font-family: Arial, Helvetica, sans-serif; font-size: 8pt} /* Format für text TOP*/
td.top_np { color:#00478c; background-color: #eeeeee;font-family: Arial, Helvetica, sans-serif; font-size: 8pt} /* Format für text TOP*/
td.top_a_gross { color:#00478c; background-color: #ccccff;font-family: Arial, Helvetica, sans-serif; font-size: 11pt} /* Format für text TOP*/
td.top_ap_gross { color:#00478c; background-color: #CDDBEB;font-family: Arial, Helvetica, sans-serif; font-size: 11pt} /* Format für text TOP*/
td.top_n_gross { color:#00478c; background-color: #ffffff;font-family: Arial, Helvetica, sans-serif; font-size: 11pt} /* Format für text TOP*/
td.top_np_gross { color:#00478c; background-color: #eeeeee;font-family: Arial, Helvetica, sans-serif; font-size: 11pt} /* Format für text TOP*/

/* Sitzung anzeigen: Aktion */
span.vor {color:#666666;font-family: Arial, Helvetica, sans-serif; font-size: 8pt}
span.aku {color:#00478c;font-family: Arial, Helvetica, sans-serif; font-size: 8pt; font-weight:bold}
span.nach {color:#00478c;font-family: Arial, Helvetica, sans-serif; font-size: 8pt}
span.vor_gross {color:#666666;font-family: Arial, Helvetica, sans-serif; font-size: 10pt}
span.aku_gross {color:#00478c;font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-weight:bold}
span.aku_gross_margin {color:#00478c;font-family: Arial, Helvetica, sans-serif; font-size: 10pt; font-weight:bold; margin-left:15px;}
span.nach_gross {color:#00478c;font-family: Arial, Helvetica, sans-serif; font-size: 10pt}
span.err {color:#FF0000;font-family: Arial, Helvetica, sans-serif; font-size: 8pt}
span.hidden {color:#ffffff;font-family: Arial, Helvetica, sans-serif; font-size: 8pt}
span.menu { font-family: Arial,Helvetica,sans-serif; color:#cccccc; text-decoration:none; font-size: 8pt}
span.ticker {color:#ffffff; font-family:tahoma,arial,helvetica,sans-serif; font-size:14px; font-weight:bold; text-decoration:none;}

/* Anzeigen und Erzeugen der Steaming Metafiles */
tr.weiss { color:#00478c; background-color: #ffffff;font-family: Arial, Helvetica, sans-serif; font-size: 9pt}
tr.grau { color:#00478c; background-color: #eeeeee;font-family: Arial, Helvetica, sans-serif; font-size: 9pt} /* Format für text TOP*/

/* Formatierung Service-Hotline */
.service {background-color:#666666; color:#ccccff; border-top:1px solid #CCCCFF; border-bottom:1px solid #CCCCFF; font:bold 12px Arial; text-align:center; line-height:1.5; padding:5px; margin:5px 0px; }
.zusatzinfo {background-color:#FFCCCC; color:#990000; font:bold 10px Arial; line-height:1.5; padding:2px; margin:5px 0px; }

div.help {margin-left:10px; }
div.help img {border:none; }
div.help p {color:#00478c; font-family: Arial, Helvetica, sans-serif; font-size: 8pt; }
div.help p.inhalt {color:#00478c; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; }
div.help a {color:#00478c; font-family: Arial, Helvetica, sans-serif; font-size: 10pt; }
div.help h4, h3 {background:#00478c; color:#ffffff; }

div.dt {margin-left:10px;}
div.dt img {border:none; }
div.dt a:link {color:#00478c; text-decoration:underline; font-family: Arial,Helvetica,sans-serif;}
div.dt a:visited {color:#800080; text-decoration:underline; font-family: Arial,Helvetica,sans-serif;}
div.dt a:active {color:#00478c; text-decoration:none; font-family: Arial,Helvetica,sans-serif;}
div.dt a:hover {background:#00478c; color:#C0C0C0; text-decoration:underline; font-family: Arial,Helvetica,sans-serif;}
div.dt a:focus {color:#00478c; text-decoration:none; font-family: Arial,Helvetica,sans-serif;}
div.dt table {text-align:left; background-color:#ffffff; border-color:#aaaaaa; border-width:1px; border-style:solid; width:100%;}
div.dt th {color:#00478c; font-family: Arial,Helvetica,sans-serif; font-size: 0.7em; padding:5px; background-color:#bbbbbb; }
div.dt td {color:#00478c; font-family: Arial,Helvetica,sans-serif; font-size: 0.7em; vertical-align:top; padding:5px; background-color:#cccccc;}
div.dt caption {text-align:left; color:#00478c; font-family: Arial,Helvetica,sans-serif; font-weight:bold; font-size: 0.75em; padding:5px; }
div.dt p {text-align:left; color:#00478c; font-family: Arial,Helvetica,sans-serif; font-weight:normal; font-size: 0.75em; padding:5px; }
div.dt form {text-align:left; color:#00478c; font-family: Arial,Helvetica,sans-serif; font-weight:normal; font-size: 0.75em; padding:5px; }
div.dt h1 {background:#00478c; color:#ffffff; font-size: 1.1em; padding:3px; }
div.dt h2 {background:#4974a9; color:#ffffff; font-size: 1.0em; padding:3px; }

div.dtnav table {text-align:left; border-width:0px; width:100%;}
div.dtnav td {background-color:#ffffff; color:#00478c; font-family: Arial,Helvetica,sans-serif; vertical-align:top; padding:5px;}

/* Anzeige Aktueller TOP */
.line {color:#00478c}
.linen {color:#cccccc}
.titel {color:#ffffff;font-family: Arial, Helvetica, sans-serif; sans-serif; font-size: 8pt}
.titeln {color:#00478c;font-family: Arial, Helvetica, sans-serif; font-size: 8pt}
.akttab {background-color: #00478c}
.akttabn {background-color: #cccccc}

/* Anzeige Listen */
td.listHeader {text-align:center; color:#00478c; background-color: #8C8A8C; font-family: Arial, Helvetica, sans-serif; font-size: 8pt}
td.liste {color:#00478c; font-family: Arial, Helvetica, sans-serif; font-size: 8pt}
td.t_row{color:#00478c; font-family: Arial, Helvetica, sans-serif; font-size: 8pt}
tr.even {background-color: #ffffff}
tr.uneven {background-color: #eeeeee}
