html{font-size:102%;background:#fff; overflow-x:hidden} body{-webkit-hyphens:auto;-ms-hyphens:auto;hyphens:auto} p{hyphenate-limit-chars:8 4 4} h1,h2,h3,h4,a,.nbr,#eintragen,code{-webkit-hyphens:manual;-ms-hyphens:manual;hyphens:manual} h1{font-size:2em} h2{font-size:1.5em} h3{font-size:1.4em} h4{font-size:1.2em} a:hover,a:focus,a:active{text-decoration:underline;color:#222} a{text-decoration-skip-ink:auto; text-underline-offset:1px} a:visited{text-decoration:none !important} em{font-weight:400!important;font-style:italic} fieldset{padding:1em} li h4{padding-left:0} .nojavascript{margin:0;color:red;font-weight:700;background-color:#eee} .webdeveloper-replace-images-with-alt-attributes{border:1px solid green;color:green;font-weight:700} .current{cursor:text} .gotocontent,.currentak{} .warning{color:#e80000;background:#fff;border:1px solid #e80000;padding:5px 10px !important;margin-top:1em !important;display:block} .hyphenate{text-align:justify} .artikel .exlist,.item_link{letter-spacing:0;line-height:1.7em!important;margin-bottom:3em!important} .artikel .exlist img,.item_link img{float:left;margin:.4em 1em 0 .25em}:focus{outline:1px solid} h1:focus,h2:focus,h3:focus,h4:focus,h5:focus,.inhalt{outline:none !important}::-moz-focus-inner{border:0}:focus:not(:focus-visible){outline:none} li.item_link{clear:left;overflow:hidden} .inhalt li li{margin:5px 0 0 1.5em !important} .teasertitle{text-decoration:none} .it_date{margin:.3em 0;font-size:.9em;display:block} .toolthumb{float:left;margin:0 1em 1em 0;max-width:200px !important;height:auto} .artikel li,.blog li{list-style-type:none} .abstand{clear:left;display:block;visibility:hidden;margin:2em} .licence{font-size:.8em;opacity:.8} .beispiel .breadcrumb{margin:1em 0 !important;font-size:.75rem} .breadcrumb img{margin-right:7px} #art_links{margin:1em 0;border:0;border-left:5px solid #ccc; padding:2px 0 2px 10px} #art_links .breadcrumb{text-indent:-30px;padding-left:30px} .breadcrumb:first-of-type{display:none} #art_links .breadcrumb,#searchterm.breadcrumb,.beispiel .breadcrumb{display:block;font-size:.9em} blockquote,p blockquote,blockquote p,blockquote pre,blockquote li{font-family:monospace; line-height:1.3rem; font-weight:400} blockquote{font-size:.9em; color:#343; margin:1rem 0} blockquote > p{margin:0} sup{line-height:7px} blockquote pre{overflow-x:scroll;overflow-y:hidden} .rahmen .rahmen p{font-size:1em;margin:0} .rahmen.artikel h3,.rahmen.artikel h4,.rahmen.blog h4{padding:0;margin:0;display:inline !important} .nobreak{white-space:nowrap} code{font-family:Courier,serif;font-size:.9em;display:block;margin:1em 0;border:1px solid #ccc;border-left:5px solid #ccc;-moz-tab-size:3;tab-size:3;padding:6px 0 0 6px;line-height:24px;white-space:pre;overflow-x:scroll;background-position-y:78px !important} code:focus{outline:none !important} code{background:linear-gradient(to bottom,#fff,#fff 50%,#eee 50%,#eee);background-size:100% 48px} code:focus,code:hover{background:linear-gradient(to bottom,#fff,#fff 50%,#edd 50%,#edd);background-size:100% 48px;overflow-x:scroll} .post .storycontent code br,#standard{display:none} .codebeispiel{margin:1em 0 1em 1em!important;padding:.5em;overflow:auto;font-family:serif;font-size:.9em;margin:1em 0;border:1px dashed} .verzeichnis ul ul{margin:.3em 0 0 1em} .intlist a:visited::after{content:""} .verzeichnis a{text-decoration:none;border-bottom:0!important;font-weight:700;letter-spacing:0} h2 a:link,h2 a:visited,h2 a:focus,h2 a:hover,h2 a:active{} .klappname{display:inline-block} .kategorien{display:inline-block;margin:0;padding:0} .trenner{margin:0} .toklapp{display:none;clear:left;border:0 !important;margin:0 !important} [id^="klapp"]{text-decoration:none;min-width:7em;display:inline-block} [id^="klapp"] span:nth-of-type(2){position:absolute;clip:rect(1px,1px,1px,1px);padding:1em 0;font-size:1rem} [id^="klapp"]:hover span:nth-of-type(2),[id^="klapp"]:focus span:nth-of-type(2){position:static;clip:unset} ul#faqlist{list-style-type:none;font-weight:700;margin-top:3em} ul#faqlist ul,ul#faqlist ol,ul#faqlist p{font-weight:400} ul#faqlist li{margin:.7em 0} ul#faqlist li li{margin:.2em 1em} .nosee,.linkopener{display:none} code::-webkit-scrollbar{-webkit-appearance:none; width:6px; height:6px} code::-webkit-scrollbar-thumb{border-radius:4px; background-color:rgba(0,0,0,.3)} .transparent_bg{background-image:linear-gradient(45deg,#ccc 25%,transparent 25%),linear-gradient(-45deg,#ccc 25%,transparent 25%),linear-gradient(45deg,transparent 75%,#ccc 75%),linear-gradient(-45deg,transparent 75%,#ccc 75%); background-size:10px 10px; background-position:0 0,0 5px,5px -5px,-5px 0px; padding:10px; border:0} .titel,dfn,.hide,.accesskey,.gotocontent,#search label,#search1 label,#access,.wei,label.dot,.partner .dot,.rss,#menu h2{border:0; clip:rect(0 0 0 0); clip-path:polygon(0px 0px,0px 0px,0px 0px); -webkit-clip-path:polygon(0px 0px,0px 0px,0px 0px); height:1px; margin:-1px; overflow:hidden; padding:0; position:absolute; width:1px; white-space:nowrap} .skiplink,.skiplink:hover,.skiplink:visited{position:absolute; overflow:hidden; top:-1000px; left:-1000px; display:block; padding:5px; background:#fff} .skiplink:focus,.skiplink:active{position:absolute; top:0; left:0} #Kommentar{margin-top:3em;position:relative} #tsCopy{text-align:right;margin:3em 5em 0 0;margin-bottom:1em;font-size:.6em;color:#aaa;border-bottom:none;text-decoration:none} #ScriptInfo{font-weight:700;background:#fff;padding:.5em;color:#17a} #ScriptInfo.ScriptError{color:red} #auth0r{width:60%;display:block} #subject{width:60%;display:block} #text{width:90%;display:block} #Steuercodes a:link,#Steuercodes a:visited{text-decoration:none!important;border-bottom:0!important;font-weight:700;font-size:1.5em} #Steuercodes a:hover{cursor:help} #Steuercodes span{visibility:hidden;position:absolute;left:-99em;margin-top:4em;width:34em;padding:.5em;text-align:left;text-decoration:none;font-size:.6em!important;background:transparent} #Steuercodes a:hover span{font-size:.85em;visibility:visible;left:4em;font-weight:400} #Steuercodes a:hover em,#Steuercodes a:hover strong{font-weight:700} #Steuercodes a:hover em.link{font-weight:400;text-decoration:underline} #Steuercodes em.buttonvalue{font-weight:400} #footer p{font-size:.9em;margin:2px 0 0 0} #styles a.noa:focus,#styles a.noa:hover,#styles a.noa:active{background:0;border:1px solid transparent} #headimg a:hover,#headimg a:focus{border-bottom:0} .noverweis.button{font-size:1.1em !important;background:#767676;border:0;border-radius:5px !important;line-height:1.4em;display:inline-block;font-weight:400!important;margin:.5em .5em 0 -.3em;padding:6px 15px; white-space:nowrap;font-size:1.4em;text-decoration:none!important} a.noverweis{border-bottom:0 none!important} .noverweis img{border:0!important} a:hover.noverweis,a:focus.noverweis,a:active.noverweis{background:transparent !important} a.button:link,a.button:visited{color:#fff;outline:none;margin-left:0} a.button:hover,a.button:focus,a.button:active{color:#000!important;background:#ddd!important} #output .verweis{background:none !important;padding-left:0} #suchtipps em,.nohighlight em{color:#343;background-color:transparent;border:0} .partner{margin-top:2em} a.tweetthis{background-image:url(/images/twitter-icon.png)!important;background-repeat:no-repeat!important;padding-left:20px} .klein{font-size:.85em;letter-spacing:0} #preview img,#editable img{float:left;margin:0 1em 1em 0;max-width:98%} #preview ol,#preview ul,#preview h1,#preview h2,#preview h3,#preview h4,#editable ol,#editable ul,#editable h1,#editable h2,#editable h3,#editable h4{clear:left} img#editimg{float:right;padding-right:.5em} a.noverweis.button:hover .loading,a.noverweis.button:focus .loading{filter:invert(1)} picture img,.storycontent ol img,.storycontent p img{max-width:100%!important} .storycontent p img.smilie{margin:0!important;float:none!important} .int::before{background:transparent!important;box-shadow:0 0 0 transparent!important} .beispiel ul{overflow:auto} #moblog::after,#wrap::after,.wrap::after,.beispiel::after,.storycontent::after,.rahmen::after{content:" ";display:block;height:0;clear:left;visibility:hidden} #output li{margin:1em;clear:left} #output li img{float:left;max-width:120px;margin:0 1em 1em 0} .weiter,#searchfooter,#output h3{display:block;clear:left} p.braille{font-family:'braille';font-size:3em; margin:.5em .33em 0;line-height:1.1em} h2.bem{line-height:1em;font-size:.8em;padding:0} dt img{max-width:100%!important; margin:0 !important} dt picture img{clip-path:inset(0 1px 0 0)} .storycontent img{height:auto !important} .top-right,.top-left,.app-logo,.app-logo-background,.compass{display:none} audio{margin:1em 0 0;max-width:100%;border:3px solid transparent;outline:none;border-radius:4em;-webkit-logical-width:380px} audio:focus,audio:hover,audio:focus-within{border:3px solid #aaa;background-color:#aaa;border-radius:4em;outline:none !important} @media screen and (-webkit-min-device-pixel-ratio:0){audio:hover,audio:focus,audio:focus-within{border:3px solid #aaa;border-radius:4em}} _::-webkit-full-page-media,_:future,:root audio{border-radius:10px !important} @-moz-document url-prefix(){#innerplayer{filter:invert(1)}} .playercontrols{background:none repeat scroll 0 0 #666;border:0 none;padding:.5em;text-align:center;width:17.5em;margin:0 1em} .playercontrols button{width:10em;font-size:.75em} .storycontent p img.printfriendly{margin:0 .5em 0 0!important} #socialshareprivacy{outline:none} #socialshareprivacy a{border-bottom:none} #socialshareprivacy .intlist,#socialshareprivacy .exlist{list-style-image:none!important} #socialshareprivacy a:focus,#socialshareprivacy a:hover,#socialshareprivacy a:active{background-color:transparent!important;border-bottom:none!important} #hamburger{display:none} .pagination{margin:1em 0 1em 0;font-size:.85em} .pagination svg{margin:0 0 3px 0;width:25px;fill:currentColor} .pagination a:focus svg,.pagination a:hover svg{transform:scale(1.2);fill:currentColor} dl.bildunterschrift{text-align:center;float:left;padding-left:18px;border:0; font-size:.6em;color:#555} dl.bildunterschrift dd{margin:0} dl.bildunterschrift img{float:none} dl.img_desc_240 dd::before,dl.img_desc_320 dd::before,dl.img_desc_360 dd::before,dl.img_desc_400 dd::before,dl.img_desc_480 dd::before,dl.img_desc_500 dd::before{content:"Bildbeschreibung:\A";white-space:pre;position:absolute;left:-1000px;top:auto} dl.img_desc_240 dd::after,dl.img_desc_320 dd::after,dl.img_desc_360 dd::after,dl.img_desc_400 dd::after,dl.img_desc_480 dd::after,dl.img_desc_500 dd::after{content:" Ende der Bildbeschreibung";position:absolute;left:-1000px;top:auto} .img_desc_320{float:left} dt video{border:1px solid #888;max-width:99%;height:auto} video{transition:transform .7s ease} video:focus,video:hover{transform:scale(1.05)} #searchterm{position:sticky; top:10px; z-index:5} #searchterm a{color:#555; background:#ff6 !important; padding:5px; border:2px solid #888 !important; border-radius:5px; display:table} input[type="search"]{-webkit-appearance:textfield} .post .storycontent dt br{display:none} code{} code:hover{cursor:text} input[type=checkbox]:focus{outline:2px solid #3497ff !important} abbr,label abbr{cursor:help;border-bottom:2px dotted;padding-bottom:1px;text-decoration:none !important} .bt_icon{float:left;margin:0 1.5em 1em 0} .paypal input{padding:0;margin:1em 1.5em} .floated_list{overflow:auto} #show_all{font-size:.9em; position:-webkit-sticky; position:sticky; top:1em; float:right; padding:5px 10px; border:1px solid #888; border-radius:5px; background:#fff; z-index:5} #show_all:focus,#show_all:hover{cursor:pointer; background:#eee} .show_all_hinweis{text-align:right;margin-top:3em; font-size:.7em} @media only screen and (min-device-width:768px) and (max-device-width:1024px){a.gotocontent,a.accesskey,#access{display:none!important}} #scrollUp.int::before{display:none} #comment_write{margin-top:4em} #comment_head,#copy_hinweis{clear:left} .yt{left:1em} input,textarea{font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;font-size:1em;padding:.5em;margin:.2em 0} textarea{max-width:90%; -ms-overflow-style:-ms-autohiding-scrollbar} input:hover::placeholder,input:focus::placeholder{opacity:.5} input:hover:-ms-input-placeholder,input:focus:-ms-input-placeholder{opacity:.5} input:hover::-ms-input-placeholder,input:focus::-ms-input-placeholder{opacity:.5} textarea:hover::placeholder,textarea:focus::placeholder{opacity:.5} textarea:hover:-ms-input-placeholder,textarea:focus:-ms-input-placeholder{opacity:.5} textarea:hover::-ms-input-placeholder,textarea:focus::-ms-input-placeholder{opacity:.5} #eu-cookie-irrsinn{background-color:#f1f1f1;opacity:.9;position:fixed;bottom:0;left:0;z-index:100;border-top:1px solid #aaa} #eu-cookie-irrsinn h2{margin-top:-1.3em} #eu-cookie-irrsinn p{font-size:.75em} #eu-cookie-irrsinn span{margin:.7em} #eu-cookie-irrsinn button{padding:4px 7px} #eu-cookie-irrsinn button:focus{outline:2px auto !important} #ja,#nein{font-size:1em;margin:0;cursor:pointer} #inhalt img{max-width:100%;height:auto} #inhalt .my-gallery a:hover img,#inhalt .my-gallery a:focus img{transform:scale(1.2)} #inhalt a:hover img.after,#inhalt a:focus img.after{transform:none} a img{transition:all .7s ease} a.demo{padding:5px 10px; background:#4b744b; border:1px solid #4b744b; border-radius:5px; margin-top:5px; display:inline-block; color:#fff !important; border-bottom:0 none; text-decoration:none} a.demo:visited{color:#fff !important} a.demo:hover,a.demo:focus{transform:scale(1.1); background:#b1bda1} video:focus,video:hover{transform:none} [id^="klapp"] span:nth-of-type(1){font-size:1rem;margin-left:5px;cursor:pointer} button.snippet{background:#eee; font-size:inherit; border:1px solid #888; border-radius:1em; padding:3px 10px; margin-top:.5em; margin-bottom:1em; cursor:pointer; display:none} button.snippet:hover,button.snippet:focus{color:#fff;background:#888} figure{margin:0; border:1px solid #888} figure img{display:block} figcaption{padding:.7em; background:#eee; font-size:.8em; border-top:1px solid #888} @media screen and (min-width:0\0) and (min-resolution:+72dpi){.storycontent .over img.after{right:18px} blockquote,p blockquote,blockquote p,blockquote pre,blockquote li{font-size:1rem !important}} .my-gallery img{cursor:zoom-in} .embed-container{position:relative; padding-bottom:56.25%; height:0; overflow:hidden; width:100%; height:auto; margin:1em 0} .embed-container iframe{position:absolute; top:0; left:0; width:100%; height:100%} .embed-container.ratio4x3{padding-bottom:75%} .it_date span{background:#fff} @keyframes blink{0%{opacity:1} 50%{opacity:.3} 100%{opacity:1}} .pfeil li a span{display:none} @media only screen and (max-width:480px){#inhalt{margin:0 !important;padding:0 !important} #menuwrapper{position:static !important;float:none !important;margin-top:0 !important} #scrollUp{display:none !important}} .ls{border:0 !important;float:right;margin:-70px -8px 0 0;background:unset;cursor:pointer;outline:none !important} .ls img{height:12vw !important;max-height:70px;transition:all .7s ease} .ls img:hover,.ls:focus img{transform:scale(1.1)} .l_sprache:is(h1,h2,h3,h4){font-variant:unset;font-weight:bold !important} .l_sprache p,l_sprache ul,l_sprache ol{font-size:1.2em} .l_sprache .bubble{font-size:1.2em !important;line-height:1.4em} .l_sprache blockquote{font-size:1em;line-height:1.5em} .l_sprache::before{content:"Dieser Text ist in Leichter Sprache. \A Er hilft Menschen. \A Die Menschen wollen Informationen besser verstehen. \A Diesen Text hat ein Computer-Programm in Leichte Sprache übersetzt. \A Das Programm heißt ChatGPT."; display:inline-block; white-space:pre-line; background:#f9ffef; padding:1em; border:1px solid; margin:1em 0; font-weight:bold; line-height:1.6em} @media only screen and (max-width:1024px){.inhalt h1{max-width:80%}} html,body,div,p,h1,h2,h3,ul,ol,table,td,form,img,li,pre{border:0;font-family:Helvetica,Arial,sans-serif;margin:0;padding:0} html,body{background:#f9f9f9} html{font-size:clamp(102%,1.4vw,130%)} h1,h2,h3,h4,h2 a span{font-weight:400 !important;font-family:Helvetica,Arial,sans-serif} .inhalt{margin:0 13em 1em 0;padding:1em 0 1em 1em;letter-spacing:0} .inhalt h1{clear:left} hr{display:none} p,marquee{font-size:1em;color:#333;line-height:1.6em;margin:0 0 1em 0} marquee{color:#e80000;font-weight:700;margin:0 5px} marquee li{font-size:1.2em} ul,ol{color:#333;line-height:1.4em;margin:.5em 0 .5em 0} ol{margin:0} dl{font-size:.8em;padding-left:2em} dl,dt,dd{color:#333;overflow:hidden} dd{letter-spacing:1px;line-height:1.4em} h1{text-align:left;color:#333;line-height:125%;padding:.4em 0 .4em 0;font-variant:small-caps} h1 a:link,h2 a{color:#333;text-decoration:none} h2,h3{text-align:left;color:#333;line-height:140%;margin:.5em 0;padding:.2em 0 0 0} h2{padding:1em 0 0 0;font-variant:small-caps} h1 + h2{padding:0;margin-top:0} .beispiel h2,.beispiel h3{text-transform:none;letter-spacing:0;padding:0;margin-top:0} .digits{font-size:75%} h3{padding:1em 0 0 0; font-variant:small-caps} h4{padding:1em 0 0 0;font-size:1em} h1 span.date,h2 span.date,h3 span.date{font-variant:all-small-caps !important} h2 em{color:#803808 !important} h2 a:visited em{color:#040 !important} h2.archiv a{text-decoration:none} .rahmen h2{margin:0;padding:0} .rahmen .rahmen h2{margin:0} .posterous h2{margin:2em 0 0 0} .rahmen h3{padding:0;display:grid;margin-top:-.1em} .rahmen .rahmen h3{margin:0} .rahmen ul{margin:.5em} pre{font-family:"Courier New",Courier,serif;font-size:.8em;margin:0 0 .5em 1em;padding:.3em} li pre{font-size:1em} em,strong{font-weight:700;font-style:normal} blockquote{border-left:5px solid #ccc;padding:0 1em} table{font-size:.8em;width:98%;padding:1.2em} th,td{vertical-align:top} .row2{background-color:#fafafa} caption{text-align:left} td{color:#333} .tickerdate,.tickerdata{color:#333;line-height:1.4em} .tickerdate{white-space:nowrap;font-size:85%;font-weight:700;color:#555;line-height:1.6em} td.tickerdate{padding:.2em 0;text-align:left !important;padding-right:.5em;vertical-align:top;max-width:13em} td.tickerdata{padding:.2em 1em} a{font-weight:400 !important} a:link{color:#803808} a:visited{color:#040 !important} a.button{color:#fff!important} .verzeichnis a:hover,.verzeichnis a:focus{text-decoration:underline} #headimg a{background:none!important;border-bottom:0!important; outline:none} #slogan{font-family:Helvetica,Arial,sans-serif; font-variant:small-caps; font-weight:400 !important; font-size:1.4em; line-height:1.2em; letter-spacing:.03em} #wrap,.partner{border-radius:.4em} #wrap a:hover,#wrap a:active,a:hover em,.wasistdas a:hover,a:focus em,.wasistdas a:focus{color:#e80000 !important;text-decoration:none;transition:color 500ms} a:focus{outline:2px solid;text-decoration:none !important} [class^="img_desc"] [id^="klapp"]{margin:3px 0 2px 2px !important; min-width:0} [class^="img_desc"][id^="klapp"]:hover{outline:none !important} #wrap a:focus.noverweis.button,#wrap a:hover.noverweis.button{color:#000 !important} #inhalt a:hover img,#inhalt a:focus img{transform:scale(1.05)} a.button img,.rss img,#gs_vid img{box-shadow:none !important} a.button img,.rss img{opacity:1 !important} .wdwimg{margin:6px 0 6px 17px} .noa a,.noa a img,a.noa{border-bottom:0!important;background:transparent} acronym,abbr{cursor:help} input{padding-right:.3em} input#kopie{border:0} .senden{width:15em;padding:0} input[type=text],input[type=email],input[type=password],select,textarea{border:1px solid #aaa;transition:border linear .2s,box-shadow linear .2s} input[type=email]:focus,input[type=email]:hover,input[type=text]:focus,input[type=password]:focus,input[type=text]:hover,input[type=password]:hover,textarea:hover,textarea:focus{outline:none;border-color:rgba(25,25,25,.5)!important} input[type=submit]{border:1px solid #aaa;padding:.5em} .paypal input:focus{border:0} #wrap,.wrap,#footer{background:#f9f9f9;padding:1em;max-width:55em;text-align:left;margin:auto} #wrap{margin-bottom:0} a:focus:not(:focus-visible){outline:none !important} dd a.ex:link,dd a:focus.ex:link,dd a:hover.ex:link{background-position-y:center !important} #art_links .wiki{background:0;padding:inherit} .toklapp{border-radius:0 !important} .rahmen.toklapp{border:0 !important} #headimg{background-image:url(/img_rotate/rotate.php); background-size:cover; background-position-y:-1px; height:66px;width:100%; border-radius:.5em; background-repeat:no-repeat} #headimg a:focus{display:block} .edih{display:none} #menu a:visited,#styles a:visited{color:#327d57} dfn{width:0;height:0} .titel{width:1em} .inhalt ul li,.inhalt ol li{text-align:left;line-height:1.5em;margin:.3rem 0 .3rem 1.4rem} #aenderungen li{margin:1.5rem 0 .3rem 1.4rem} .verzeichnis ul li{margin:0;padding:0} .beispiel,.rahmen{background:#fff;color:#333} .beispiel,.inhalt .rahmen,.partner .rahmen{margin:1em 0 1em 0;padding:1em;border:1px solid #aaa} .partner .rahmen{margin:0 1em .7em .8em} .inhalt .rahmen .rahmen{font-size:.8em} .inhalt .rahmen ul .rahmen{font-size:1em} .rahmen .rahmen table{font-size:1em} .rahmen .rahmen{background-image:none;border:1px solid #aaa;margin:1em 0 1em .5em;padding:1em} .rahmen .rahmen ul{font-size:1em;padding:0} .rahmen .rahmen h3{font-size:1.2em;padding:0} .breadcrumb,.hinweis{color:#333;text-align:left;line-height:150%;margin:.5em 0} .hinweis{font-style:italic;font-size:.8em;margin-bottom:1.5em} .post pre{overflow:auto} .rahmen .post h2{margin-top:1em;background:0} .feedback{font-size:.8em;text-align:right;display:block;margin:0 0 3em 1em} code::-webkit-scrollbar{-webkit-appearance:none; background-color:#fff; height:6px; width:6px} code::-webkit-scrollbar-thumb{border-radius:6px} code:focus::-webkit-scrollbar-thumb,code:hover::-webkit-scrollbar-thumb{background-color:rgba(50,50,50,.5)} .credit{font-size:.7em;color:#888} .rahmen .post .storycontent ul{margin-left:1.6em} .lilqr,.rahmen .post .storycontent img,dt img{float:left;border:1px solid #aaa;margin:0 1em 0 0} .rahmen .post .storycontent img.smilie{display:inline;float:left;border:0 none;margin:0} .rahmen .post .storycontent li img.smilie{display:inline;float:none;border:0 none;margin:0} .rahmen .post .storycontent .rahmen{font-size:.8em} #blogmenu ul{text-align:left;list-style-type:none;margin:0;padding:0} #blogmenu li{margin:0 0 0 1em} #comment{width:90%} #commentform p input{padding:0} #categories{margin-top:2em} #footer{clear:right;background-color:transparent;border:0;padding-left:3em;margin-bottom:4em}:first-child+html #footer{height:1%} #footer ul{margin:0} #footer li{color:#333;display:inline;font-size:.9em} #footer a{color:#333} #footer a:visited{font-size:1em;color:#333 !important} #footer a:hover,#footer a:focus{text-decoration:none;color:#e80000 !important} #footer a img{border:0} #footer a:first-of-type{text-decoration:none} .beispiel{text-align:left;margin:0 0 1em} .beispiel p{padding-top:0;margin-top:0} .beispiel ul{margin-top:0} .beispiel ul ul{margin-left:1em} .beispiel h2{text-align:left;font-weight:700;line-height:120%;display:grid;margin-top:-.2em} .bild{float:left;width:300px;max-width:95%;border:1px solid #888;margin:3px 1em 0 0} .bildallg{float:left;border:1px solid #888;margin:3px 1em 1em 0} .bild200{float:left;width:200px;max-width:95%;height:auto;border:1px solid #888;margin:3px 1em 0 0} fieldset{border:1px solid #aaa;color:#333;text-align:left} #whoson fieldset{border:1px solid #f9f9f6!important;border-top:1px solid #aaa!important;border-left:1px solid #aaa!important;margin:.5em 1em .7em;border-top-left-radius:.4em} legend{font-size:.8em;font-weight:700;color:#666;margin:0 1.5em;background:#fff;border:2px outset;padding:.2em 1em} label{font-weight:400} label,select,input[type=checkbox],input[type=radio],input[type=button],input[type=submit]{cursor:pointer} #menu{background:#f9f9f9; padding:1em 0 0 4px; margin-top:4px} #menuwrapper{position:sticky; top:-36px; max-height:100vh; overflow:auto; float:right; width:12em; margin-top:-66px; padding:40px 0 0 0; scrollbar-width:none} #menuwrapper::-webkit-scrollbar{display:none} #menuwrapper h2{border:0;background:0;margin:0 0 .8em;padding:0} #menuwrapper ul{list-style:none;margin:0 0 0 0;padding:0} #menuwrapper ul ul{margin:0 .83em 0 15px !important;font-size:90%} #menuwrapper li{border-top:1px solid #888;border-left:1px solid #888;padding:1px 0;line-height:1.3em} #menuwrapper li ul li{width:107%} #menuwrapper li.last{border-left:0} #menuwrapper a{color:#666 !important;background:#f9f9f9;display:block;border:1px solid transparent; text-decoration:none;font-weight:400;padding:0 0 0 .3em;margin:-.8rem 0 .8rem .8em} #menuwrapper .styleinfo,#menuwrapper .current{padding:.1rem 0 0 .4em;border-radius:4px;outline:none;margin:-.8rem 0 .8rem .8em} .styleinfo{margin-left:0 !important;padding:0} .Klapphinweis{color:#444; font-size:.85em !important;line-height:.85em !important} #menuwrapper a#klapp0{background:transparent !important; border:0 !important; filter:invert(1); margin-left:5px} #menuwrapper .Klapphinweis{filter:invert(1)} #menu h2{margin:2vh 0 .9em} #twitter-link.verweis,.current{color:#333;background:#fff;display:block;border:1px solid #aaa;font-weight:400;text-transform:uppercase;font-size:.9em;padding:0 0 0 .2em;margin:-1rem 0 1rem .8em} #twitter-link.verweis{text-align:center} #twitter-link.verweis:hover,#twitter-link.verweis:focus,#twitter-link.verweis:active,#styles a:hover,#styles a:focus,#styles a:active,#menu a:hover,#menu a:focus,#menu a:active{background:#888;border:1px solid #888;border-radius:4px;outline:none;color:#fff!important;font-weight:400} #menu .facebook a,#menu .facebook a:hover,#menu .facebook a:focus,#menu .facebook a:active{border:1px solid #f9f9f9;background:#f9f9f9;padding-bottom:0;height:26px} #menu .facebook a:hover img,#menu .facebook a:focus img{outline:2px solid #0E7DC2!important;transition:none} a.groesser{padding:.15em 0 .1rem .2em !important;margin-top:-7% !important} a.kleiner{padding:.15em 0 .15em .7em !important} .currentak,#styles .styleinfo,#styles a.styleinfo{font-size:.8em;padding:2px 3px 3px} #comments,#yemail,#yfirma,#ystrasse,#ystadt,#yurl,#yname,#yfritz{width:90%} #suchform input#q,#suchform input#s{width:9em;font-size:13px} #searchfooter{font-size:80%} #searchfooter a{text-decoration:none;color:#888} .mod,.mod a{color:#373} #uhr{margin:0 0 15px 30px} #google{margin:5px 0 0;padding:0;overflow:hidden} #adsense{width:120px;height:60px;position:absolute;top:3px;right:3px} #googleff{float:left;margin:5px 10px} #moblog .rahmen{text-align:center!important} #cloud ul{line-height:2.5em} ol li p,ul ul{font-size:100%} p.braille img,#commentlist{margin:1em 0 0} ol#commentlist li,.storycontent ol li{margin-left:2em !important} .sitelist{list-style-image:url('data:image/gif;base64,R0lGODlhCwAKAAAAACH5BAkAAAEALAAAAAALAAoAgKw2BAAAAAISjI+pC3vQEJwhGnvthNVx7ywFADs=')} .site::before{content:url("data:image/gif;base64,R0lGODlhCwAKAAAAACH5BAkAAAEALAAAAAALAAoAgKw2BAAAAAISjI+pC3vQEJwhGnvthNVx7ywFADs=")" "} #inhalt .exlist{list-style-image:url('data:image/gif;base64,R0lGODlhCgAKABEAACH5BAkAAAIALAAAAAAKAAoAgbszM0hISAAAAAAAAAIalI8IuykNRJgvtmDgrTziHB3fI4nJOKWUUQAAOw==')} .searchword{color:#222;background-color:#ff6;border:1px dotted #ffff67} .searchword0{color:#222;background-color:#ff6;border:1px dotted #ffff67} .searchword1{color:#222;background-color:#a0ffff;border:1px dotted #0affff} .searchword2{color:#222;background-color:#9f9;border:1px dotted #99ff98} .searchword3{color:#222;background-color:#f99;border:1px dotted #ff9998} .searchword4{color:#222;background-color:#f6f;border:1px dotted #ff66fe} .searchword5{color:#fff;background-color:#800;border:1px dotted #880001} .searchword6{color:#fff;background-color:#0a0;border:1px dotted #00aa01} .searchword7{color:#fff;background-color:#886800;border:1px dotted #886801} .searchword8{color:#fff;background-color:#004699;border:1px dotted #004698} .searchword9{color:#fff;background-color:#909;border:1px dotted #990098} .searchword,.searchword0,.searchword1,.searchword2,.searchword3,.searchword4,.searchword5,.searchword6,.searchword7,.searchword8,.searchword9{border-radius:2em} .mod{display:block;font-size:.8em} #output li{margin-left:2em !important} #sitemap,#sitemap ul{list-style-type:none} #countdown{font-size:.7em;text-align:center;padding:.5em 0;width:100%;color:#222;border-radius:3px} #skipcontainer{clear:left;width:1px} .partner p{padding-right:1em} .groesser{font-size:120%!important;margin:4px 3px 4px -2px} .kleiner{font-size:85%!important;letter-spacing:.1em;margin:0 0 4px 1px} .normal{font-size:101%!important} .partner p a:hover{color:#333} .links{margin:0!important} acronym{cursor:help;border-bottom:2px dotted #000} .rahmen li.exlist{margin-left:1.3em} .los{padding:0!important} .codebeispiel{background-color:#fff;color:#333} .linkopener{font-size:.8em;margin-left:0;margin-top:1em;padding:.5em;background:#fff;border:1px solid #aaa;border-radius:.4em} .inhalt .linkopener{padding:.5em;margin-right:6px;background:#fff;border:1px dashed #333} #linksnewwin{border:0} .artikel{background-image:url('data:image/jpg;base64,/9j/4AAQSkZJRgABAgAAZABkAAD/7AARRHVja3kAAQAEAAAAFAAA/+4AIUFkb2JlAGTAAAAAAQMAEAMCAwYAAALAAAAEtgAAB73/2wCEABIODg4QDhUQEBUeFBEUHiMaFRUaIyIZGRoZGSInHiMhISMeJycuMDMwLic+PkFBPj5BQUFBQUFBQUFBQUFBQUEBFBQUFhkWGxcXGxoWGhYaIRodHRohMSEhJCEhMT4tJycnJy0+ODszMzM7OEFBPj5BQUFBQUFBQUFBQUFBQUFBQf/CABEIAKAAggMBIgACEQEDEQH/xACdAAEAAgMBAQAAAAAAAAAAAAAABgcCAwUEAQEBAQEAAAAAAAAAAAAAAAAAAAECEAAABgEEAwACAwEAAAAAAAAAAQIDBAURECATBjASFEEiQGAhMREAAgECAQcKAgoDAAAAAAAAAQIDABEhECAxQXESBDBRgZGhscEiUoLxQmHRMnKSshMjMzRiohQSAQAAAAAAAAAAAAAAAAAAAGD/2gAMAwEAAhEDEQAAAJwAAYnk11LpLexqMWxuqGRRZ7RvoAAABzOnFytgAOtyfaWb14vKAAAABAZ9VhwQH34NuoTqb1xYkZigAAPlMW1TgB0ubMonGkVILCrOfx3BQAAEbrKcQcbNfRJzFJtw4gwr12DWs+iYvn2gAAKxjnv8J87nE2FseTw9eKlZY0mEQkMWPv53RoAB5fVwisMdmMYMx6ujxPlZ6sh86XP2RZ3ajUlAo05xnD5fXxGPmfwx+9GaFd/LP8JXqVRkwZfSXzOv5se4V4NHUZcaA2lGSDJPzqxsGIyeOw5WVe2pbQr05zMdCc15OiQCgAPj6jFkNXn9o48WsEVH8tbnldTjDsHvFf/aAAgBAgABBQD+eWn53FofhPxFpneWmNfznX87cDA/3X//2gAIAQMAAQUA/rX/2gAIAQEAAQUA3Lt6xtZ3tQQPsFMQPsdKQV2ikSSb6tWfiWokIkvG9I2QHTUxDdJ6L4b+R89NtqnP0689yV/h7xI46nbWL9ZHWHsPeHv0jMnawvjepXuKw8PbpHPeboDpm20snG95ngpz5yJmkeHyV+tMv2jU7vJX77mR81VrXxcQ5TCo8jSjcw/15z9N/dZHFTaMoNx6CyRv9vi/PeaVzvFNp1+k3f3+R+2lK1yWNU3mT36NqkzSqA9kiPJbu5v811p1ok/VUJ/Xt8bnpD1oneSvhOckXdbP/RYjAaecZX1i3ecr5cpMmIpJpVp1p39qheWNti/88BX/AHAwMCHZy4RN9onpD7nK9gYFI7xWNUv1f29tf4qYxgYGBgeowMDAaUbbkF4id295fw2ZDGmMjA9RgYGBgVLvJAYX7tAnCBOEYIyHc3ve1MhgVTCXZNTUV76HerUzgd6TAULXqLkKJ6jAwOvu5aq3PaKFoWFm+kfU8kWshUifpUKJB0ycQtJTJPxltmhZkMCkc9JtQvCx6EDQRhyKyspHTIq1PdMmpD3XbZkU1JIUlCnmy+11IKzwCtGxboSVjgYEZfE/Xr9ZWzBD1IepD0SONJhUdtQcrmlBysdIXtdJS+aDSeARCjT9CPJgjDsKK8T3W6t0OdPjGdXWormB/9oACAECAgY/ADX/2gAIAQMCBj8ANf/aAAgBAQEGPwDOZH4mNXQ2YFhcHmr+3H11/bTrNf2k7av/ANIOwGlCyE7xAHlOvk2c4BQSTsqWY6ZHLfiN82NtYFurCopfUoPZyXFya/0yo2yeTxzmT0m46aCHTGxXoPmHfySxA4zSAdCjezt31gjpqWE/MoYbV+PJcLww+RGkI++d0flzkbmIqFvlY7p9wt38lPjhEFjHtGPbnxSjSLHpFK40MAevkCebGp59P6kjMNhOGWWW2OJGxcwprRj1HGo76Uup9p+rkOKm0FYm3fvMN0dpzIoiPtKL+741LA32o2KnoOV4/WtxtFSxHUQw7uQMYOMzqvQPMe7KkY0uwUdJtUSDQCOpfhUxAsswWUe4WPaDlibVvWOxvL40o1OCvj4chwnDA6mkYdSjxyxcyEufaPrre9IJrheKA9UbH/YeOUEaQb1BxA17rd1XGvPdQbiJFQfmPacsjE4hbDpNSP8ASFFSsBdoSsg2A2PYcxAdMZKnvHfUba7WO0YZ/ETad+RiNl8Mu9Gd1ueiJAGZXNzo5qm4d0wljZDj6ltRU6QbHLNCdYDDupkPytcbDncRPrjjZhtth25pWBgoJuQQDXmVH2gjuNPLYLvsW3RoF8sV9D3Q+4YdtFPWO0Z0q65Sqdt/DklcaVII6KhlGg2PQ3xzuF4cfMWc+0BR38nC2tRun2mkfnUHJpyhAf441W20lvHL5xdVBNjjUjTcOjaAMK/hKH/FiK/bmkTbZhUnFRziVYwCUK7rWvbnOZLEdRDDpoLrQkeOTCritNqmkY3JYj8OGV3P0ClY4FyW8PDLLCcRIjKfcKZGGKkg9GUIdEgI6dPhUkfOARmYr1UWimdCSTiA48K/amSTbdDWMBYDWhDUJZ0KKCTuMLFj9VWAwFYisRWK1PuYKzFh7scscnpYGkOpsOschorRWisMDXkIallETEMLEgE6KsQQeY5YXOhQC21cO/lcatJEjbQKP7W4TrU2q8czKOYi9GJXMlzfeIt0ZP/Z'); background-repeat:no-repeat;background-position:0 -25px} .artikel ul{margin-left:125px} .pfeil{margin-left:5px} .pfeil li{list-style-type:none; position:relative; padding-left:15px; color:#884622; line-height:1.465em !important} .pfeil li a span{margin-right:.5em} .storytitle a{font-weight:700;display:inline-block} .rss a img{padding:0 4px 0 0;background-color:#f9f9f9;position:relative;top:2px} .podcast a img{position:relative;top:-5px;border:none!important} .podcast a{margin-left:-10px} p.first:first-letter{font-family:serif;font-size:300%;color:#333;padding:10px 5px 0 0;float:left} .wasistdas a{background:#fff!important;font-weight:400!important;border:0!important;display:inline-block!important;padding:0!important;margin:0!important;top:0!important;left:0!important;color:#333;font-size:.8em} .wasistdas a:focus,.wasistdas a:hover{text-decoration:none !important} li .commentitem{width:88%} .commentitem{margin:2em .3em 0 2.5em!important;padding:0} .commentitem h3{padding:0 1em 0 0!important;font-weight:700 !important;font-variant-caps:all-petite-caps} .commentitem p{margin:0 1em 0 0!important} .commentitem small{font-weight:400} h3#post{margin-top:3em} .searchform{margin:0!important;display:inline-block;padding:2px 2px 2px .4em;border-radius:2em;background:#ccc} .searchform input{font-size:.8em} .searchform{width:95%} .searchfield{width:78%;padding:5px 0 5px .7em;border:solid 1px #bcbbbb;outline:none;border-radius:2em;font-size:.9em} @media not all and (min-resolution:.001dpcm){@supports (-webkit-appearance:none) and (stroke-color:transparent){.searchfield{padding:1px 0 3px 18px; -webkit-hyphens:none}}} @media screen\0{.searchfield{max-width:9em}} .searchbutton{color:#000; font-weight:400; border:solid 0 #666; padding:0 !important; height:2.2em; width:2.2em; border-radius:3em; background-color:#fff; background:linear-gradient(#fff,#fff)} .searchbutton:hover,.searchbutton:focus{color:#333!important;text-shadow:0 1px 1px #fff;background:#999!important;background:linear-gradient(#fff,#ddd)!important} .searchform img{margin-bottom:-3px} .searchform input{outline:none} .rahmen .searchform{width:16em; max-width:100%} #entry,#contact{border:solid 1px #ddd;padding:2px 5px 10px 15px;border-radius:2em;background:#eee;margin-top:1em} #commentform input,#entry input,#contact input,#commentform textarea,#entry textarea,#contact textarea{padding:5px 0 5px 15px!important;border:solid 1px #bcbbbb;outline:none;background:#fff;border-radius:2em;font-size:1em} #commentform textarea,#entry textarea,#contact textarea{padding:15px 5px 5px 15px!important;border-bottom-right-radius:.3em;font-size:1em; line-height:1.4em} #entry .button,#commentform input[type=submit],#entry input[type=submit],#contact input[type=submit]{font-weight:700;color:#fff;border:solid 1px #767676;padding:0 15px 3px!important;height:32px;border-radius:2em;background-color:#767676 !important} #commentform input[type=submit]:hover,#commentform input[type=submit]:focus,#commentform input[type=submit]:active,#entry .button:hover,#entry .button:focus,#entry .button:active,#entry input[type=submit]:hover,#contact input[type=submit]:hover,#entry input[type=submit]:focus,#contact input[type=submit]:focus,#entry input[type=submit]:focus,#contact input[type=submit]:active{color:#333!important;background:#ccc!important} #entry input[type=checkbox],#contact input[type=checkbox]{border-radius:.3em;padding:0!important} #entry legend,#contact legend{padding:5px 15px!important;border:solid 1px #bcbbbb;outline:none;border-radius:2em} .partner .rahmen{border:0;background:transparent;margin:0;box-shadow:0 0 0 transparent;padding:0} .rahmen.posterous img{margin:1em} dl{border:1px solid #aaa} dl.noborder{border:0} dl.noborder dd{border:1px solid #aaa} dl img{border:0 !important} dl[class^="img_desc"]{margin:0 1rem 12px 0;padding-left:0} dl.img_desc_240{max-width:240px} dl.img_desc_320{max-width:320px} dl.img_desc_360{max-width:360px} dl.img_desc_400{max-width:400px} dl.img_desc_480{max-width:480px} dl.img_desc_500{max-width:500px} dl.img_desc_240 img{width:240px} dl.img_desc_320 img{width:320px} dl.img_desc_360 img{width:360px} dl.img_desc_400 img{width:400px} dl.img_desc_480 img{width:480px} dl.img_desc_500 img{width:500px;margin-bottom:0 !important} dl.img_desc_669 img{width:669px;margin-bottom:0 !important} dl[class^="img_desc"] dd{margin:0;clear:left;font-size:1em;letter-spacing:0;background:#eee;border-top:1px solid #bbb;padding:.7em} dl.textlist{font-size:1em} dd ul li{font-size:1em} dd ol{font-size:1em;padding:.5em} .artikel_bild{float:left} .minwidth{min-width:10em;overflow-x:auto} #ticker tr:nth-of-type(odd){background:#eee} #embed360{margin-left:1em} #support_online{font-weight:bold;line-height:1.5em;border:2px solid;border-radius:2em;padding:7px 10px;display:inline-block;background-color:#fff} a.border{display:inline-block;border:1px solid;border-radius:1em;padding:.2em .6em;text-decoration:none !important; margin:.3em 0 0 -.3em;background:#fff} li a.border{margin-left:-1.5em} .rahmen li a.border{margin-left:0} .force_scrollbars::-webkit-scrollbar{-webkit-appearance:none; width:6px} .force_scrollbars::-webkit-scrollbar-thumb{border-radius:4px; background-color:rgba(0,0,0,.5)} .playlist_container{background:#fff; margin-left:.4em !important} _:-ms-lang(x),_:-webkit-full-screen,audio{-webkit-filter:invert(1)} _:-ms-lang(x),audio{-webkit-filter:invert(1)} #btcwidget{margin-left:7px} @media only screen and (max-width:768px){#wrap,.partner,#footer{padding:5px} .artikel{background:#fff} .artikel ul{margin-left:0px} .blog ul{margin-left:0} #suchform input#q,#suchform input#s{width:8.5em;font-size:12px}}