/*
 * print.css
 */

/* #advert_bottom, #google_image_div,  */
#headerbox, #col1, #col2, #footer, #ads, #adunit, .xar-sub {
    display:none !important;
}

h1 img, .accudoc-title img[src$="pad_pin.gif"]{
    display:none !important;
}

body {
    font: 12pt/1.4 Corbel, Verdana, sans-serif;
}

pre, code, kbd, tt, samp, var {
    font: 10pt/1.4 Consolas, "Lucida Console", Monaco, "Andale Mono", "Bitstream Vera Sans Mono", "Courier New", Courier;
    color: navy;
}

a {
    color: black;
}

a[href]:after {
   color: gray !important;
   content:" (" attr(href) ") ";
   font-size:85%;
}

a[href^="/"], a[href^="#"] , a[href^="mailto"]  {
   text-decoration: none;
}

a[href^="/"]:after, a[href^="#"]:after, a[href^="mailto"]:after  {
   content:"";
}

p {
    margin: 0 0 1em;
}

h1, h2, h3, h4, h5, h6 {
    font: normal 11pt/1.4 Georgia, serif;
    font-weight: normal;
    margin-bottom: 0em;
    color: navy;
}

h1 {
   font-size: 1.5em;
}

h2 {
   font-size: 1.3em;
}

h3 {
   font-size: 1.1em;
}

h1:after {
   content: " - accu.org";
}

.quote {
    font-style: italic;
    margin-left: 1em;
    margin-right: 1em;
    text-align: right;
}

pre.programlisting {
    margin: 10px;
    white-space: pre;
    overflow: auto;
/*    font-size: 0.9em;
    font-weight: normal;
    line-height: 1.5em;
    padding: 2px;
    width: 95%; */
}

div.article-content table.sidebartable {
    border: 3px solid #C0C0C0;
    border-collapse: collapse;
    margin-bottom: 2em;
    margin-left: auto;
    margin-right: auto;
    padding: 5px;
    table-layout: fixed;
    width: 100%;
}

div.article-content table.sidebartable img {
    display: block;
    margin: auto;
}
div.article-content img {
    max-width: 100%;
}
