﻿body,p {color: #000;background:#fff;font-family:"serif; font-size:12pt";}
#content {width:100%;background:#fff;border:0px;box-shadow:none}
nav,footer,header,aside,input {display:none}
h1 {font-size:16pt;color:#000;background-color:#fff;margin-top:-20px;text-shadow:none}
h2 {font-size:12pt;color:#000;background-color:#fff;break-after:avoid;}
pre, blockquote {break-inside: avoid}
dt {font-weight: bold;padding-top:10px}
caption {text-align:center; padding-bottom:10px;font-size:95%;font-weight:bold;color:#000;}
a {color:#000;text-decoration:none;}
table {border:1px solid gray;border-radius:15px; border-collapse: collapse;break-inside:avoid;}
th {background-color:#d3d3d3;border:1px solid gray;border-collapse:collapse;break-inside:avoid;}
td {border:1px solid gray;vertical-align:top;border-collapse:collapse;break-inside:avoid;}
figure {border:1px #cccccc solid;border-radius:5px;break-inside:avoid;}
figcaption {font-style:italic;font-size:0.8em;font-weight:600;}
.notizinfo {border:2px solid #369;padding:15px 15px 15px 15px;margin:30px 20px 20px;border-top-left-radius:10px;border-top-right-radius:10px; break-inside:avoid;}
.notizinfoHead {background:#369;padding:3px;color:white;font-weight:bold}
.info {font-size:11pt;color: #990000;}
a:link, visited,a:visited,a:hover,a:active {text-decoration:none;}
img,figure img,img.alignleft,img.alignright,img.aligncenter{margin-bottom:5px;padding-right:6px;max-width:100%;height:auto}
img.alignleft{float:left}
form, label {display:none}