body {
	font-family: 		Arial;
	background-image: 	url("background_img01.jpg");
	background-color: 	rgb(0, 0, 0);
	color: 				white;
	margin: 			0;
}
h1 {
	padding-left: 		40px;
	padding-right: 		40px;
	background-color: 	blue;
	color: 				white;
	font-family: 		Courier New;
	margin-top: 		0;
	margin-bottom: 		0;
}
.navigation {
	position: 			sticky;
	top: 				0;
}
.navigation-list {
	background-color: 	blue;
	font-family: 		Arial;
	margin-top: 		0;
	margin-bottom: 		0;
	padding-top: 		5px;
	padding-bottom:		5px;
}
.navigation-list li {
	display: 			inline;
	padding-right: 		10px;
}
.navigation-list a {
	color: 				rgb(255, 255, 255);
	text-decoration: 	none;
}
.navigation-list a:hover {
	background-color:	white;
	color: 				blue;
}
h2 {
	padding-left: 		40px;
	padding-right: 		40px;
	padding-top: 		10px;
	margin-top: 		0;
	margin-bottom: 		0;
}
div.home-container {
	background-color: 		black;
	color: 					white;
	margin-left: 			40px;
	margin-right: 			40px;
	border-style: 			solid;
	border-color: 			white;
	border-radius: 			16px;
	margin-top: 			20px;
	padding-bottom: 		10px;
}
div.home-content {
	padding-left: 			40px;
	padding-right: 			40px;
	border-top-style: 		solid;
	border-top-color: 		black;
	border-bottom-style: 	solid;
	border-bottom-color: 	black;
	background-color: 		black;
	padding-top: 			0;
	padding-bottom: 		0;
	color: 					white;
}
.input {
	border-style: 			solid;
	border-color: 			white;
	border-radius: 			8px;
	background-color: 		black;
	color: 					white;
	font-family: 			Arial;
}
.input:hover {
	border-color: 			blue;
}
.submit-button {
	border-style: 			solid;
	border-color: 			white;
	border-radius: 			16px;
	background-color: 		blue;
	padding-left: 			110px;
	padding-right: 			110px;
	padding-top: 			4px;
	padding-bottom:			4px;
	color: 					white;
}
.submit-button:hover {
	background-color: 		rgb(0, 0, 64);
	cursor: 				pointer;
}
div.resume-container {
	background-color: 		black;
	border-style: 			solid;
	border-color: 			white;
	border-radius: 			16px;
	margin-top: 			20px;
	margin-left: 			40px;
	margin-right: 			40px;
	padding-bottom: 		10px;
}
div.resume-container a {
	color: 					black;
	text-decoration: 		none;
}
div.resume-container a:hover {
	color: 					blue;
	text-decoration: 		underline;
}
div.contact-container {
	background-color: 		black;
	border-style: 			solid;
	border-color: 			white;
	border-radius: 			16px;
	margin-top: 			20px;
	margin-left: 			40px;
	margin-right: 			40px;
	padding-bottom: 		10px;
}
div.contact-container img {
	border-style: 			solid;
	border-color: 			white;
	border-width: 			1px;
	border-radius: 			8px;
}
div.imprint-container {
	border-style: 			solid;
	border-color: 			white;
	border-radius: 			8px;
	margin-left: 			40px;
	margin-right: 			40px;
	background-color: 		black;
}
div.manual-container {
	background-color: 		black;
	border-style: 			solid;
	border-color: 			white;
	border-radius: 			16px;
	margin-top: 			20px;
	margin-left: 			40px;
	margin-right: 			40px;
	padding-bottom: 		10px;
}
div.manual-content {
	padding-left: 			40px;
	padding-right: 			40px;
	color: 					black;
	background-color: 		white;
	border-style: 			solid;
	border-color: 			black;
}
div.manual-content img {
	border-style: 			solid;
	border-color: 			black;
	border-width: 			1px;
	border-radius: 			8px;
}
div.manual-content a {
	color: 					blue;
}
table {
	margin-left: 		40px;
	margin-right: 		40px;
	border-collapse: 	collapse;
}
.resume-table tr:nth-child(odd) {
	background-color: 	rgb(200, 200, 200);
}
.resume-table tr:nth-child(even) {
	background-color: 	white;
}
.resume-table {
	border-style: 		solid;
	border-color: 		black;
	border-radius: 		8px;
	color: 				black;
}
.contact-list li {
	list-style: 		none;
}
.contact-container img {
	margin-left: 		40px;
}
a {
	color: 				white;
}
a.customer-link {
	background-color: 	blue;
	color: 				withe;
	text-decoration: 	none;
	padding: 4px 4px 4px 4px;
	border-style: 		solid;
	border-color: 		white;
	border-radius: 		8px;
}
a.customer-link:hover {
	background-color: 	rgb(0, 0, 64);
}
div.success-container {
	margin-left: 		25%;
	margin-right: 		25%;
	margin-top: 		0;
	margin-bottom: 		0;
	padding: 2px 2px 2px 2px;
	color: 				white;
	background-color: 	green;
	border-style: 		solid;
	border-color: 		green;
	border-radius: 		8px;
}
div.success-content {
	color: 				black;
	background-color: 	rgb(100, 255, 100);
}