@charset "utf-8";

figure {
    margin-bottom: 10px;
}

.bitvlink {
   height: 34px;
   display: inline-block;
   padding: 7px;
}

.bitvicon {
    height: 24px;
}

.hpbild {
    width: 100%;    
}

.a5-list-style-arrow dt {
  background: -webkit-gradient(linear, left top, left bottom, from(transparent), to(transparent)), url("/util/img/svg/icon_theme-pfeil-rechts-rot.svg");
  background: -webkit-linear-gradient(transparent, transparent), url("/util/img/svg/icon_theme-pfeil-rechts-rot.svg");
  background: linear-gradient(transparent, transparent), url("/util/img/svg/icon_theme-pfeil-rechts-rot.svg");
  background-color: transparent;
  background-position: 0 9px;
  background-repeat: no-repeat;
  background-size: 8px 13px;
  padding-left: 16px !important;
}

acronym, abbr {
    letter-spacing: 0.001em;
}

div.sharbuttons {
  width: 100%;
  max-width: 640px;
  padding-bottom: 2px;
}

div.sharbuttons ul {
  width: 100%; 
  margin: 0;
  padding: 10px 0;
  display:block;
}

div.sharbuttons ul li {
  padding: 0;
  margin: 9px 9px 0 0;
  height: 30px;
  width: 160px;
  background-color: #707070;
  display: inline-block;
  list-style: none;
}

div.sharbuttons ul li.facebookshare:hover {
  background-color: #35528f;
}
div.sharbuttons ul li.twittershare:hover {
  background-color: #1da1f2;
}
div.sharbuttons ul li.mastodonshare:hover {
  background-color: #563ACC;
}

div.sharbuttons ul li a {
  display: block;
  margin: 0;
  padding: 3px;
  color: #fff;
  text-decoration: none;
  border: 0;
}

div.sharbuttons ul li a:hover {
  color: #fff;
  text-decoration: none;
  border: 0;
}

div.sharbuttons ul li a img {
  
}

#solibanner {
    display: block;
}

#umfrage {
    background-color: lightgreen;
    color: darkgreen;
    font-size: 150%;
    line-height: 150%;
    padding: 20px;
    margin-bottom: 20px;
}

#umfrage a {
    background-color: lightgreen;
    color: darkgreen;
    font-weight: bold;
}

#umfrage a:hover {
    background-color: green;
    color: #d9ffd9;

}

#suchbannerseite * td {
    width: 60%;
}

#suchbannerseite * .neutral * tr {
    background-color: none;
}

#suchbannerseite * tr {
  background-color: none;  
}

#suchbannerseite * th {
    width: 30%;
    background-color: #160;
}

#suchbannerseite * .neutral {
    width: 270px;
}

#suchbannerseite * .whitebg {
    background-color: #FFF;
}

form[target="IWWB"] table {
    width: 270px!important;
    min-width: 250px!important;
}

