@charset "UTF-8";
/* CSS Document */

body {
	font-family:Arial,  sans-serif;
	font-weight:100;
	font-size: 1.0em;
	line-height: 130%;
	letter-spacing:0.01em;
	}
.kontakt {
	line-height: 130%;
	}
h1, h2, h3, h4, h5, h6 {
	letter-spacing:0.01em;
	line-height:130%;
	font-weight:100;
	}
	h1	{font-size:200%;}
.rubri {	
	font-size:200%;
	line-height:180%;
	}

.net, .logoname { 
	font-size:300%;
	font-family: Arial, sans-serif;
	} 
/*.logosub {
	font-size:65%;
	}*/
.produ li {
	line-height:130%;
	}

.doma {
    height: 1.7em;}


@media screen and (min-width: 1024px)  {	
body {
	font-size: 1.3em;
	line-height: 135%;	
	}

}	

/*ipad*/
@media screen and (min-width: 700px) and (max-width: 1024px) {	
body {
	font-size: 1.2em;
	line-height: 135%;
	}
.net, .logoname { 
	font-size:300%;
	} 
.rubri{
	font-size: 150%;
	}
}

/*ipad hochformat*/
@media screen and (min-device-width: 700px) and (max-device-width: 1024px) and (orientation: portrait) {
	
.net, .logoname { 
	padding-top:1.5em;
	font-size:280%;
	} 	
}
/*iphone*/
@media screen and (max-width: 699px){
body {
	font-size: 1.2em;
	line-height: 130%;
	}
.net, .logoname { 
	font-size:188%;
	} 	
.rubri{
	font-size: 115%;
	}
h1	{font-size:120%;
	text-align:left;
		}
h2	{font-size:110%;}
header h1 {
	font-size: 115%;
	padding: 1em 0 0 30%;
	}	
.kontakt {
	line-height: 150%;
	}
}



@font-face {
  font-family: 'pt-sans-narrow-v10-latin';
  font-style: normal;
  font-weight: 400;
  src: url('../DE/fonts/pt-sans-narrow-v10-latin/pt-sans-narrow-v10-latin-regular.eot'); /* IE9 Compat Modes */
  src: local('PT Sans Narrow'), local('PTSans-Narrow'),
url('../DE/fonts/pt-sans-narrow-v10-latin/pt-sans-narrow-v10-latin-regular.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */
url('../DE/fonts/pt-sans-narrow-v10-latin/pt-sans-narrow-v10-latin-regular.woff2') format('woff2'), /* Super Modern Browsers */
url('../DE/fonts/pt-sans-narrow-v10-latin/pt-sans-narrow-v10-latin-regular.woff') format('woff'), /* Modern Browsers */
url('../DE/fonts/pt-sans-narrow-v10-latin/pt-sans-narrow-v10-latin-regular.ttf') format('truetype'), /* Safari, Android, iOS */
url('../DE/fonts/pt-sans-narrow-v10-latin/pt-sans-narrow-v10-latin-regular.svg#PTSansNarrow') format('svg'); /* Legacy iOS */
}
