
body{top:0;left:0;margin:auto;width:100vw;height:100vh;background-color:#ddd96b;overflow:scroll;overflow-x:hidden;
scrollbar-face-color:#fbf9c8;
scrollbar-shadow-color:#;
scrollbar-highlight-color:#;
scrollbar-3dlight-color:#;
scrollbar-darkshadow-color:#;
scrollbar-track-color:#ddd96b;
scrollbar-arrow-color:#fbf9c8;
 }
::-webkit-scrollbar { /* gesamte Scrolleiste */
 width:17px;
 background-color:#ddd96b;
 -webkit-box-shadow: inset 0px 0 0px rgba(0,0,0,0.9);
 } 
scrollbar{
-moz-appearance: none!important;
 background-color:#ddd96b !important;
 -webkit-box-shadow: inset 0px 0px 0px rgba(0,0,0,0.9)!important;} 
::-webkit-scrollbar-track { } /* Bereich für den Schieberegler */
::-webkit-scrollbar-thumb { 
 border: 1px solid #ddd96b;
 border-radius:0px;
 background-color:#fbf9c8;
 -webkit-box-shadow: inset 0px 0px 0px rgba(0,0,0,0.9);
 } /* Schieberegler */
thumb{
 border: 1px solid #ddd96b !important;
 border-radius: 0px !important;
 background: #fbf9c8 !important;
 -webkit-box-shadow: inset 0px 0px 0px rgba(0,0,0,0.9)!important;} 
::-webkit-scrollbar-button { /* Pfeil-Buttons */
 background-color:#fbf9c8;
 border: 1px solid #ddd96b;
 border-radius: 0px;
 color:#ddd96b;
 -webkit-box-shadow: inset 0px 0px 0px rgba(0,0,0,0.9);
 } 
scrollbarbutton{
-moz-appearance: none !important;
 background-color:#fbf9c8!important;
 border:1px solid #ddd96b !important;
 border-radius:0px! important;
 color: white !important ;
 -webkit-box-shadow: inset 0px 0px 0px rgba(0,0,0,0.9)!important;
 }
#container{display:block;position:absolute;top:0;left:0;float:left;height:auto;width:100%;z-index:2;top:0;bottom:0;left:0;right:0;background-color:#ddd96b;}
#kopfer{display:block;position:relative !important;display:block;float:left;overflow:hidden;width:100%;z-index:10000;left:0;top:0;margin:0;padding:0;margin-top:0px;}
background-color:#ddd96b;}
.pc{display:block !important;}
#menu {display:block !important;position:;margin:0;padding:0;width:100% !important;background-color:#fbf9c8;height:px;z-index:100000 !important;margin-top:0}
#main{display:block;position:relative;float:left;max-width:90% !important;width:100% !important;margin:auto;height:auto;z-index:1000;margin-left:5%;margin-right:5%;background-color:#ddd96b;background-image:url(https://echt-ok.de/pages/99/pics/backgrounds/);background-repeat:no-repeat;background-attachment:fixed;background-position:left top;background-size:cover;}
#inhalte{position:relative;display:block;float:left;height:auto;width:100% !important;margin:0;z-index:100 !important;}
.sound{width:auto;margin:auto;}
.soundWrapper {position: relative;padding:0;height:0;}
.soundWrapper iframe {position: absolute;top:0;left:0;width: 100%;height: 100%;}
.video{width:auto;max-width:100%;margin:auto;text-align:center;}
.videoWrapper {position: relative;padding:0;padding-bottom: 56.25%;height:0;}
.videoWrapper iframe {position: absolute;top:0;left:0;width: 100%;height: 100%;}
.extern{width:auto;margin:auto;overflow:scroll;}
.externWrapper {position: relative;padding:0;height:0;}
.externWrapper iframe {position: absolute;top:0;left:0;width: 100%;height: 100%;overflow:scroll;}
.extern {position: relative;top:0;left:0;width: 100%;max-width: 100%;height: 100%;overflow:scroll;}
.intern{width:100%;margin:auto;}
.internWrapper {position: relative;padding:0;height:0;}
.internWrapper iframe {position: absolute;top:0;left:0;width: 100%;height:auto;overflow:hidden;}
.abstandhalter {display:inline-block;float:left;padding:0;margin:0;}

div.table {display: table;width: calc(100% - 10px);border-collapse:collapse; }
div.tr { display:table-row; }
div.td { display:table-cell; white-space:normal;}
#center{display:inline-block;float:left;position:relative;text-align:top;vertical-align:top;width:90%;}
#mob{display:none;width:0;height:0; }
#reen{display:block;min-width:100%;max-width:100%;}
#footer{clear:both;display:block;width:90%;padding:0;margin:0;float:left;}

@media all and (max-width:1023px){
body{width:100% !important;height:100% !important;margin:0 !important;padding:0 !important;left:0 !important;right:0 !important;bottom:0 !important;top:0 !important;background-size: 100%;background-color:#ddd96b;}
#menu {display:block !important;position:absolute !important;float:left;top:0;left:0;margin:0;padding:0;index:10000;}
#container{overflow:auto;height:auto !important;bottom:0 !important;top:0 !important;left:0 !important;margin:0 !important;padding:0 !important;width:100vw !important;background-color:#ddd96b;}

#header{display:none;margin:0;max-height:0;}
#cssmenu{display:block !important;position:relative !important;top:0 !important;left:0 !important;margin:0 !important;height:30px !important;background-color:#eee;font-color:#000;font-size:1.5rem !important;}
#main{display:block;position:relative;float:left;max-width:100%;width:100% !important;margin:auto;height:auto;z-index:1000;margin-left:5%;margin-right:5%;background-color:#ddd96b;}
#kopfer{display:none;}

#cookie{display:none;}

#inhalte{position:relative;display:block;float:left;height:auto;width:100%!important;margin:0;height:auto;border:0;top:30px !important;}
.mm{clear:both;display:block;width:100% !important;max-width:100vw !important;top:30px;white-space:normal;padding:0 !important;margin:0 !important;white-space:normal;}
.cc{clear:both;display:block !important;width:100% !important;max-width:100vw !important;padding:0 !important;margin:0 !important;white-space:normal;text-align:top;white-space:normal;}
.bb{clear:both !important;display:block !important;width:100% !important;max-width:100vw !important;padding:0 !important;margin:0 !important;white-space:normal; border-radius:0 !important;-moz-box-sizing:0 !important;box-sizing:0 !important;border:0; !important;overflow-x:hidden !important;overflow-y:auto; !important;white-space:normal;}
.zz{clear:both !important;display:block !important;width:100% !important;max-width:100vw !important;padding:0 !important;margin:0 !important;margin-top:0 !important; border-radius:0 !important;-moz-box-sizing:0 !important;box-sizing:0 !important;border:0 !important;}
.zwischen{clear:both !important;display:block !important;width:100% !important;max-width:100vw !important;padding:0 !important;margin:0 !important;}
#reen{display:none !important;}
#reen .table{display:none !important;clear:both;display:block;padding:0 !important;margin:0 !important;}
#reen .table .tr{display:none !important;clear:both; page-break-before:always;width:100% !important;padding:0 !important;margin:0 !important;}
#reen .table .td{display:none !important;}
#mob{clear:both;display:block; page-break-before:always;width:100% !important;max-width:100vw !important;padding:0 !important;margin:0 !important;height:auto;}
#mob div.table{display:block !important;padding:0 !important;margin:0 !important;width:100% !important;max-width:100vw !important;}
#mob div.tr{clear:both !important;display:block !important;padding:0 !important;margin:0 !important;width:100% !important;max-width:100vw !important;float:left;}
#mob div.td{clear:both !important;white-space:normal;display:block !important;left:0;top:auto;padding:0 !important;margin:0 !important;width:100% !important;max-width:100vw !important;float:left;}
max-width:100vw !important;height:auto !important;}
.pc{display:none !important;}
pic{clear:both;display:block !important;padding:0 !important;margin:0 !important;width:100% !important;max-width:100vw !important;height:auto !important;}
.links{clear:both;display:block;width:100% !important;max-width:100vw !important;padding:0 !important;margin:0 !important;position:relative;float:left;}
#center{clear:both;display:block !important;float:left;position:relative;width:100% !important;max-width:100vw !important;padding:0;margin:0;}
#rechts{clear:both;display:block !important;float:left;position:relative;width:100% !important;max-width:100vw !important;padding:0;margin:0;}
#footer{display:block !important;width:100% !important;max-width:100vw !important;margin-top:0.5rem;padding:auto;bottom:0;position:relative;}
.iframe{display:none !important; white-space:normal !important;width:100% !important;horizontal-align:left !important;text-align:left !important;}

}
