body {
	background-color: 	#1F2B3C;
	color: 				white;
	background-image: 	url("/genshin/bilder/bg.jpg");
	background-attachment:	fixed;
	-webkit-background-size: cover;
	-moz-background-size: cover;
	-o-background-size: cover;
	background-size: cover;
}
div {
  font:							helvetica;
	text-decoration: 	none;
	opacity: 					0.8;
}
figure {
	color:						orange;
	margin:						auto;
	width:						800px;
	float:						none;
	text-align:				center;
}
hr {
	border: 					1px solid silver;
	width:						50%;
	text-align:				center;
}
.artifact
{
	margin:						auto;
	margin-bottom:		20px;
	padding:					10px;
	width:						800px;
	float:						none;
	background-color: black;
	text-align: 			justify;
	border-radius: 		15px;
	opacity: 					0.9;
}
h1 {
	text-align: 		center;
	font-size: 			36px;
	height: 				42px;
}
h2 {
	text-align: 		center;
	font-size: 			20px;
}
h3 {
	text-align: 		center;
	font-size: 			26px;
}
h4 {
	text-align: 		left;
	font-size: 			26px;
}
h5 {
	text-align: 		left;
	font-size: 			20px;
}
p {
	color:				white;
}
.title {
	background-color: 	slategray;
	color: 							black;
	height:							40px;
	float: 							clear;
	border-radius: 			10px;
}
.subtitle {
	color: 							orange;
}
.location {
color:								lightgreen;
}
.chars{
color:								steelblue;
}
.spacer-button {
	background-color: 	black;
	vertical-align: 		middle;
	line-height: 				5px;
	color: 							black;
	width: 							2px;
	height: 						40px;
	float: 							right;
	border-radius: 			0px;
}
.button-left {
	filter:							alpha(opacity=90); -moz-opacity: 0.90; opacity: 0.90;
	background-color: 	#1D1F2A;
	border-width: 			2px;
	border-style: 			outset;
	vertical-align: 		middle;
	font-size:					16px;
	line-height: 				5px;
	min-width: 					100px;
	height: 						32px;
	float: 							left;
	border-radius: 			5px;
	padding: 						5px;
}
.button-right {
	filter:							alpha(opacity=90); -moz-opacity: 0.90; opacity: 0.90;
	background-color: 	#1D1F2A;
	border-width: 			2px;
	border-style: 			outset;
	vertical-align: 		middle;
	line-height: 				5px;
	width: 							150px;
	height: 						34px;
	float: 							right;
	border-radius: 			5px;
}
.welcome-text {
	background-color: 	slategray;
	color: 							white;
	font-size:					20px;
	text-align:					center;
	width: 							100%;
	border-radius: 			15px;
}
.site-text {
	float:						left;
	padding:					25px;
	width:						75%;
	font-size:				16px;
}
li {
	color: 						slategray;
}
.left-text {
	font-size:					20px;
	background-color: 	#E1DAC7;
	color: 							black;
	float:							clear;
	border-radius: 			15px;
	text-align: 				left;
	padding:						25px;
}
.center-text {
	font-size:					18px;
	background-color: 	slategray;
	color: 							black;
	float:							clear;
	border-radius: 			1px;
	text-align: 				center;
  padding:						25px;
}
.block-text {
	font-size:					18px;
	background-color: 	slategray;
	color: 							black;
	float:							clear;
	border-radius: 			15px;
	text-align: 				justify;
  padding:						25px;
}
.footer-text {
	font-size:					16px;
	background-color: 	slategray;
	color: 							black;
	float:							clear;
	border-radius: 			15px;
	text-align: 				center;
	padding:						5px;
}
a:link, a:visited {
	text-decoration: 		none; 
	color: 							slategray;
}
a:active {
	text-decoration: 	none;
	border-width: 		5px;
	border-style:			none none solid none;
	border-color:			red;
	color: 						red;
}
a:hover {
	text-decoration: 	none;
	border-width: 		5px;
	border-style:			none none solid none;
	border-color:			orange;
	color: 						orange;
}
.button {
  background-color: black;
  border: 					1px;
  color: 						slategray;
  padding: 					5px 15px;
  text-align: 			center;
  text-decoration: 	none;
  display: 					inline-block;
  font-size: 				18px;
}
.upbtn {
  background-color: steelgray;
  align: right;
	width: 80%;
	border: 1px;
	border-width: 		0px;
	border-style:			none;
  color: black;
  padding: 2px 3px;
  text-align: right;
  text-decoration: none;
  display: inline-block;
  font-size: 10px;
}
.upbtn:hover {
	text-decoration: 	none;
	border-width: 		0px;
	border-style:			none none none none;
	border-color:			orange;
	color: 						orange;
}