body , * {font-size:8pt;padding:0;margin:0;font-family:arial;color:#333}
body {width:100%}
#umap {width:100%;height:360px}
input[type="text"] {border:1px solid gray;width:20.5em}

fieldset {border:1px solid #355;background-color:#f0f0f0;padding:1em;padding-top:0;margin-bottom:1em}
legend {font-size:7pt;background-color:#355;color:white;padding:0 1em}
#marke option {margin:0 .2em}

div.autocomplete {
  position:absolute;
  width:250px;
  background-color:white;
  border:1px solid #888;
  margin:0;
  padding:0;
}
div.autocomplete ul {
  list-style-type:none;
  margin:0;
  padding:0;
  width:30em;
  z-index:9999;
}


div.autocomplete ul li.selected { background-color: #355;color:white}
div.autocomplete ul li {
  list-style-type:none;
  display:block;
  margin:0;
  padding:2px;
  height:1em;
  cursor:pointer;
}

fieldset > table {margin-top:4px}

td[colspan="2"] {font-size:5px}
.short {width:10em!important}
.color {border: 2px outset #ddd!important;background-color: buttonface;}

