/*@import url(http://fonts.googleapis.com/css?family=Fira+Sans:400,700,500,300);
@import url(http://fonts.googleapis.com/css?family=Fira+Sans&subset=latin,latin-ext,cyrillic,cyrillic-ext);*/
/*@import url(http://fonts.googleapis.com/css?family=Fira+Sans:400,500,300,700,700italic,500italic,300italic,400italic&subset=latin,latin-ext,cyrillic,cyrillic-ext,greek);
*/

@font-face {
    font-family: 'Fira Sans';
    src: url('font/firasans-medium-webfont.eot');
    src: url('font/firasans-medium-webfont.eot?#iefix') format('embedded-opentype'),
         url('font/firasans-medium-webfont.woff2') format('woff2'),
         url('font/firasans-medium-webfont.woff') format('woff'),
         url('font/firasans-medium-webfont.ttf') format('truetype'),
         url('font/firasans-medium-webfont.svg#fira_sansmedium') format('svg');
    font-weight: 500;
    font-style: normal;

}




@font-face {
    font-family: 'Fira Sans';
    src: url('font/firasans-light-webfont.eot');
    src: url('font/firasans-light-webfont.eot?#iefix') format('embedded-opentype'),
         url('font/firasans-light-webfont.woff2') format('woff2'),
         url('font/firasans-light-webfont.woff') format('woff'),
         url('font/firasans-light-webfont.ttf') format('truetype'),
         url('font/firasans-light-webfont.svg#fira_sanslight') format('svg');
    font-weight: 100;
    font-style: normal;

}




@font-face {
    font-family: 'Fira Sans';
    src: url('font/firasans-bold-webfont.eot');
    src: url('font/firasans-bold-webfont.eot?#iefix') format('embedded-opentype'),
         url('font/firasans-bold-webfont.woff2') format('woff2'),
         url('font/firasans-bold-webfont.woff') format('woff'),
         url('font/firasans-bold-webfont.ttf') format('truetype'),
         url('font/firasans-bold-webfont.svg#fira_sansbold') format('svg');
    font-weight: 800;
    font-style: normal;

}



@font-face {
    font-family: 'Fira Sans';
    src: url('font/firasans-regular-webfont.eot');
    src: url('font/firasans-regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('font/firasans-regular-webfont.woff2') format('woff2'),
         url('font/firasans-regular-webfont.woff') format('woff'),
         url('font/firasans-regular-webfont.ttf') format('truetype'),
         url('font/firasans-regular-webfont.svg#fira_sansregular') format('svg');
    font-weight: 400;
    font-style: normal;

}



body {
	margin:0;
	padding:0;
	background:#336B80;
	width:100%;
	height:100%;
}



#center > div {
	display: table-cell;
}

#address {
	color:#FFFFFF;
	width: -moz-fit-content;
  	width: -webkit-fit-content;
  	width: fit-content;
	margin:0 auto;

	text-align:center;
	font-weight:100;
	line-height:1.3rem;
	font-family: "Fira Sans", sans-serif;
}

strong {
	font-weight:500;
}

#address a {
	color:white;
	font-weight:400;
	color:#84BA7C;
	text-decoration:none;
}

#address a:hover {
	opacity:0.8;
}


#signet {
	width:248px;
	height:209px;
	margin:100px auto 40px;
	background:url(../img/logo_weiss.png);	
	background-size:contain;
	background-position:center center;
	background-repeat:no-repeat;
}

@media screen and (max-width:500px) {
	#signet {
		width:120px;
		height:100px;
		margin:20px auto 40px;
	}
	
}