  body {
    color: #00BB00; 
	background-color: black;
    font-size: 300%;
    font-weight:bold;
    font-family: "Maiandra GD", "Stylus BT", "DF Wimped", "Mufferaw", "NuevaStd-BoldCond", "Nyala Standard", "Rough Draft", "TektonPro-Bold", Arial;
    margin: 0; 
    padding: 1em;
  }

* {
    box-sizing: border-box;
}

h1 {
    font-family: 	"Maiandra GD", "Stylus BT", "TektonPro-Bold", Arial;
	font-size:		0.5em;
	font-weight:	bold;
	text-align:		center;
}
h2 {
    font-family: 	"Maiandra GD", "Stylus BT", "TektonPro-Bold", Arial;
	font-size:		0.4em;
	font-weight:	bold;
	text-align:		center;
}
h3 {
    font-family: 	"Maiandra GD", "Stylus BT", "TektonPro-Bold", Arial;
	font-size:		0.3em;
	text-align:		center;
}
h4 {
    font-family: 	"Maiandra GD", "Stylus BT", "TektonPro-Bold", Arial;
	font-size:		0.25em;
	color:			#DDDD00;
	text-align:		center;
}
h5 {
    font-family: 	"Maiandra GD", "Stylus BT", "TektonPro-Bold", Arial;
	font-size:		0.25em;
	text-align:		center;
}
#logo {
	position:		fixed;
	top:			0px;
	left:			0px;
	padding:		10px;
	background-color: black;
	z-index:		9;
}
#title {
	position:		fixed;
	top:			4px;
	left:			150px;
	width:			80%;
    font-family: 	"Maiandra GD", "Stylus BT", "DF Wimped", "TektonPro-Bold", "NuevaStd-BoldCond", Arial;
	font-size: 		0.8em;
	font-weight: 	bold;
	color:			#00BB00;
	background-color: black;
	z-index:		9;
}
#subt {
	position:		fixed;
	top:			48px;
	left:			150px;
	width:			80%;
    font-family: 	"Maiandra GD", "Stylus BT", "DF Wimped", "TektonPro-Bold", "NuevaStd-BoldCond", Arial;
	font-size: 		0.33em;
	font-weight: 	normal;
	color:			#00BB00;
	background-color: black;
	z-index:		9;
}
/* menue */
#menue {
	position:		fixed;
	top:			69px;
	left:			150px;
	width:			80%;
	font-size:		0.29em;
	font-weight: 	normal;
	color: 			#FFFF99; 
	text-align:		left;
	text-decoration:none;
	padding:		4px;
	background-color: black;
	z-index:		9;
}
#menue a {
	text-decoration:none;
	font-weight: 	normal;
	color: 			#FFFF99; 
}
#menue a:hover {
	color: 				#FFFFFF; 
	background-color: 	#333333;
	text-decoration:	none;
}
/* Navigation Bar */
#nav {
	position:		absolute;
	top:			100px;
	left:			10px;
	width:	 		119px;
	padding: 		4px;
    text-align: 	center;
}

#nav a {
	display:			block;
	color:				#FFFF99;
	background-color:	#000000;
  	font-family: 		"Maiandra GD", "Stylus BT", "Mufferaw", Arial;
	font-size:			0.29em;
	font-weight:		normal;
    text-align:		 	center;
	width:				119px;
	z-index:			3;
	text-decoration:	none;
	padding:			3px;
}
#nav a:link {
	text-decoration:	none;
	z-index:			3;
}
#nav a:visited {
	text-decoration:	none;
	z-index:			3;
}
#nav a:hover {
	color: 				#FFFFFF;
	background-color: 	#333333;	
	text-decoration:	none;
	z-index:			3;
}
#nav a:active {
	text-decoration:	none;
	background-color: 	#333333;	
	z-index:			3;
}
.nav img {
	position:		absolute;
	text-decoration:	none;
	width:			16px;
	height:			16px;
}
.flag {
	position:		relative;
	top:			-22px;
	float:			right;
	visibility:		hidden;
	z-index:		3;
}
.flag img {
	position:		absolute;
	text-decoration:	none;
	width:			16px;
	height:			16px;
}

/* Submenue */
#submenue {
	text-decoration:	none;
	position:		relative;
	z-index:		1;
	top:			70px;
	left:			88px;
	width:	 		9%;
	visibility:		visible;
	padding:		2px;
	border-width:		1px;
	border-color:		#333333;
	border-style:		solid;
	background-color:	#111111;
}
#submenue a {
	display:		block;
	color:			#FFFF99;
	background-color:	#000000;
    font-family: 	"Maiandra GD", "Stylus BT", "Mufferaw", Arial;
	font-size:		0.25em;
	font-weight:	normal;
	overflow:		hidden;
	padding:		2px;
	z-index:		2;
	text-decoration:none;
	text-align:		center;
	vertical-align:	bottom;
}
#submenue a:hover {
	color: 				#00CC00;
	background-color: 	#444444;	
	text-decoration:	none;
	z-index:			2;
}
/* Content */
#content {
	position:		absolute;
	top:			110px;
	left:			280px;
	z-index:		4;
/* 20160324 
	display: 		flex;
	flex-wrap: 		wrap;
	justify-content: center; */
}
.albimg {
	position:		relative;
	top:			-110px;
	left:			20px;
	border:			0px;
	color:			#FFFF99;
    font-family: 	"Maiandra GD", "Stylus BT", "Mufferaw", Arial;
	font-size:		0.7rem;
	font-weight:	normal;
	text-align:		center;

}
.albimg a:hover {
	background-color: 	#000000;	
	text-decoration:	none;
	z-index:			3;
}
.albnav {
	position:		relative;
	top:			-100px;
	left:			50px;
	color:			#FFFF99;
    font-family: 	"Maiandra GD", "Stylus BT", "Mufferaw", Arial;
    text-decoration:	none;
	font-size:		0.6rem;
	padding:		3px;
}
.albnav a {
	color:			#FFFF99;
	background-color:#000000;
    text-decoration:	none;
}
.albnav a:link {
	color:			#FFFF99;
	background-color:#000000;
}
.albnav a:hover {
	color:			#FFFF55;
	background-color:#666666;
}
#content.imgnav {
	position:		absolute;
	top:			0px;
	left:			50px;
	text-align:		center;
	z-index:		4;
}
.img {
	position:		absolute;
	top:			30px;
	left:			0px;
	text-align:		center;
	z-index:		-1;
}
.bildid {
    font-family: 	"Maiandra GD", "Mufferaw", "Stylus BT", Arial;
	font-size:		0.7em;
	text-align:		center;
}
.imgdeco {
	font-weight:	normal;
	font-size:		0.8;
	text-align:		center;
}
.up {
	position:		absolute;
	top:			0px;
	left:			190px;
}
.up img {
	width:			20px;
	height:			20px;
	border:			0px;
	z-index:		4;
	text-align:		center;
}
.up img:hover {
	position:		relative;
	top:			-10px;
	width:			20px;
	height:			30px;
	border:			0px;
	z-index:		4;
}
.le {
	position:		absolute;
	top:			0px;
	left:			0px;
	padding:		2px;
}
.le img {
	width:			33px;
	height:			10px;
	border:			0px;
	z-index:		4;
}
.le img:hover {
	position:		relative;
	left:			-14px;
	width:			48px;
	height:			10px;
	border:			0px;
	z-index:		4;
}
.ri {
	position:		absolute;
	top:			0px;
	left:			400px;
	padding:		2px;
}
.ri img {
	width:			33px;
	height:			10px;
	border:			0px;
	z-index:		4;
}
.ri img:hover {
	width:			48px;
	height:			10px;
	border:			0px;
	z-index:		4;
}
#news {
	position:		absolute;
	top:			160px;
	left:			170px;
	width: 			70%;
    font-family: 	"Maiandra GD", "Stylus BT", "TektonPro-Bold", Arial;
	font-size:		0.3em;
	border-color:	#999999;
	text-align:		center;
	border:			thin solid #999999;
	border-spacing:	10px;
}
#news td {
	border:			thin solid #999999;
	border-spacing:	10px;
	padding:		10px;
}
#author {
	position:		absolute;
	top:			160px;
	left:			170px;
	width: 			70%;
    font-family: 	"Maiandra GD", "Stylus BT", "TektonPro-Bold", Arial;
	font-size:		0.4em;
	border-color:	#999999;
	text-align:		center;
	border:			thin solid #999999;
	padding:		10px;
}
#equipment {
	position:		absolute;
	top:			160px;
	left:			170px;
    font-family: 	"Maiandra GD", "Stylus BT", "TektonPro-Bold", Arial;
	font-size:		0.9em;
	color: 			#FFFF99; 
	border-color:	#113311;
	text-align:		center;
	border:			thin solid #113311;
	border-spacing:	10px;
}
#equipment td {
	font-size:		0.35em;
	color: 			#FFFF99; 
	border:			thin solid #113311;
	border-spacing:	10px;
	padding:		10px;
}