<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/* reset */
* { 
    background-image:none!important;
    box-shadow: none !important;
    text-shadow: none !important;
}

body {
    font-family: Arial, sans-serif;
    width: auto!important;
    margin: auto!important;
    font-size: 12pt;
    background-color: #fff!important;
    color: #000!important;
}

p,
h1,
h2,
h3,
h4,
h5,
h6,
blockquote,
ul,
ol {
    color: #000!important;
    margin: 1em auto!important;
}

p,
blockquote {
    orphans: 3; /* no single line on bottom */
    widows: 3; /* no single line en top */
}

/* no breaks inside these elements */
blockquote,
ul,
ol { page-break-inside: avoid; }

/* no breaks after these elements */
h1,
h2,
h3,
caption { page-break-after: avoid; }

a {
    color: #000!important;
    text-decoration: underline!important;
}
/* displaying URLs */
a[href]:after { content: " (" attr(href) ")"; }  
a[href^="javascript:"]:after,
a[href^="tel"]:after,
a[href^="#"]:after { content: ""; }

table, tr, th, td {
    border:1px solid #ccc;
    background: none;
    border-collapse: collapse;
}
caption { display:block; }

/* elements hidden by default */
.header .box,
.header form,
.navbar-toggle,
#mainmenu,
.diapo-header,
.breadcrumb,
.pagination,
.left-bar,
.right-bar,
.footer,
.skip-nav,
.breadcrumb-container,
video { display:none!important; }

/* reset mainPage.html */
.header,
.header-inner,
.container,
.content,
.content-inner,
.main {
        width: auto !important;
        margin: auto !important;
        padding:0 !important;
}
a.logo[href]:after { content: none; } 

/* useful classes  */
.print-hidden { display: none!important; }
.print-visible { display: block!important; }</pre></body></html>