@import url("nmain.css");
@import url("ocontroller.css");
body {
	background: url("strawxs.png") rgb(189,186,190);
	color: rgb(0,0,0);
	font: 1em Verdana,Arial,sans-serif !important;
	height: 97%;
	margin-left: 0px;
	margin-top: 2px;
	}
*,
body {
	line-height: 100%;
	}
body {
	color: rgb(51,51,51);
	}
body {
	font-weight: 400;
	}
body {
	font-style: normal;
	}
body {
	font-size: 20px;
	}
body {
	font-family: "Coming Soon",cursive;
	}
body {
	color: rgb(0,0,0);
	font: 1em Verdana,Arial,sans-serif !important;
	height: 97%;
	margin-left: 0px;
	margin-top: 2px;
	}
body {
	font-family: Arial,Helvetica,sans-serif;
	margin: 0px;
	}
body {
	height: 99.1vh !important;
	width: 99.1vw !important;
	}
*,
body {
	line-height: normal !important;
	}
body.c3 {
	background-image: url("strawxs.png");
	}
p {
	background-color: rgb(158,158,158);
	color: rgb(18,20,20);
	font-family: convchristifont;
	font-size: 1.25em;
	font-stretch: condensed !important;
	font-style: normal;
	font-variant: normal;
	font-weight: 300;
	height: auto !important;
	line-height: 120%;
	margin-bottom: 0.1em !important;
	margin-left: 0.15em !important;
	margin-top: 0.1em !important;
	max-width: max-content !important;
	min-height: auto !important;
	min-width: min-content !important;
	width: fit-content !important;
	}
p.b2y {
	background-color: transparent !important;
	}
p {
	font-size: 1.48em;
	line-height: 1.2;
	}
p {
	font: 1.5em Verdana,Arial,sans-serif;
	}
p {
	background-color: rgb(158,158,158);
	color: rgb(18,20,20);
	font: 300 1.48em / 1.2 convchristifont;
	height: auto !important;
	margin-bottom: 0.1em !important;
	margin-left: 0.15em !important;
	margin-top: 0.1em !important;
	max-width: max-content !important;
	min-height: auto !important;
	min-width: min-content !important;
	width: fit-content !important;
	}
div.divc,
p {
	-webkit-text-stroke: 0px;
	font-family: Verdana,Arial,sans-serif !important;
	font-size: 1.25em;
	margin-left: 0.25em !important;
	}
p {
	font-stretch: condensed !important;
	}
p {
	margin-left: 0.15em !important;
	}
div.divc,
p {
	-webkit-text-stroke: 0px;
	font-weight: 400 !important;
	}
.b2dy {
	height: 91vh !important;
	position: absolute;
	top: 10px;
	width: 1650px !important;
	z-index: -1;
	}
img.b2dy {
	background-color: transparent !important;
	height: 90vh !important;
	max-height: 850px !important;
	min-height: 800px !important;
	position: absolute;
	top: 10px;
	width: 100px !important;
	z-index: -1;
	}
.b2dy {
	height: 91vh;
	position: absolute;
	top: 10px;
	width: 85vw;
	z-index: -1;
	}
img.b2dy {
	height: 27.5em !important;
	max-height: 575px !important;
	min-height: 550px !important;
	}
img.c1 {
	background-color: transparent;
	}
img.b2dy {
	background-color: transparent !important;
	height: 90vh !important;
	max-height: 550px !important;
	min-height: 500px !important;
	position: absolute;
	top: 10px;
	width: 100px !important;
	z-index: -1;
	}
img.b2dy1 {
	background-color: transparent !important;
	height: 11vh !important;
	margin-left: 105px !important;
	max-height: 107px !important;
	max-width: 1542px !important;
	min-height: 105px !important;
	min-width: 1542px !important;
	top: 10px !important;
	width: 142vw !important;
	z-index: -1 !important;
	}
img.b2dy1 {
	max-width: 750px !important;
	min-width: 500px !important;
	width: 31.6em !important;
	}
img.b2dy1 {
	background-color: transparent !important;
	height: 11vh !important;
	margin-left: 105px !important;
	max-height: 107px !important;
	max-width: 630px !important;
	min-height: 105px !important;
	min-width: 625px !important;
	top: 10px !important;
	width: 142vw !important;
	z-index: -1 !important;
	}
.blueheadborder {
	background: rgb(70,130,180);
	border-color: rgb(144,164,181) rgb(144,164,181) rgb(144,164,181) rgb(0,0,0);
	border-style: groove ridge ridge groove;
	border-width: 6px 6px 1px 2px;
	color: rgb(0,0,0);
	display: block;
	height: 107px;
	margin-left: 2px;
	max-height: 128px;
	max-width: 900px;
	min-height: 105px;
	min-width: 300px !important;
	opacity: 0.7;
	position: absolute;
	text-align: center;
	top: 2px;
	width: 735px !important;
	z-index: 1;
	}
.blueheadborder {
	min-width: 300px;
	width: 735px;
	}
.blueheadborder {
	background: rgb(70,130,180);
	border-color: rgb(144,164,181) rgb(144,164,181) rgb(144,164,181) rgb(0,0,0);
	border-style: groove ridge ridge groove;
	border-width: 6px 6px 1px 2px;
	color: rgb(0,0,0);
	display: block;
	height: 107px;
	margin-left: 2px;
	max-height: 128px;
	max-width: 900px;
	min-height: 105px;
	min-width: 300px !important;
	position: absolute;
	text-align: center;
	top: 2px;
	width: 735px !important;
	z-index: 1;
	}
.blueheadborder {
	opacity: 0.7;
	}
tbody {
	font: 1em Arial,Verdana,sans-serif !important;
	}
span.c2 {
	font-size: 2.5em;
	margin-left: 4.5em;
	margin-top: 0.5em;
	position: absolute;
	}
.menleiste {
	background: rgb(109,166,196);
	border-color: rgb(167,186,196) rgb(167,186,196) rgb(167,186,196) rgb(0,0,0);
	border-style: groove ridge ridge groove;
	border-width: 6px 6px 3px 2px;
	color: rgb(0,0,0);
	display: inline;
	height: 59vh !important;
	margin-left: 2px;
	margin-top: 0px;
	max-height: 70vh !important;
	max-width: 100px;
	min-height: 30vh !important;
	min-width: 97px;
	opacity: 0.7;
	position: fixed;
	text-align: left;
	top: 2px;
	width: 99px;
	}
div.menleiste {
	max-height: 550px !important;
	min-height: 550px !important;
	}
div {
	display: table;
	}
.menleiste {
	background: rgb(109,166,196);
	border-color: rgb(167,186,196) rgb(167,186,196) rgb(167,186,196) rgb(0,0,0);
	border-style: groove ridge ridge groove;
	border-width: 6px 6px 3px 2px;
	color: rgb(0,0,0);
	display: inline;
	height: 59vh !important;
	margin-left: 2px;
	margin-top: 0px;
	max-height: 70vh !important;
	max-width: 100px;
	min-height: 30vh !important;
	min-width: 97px;
	position: fixed;
	text-align: left;
	top: 2px;
	width: 99px;
	}
.menleiste {
	opacity: 0.7;
	}
.myli {
	display: inline;
	left: -30px;
	list-style-type: none;
	position: fixed;
	top: 17%;
	}
ul {
	color: rgb(0,0,0) !important;
	font-size: 1.2em;
	left: 10px !important;
	list-style-type: none;
	margin: 1px;
	padding: 1px;
	}
ul.myli {
	line-height: 1.1 !important;
	}
.myli {
	left: 2px !important;
	}
li.c1 {
	list-style: none;
	}
.go {
	visibility: hidden;
	}
.whited {
	font: 300 1.25em / 120% betsys;
	margin-left: 0.15em;
	}
.menc {
	background: rgb(255,255,255);
	color: rgb(57,49,33);
	font-size: 1em;
	font-weight: 700;
	margin-left: 1px;
	}
.menc {
	font-size: 0.9em;
	}
.menc {
	background: rgb(255,255,255);
	color: rgb(57,49,33);
	font-size: 0.9em;
	font-weight: 700;
	margin-left: 1px;
	}
.menc a:active {
	color: rgb(183,63,30) !important;
	font-weight: 400 !important;
	text-decoration: none !important;
	}
.menc a:active:hover {
	background-color: rgba(183,63,30,0.5) !important;
	color: rgb(0,0,0) !important;
	font-weight: 400 !important;
	text-decoration: none !important;
	}
.menc a:hover {
	background-color: rgba(183,63,30,0.5) !important;
	font-weight: 700 !important;
	}
.menc a:visited {
	color: rgb(162,55,75) !important;
	font-weight: 400 !important;
	}
.menc a:visited:hover {
	background-color: rgba(183,63,30,0.5) !important;
	color: rgb(0,0,0) !important;
	font-weight: 400 !important;
	}
.menc a:link {
	color: rgb(57,49,33) !important;
	}
a:any-link {
	color: -webkit-link;
	cursor: auto !important;
	text-decoration: underline;
	}
a.actived {
	background-color: rgb(255,255,204);
	}
a.blk {
	text-decoration-color: red !important;
	}
.heighttxt {
	height: auto;
	width: auto;
	}
.text {
	background: center top rgb(158,158,158) !important;
	border: 2px solid rgb(0,0,0);
	color: rgb(0,0,0);
	height: auto;
	left: 166px;
	max-height: none !important;
	max-width: 82% !important;
	min-height: auto !important;
	position: absolute;
	top: 17.5%;
	}
div.text {
	background-color: rgb(158,158,158) !important;
	height: auto !important;
	margin-right: 15px;
	max-height: inherit !important;
	max-width: 48em !important;
	min-height: auto !important;
	min-width: 75% !important;
	}
div.text.heighttxt.more {
	border: 2px solid rgb(0,0,0) !important;
	height: max-content !important;
	max-height: none !important;
	min-height: min-content !important;
	min-width: min-content !important;
	}
div.text.heighttxt.more {
	border: 2px solid rgb(0,0,0) !important;
	height: max-content !important;
	max-height: 200vh !important;
	min-height: min-content !important;
	}
div.text {
	height: 75%;
	max-height: 75%;
	min-height: 75%;
	}
div.text.heighttxt.more,
div.text {
	height: max-content !important;
	max-height: none !important;
	min-height: min-content !important;
	}
div.text,
div.text.heighttxt.more {
	height: max-content !important;
	max-height: none !important;
	min-height: min-content !important;
	}
div.text.heighttxt.more {
	border: 2px solid rgb(0,0,0) !important;
	height: max-content !important;
	max-height: max-content !important;
	min-height: min-content !important;
	min-width: max-content !important;
	}
div.divc {
	font-family: Arial,Verdana,sans-serif !important;
	}
div.text,
div.text.heighttxt.more {
	max-width: 88%;
	min-width: min-content !important;
	width: -webkit-fill-available !important;
	}
div.text {
	height: auto !important;
	max-height: inherit !important;
	max-width: min-content !important;
	min-height: fit-content !important;
	}
div.text {
	height: auto !important;
	max-height: inherit !important;
	max-width: 48em !important;
	min-height: auto !important;
	}
div.c3 {
	margin-top: 3.25rem;
	}
span.redt,
h1.redt {
	-webkit-text-stroke: 0px;
	background: rgb(230,0,0) !important;
	color: rgb(14,14,14) !important;
	font: 1em Verdana,Arial,sans-serif;
	margin-top: 0em;
	max-width: fit-content;
	}
span.redt,
h1.redt {
	-webkit-text-stroke: 0px;
	background: rgb(230,0,0) !important;
	color: rgb(14,14,14) !important;
	font: 400 1em Verdana,Arial,sans-serif;
	margin-top: 0em;
	max-width: fit-content;
	text-decoration: none;
	}
h1 {
	font-family: Conv_christifont,"Times New Roman",cursive;
	font-size: 3.5em;
	text-align: center;
	}
h1 {
	font-family: Arial,cursive;
	font-size: 1em;
	text-align: left;
	}
.footer {
	background-color: rgb(158,158,158) !important;
	height: auto !important;
	min-height: auto !important;
	}
div.footer {
	background-color: rgb(255,255,255) !important;
	color: rgb(0,0,0);
	font-size: 1em !important;
	margin-left: 1em !important;
	margin-right: auto;
	margin-top: 0.5cm;
	width: 80%;
	}
div.footer {
	margin-left: auto;
	margin-right: auto;
	margin-top: 0.5cm;
	width: 80%;
	}
div.footer {
	font-family: Verdana,sans-serif !important;
	}
div.footer {
	font-size: 1.45rem;
	margin-top: -1em;
	max-width: 37rem !important;
	text-align: left !important;
	}
div.footer {
	-webkit-text-stroke: 0px !important;
	font-size: 1.15rem !important;
	margin-top: 1em;
	max-width: 89% !important;
	text-align: left !important;
	width: fit-content !important;
	}
div.footer {
	font-size: 0.47em !important;
	min-width: fit-content !important;
	}
div.footer {
	font-size: 0.47em !important;
	}
@media screen and (orientation:landscape) and (max-resolution:200dpi) and (max-height:500px){
	body {
		background-attachment: fixed !important;
		background-color: gray !important;
		background-image: url("../../stock/xx/screen.png") !important;
		background-position: center center !important;
		background-repeat: no-repeat !important;
		background-size: cover !important;
		height: auto !important;
		visibility: hidden !important;
		width: auto !important;
		}
	body {
		background-attachment: fixed !important;
		background-color: gray !important;
		background-image: url("../../stock/xx/screen.png") !important;
		background-position: center center !important;
		background-repeat: no-repeat !important;
		background-size: cover !important;
		height: auto !important;
		visibility: hidden !important;
		width: auto !important;
		}
	div,
	table,
	img,
	p,
	span {
		background-image: url("../../stock/xx/screen.png") !important;
		display: none !important;
		}
	div,
	img,
	p,
	span,
	table {
		background-image: url("../../stock/xx/screen.png") !important;
		display: none !important;
		}
	.menleiste,
	.b2dy,
	.blueheadborder {
		display: none !important;
		}
	.b2dy,
	.blueheadborder,
	.menleiste {
		display: none !important;
		}
	.go {
		display: none !important;
		}
	.chkbx {
		display: none !important;
		}
	div.text {
		display: none !important;
		}
	.heighttxt {
		display: none !important;
		}
	.text {
		display: none !important;
		}
}
@media screen and (max-width:1000px){
	body {
		background: url("strawxs.png") rgb(189,186,190);
		color: rgb(0,0,0);
		font: 1em Verdana,Arial,sans-serif !important;
		height: 97%;
		margin-left: 0px;
		margin-top: 2px;
		}
	body {
		font-size: 1em;
		}
	.menleiste,
	.blueheadborder,
	.b2dy,
	.b2dy1 {
		visibility: hidden !important;
		}
	.b2dy,
	.b2dy1 {
		display: none;
		}
	img {
		background-size: 0px 0px !important;
		}
	.b2dy {
		display: none;
		}
	.b2dy {
		display: none;
		height: auto;
		position: absolute;
		top: 10px;
		width: 859px !important;
		z-index: -1;
		}
	.b2dy,
	.b2dy1,
	.blueheadborder,
	.menleiste {
		visibility: hidden !important;
		}
	img.b2dy {
		height: auto;
		min-height: auto;
		}
	.blueheadborder {
		display: none !important;
		}
	.blueheadborder {
		background: rgb(70,130,180);
		border-color: rgb(144,164,181) rgb(144,164,181) rgb(144,164,181) rgb(0,0,0);
		border-style: groove ridge ridge groove;
		border-width: 6px 6px 1px 2px;
		color: rgb(0,0,0);
		display: block;
		height: 107px;
		margin-left: 2px;
		max-height: 128px;
		max-width: 900px;
		min-height: 105px;
		min-width: 765px;
		opacity: 0.7;
		position: absolute;
		text-align: center;
		top: 2px;
		width: 865px;
		z-index: 1;
		}
	.menleiste,
	.blueheadborder {
		visibility: hidden !important;
		}
	.bluehead {
		background: rgb(70,130,180);
		color: rgb(0,0,0);
		}
	.menleiste {
		visibility: hidden !important;
		}
	.menleiste {
		display: inline !important;
		font-size: 24pt !important;
		height: 0px !important;
		line-height: 1.5em !important;
		min-height: 0px !important;
		min-width: 0px !important;
		position: absolute !important;
		width: 0px !important;
		z-index: 2 !important;
		}
	.menleiste {
		border: 0px !important;
		}
	.menleiste {
		background: rgb(109,166,196);
		border-color: rgb(167,186,196) rgb(167,186,196) rgb(167,186,196) rgb(0,0,0);
		border-style: groove ridge ridge groove;
		border-width: 6px 6px 3px 2px;
		color: rgb(0,0,0);
		display: inline;
		height: 860px;
		margin-left: 2px;
		margin-top: 0px;
		max-height: 900px;
		max-width: 100px;
		min-height: 720px;
		min-width: 97px;
		opacity: 0.7;
		position: fixed;
		text-align: left;
		top: 2px;
		width: 99px;
		}
	.menleiste {
		display: inline !important;
		font-size: 24pt !important;
		height: 0px !important;
		line-height: 1.9em !important;
		min-height: 0px !important;
		min-width: 0px !important;
		position: absolute !important;
		width: 0px !important;
		z-index: 2 !important;
		}
	.myli {
		top: 2% !important;
		}
	.myli {
		display: inline;
		left: -30px;
		list-style-type: none;
		position: fixed;
		top: 17%;
		}
	.chkbx {
		background-color: rgb(0,0,0);
		height: 50px;
		width: 50px;
		}
	.go {
		visibility: visible;
		}
	.chkbx {
		background-color: rgb(0,0,0) !important;
		height: 50px !important;
		width: 50px !important;
		}
	.go {
		visibility: visible !important;
		}
	.go {
		visibility: hidden;
		}
	.whited {
		font-family: monospace !important;
		margin-left: 0.15em;
		}
	.menc {
		font-size: 1.25em !important;
		opacity: 0.66;
		}
	#button:checked ~ .controlme {
		opacity: 1;
		visibility: visible;
		}
	.controlme {
		visibility: hidden;
		}
	.menc {
		font-size: 0.9em !important;
		opacity: 0.66;
		}
	#button:checked ~ .controlme {
		opacity: 1 !important;
		visibility: visible !important;
		}
	.controlme {
		visibility: hidden !important;
		}
	.menc {
		font-size: 1.38em !important;
		opacity: 0.66;
		}
	.menc {
		background: rgb(255,255,255);
		color: rgb(57,49,33);
		font-size: 1em;
		font-weight: 700;
		margin-left: 1px;
		}
	.menc {
		font-size: 1em;
		opacity: 0.66;
		}
	.menc {
		font-size: 1.25em !important;
		}
	.menc {
		font-size: 3em !important;
		line-height: 1;
		}
	.menc {
		font-size: 1.5em !important;
		opacity: 0.66;
		}
	.menc {
		font-size: 1.3em !important;
		opacity: 0.66;
		}
	.menc {
		font-size: 1em !important;
		opacity: 0.66;
		}
	.menc a:hover {
		background: rgb(255,255,255);
		color: rgb(57,49,33);
		font-weight: 700;
		}
	.menc a:active {
		color: rgb(183,63,30) !important;
		font-weight: 400 !important;
		text-decoration: none !important;
		}
	.menc a:visited {
		color: rgb(162,55,75) !important;
		font-weight: 400 !important;
		}
	div.text {
		left: 5px !important;
		}
	div.text {
		left: 100px;
		top: 25px;
		}
	.text {
		max-width: 82% !important;
		}
	div.text {
		left: 5px !important;
		margin-right: 15px;
		}
	.heighttxt {
		height: auto;
		width: auto;
		}
	.text {
		background: center top rgb(158,158,158) !important;
		border: 2px solid rgb(0,0,0);
		color: rgb(0,0,0);
		height: auto;
		left: 166px;
		position: absolute;
		top: 17.5%;
		}
	div.text {
		height: auto;
		left: 100px;
		max-height: none;
		min-height: auto;
		top: 25px;
		}
	div.text,
	div.text.heighttxt.more {
		max-width: 97vw !important;
		min-width: 97vw !important;
		width: fit-content !important;
		}
	div.text.heighttxt.more {
		margin-top: 2em;
		}
	div.text {
		left: 0px !important;
		margin-right: 0px !important;
		max-width: 85vw !important;
		min-width: 85vw !important;
		right: 0px !important;
		}
	div.divc {
		margin-left: 0px !important;
		margin-right: 0px !important;
		}
	div.text,
	div.text.heighttxt.more {
		max-width: 99% !important;
		min-width: min-content !important;
		}
	div.text.heighttxt.more {
		margin-top: 0em;
		}
	.text h1 {
		margin-top: 0px;
		}
	h1 {
		text-decoration: underline;
		}
	.footer {
		max-width: 92% !important;
		}
	div.footer {
		margin-left: auto;
		margin-right: auto;
		margin-top: 0.5cm;
		width: 80%;
		}
}
@media screen and (max-width:701px) and (max-height:801px){
	div.divc,
	p {
		font-family: Arial,sans-serif;
		font-size: 1em;
		}
	span {
		font-family: Arial,sans-serif !important;
		font-size: medium !important;
		line-height: normal !important;
		}
	div {
		font-family: Arial,sans-serif !important;
		font-size: 1.25em !important;
		line-height: normal !important;
		}
	div {
		font-family: Arial,sans-serif !important;
		font-size: medium !important;
		line-height: normal !important;
		}
	div.text,
	div.text.heighttxt.more {
		max-width: fit-content !important;
		}
	div.text,
	div.text.heighttxt.more {
		max-width: -webkit-fill-available !important;
		}
	div.footer {
		font-size: 0.5rem !important;
		}
}
@media only screen and (orientation:landscape) and (max-resolution:200dpi) and (max-height:500px){
	.go {
		visibility: hidden !important;
		}
}
@media only screen and (max-width:1000px){
	.menc {
		font-size: 1em !important;
		opacity: 0.66;
		}
}
p.tt {margin-left:0.12em !important;margin-top:-0.75em !important;}
h2.tt {font-weight:400 !important;}