body { background-color: #fff; font-family: "Lucida Grande", Verdana, sans-serif; font-size: 1em; margin: 0px; padding: 0px; }
a:link, a:visited { color: #00c; text-decoration: none; }
a:active, a:hover { text-decoration: underline; }
#mainlogo { text-align: center; }
#footer { text-align: center; font-size: 90%; }
h1, h2, h3, h4 { color: #36c; }
h1 { font-size: 130%; }
h2 { font-size: 120%; }
h3 { font-size: 110%; }
h4 { font-size: 100%; }
h1, h2 { margin: .5em; }
form { margin: 0px; padding: 0px; }
.risposta { font-size: 90%; }
.risposta, .risposta p, .risposta li, .risposta td { font-family: monospace; }
.risposta b, .risposta td b, .risposta p b { }
.risposta hr { margin: 4px 20px; }
.domanda { font-size: 100%; font-weight: bold; }
.dlogBox { margin: 10px; padding: 0px; }
.dlogBox .titleBox { color: #000; margin: 0px; padding: 1px 5px; background-color: #ddd; font-weight: bold; }
.dlogBox .bodyBox { border: solid 1px #999; font-size: 90%; margin: 0px; padding: 5px 10px;}
.faqMetadata { font-family: sans-serif; font-size: 75%; padding-bottom: .5em; }
.faqMetadata tr.spaced th, .faqMetadata tr.spaced td { padding-top: 4px; }
.faqMetadata th, .faqMetadata td { font-family: Verdana; vertical-align: top; margin: 0px; }
.faqMetadata th { width: 150px; text-align: right; color: #666; font-weight: normal; padding-right: 5px; }
.faqMetadata td {  text-align: left; font-weight: normal; }

