
a[name]:link, a[id]:link:not([href]) { color: #333367; }
a[name]:active, a[id]:active:not([href]) { color: #333367; }
a[name]:visited, a[id]:visited:not([href]) { color: #333367; }
a[name]:hover, a[id]:hover:not([href]) { color: #333367; }

a.nul { text-decoration:none; }
span.nul {text-decoration:underline; cursor:pointer; }
.prompt { font-weight:bold }

body.help { background-color:#fff7dc; }
body.help a:active { background-color:#cfc9b3; }
body.help a:hover { background-color:#cfc9b3; }

tr.a { background-color:#dddacb; vertical-align:top; }
tr.a1 { background-color:#cdcabb; vertical-align:top; }
tr.b { background-color:#c8c1ae; vertical-align:top; }
td.b { background-color:#c8c1ae; vertical-align:top; }
tr.c { background-image:url(/erfx/img/Buttonflow.jpg); height:40px; }
tr.d { background-color:#c8c1ae; text-align:center;  }
tr.e { background-color:#ff3300; }
tr.bl { background-color:#e7e3d8; }
tr.buy { background-color:#dddacb; color:#009000; }
tr.sup { background-color:#dddacb; color:#000090; }
tr.int { background-color:#dddacb; color:#000000; }
tr.new { background-color:#dddacb; color:#900000; }

span.newbutton { width:132px; height:30px; cursor:pointer; margin:2px 0px 4px 4px; padding-left:0px; padding-top:0px; font-size:12px;font-family:Arial,Times; color:#e0e0e0; font-weight:bold; float:left;position:relative;}
span.newbutton2 { width:102px; height:30px; cursor:pointer; margin:2px 0px 4px 4px; padding-left:0px; padding-top:0px; font-size:12px;font-family:Arial,Times; color:#e0e0e0; font-weight:bold; float:left;position:relative;}
span.disabled { width:132px; height:30px; cursor:pointer; margin:2px 0px 4px 4px; padding-left:0px; padding-top:0px; font-size:12px;font-family:Arial,Times; color:#e0e0e0; font-weight:bold; float:left;position:relative;}
span.disabled2 { width:102px; height:30px; cursor:pointer; margin:2px 0px 4px 4px; padding-left:0px; padding-top:0px; font-size:12px;font-family:Arial,Times; color:#e0e0e0; font-weight:bold; float:left;position:relative;}

.butgraphic { position:absolute;z-index:1;margin:0px 0px 0px 0px; padding:0px; }
.butgraphic2 { position:absolute;z-index:2;margin:0px 0px 0px 0px; padding:0px; }
.butgraphic3 { position:absolute;z-index:3;margin:0px 0px 0px 0px; padding:0px; }

span.inbut { padding-left:14px; padding-top:6px;position:absolute;z-index:10;  } 

td.button
   { font-size:13px; font-family:Arial,Times; text-align:center; width:100%  }
button { width:120px; padding:0px; margin:0px; text-align:left; border:1px outset grey; cursor:pointer; }
.no { white-space:nowrap }
.green { color:#009000; font-weight:bold; }
.blue { color:#000090; font-weight:bold; }
.red { color:#900000; font-weight:bold; }
.black { color:#000000; font-weight:bold; }
.brown { color:#606000; font-weight:bold; }
.tiny { font-size:9px; }
.headline { font-size:18px; font-weight:bold; color:#ffffff }
p.dicht { font-family:Arial,Times; font-size:10px; margin-top:2px; margin-bottom:2px }

.arialfettw { font-size:10px; color:white; font-weight:normal; font-family:Verdana,Times; text-decoration:none }

h1 { font-family: Arial, Times; font-size: 22px; font-weight: bold; color: #000099; text-align: center; }
h2 { font-family:Arial,Times; font-size:18px; font-weight:bold; color:#000099; text-align:center }
h2.report { font-family:Arial,Times; font-size:18px; font-weight:bold; color:#00Af00; text-decoration:underline; text-align:center }
h2.dispos { font-family:Arial,Times; font-size:18px; font-weight:bold; color:#ff2020; text-decoration:underline; text-align:center }
.zdf { font-family:Arial,Times; font-size:18px; font-weight:normal; color:#000000 }
p.zdflink { font-family:Arial,Times; font-size:12px; font-weight:bold; color:#000000 }
h3 { font-family:Arial,Times; font-size:16px; font-weight:bold; color:#000099 }
h4 { font-family: Arial, Times; font-size: 15px; font-weight: bold; color: #000099; }
h5 { font-family: Arial, Times; font-size: 14px; font-weight: bold; color: #000099; }
h6 { font-family: Arial, Times; font-size: 13px; font-weight: bold; color: #000099; }
h7 { font-family: Arial, Times; font-size: 12px; font-weight: bold; color: #000099; }

div.toc dl { font-size: 17px; font-weight: bolder; font-variant: small-caps; text-transform: capitalize; margin-top: 2px; margin-bottom: 2px; padding-bottom: 12px; }
div.toc dl dl { font-size: 12px; font-variant: normal; }
div.toc dl dl dl { font-style: italic; padding-bottom: 0px; }
div.toc dl dl dl dl { font-weight: normal; }
div.toc dl dl dl dl dl { font-style: normal; }
div.toc dl dl dl dl dl dl { font-style: italic; }
div.toc dl dl dl dl dl dl dl { font-style: normal; }
div.toc dl dl dl dl dl dl dl dl { font-style: italic; }
div.toc dl dl dl dl dl dl dl dl dl { font-style: normal; }
div.toc dt { margin-left: 0em; }
div.toc dd { margin-left: 1.5em; }
div.toc a { text-decoration: none; }

span.strong { font-weight: bold; }
b.userinput tt { }
span.guibutton { font-variant: small-caps; }
span.guilabel { font-style: italic; }
b.keycap { font-family: monospace; }

.negative { color:#ff0000 }
.right { text-align:right;white-space:nowrap; }
.left { text-align:left;white-space:nowrap; }
