/* fira-sans-extra-condensed-regular - latin */
@font-face {
    font-family: 'text';
    src: url('../fonz/robotocondensed-regular.eot');
    src: url('../fonz/robotocondensed-regular.eot?#iefix') format('embedded-opentype'),
        url('../fonz/robotocondensed-regular.woff2') format('woff2'),
        url('../fonz/robotocondensed-regular.woff') format('woff'),
        url('../fonz/robotocondensed-regular.svg#robotocondensed-regular') format('svg');
    font-weight: normal;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'ueber';
    src: url('../fonz/robotocondensed-bold.eot');
    src: url('../fonz/robotocondensed-bold.eot?#iefix') format('embedded-opentype'),
        url('../fonz/robotocondensed-bold.woff2') format('woff2'),
        url('../fonz/robotocondensed-bold.woff') format('woff'),
        url('../fonz/robotocondensed-bold.svg#robotocondensed-bold') format('svg');
    font-weight: bold;
    font-style: normal;
    font-display: swap;
}

@font-face {
    font-family: 'roboto Condensed italic';
    src: url('robotocondensed-italic.eot');
    src: url('robotocondensed-italic.eot?#iefix') format('embedded-opentype'),
        url('robotocondensed-italic.woff2') format('woff2'),
        url('robotocondensed-italic.woff') format('woff'),
        url('robotocondensed-italic.svg#robotocondensed-italic') format('svg');
    font-weight: normal;
    font-style: italic;
    font-display: swap;
}




	
html, body { 	font-family: 'text';
				font-size:1.125em;
				line-height:1.438em;
				color: var(--color-browndark);}	
			
h1 {			font-family: 'ueber';
				font-size:150%;
				font-weight:bold;
				color:black;
				margin-bottom:0.8em;}
h2 {			font-weight:bold;	
				font-size:120%;
				margin-bottom:0.6em;
    }
h2 ul {	font-size:82%;   }
footer h2  {	font-size:100%;
    }

h4 {font-size:16px;
	line-height:1.4em; 
	font-weight:normal;}

			

a {		color:#452101;}	
a:hover {	text-decoration:underline;color:black;}
	
		

a .telnr  {}

.nolink {	cursor: -webkit-zoom-in;
			cursor: -moz-zoom-in;
			cursor: zoom-in;}
#schnellkontakt {color:var(--color-antrazit);}
	
	
ul {margin-left:1em; font-weight:bold;}		

.klein {font-size:80%;line-height:160%;}	

.lifestyle {font-size:13px; color:#993300; line-height:120%;}

.lowercase { text-transform:none;}

.center {text-align:center;}	
			
footer{		
				color:white;}
footer h1 {		font-size:100%;
				line-height:120%;
				margin-bottom:0;}	
footer a, footer a:visited {	color:white;	}
footer a:hover {color:white;background-color:rgba(255, 255, 255, 0.3);}			
				
article {		-moz-hyphens: auto;
  				-o-hyphens: auto;
   				-webkit-hyphens: auto;
   				-ms-hyphens: auto;
   				hyphens: auto; }

			
.keinetrennung {-moz-hyphens: none;
  				-o-hyphens: none;
   				-webkit-hyphens: none;
   				-ms-hyphens: none;
   				hyphens:none; }	
.justify {text-align:justify;}
.navbreak {display:none;}
.nowrap {white-space: nowrap;}


.aufzaehlung ul {margin-left:1.0em;}
.aufzaehlung li {list-style: url('../px/grau.png');}	
			

					
/*
11	0.689	
12	0.750	
13	0.814	
14	0.875
15	0.938
16	1.000	Browser standard default
17	1.064	
18	1.125
19	1.188	
20	1.250
21	1.313
22	1.375
23	1.438
24	1.500
25	1.563
26	1.625	
*/			