@charset "utf-8";
body, #container, #mainContent, #mainContentWide, #mcbody, #footer {
    width: auto !important; margin: 0 !important; border: none !important;
    padding: 0 !important; font-size: 11px !important; color: #000 !important; background: none !important; }
body #footer { padding-top: 10px !important; border-top: 2px solid #000 !important; }
#header, #topbar, #navbar, #bnavbar, #mcpanel { display: none !important; }
html body #topbar-print { width: 920px; height: 62px; font-size: 12px; color: #000; background: #fff; 
    margin: 0px auto 10px !important; padding: 0px; text-align: right; display: inline !important; }
body #topbar-print img { margin: 0; padding: 0; float: left; clear: none; }
body #topbar-print p { margin: 0; padding: 25px 0 5px; font-size: 11px; font-weight: bolder; }
html body { width: auto; height: auto; margin: 1em; text-align: center; }
a:link, a:visited { position: static; display: inline; border-bottom: 1px solid #000; 
    background: none; color: #000 !important; font-weight: normal !important; }
html body #mcbody { border-top: 3px solid #000 !important; margin-top: 10px; padding-top: 10px !important; }
div#mcbody div.gray { background: none !important; }
div#mcbody div.comments .comment-form { display: none !important; }
div#mcbody div.comments { background: none !important; display: none !important; 
        margin: 20px 0 0; padding: 20px; border-top: 3px solid #000; }
div#mcbody div.comments div.comment { background: none !important; }
div#mcbody div.comments div.comment .header { margin: 0 150px 10px -20px !important; padding: 1px 1px 5px 15px !important; 
    border-bottom: 1px solid #000; border-left: 5px solid #000; background: none !important; color: #000 !important;  }
body div#mcbody h1, body div#mcbody h2 { text-shadow: none !important; }
div#mcbody hr { margin: 0 0 10px; height: 1px; color: #000; border: 1px solid #000; }
div#mcbody img.top-img { width: 100%; padding: 0; margin: -10px 0 0 !important; }
div#mcbody .footnote hr { margin: 0 400px 10px 0; height: 1px; color: #fff; border: 1px solid #000; }
abbr { border: none; }
abbr[title]:after { content: " (" attr(title) ") "; }
a[href]:after { content: " (" "\25B6 " attr(href) ") "; }
a[href^="/"]:after { content: " (" "\25B6 " "http://fgda.pl" attr(href) ") " !important;}
a[rel="footnote"]:after { content: "" !important; }
a[rev="footnote"] { display: none !important; }

.linenodiv pre { margin: 0; padding: 0; font-size: 10px !important; line-height: 12px !important; }
.codehilitetable td.linenos { border-left: 2px solid #bbb; border-top: 2px solid #bbb; border-bottom: 2px solid #bbb; }
td.code .codehilite pre { font-size: 10px !important; line-height: 12px !important; }
div.codehilite pre { font-size: 10px !important; line-height: 12px !important; }

