*{ font-family:Arial, serif; color:#000; background-color:#fff; overflow:visible!important; }
#oben, #header, #headerhintergrund, #navihintergrund, #naviadler, #navigation, #unten, #dekorleiste1, #dekorleiste2, #dekorleiste3, .subnavi, .navi, .textnichtdrucken, .meldungnavi,  .neuezeilenichtdrucken, .nichtdrucken, .nichtzeigen, img, div#themeninfo, .bildmitbreitrechts, .bildmitbreitlinks, .bildmitlangrechts, .bildmitlanglinks, fieldset, #rauschzeichen, object { display:none; }
#inhalt .navi { display:inline; }
hr { color:#000; background-color:#fff; width:50%; border:none; border-bottom:1pt #000 solid; clear:both; }
a { color:#000; text-decoration:none; font-weight:700}
#mobilheader, h1, h2, h3, h4, h5, h6 { font-weight:700; font-size:12pt; }
#mobilheader, h1 { font-size:14pt; }
h2, h3, h4, h5, h6 { text-decoration:underline; display:block; }
h2 a, h3 a, h4 a, h5 a, h6 a { text-decoration:underline; display:inline; }
.ohne, .left { font-size:10pt; }
.klein { font-size:9pt; }
.fussnote { font:8pt normal; vertical-align:super; }
.mitgliedseintrag { width:100%; text-align:left; margin-bottom:15pt; }
.mitgliedseintrag h2, .mitgliedseintrag h3, .mitgliedseintrag a { text-decoration:none; margin:3pt; }
.left { float:left; }
.right { clear:both; }
.nebeneinander { margin-top:12pt; }
a[href]:after { content:" <"attr(href)">"; color:#888; background-color:inherit; font-style:italic; font-size:90%; font-weight:400; } 
a[href^="/"]:after { content:" <http://hanfverband.de" attr(href)">"; font-weight:400; }
a[href^="#"]:after, a[href^="mailto"]:after, .mitgliedseintrag a[href^="http://www."]:after { content:""; }
ul#themennavi { list-style:none; margin:0; padding:0; }
.polizei, .konsument, .gesetz { padding-left:0; background-image:none; }
