
h1 { font-size: 1.4em; padding: 0; margin: 0.2em; color: #666; }
h2 { font-size: 1.2em; border-top: 1px solid #666; color: #666; }

table th {  color: #333; text-align: left; }

.errorSummary { color: red; font-weight: bold; text-align: center; background: #ffffd5; border: 1px solid red; padding: 1em; }
.copyright { text-align: center; }

.AnnunciTabList { align: center; padding: 7px 0 6px 5px; margin: 0 0.5em 0 0.5em; font-size: 120%; }
a.AnnunciTabOn { padding: 6px 12px 6px 12px; margin: 0 0.1em 0 0; text-decoration: none; width: 10em; }
a.AnnunciTabOn:visited { color: white; }
.AnnunciTabOff { width: 10em; border-left: 1px solid #999; border-right: 1px solid #999; border-top: 1px solid #999; background: #efefef; padding: 6px 12px 6px 12px; margin: 0 0.1em 0 0; color: black; text-decoration: none; }
a.AnnunciTabOff:visited { color: black; }
a.AnnunciTabOff:link { color: black; }
a.AnnunciTabOff:hover { color: black; background: white; color: #06c; } /* CSS2 */

.AnnunciSezioni { align: center; padding: 7px 0 6px 5px; margin: 0; }
.AnnunciSezioneOn { padding: 6px 12px 6px 12px; margin: 0 0.1em 0 0; text-decoration: none; }
a.AnnunciSezioneOn:visited { color: white; }
.AnnunciSezioneOff { color: black; padding: 6px 12px 6px 12px; margin: 0 0.1em 0 0; text-decoration: none; }
a.AnnunciSezioneOff:visited { color: black; }
a.AnnunciSezioneOff:link { color: black; }
a.AnnunciSezioneOff:hover { color: black; background: white; color: #06c; } /* CSS2 */

.AnnunciDettaglioAzienda { margin-top: 1em }

.MainBox { margin: 0 0.5em 0 0.5em; }
.MainLeftBox { padding:0.5em; }
.CategoryName { padding: 0.1em; }
.SeparatedBox { padding:0.3em; margin-top: 2px; }

.AnnunciListTitle { font-weight: bold; padding: 0.3em; }
table.AnnunciList td {  }

.AnnunciPubblica { margin: 0 2em 0 2em; }
.AnnunciPubblica h1 { font-size: 1.2em; padding: 0.3em; }
.AnnunciPubblica th { color: black; text-align: left; }
.AnnunciPubblica #annulla { text-align: right; display: block; }
.AnnunciPubblica #note { text-align: center; padding: 1em; }
.AnnunciList .buttons { padding: 0.5em; }

table.fields th { color: #333; }

.obligatory { color: red; }

.paging { text-align:center; font-size: 120%; font-weight: bold; color: #666; }

