.user_select_none {
  -webkit-user-select: none;
  -khtml-user-select: none;
  -moz-user-select: none;
  -o-user-select: none;
  user-select: none;
  cursor: default;
  list-style: none;
}
.yanone {
  font-family: arial, serif;
}
div.teaserslider {
  margin-bottom: 1em!important;
}
div.teaserslider div.anythingSlider {
  background-color: #90BDDE;
}
div.teaserslider div.anythingSlider {
  /*width: 488px!important;*/

}
ul.teaserslider {
  height: 110px;
  margin-top: 0px;
  margin-bottom: 0px;
}
.teaserslider-item {
  width: 240px;
  padding: 0px;
  overflow: hidden;
  /*margin-right: 16px;*/

}
.teaserslider-item img {
  float: left;
  width: 120px;
  height: 76px;
}
.teaserslider-text {
  float: left;
  padding-left: 4px;
  width: 120px;
  height: 6em;
  overflow: hidden;
  color: #304b56;
}
.teaserslider-item a {
  height: 26px;
  line-height: 26px;
  display: block;
  width: 100%;
  color: #83a809;
  font-weight: bold;
  overflow: hidden;
}
.teaserslider {
  background: white;
  /* FF3.6+ */

  background: -moz-linear-gradient(top, white 0%, #90bdde 100%);
  /* FF3.6+ */

  background: -webkit-gradient(linear, left top, left bottom, color-stop(0%, white), color-stop(100%, #90bdde));
  background: -webkit-linear-gradient(top, white 0%, #90bdde 100%);
  background: -o-linear-gradient(top, white 0%, #90bdde 100%);
  background: -ms-linear-gradient(top, white 0%, #90bdde 100%);
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='@colorstart', endColorstr=' @colorend',GradientType=0 );
  -ms-filter: "progid:DXImageTransform.Microsoft.gradient( startColorstr='@colorstart', endColorstr=' @colorend',GradientType=0 )";
}
.teaserslider li {
  width: 244px;
  border: 0px;
  text-align: left;
}
.teaserslider-title {
  background-color: white;
  color: #83a809;
  font-weight: bold;
}
div.content-imagegallery {
  margin-bottom: 1em;
}
div.content-imagegallery {
  width: 488px;
  margin-bottom: 2em;
}
div.content-imagegallery ul {
  background-color: #90BDDE;
}
ul.content-imagegallery {
  height: 106px;
}
.content-imagegallery li {
  height: 106px!important;
  width: 244px;
  float: left;
}
.content-imagegallery-img {
  width: 240px;
  height: 102px;
  display: inline;
  margin: 2px;
}
.content-imagegallery-loupe {
  height: 19px;
  width: 19px;
  position: relative;
  background: url(/imgcss/gallery_loupe.png);
  top: -108px;
  left: 2px;
  display: none;
}
.content-imagegallery li:hover .content-imagegallery-loupe {
  display: inline-block;
  *display: inline;
}
div.anythingSlider-titlerow {
  position: relative;
  padding: 2px;
  height: 1.5em;
  overflow: hidden;
}
#lightbox-nav-btnPrev {
  background-position: 0% 50%!important;
}
#lightbox-nav-btnNext {
  background-position: 100% 50%!important;
}
#lightbox-container-image {
  padding: 0px!important;
}
#lightbox-container-image-data-box {
  padding: 5px 0px!important;
}

