@charset "UTF-8";
/*Seitengr.*/
/*Text-Farben*/
/*Hintergrund-Farben*/
/*Textabstaende*/
/*Bilder*/
#main {
  max-width: 1600px;
  background-color: #4f555c;
  margin: auto;
  padding-bottom: 25px;
  overflow: hidden; }

.myboxtop {
  margin-top: 25px;
  margin-right: 25px; }

#myboxtop_detail {
  margin-top: 0; }

.mybox {
  background-color: #4f555c;
  overflow: hidden; }

.listimage {
  width: 100%;
  overflow: hidden;
  margin: 0; }

.listimage_inner {
  overflow: hidden;
  margin: 0 0 0 25px; }
  .listimage_inner img {
    width: 100%;
    text-align: center;
    -webkit-transition: all 5s ease-out;
    -moz-transition: all 5s ease-out;
    -o-transition: all 5s ease-out;
    transition: all 5s ease-out; }
  .listimage_inner img:hover {
    -webkit-transform: scale(1.2);
    -moz-transform: scale(1.2);
    -o-transform: scale(1.2);
    -ms-transform: scale(1.2);
    transform: scale(1.2); }

.listimage_referenzen .listimage_inner {
  margin: 25px 0 0 25px; }

/*
.mybox img{
	width: 100%;
	text-align: center;
	padding: 10px 10px 0 10px;
}

/*

*/
.icon {
  position: absolute;
  right: 0;
  bottom: 0;
  width: 30px;
  height: 30px;
  padding: 5px;
  display: none; }

.icon img {
  padding: 0;
  width: 34px; }

.subline {
  width: 100%; }

.subline_inner {
  height: 60px;
  font-size: 16px;
  padding: 10px 25px 0 25px;
  color: #c5c6c6; }

/*==================================================================*/
#mainmenu {
  width: 100%;
  background-color: white; }

.imgfiler {
  list-style: none;
  margin: 0;
  padding: 0;
  height: 59px;
  width: 800px;
  margin-left: 45px; }
  .imgfiler li.uk-active {
    background-color: inherit;
    color: #132853; }
  .imgfiler li {
    display: inline-block;
    font-size: 22px;
    width: 125px;
    overflow: hidden;
    color: #abaebb;
    margin: 0;
    padding: 0; }
    .imgfiler li a {
      color: inherit;
      text-decoration: none;
      font-size: inherit;
      line-height: 1.1em; }
  .imgfiler #imgfilter_item1 {
    width: 125px; }
  .imgfiler #imgfilter_item2 {
    width: 117px; }
  .imgfiler #imgfilter_item3 {
    width: 266px; }
  .imgfiler #imgfilter_item4 {
    width: 270px; }
  .imgfiler #imgfilter_item5 {
    width: 113px; }
  .imgfiler #imgfilter_item6 {
    width: 253px; }
  .imgfiler #imgfilter_item7 {
    width: 270px; }

/* ===================================
	large	
=======================================*/
@media (min-width: 1366px) {
  .imgfiler {
    width: 100%;
    height: 33px;
    margin-left: 54px; }
    .imgfiler li {
      font-size: 20px; }
    .imgfiler #imgfilter_item1, .imgfiler #imgfilter_item2, .imgfiler #imgfilter_item3, .imgfiler #imgfilter_item4, .imgfiler #imgfilter_item5, .imgfiler #imgfilter_item6, .imgfiler #imgfilter_item7 {
      width: auto;
      padding-right: 38px; } }
/* ===================================
	small	
=======================================*/
@media (max-width: 1020px) {
  .imgfiler {
    margin-left: 45px; }

  #main {
    /*padding-bottom: 10px;*/ } }
 /* ===================================
	mobil	
=======================================*/
@media (max-width: 760px) {
  #mainmenu {
    width: 100%;
    overflow: hidden; }

  .imgfiler {
    list-style: none;
    margin: 0;
    margin-left: 0;
    padding: 0;
    background-color: white;
    height: auto;
    width: 100%; }
    .imgfiler li {
      height: 35px;
      width: 100%;
      font-size: 28px;
      color: white;
      background-color: #abaebb;
      margin-bottom: 6px;
      margin-left: 0;
      padding-left: 20px;
      display: block; }
      .imgfiler li a {
        color: inherit;
        text-decoration: none;
        font-size: inherit;
        line-height: 35px; }
    .imgfiler li.uk-active {
      background-color: #212d53;
      color: white; }
    .imgfiler #imgfilter_item1, .imgfiler #imgfilter_item2, .imgfiler #imgfilter_item3, .imgfiler #imgfilter_item4, .imgfiler #imgfilter_item5, .imgfiler #imgfilter_item6, .imgfiler #imgfilter_item7 {
      width: 100%; } }

/*# sourceMappingURL=bilder.css.map */
