.franklinconditcpromedbold {
  font-family: "franklin-gothic-urw";
  font-style: normal;
  font-weight: 500;
}

h1, h2, h3, h4 {
	font-family: "franklin-gothic-urw", sans-serif;
  font-style: normal;
  font-weight: 500;
}

h1 {
	font-size: 2.3333em;
	font-weight: 500;
	line-height: 1.1;
	margin-top: 0;
	margin-bottom: .4em;
}
h1.contact-name {
	margin-bottom: 0;
}

h1, h2 {
	-webkit-font-smoothing: subpixel-antialiased;
  -moz-font-feature-settings: "kern=0";
  -ms-font-feature-settings: "kern" 0;
  text-rendering: optimizeLegibility;
}

#article h1 {
	margin: 0 0 .3em;
}

h2 {
	font-size: 1.5333em;
	line-height: 1.2;
	margin-bottom: .5em;
}
article.primary h2 {
	margin-bottom: .2em;
}

.newslist h2,
.bl-unit h2 {
	font-size: 1.4667em;
	font-weight: 500;
}

h3,
.l-listning ul li h2,
.obj-lista h2 {
	font-size: 1.2em;
	line-height: 1.2;
	margin-bottom: .3em;
}

.kontakt-lista h2 {
	font-size: 1.2667em;
	font-weight: 500;
}
.kontakt-lista h2 span.title {
	color: #666;
	font-size: .875em;
	margin-top: .5em;
	margin-bottom: .5em;
}
.main-content article h3 {
	margin-bottom: 0;
}
.module h3,
h2.h-callout {
	margin: 0;
	text-transform: uppercase;
	font-size: 1.1333em;
	padding: .5em;
	padding-left: 1em;
	font-weight: normal;
}
h4,
h5 {
	font-size: 1em;
	margin: 0;
}

h4.da-rad,
span.da-rad,
span.contact-title {
	text-transform: uppercase;
	color: #666;
	font-size: .9333em;
	margin-top: .5em;
	margin-bottom: .2em;
	display: block;
}
span.contact-title {
	margin-bottom: 1em;
}

p {
	margin-top: 0;
	margin-bottom: 1em;
	font-size: 1em;
}
p.k-info {
	font-size: .875em;
	margin-bottom: .3em;
}


/* ARTICLE
--------------------------------------------------------*/
article p {
	font-size: 1em;
	font-family: arial, sans-serif;
}

div.ingress p {
	font-size: 1.1333em;
	margin-bottom: 1em;
	font-family: Arial, Helvetica, sans-serif;
	line-height: 1.3;
}

article figcaption {
	font-size: .8667em;
	font-style: italic;
	color: #666;
}


/* Footer
--------------------------------------------------------*/

footer[role="contentinfo"] h2 {
	text-transform: uppercase;
	font-size: 1.25em;
}



