
body {
    background-color: #303030;
    color: #c0c0c0;
}

a {
    color: #a0a0ff;
}

a b {
    color: #fff;
}

img {
    -webkit-filter: invert(1);
    filter: invert(1);
}

table {
    font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
    font-size: 15px;
    line-height: 1.5;

    border-collapse: collapse;
    border-spacing: 0;

    color: #000000;
}

th {
    background-color: #a0a0ff;
    padding: 9px 0;
    color: #404040;
}

th, td {
    border: 1px solid #eaeaea;
    text-align: left;
    padding: 6px;
    border-bottom: 1px solid #000;
}

tr:nth-child(odd) {
    background: #E8F0D8; /* halvány zöld */
}
tr:nth-child(even) {
    background: #F0F9E4; /* halvány zöld */
}

tr:hover {
    background-color: #c0ffc0;
}
/*
tr:hover td {
    border-bottom: 1px solid #000;
    border-top: 1px solid #000;
}
*/
table a {
/*    color: #66afce;
    color: #81c4d4;
    color: #2b4c77; */
    color: #0000c0;
}

td i {
    color: #888;
    font-size: 0.8em;
    font-style: normal;
}


tr.tiltott:nth-child(odd) {
    background: #FF7070;
}
tr.tiltott:nth-child(even) { /* páros - világosabb */
    background: #FF8080;
}
tr.tiltott:hover {
    background-color: #ffb0b0;
}

tr.inaktiv:nth-child(odd) {
    background: #C0C0C0;
}
tr.inaktiv:nth-child(even) { /* páros - világosabb */
    background: #C8C8C8;
}
tr.inaktiv:hover {
    background-color: #e0e0e0;
}

tr.portinfo:nth-child(odd) {
    background: #70FF70;
}
tr.portinfo:nth-child(even) { /* páros - világosabb */
    background: #80FF80;
}
tr.portinfo:hover {
    background-color: #90ff90;
}


/*
Betű:
sötétkék:
2b4c77
zöld
4d930e

*/






.tabttip {
    display: table;
}

.tabttip > table {
    position: absolute;
    white-space: nowrap;
    border-collapse: collapse;
    display: none;
    background: #c0ffc0
}

.tabttip > table td {
    padding: 3px;
    border: 2px solid black
}

.tabttip:hover > table {
    display: table;
}


#tooltip_div {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  width: 300px;
  height: 300px;
  background: lightgrey;
  border: 2px solid black;
}
