/* Body (Schriftart unwichtig siehe unten, kann in der regel auch komplett ausgeklammert werden da durch Grafikertemplate gegeben) */
body { background-color:#ffffff; 
       margin-top:0px; margin-left:0px; margin-right:0px; margin-bottom:0px; 
       scrollbar-face-color      : #29294C;   scrollbar-highlight-color: #8F8FB0; 
       scrollbar-shadow-color    : #8F8FB0;   scrollbar-3dlight-color  : #8F8FB0;
       scrollbar-arrow-color     : #8F8FB0;   scrollbar-track-color    : #525266; 
       scrollbar-darkshadow-color: #8F8FB0; }
/* Ende Body */


/* alle Tabellen (wichtig da in jedem Projekt mit Tabellen gearbeited wird) */
td{ color:#000066; text-decoration:none; font-size:12px; font-family: Arial, Helvetica, Verdana; }
/* Ende alle Tabellen */


/* Standards f�r Links */
a:link    {color:#000066; text-decoration:none; font-size:9pt;}
a:visited {color:#000066; text-decoration:none; font-size:9pt;}
a:active  {color:#000066; text-decoration:none; font-size:9pt;}
a:hover   {color:#E91C24; text-decoration:none; font-size:9pt;}

a.mainnav:link    {color:#ffffff; text-shadow:#000000;; text-decoration:none; font-size:9pt; font-weight:bold;}
a.mainnav:visited {color:#ffffff; text-shadow:black; text-decoration:none; font-size:9pt; font-weight:bold;}
a.mainnav:active  {color:#E91C24; text-shadow:black; text-decoration:none; font-size:9pt; font-weight:bold;}
a.mainnav:hover   {color:#E91C24; text-shadow:black; text-decoration:none; font-size:9pt; font-weight:bold;}

a.mainnavsel:link    {color:#E91C24; text-shadow:black; text-decoration:none; font-size:9pt;}
a.mainnavsel:visited {color:#E91C24; text-shadow:black; text-decoration:none; font-size:9pt;}
a.mainnavsel:active  {color:#E91C24; text-shadow:black; text-decoration:none; font-size:9pt;}
a.mainnavsel:hover   {color:#ffffff; text-shadow:black; text-decoration:none; font-size:9pt;}

/* Mininav (Schriftart und -größe durch Standardlink gegeben) */
table.mini { width:100% }

a.minilink:link    { color:#4444ee }
a.minilink:visited { color:#4444ee }
a.minilink:active  { color:#4444ee }
a.minilink:hover   { color:#3333dd }

a.minisel   { color:#ee0000 }
/* Standartschrift? */
span.minifound { }
span.minigray  { color:#dddddd }
/* Ende Mininav */


/* Standards f�r TabControls */
/* Zusätzlicher Rahmen in Tabs */
div.navsel { margin:2px; padding:2px; border-color:#aa4444; border-style:solid;  border-width:1px; }
div.navstd { margin:2px; padding:2px; border-color:#4444aa; border-style:solid;  border-width:1px; }
div.navgry { margin:2px; padding:2px; border-color:#999999; border-style:dashed; border-width:1px; }

/* dicker Rahmen um Tabs */
td.navsel { border-color:#aa4444; border-width:2px; border-left-style:solid; border-right-style:solid; border-top-style:solid; border-color:#aa4444; }
td.navstd { border-color:#4444aa; border-width:1px; border-bottom-style:solid; }
td.navgry { border-color:#4444aa; border-width:1px; border-bottom-style:solid; }

/* Links in Tabs */
a.navsel:link    {color:#aa4444;}
a.navsel:visited {color:#aa4444;}
a.navsel:active  {color:#aa4444;}
a.navsel:hover   {color:#993333;}

a.navstd:link    { color:#4444aa }
a.navstd:visited { color:#4444aa }
a.navstd:active  { color:#4444aa }
a.navstd:hover   { color:#333399 }

span.navgry { color:#999999 }

/* Rahmen für Tabcontrol */
td.navlbr { padding:4px; border-left-style:solid; border-width:1px; border-bottom-style:solid; border-right-style:solid; border-color:#4444aa; }
td.navb   { border-bottom-style:solid; border-width:1px; border-color:#4444aa; }
/* Ende TabControl */


/* Mitteilungen */
div.info    {border-style:dashed; border-width:1px; padding:5px; border-color:#000066; text-align:center; float:none; }
div.warning {color:#dd0000; border-style:dashed; border-width:1px; padding:2px; border-color:#dd0000; text-align:center;}
div.error   {color:#dd0000; border-style:dashed; border-width:1px; padding:2px; border-color:#dd0000; text-align:center;}
div.success {color:#009900; border-style:dashed; border-width:1px; padding:2px; border-color:#009900; text-align:center;}
/* Ende Mitteilungen */


/* Tabellen */
caption     { font-weight:bold; font-size: 13px; font-family: Arial, Helvetica; color:#000000; }
table.std   { border-style:solid; border-width:1px; border-color:#000000; }

td.std      { font-size: 12px; font-family: Arial, Helvetica, Verdana; background-color:#eeeeee; }
td.std0     { font-size: 12px; font-family: Arial, Helvetica, Verdana; background-color:#eeeeee; }
td.std1     { font-size: 12px; font-family: Arial, Helvetica, Verdana; background-color:#dddddd; }
th.std      { text-align:left; font-size: 12px; font-family: Arial, Helvetica, Verdana; background-color:#cccccc; font-weight:bold; }
th.head     { text-align:center; font-size: 14px; font-family: Arial, Helvetica, Verdana; background-color:#cccccc; font-weight:bold; }
td.submit   { font-size: 12px; font-family: Arial, Helvetica, Verdana; background-color:#eeeeee; text-align:center }
td.add      { font-size: 12px; font-family: Arial, Helvetica, Verdana; background-color:#eeeeee; text-align:center }

td.stdlight { font-size: 12px; font-family: font-family: Arial, Helvetica, Verdana; background-color:#eeeeee; }
td.stddark  { font-size: 12px; font-family: font-family: Arial, Helvetica, Verdana; background-color:#dddddd; }
/* Ende Tabellen */

tr.info_selected { background-color:#dddddd }
a.info_dirty      { color:#ff0000 }
a.info_updated    { color:#ff0000 }
a.info_inserted   { color:#009900 }

/* MySQL Parser */
.syntax {font-family: sans-serif; font-size: 12px;}
.syntax_comment {padding-left: 4pt; padding-right: 4pt; color: #808000;}
.syntax_comment_mysql {}
.syntax_comment_ansi {}
.syntax_comment_c {}
.syntax_digit              {}
.syntax_digit_hex {color: teal;}
.syntax_digit_integer {color: teal;}
.syntax_digit_float {color: aqua;}
.syntax_punct {color: fuchsia;}
.syntax_alpha {}
.syntax_alpha_columnType {text-transform: uppercase; color: #FF9900;}
.syntax_alpha_columnAttrib {text-transform: uppercase; color: #0000FF;}
.syntax_alpha_reservedWord {text-transform: uppercase; font-weight: bold; color: #990099;}
.syntax_alpha_functionName {text-transform: uppercase; color: #FF0000;}
.syntax_alpha_identifier {color: black;}
.syntax_alpha_charset {color: #6495ed;}
.syntax_alpha_variable {color: #800000;}
.syntax_quote {white-space: pre; color: #008000;}
.syntax_quote_double {}
.syntax_quote_single {}
.syntax_quote_backtick {}
.syntax_indent0 {margin-left: 0em;}
.syntax_indent1 {margin-left: 1em;}
.syntax_indent2 {margin-left: 2em;}
.syntax_indent3 {margin-left: 3em;}
.syntax_indent4 {margin-left: 4em;}
.syntax_indent5 {margin-left: 5em;}
.syntax_indent6 {margin-left: 6em;}
.syntax_indent7 {margin-left: 7em;}
