	<!--== Google Fonts ==-->
    /* amatic-sc-regular - latin */
	@font-face {
	  font-family: 'Amatic SC';
	  font-style: normal;
	  font-weight: 400;
	  src: url('../fonts/amatic-sc-v24-latin-regular.eot'); /* IE9 Compat Modes */
	  src: local(''),
		   url('../fonts/amatic-sc-v24-latin-regular.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
		   url('../fonts/amatic-sc-v24-latin-regular.woff2') format('woff2'), /* Super Modern Browsers */
		   url('../fonts/amatic-sc-v24-latin-regular.woff') format('woff'), /* Modern Browsers */
		   url('../fonts/amatic-sc-v24-latin-regular.ttf') format('truetype'), /* Safari, Android, iOS */
		   url('../fonts/amatic-sc-v24-latin-regular.svg#AmaticSC') format('svg'); /* Legacy iOS */
	}

	/* amatic-sc-700 - latin */
	@font-face {
	  font-family: 'Amatic SC';
	  font-style: normal;
	  font-weight: 700;
	  src: url('../fonts/amatic-sc-v24-latin-700.eot'); /* IE9 Compat Modes */
	  src: local(''),
		   url('../fonts/amatic-sc-v24-latin-700.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
		   url('../fonts/amatic-sc-v24-latin-700.woff2') format('woff2'), /* Super Modern Browsers */
		   url('../fonts/amatic-sc-v24-latin-700.woff') format('woff'), /* Modern Browsers */
		   url('../fonts/amatic-sc-v24-latin-700.ttf') format('truetype'), /* Safari, Android, iOS */
		   url('../fonts/amatic-sc-v24-latin-700.svg#AmaticSC') format('svg'); /* Legacy iOS */
	}
	
		/* catamaran-100 - latin */
	@font-face {
	  font-family: 'Catamaran';
	  font-style: normal;
	  font-weight: 100;
	  src: url('../fonts/catamaran-v17-latin-100.eot'); /* IE9 Compat Modes */
	  src: local(''),
		   url('../fonts/catamaran-v17-latin-100.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
		   url('../fonts/catamaran-v17-latin-100.woff2') format('woff2'), /* Super Modern Browsers */
		   url('../fonts/catamaran-v17-latin-100.woff') format('woff'), /* Modern Browsers */
		   url('../fonts/catamaran-v17-latin-100.ttf') format('truetype'), /* Safari, Android, iOS */
		   url('../fonts/catamaran-v17-latin-100.svg#Catamaran') format('svg'); /* Legacy iOS */
	}

	/* catamaran-200 - latin */
	@font-face {
	  font-family: 'Catamaran';
	  font-style: normal;
	  font-weight: 200;
	  src: url('../fonts/catamaran-v17-latin-200.eot'); /* IE9 Compat Modes */
	  src: local(''),
		   url('../fonts/catamaran-v17-latin-200.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
		   url('../fonts/catamaran-v17-latin-200.woff2') format('woff2'), /* Super Modern Browsers */
		   url('../fonts/catamaran-v17-latin-200.woff') format('woff'), /* Modern Browsers */
		   url('../fonts/catamaran-v17-latin-200.ttf') format('truetype'), /* Safari, Android, iOS */
		   url('../fonts/catamaran-v17-latin-200.svg#Catamaran') format('svg'); /* Legacy iOS */
	}

	/* catamaran-300 - latin */
	@font-face {
	  font-family: 'Catamaran';
	  font-style: normal;
	  font-weight: 300;
	  src: url('../fonts/catamaran-v17-latin-300.eot'); /* IE9 Compat Modes */
	  src: local(''),
		   url('../fonts/catamaran-v17-latin-300.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
		   url('../fonts/catamaran-v17-latin-300.woff2') format('woff2'), /* Super Modern Browsers */
		   url('../fonts/catamaran-v17-latin-300.woff') format('woff'), /* Modern Browsers */
		   url('../fonts/catamaran-v17-latin-300.ttf') format('truetype'), /* Safari, Android, iOS */
		   url('../fonts/catamaran-v17-latin-300.svg#Catamaran') format('svg'); /* Legacy iOS */
	}

	/* catamaran-regular - latin */
	@font-face {
	  font-family: 'Catamaran';
	  font-style: normal;
	  font-weight: 400;
	  src: url('../fonts/catamaran-v17-latin-regular.eot'); /* IE9 Compat Modes */
	  src: local(''),
		   url('../fonts/catamaran-v17-latin-regular.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
		   url('../fonts/catamaran-v17-latin-regular.woff2') format('woff2'), /* Super Modern Browsers */
		   url('../fonts/catamaran-v17-latin-regular.woff') format('woff'), /* Modern Browsers */
		   url('../fonts/catamaran-v17-latin-regular.ttf') format('truetype'), /* Safari, Android, iOS */
		   url('../fonts/catamaran-v17-latin-regular.svg#Catamaran') format('svg'); /* Legacy iOS */
	}

	/* catamaran-500 - latin */
	@font-face {
	  font-family: 'Catamaran';
	  font-style: normal;
	  font-weight: 500;
	  src: url('../fonts/catamaran-v17-latin-500.eot'); /* IE9 Compat Modes */
	  src: local(''),
		   url('../fonts/catamaran-v17-latin-500.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
		   url('../fonts/catamaran-v17-latin-500.woff2') format('woff2'), /* Super Modern Browsers */
		   url('../fonts/catamaran-v17-latin-500.woff') format('woff'), /* Modern Browsers */
		   url('../fonts/catamaran-v17-latin-500.ttf') format('truetype'), /* Safari, Android, iOS */
		   url('../fonts/catamaran-v17-latin-500.svg#Catamaran') format('svg'); /* Legacy iOS */
	}

	/* catamaran-600 - latin */
	@font-face {
	  font-family: 'Catamaran';
	  font-style: normal;
	  font-weight: 600;
	  src: url('../fonts/catamaran-v17-latin-600.eot'); /* IE9 Compat Modes */
	  src: local(''),
		   url('../fonts/catamaran-v17-latin-600.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
		   url('../fonts/catamaran-v17-latin-600.woff2') format('woff2'), /* Super Modern Browsers */
		   url('../fonts/catamaran-v17-latin-600.woff') format('woff'), /* Modern Browsers */
		   url('../fonts/catamaran-v17-latin-600.ttf') format('truetype'), /* Safari, Android, iOS */
		   url('../fonts/catamaran-v17-latin-600.svg#Catamaran') format('svg'); /* Legacy iOS */
	}

	/* catamaran-700 - latin */
	@font-face {
	  font-family: 'Catamaran';
	  font-style: normal;
	  font-weight: 700;
	  src: url('../fonts/catamaran-v17-latin-700.eot'); /* IE9 Compat Modes */
	  src: local(''),
		   url('../fonts/catamaran-v17-latin-700.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
		   url('../fonts/catamaran-v17-latin-700.woff2') format('woff2'), /* Super Modern Browsers */
		   url('../fonts/catamaran-v17-latin-700.woff') format('woff'), /* Modern Browsers */
		   url('../fonts/catamaran-v17-latin-700.ttf') format('truetype'), /* Safari, Android, iOS */
		   url('../fonts/catamaran-v17-latin-700.svg#Catamaran') format('svg'); /* Legacy iOS */
	}

	/* catamaran-800 - latin */
	@font-face {
	  font-family: 'Catamaran';
	  font-style: normal;
	  font-weight: 800;
	  src: url('../fonts/catamaran-v17-latin-800.eot'); /* IE9 Compat Modes */
	  src: local(''),
		   url('../fonts/catamaran-v17-latin-800.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
		   url('../fonts/catamaran-v17-latin-800.woff2') format('woff2'), /* Super Modern Browsers */
		   url('../fonts/catamaran-v17-latin-800.woff') format('woff'), /* Modern Browsers */
		   url('../fonts/catamaran-v17-latin-800.ttf') format('truetype'), /* Safari, Android, iOS */
		   url('../fonts/catamaran-v17-latin-800.svg#Catamaran') format('svg'); /* Legacy iOS */
	}

	/* catamaran-900 - latin */
	@font-face {
	  font-family: 'Catamaran';
	  font-style: normal;
	  font-weight: 900;
	  src: url('../fonts/catamaran-v17-latin-900.eot'); /* IE9 Compat Modes */
	  src: local(''),
		   url('../fonts/catamaran-v17-latin-900.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
		   url('../fonts/catamaran-v17-latin-900.woff2') format('woff2'), /* Super Modern Browsers */
		   url('../fonts/catamaran-v17-latin-900.woff') format('woff'), /* Modern Browsers */
		   url('../fonts/catamaran-v17-latin-900.ttf') format('truetype'), /* Safari, Android, iOS */
		   url('../fonts/catamaran-v17-latin-900.svg#Catamaran') format('svg'); /* Legacy iOS */
	}


body {
font-family: 'Catamaran', sans-serif;
}

body#datenschutz {
 margin: 5%;	
}


#seitenbereich {
text-align:left;  /* Inhalt wieder links */
margin: 5% auto;   /* Zentrierung mitte */
}


#inhalte {
text-align: center;
color: #333;
}

a {
text-decoration: none;
color: #9e9e9e;
}

a:hover {
	text-decoration: underline;
}
	

h1 {
font-family: 'Amatic SC', cursive;
margin-top: 20px;
font-size: 44px;
margin-bottom: 0px;
}

h2 {
margin-top: 0px;
margin-bottom: 0px;
font-size: 18px;
text-transform: uppercase;
font-weight: 300;
}


p {
font-size: 16px;
}

.referenzen p {
margin:0;
}

@media (min-width: 576px) { 
	.cols2 {
	overflow: hidden;
	display: flex;
	text-align: left;
	justify-content: center;
	margin-top: 20px;
	}

	.cols2 > * {
	box-sizing: border-box;
	}

	.box2 {
	margin-left: 3%;
	}

}

.datenschutz {
	margin-top: 20px;
	display: inline-block;
}


