.fontDef_Headline_h1, h1
{
	font-family:"PlasticWaistRegular", sans-serif;	
	font-size: 70px;
	line-height: 80px;
	text-transform: uppercase;
	padding-bottom: 0px;
	margin-bottom: 10px !important;
	font-weight: 400;
	color:#003A31
	}
	
	
.fontDef_Headline_h2, h2 
{
	font-family:"PlasticWaistRegular", sans-serif;
	font-size: 52px;
	line-height: 55px;
	margin-bottom: 35px;
	padding-top: 0px;
	color: #003A31;
	display: block;
	font-weight: 300;
	text-align: center;
	text-transform: uppercase;
	font-weight: 400;
}

.weiss h2,
h2.weiss {
	color: #FFFFFF;
}

.fontDef_Bereich, .fontDef_Headline_h3 , h3, h1.h3, .h3 h1, .h3
{
	font-family:"PlasticWaistRegular", sans-serif;
	font-size: 25px;
	line-height: 34px;
	color: #ffffff;
	font-weight: 400;
	text-transform: uppercase;
	letter-spacing: 0px;
	margin-bottom: 0px !important;
	}

.fontDef_Headline_h4 , h4 
{
	font-family:"PlasticWaistRegular", sans-serif;
	font-size: 21px;
	line-height: 31px;
	color: #FFFFFF;
	text-transform: uppercase;
	margin-bottom: 20px;
	font-weight: 400;
}

#footer .fontDef_Headline_h4 , #footer h4 {
	color: #FFFFFF;
}

.fontDef_Copy
{
	font-family:"AmsiProNarrow-Semibold", sans-serif;
	font-size: 19px;
	line-height: 29px;
	color: #ffffff;
	font-weight: 400;
	letter-spacing: 0.5px;
}

.fontDef_Copy_Small 
{
	font-family:"AmsiProNarrowLight";
	font-size: 18px;
	line-height: 27px;
	color: inherit;
}

.fontDef_Button 
{
	font-family:"PlasticWaistRegular", "sans-serif";
	font-size: 16px;
	line-height: 0px;
	text-transform: uppercase;
	font-weight: 400;
}

h5 {
	font-size: 17px;
	padding-bottom: 10px;
}
