html {
	/*   width: 100%; */
	margin: 0px auto;
	padding: 0;
	height: 100%;
}

body {
	min-width: 1000px;
	min-height: 430px;
	height: 100%;
	background-color: #ffffff;
	margin: 0px auto;
	padding: 0;
	/*   font-family: 'Titillium Web', sans-serif; */
	display: -webkit-flex;
	display: flex;
	-webkit-flex-direction: column;
	flex-direction: column;
	-webkit-justify-content: center;
	justify-content: center;
	-webkit-align-content: center;
	align-content: center;
}

.header {
	height: 1em;
}

.header, .footer, .content {
	position: relative;
	margin: 0px auto;
	border: none;
}

.header, .footer {
	min-width: 1000px;
	display: -webkit-flex;
	display: flex;
	-webkit-justify-content: center;
	justify-content: center;
	-webkit-align-content: center;
	align-content: center;
	/* 	background-color: #23100C; */
	/* 	margin: 0; */
}

.header>*, .footer>* {
	margin: auto;
}

#hdrlink {
	color: inherit;
	text-decoration: none;
}

#hdrtext, #ftrtext {
	vertical-align: middle;
	text-align: center;
}

.content {
	z-index: 10;
	height: 414px;
	width: 1000px;
	display: block;
	/* 	background-color: black; */
}

.fill-content {
	position: absolute;
	top: 0px;
	left: 0px;
	/* 	flex: 0; */
	height: 100%;
	width: 100%;
}

#contacts {
	z-index: -1;
	/* 	min-height: 100px; */
	/* 	height: 100px; */
	/*  	width: 1000px; */
	background-image: url("/images/email.png");
	background-repeat: no-repeat;
	background-position: center;
}

#picture {
	/* 	position: relative; */
	background-image: url("/images/background.jpg");
	/* 	height: inherit; */
	/* 	width: inherit; */
	z-index: 200;
}

#gallery {
	z-index: 300;
	top: 59px;
	left: 58px;
	height: 290px;
	width: 428px;
}

.content h1, h2, h3, h4 {
	text-align: center;
}

.footer {
	/*   color: white; */
	height: 1em;
}


.no-select {
	-webkit-touch-callout: none; /* iOS Safari */
	-webkit-user-select: none; /* Safari */
	-khtml-user-select: none; /* Konqueror HTML */
	-moz-user-select: none; /* Firefox */
	-ms-user-select: none; /* Internet Explorer/Edge */
	user-select: none;
	/* Non-prefixed version, currently supported by Chrome and Opera */
}
