a {
  color: #000000;
  font-weight: bold;
}
a:hover {
  color: #ff0000;
}
body {
  background-color: #bbbbbb;
/*  background: url(../img/bgo.gif) center repeat-y #fff; */
  color: #000000;
}
img {
  border-width: 1px;
  border-color: #000000;
  border-style: solid;
}
input, select {
  background-color: #777777;
  border-color: #111111;
  color: #000000;
}
input[type="button"], select[type="button"] {
  background-color: #555555;
  border-color: #111111;
  color: #000000;
}
table {
  border: 1px solid #111111;
}
td {
  background-color: #444444;
  border-color: #111111;
}
td td {
  background-color: #555555;
}
td td:hover {
  background-color: #bbbbbb;
}
th {
  background-color: #222222;
  border-color: #111111;
  color: #ffffff;
  font-weight: normal;
}
th a {
  color: #ffffff;
  font-weight: bold;
}
th:hover {
  background-color: #000000;
}
th:hover a {
  color: #ff0000;
}
#dbody {
  background-color: #eeeeef;
}
#dcontent table table td {
  background-color: #555555;
}
#dlogo img {
  border-color: #000000;
}
#dlogo th {
  background-image: url(../img/keyboard.png);
  height: 111px;
}
#dmath {
  background-color: #bbbbbf;
  border-color: #000000;
}
#dmenu a, #dmenu, #dmenur a {
  color: #111111;
}
#dmenu td:hover, #dmenur td:hover {
  color: #111111;
}
#dmenu td:hover a, #dmenur td:hover a {
  color: #111111;
}
#dshadow td {
  background-color: #000000; 
}
.legal {
  color: #777777;
}
.tip:hover div, .tipl:hover div, .tiptr:hover div {
  background-color: #a1aebe;
  border-color: #111111;
  color: #11111f;
}

