/* Durch die Entwicklertools (F12) generiert. Dies ist möglicherweise keine exakte Darstellung der ursprünglichen Quelldatei */
html {
	box-sizing: border-box;
}
* {
	box-sizing: inherit;
}
//::before {
//	box-sizing: inherit;
//}
//::after {
//	box-sizing: inherit;
//}

body {
  background: rgb(84, 84, 84);
  margin: 0px;
  padding: 5px;
  color: rgb(255, 255, 255);
  font-family: Verdana, Helvetica, sans-serif;
  font-size: 1em;
}

header,
nav,
article,
section,
aside,
footer,
#imageframe {
	background: rgb(69, 69, 69); margin: 5px; padding: 5px; border-radius: 0px 0.5em 0.5em; border: 1px solid rgb(231, 193, 87); width: auto;
}

header {
  padding: 10px;
  min-height: 60px;
}

footer {
  position: fixed;
  bottom: 0px;
  min-width: calc(100% - 20px);
  font-size: 0.7em;
  cursor: default;
}
strong {
	color: rgb(255, 0, 0); font-size: 1.2em;
}
#imageframe {
  width: auto;
  height: auto;
  min-height: calc(100% - 135px);
  min-width: calc(100% - 270px);
  //align: left;
  frameborder: 0;
  scrolling: none;
}
h1 {
	margin: 0px; color: rgb(255, 255, 255); font-family: "Arial Rounded MT Bold", Helvetica, sans-serif; cursor: default; text-shadow: 2px 2px 3px #000000;
}
main {
	margin-left: 0px; min-width: 20px;
}
nav {
	padding: 2px; width: 250px; float: left;
}
nav ul {
	margin: 0px; padding: 0px;
}
nav li {
	list-style: none;
}
nav ul a {
	border-width: 1px 1px 1px 5px; border-style: solid; border-color: rgb(231, 193, 87); margin: 2px; padding: 5px 5px 5px 10px; border-radius: 4px; color: rgb(51, 51, 51); font-size: 0.7em; text-decoration: none; display: block; background-color: rgb(222, 198, 133);
}
nav ul a:hover {
	color: rgb(255, 251, 240); background-color: rgb(223, 172, 32);
}
nav ul a:active {
	color: rgb(255, 251, 240); background-color: rgb(223, 172, 32);
}
nav ul a:visited {
	border-width: 2px 2px 2px 5px; border-color: rgb(178, 117, 0);
}
nav ul a.linkwahl {
	color: rgb(0, 0, 0); background-color: rgb(255, 103, 103);
}
nav ul a.linkwahl:hover {
	color: rgb(255, 255, 255); background-color: rgb(255, 0, 0);
}
nav ul a.invisible {
	display: none;
}
.deselect {
	-ms-user-select: none; -webkit-user-select: none; -moz-user-select: none; user-select: none;
}
.Menu {
	margin: 2px; padding: 3px; border-radius: 4px; text-align: center; color: rgb(0, 0, 0); font-size: 1.2em; font-weight: bold; display: block; cursor: pointer; background-color: rgb(255, 255, 255);
}
.Jahrs {
	margin: 2px; padding: 3px; border-radius: 4px; text-align: center; color: rgb(0, 0, 0); font-size: 1.2em; font-weight: bold; display: block; cursor: pointer; background-color: rgb(255, 255, 255);
}
.Jahrs {
	background-color: rgb(255, 0, 0);
}
