body { margin: 0px;  font-family: Verdana, Arial, Helvetica, sans-serif;  background-color: #C4B494 }td.header { background-color: #ADAC7D }table.tabella { font-size: 90% }/* inizio headers */h3 { color: #ADAC7D; font-size: 140% }h5 { font-size: 80% }h5 a{ color: #336699; text-decoration: none }h5 a:hover{ text-decoration: underline }/* inizio headers *//* inizio menu superiore */td.TopSX { border-right-width: 1px; border-right-style: solid; border-right-color: #7A7B4D }td.TopCX { border-right-width: 1px; border-left-width: 1px; border-right-style: solid; border-left-style: solid; border-right-color: #7A7B4D; border-left-color: #CCCC99 }td.TopDX { border-left-width: 1px; border-left-style: solid; border-left-color: #CCCC99 }table.Top a { color: #FFFFFF; text-decoration: none; font-size: 80%; padding-right: 12px; padding-left: 12px }table.Top a:hover { text-decoration: underline }/* fine menu superiore *//* inizio menu a destra */td.colDX { background-color: #E0E8C9; background-attachment: scroll; background-image: url(../grafix/colDX-ombra.jpg); background-repeat: repeat-x; background-position: left top }td.colDXBottom { background-color: #E0E8C9 }td.colDX ul { list-style-type: square }td.colDX ul a { color: #663300; text-decoration: none }td.colDX ul a:hover { text-decoration: underline }td.colDX li { font-size: 80%; color: #666600; margin-left: -10px }td.colDX li li { font-size: 100%; margin-left: -20px }/* fine menu a destra *//* inizio zona di testo */td.white { background-attachment: scroll; background-color: #FFFFFF; background-image: url(../grafix/white.jpg); background-repeat: repeat-y; background-position: left top; font-size: 80%; padding: 10px 20px 20px; height: 300px }td.white a { color: #663300; text-decoration: none }td.white a:hover { color: #663300; text-decoration: underline }/* fine zona di testo *//* inizio zona di testo nuova */td.whiteDUE { background-attachment: scroll; background-color: #FFFFFF; background-image: url(../grafix/white.jpg); background-repeat: repeat-y; background-position: left top; font-size: 80%; padding: 0; height: 450px }td.whiteDUE a { color: #663300; text-decoration: none }td.whiteDUE a:hover { color: #663300; text-decoration: underline }td.whiteDUE div.testo { padding: 0px 20px 10px }/* fine zona di testo nuova *//* inizio Tabella database */table.tabellaDB { font-size: 90% }table.tabellaDB, table.tabellaDB td, table.tabellaDB th { border: 1px solid #ADAC7D; border-collapse: collapse }table.tabellaDB td { padding: 4px }table.tabellaDB tr.alterna td { background-color: #E0E8C9}/* fine Tabella database */