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

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

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

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

/* ----------------------------------- */
/* ----------------------------------- */
/* ----------------------------------- */

body { margin: 0; padding: 0; }
body { color: #fDe9dA; background-color: #B20000; }
body { font-family: Helvetica, sans-serif; font-size: 96%; }

.container {
	margin-bottom: 100px;
}

#myheader { padding: 0px 0 5px 0; text-align: center; }
.head_1 h1 { margin: 0; padding: 0; font-family: 'Allerta Stencil', sans-serif; letter-spacing: 0.1em; }
.head_1 h1 span.nameFirst { margin: 0 -0.08em 0 0; font-size: 1.9em; }
.head_1 h1 span.nameSecond { font-size: 1.5em; margin: 0 10px 0 0;}
.head_2 h2 { float: right; font-size: 1.2em; font-family: 'Carme', sans-serif;   letter-spacing: 0.2em; color: #FDE9DA; }
.head_3 h3 { margin: 0 0 10px 0; padding: 0; font-size: 1.2em; font-family: 'Crafty Girls', cursive; letter-spacing: 0.2em; }
.head_3 h3 a { text-decoration: none;  padding: 5px; }
.head_3 h3 a:hover { background-color: #CA0000; padding: 5px; }

#mybody p.findoutmore_1 {
		font-size: 1.2em; font-family: 'Carme', sans-serif;   letter-spacing: 0.2em; color: #FDE9DA;
		margin: 150px 0 0 0;
		line-height: 1.2em;
}
#mybody p.findoutmore_2 {
		margin: 10px 0 0 0;
		padding: 0 0 0 0;
}
#mybody p.findoutmore_2 a {
		margin: 0 0 0 0;
		padding: 5px 8px;
		background-color: #fDe9dA;
		color: #2C231B; 
		border: 1px solid #7C736B; 
}

#mybody p.findoutmore_2 a:hover {
		margin: 0 0 0 0;
		padding: 5px 8px;
		background-color: #F79136;
		color: #fDe9dA; 
		color: rgb(33, 37, 41);
}

.impressum h1 {
	font-family:'Open Sans';
	font-size: 2.0em;
}

.impressum h2 {
	font-family:'Open Sans';
	font-size: 1.2em;
}

.datenschutz h1 {
	font-family:'Open Sans';
	font-size: 2.0em;
}
.datenschutz h2 {
	font-family:'Open Sans';
	font-size: 1.2em;
}

.datenschutz h3 {
	font-family:'Open Sans';
	font-size: 1.0em;
}

/* HTML-Anker*/

a { color: #FDE9DA; }

a.nav-link { color: #FDE9DA; }
a.active { color: #FDE9DA; text-decoration: none; }
a:hover { background-color: #414549; text-decoration: underline; }

a.nav-link {
	margin: 0;
	padding: 0;
}
