.legendElement ul.legend, div.legend div {
    margin: 0px;
    padding: 0px;
}
ul.legend, li {
    width: 100%;
    min-width: 180px;
}
ul, li {
    list-style: none;
    margin: 0px;
    padding: 0px;
}

table.group tr.first td.showLegend, table.group tr.first td.textLegend, table.group tr.first td.iconLegend {
    background: #c5c7c8;
}
table.group tr.first td {
    padding: 1px;
    font-weight: bold;
    border-top: #ffffff solid 1px;
}
table.group tr.first td.checkboxLegend, table.layer tr.first td.checkboxLegend {
    border: 0px;
}

table.layer tr.first td.showLegend, table.layer tr.first td.textLegend, table.layer tr.first td.iconLegend {
    background: #e1e1e2;
}

table.layer tr.first td {
    padding: 1px;
    font-weight: bold;
    border-top: #ffffff solid 1px;
}
table.layer tr.iconLegend td.l {
    padding: 1px;
    background: #e1e1e2;
}
div.widocznosc {
    font-size: 9px;
}
.legendPlace {
    border: black dotted 2px;
}
table.layer tr.first td.iconLegend div, table.group tr.first td.iconLegend div {
    float: right;
    margin-right: 1px;
}
td.l img {
    margin-right: 3px;
}
div.lock {
    width: 8px;
    height: 11px;
    filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=none, src='img/lock.png');
}
div.lock[class] {
  background: url(img/lock.png) no-repeat;
}
div.unlock {
    width: 0px;
    height: 11px;
}
.layerHiddenTooltip {
    display: none;
}
div.layerHidden {
    display: none;
    float: left;
    cursor: help;
    width: 14px;
    height: 17px;

    filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=none, src='img/hidden.png');
}
div.layerHidden[class] {
  background: url(img/hidden.png) no-repeat;
}

div.btnTreeShow {
    cursor: pointer;
    margin-top: 4px;
    margin-left: 3px;
    width: 9px;
    height: 9px;
    filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=none, src='img/btnTreeHide.png');
}
div.btnTreeShow[class] {
  background: url(img/btnTreeHide.png) no-repeat;
}
div.btnTreeHide {
    cursor: pointer;
    margin-top: 4px;
    margin-left: 3px;
    width: 9px;
    height: 9px;
    filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=none, src='img/btnTreeShow.png');
}
div.btnTreeHide[class] {
  background: url(img/btnTreeShow.png) no-repeat;
}

.checkbox {
    border: 0px;
}
div.lDown {
    cursor: pointer;
    width: 7px;
    height: 7px;
	margin-top: 2px;
    filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=none, src='img/lDown.png');
}
div.lDown[class] {
  background: url(img/lDown.png) no-repeat;
}
div.lUp {
    cursor: pointer;
    width: 7px;
    height: 7px;
    filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true, sizingMethod=none, src='img/lUp.png');
}
div.lUp[class] {
  background: url(img/lUp.png) no-repeat;
}








