/* CSS Document */

html {
	background-color: #060613;
	color: white;
	height: 100%;
	width: 100%;
	font-size: 15pt;
	overflow-x: hidden;
	overflow-y: hidden;
}

body {
	height: 100%;
	width: 100%;
	display: flex;
	justify-content: space-between;
	flex-direction: row;
	flex-wrap: wrap;
	margin: auto;
	align-content: center;
	font-family: monospace;
}

header {
	position: absolute;
}

a {
	text-decoration: none;
	color: white;
	background-color: black;
	padding: 20pt;
	min-width: 180pt;
	min-height: 15pt;
	display: flex;
	align-items: center;
	justify-content: center;
	
}

.logo {
	background: url("HF_inc_2.png") no-repeat center;
	background-size: contain;
}

.inhalt span a {
	width: 250pt;
	min-height: 15pt;
}

a:hover, a:focus {
	color: black;
	background-color: white;	
}

::-webkit-scrollbar {
	height: 0.3%;
	width: 0.3%;
	min-width: 1px;
	min-height: 1px;
	max-width: 3px;
	max-height: 3px;
}
::-webkit-scrollbar-track {
	background-color: transparent;
	margin-right: 10px;
}
::-webkit-scrollbar-thumb {
	background-color: white;
}
::-webkit-scrollbar-thumb:hover {
	background-color: #aaa;
}