h2{border-bottom:3px solid #ccc}a{color:#3f51b5;text-decoration:none}a:hover{border-bottom:1px solid #ccc}table,td,th{border:1px solid #000}td,th{padding:0 1em}th{color:#fff!important;background-color:#2f6aad!important}tr:nth-child(even){background-color:#dadada}table{border-collapse:collapse;width:95%;margin:auto}code{font-size:100%;color:#d00}code.sourceCode{color:#ddd}div.sourceCode{border-radius:8px;background:#333;padding:1em;box-shadow:5px 5px 8px #888888}.main-content{min-width:20em;max-width:70em;padding:0 5em;margin:5% auto;font-size:16px;line-height:1.6}.main-content h2{margin-left:-1em}.news-main{}.news-main h2{border-bottom:1px dashed #204875;color:#204875;font-size:110%}.rdate{float:right;font-size:60%;text-justify:right;font-style:italic}.foot{position:fixed;margin:0;bottom:0;left:0;width:100%;border-top:1px solid #555;padding-top:3px}@page{size:A4;@bottom-center{content: counter(page) "/" counter(pages);
        font-style: italic
    }}@media print{body{font-family:serif,Palatino,serif;font-size:1em;margin:0;font-size:9pt;background-color:#fff!important;color:#000!important}h1,h2,h3,h4{page-break-after:avoid}code{page-break-inside:avoid}p,li{orphans:2;widows:2}header,footer,.noprint{display:none}.print{width:100%}}