html, body { 
  margin:0; 
  padding:0;
  width:100%;
  height:100%;
}
body {
	background: #f4f6e1;
	background-attachment: fixed;
	background-clip: border-box;
	background-image: url("/nofewo/images/bg2017.jpg");
	background-origin: padding-box;
	background-position: center top;
	background-repeat: no-repeat;
	background-size: cover;
}

#container100 {
	max-width:100%;
	margin:0 auto;
}
#container {
	max-width:998px;
	min-width:300px;
	padding:0px;
	margin:0 auto;
	background:white;
}
#contenttop {
	max-width:100%;
	margin:0 auto;
}
#contentmiddleinclude {
	max-width:1020px;
	padding:0px;
	margin:0 auto;
	background-color: white;
}
#contenttopmiddle {
	max-width:1020px;
	margin:0 auto;
	vertical-align:top;
	background-color:white;
}
#contentmiddle {
	max-width:1020px;
	padding:15px;
	margin:0 auto;
	vertical-align:top;
	background-color:white;
}
#contentmargintop {
	max-width:1020px;
	height:5px;
	margin:0 auto;
	vertical-align:top;
	background-color:white;
}
#contentbottom {
	max-width:1020px;
	padding:0px;
	margin:0 auto;
	background:white;
	width:100%;
	aheight:60px;
	position:top center;
	padding:0;
	clear:both;	
	aborder-top:3px solid #CCCCCC;
}
.glaslr {	
	-webkit-box-shadow: -5px 1px 5px 0px rgba(197,197,197,1), 5px 1px 5px 0px rgba(197,197,197,1);
	-moz-box-shadow: -5px 1px 5px 0px rgba(197,197,197,1), 5px 1px 5px 0px rgba(197,197,197,1);
	box-shadow: -5px 1px 5px 0px rgba(197,197,197,1), 5px 1px 5px 0px rgba(197,197,197,1);
	aborder-radius: 0px;
	-amoz-border-radius: 0px;
	-awebkit-border-radius: 0px;
}
#landingcontentmiddle {
	max-width:1000px;
	padding:0px;
	margin:0 auto;
	vertical-align:top;
	background:white;
}
#contentmiddlechange {
	max-width:1020px;
	padding:10px;
	margin:0 auto;
	vertical-align:top;
	background:white;
	display:block;
	text-align:center;
}
#contentbottomchange {
	max-width:1020px;
	padding:0px;
	margin:0 auto;
	background:white;
	width:100%;
	height:50px;
	position:top center;
	padding:0;
	clear:both;	
}
#displaychange {
	width:100%;
	margin:0 auto;
	text-align:center;
	display:none;
}
#mainbar {

}

#sidebar {
}

#teamscroller_positionID {
	display:block;
}

#fbfit1 {
	display:block;
}
#fbfit2 {
	display:none;
}
#fbfit3 {
	display:none;
}
#fbfit4 {
	display:none;
}

.landingglaslr {	
	-webkit-box-shadow: 0px 0px 20px 5px rgba(144,144,144,1);
	-moz-box-shadow: 0px 0px 20px 5px rgba(144,144,144,1);
	box-shadow: 0px 0px 20px 5px rgba(144,144,144,1);
	border-radius: 5px 5px 5px 5px;
	-moz-border-radius: 5px 5px 5px 5px;
	-webkit-border-radius: 5px 5px 5px 5px;
}
.start-top {
	-webkit-box-shadow: 0px 0px 10px 0px rgba(50, 50, 50, 0.75);
	-moz-box-shadow:    0px 0px 10px 0px rgba(50, 50, 50, 0.75);
	box-shadow:         0px 0px 10px 0px rgba(50, 50, 50, 0.75);
}

.back-top {
	background-color:#810E12;
	color:#f0f0f0;
	position:fixed;
	bottom:20px;
	right:20px;
	padding:10px;
	font-family:Tahoma,Verdana;
	font-variant:small-caps;
	font-size:10pt;
	display:none;
	opacity:1.0;
	width:80px;
	text-align:center;
	-webkit-box-shadow: 0px 0px 10px 0px rgba(50, 50, 50, 0.75);
	-moz-box-shadow:    0px 0px 10px 0px rgba(50, 50, 50, 0.75);
	box-shadow:         0px 0px 10px 0px rgba(50, 50, 50, 0.75);
	border-radius:5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}
.back-top a {
	color:#f0f0f0;
	font-size:10pt;
	text-decoration:none;
}
.back-top a:hover {
	font-size:10pt;
	font-weight:bold;
	color:white;
	text-decoration:none;
}
.scroll-a {
	background-color:#810E12;
	color:#f0f0f0;
	padding:2px;
	font-family:Tahoma,Verdana;
	afont-variant:small-caps;
	font-size:12px;
	opacity:1.0;
	width:auto;
	text-align:center;
	-webkit-box-shadow: 0px 0px 10px 0px rgba(50, 50, 50, 0.75);
	-moz-box-shadow:    0px 0px 10px 0px rgba(50, 50, 50, 0.75);
	box-shadow:         0px 0px 10px 0px rgba(50, 50, 50, 0.75);
	border-radius:5px;
	-moz-border-radius: 5px;
	-webkit-border-radius: 5px;
}
.scroll-a a {
	color:#f0f0f0;
	font-size:12px;
	text-decoration:none;
}
.scroll-a a:hover {
	font-size:12px;
	afont-weight:bold;
	color:white;
	text-decoration:none;
}

.textarea {
}
.textarea table {
	width:50%;
}
.textarea table td {
	white-space:wrap;
}
.textarea img {
	width:inherit;
	max-width:100%;
	height:auto;
	-ms-interpolation-mode: bicubic;
    object-fit: contain; /*'fill' or 'cover'*/
    object-position: 50%;
}

.bknone { 
background-color:#fafafa;
-webkit-box-shadow: 3px 3px 5px 0px rgba(204, 204, 204, 0.5); /* WebKit */
-moz-box-shadow: 3px 3px 5px 0px rgba(204, 204, 204, 0.5); /* Firefox */
box-shadow: 3px 3px 5px 0px rgba(204, 204, 204, 0.5); /* Standard */;
border:1px solid #e2e2e2;
padding:0px;
position:relative;
width:100%;
min-width:300px;
}
.bkback {
background-color:#eaeaea;
cursor:hand;
cursor:pointer;	
-webkit-box-shadow: 3px 3px 5px 0px rgba(204, 204, 204, 0.5); /* WebKit */
-moz-box-shadow: 3px 3px 5px 0px rgba(204, 204, 204, 0.5); /* Firefox */
box-shadow: 3px 3px 5px 0px rgba(204, 204, 204, 0.5); /* Standard */;
border:1px solid #e2e2e2;
padding:0px;
position:relative;
width:100%;
min-width:300px;
}
.bkhead1 {
font-family:Verdana;
font-size:11pt;
font-weight:bold;
color:#710A12;
text-align:left;
hyphens:auto;
padding-bottom:10px;
padding-right:10px;
padding-left:10px;
}
.bkhead2 {
font-family:Tahoma;
font-size:9pt;
font-weight:bold;
color:#202020;
text-align:left;
hyphens:auto;
padding-bottom:10px;
padding-right:10px;
padding-left:10px;
}
.bktext {
font-family:Tahoma;
font-size:9pt;
font-weight:normal;
color:#202020;
text-align:justify;
hyphens:auto;
clear:right;
padding-bottom:10px;
padding-right:10px;
padding-left:10px;
}
.bkdate {
font-family:Verdana;
font-size:8pt;
font-weight:normal;
color:#710A12;
text-align:right;
background-color:#eaeaea;
width:auto;
float:right;
padding:3px;
position:relative;
top:0px;
right:0px;
-webkit-box-shadow: 3px 3px 5px 0px rgba(204, 204, 204, 0.5); /* WebKit */
-moz-box-shadow: 3px 3px 5px 0px rgba(204, 204, 204, 0.5); /* Firefox */
box-shadow: 3px 3px 5px 0px rgba(204, 204, 204, 0.5); /* Standard */;
}
.bkimage {
float:left;
padding-right:10px;
max-width:40%;
}
.bkimage img {
max-width:100%;
height:auto;
-ms-interpolation-mode: bicubic;
object-fit: contain; /*'fill' or 'cover'*/
object-position: 50%;
}
.tblimage {
padding-right:10px;
max-width:40%;
}
.tblimage img {
max-width:100%;
height:auto;
-ms-interpolation-mode: bicubic;
object-fit: contain; /*'fill' or 'cover'*/
object-position: 50%;
}
.clearfloat {
   clear:both; 
   height:0px; 
   font-size:1px; 
   line-height:0px; 
} 
.cleargap10 {
   clear:both; 
   height:10px; 
   font-size:10px; 
   line-height:10px; 
} 
.cleargap15 {
   clear:both; 
   height:15px; 
   font-size:15px; 
   line-height:15px; 
} 
.cleargap25 {
   clear:both; 
   height:25px; 
   font-size:25px; 
   line-height:25px; 
} 
.clearright {
   clear:right; 
   height:0px; 
   font-size:1px; 
   line-height:0px; 
} 
.clearleft {
   clear:left; 
   height:0px; 
   font-size:1px; 
   line-height:0px; 
} 
.bkwrap {
position:relative;
max-width:100%;
width:auto;
}
.bkwrap img {
max-width:100%;
height:auto;
-ms-interpolation-mode: bicubic;
object-fit: contain; /*'fill' or 'cover'*/
object-position: 50%;
}
.spalte1 {
width:70%;
padding-right:2%;
float:left;
}
.spalte2 {
width:28%;
float:right;
}
.innentab {
width:100px;
}
#wetter300 {
	display:none;
}
#wetter468 {
	display:none;
}
#wetter600 {
	display:block;
}
@media screen and (min-width:768px) and (max-width:959px) {
#wetter600 {display:block;}
#wetter468 {display:none;}
#wetter300 {display:none;}
}
@media screen and (min-width:600px) and (max-width:767px) {
#wetter600 {display:none;}
#wetter468 {display:block;}
#wetter300 {display:none;}
}
@media screen and (max-width:599px) {
#wetter600 {display:none;}
#wetter468 {display:none;}
#wetter300 {display:block;}
}

@media screen and (min-width:960px) {
	article {width:96%;padding:1%;}
	aside {width:96%;padding-top:1%;}
	#teamscroller_positionID {display:block;}
	#contentmiddle {max-width:80%;padding:5px;}
}
@media screen and (min-width:768px) and (max-width:959px) {
	article {width:96%;padding:1%;}
	aside {width:96%;padding-top:1%;}
	#container {max-width:100%;padding:0%;}
	#contenttop {padding:0px;}
	#contentmiddle {max-width:90%;padding:5px;}
	#contentmiddlechange {max-width:100%;padding:5px;}
	#teamscroller_positionID {display:none;}
	#fbfit1 {display:none;}
	#fbfit2 {display:block;}
	#fbfit3 {display:none;}
	#fbfit4 {display:none;}
	.spalte1{width:63%;}
	.spalte2{width:35%;}
}
@media screen and (min-width:600px) and (max-width:767px) {
	.spalte1{width:52%;}
	.spalte2{width:46%;}
}
@media screen and (max-width:599px) {
	.spalte1{width:100%;padding:0%;float:none;}
	.spalte2{width:100%;float:none;}
}
@media screen and (min-width:480px) and (max-width:767px) {
	article {width:96%;padding:1%;}
	aside {width:96%;padding-top:1%;}
	#container {max-width:100%;padding:0%;}
	#contenttop {padding:0px;}
	#contentmiddle {max-width:90%;padding:40px 5px;}
	#contentmiddlechange {max-width:100%;padding:40px 5px;}
	#teamscroller_positionID {display:none;}
	#tabletop2017 {display:none;}
	#posidtop2017 {display:none;}
	#fbfit1 {display:none;}
	#fbfit2 {display:none;}
	#fbfit3 {display:block;}
	#fbfit4 {display:none;}
	.innentab {width:50px;}
}
@media screen and (max-width:479px) {
	article {width:96%;padding:1%;}
	aside {width:96%;padding-top:1%;}
	#container {max-width:100%;padding:0%;}
	#contenttop {padding:0px;}
	#contentmiddle {max-width:100%;padding:15px;}
	#contentmiddlechange {display:none;}
	#displaychange {display:block;} 
	#teamscroller_positionID {display:none;}
	#tabletop2017 {display:none;}
	#posidtop2017 {display:none;}
	#fbfit1 {display:none;}
	#fbfit2 {display:none;}
	#fbfit3 {display:none;}
	#fbfit4 {display:block;}
	.innentab {width:50px;}
}