/** Cookie **/
	
#tx_cookies {
    font-size: 11px;
    position: fixed;
    bottom: 0;
    width: 100% !important;
}


body {
  background: #fff;
  /** font-family: 'Open Sans', Helvetica, Arial, sans-serif; **/
  font-family: Verdana, sans-serif !important;
  color: #6c6c6c;
  margin: 0px;
  font-size: 100%;
}

.wrapper {
  min-width: 1000px;
  width: 90%;
  max-width: 1150px;
  margin: auto;
}

header nav.top-navigation {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: distribute;
      justify-content: space-around;
      font-size: 0.9em;
}

header nav.top-navigation a {
  color: #8b8b8b;
}

header .wrapper.margin-tb {
  margin-top: 15px;
  margin-bottom: 15px;
}

header .margin-header-row {
  margin-top: 35px;
}

header nav.main-navigation {
  background: #d41f1f;
  /* font-family: 'Open Sans Condensed'; */
  font-size: 0.8em;
  white-space: nowrap;
}

header nav.main-navigation ul {
  list-style: none;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: distribute;
      justify-content: space-around;
  margin: 0px;
  padding: 0px 5px;
}

header nav.main-navigation ul li {
  display: inline-block;
  border-bottom: 1px solid #ccc;
}

header nav.main-navigation ul li a {
  color: #fff;
  text-decoration: none;
  display: inline-block;
  padding: 8px;
  font-weight: bold;
  font-size: 1em;
  width: 100%;
}

/*header nav.main-navigation ul li a:hover, header nav.main-navigation ul li:hover, header nav.main-navigation ul li:hover a {
  color: #fff;
  background: #8b8b8b;
}*/

header nav.main-navigation ul li ul {
  display: none;
  /* text-transform: uppercase; */
}

header nav.main-navigation ul li:hover ul {
  position: absolute;
  background: #8b8b8b;
  color: #fff;
  display: block;
  padding: 0px;
}

header nav.main-navigation ul li:hover ul li {
  width: 100%;
  display: block;
  background: url(/fileadmin/templates/img/menu-arrow.png);
  background-repeat: no-repeat;
  background-position: 5px center;
  background-size: 10px;
}

header nav.main-navigation ul li:hover ul li a {
  padding: 8px 20px;
}

header nav.main-navigation ul li:hover ul li ul {
  left: 100%;
  top: 0px;
  display: none;
}

header nav.main-navigation ul li:hover ul li:hover {
  background-color: #bdbdbd;
}

header nav.main-navigation ul li:hover ul li:hover ul {
  background: #bdbdbd;
  display: block;
  position: absolute;
  top: inherit;
  margin-top: -31px;
}

header nav.main-navigation ul li:hover ul li:hover ul li ul {
  display: none;
  left: 100%;
  top: 31px;
}

header nav.main-navigation ul li:hover ul li:hover ul li:hover {
  background: #c8c8c8;
  background-image: url(/fileadmin/templates/img/menu-arrow.png);
  background-repeat: no-repeat;
  background-position: 5px center;
  background-size: 10px;
}

header nav.main-navigation ul li:hover ul li:hover ul li:hover ul {
  background: #c8c8c8;
  display: block;
}

header nav.main-navigation ul li:hover:last-child ul li ul {
	right: 100%;
	left: inherit;
	min-height: 100%;
}

.hero {
  background: url(/fileadmin/templates/img/header.png);
  background-size: cover;
  height: 300px;
  background-position: center center;
  display: none;
}

.red-stripe {
  background: #f00000;
  height: 20px;
  display: none;
}

.phonenumber-icon {
  font-size: 2em;
  margin-top: 8px;
  margin-right: 9px;
}

.e-mail-info {
  font-size: 1.1em;
  color: #666;
  posi tion: relative;
  padding-left: 40px;
}

.phonenumber-number {
  font-size: 1.3em;
  color: #666;
}

.red-text {
  color: #d41f1f;
}

.margin-t5 {
  margin-top: 10px;
}

.marquee-text {
  padding: 7px 0px;
  box-shadow: 0px 20px 20px #ccc;
  overflow: hidden;
  margin-top: 21px;
}

footer {
  background: #eceae6;
  color: #000;
}

footer .wrapper {
  padding: 25px 10px;
}

footer nav {
  /* text-transform: uppercase; */
  line-height: 1.7em;
}

footer nav a {
  color: #333;
  display: block;
}

footer nav a:hover {
  color: #000;
}

footer .bottom-line {
  background: #dcd9d1;
  /* FF3.6-15 */
  background: -webkit-linear-gradient(top, #cecbc5 1%, #dcd9d1 7%);
  /* Chrome10-25,Safari5.1-6 */
  background: linear-gradient(to bottom, #cecbc5 1%, #dcd9d1 7%);
  /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#cecbc5', endColorstr='#dcd9d1',GradientType=0 );
  /* IE6-9 */
  color: #3a3a3a;
  text-align: center;
}

footer .bottom-line .wrapper {
  padding: 8px;
}

/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIm1haW4uc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFHQTtFQUNFLGlCQUFpQjtFQUNqQix1REFBdUQ7RUFDdkQsZUFBZTtFQUNmLFlBQVk7RUFDWixnQkFBZ0I7Q0FDakI7O0FBRUQ7RUFDRSxrQkFBa0I7RUFDbEIsV0FBVztFQUNYLGtCQUFrQjtFQUNsQixhQUFhO0NBQ2Q7O0FBRUQ7RUFHSSxxQkFBYztFQUFkLHFCQUFjO0VBQWQsY0FBYztFQUNkLDBCQUE4QjtNQUE5Qiw4QkFBOEI7Q0FLL0I7O0FBVEg7RUFPTSxlQUFlO0NBQ2hCOztBQVJMO0VBWUksaUJBQWlCO0VBQ2pCLG9CQUFvQjtDQUNyQjs7QUFkSDtFQWlCSSxpQkFBaUI7Q0FDbEI7O0FBbEJIO0VBcUJJLG9CQUFvQjtFQUNwQixtQ0FBbUM7RUFDbkMsZUFBZTtDQWdGaEI7O0FBdkdIO0VBMEJNLGlCQUFpQjtFQUNqQixxQkFBYztFQUFkLHFCQUFjO0VBQWQsY0FBYztFQUNkLDBCQUE4QjtNQUE5Qiw4QkFBOEI7RUFDOUIsWUFBWTtFQUNaLGlCQUFpQjtDQXdFbEI7O0FBdEdMO0VBaUNRLHNCQUFzQjtDQWlCdkI7O0FBbERQO0VBb0NVLFlBQVk7RUFDWixzQkFBc0I7RUFDdEIsc0JBQXNCO0VBQ3RCLGFBQWE7Q0FDZDs7QUF4Q1Q7RUEyQ1UsWUFBWTtDQUNiOztBQTVDVDtFQStDVSxjQUFjO0VBQ2QsMEJBQTBCO0NBQzNCOztBQWpEVDtFQXVEVSxtQkFBbUI7RUFDbkIsb0JBQW9CO0VBQ3BCLFlBQVk7RUFDWixlQUFlO0VBQ2YsYUFBYTtDQXlDZDs7QUFwR1Q7RUE4RFksWUFBWTtFQUNaLGVBQWU7Q0FXaEI7O0FBMUVYO0VBa0VjLGtCQUFrQjtDQUNuQjs7QUFuRWI7RUFzRWMsV0FBVztFQUNYLFNBQVM7RUFDVCxjQUFjO0NBQ2Y7O0FBekViO0VBNkVZLDBCQUEwQjtDQXNCM0I7O0FBbkdYO0VBK0VjLG9CQUFvQjtFQUNwQixlQUFlO0NBa0JoQjs7QUFsR2I7RUFvRmtCLGNBQWM7RUFDZCxXQUFXO0VBQ1gsU0FBUztDQUNWOztBQXZGakI7RUEyRmdCLG9CQUFvQjtDQUtyQjs7QUFoR2Y7RUE2RmtCLG9CQUFvQjtFQUNwQixlQUFlO0NBQ2hCOztBQVdqQjtFQUNFLHNDQUFxQztFQUNyQyx1QkFBdUI7RUFDdkIsY0FBYztDQUNmOztBQUVEO0VBQ0Usb0JBQW9CO0VBQ3BCLGFBQWE7Q0FDZDs7QUFFRDtFQUNFLGdCQUFnQjtFQUNoQixnQkFBZ0I7RUFDaEIsa0JBQWtCO0NBQ25COztBQUVEO0VBQ0UsaUJBQWlCO0VBQ2pCLFlBQVk7Q0FDYjs7QUFFRDtFQUNFLGVBQWU7Q0FDaEI7O0FBRUQ7RUFDRSxpQkFBaUI7Q0FDbEI7O0FBRUQ7RUFDRSxpQkFBaUI7RUFDakIsK0JBQStCO0VBQy9CLGlCQUFpQjtDQUNsQjs7QUFFRDtFQUNFLG9CQUFvQjtFQUNwQixZQUFZO0NBa0NiOztBQXBDRDtFQUtJLG1CQUFtQjtDQUNwQjs7QUFOSDtFQVNJLDBCQUEwQjtFQUMxQixtQkFBbUI7Q0FVcEI7O0FBcEJIO0VBYU0sWUFBWTtFQUNaLGVBQWU7Q0FDaEI7O0FBZkw7RUFrQk0sWUFBWTtDQUNiOztBQW5CTDtFQXVCSSxvQkFBb0I7RUFDNEMsY0FBYztFQUM5RSxpRUFBbUM7RUFBK0IsNkJBQTZCO0VBQy9GLCtEQUEyQjtFQUFxQyxzREFBc0Q7RUFDdEgsb0hBQW1IO0VBQUUsV0FBVztFQUVoSSxlQUFlO0VBQ2YsbUJBQW1CO0NBS3BCOztBQW5DSDtFQWlDTSxhQUFhO0NBQ2QiLCJmaWxlIjoibWFpbi5jc3MiLCJzb3VyY2VzQ29udGVudCI6WyIvLyBib3dlcjpzY3NzXG4vLyBlbmRib3dlclxuXG5ib2R5IHtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgZm9udC1mYW1pbHk6ICdPcGVuIFNhbnMnLCBIZWx2ZXRpY2EsIEFyaWFsLCBzYW5zLXNlcmlmO1xuICBjb2xvcjogIzZjNmM2YztcbiAgbWFyZ2luOiAwcHg7XG4gIGZvbnQtc2l6ZTogMTAwJTtcbn1cblxuLndyYXBwZXIge1xuICBtaW4td2lkdGg6IDEwMDBweDtcbiAgd2lkdGg6IDkwJTtcbiAgbWF4LXdpZHRoOiAxMTUwcHg7XG4gIG1hcmdpbjogYXV0bztcbn1cblxuaGVhZGVyIHtcblxuICBuYXYudG9wLW5hdmlnYXRpb24ge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQ7XG5cbiAgICBhIHtcbiAgICAgIGNvbG9yOiAjOGI4YjhiO1xuICAgIH1cbiAgfVxuXG4gIC53cmFwcGVyLm1hcmdpbi10YiB7XG4gICAgbWFyZ2luLXRvcDogMTVweDtcbiAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICB9XG5cbiAgLm1hcmdpbi1oZWFkZXItcm93IHtcbiAgICBtYXJnaW4tdG9wOiAzNXB4O1xuICB9XG5cbiAgbmF2Lm1haW4tbmF2aWdhdGlvbiB7XG4gICAgYmFja2dyb3VuZDogI2ZkMDAwMDtcbiAgICBmb250LWZhbWlseTogJ09wZW4gU2FucyBDb25kZW5zZWQnO1xuICAgIGZvbnQtc2l6ZTogMWVtO1xuXG4gICAgdWwge1xuICAgICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZDtcbiAgICAgIG1hcmdpbjogMHB4O1xuICAgICAgcGFkZGluZzogMHB4IDVweDtcblxuICAgICAgbGkge1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG5cbiAgICAgICAgYSB7XG4gICAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICBwYWRkaW5nOiA4cHg7XG4gICAgICAgIH1cblxuICAgICAgICBhOmhvdmVyIHtcbiAgICAgICAgICBjb2xvcjogIzAwMDtcbiAgICAgICAgfVxuXG4gICAgICAgIHVsIHtcbiAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgbGk6aG92ZXIge1xuXG4gICAgICAgIHVsIHtcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgYmFja2dyb3VuZDogIzhiOGI4YjtcbiAgICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICBwYWRkaW5nOiAwcHg7XG5cbiAgICAgICAgICBsaSB7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuXG4gICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgcGFkZGluZzogOHB4IDIwcHg7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIHVsIHtcbiAgICAgICAgICAgICAgbGVmdDogMTAwJTtcbiAgICAgICAgICAgICAgdG9wOiAwcHg7XG4gICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgbGk6aG92ZXIge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2JkYmRiZDtcbiAgICAgICAgICAgIHVsIHtcbiAgICAgICAgICAgICAgYmFja2dyb3VuZDogI2JkYmRiZDtcbiAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG5cbiAgICAgICAgICAgICAgbGkge1xuICAgICAgICAgICAgICAgIHVsIHtcbiAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICAgICAgICBsZWZ0OiAxMDAlO1xuICAgICAgICAgICAgICAgICAgdG9wOiAwcHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgbGk6aG92ZXIge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICNjOGM4Yzg7XG4gICAgICAgICAgICAgICAgdWwge1xuICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogI2M4YzhjODtcbiAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICB9IC8vIEVORCBUSElSRCBMRVZFTCBOQVZJR0FUSU9OXG4gICAgICAgICAgfVxuICAgICAgICB9IC8vIEVORCBTRUNPTkQgTEVWRUwgTkFWSUdBVElPTlxuICAgICAgfVxuICAgIH1cbiAgfSAvLyBFTkQgTkFWSUdBVElPTlxufSAvLyBFTkQgSEVBREVSXG5cbi5oZXJvIHtcbiAgYmFja2dyb3VuZDogdXJsKC4uL2ltYWdlcy9oZWFkZXIucG5nKTtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgaGVpZ2h0OiA0MDBweDtcbn1cblxuLnJlZC1zdHJpcGUge1xuICBiYWNrZ3JvdW5kOiAjZjAwMDAwO1xuICBoZWlnaHQ6IDIwcHg7XG59XG5cbi5waG9uZW51bWJlci1pY29uIHtcbiAgZm9udC1zaXplOiAyNXB4O1xuICBtYXJnaW4tdG9wOiA4cHg7XG4gIG1hcmdpbi1yaWdodDogOXB4O1xufVxuXG4ucGhvbmVudW1iZXItbnVtYmVyIHtcbiAgZm9udC1zaXplOiAxLjNlbTtcbiAgY29sb3I6ICM2NjY7XG59XG5cbi5yZWQtdGV4dCB7XG4gIGNvbG9yOiAjZjAwMDAwO1xufVxuXG4ubWFyZ2luLXQ1IHtcbiAgbWFyZ2luLXRvcDogMTBweDtcbn1cblxuLm1hcnF1ZWUtdGV4dCB7XG4gIHBhZGRpbmc6IDdweCAwcHg7XG4gIGJveC1zaGFkb3c6IDBweCAyMHB4IDIwcHggI2NjYztcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuZm9vdGVyIHtcbiAgYmFja2dyb3VuZDogI2VjZWFlNjtcbiAgY29sb3I6ICMwMDA7XG5cbiAgLndyYXBwZXIge1xuICAgIHBhZGRpbmc6IDI1cHggMTBweDtcbiAgfVxuXG4gIG5hdiB7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICBsaW5lLWhlaWdodDogMS43ZW07XG5cbiAgICBhIHtcbiAgICAgIGNvbG9yOiAjMzMzO1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgfVxuXG4gICAgYTpob3ZlciB7XG4gICAgICBjb2xvcjogIzAwMDtcbiAgICB9XG4gIH1cblxuICAuYm90dG9tLWxpbmUge1xuICAgIGJhY2tncm91bmQ6ICNkY2Q5ZDE7XG4gICAgYmFja2dyb3VuZDogLW1vei1saW5lYXItZ3JhZGllbnQodG9wLCAgI2NlY2JjNSAxJSwgI2RjZDlkMSA3JSk7IC8qIEZGMy42LTE1ICovXG4gICAgYmFja2dyb3VuZDogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQodG9wLCAgI2NlY2JjNSAxJSwjZGNkOWQxIDclKTsgLyogQ2hyb21lMTAtMjUsU2FmYXJpNS4xLTYgKi9cbiAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCAgI2NlY2JjNSAxJSwjZGNkOWQxIDclKTsgLyogVzNDLCBJRTEwKywgRkYxNissIENocm9tZTI2KywgT3BlcmExMissIFNhZmFyaTcrICovXG4gICAgZmlsdGVyOiBwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuZ3JhZGllbnQoIHN0YXJ0Q29sb3JzdHI9JyNjZWNiYzUnLCBlbmRDb2xvcnN0cj0nI2RjZDlkMScsR3JhZGllbnRUeXBlPTAgKTsgLyogSUU2LTkgKi9cblxuICAgIGNvbG9yOiAjM2EzYTNhO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcblxuICAgIC53cmFwcGVyIHtcbiAgICAgIHBhZGRpbmc6IDhweDtcbiAgICB9XG4gIH1cbn1cbiJdfQ== */
