/* CSS Document */

BODY { background-image:url(../img/sfondo.png); background-position:left top; background-repeat:no-repeat; margin-top: 0px;margin-bottom: 0px; margin-left: 0px; margin-right: 0px}

table.header {width: 980px;height: 140px}
td.hlspacer {background-color: #014E92;width: 25px;height: 140px}
td.hrspacer {width: 25px;height: 140px}
td.hcenter {width: 930px;height: 140px;background-position: left center; background-image: url(../img/head.png);background-repeat: no-repeat}

table.page {width: 980px}
td.pcenter {width: 930px;font-family: Verdana, Arial, Helvetica, sans-serif;color: #000000; vertical-align:top;font-size: 9pt}
td.plspacer {width: 25px}
td.prspacer {width: 25px}

td.mainleft {width: 500px;height: 310px;font-family: Verdana, Arial, Helvetica, sans-serif;color: #000000; vertical-align:top;font-size: 8pt; text-align: left}
td.mainspacer {width: 70px;height: 310px}
td.mainright {width: 180px;height: 310px;font-family: Verdana, Arial, Helvetica, sans-serif;color: #000000;font-size: 9pt; text-align: justify}
td.mainrighthome {width: 180px;height: 310px;font-family: Verdana, Arial, Helvetica, sans-serif;color: #000000;font-size: 8pt; text-align: left}
td.mainrightnews {width: 180px;height: 310px;font-family: Verdana, Arial, Helvetica, sans-serif;color: #000000;font-size: 7pt; text-align: justify}
td.mainsspacer {width: 30px;height: 310px}
td.mainservice {padding-top:51px; width: 150px;height: 310px;font-family: Verdana, Arial, Helvetica, sans-serif;color: #000000;font-size: 8pt}

img.new {height: 60px; margin-bottom: 5px;margin-top: 7px; border: 1px solid #000000; -ms-interpolation-mode: bicubic}

table.spacer {width: 980px; height: 20px}
td.scenter {width: 880px; height: 20px;font-family: Verdana, Arial, Helvetica, sans-serif;color: #000000;font-size: 7pt; text-align: right}
td.slspacer {width: 75px; height: 20px;font-family: Verdana, Arial, Helvetica, sans-serif;color: #000000;font-size: 7pt; text-align: right}
td.srspacer {width: 25px; height: 20px}

td.ftext {width: 130px;font-family: Verdana, Arial, Helvetica, sans-serif;color: #000000;font-size: 8pt; text-align: justify; vertical-align:middle}

td.ftext2 {width: 60px;height: 20px;font-family: Verdana, Arial, Helvetica, sans-serif;color: #000000;font-size: 8pt; text-align: left; vertical-align:middle}
.steams {font-family: Verdana, Arial, Helvetica, sans-serif;color: #000000;font-size: 8pt; text-align: left; vertical-align:middle}

td.sub {width: 180px;height: 120px;font-family: Verdana, Arial, Helvetica, sans-serif;color: #014E92;font-size: 10pt; text-align: left; vertical-align:top;padding-top:6px}
td.mini {width: 100px;height: 96px}
td.mini2 {width: 125px;height: 100px}
td.mini5 {width: 100px;height: 80px}

.title {font-family: Verdana, Arial, Helvetica, sans-serif;color: #014E92;font-size: 10pt; text-align: left; line-height: 26px;font-weight:bold}
.title2 {font-family: Verdana, Arial, Helvetica, sans-serif;color: #000000;font-size: 8pt; text-align: left; line-height: 24px;font-weight:bold}
.titlenews {font-family: Verdana, Arial, Helvetica, sans-serif;color: #000000;font-size: 10pt; text-align: left; line-height: 22px;font-weight:bold}
.submenu {font-family: Verdana, Arial, Helvetica, sans-serif;color: #10172E;font-size: 11pt; text-align: left; line-height: 22px;font-weight:bold}

img.storia2 {height: 120px;float: right; margin-bottom: 5px; margin-left: 11px; margin-right: 0px; margin-top: 0px; border: 1px solid #000000; -ms-interpolation-mode: bicubic}
img.storia {height: 120px;float: left; margin-bottom: 5px; margin-left: 0px; margin-right: 11px; margin-top: 0px; border: 1px solid #000000; -ms-interpolation-mode: bicubic}

table.footer {width: 980px;height: 40px}
td.flspacer {width: 25px; height: 40px}
td.frspacer {width: 25px; height: 40px}
td.fcenter {width: 930px; height: 40px}

table.menu {width: 980px;height: 70px}
td.mcenter {width: 930px;height: 70px;font-family: Verdana, Arial, Helvetica, sans-serif;color: #3985c0;font-size: 11pt; text-align: right; font-weight:bold;background-position: left center; background-image: url(../img/isti.png);background-repeat: no-repeat}  
td.mlspacer {width: 25px;height: 70px}
td.mrspacer {width: 25px;height: 70px}

table.disclaimer {width: 980px;height: 20px}
td.dcenter {width: 930px;height: 20px;font-family: Verdana, Arial, Helvetica, sans-serif;color: #AAAAAA;font-size: 7pt; text-align: left}  
td.dlspacer {width: 25px;height: 20px}
td.drspacer {width: 25px;height: 20px}

img.dnew {float: left; margin-bottom: 2px; margin-left: 0px; margin-top: 0px; margin-right: 4px; height: 48px; -ms-interpolation-mode: bicubic;border: #000000 solid 1px}

A:link {text-decoration: none; color:#3985c0}
A:visited {text-decoration: none; color:#3985c0}
A:hover {text-decoration: none;color:#014E92}
A:link.nolink {text-decoration: none; color:#333333; font-weight:bold; font-size: 7pt}
A:visited.nolink {text-decoration: none; color:#333333; font-weight:bold; font-size: 7pt}
A:hover.nolink {text-decoration: none;color:#333333; font-weight:bold; font-size: 7pt}
A:link.m {text-decoration: none; color:#3985c0}
A:visited.m {text-decoration: none; color:#3985c0}
A:hover.m {text-decoration: none;color:#10172E}
A:link.firma {text-decoration: none; color:#AAAAAA}
A:visited.firma {text-decoration: none; color:#AAAAAA}
A:hover.firma {text-decoration: underline;color:#AAAAAA}
A:link.reserved {text-decoration: none; color:#AAAAAA}
A:visited.reserved {text-decoration: none; color:#AAAAAA}
A:hover.reserved {text-decoration: underline;color:#AAAAAA}
A:link.lang {text-decoration: none; color:#000000}
A:visited.lang {text-decoration: none; color:#000000}
A:hover.lang {text-decoration: underline;color:#000000}
A:link.news {text-decoration: none; color:#014E92}
A:visited.news {text-decoration: none; color:#014E92}
A:hover.news {text-decoration: none;color:#10172E}
