
body.R {
  background: #c0c3c6;
}
#WWW a.WiVo {
  border-left: solid 4px #f8cccc;
  border-bottom: solid 4px #f8cccc;
}
#WWW a.VoBi {
  border-left: solid 4px #eeccaa;
  border-bottom: solid 4px #eeccaa;
}

.RGB p {
  text-align: left;
}
sub span.gt {
  margin: 0 0.08em;
}
.nobrsp {
  white-space: nowrap;
  margin-left: -0.4em;
}
samp {
  font: 1em 'Courier New', monospace;
}
span.tilde, code.tilde {
  font-size: 1.2em;
  line-height: 85%; }
span.tilde {
  margin: 0 -0.05em;
}
.macro, .mark {
  color: #996099;
  font-weight: bold !important; }
.RGB b.macro, code.macro {
  letter-spacing: 0.05em;
  line-height: 100%; }
b.macro {
  font-size: 1.05em; }
code.macro {
  font-size: 1.1em;
  margin: 0 0 0 0.05em; }
.macro sup, .macro sub {
  margin: 0 -0.05em; }
b.mark {
  margin-right: 0.14em; }
.Ui1 b.macro, .Ui1 b.mark {
  font-size: 1.06em;
}
span.base, span.baser,
code.base, code.baser {
  background-color: #ffffff;
  padding: 0 0.32em 0 0.06em;
  border: solid #ddccdd;
  border-width: 0 0.32em 0.16em 0; }
span.base, span.baser {
  font-size: 0.94em;
  margin: 0 0.4em 0 -0.06em; }
code.base, code.baser {
  font-size: 1em; }
span.baser, code.baser {
  padding-right: 0.1em;
}
li.logica, .logica .nobr {
  color: #777777;
  font-family: Trebuchet MS, Georgia, serif; }
.RGB .blogg div.text li.logica {
  padding-left: 2.4em; }
.logica * {
  font-family: 'Courier New', monospace;
  margin: 0 0.16em; }
.logica span.nobr,
.logica sub {
  margin: 0;
}
ul.Vdef, .RGB code.Vdef a.rue_on {
  background-color: #fcf5ee; }
.Vdef em.rue,
.RGB .blogg div.text ul.Vdef {
  border-color: #885522; }
.RGB code.Vdef a,
.RGB .text code.Vdef a:hover {
  border-color: #996633; }
.Vdef em.rue, code.Vdef {
  background-color: #f3e0c9;
  color: #663300;
}
ul.Wdef, .RGB code.Wdef a.rue_on {
  background-color: #fff6f6; }
.Wdef em.rue,
.RGB .blogg div.text ul.Wdef {
  border-color: #aa4444; }
.RGB code.Wdef a,
.RGB .text code.Wdef a:hover {
  border-color: #bb5555; }
.Wdef em.rue, code.Wdef {
  background-color: #ffe0dd;
  color: #aa2222;
}
.RGB div.blogg div.text ul.ABC {
  background-color: #fff6ff;
}
.exam div.lines {
  line-height: 125%;
  margin-bottom: -1.25em;
}
.RGB .blogg div.text ul.VoBi {
  padding-bottom: 0.22em;
}
.RGB .blogg div.text ul.VoBi,
.RGB .blogg div.text ul.WiVo {
  border-style: solid;
  border-width: 5px; }
.RGB .text ul.VoBi li.tC,
.RGB .text ul.WiVo li.tC {
  border-style: none;
  border-width: 5px;
}
.RGB .blogg div.text ul.VoBi,
.VoBi span.pCflag,
.RGB .text ul.VoBi li.tC {
  border-color: #eeccaa; }
.RGB .blogg div.text ul.WiVo,
.WiVo span.pCflag,
.RGB .text ul.WiVo li.tC {
  border-color: #f8cccc;
}
b.V0, b.V1, b.V2,
b.Vi1, b.Vi2, b.Vi3,
b.W1, b.W2, b.W3, b.W4,
b.Ui, b.Ui1, b.Ui2, b.Ui3 {
  font-weight: normal; }
b.W2, b.W3, b.W4 {
  font-size: 0.97em; }
b.Vi1, b.Ui1, .Ui b.Vi2 {
  font-size: 0.95em;
}
b.V0 {
  margin: 0 -0.1em; }
b.V1, b.V2 {
  margin-left: -0.05em;
}
b.Vi1, b.Vi2, b.W2, b.W3, b.W4,
b.Ui1, b.Ui2, b.Ui3 {
  line-height: 100%; }
b.Vi1, b.Vi2, b.Vi3,
b.W2, b.W3, b.W4 {
  margin: 0 0.1em 0 -0.1em;
}
ul .W1 {
  position: relative;
  top: -0.06em; }
ul b.Vi1, ul b.W2 {
  position: relative;
  top: 0.06em; }
ul b.Vi2, ul b.W3 {
  position: relative;
  top: 0.06em; }
ul b.W4 {
  position: relative;
  top: 0.06em;
}
.V0 {
  color: #663300; }
dfn.V0, strong.V0 {
  color: #774400;
}
strong.V0 code, strong.W0 code {
  font-size: 1.1em;
  line-height: 100%;
}
.V1 {
  color: #990000; }
.V2 {
  color: #660066;
}
.Vi1 {
  color: #e00000; }
.Vi2 {
  color: #009900; }
.Vi3 {
  color: #0000e0;
}
.W0, .W1 {
  color: #cc0000; }
dfn.W0, strong.W0 {
  color: #aa2222;
}
.W2 {
  color: #008800; }
.W3 {
  color: #0000bb; }
.W4 {
  color: #707070;
}
b.funcap {
  margin: 0 0 0 0.1em;
  color: #996633;
  font-size: 1.06em;
  line-height: 100%;
}
.bird span.is {
  margin: 0 -0.12em;
}
.bird .rep, .bird .repL,
.bird .repT {
  position: static;
  background-color: inherit;
  font-size: 1em;
  border: none;
}
b.Ui1, .Ui {
  color: #0000e3; }
.Ui2 {
  color: #f60000; }
.Ui3 {
  color: #00a000;
}
b.Ui1 {
  margin: 0 0.12em; }
b.Ui2, b.Ui3 {
  margin: 0 0.06em;
}
.RGB h4.bird {
  font-size: 1.3em;
  margin: 1em 0 0.45em;
}
h4.bird, dfn.bird, strong.bird {
  color: #5090b0;
}
ul.Udef {
  background-color: #f0f6f9;
  text-align: left;
  border-color: #b6ccd0;
}
.RGB .Udef em.rue,
.RGB code.Udef a {
  border-color: #88aabb;
}
ul.Udef em.rue, .Udef em.rue,
.RGB code.Udef a {
  background-color: #d6e6e9;
  color: #005577;
}
.Udef em.rue {
  cursor: help; }
.Udef em.def:hover {
  background-color: #fce0e0;
}
.Udef b.in, .bird b.in {
  color: #880088; }
.Udef b.in, .bird b.in {
  margin: 0 0.05em 0 -0.05em;
}
strong.Udef em.rue {
  font: italic bold 0.96em Arial, sans-serif;
  letter-spacing: normal;
  padding: 0 0.22em; }
.RGB .Udef em.bank {
  background-color: #ffffff; }
.RGB .Udef em.comp {
  background-color: #fff999;
}
ul.Udef .rep, ul.Udef .repL,
ul.Udef .repT {
  background-color: inherit;
  border: 0;
}
ul.pC, ul.tC {
  cursor: help; }
li.pC, li.tC {
  cursor: pointer; }
li.stay {
  cursor: auto;
}
.RGB .blogg .text .tC li.tC {
  font-size: 0.92em;
  line-height: 126%;
  padding: 0.15em 0.6em;
}
.RGB .blogg .text .VoBi li.tVo {
  background-color: #300c00;
  color: #ffffff;
}
.RGB .blogg .text .VoBi li.tBi {
  background-color: #f0f6fc;
  color: #556066; }
.RGB .blogg .text .tC li.tBi {
  font-family: Arial, Helvetica, sans-serif;
  line-height: 128%;
  letter-spacing: 0.1em;
  border-width: 2px;
  border-color: #d0d6e9;
}
.RGB .blogg .text .VoBi li.tVi {
  background-color: #f4ebe3;
}
.RGB .blogg .text .WiVo li.tWi {
  background-color: #000000;
  color: #ffffff;
}
li.tVj {
  background: url(../img/li-tVj-bgcolor-f4ebe3-width30.png)
    right repeat-y;
}
.RGB div.blogg div.text ul.pC li.tV_bird {
  padding-bottom: 0.32em;
}
li.show_0 {
  display: none;
}
.RGB .blogg .text ul.tC li.first {
  padding-top: 0.3em;
  margin-top: 0.3em; }
.RGB .blogg .text ul.tC li.last {
  padding-bottom: 0.3em;
  margin-bottom: 0.2em;
}
.RGB .blogg .text ul.tC li.last {
  border-bottom-style: solid;
}
.RGB .blogg .text ul.tC li.lastBot {
  padding-bottom: 0.3em;
  margin-bottom: -0.12em; }
.RGB .blogg .text ul.VoBi li.lastBot {
  margin-bottom: -0.23em;
}
.RGB .blogg div.text ul.pC li.first {
  padding-top: 0.1em;
  margin-top: 0.2em; }
.RGB .blogg div.text ul.pC li.last {
  padding-bottom: 0.1em;
  margin-bottom: 0.05em;
}
.RGB .blogg div.text ul.pC li.firstTop,
.RGB .blogg div.text ul.tC li.firstTop {
  padding-top: 0.22em;
  margin-top: -0.12em;
}
span.pCflag, code.pCflag {
  background-color: #ffffff;
  color: #000000;
  padding: 0.05em 0.3em 0;
}
span.pCflag {
  float: right;
  border: solid 4px;
  margin: -0.52em 0.3em 0 0.1em;
  cursor: pointer;
}
span.pCflag:hover {
  background-color: #000000;
  color: #ffffff;
}
.tC span.tVo:hover {
  background-color: #d6e9fc;
  color: #000000;
}
.VoBi .pCflag:hover,
.tC span.tBi:hover {
  background-color: #361000;
  color: #ffffff;
}
li.tC .dot, li.tC i.rep,
li.tC i.repVl, li.tC i.repVr {
  color: #ff9fff;
  background-color: transparent;
  font-style: italic;
  font-size: 1em;
  border: 0; }
li.tC .dot, li.tC i.rep {
  padding: 0;
  margin: 0; }
li.tC i.rep {
  margin-left: 0.1em;
}
li.tBi i.dot, li.tBi i.rep {
  color: #ee33ee; }
li.tBi i.dot {
  font-size: 1.2em;
  line-height: 90%;
  margin: 0.03em; }
li.tBi i.rep {
  margin-left: 0.2em;
}
li.tC .in {
  color: #ffd6aa; }
li.tC span.in {
  margin: 0 0 0 -0.06em; }
li.tC b.in {
  margin: 0 0.06em; }
.VoBi li.tBi .in {
  color: #0066cc;
  font-size: 1em;
  margin: 0;
}
.WiVo .tC span.ik,
.WiVo .tC .il .il .il .im {
  color: #ffaaaa;
}
.tC .im, .tC .il {
  margin: 0 0.08em 0 -0.08em;
}
.WiVo .tC .ik .im,
.WiVo .tC .ik .il {
  color: #a9e9a9;
}
.WiVo .tC .il .im,
.WiVo .tC .il .il {
  color: #bbbbff;
}
.WiVo .tC .il .il .im,
.WiVo .tC .il .il .il {
  color: #dddddd;
}
.WiVo .tC span.im {
  color: #ffd6aa;
}
.WiVo li.tNorm {
  background-color: #f3e6e6;
}
li.tNorm * {
  color: #000000 !important; }
li.tNorm b.funcap {
  font-weight: normal;
}
li.tC b.funcap {
  color: #ffd6aa;
  font-size: 1.1em;
  line-height: 125%;
  margin: 0 0.05em 0 0; }
li.tBi b.funcap {
  color: inherit;
  font-weight: normal;
  font-family: 'Times New Roman', serif;
}
li.tC span.dec {
  color: #ffaaaa;
  margin: 0 0.06em 0 0; }
li.tBi span.dec {
  color: #ee6666;
  font-size: 0.96em;
}
.WiVo li.tC span.dec {
  color: inherit;
  font-size: 0.96em;
}
span.point:after {
  content: "."; }
li.tC span.point {
  margin-right: -0.2em;
}
li.tBi span.tilde {
  font-size: 1.04em;
  margin: 0 -0.02em;
}
li.tC div.line {
  margin-bottom: -1em; }
li.tBi div.line {
  margin-bottom: -0.9em;
}
a.car {
  letter-spacing: 0.05em;
}
@media print { .jEdit {}
  span.pCflag {
    display: none;
  }
  .RGB .blogg div.text ul.tC li.tC,
  .RGB .blogg div.text ul.tC li.tC * {
    color: #000000;
  }
  .RGB .blogg div.text ul li.tBi {
    display: list-item;
    font-size: 0.85em;
  }
  .RGB .blogg div.text ul.VoBi li.tBi {
    border-bottom: 0;
  }
}
