
select {
	width:100px;
	height:18px;
	background:rgb(235,239,241);
  color:#556;
  border:1px solid #ccb;
  line-height:16px;
  margin-bottom:5px;
}
input {
	width:140px;
	height:18px;
	background:rgb(255,250,237);
  color:#999;
	border:1px solid #ccb;
}
input#submit {
	background:#9cf url(../img/search.gif);
  color:#006;
	width:20px;
	height:20px;
	cursor:pointer;
}
legend,
#aktuell #side-menu a.infotipp {
	font-size:0.8em;
  color:#999;
  background:#fff;
}
#update h5 span {
	display:none;
}
fieldset {
  height:auto;
  padding:5px;
}
div.suchergebnis .suchergebnis {
	margin:20px 0;
	border-bottom:1px dotted #ccc;
	padding-bottom:20px;
}
#content .text div.suchergebnis p.url a,
#content .text div.suchergebnis p.url a:visited {
	color:#990;
	text-decoration:none;
}
#content .text div.suchergebnis p.url {
	padding-left:10px;
	clear:left;
}
#content .text div.suchdauer {
	background:rgb(168,151,128);
	color:#fff;
	text-align:center;	
}
#select {
  position:relative;
}
.autocomplete {
  position:absolute;
  top:0;
  left:0;
  font:normal 12px/14px verdana,sans-serif;
}
iframe .autocomplete {
	border:0;
}
#select .autocomplete ul {
  padding:0;
  margin:0;
  list-style:none;
	background:rgb(255,250,237);
  color:#999;
	border:1px solid #ccb;
}

.autocomplete li {
  display:block;
  cursor:pointer;
  margin:1px;
  padding-left:2px;
  padding-right:2px;
}
iframe {
	width:100px;
	position:absolute;
	top:0px;
	overflow:auto;
  background-color:#efefef;
  border:1px solid #ccc;
}
img.links {
	float:left;
	margin:10px 10px 10px 0;
	}