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;/*text-align:center;*//*min-width:550px;*/}
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;/*min-height:55em;*/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} /* margin-top muss 0 sein wg. minwidth */
marquee{color:#e80000;font-weight:700;margin:0 5px}
marquee li{font-size:1.2em}
ul,ol{/*font-size:.9em;*/color:#333;line-height:1.4em;margin:.5em 0 .5em 0}
ol{/*padding-left:1em;*/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{/*font-size:1.4em;letter-spacing:.07em;*/text-align:left;color:#333;line-height:125%;padding:.4em 0 .4em 0;/*text-transform:uppercase;*/font-variant:small-caps;  }
h1 a:link, h2 a {color:#333;text-decoration:none;}
h2,h3{text-align:left;/*letter-spacing:.07em;*/color:#333;line-height:140%;margin:.5em 0;padding:.2em 0 0 0}
h2{/*font-size:1.1em;text-transform:uppercase;*/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-size:1.1em;*/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;/*line-height:150%;*/display:grid;margin-top: -.1em;}
.rahmen .rahmen h3{margin:0}
.rahmen ul{margin:.5em}
/*.teasertitle {font-size:1.4em;}*/
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;/*color:#666*/}
blockquote{border-left:5px solid #ccc;padding:0 1em;/*font-size:1.2em;*/}
table{font-size:.8em;width:98%;padding:1.2em}
th,td{vertical-align:top}
.row2{background-color:#fafafa}
caption{text-align:left}
/*#ticker {border:1px solid #aaa;}*/
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;}
/*dl[class^="img_desc"] [id^="klapp"] span:nth-of-type(2) {display: none;}*/

#wrap a:focus.noverweis.button, #wrap a:hover.noverweis.button{color:#000 !important;}

#inhalt a:hover img, #inhalt a:focus img {/*opacity:.5;box-shadow:2px 2px 10px #ccc;*/transform:scale(1.05);/* position:relative; left:5px; bottom:5px;*/}

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}
/*#menuwrapper a:visited:after{content:"\00A0\221A"}*/
.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;}
/*
input[type=submit]:focus{outline:0;}

[type=checkbox]:focus, input[type=radio]:focus {outline:auto !important;}
*/
.paypal input:focus{border:0}
#wrap,.wrap,#footer{background:#f9f9f9;/*position:relative;width:96%;*/padding:1em;max-width:55em;text-align:left;margin:auto}
#wrap{margin-bottom:0}

a:focus:not(:focus-visible) { outline: none !important }


/*a[href*='//']:not([href*='weisshart']):not([href^='https://creativecommons']):not([href^='https://360']):not([href^='http://w7t']):not([href^='http://deine-erste-homepage']){
background:url('/images/ex3.svg') no-repeat;display:inline-block;padding-left:1em;background-position: 2px .45em;background-size:.65em;}
*/

/*a[href*='//']:not([href*='weisshart']):not([href^='https://creativecommons']):not([href^='https://360']):not([href^='http://w7t']):not([href^='http://deine-erste-homepage']){
background:url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0idXRmLTgiPz4KPCFET0NUWVBFIHN2ZyBQVUJMSUMgIi0vL1czQy8vRFREIFNWRyAxLjAvL0VOIiAiaHR0cDovL3d3dy53My5vcmcvVFIvMjAwMS9SRUMtU1ZHLTIwMDEwOTA0L0RURC9zdmcxMC5kdGQiPgo8c3ZnIHZlcnNpb249IjEuMCIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB3aWR0aD0iMjRweCIgaGVpZ2h0PSIyNHB4IiB2aWV3Qm94PSIwIDAgMjQgMjQiIHByZXNlcnZlQXNwZWN0UmF0aW89InhNaWRZTWlkIG1lZXQiPgogPGcgZmlsbD0iY3VycmVudENvbG9yIj4KICA8cGF0aCBkPSJNMCAxMiBsMCAtMTIgNCAwIDQgMCAwIDIgMCAyIC0yIDAgLTIgMCAwIDggMCA4IDggMCA4IDAgMCAtMiAwIC0yIDIgMCAyIDAgMCA0IDAgNCAtMTIgMCAtMTIgMCAwIC0xMnoiLz4KICA8cGF0aCBkPSJNMTAgMTMuNSBsLTEuMyAtMS42IDMuOCAtMy45IDMuOSAtMy45IC0xLjkgLTIuMSAtMS44IC0yIDUuNiAwIDUuNyAwIDAgNS43IDAgNS42IC0yIC0xLjggLTIuMSAtMS45IC0zLjcgMy43IGMtNC4zIDQuMiAtNC41IDQuMyAtNi4yIDIuMnoiLz4KIDwvZz4KPC9zdmc+') no-repeat;display:inline-block;padding-left:1em;background-position: 2px .45em;background-size:.65em;}
*/

dd a.ex:link,dd a:focus.ex:link,dd a:hover.ex:link {background-position-y:center !important;}

/*.inhalt li a:focus.ex,.inhalt li a:hover.ex,.inhalt li a:active.ex,.inhalt p a:focus.ex,.inhalt p a:hover.ex,.inhalt p a:active.ex,.inhalt a:focus.ex,.inhalt a:hover.ex,.inhalt a:active.ex{background:url('data:image/gif;base64,R0lGODlhCgAKABEAACH5BAkAAAIALAAAAAAKAAoAgbszM0hISAAAAAAAAAIalI8IuykNRJgvtmDgrTziHB3fI4nJOKWUUQAAOw==') no-repeat!important;padding-left:13px;background-position-y: 7px !important;}
*/

/*#inhalt .wiki*/

/*#inhalt a[href*='wikipedia.'],
#inhalt a[href*='wikimedia.']
{background:transparent url('data:image/gif;base64,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') no-repeat;display:inline-block;padding-left:1.2em;background-position-y: 52%;background-size:1em;}
*/
#art_links .wiki {background:0;padding:inherit;}


.toklapp {/*border:0 !important;*/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;}
/*.inhalt .rahmen li{margin:0 0 .3em 1em}*/
.beispiel,.rahmen{background:#fff;color:#333;/*border-radius:.2em*/}
.beispiel,.inhalt .rahmen,.partner .rahmen{margin:1em 0 1em 0;padding:1em;border:1px solid #aaa;/*box-shadow: 0 1px 4px 0 rgba(0,0,0,.1);*/}
.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;/*font-weight:700;*/background-color:transparent;border:0;padding-left:3em;margin-bottom:4em;}
/*#footer:after{content:".";display:block;clear:both;visibility:hidden}*/
: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-left: 270px;*/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;}
/*.button,input[type=submit]{color:#fff;}*/
label,select,input[type=checkbox],input[type=radio],input[type=button],input[type=submit]{cursor:pointer}
/*input[type=submit],input.button{background:#f2f2cc}*/
/*header {position:-webkit-sticky;position:sticky;top:0;}*/

/*#menuwrapper{float:right;width:12em;margin-top:-1em;overflow:hidden;padding:0 1px 0 0}
#menuwrapper {position:-webkit-sticky;position:sticky;top:10px;}
*/
#menu {
	background: #f9f9f9;
	padding:1em 0 0 4px;
	margin-top:4px;
}

#menuwrapper {
    position: sticky;
    top: -36px;
	/* damit Menü immer sichtbar unabhängig von Viewport-Höhe und Vergrößerung */
    max-height: 100vh;
    overflow: auto;
    float: right;
    width: 12em;
    margin-top: -66px;
    padding: 40px 0 0 0;
	/* Scrollbar verstecken */
	scrollbar-width: none;          /* Firefox */
}
#menuwrapper::-webkit-scrollbar {
	display: none;                  /* Chrome, Safari, Edge */
}

#menuwrapper h2{/*font-size:1.1em;*/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:before {border-top: 1px solid #888;content: '';display: block;width: 20px;} */
#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; /*position:relative;top:-1.15em;left:1em;*/text-decoration:none;/*font-size:.92em;*/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{/*width:13em;*/margin-left:0 !important;padding:0;}

.Klapphinweis {/*display:none;*/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;/*position:relative;top:-1.15em;left:1em;*/font-weight:400;text-transform:uppercase;font-size:.9em;padding:0 0 0 .2em;margin: -1rem 0 1rem .8em;}
/*#styles .current{top:-1.3em}*/
#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{/*opacity:.5*/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 p{color:#888}*/
#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;}
/*.intlist,.verzeichnis ul li{list-style-image:url('data:image/gif;base64,R0lGODlhBwAIAAAAACH5BAkAAAEALAAAAAAHAAgAgKg2AAAAAAIOTIBmcNqsGEQywbaSuwUAOw==')}
.int:before{content:url('data:image/gif;base64,R0lGODlhBwAIAAAAACH5BAkAAAEALAAAAAAHAAgAgKg2AAAAAAIOTIBmcNqsGEQywbaSuwUAOw==')" "}
.gotocontent.int:before{content:url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAICRAEAOw==")}
*/
.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;}
/*.post-categories li{font-size:1.2em}*/
#skipcontainer{clear:left;width:1px}
/*#skip{position:absolute;left:-9999px;top:auto}*/
.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{text-decoration:none;border:0}*/
.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}
/*.linkopener input {zoom:1.2;}*/
/*.linkopener label {font-size:.7em;}*/
.inhalt .linkopener{padding:.5em;margin-right:6px;background:#fff;border:1px dashed #333}
#linksnewwin{border:0}
.artikel{background-image:url('data:image/jpg;base64,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');
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;}


/*.pfeil li:before {
  content: "\25BA \0020";
  font-size: 12px;
  position: absolute;
  left: -5px;
}
*/


/*.blog ul{margin-left:125px;margin-top:68px;margin-top:120px\9}*/
/*.quicky ul{margin-left:150px;min-height:100px}*/
.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{/*font-size:1em;*/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%;background:#fff url('data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iaXNvLTg4NTktMSI/Pgo8IS0tIEdlbmVyYXRvcjogQWRvYmUgSWxsdXN0cmF0b3IgMTYuMC4wLCBTVkcgRXhwb3J0IFBsdWctSW4gLiBTVkcgVmVyc2lvbjogNi4wMCBCdWlsZCAwKSAgLS0+CjwhRE9DVFlQRSBzdmcgUFVCTElDICItLy9XM0MvL0RURCBTVkcgMS4xLy9FTiIgImh0dHA6Ly93d3cudzMub3JnL0dyYXBoaWNzL1NWRy8xLjEvRFREL3N2ZzExLmR0ZCI+CjxzdmcgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayIgdmVyc2lvbj0iMS4xIiBpZD0iQ2FwYV8xIiB4PSIwcHgiIHk9IjBweCIgd2lkdGg9IjE2cHgiIGhlaWdodD0iMTZweCIgdmlld0JveD0iMCAwIDQ4NS4yMTMgNDg1LjIxMyIgc3R5bGU9ImVuYWJsZS1iYWNrZ3JvdW5kOm5ldyAwIDAgNDg1LjIxMyA0ODUuMjEzOyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+CjxnPgoJPGc+CgkJPHBhdGggZD0iTTM2My45MDksMTgxLjk1NUMzNjMuOTA5LDgxLjQ3MywyODIuNDQsMCwxODEuOTU2LDBDODEuNDc0LDAsMC4wMDEsODEuNDczLDAuMDAxLDE4MS45NTVzODEuNDczLDE4MS45NTEsMTgxLjk1NSwxODEuOTUxICAgIEMyODIuNDQsMzYzLjkwNiwzNjMuOTA5LDI4Mi40MzcsMzYzLjkwOSwxODEuOTU1eiBNMTgxLjk1NiwzMTguNDE2Yy03NS4yNTIsMC0xMzYuNDY1LTYxLjIwOC0xMzYuNDY1LTEzNi40NiAgICBjMC03NS4yNTIsNjEuMjEzLTEzNi40NjUsMTM2LjQ2NS0xMzYuNDY1Yzc1LjI1LDAsMTM2LjQ2OCw2MS4yMTMsMTM2LjQ2OCwxMzYuNDY1ICAgIEMzMTguNDI0LDI1Ny4yMDgsMjU3LjIwNiwzMTguNDE2LDE4MS45NTYsMzE4LjQxNnoiIGZpbGw9IiMwMDAwMDAiLz4KCQk8cGF0aCBkPSJNNDcxLjg4Miw0MDcuNTY3TDM2MC41NjcsMjk2LjI0M2MtMTYuNTg2LDI1Ljc5NS0zOC41MzYsNDcuNzM0LTY0LjMzMSw2NC4zMjFsMTExLjMyNCwxMTEuMzI0ICAgIGMxNy43NzIsMTcuNzY4LDQ2LjU4NywxNy43NjgsNjQuMzIxLDBDNDg5LjY1NCw0NTQuMTQ5LDQ4OS42NTQsNDI1LjMzNCw0NzEuODgyLDQwNy41Njd6IiBmaWxsPSIjMDAwMDAwIi8+Cgk8L2c+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPGc+CjwvZz4KPC9zdmc+Cg==') 4% 55% no-repeat;background-size:.8em;padding:5px 0 5px 1.7em;border:solid 1px #bcbbbb;outline:none;border-radius:2em;font-size: .9em ;}*/

.searchfield{width:78%;padding:5px 0 5px .7em;border:solid 1px #bcbbbb;outline:none;border-radius:2em;font-size: .9em ;}


/* Safari 11+  https://stackoverflow.com/questions/16348489/is-there-a-css-hack-for-safari-only-not-chrome   */
@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;}} /*IE 9+*/

/*.rahmen .searchform .searchfield{width:95%!important}*/
.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) /*diesen Unfug braucht iOS 9*/
}
.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;/*text-shadow:0 1px 1px #000;*/border-radius:2em;background-color:#767676 !important;/*background:linear-gradient(#ddd,#333)*/}
#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;/*text-shadow:0 1px 1px #fff;*/background:#ccc!important;/*background:linear-gradient(#eee,#666)!important*/}
#entry input[type=checkbox],#contact input[type=checkbox]{border-radius:.3em;padding:0!important;/*width:1.5em;height:1.5em*/}
#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;/*margin-left:1.3em!important*/}
dd ol{font-size:1em;padding:.5em;}


/*.img_desc_240 dt {max-width: 240px;overflow: hidden;}
.img_desc_320 dt {max-width: 320px;overflow: hidden;}
.img_desc_360 dt {max-width: 360px;overflow: hidden;}
.img_desc_400 dt {max-width: 400px;overflow: hidden;}
.img_desc_480 dt {max-width: 480px;overflow: hidden;}
.img_desc_500 dt {max-width: 500px;overflow: hidden;}
*/
/*
a img {transition: all .7s ease}

#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; }
*/


.artikel_bild {float:left;}
.minwidth {min-width:10em;overflow-x:auto;}
/*.beispiel .minwidth, .item_link .minwidth, p .minwidth {margin-bottom:0;}
*/
#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;}


/*#menu li a .has_sub:before {content:"\2630";}*/
/* .hundert {margin-bottom:1.4em;} */

.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}


/* Safari 10.0+ but not on iOS */
/*_::-webkit-:-webkit-full-screen:host:not(:root:root), audio {-webkit-filter: invert(1);}*/

/* Edge only */
_:-ms-lang(x),_:-webkit-full-screen,audio {-webkit-filter: invert(1);}

/* IE10/11 */
_:-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;}

}

