body { background-color: #eeeeee; }

/*Top Menu di Navigazione*/
.topmenu { color: #b52022; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none; }
.topmenu a:link { color: #b52022; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none; }
.topmenu a:visited { color: #b52022; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none; }
.topmenu a:hover { color: #333333; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none; }

/*PORTFOLIO*/

/*Navigazione Portfolio*/
.portf_menu { color: #b52022; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none; padding: 8px; }
.portf_menu a:link { color: #b52022; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none; }
.portf_menu a:visited { color: #b52022; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none; }
.portf_menu a:hover { color: #333333; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none; }

/*cella contenitore portfolio*/
.port_tabella { padding: 8px 3px 0px; }

/*Testo portfolio*/
.testo_port { color: #333; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none;}
.testo_port a:link { color: #a02013; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; }
.testo_port a:visited { color: #838383; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; }
.testo_port a:hover { color: #a02013; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: underline; }

.rollover a { display:block; width:22px; background-color: #a02013}
.rollover a:hover { background-color: #838383}

/*NAVIGAZIONE LATERALE SEZIONI*/

/*cella esterna lato menu*/
.latomenu_tabella { padding: 8px 8px 12px; }
/*LINK menu laterale*/
.latomenu { color: #333; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; padding: 3px 4px; }
.latomenu a:link { color: #333; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; }
.latomenu a:visited { color: #333; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; }
.latomenu a:hover { color: #b52022; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: underline; }

/*Titolo rosso bold NOlink*/
.titolirossi { color: #b52022; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; }

/*Titolo rosso Sezioni Bottega e retrobottega centrati*/
.titolosezione { color: #b52022; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; text-align: center; padding-top: 8px; }

/*banner*/
.banner { color: #b52022; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; padding: 8px; }

/*STILE POST*/
/*Testo del post*/
.testoxphloema { color: #333; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; padding: 0px; }
.testo { color: #333; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; padding: 8px; }
.testo a:link { color: #838383; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; }
.testo a:visited { color: #838383; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; }
.testo a:hover { color: #838383; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: underline; }

/*reperti*/
.reperti { color: #838383; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none; padding: 4px; border: solid 1px; }
.reperti a:link { color: #838383; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none; }
.reperti a:visited { color: #cb6263; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: none; }
.reperti a:hover { color: #b52022; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; font-weight: bold; text-decoration: underline; }

/*Fine post: stringa con nome sezione e sottosezione*/
.finepost { color: #333; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; padding: 8px; }
.finepost a:link { color: #838383; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; }
.finepost a:visited { color: #838383; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; }
.finepost a:hover { color: #b52022; font-size: 10px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: underline; }

/*linea tratteggiata*/
.separatore { width:97%; margin-right: 8px; margin-bottom: 24px; margin-left: 8px; border-top:1px dashed #838383; }

/*footer*/
.footer { color: #838383; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; padding: 8px; }
.footer a:link { color: #838383; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; }
.footer a:visited { color: #838383; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; }
.footer a:hover { color: #b52022; font-size: 11px; font-family: Verdana, Arial, Helvetica, sans-serif; text-decoration: none; }

