/* fira-sans-extra-condensed-regular - latin */
@font-face {
  font-family: 'text';
  src: local('Fira Sans Extra Condensed Regular'), local('FiraSansExtraCondensed-Regular'),
 url('../fonz/vag_regular.otf') format('truetype');}


@font-face{ font-family: 'ueber'; 
src: url('../fonz/vag_bold.otf'); }

	
html, body { 	font-family: 'text';
  				font-style: normal;
  				font-weight: 100;
				font-size:1.125em;
				line-height:1.438em;
				color:black;
				letter-spacing:0em;
				 hyphens: auto;}	
			
h1 {	font-family: 'ueber';font-size:150%;
			line-height:1.125em;
			font-weight:bold;
			margin-bottom:1.2em;
			color:black;}
h2 {		font-size:110%;
			font-weight:bold;
			margin-bottom:0.4em;
			}

h4 {font-size:16px;
	line-height:1.4em; 
	font-weight:normal;}

a {		color:#753C1E;}	
a:hover {	text-decoration:underline;color:brown;}
	
a .telnr  {text-decoration:none;}

.nolink {	cursor: -webkit-zoom-in;
			cursor: -moz-zoom-in;
			cursor: zoom-in;}

	

	
.lifestyle {font-size:13px; color:#993300; line-height:120%;}

.lowercase { text-transform:none;}	
			
footer{			color:#333333;}
footer h1 {		font-size:100%;
				line-height:120%;
				margin-bottom:0;
				font-weight:100 !important;}	
			
footer a:hover {color:black;background-color:rgba(255, 255, 255, 0.3);}			
				



			
.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;}
.show520, .show640, .show720, .show960, .show980, .umbruch_personalfotos {display:none;}
.unter375weg {display:none;}
	
	
			

					
/*
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	
*/			