
body{top:0;left:0;margin:auto;width:100vw;height:100vh;background-color:#dcdcbe;overflow:scroll;overflow-x:hidden;
scrollbar-face-color:#ffdc8c;
scrollbar-shadow-color:#642d00;
scrollbar-highlight-color:#ffdc8c;
scrollbar-3dlight-color:#ffdc8c;
scrollbar-darkshadow-color:#642d00;
scrollbar-track-color:#;
scrollbar-arrow-color:#64644d;
 }
::-webkit-scrollbar { /* gesamte Scrolleiste */
 width:17px;
 background-color:#;
 -webkit-box-shadow: inset 0px 0 0px rgba(0,0,0,0.9);
 } 
scrollbar{
-moz-appearance: none!important;
 background-color:# !important;
 -webkit-box-shadow: inset 0px 0px 0px rgba(255,220,140,0.9)!important;}
 
::-webkit-scrollbar-track { } /* Bereich für den Schieberegler */
::-webkit-scrollbar-thumb { 
 border: 1px solid #642d00;
 border-radius:2px;
 background-color:#ffdc8c;
 -webkit-box-shadow: inset 0px 0px 0px rgba(255,220,140,0.9);
 } /* Schieberegler */
thumb{
 border: 1px solid #642d00 !important;
 border-radius: 2px !important;
 background-color: #ffdc8c !important;
 -webkit-box-shadow: inset 0px 0px 0px rgba(255,220,140,0.9)!important;}

 
::-webkit-scrollbar-button { /* Pfeil-Buttons */
 background-color:#64644d;
 border: 1px solid #642d00;
 border-radius: 2px;
 color:#642d00;
 -webkit-box-shadow: inset 0px 0px 0px rgba(255,220,140,0.9);
 } 
scrollbarbutton{
-moz-appearance: none !important;
 background-color:#64644d!important;
 border:1px solid #642d00 !important;
 border-radius:2px! important;
 color: white !important ;
 -webkit-box-shadow: inset 0px 0px 0px rgba(255,220,140,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:#dcdcbe;}
#kopfer{display:none;}
#menu {display:block !important;position:fixed;margin:0;padding:0;width:100% !important;background-color:#ffdc8c;height:30px;z-index:100000 !important;margin-top:0}
#cssmenu
{margin:0;padding:0;border:0;list-style:none;line-height:1rem;display:block;position:fixed;top:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;z-index:100000 !important;0} 
#main{display:block;position:relative;float:left;max-width:100% !important;width:100% !important;margin:auto;height:auto;z-index:1000;margin-left:0%;margin-right:0%;background-color:#dcdcbe;background-image:url(https://echt-ok.de/pages/102/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:100%;}
#rechts{display:inline-block;float:left;position:relative;text-align:top;vertical-align:top;width:0%;}
#mob{display:none;width:0;height:0; }
#reen{display:block;min-width:100%;max-width:100%;}
#footer{clear:both;display:block;width:100%;padding:0;margin:0;float:left;position:relative;}

@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-color:#dcdcbe;}
#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-image:url(/);background-color:#dcdcbe;}
#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 !important;font-color:#000 !important;font-size:1.5rem !important;}
#main{display:block;position:relative;float:left;max-width:100%;width:100% !important;margin:0;height:auto;z-index:1000;background-color:#dcdcbe;}

#inhalte{position:relative;display:block;float:left;height:auto;width:100%!important;margin:0;height:auto;border:0;}
#footer{clear:both !important;position:relative !important;display:block !important;width:100% !important;max-width:100vw !important;margin-top:0.5rem;padding:0 !important;bottom:0 !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:block !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;}
clear:both;display:block !important;padding:0 !important;margin:0 !important;max-width:100vw !important;height:auto !important;}
.pc{display:none !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;}
.iframe{display:none !important; white-space:normal !important;width:100% !important;horizontal-align:left !important;text-align:left !important;}

}
