@font-face {
font-family: 'clearsans-regular';
src: url('clearsans-regular-webfont.eot');
src: url('clearsans-regular-webfont.eot?#iefix') format('embedded-opentype'),
	 url('clearsans-regular-webfont.woff') format('woff'),
	 url('clearsans-regular-webfont.ttf') format('truetype'),
	 url('clearsans-regular-webfont.svg#clearsans-regular') format('svg');}
@font-face {
font-family: 'clearsans-italic';
src: url('clearsans-italic-webfont.eot');
src: url('clearsans-italic-webfont.eot?#iefix') format('embedded-opentype'),
	 url('clearsans-italic-webfont.woff') format('woff'),
	 url('clearsans-italic-webfont.ttf') format('truetype'),
	 url('clearsans-italic-webfont.svg#clearsans-italic') format('svg');}
@font-face {
font-family: 'clearsans-medium';
src: url('clearsans-medium-webfont.eot');
src: url('clearsans-medium-webfont.eot?#iefix') format('embedded-opentype'),
	 url('clearsans-medium-webfont.woff') format('woff'),
	 url('clearsans-medium-webfont.ttf') format('truetype'),
	 url('clearsans-medium-webfont.svg#clearsans-medium') format('svg');}
@font-face {
font-family: 'clearsans-mediumitalic';
src: url('clearsans-mediumitalic-webfont.eot');
src: url('clearsans-mediumitalic-webfont.eot?#iefix') format('embedded-opentype'),
	 url('clearsans-mediumitalic-webfont.woff') format('woff'),
	 url('clearsans-mediumitalic-webfont.ttf') format('truetype'),
	 url('clearsans-mediumitalic-webfont.svg#clearsans-mediumitalic') format('svg');}
@font-face {
font-family: 'clearsans-light';
src: url('clearsans-light-webfont.eot');
src: url('clearsans-light-webfont.eot?#iefix') format('embedded-opentype'),
	 url('clearsans-light-webfont.woff') format('woff'),
	 url('clearsans-light-webfont.ttf') format('truetype'),
	 url('clearsans-light-webfont.svg#clearsans-light') format('svg');}
@font-face {
font-family: 'clearsans-bold';
src: url('clearsans-bold-webfont.eot');
src: url('clearsans-bold-webfont.eot?#iefix') format('embedded-opentype'),
	 url('clearsans-bold-webfont.woff') format('woff'),
	 url('clearsans-bold-webfont.ttf') format('truetype'),
	 url('clearsans-bold-webfont.svg#clearsans-bold') format('svg');}
@font-face {
font-family: 'clearsans-bolditalic';
src: url('clearsans-bolditalic-webfont.eot');
src: url('clearsans-bolditalic-webfont.eot?#iefix') format('embedded-opentype'),
	 url('clearsans-bolditalic-webfont.woff') format('woff'),
	 url('clearsans-bolditalic-webfont.ttf') format('truetype'),
	 url('clearsans-bolditalic-webfont.svg#clearsans-bolditalic') format('svg');}

/*Regular*/
body.fonts, body.fonts .inhalt-baustein a {font-family:clearsans-regular, Arial, sans-serif; font-weight:normal; font-style:normal;}

/*Bold*/
body.fonts h1 span, body.fonts h2, body.fonts h3, body.fonts h4, body.fonts h5,
body.fonts strong, body.fonts dt, body.fonts legend,
body.fonts caption, body.fonts th,
body.fonts #hinweis.fehler,
body.fonts .inhalt-mitteilung-datum,
body.fonts.mitteilung .inhalt-mitteilung h2.inhalt-mitteilung-datum,
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 p.button a span, 
body.fonts #spalte-links ul.nav-liste li li span span, #schmuckbild .inhalt-beitrag-kurztext h2, div.checked label {font-family:clearsans-bold; font-weight:normal; font-style:normal;}

/*Italic*/
body.fonts em, body.fonts blockquote,
body.fonts span.inhalt-kommentar-autor,
body.fonts .inhalt-suche-ergebnis-fehler span, body.fonts .inhalt-suche-ergebnis-url  {font-family:clearsans-italic; font-weight:normal; font-style:normal;}

/*Bolditalic*/
body.fonts em strong, body.fonts strong em,
body.fonts span.inhalt-beitrag-autor  {font-family:clearsans-bolditalic; font-weight:normal; font-style:normal;}

/*Light*/
body.fonts .inhalt-baustein, body.fonts #schmuckbild-text span  {font-family:clearsans-light; font-weight:normal; font-style:normal;}

/*Mobilansicht*/
body.fonts.mobil .nav-titel,
body.fonts.mobil .inhalt-beitrag-mehr a, body.fonts.mobil .inhalt-beitrag-zurueck a, body.fonts.mobil .inhalt-mitteilung-mehr a, body.fonts.mobil .inhalt-mitteilung-zurueck a,
body.fonts.w480 tbody th:first-child, body.fonts.w480 tbody td:first-child, body.fonts thead tr.gerade{font-family:clearsans-bold; font-weight:normal; font-style:normal;}