/* CSS Document */

.DIV-CLASS-HeadbarLine{
	width: 100%;
	background-color: #00843E;
	display: block;
	height: 3px;
	position: fixed;
	top: 0;
	z-index: 4;
}
	
.DIV-CLASS-HeadbarWrapper{
	display: block;
	height: auto;
	width: 100%;
	position: fixed;
	z-index: 3;
}

.DIV-CLASS-HeadbarBackground{
	display: block;
	position: fixed;
	top:0;
	right: 0;
	height: 39;
	background-color: #00843E;
	width: 50%;
	
}

.DIV-CLASS-HeadbarInner{
	position:fixed;
	top:0;
	width: 100%;
	background-color: #ffffff;
}

.DIV-CLASS-HeadbarEdge::before{
 	position: absolute;
    content: "";
    top: 0;
    height: 0px;
    border-style: solid;
    border-width: 0 70px 39px 0;
    border-color: transparent #00843E transparent transparent;
}
	
.DIV-CLASS-HeadbarEdge{
	float: right;
	height: 39px;
	width: 70px;
	display: none;
}
	
.DIV-CLASS-HeadbarInnerWrapper{
	background-color: #00843E;
	float: right;
	height: 39px;
	width: 100%;
	padding-top: 3px;
	box-sizing: border-box;
	
	background: url(pfeil.png?OpenImageResource) 70% / 5% no-repeat #00843E;
}

/*
.DIV-CLASS-HeadbarInnerWrapper::after {
 	position: absolute;
    content: "";
   	margin-top:13px;
    
    width: 0;
    height: 0;
    border: 6px solid transparent;
    border-color: #fff transparent transparent transparent ;
    margin-left: -12px;
  
}*/			

.DIV-CLASS-SubbarWrapper{
	width: 100%;
	height: 3px;
	overflow: visible;
	background-color: #00843E;
	display: block;

}



/****Inputfeld****/
.INPUT-CLASS-Subbar{
	width: 240px;	
	padding-right:15px;
	/*background-color: #00843E;*/
	background: transparent;
	color: #ffffff;
	font-family: MTB_OpenSanBold;
	/*text-decoration: underline;*/
	font-size:14pt;
	 border: none;
	 
	  -moz-appearance: none;
  -webkit-appearance: none;
  appearance: none;
  border: none;
  outline: none;
  float: left;
  height: 30px;
  margin-left: 25px;
  margin-right: 12px;



	}

.INPUT-CLASS-Subbar::-ms-expand {
  	display: none;
}

/*Auswahl*/
.INPUT-CLASS-Subbar option{
	
	background-color: #ffffff;
	border: none;
	
	font-family: MTB_OpenSanRegular;
	font-size:14pt;
	color: #000000;
	outline: none;


	}

.SPAN-CLASS-SubarText{
	color: #ffffff;
	float: left;
	padding-top: 1px;
	padding-right: 5px;
	}

/* Layout für Tablet-PCs*/

@media only screen and (min-width: 481px) {

	.DIV-CLASS-HeadbarInnerWrapper{
		padding-right: 60px;
 		width: auto;
 		background: url(pfeil.png?OpenImageResource) 75% / 5% no-repeat #00843E;
	}
	
	.DIV-CLASS-HeadbarEdge{
		display: block;
	}

}
	

/* Desktoplayout*/

@media only screen and (min-width: 1080px) {

	.DIV-CLASS-HeadbarInner{
		width: 100%;
	    max-width: 1232px;
	}
	
	.DIV-CLASS-HeadbarInnerWrapper{
		padding-right: 5%;
		background: url(pfeil.png?OpenImageResource) 90% / 5% no-repeat #00843E;
	}

	
}

@media only screen and (min-width: 1400px) {

	.DIV-CLASS-HeadbarInnerWrapper{
		padding-right: 0;
 
	}
	.DIV-CLASS-HeadbarInner{
		width: 1240px;
		left:50%;
		margin-left:-620px;
		padding:0;
		padding-left:0;	
	}
	
}