body{font:12px Times,serif;text-align:center}
span.italic{font-style:italic}
span.bold{font-weight:bold}
span.underline{text-decoration:underline}
span.norm{font:12px Times,serif}
span.nobr{white-space:nowrap}
span.upper{text-transform:uppercase}
a{outline:0}
a:link,a:visited{background-color:transparent;border-width:0;text-decoration:none}
a:hover{text-decoration:none}
.ui-tooltip{padding:2px 5px;color:#ff0;background:#0c4144;border:1px solid #ff0;border-radius:5px;font:bold 14px Times,serif;box-shadow:3px 3px 3px #444}
div#acbgs{background:linear-gradient(90deg, rgba(0,0,0,0.8), rgba(0,0,0,0.2))}
div#acbgd{background:linear-gradient(-90deg, rgba(0,0,0,0.8), rgba(0,0,0,0.2))}
div#acbgss,div#acbgds{width:10px}
div#acbgss{background:linear-gradient(90deg, rgba(0,0,0,0.2), rgba(0,0,0,0))}
div#acbgds{background:linear-gradient(-90deg, rgba(0,0,0,0.2), rgba(0,0,0,0))}
div#loader{background:url('../img/sf-loader.gif') 50% 50% no-repeat rgba(0,0,0,0.5)}
div#marchio{box-shadow:3px 3px 3px #444}
div#marchio:hover,div#indici:hover,div.funz:hover,div.info:hover{box-shadow:2px 2px 2px #fff,-2px -2px 2px #fff;cursor:pointer;color:#fff}
div#aiuto:hover{cursor:help}
div#ppaiuto table{border-collapse:collapse}
div#ppaiuto td{border:1px solid #000;padding:2px}
.attivo{box-shadow:2px 2px 2px #ff0,-2px -2px 2px #ff0 !important}
.attivo:hover{color:#f00 !important;box-shadow:2px 2px 2px #f00,-2px -2px 2px #f00 !important}
div#minitit,div.funz{font:bold 14px Times,serif;box-shadow:3px 3px 3px #444}
div#minitit{border-radius:7px}
div.funz{border-radius:50%}
div.info{font:bold 15px Times,serif;box-shadow:3px 3px 3px #444;border-radius:7px}
div#capo,div#corpo{border:4px inset #4c2401;box-shadow:-3px -3px 3px rgba(0,0,0,0.8) inset,3px 3px 3px rgba(255,255,255,0.9) inset,3px 3px 3px rgba(0,0,0,0.5);border-radius:20px / 15px}
div#capo{margin:20px 0}
div#corpo{overflow:auto;padding:15px 20px}
p#datipag{margin-top:5px}
div.popup{color:#0c4144;padding:10px;background-color:rgba(200,200,0,0.8);border:1px solid #ff0;border-radius:16px / 12px;box-shadow:3px 3px 3px #444,-1px -1px 1px #fff}
div.popup code{margin:5px 0;background:#0c4144;color:#ff0;border:2px inset #668b8e;padding:3px;box-shadow:3px 3px 3px rgba(0,0,0,0.3) inset}
div.popup img{margin:0 5px}
p.pptxt{padding:3px;background-color:#0c4144;border:1px solid #668b8e;border-radius:10px / 8px;color:#ff0}
p.pplink,p.pplsub,p.ppmul span{margin:2px;padding:1% 3%;background-color:#555;border:3px solid #555;font:bold 16px Times,serif;border-radius:10px / 8px}
p.pplink,p.ppmul span{color:#ddd}
p.pplsub{cursor:pointer}
p.ppmul{margin:5px 0}
a.pplink,a.pplink2,p.ppmul a{margin:2px;padding:1% 3%;background-color:#0c4144;border:3px solid #668b8e;font:bold 16px Times,serif;border-radius:10px / 8px;color:#ddd}
a.pplink:hover,a.pplink2:hover{background-image:url("../img/i_titblu.jpg");border:3px outset #0c4144;color:#fff}
div.aspub{border:2px inset #888;background-color:#888;margin:10px auto}
