body { margin: 0px; font-family: Verdana; background-color: #E3E9F3; }
table { width: 100%; border-collapse: collapse; color: #16305B; background-color: #fff; }
a { color: #16305B; text-decoration: none; font-weight: bold; }
a:hover { color: #EB6321; }
.text_bold_grey { white-space: nowrap; font-weight: bold; color: #484848; font-size: 9px; }
img { border: 0px; }
body.plusBDY { background-color: #E3E9F3; margin: 5px 12px; }
div.plusQTE { background-image: url(plusBGR.png); width: 100%; padding: 4px 5px; font-size: 12px; font-weight: bold; margin-bottom: 6px; }
html > body div.plusQTE { height: 14px; width: auto; }
div.plusQTE span.names { float: left; color: #16305B; }
div.plusQTE span.values { float: right; color: #fff; font-size: 14px; }
div.plusCRT { text-align: center; }
div.plusDTR { width: 100%; padding: 3px 0px; text-align: right; font-size: 12px; color: #16305B; }
div.lastRow { margin: 0px; }
table.premiumNAV { width: 100%; border-collapse: collapse; font-size: 11px; }
table.premiumNAV th { color: #fff; background-color: #16305B; padding: 2px 3px; }
table.premiumNAV td { color: #16305B; background-color: #fff; padding: 2px 3px; text-align: center; font-weight: bold; }
table.premiumNAV a { color: #16305B; text-decoration: none; }
table.premiumNAV a:hover { color: #EB6321; }
table.premiumQTE caption { background-color: #85ADCC; color: #fff; text-align: left; font-size: 14px; padding: 2px 3px; font-weight: bold; }
table.premiumQTE span.left { float: left; }
table.premiumQTE span.right { float: right; }
table.premiumQTE td { border: 1px solid #85ADCC; padding: 2px 3px; }
table.premiumQTE td.noPad { padding: 0px; }
table.premiumQTE .names { font-size: 10px; }
table.premiumQTE .values { font-size: 10px; font-weight: bold; }
table.premiumQTE .bigValue { font-size: 18px; font-weight: bold; }
table.premiumBEA td { border: 0px; padding: 2px 3px; }
table.premiumPRZ td { border: 0px; padding: 0px 3px; }
div.premiumCRT { width: 100%; border-left: 1px solid #85ADCC; border-right: 1px solid #85ADCC; text-align: center; background-color: #fff; }
html > body div.premiumCRT { width: auto; }
table.extras caption { background-color: #85ADCC; color: #fff; text-align: left; font-size: 14px; padding: 2px 3px; font-weight: bold; }
table.extras td { border: 1px solid #85ADCC; padding: 2px 3px; }
table.extras .names { font-size: 10px; }
table.extras .values { font-size: 10px; font-weight: bold; }
table.grafico caption { background-color: #85ADCC; color: #fff; text-align: left; font-size: 14px; padding: 2px 3px; font-weight: bold; }
table.grafico td { border: 1px solid #85ADCC; padding: 2px 3px; }
table.graficoNAV { background-color: #85ADCC; font-size: 12px; }
table.graficoNAV td { text-align: center; color: #fff; }
table.graficoNAV a { color: #fff; text-decoration: none; }
table.graficoCOM { border-left: 1px solid #85adcc; border-right: 1px solid #85adcc; font-size: 11px; }
table.graficoCOM td { padding: 2px 3px; vertical-align: top; }
table.graficoCOM div.H { padding-bottom: 4px; font-weight: bold; }
table.graficoCOM select, table.graficoCOM input {font-size: 11px; font-family: Verdana; color: #16305B; }
table.graficoCOM input.MA { width: 30px; }
table.info { border: 1px solid #85ADCC; width: 100%; }
table.info td { vertical-align: bottom; padding: 2px 3px; }
.aumento { color: #0a0; }
.diminuzione { color: #ef0000; }
table.news { border: 1px solid #85ADCC; }
table.news th { background-color: #85adcc; color: #fff; text-align: left; padding: 3px; font-size: 10px; }
table.news td { font-size: 10px; padding: 3px; color: #484848; }
table.newsSRC td { font-size: 10px; }
table.newsSRC input { font-size: 10px; width: 60px; }
.calendar { width: 200px; font-family: Verdana; font-size: 9px; }

