/*  
+-----------------------------------------+
|  WP-SYSTEM                              |
|  =====================================  |
|  Content Manager basato su MySQL e PHP  |
|  =====================================  |
|  Creato da Michele Cazzulani            |
|  =====================================  |
|  Web: www.webpulse.it                   |
|  Email: info@webpulse.it                |
+-----------------------------------------+
*/

  BODY {}
  
  h1.title
     { color: #0066CC;
       text-align: center;
       font-size: 120%;
       font-family: Arial, Verdana, Helvetica;
       margin: 0% 0% 0% 0%;} 

  h2
     { color: #777777;
       background-color: #CCCCCC;
       font-size: 12px;
       font-family: Verdana, Helvetica;
       margin: 3px 3px 3px 3px;}

  h2.menumail
     { color: #777777;
       background-color: #FFFFFF;
       font-size: 12px;
       font-family: Verdana, Helvetica;
       margin: 3px 3px 3px 3px;
       text-align: center;}

  h2.head
     { color: #0066CC;
       text-align: center;
       font-size: 100%;
       font-family: courier new;
       margin: 10% 1% 10% 1%;}

  h3
     { color: #555555;
       background-color: #FFFFFF;
       text-align: center;
       font-size: 80%;
       font-family: Verdana;
       margin: 0.5% 0.5% 0.5% 0.5%;}

  h3.menu
     { color: #555555;
       background-color: #FFFFFF;
       text-align: center;
       font-size: 80%;
       font-family: Verdana;
       margin: 0.5% 0.5% 0.5% 0.5%;}

  h4
     { color: #555555;
       background-color: #FFFFFF;
       font-size: 16px;
       font-family: Verdana, Helvetica;
       margin: 3px 5px 3px 5px;}

  p.textprimo
     {
       color: #222222;
       background-color: #FFFFFF;
       text-align: justify;
       font-size: 12px;
       font-family: Verdana;
       margin: 5px 5px 5px 5px;
     }

  p.arearis
     {
       color: #222222;
       background-color: #FFFFFF;
       text-align: center;
       font-size: 12px;
       font-family: Verdana;
       margin: 2px 2px 2px 2px;
     }

  p.NLdescr
     {
       color: #222222;
       background-color: #FFFFFF;
       text-align: justify;
       font-size: 12px;
       font-family: Verdana;
       margin: 5px 5px 30px 5px;
     }

  p.NLsommario
     {
       color: #222222;
       background-color: #FFFFFF;
       text-align: left;
       font-size: 12px;
       font-family: Verdana;
       margin: 5px 5px 5px 5px;
     }

  p.firma
     {
       color: #222222;
       background-color: #FFFFFF;
       text-align: right;
       font-size: 12px;
       font-family: Verdana;
       margin: 5px 5px 5px 5px;
     }

  p.coda
     {
       color: #222222;
       text-align: center;
       font-size: 70%;
       font-family: Verdana;
       margin: 0% 0% 0% 0%;
     }

  pre
     {
       color: #222222;
       background-color: #FFFFFF;
       font-size: 12px;
       font-family: monospace;
       margin: 5px 5px 5px 5px;
     }

  a  { color: blue;
       margin: 0% 0% 0% 0%;
       font-size: 12px;
       font-family: Verdana;
       padding: 0px;}

  a.NLlink
     { color: blue;
       text-decoration: none;
       margin: 0% 0% 0% 0%;
       font-size: 12px;
       font-family: Verdana;
       padding: 0px;}

  a.uno
     { color: #777777;
       background-color: #FFFFFF;}

  a.due
     { color: #444444;
       background-color: #FFFF00;}

  a.tre
     { color: #333333;
       background-color: #70FF70;}


  table.master
     { border: 0px;
       border-collapse: separate;
       border-spacing: 2px;}

  table.NLmain
     { border: 0px;
       border-collapse: separate;
       border-spacing: 2px;
       width: auto;}

  table.NLdnld
     { border: 0px;
       border-collapse: separate;
       border-spacing: 8px;
       width: 98%;}

  table.primosub
     { border: 1px solid blue;
       border-collapse: separate;
       margin: 0px 0px 3px 0px;
       width: 100%;}

  tr.msg1
     { color: #333333;
       text-align: justify;
       font-size: 75%;
       font-family: verdana;
       margin: 0% 0.5% 1% 0.5%;
       background-color: #DDAADD; }

  tr.msg2
     { color: #333333;
       text-align: justify;
       font-size: 75%;
       font-family: verdana;
       margin: 0% 0.5% 1% 0.5%;
       background-color: #AADDAA; }

  th
     { text-align: center;
       width: auto;
       vertical-align: top;}

  td
     { border: 0px;
       vertical-align: top;}

  td.dwnld
     { border: 0px;
       vertical-align: middle;}

  td.ripimg
     { border: 0px;
       vertical-align: middle;}

  td.NLsommario
     { border: 0px;
       vertical-align: top;}

  td.master
     { border: 0px;
       vertical-align: top;}

  td.testa
     { border: 0px;
       vertical-align: top;
       text-align: center;}

  tr.log0
     { width: 100%;
       color: #FFFFFF;
       font-family: Verdana;
       font-size: 70%;
       background-color: #009900; }

  tr.log1
     { width: 100%;
       color: #444444;
       font-family: Verdana;
       font-size: 60%;
       background-color: #A8F2FF; }

  tr.log2
     {
       color: #444444;
       font-family: Verdana;
       font-size: 60%;
       background-color: #DDE0DD; }

  ul
     { color: black;
       text-align: left;
       font-size: 90%;
       list-style-image: none;
       list-style-type: none;
       list-style-position: outside;
       padding: 0px;
       font-family: Verdana;
       margin: 0.5% 0.5% 2% 0.5%;}
  li
     { color: black;
       text-align: left;
       font-size: 90%;
       list-style-image: none;
       list-style-type: none;
       list-style-position: outside;
       padding: 2px;
       font-family: Verdana;
       margin: 0% 0% 0% 0%;}

  form
     { margin: 0% 0% 0% 0%;}


  address
     { text-align: center;
       background-color: white;
       color: #555555;
       font-size: 90%;
       font-family: times new-roman;
       margin: 10px 0% 10px 0%;
     }
