.body_a1 p {line-height: 30px;}
.body_a1 .metanavi a {font-size:19px}
.body_a1 .aktuelles h5 {font-size: 26px;}
.body_a1 .leistungen h3 {font-size: 25px;}
.body_a1 .stellenanzeige h3 {font-size: 20px;}
.body_a1 .stellenanzeige a:last-child {font-size: 18px;}
.body_a1 .stelle_h3 {font-size: 31px;}
.body_a1 .stelle_h3 span {font-size: 22px;}
.body_a1 .maincontent h2 {font-size: 27px;}
.body_a1 .content_simple h2 {font-size: 31px;}
.body_a1 .content_simple h3 {font-size: 25px;}
.body_a1 .bewerbungsformular label, .body_a1 .kontaktformular label {font-size:19px}
.body_a1 .kontaktformular label em {font-size:19px!important}
.body_a1 .bewerbungsformular label input, .body_a1 .kontaktformular label input {font-size:19px}
.body_a1 .content_simple table {font-size:19px}
.body_a1 .jobs-row ul {font-size:19px}
.body_a1 .jobs-row-label,.body_a1 .jobs-row-input {font-size:19px}
.body_a1 .single_content h2.h2_stelle {font-size:25px}
.body_a1 .content_simple ul.disc {font-size:19px}
.body_a1 .content_simple > ul, .body_a1 .content_simple > ol {font-size:19px}
.body_a1 .content_simple .post a {font-size:19px}
.body_a1 .content_simple .post h2 a {font-size:31px}
.body_a1 .content_simple .post b {font-size:19px}
.body_a1 div.button {font-size: 28px;}
.body_a1 .header-kontakt a:first-child {font-size: 23px;}
.body_a1 #mainnavi > li > a {font-size: 24px;}
.body_a1 #mainnavi li ul li a {font-size: 19px;}
.body_a1 #booking ul {font-size:19px;}
.body_a1 .kontaktformular table {font-size:19px;}
.body_a1 .kontaktformular tr td strong {font-size:19px;}
.body_a1 #weiter1,.body_a1 #weiter2,.body_a1 #weiter3,.body_a1 #senden {font-size:19px}
.body_a1 #bfsgmenu {width: 355px;}
.body_a1 #bfsgmenu > div > button {width: 355px!important;}
.body_a1 #bfsgmenu button:after {font-size:19px!important;}
/*start*/
.body_a1 .button_var_1 {font-size: 19px;}
.body_a1 .button_var_2 {font-size: 19px;}
.body_a1 .button_var_3 {font-size: 19px;}
.body_a1 .permalink {font-size: 19px;}
.body_a1 .accordion_content ul {font-size: 19px;}
.body_a1 fieldset label {font-size: 19px;}
.body_a1 .karriereanzeigen input[type=file], .body_a1 .bewerbung input[type=file] {font-size: 19px;}
.body_a1 .karriereanzeigen input[type=submit], .body_a1 .bewerbung input[type=submit] {font-size: 19px;}
.body_a1 .wpcf7-form textarea {font-size: 19px;}
.body_a1 .simple_content ul {font-size: 19px;}
.body_a1 .neuheiten h4 {font-size: 19px;}
.body_a1 div.vertriebskontakt2 {font-size: 19px;}
.body_a1 div.vertriebskontakt2 strong {font-size: 19px;}
.body_a1 .country-headline {font-size: 19px;}
.body_a1 div.vertriebskontakt {font-size: 19px;}
.body_a1 .simple_content table {font-size: 19px;}
.body_a1 .sr-only, .body_a1 .mb-none, .body_a1 .mb-only {font-size: 19px;}
/*start*/
.body_a1, .body_a1 body {font-size:18px}
.body_a1 p{font-size:18px}
.body_a1 .aktuelles_inner > div > a > h4 {font-size:33px}
.body_a1 .section_teaser h2 {font-size:43px}
.body_a1 .section_teaser a {font-size:25px}
.body_a1 .section_welcome h3 {font-size: 43px;}
.body_a1 .content h2 {font-size: 44px;}
.body_a1 .article_wrap .article_wrap_teaser h3 {font-size: 23px;}
.body_a1 .slider_fullwidth .container h1 {font-size: 60px;}
.body_a1 .aktuelles_content h1 {font-size: 30px;}
.body_a1 .aktuelles_content h2 {font-size: 23px;}
.body_a1 .content h3 {font-size: 35px;}
.body_a1 #grundsaetze {font-size: 20px;}
.body_a1 .mandatstraeger_single p strong {font-size: 26px;}
.body_a1 #accordion-c .ui-accordion-header, .body_a1 #accordion-c > h3 {font-size: 32px;}
.body_a1 #accordion-c > h3 i.ui-accordion-header-span {font-size:22px!important}
.body_a1 .content_galerie h3 {font-size: 27px;}
.body_a1 .stadtrat .mandatstraeger_single_2 p strong {font-size: 20px;}
.body_a1 #accordion .ui-accordion-header, .body_a1 #accordion > h3 {font-size: 32px;}
.body_a1 .text_content ul {font-size: 18px;}
.body_a1 .box-benefit h3 {font-size: 28px;}
.body_a1 .faq h3 {font-size: 21px;}
.body_a1 .kontakt .content h2 {font-size: 25px;}

@media only screen and (max-width:1220px) {
	.body_a1 .content h2 {
		font-size:33px;
	}
}

@media only screen and (max-width:990px) {
	.body_a1 .slider_fullwidth .container h1 {
		font-size:28px;
	}
	.body_a1 h2, .body_a1 .content h2 {
        font-size: 27px;
    }
	.body_a1 .aktuelles_inner > div > a > h4 {
    	font-size: 21px;
	}
	.body_a1 .section_teaser h2 {
		font-size: 29px;
	}
	.body_a1 .section_welcome h3 {
		font-size: 27px;
	}
}