@media (max-width:1200px) {
	
	.nav1wk .level_1 li a, .nav1wk .level_1 strong {
    	font-size:80% !important;
	}
}
@media (max-width:1050px) {
	
	.nav1wk .level_1 li a, .nav1wk .level_1 strong {
    	font-size:75% !important;
	}
	.nav1wk .level_1 li a, .nav1wk .level_1 strong {
    	margin: 10px 5px !important;
	}
}



.nav1wk ul li:nth-child(1){ display:none;}



#header .wrap {width:auto !important;}

#header { height: 220px !important;}
.mod_navigation { background-color: #151515; }

#space {
   width: 100% !important;
}
/*
#space {
	height: 50px !important;
   width: auto !important;
}
nav { top:5px;}
*/

nav .block {
  overflow:inherit;
}

#header nobr {
  top: 9px;
  position: relative;
}

#space li ul {
  position: absolute;
  z-index: 10;
  transition: z-index 1s linear;
}
.nav1wk ul ul{
  text-align: left;
}

/* Navigation_Waagerecht_Klapp.css
.nav1wk ul,.nav1wk ul ul{left:50%;position:relative;float:left;margin:0 auto;padding:0;list-style: none}
.nav1wk ul > li{position:relative;float:left;display:block;
    margin-top:1vw
    }
.nav1wk ul li{right:50%;position:relative;float:left;margin-bottom:0;padding:0;list-style-type:none}
.nav1wk ul a,.nav1wk ul .active,.nav1wk ul .forward,.nav1wk ul li .active{display:block;text-align:center}
*/
.nav1wk{width:100%;top:170px;position:absolute;margin-right:auto;margin-left:auto;/* overflow:hidden; */}
.nav1wk:hover{overflow:unset}
.nav1wk ul{  position: relative;
  float: left;
  margin: 0;
  padding: 0;
  list-style: none;
  width: 100%;
  text-align: center;
  z-index: 100;
}
.nav1wk ul li{margin-bottom:0;padding:0; list-style-type:none}
.nav1wk ul li ul li{margin-top:0;margin-bottom:0;padding:0}
.nav1wk ul > li{position:relative;display:inline-block; height: 50px;
    /* margin-top:1vw */
    }
header .nav1wk .level_2 > li {position:relative;display:block; height: 30px;text-align: center;
    /* margin-top:1vw */
    }
.nav1wk ul a,.nav1wk ul .active,.nav1wk ul .forward,.nav1wk ul li .active{text-align:center}
.nav1wk .level_1 li a,.nav1wk .level_1 strong{margin:10px 20px;padding:10px 0;text-align:center;font-size:1em;line-height:120%;font-weight:normal;text-decoration:none;color:#ffffff;text-transform:uppercase;letter-spacing:1px;position: relative;
top: 5px;}
.nav1wk .level_1 .active,.nav1wk .level_1 li:hover,.nav1wk .level_1 .trail{ background-color:#151515 }
.nav1wk .level_2 li a,.nav1wk .level_2 strong{
	/* width:100%; */
	left:0;margin:0;padding:5px 1vw;background-color:#151515;
}
.nav1wk .level_2 li{
	/* min-width:51%; */
	left:0;margin:0;padding:0;background-color:#151515;
}
	
.nav1wk ul a {
	border-top: 6px solid #151515;
	border-bottom: 6px solid #151515;
}
    
.nav1wk ul .forward a,.nav1wk ul .active a,.nav1wk ul a:hover {
	border-top: 6px solid #fff;
	border-bottom: 6px solid #fff;
}

header .level_2 .active a, .level_2 a:hover {
	border-top: 3px solid #fff !important;
	border-bottom: 3px solid #fff !important;
}
header .level_2 a {
	border-top: 3px solid #151515 !important;
	border-bottom: 3px solid #151515 !important;
}
    


#header .level_2 nobr {
  top: -4px;
}


.nav1wk .level_2 li a, .nav1wk .level_2 strong
 { top:7px;}

.nav1wk .level_2 li a,.nav1wk .level_2 strong{font-size:80%}
.nav1wk .level_2 .active span{border:none}
.nav1wk ul li ul{top:100%;position:absolute;z-index: 0;left:0;-webkit-transition: z-index 1s linear;-moz-transition: z-index 1s linear;-o-transition: z-index 1s linear;-ms-transition: z-index 1s linear;transition: z-index 1s linear}
.nav1wk ul li ul:hover{z-index:10;-webkit-transition: z-index 0s linear;-moz-transition: z-index 0s linear;-o-transition: z-index 0s linear;-ms-transition: z-index 0s linear;transition: z-index 0s linear}
.nav1wk ul li ul li{opacity: 0;




-webkit-transition: opacity .7s;-moz-transition: opacity .7s;-ms-transition: opacity .7s;-o-transition: opacity .7s;transition: opacity .7s}
.nav1wk ul > li:hover ul,.nav1wk ul > li:focus ul{max-height:2000px;z-index: 10}
.nav1wk ul > li:hover ul li,.nav1wk ul > li:focus ul li{opacity: 1;-webkit-transform: none;-moz-transform: none;-ms-transform: none;-o-transform: none;transform: none}
.nav1wk ul li:hover ul li:nth-child(1){-webkit-transition-delay: 0s;-moz-transition-delay: 0s;-ms-transition-delay: 0s;-o-transition-delay: 0s;transition-delay: 0s}
.nav1wk ul li:hover ul li:nth-child(2){-webkit-transition-delay: 50ms;-moz-transition-delay: 50ms;-ms-transition-delay: 50ms;-o-transition-delay: 50ms;transition-delay: 50ms}
.nav1wk ul li:hover ul li:nth-child(3){-webkit-transition-delay: 100ms;-moz-transition-delay: 100ms;-ms-transition-delay: 100ms;-o-transition-delay: 100ms;transition-delay: 100ms}
.nav1wk ul li:hover ul li:nth-child(4){-webkit-transition-delay: 140ms;-moz-transition-delay: 140ms;-ms-transition-delay: 140ms;-o-transition-delay: 140ms;transition-delay: 140ms}
.nav1wk ul li:hover ul li:nth-child(5){-webkit-transition-delay: 185ms;-moz-transition-delay: 185ms;-ms-transition-delay: 185ms;-o-transition-delay: 185ms;transition-delay: 185ms}
.nav1wk ul li:hover ul li:nth-child(6){-webkit-transition-delay: 225ms;-moz-transition-delay: 225ms;-ms-transition-delay: 225ms;-o-transition-delay: 225ms;transition-delay: 225ms}
.nav1wk ul li:hover ul li:nth-child(7){-webkit-transition-delay: 260ms;-moz-transition-delay: 260ms;-ms-transition-delay: 260ms;-o-transition-delay: 260ms;transition-delay: 260ms}
.nav1wk ul li:hover ul li:nth-child(8){-webkit-transition-delay: 290ms;-moz-transition-delay: 290ms;-ms-transition-delay: 290ms;-o-transition-delay: 290ms;transition-delay: 290ms}
.nav1wk ul li:hover ul li:nth-child(9){-webkit-transition-delay: 315ms;-moz-transition-delay: 315ms;-ms-transition-delay: 315ms;-o-transition-delay: 315ms;transition-delay: 315ms}
.nav1wk ul li:hover ul li:nth-child(10){-webkit-transition-delay: 335ms;-moz-transition-delay: 335ms;-ms-transition-delay: 335ms;-o-transition-delay: 335ms;transition-delay: 335ms}
.nav1wk ul li:hover ul li:nth-child(11){-webkit-transition-delay: 350ms;-moz-transition-delay: 350ms;-ms-transition-delay: 350ms;-o-transition-delay: 350ms;transition-delay: 350ms}
.nav1wk ul li:hover ul li:nth-child(12){-webkit-transition-delay: 370ms;-moz-transition-delay: 370ms;-ms-transition-delay: 370ms;-o-transition-delay: 370ms;transition-delay: 370ms}
.nav1wk ul li:hover ul li:nth-child(13){-webkit-transition-delay: 390ms;-moz-transition-delay: 390ms;-ms-transition-delay: 390ms;-o-transition-delay: 390ms;transition-delay: 390ms}
.nav1wk ul li:hover .nav1wk ul li ul li:nth-child(14){-webkit-transition-delay: 410ms;-moz-transition-delay: 410ms;-ms-transition-delay: 410ms;-o-transition-delay: 410ms;transition-delay: 410ms}
.nav1wk ul li:hover ul li:nth-child(15){-webkit-transition-delay: 430ms;-moz-transition-delay: 430ms;-ms-transition-delay: 430ms;-o-transition-delay: 430ms;transition-delay: 430ms}
.nav1wk ul li:hover ul li:nth-child(16){-webkit-transition-delay: 450ms;-moz-transition-delay: 450ms;-ms-transition-delay: 450ms;-o-transition-delay: 450ms;transition-delay: 450ms}
.nav1wk ul li ul li:nth-child(1){-webkit-transition-delay: 450ms;-moz-transition-delay: 450ms;-ms-transition-delay: 450ms;-o-transition-delay: 450ms;transition-delay: 450ms}
.nav1wk ul li ul li:nth-child(2){-webkit-transition-delay: 430ms;-moz-transition-delay: 430ms;-ms-transition-delay: 430ms;-o-transition-delay: 430ms;transition-delay: 430ms}
.nav1wk ul li ul li:nth-child(3){-webkit-transition-delay: 410ms;-moz-transition-delay: 410ms;-ms-transition-delay: 410ms;-o-transition-delay: 410ms;transition-delay: 410ms}
.nav1wk ul li ul li:nth-child(4){-webkit-transition-delay: 390ms;-moz-transition-delay: 390ms;-ms-transition-delay: 390ms;-o-transition-delay: 390ms;transition-delay: 390ms}
.nav1wk ul li ul li:nth-child(5){-webkit-transition-delay: 370ms;-moz-transition-delay: 370ms;-ms-transition-delay: 370ms;-o-transition-delay: 370ms;transition-delay: 370ms}
.nav1wk ul li ul li:nth-child(6){-webkit-transition-delay: 350ms;-moz-transition-delay: 350ms;-ms-transition-delay: 350ms;-o-transition-delay: 350ms;transition-delay: 350ms}
.nav1wk ul li ul li:nth-child(7){-webkit-transition-delay: 335ms;-moz-transition-delay: 335ms;-ms-transition-delay: 335ms;-o-transition-delay: 335ms;transition-delay: 335ms}
.nav1wk ul li ul li:nth-child(8){-webkit-transition-delay: 315ms;-moz-transition-delay: 315ms;-ms-transition-delay: 315ms;-o-transition-delay: 315ms;transition-delay: 315ms}
.nav1wk ul li ul li:nth-child(9){-webkit-transition-delay: 290ms;-moz-transition-delay: 290ms;-ms-transition-delay: 290ms;-o-transition-delay: 290ms;transition-delay: 290ms}
.nav1wk ul li ul li:nth-child(10){-webkit-transition-delay: 260ms;-moz-transition-delay: 260ms;-ms-transition-delay: 260ms;-o-transition-delay: 260ms;transition-delay: 260ms}
.nav1wk ul li ul li:nth-child(11){-webkit-transition-delay: 225ms;-moz-transition-delay: 225ms;-ms-transition-delay: 225ms;-o-transition-delay: 225ms;transition-delay: 225ms}
.nav1wk ul li ul li:nth-child(12){-webkit-transition-delay: 185ms;-moz-transition-delay: 185ms;-ms-transition-delay: 185ms;-o-transition-delay: 185ms;transition-delay: 185ms}
.nav1wk ul li ul li:nth-child(13){-webkit-transition-delay: 140ms;-moz-transition-delay: 140ms;-ms-transition-delay: 140ms;-o-transition-delay: 140ms;transition-delay: 140ms}
.nav1wk ul li ul li:nth-child(14){-webkit-transition-delay: 100ms;-moz-transition-delay: 100ms;-ms-transition-delay: 100ms;-o-transition-delay: 100ms;transition-delay: 100ms}
.nav1wk ul li ul li:nth-child(15){-webkit-transition-delay: 50ms;-moz-transition-delay: 50ms;-ms-transition-delay: 50ms;-o-transition-delay: 50ms;transition-delay: 50ms}
.nav1wk ul li ul li:nth-child(16){-webkit-transition-delay: 0s;-moz-transition-delay: 0s;-ms-transition-delay: 0s;-o-transition-delay: 0s;transition-delay: 0s}