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

html, 
html * {
	padding: 0;
	margin: 0;
	box-sizing: border-box;
}

body {	
    background: #FFF; /* Hintergrundfarbe */
    color: #505050; /*Schriftfarbe*/
    font-size: 18px;
	font-family:'Libre Franklin', "sans-serif";
    font-weight: 300;
	-webkit-text-size-adjust: none;
	overflow-y: scroll;
}

a {	-webkit-tap-highlight-color:transparent;}

p {padding-bottom: 20px;}

.frame_header {width: 100%; position: relative;}
.header {max-width: 2000px; height: 500px; background-image: url("JPG/background/theke.jpg"); background-size: cover; background-position: center center; margin-left: auto; margin-right: auto;}


@media (min-width: 700px)
	
{
	
.header {height: 650px; }	
	
}

@media (min-width: 1020px)
	
{
	
.header {height: 700px; }	
	
}

@media (min-width: 1200px)
	
{}