@font-face {
font-family: 'Poppins_Regular';
font-display: fallback; 	/*fallback für Beitragstexte (Standard);  swap für Logo und ggf. für Slogan*/
src: url('Poppins-Regular.eot');
src: url('Poppins-Regular.eot?#iefix') format('embedded-opentype'),
	 url('Poppins-Regular.woff2') format('woff'),
	 url('Poppins-Regular.ttf') format('truetype'),
	 url('Poppins-Regular.svg#Poppins_Regular') format('svg');}
@font-face {
font-family: 'Poppins_Medium';
src: url('Poppins-Medium.eot');
src: url('Poppins-Medium.eot?#iefix') format('embedded-opentype'),
	 url('Poppins-Medium.woff2') format('woff'),
	 url('Poppins-Medium.ttf') format('truetype'),
	 url('Poppins-Medium.svg#Poppins_Medium') format('svg');}
@font-face {
font-family: 'Poppins_Bold';
src: url('Poppins-Bold.eot');
src: url('Poppins-Bold.eot?#iefix') format('embedded-opentype'),
	 url('Poppins-Bold.woff2') format('woff'),
	 url('Poppins-Bold.ttf') format('truetype'),
	 url('Poppins-Bold.svg#Poppins_Bold') format('svg');}
@font-face {
font-family: 'Poppins_italic';
src: url('Poppins-Italic.eot');
src: url('Poppins-Italic.eot?#iefix') format('embedded-opentype'),
	 url('Poppins-Italic.woff2') format('woff'),
	 url('Poppins-Italic.ttf') format('truetype'),
	 url('Poppins-Italic.svg#Poppins_Italic') format('svg');}
@font-face {
font-family: 'Poppins_MediumItalic';
src: url('Poppins-MediumItalic.eot');
src: url('Poppins-MediumItalic.eot?#iefix') format('embedded-opentype'),
	 url('Poppins-MediumItalic.woff2') format('woff'),
	 url('Poppins-MediumItalic.ttf') format('truetype'),
	 url('Poppins-MediumItalic.svg#Poppins_MediumItalic') format('svg');}
@font-face {
font-family: 'Poppins_BoldItalic';
src: url('Poppins-BoldItalic.eot');
src: url('Poppins-BoldItalic.eot?#iefix') format('embedded-opentype'),
	 url('Poppins-BoldItalic.woff2') format('woff'),
	 url('Poppins-BoldItalic.ttf') format('truetype'),
	 url('Poppins-BoldItalic.svg#Poppins_BoldItalic') format('svg');}
	 
@font-face {
font-family: 'Orbitron_Regular';
font-display: fallback; 
src: url('Orbitron-Regular.eot');
src: url('Orbitron-Regular.eot?#iefix') format('embedded-opentype'),
	 url('Orbitron-Regular.woff') format('woff'),
	 url('Orbitron-Regular.ttf') format('truetype'),
	 url('Orbitron-Regular.svg#Orbitron_Regular') format('svg');}

/* ########################################################## */

/*Regular*/
body.fonts, body.fonts h2 {font-family:Poppins_Regular; font-weight:normal; font-style:normal;}

/*Medium*/
body.fonts strong, body.fonts li a, body.fonts p a, body.fonts .beitrag-thema .inhalt-beitrag-kurztext h2 span, body.fonts h2.js-akkordeon-trigger, body.fonts .beitrag-thema h2, body.mobil.fonts h2, body.fonts #nav1 a{font-family:Poppins_Medium; font-weight:normal; font-style:normal;}

/*Bold*/
body.fonts h4, body.fonts h5, body.fonts dt, body.fonts legend, body.fonts caption, body.fonts th, body.fonts #hinweis.fehler, body.fonts .inhalt-formular-senden-erfolgreich, body.fonts .inhalt-formular-senden-fehler, body.fonts .inhalt-formular-feld-fehleingabe .inhalt-formular-checkbox-label label, body.fonts p.button a, body.fonts input.submit, body.fonts #cookiehinweis .submit, body.fonts.mobil #mobilmenue .nav-titel, body.fonts h1.h1-schmuck span, body.fonts #fda-txt {font-family:Poppins_Bold; font-weight:normal; font-style:normal;}

/*Italic*/
body.fonts em, body.fonts blockquote{font-family:Poppins_italic; font-weight:normal; font-style:normal;}

/*MediumItalic*/
body.fonts h3 {font-family:Poppins_MediumItalic; font-weight:normal; font-style:normal;}

/*BoldItalic*/
body.fonts em strong, body.fonts strong em, body.fonts .nav-titel {font-family:Poppins_BoldItalic; font-weight:normal; font-style:normal;}

/*Orbitron Regular*/
body.fonts .slogan1, body.fonts h1, body.fonts #themenbild .inhalt-beitrag-kurztext h2 {font-family:Orbitron_Regular; font-weight:normal; font-style:normal;}