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






/*   SITE   */

* {
	margin:0;
	padding:0;
	list-style:none;
}
	
body {
	
	font-family: sans-serif;
	font-size: 16px;
	line-height: 1.3em;	
	font-weight: 400;
	margin:0;
	color:#000;
	background-origin: content;
	background-attachment: fixed;

}

a {	
	text-decoration: none;
	color:#999;
}


img {
	border-style: none;
	border-width: 0;
}

.hide {
	display: none;
	opacity: 0;
}

.transparent {
	opacity: 0;
}






/*   BASIC   */





.background{
	position: fixed;
	top: 50%;
	transform: translateY(-50%);
	-ms-transform: translateY(-50%); /* IE 9 */
    -webkit-transform: translateY(-50%); /* Chrome, Safari, Opera */
    width: 70%;
    margin: 0 15%;
    background-size: contain;
    z-index: -10;
}

.header{
	position: absolute;
	top: 36px;
	right: 36px;
	width: 70px;
}

.statement{
	position: absolute;
	bottom: 176px;
	left: 36px;
	width: 326px;
}

.adresser{
	position: absolute;
	bottom: 36px;
	left: 36px;
	width: 326px;
}













@media only screen and (max-width: 1024px) {

	.header{
	width: 70px;
	}

	.statement{
		top:36px;
		width: 326px;
	}

	.adresser{
		width: 326px;
	}

}



@media
only screen and (-webkit-min-device-pixel-ratio: 2)      and (max-width: 1024px),
only screen and (   min--moz-device-pixel-ratio: 2)      and (max-width: 1024px),
only screen and (     -o-min-device-pixel-ratio: 2/1)    and (max-width: 1024px),
only screen and (        min-device-pixel-ratio: 2)      and (max-width: 1024px),
only screen and (                min-resolution: 192dpi) and (max-width: 1024px),
only screen and (                min-resolution: 2dppx)  and (max-width: 1024px) { 

	.header{
	width: 100px;
	}

	.statement{
	width: 465px;
	}

	.adresser{
	width: 465px;
	}

}









