body {background:#ecf7f9 url(imgmodulo/sfondo5.jpg)}
body, p, td {color:#245; text-align:left}
div, table {text-align:center}
table {margin:0 auto}
#gabbia {text-align:center;padding:15px}
td.pad5 {padding:5px}

a:link, a:visited {color:#30777f; font-weight:bold; text-decoration:none}
a:hover {color:#d00}

/* menu in cima alle librerie */
div#testamn {text-align:center; color:#fff; font-weight:bold; width:704px; margin:20px auto 0 auto}
table#menulib {width:694px; margin:5px}
#menulib td, #mn0 {font-size:12px; text-align:center; padding:7px 5px; white-space:nowrap}
#menulib td a:link, #menulib td a:visited, #pag a:link, #pag a:visited, #mn0 a:link, #mn0 a:visited {color:#ff7}
#menulib td a:hover, #pag a:hover, #mn0 a:hover {color:#fc0}
#mn0, #mn1, #mn2, #mn3, #mn4, .butxt {border-top:solid 2px #fff; border-right:solid 2px #888; border-bottom:solid 2px #888; border-left:solid 2px #fff}

/* testatina e corpo in faq, rubrica, profilo, login e bozze */
div#testatina, div#content {border:solid 2px #9be; width:700px}
div#testatina {font-size:14px; color:#fff; font-weight:bold; margin:20px auto 0 auto; padding:3px 0}
div#content {margin:0 auto; border-top:0}
div#mn0 {position:absolute; bottom:0; left:0; top:auto; right:auto}

/*parti chiare*/
.chiaro, table.chiaro, td.chiaro, tr.chiaro, div.chiaro {background:#dae9f3}
/*parti medie*/
.medio, table.medio, td.medio, tr.medio, div.medio {background:#c0dbee}
/*parti scure*/
.scuro, table.scuro, td.scuro, tr.scuro, div.scuro {background:#9be}
/*chiaro bordo scuro*/
.chiarob, table.chiarob, td.chiarob, tr.chiarob, div.chiarob {border:solid 1px #9be; background:#e0f1f9}
