BODY {
  font-family: Verdana, Arial;
  cursor: default;
  font-size: 12px;
  margin-top:0px;
}
h1 {
  font-size:12pt;
}
h3 {
  font-size:12pt;
}
td.topic h1 {
  margin-top: 8pt;
}
TD {
  font-size: 12px;
}
.HEADLINE {
  BACKGROUND-COLOR: #FFFFFF;
  color: black;
  line-height:15px;
  font-size:10px;
  font-weight:bold;
}
.hidden {
  DISPLAY: none;
}
em.highlighted {
  color: black;
  background-color:#ffff66;
}
.highlighted {
  color: black;
  background-color:#ffff66;
}
.shown {
  DISPLAY: block;
}
.Treffer_Liste_closed {
  DISPLAY: none;
}
.removeDeselected {
  color:red;
}
.allSelect {
  color:black;
}
.href_label {
  cursor:pointer;
  text-decoration: underline;
/* added */
}
.goTop,
.goTop img {
  border:0;
}
.goTop img {
  vertical-align:bottom;
}
.search_div {
  text-align: left;
  padding-top: 10px;
  padding-bottom: 10px;
  padding-left: 15px;
}
.search1_div,
.search2_div {
  text-align: center;
  padding-top: 35px;
  padding-bottom: 35px;
  padding-left: 15px;
  padding-right: 5px;
}
/* IE */
* html .search1_div {
  padding-top: 15px;
}
.search2_div {
/* added */
  text-align: left;
  padding-left: 15px;
}
div.search2_div h3 {
/* added */
  font-size: 11pt;
}
.search3_div {
  white-space: nowrap;
  color: #FFFFFF;
  background-color: #6699CC;
  text-align: left;
  padding: 4pt 5pt 5pt 5pt;
/* changed */
}
/* IE */
* html .search3_div {
/* added */
  padding: 5pt;
}
.search2_5_div,
.search2_6_div {
  background-color: #FFFFFF;
  text-align: left;
  padding-top: 10px;
  padding-bottom: 10px;
  padding-left: 150px;
  padding-right: 70px;
}
.search2_6_div {
  text-align: center;
}
.search4_div {
  white-space: nowrap;
  margin-bottom: 10px;
  color: black;
  background-color: white;
  text-align: left;
  padding-top: 10px;
  padding-bottom: 10px;
/* padding-left: 10px; */
}
.search2_div h3 {
  padding: 0;
  margin:0;
  margin-bottom:0.4em;
  font-size: 100%;
  font-weight: bold;
}
.header_div {
  font-weight:bold;
  font-size: 11pt;
  padding-left: 15px;
  text-align: left;
  white-space: nowrap;
  margin-top:5pt;
}
.header_div a {
  font-weight: normal;
}
.left_td {
  text-align: left;
}
.right_td {
  text-align: right;
}
.help_img {
/* vertical-align: -4px; *//* remove */
  border: none;
/* added */
  height: 15px;
  width: 15px;
}
div.search3_div img.help_img {
/* added */
  vertical-align: bottom;
}
div.search1_div img.help_img {
/* added */
  vertical-align: -2pt;
}
/* IE */
* html div.search1_div img.help_img {
/* added */
  vertical-align: 1pt;
}
.clearForm img {
  border:0;
}
ul.Treffer_Liste_sublist {
  margin-top:3px;
  margin-bottom:3px;
}
/* added: footer */
div.footer {
  margin-top:20pt;
  text-align:center;
  clear:both;
}
div.footer div.footer_links {
/* clear:both; *//* add for center display in footer */
}
div.footer div.footer_logos {
/*
  width: 280px;
  margin: 7pt auto;
 */
/* add for center display in footer */
}
div.footer div.footer_dfg_logo {
  float:right;
/* width:128px; *//* add for center display in footer */
}
div.footer div.footer_barch_logo {
  float: left;
/* REMOVE for center display in footer */
/*
  margin-left: 140px;
  width:128px;
 */
/* add for center display in footer */
}
div.footer div.footer_powered_by {
  font-size:8pt;
/* clear:both; *//* add for center display in footer */
}
div.footer div.footer_powered_by a {
  color: black;
}
div.footer div.footer_optimized_for {
  font-size:8pt;
  color:gray;
/* clear:both; *//* add for center display in footer */
}
div.footer p.footer_logo_title {
  font-size:8pt;
  font-weight: bold;
  text-align:left;
  padding:0 0 0 8pt;
  margin:0;
}
.search2_7_div {
  margin-top: 10pt;
}
iframe {
  width:170px;
}
div.infotext {
  margin-top: 8px;
}

ul.selectedFM {
	margin:0;
	padding:0;
}

ul.selectedFM li {
	margin:6pt 0;
	padding:0;
	list-style-type: none;	
	width:100%;
	clear:both;
}

ul.selectedFM li input {
	float:left;
	margin:0;
	padding:0;
}

div.selectedFM {
	margin:0 12pt 0 14pt;
	padding-left: 1pt;
}

div.selectedFMoptions {
	padding-top: 4pt;
}