/* CSS Document */

.DIV-CLASS-SubMenueWrapper{
	width: 100%;
	position: absolute;
	margin-top: -55px;
	display: none;
	
	
	}
 .DIV-CLASS-SubMenue{

	

	
	
	margin-left: auto;
	margin-right: auto;
	width: 87.36%;
	padding-left: 1.82%;
	padding-right: 1.82%;
	
	text-align: center;
 }


A:link.LINK-CLASS-SubMenue{
	background-color: #238C00;
	height: 40px;
	display: inline-block;
	width: auto;
	overflow: visible;
	
	padding: 15px;
	padding-bottom: 0;
	
	border: solid 1px #ffffff;
	border-bottom: none;
	
	color: #ffffff;
	font-family:MTB_OpenSanBold;
	font-size: 15pt;
	
	text-decoration: none;
	
	white-space: nowrap;
	
	
	margin-left: 15px;
	margin-right: 15px;
	
	border-radius: 15px 15px 0px 0px;
	
	}
A:visited.LINK-CLASS-SubMenue{
	color: #ffffff;
	
	}	
A:hover.LINK-CLASS-SubMenue{
	
	text-decoration: underline;
	}





.UL-CLASS-Karriere{
	list-style: none; 
	}

.UL-CLASS-Karriere li::before {
  	content: "\2022";
	color: #238C00;
	font-weight: bold;

	display: inline-block;
	 width: 1em;
	 margin-left: -1em;


	
	}

.UL-CLASS-Karriere li{
	margin-bottom: 20px;
	line-height: 2rem;
	
	}





.UL-CLASS-Hage{
	list-style: none; 
	}

.UL-CLASS-Hage li::before {
  	content: "\2022";
	color: #238C00;
	font-weight: bold;

	display: inline-block;
	 width: 1em;
	 margin-left: -1em;


	
	}

.UL-CLASS-Hage li{
	margin-bottom: 20px;
	line-height: 2rem;
	}




/* Layout für Tablet-PCs*/

@media only screen and (min-width: 481px) {
	 .DIV-CLASS-SubMenue{
		width: 90%;
		padding-left: 70px;
		padding-right: 1.1625%;
	}	
	
}

/* Desktoplayout*/

@media only screen and (min-width: 1080px) {
	.DIV-CLASS-SubMenueWrapper{
		display: block;
	}
	 .DIV-CLASS-SubMenue{
		width: 90%;
		max-width: 1232px;
		padding-left: 70px;
		padding-right: 0%;
		margin: auto;
	
	}
}

@media only screen and (min-width: 1400px) {
	 .DIV-CLASS-SubMenue{
		width: 100%;
		max-width: 1240px;
		padding-left: 0.9%;
		padding-right: 0.9%;
		margin: auto;
		
	}
}

@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none) and (min-width: 1080px) {  
	
}