/* Generated by CaScadeS, a stylesheet editor for Mozilla Composer */

  body { margin: 0px auto;
    font-size: 12px;
    font-family: verdana,arial,helvetica,sans-serif;
    text-align: center;
    width: auto;
    }

  .paginacontainer { width: 960px;
    text-align: center
    }

  .imagecontainer img { border: 1px solid rgb(169, 169, 169);
    margin: -6px 6px 6px -6px;
    padding: 4px;
    display: block;
    position: relative;
    background-color: rgb(255, 255, 255);
    }

  .mouseBeOffMe { border: 0px solid rgb(255, 255, 255);
    }

  .mouseBeOnMe { border-style: solid;
    border-color: rgb(192, 192, 192) rgb(128, 128, 128) rgb(128, 128, 128) rgb(192, 192, 192);
    border-width: 1px 2px 2px 1px;
    }

  .mouseBeDown { border-style: solid;
    border-color: rgb(128, 128, 128) rgb(192, 192, 192) rgb(192, 192, 192) rgb(128, 128, 128);
    border-width: 2px 1px 1px 2px;
    }

  .mouseBeUp { border: 0px solid rgb(255, 255, 255);
    }

  .intro { font-size: 10px;
    font-family: arial;
    font-weight: bold;
    }

  .menu { font-size: 12px;
    font-family: arial;
    font-weight: normal;
    float: left;
    position: absolute;
    }

  .sepmenu { font-size: 10px;
    font-family: arial;
    font-weight: normal;
    }

  .little { font-size: 10px;
    font-family: verdana,arial,helvetica,sans-serif;
    font-weight: normal;
    }

  td { font-size: 12px;
    font-family: verdana,arial,helvetica,sans-serif;
    }

  td.titolomenu { font-size: 12px;
    font-family: arial;
    font-weight: bold;
    color: rgb(255, 255, 255);
    }

  td.small { font-size: 11px;
    font-family: verdana,arial,helvetica,sans-serif;
    }

  td.smallgrey { border-style: solid;
    border-color: rgb(170, 170, 170);
    border-width: 1px 2px 2px 1px;
    font-size: 11px;
    font-family: verdana,arial,helvetica,sans-serif;
    background-color: rgb(247, 247, 247);
    }

  td.largegrey { border-style: solid;
    border-color: rgb(170, 170, 170);
    border-width: 1px 2px 2px 1px;
    font-size: 16px;
    font-family: verdana,arial,helvetica,sans-serif;
    background-color: rgb(247, 247, 247);
    }

  td.smallnews { border: 1px solid rgb(204, 204, 204);
    font-size: 11px;
    font-family: verdana,arial,helvetica,sans-serif;
    background-color: rgb(247, 247, 247);
    }

  td.titolo { font-size: 12px;
    font-weight: bold;
    font-family: verdana,arial,helvetica,sans-serif;
    height: 20px;
    color: rgb(0, 0, 128);
    background-color: rgb(255, 223, 191);
    }

  td.titoloarancio { font-size: 14px;
    font-weight: bold;
    font-family: verdana,arial,helvetica,sans-serif;
    height: 25px;
    color: rgb(0, 0, 128);
    background-color: rgb(255, 153, 0);
    }

  td.cella { font-size: 12px;
    font-weight: normal;
    font-family: verdana,arial,helvetica,sans-serif;
    height: 20px;
    background-color: rgb(247, 247, 247);
    }

  td.cellachiara { font-size: 12px;
    font-weight: normal;
    font-family: verdana,arial,helvetica,sans-serif;
    height: 20px;
    background-color: rgb(252, 243, 226);
    }

  td.sottotitolo { color: rgb(2, 89, 169);
    font-size: 14px;
    font-family: verdana;
    font-weight: bolder;
    }

  tr.titolo { font-size: 12px;
    font-weight: bold;
    font-family: verdana,arial,helvetica,sans-serif;
    height: 20px;
    color: rgb(0, 0, 128);
    background-color: rgb(255, 223, 191);
    }

  tr.cella { font-size: 12px;
    font-weight: normal;
    font-family: verdana,arial,helvetica,sans-serif;
    height: 20px;
    background-color: rgb(247, 247, 247);
    }

  tr.cellablu { font-size: 12px;
    font-weight: normal;
    font-family: verdana,arial,helvetica,sans-serif;
    height: 20px;
    background-color: rgb(193, 210, 238);
    }

  tr.cellaCodiceToolBox { font-size: 12px;
    font-family: verdana,arial,helvetica,sans-serif;
    background-color: rgb(247, 247, 247);
    }

  a:link { font-size: 12px;
    color: rgb(2, 89, 169);
    font-family: Verdana,Arial,Helvetica,sans-serif;
    text-decoration: none;
    }

  a:active { font-size: 12px;
    color: rgb(2, 89, 169);
    font-family: Verdana,Arial,Helvetica,sans-serif;
    text-decoration: none;
    }

  a:visited { font-size: 12px;
    
    font-family: Verdana,Arial,Helvetica,sans-serif;
    text-decoration: none;
    }

  a:hover { font-size: 12px;
    color: rgb(144, 11, 9);
    font-family: Verdana,Arial,Helvetica,sans-serif;
    text-decoration: underline;
    }

  .wsmall { color: white;
    }

  .colorcell { border: 1px solid rgb(170, 170, 170);
    background: rgb(2, 89, 169) none repeat scroll 0%;
    -moz-background-clip: initial;
    -moz-background-origin: initial;
    -moz-background-inline-policy: initial;
    color: rgb(255, 255, 255);
    }

  .plancell { border: 1px solid rgb(170, 170, 170);
    font-size: 11px;
    }

  h1.vbscuola { color: rgb(204, 51, 51);
   font-size: 240%;
    font-family: Verdana;
    font-style: italic;
    }

  h2.home { margin-top: 0px;
    padding-left: 1px;
    font-size: 120%;
    margin-bottom: 5px;
    padding-bottom: 1px;
    color: rgb(144, 11, 9);
    padding-top: 1px;
    background-color: rgb(255, 255, 255);
    }

  h2.tutheader { margin-top: 0px;
    padding-left: 4px;
    font-size: 110%;
    margin-bottom: 5px;
    padding-bottom: 1px;
    color: rgb(255, 255, 255);
    padding-top: 0px;
    background-color: rgb(128, 128, 128);
    }

  h2.titolosoft { margin-top: 0px;
    padding-left: 4px;
    font-size: 120%;
    margin-bottom: 5px;
    padding-bottom: 2px;
    color: rgb(255, 255, 255);
    padding-top: 0px;
    background-color: rgb(128, 128, 128);
    }

  h2.toolbox { color: rgb(204, 51, 51);
               font-size: 200%;
       font-family: Verdana;
    font-style: italic;
    }

  th.right { font-size: 12px;
    padding-bottom: 2px;
    color: rgb(255, 255, 255);
    background-color: #E36B1D;
    }

  table.right { border: 1px solid rgb(204, 204, 204);
    }

  table.news { border: 2px dashed rgb(204, 204, 204);
    background-color: rgb(255, 255, 232);
    }

  a.links:link { font-size: 100%;
    color: rgb(144, 11, 9);
    background-color: rgb(255, 255, 255);
    text-decoration: none;
    }

  a.links:active { font-size: 100%;
    color: rgb(144, 11, 9);
    background-color: rgb(255, 255, 255);
    text-decoration: none;
    }

  a.links:visited { font-size: 100%;
    color: rgb(144, 11, 9);
    background-color: rgb(255, 255, 255);
    text-decoration: none;
    }

  a.links:hover { font-size: 100%;
    color: rgb(144, 11, 9);
    background-color: rgb(255, 255, 255);
    text-decoration: underline;
    }

  a.main:link { color: rgb(51, 51, 51);
    text-decoration: none;
    }

  a.main:active { color: rgb(51, 51, 51);
    text-decoration: none;
    }

  a.main:visited { color: rgb(51, 51, 51);
    text-decoration: none;
    }

  a.main:hover { color: rgb(144, 11, 9);
    text-decoration: underline;
    }

  a.small:link { font-size: 10px;
    color: rgb(2, 89, 169);
    font-family: Verdana,Arial,Helvetica,sans-serif;
    text-decoration: none;
    }

  a.small:active { font-size: 10px;
    color: rgb(2, 89, 169);
    font-family: Verdana,Arial,Helvetica,sans-serif;
    text-decoration: none;
    }

  a.small:visited { font-size: 10px;
    color: rgb(2, 89, 169);
    font-family: Verdana,Arial,Helvetica,sans-serif;
    text-decoration: none;
    }

  a.small:hover { font-size: 10px;
    color: rgb(144, 11, 9);
    font-family: Verdana,Arial,Helvetica,sans-serif;
    text-decoration: underline;
    }

  a.title:link { font-size: 100%;
    color: rgb(255, 255, 255);
    background-color: rgb(128, 128, 128);
    text-decoration: none;
    }

  a.title:active { font-size: 100%;
    color: rgb(255, 255, 255);
    background-color: rgb(128, 128, 128);
    text-decoration: none;
    }

  a.title:visited { font-size: 100%;
    color: rgb(255, 255, 255);
    background-color: rgb(128, 128, 128);
    text-decoration: none;
    }

  a.title:hover { font-size: 100%;
    color: rgb(255, 255, 0);
    background-color: rgb(128, 128, 128);
    text-decoration: none;
    }

  a.big:link { font-size: 140%;
    color: rgb(204, 51, 51);
    background-color: rgb(255, 255, 255);
    text-decoration: none;
    }

  a.big:active { font-size: 140%;
    color: rgb(204, 51, 51);
    background-color: rgb(255, 255, 255);
    text-decoration: none;
    }

  a.big:visited { font-size: 140%;
    color: rgb(204, 51, 51);
    background-color: rgb(255, 255, 255);
    text-decoration: none;
    }

  a.big:hover { font-size: 140%;
    color: rgb(204, 51, 51);
    background-color: rgb(255, 255, 255);
    text-decoration: underline;
    }
