#benjo { color:#666; font:normal normal 12px/1.5em arial,helvetica,sans-serif; }

  table#rates { display:table; width:470px; color:#333; font:normal normal 12px/1.5em arial,helvetica,sans-serif; text-align:left;/* margin:0 auto;*/ }
    table#rates caption { display:none; }
    table#rates thead {}
      table#rates colgroup {}
        table#rates col {}
        table#rates col.uno { width:240px; text-align:left; }
          table#rates col.uno td { text-align:left; }
        table#rates col.due {}
        table#rates col.tre {}
      table#rates tr { display:table-row; }
        table#rates th { text-align:center; }
        table#rates th.uno { width:50%; }
        table#rates th.due, table#rates th.tre { width:25%; }
          table#rates h3 { color:#333; }
    table#rates tbody {}
          table#rates td { display:table-cell; padding:2px; border:1px solid #030; }

  #note { width:470px;/* text-align:center;*/ }

#scheda { font:normal normal 12px/1.5em arial,helvetica,sans-serif; margin-top:20px; }
  #scheda h3 { color:#030; font-size:14px; margin-bottom:0; }
  #scheda p { margin-top:5px; }
    #scheda a:link, #scheda a:visited, #scheda a:hover, #scheda a:active { color:#030; text-decoration:underline; }



  #specials { width:470px; color:#666; font:normal normal 12px/1.5em arial,helvetica,sans-serif; }
    div.special { padding-bottom:5px; border-bottom:1px solid #666; margin-bottom:25px; }
      div.special h3 { color:#030; font:normal normal 14px/1.5em arial,helvetica,sans-serif; padding:0; margin:0 0 5px; }
      div.special em {}
      div.special p { padding:0; margin:5px 20px 0 0; }


