/* lista forum */
div#forumlistaasp{padding:0}
div#forumlistaasp *{margin:auto}
div#forumlistaasp h1{margin-top:0}
#divelencoforum{padding-top:15px}
#elencoforum{border-collapse:collapse;border-style:solid;border-width:1px;margin:1em auto}
#elencoforum td,#elencoforum th{border-style:solid;border-width:1px;font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;font-size:9pt}
#elencoforum td.titoli{text-align:left;width:300px}
#elencoforum td.titoli img{border-style:none;margin:0;padding:0;vertical-align:baseline}
#elencoforum td.titoli a.titolo{font-family:Arial,Helvetica,sans-serif;font-size:12pt;font-weight:bold;text-decoration:none}
#elencoforum td.titoli div.descrizione{font-size:8pt;font-style:italic;text-align:left}
#elencoforum td.discussioni,#elencoforum td.messaggi,#elencoforum td.ultimo{text-align:center;width:100px}
#elencoforum td.ultimo a{font-family:Verdana,Geneva,Arial,Helvetica,sans-serif}
#forumlistaasp #sito,#forumlistaasp #sito a{font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;font-size:8pt;padding-bottom:8px;padding-top:0px;text-align:center}
/* lista discussioni */
div#foruminterventiasp{}
div#foruminterventiasp h1{margin-top:0}
div#listadiscussioni{border-style:solid;border-width:1px;margin:5px auto 3px auto;padding:5px 5px 30px 5px;position:static;text-align:left;width:570px}
div#listadiscussioni img{border-style:none;vertical-align:middle}
div#listadiscussioni span.importante{background-color:#FFFF00;color:#FF0000;font-size:110%;font-weight:bold;line-height:100%;text-align:center;width:10px}
div#listadiscussioni div.riga{font-family:tahoma,verdana,Geneva,Arial,Helvetica,sans-serif;font-size:8pt;height:16px;line-height:16px;position:relative}
div#listadiscussioni div.riga img.manina{cursor:hand}
div#listadiscussioni div.riga b.io{text-decoration:underline}
div#listadiscussioni div.riga span.colonna{display:inline-block;width:400px}
div#listadiscussioni div.riga strong.nummess{display:inline-block;text-align:right;width:40px}
div#paginediscussioni{font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;font-size:9pt;padding-bottom:2px;padding-top:5px}
div#paginediscussioni span{padding-left:5px;padding-right:5px;text-align:center}
div#paginediscussioni a{font-weight:bold}
div#paginediscussioni img{border-style:none;margin-bottom:1px;margin-top:1px;vertical-align:middle}
div#ultimavisita{font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;font-size:8pt;margin-bottom:7px}
/* leggi messaggi */
div#messaggi{margin:10px auto 0 auto;padding:0;width:570px}
div#messaggi div.messaggio{border-style:solid;border-width:1px;margin-bottom:10px;overflow:auto;overflow-x:auto;padding:5px;width:570px}
div#messaggi div.messaggio div.oggetto{font-family:Arial,Helvetica,sans-serif;font-size:14pt;font-weight:bold;text-align:left}
div#messaggi div.messaggio div.nome{font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;font-size:9pt;margin:0;padding:5px 0;text-align:left}
div#messaggi div.messaggio div.nome img{border-style:none;vertical-align:middle}
div#messaggi div.messaggio div.testomessaggio{border-style:solid;border-width:1px;font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;font-size:9pt;line-height:16px;overflow:auto;overflow-x:auto;padding:5px 5px 20px 5px;text-align:left;width:558px}
div#messaggi div.messaggio div.testomessaggio img{vertical-align:middle}
div#messaggi div.messaggio div.testomessaggio blockquote{border-style:double;border-width:0 0 0 3px;font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;font-size:9pt;margin-bottom:4px;margin-left:13px;margin-right:0;margin-top:4px;padding:3px 5px;text-align:left}
div#messaggi div.messaggio div.pulsanti{font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;font-size:8pt;padding:2px 0 0 0}
div#messaggi div.messaggio div.pulsanti input{font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;font-size:8pt}
div#primadopo{font-family:Arial,Helvetica,sans-serif;font-size:9pt;padding-top:4px}
div#primadopo span{padding-left:5px;padding-right:5px;text-align:center}
div#primadopo a{font-weight:bold}
div#primadopo img{border-style:none;vertical-align:middle}
/* modulo inserimento */
input.bordorosso,textarea.bordorosso{border:2px solid #FF0000}
div.moduloinvio{margin:10px auto;padding:0}
div.moduloinvio form div{clear:both;text-align:left}
div.moduloinvio form div.bordo2{border-style:solid;border-width:0 0 1px 0;padding:3px 0}
div.moduloinvio form div.testo div.etichetta,div.moduloinvio form div.codice div.etichetta{float:left;font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;font-size:9pt;padding-right:3px;text-align:right;width:125px}
div.moduloinvio form div.testo div.etichetta div{height:22px;line-height:22px;text-align:right}
div.moduloinvio form div.testo div.etichetta div img{border-style:none;cursor:hand}
div.moduloinvio form div.testo div.etichetta input.grassetto{font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;font-size:8pt;font-weight:bold;height:20px;width:20px}
div.moduloinvio form div.testo div.etichetta input.corsivo{font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;font-size:8pt;font-style:italic;font-weight:normal;height:20px;width:20px}
div.moduloinvio form div.testo div.etichetta input.quota{font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;font-size:8pt;font-weight:normal;height:20px;width:55px}
div.moduloinvio form div.testo input,div.moduloinvio form div.testo textarea{font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;font-size:9pt;width:380px}
div.moduloinvio form div.codice input{font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;font-size:9pt;width:80px}
div.moduloinvio form div.codice img{vertical-align:top}
div.moduloinvio form div.pulsanti{clear:both;font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;font-size:8pt;padding:4px 0;text-align:center}
div.moduloinvio form div.pulsanti input{font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;font-size:8pt}
div.moduloinvio form div.errori div{color:#FF0000;font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;font-size:9pt;text-align:center}
div.moduloinvio form div.errori img{vertical-align:middle}
/* stili in comune */
.alcentro{text-align:center}
.alcentro *{margin-left:auto;margin-right:auto}
form{margin:0;padding:0}
fieldset{border-style:solid;border-width:1px 3px 3px 1px;margin-bottom:10px;margin-top:10px;padding:8px;width:540px}
fieldset div,fieldset div input{font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;font-size:9pt}
fieldset form div.avvisi{font-weight:bold;padding:5px}
legend{font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;font-size:9pt;font-weight:bold;margin-bottom:5px}
legend a{text-decoration:none}
div#modulopassword,div#moduloiscritti{margin:10px auto}
div#tempoimpiegato{font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;font-size:8pt;margin:40px 0 100px 0;padding:0;text-align:center}
div#tempoimpiegato a{font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;font-size:8pt}
div#avviso{border-style:solid;border-width:1px;font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;font-size:9pt;margin:10px auto;padding:5px;text-align:justify;width:550px}
div#menuforum{border-style:solid none;border-width:1px;font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;font-size:9pt;margin:10px;padding:5px;text-align:center}
div#menuforum a{font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;font-size:9pt;font-weight:bold}
div#menuforum form{display:inline}
div#menuforum input{font-family:Verdana,Geneva,Arial,Helvetica,sans-serif;font-size:8pt}
