/*
  DATA CREAZIONE: 07-11-2003;
  VERSIONE: 2003.1.0;
  AUTORE: Marco Rho;
*/

/* Caratteristiche generali */

BODY {
  margin-left:   0px;
  margin-right:  0px;
  margin-top:    0px;
  margin-bottom: 0px;
}

IMG {
  border-width: 0;
  margin: 0;
  padding: 0;
}

IMG.centra {
  border-width: 0;
  margin: 0;
  padding: 0;
  vertical-align: middle;
}

TD.top {
  font-size: 3px;
  background-color: #b2b2b2;
  border-color: black;
  border-style: solid;
  border-bottom-width:0px;
  border-top-width:    1px;
  border-right-width:  1px;
  border-left-width:   1px;
  height:  6px;
}

/* menu di navigazione */

TD.cellamenu {
  background-color: #F6F3F1;
  border-color: black;
  border-style: solid;
  border-bottom-width: 1px;
  border-top-width:    0px;
  border-right-width:  1px;
  border-left-width:   1px;
  vertical-align: middle;
  text-align: left;
  height:  15px;
}

TD.data {
  font-size: 9px;
  font-family: Arial, sans-serif;
  font-weight: normal;
  text-align: right;
  text-decoration: none;
  color: #e8e8f4;
  padding-right: 5px;
}


TD.utente {
  font-size: 9px;
  font-family: Arial, sans-serif;
  font-weight: normal;
  text-align: left;
  text-decoration: none;
  color: black;
  padding-left: 5px;
  display: none;
}

A.link {
  font-size: 10px;
  font-family: Arial, sans-serif;
  font-weight: normal;
  text-decoration: underline;
  color: black;
}

A.link:hover {
  font-size: 10px;
  font-family: Arial, sans-serif;
  font-weight: normal;
  text-decoration: underline;
  color: #e8e8f4;
}

A {
  text-decoration: underline;
  color: black;
}

A:hover {
  text-decoration: underline;
  color: #e8e8f4;
}

.linkon {
  font-size: 10px;
  font-family: Arial, sans-serif;
  font-weight: normal;
  text-decoration: none;
  color: #e8e8f4;
}

TD.menusx {
  background-color: #eee8aa;
  border-color: black;
  border-style: solid;
  border-bottom-width: 0px;
  border-top-width:    0px;
  border-right-width:  0px;
  border-left-width:   1px;
  vertical-align: top;
  text-align: left;
  width: 122px;
}

TD.titmenu {
  font-size: 11px;
  font-family: Arial, sans-serif;
  font-weight: bold;
  color: blue;
  background-image: url(img/arrow_blu.gif);
  padding-left: 15px;
  vertical-align: middle;
  text-align: left;
  width: 122px;
  height: 16px;
}

TD.titmenu1 {
  font-size: 11px;
  font-family: Arial, sans-serif;
  font-weight: bold;
  color: blue;
  background-image: url(img/arrow_green.gif);
  padding-left: 15px;
  vertical-align: middle;
  text-align: left;
  width: 122px;
  height: 16px;
}

TD.vocimenu {
  font-size: 10px;
  font-family: Arial, sans-serif;
  font-weight: normal;
  color: black;
  vertical-align: top;
  text-align: left;
}

TD.vocimenu SPAN {
  font-size: 10px;
  font-family: Arial, sans-serif;
  font-weight: normal;
  color: black;
  vertical-align: top;
  text-align: left;
}

TD.vocimenu UL {
  list-style-type: square;
  color: #e8e8f4;
  margin-left: 17px;
  margin-top: 5px;
}

TD.vocimenu UL.prova {
  list-style-type: none
  color: #e8e8f4;
  margin-left: 10px;
  margin-top: 2px;
  margin-bottom: 2px;
}

TD.vocimenu LI {
  margin-left: 0px;
  margin-top: 5px;
}

TD.corpocentrale {
  padding-left: 5px;
  padding-bottom: 5px;
  padding-top: 5px;
  text-align: left;
  vertical-align: top;
}

TD.tittableft {
  font-size: 11px;
  font-family: Arial, sans-serif;
  font-weight: normal;
  color: #ffffff;
  text-decoration: none;
  text-valign: middle;
  text-align: left;
  background-color: #e8e8f4;
  border-color: #e8e8f4;
  border-style: solid;
  border-bottom-width: 0px;
  border-top-width:    0px;
  border-right-width:  0px;
  border-left-width:   1px;
  height:  17px;
}

TD.tittab {
  font-size: 11px;
  font-family: Arial, sans-serif;
  font-weight: normal;
  color: #000000;
  text-decoration: none;
  text-valign: middle;
  text-align: left;
  background-color: #e8e8f4 ;
  border-color: #ffffff;
  border-style: solid;
  border-bottom-width: 1px;
  border-top-width:    1px;
  border-right-width:  1px;
  border-left-width:   1px;
  height:  17px;
}

TD.tittabright {
  font-size: 11px;
  font-family: Arial, sans-serif;
  font-weight: normal;
  color: #ffffff;
  text-decoration: none;
  text-valign: middle;
  text-align: left;
  background-color: #e8e8f4;
  border-color: #e8e8f4;
  border-style: solid;
  border-bottom-width: 0px;
  border-top-width:    0px;
  border-right-width:  1px;
  border-left-width:   0px;
  height:  17px;
}

.tittabcenter {
  font-size: 11px;
  font-family: Arial, sans-serif;
  font-weight: normal;
  color: #ffffff;
  text-decoration: none;
  text-valign: middle;
  text-align: left;
  border-color: #e8e8f4;
  border-style: solid;
  border-bottom-width: 1px;
  border-top-width:    1px;
  border-right-width:  1px;
  border-left-width:   1px;
  height:  17px;
}

TD.tabright {
  font-size: 11px;
  font-family: Arial, sans-serif;
  font-weight: normal;
  color: #000000;
  text-decoration: none;
  text-valign: middle;
  text-align: left;
  padding-left: 5px;
  border-color: #e8e8f4;
  border-style: solid;
  border-bottom-width: 1px;
  border-top-width:    0px;
  border-right-width:  1px;
  border-left-width:   1px;
  height:  17px;
}


TD.tab {
  font-size: 11px;
  font-family: Arial, sans-serif;
  color: #000000;
  text-decoration: none;
  text-valign: middle;
  text-align: left;
  padding-left: 5px;
  border-color: #e8e8f4;
  border-style: solid;
  border-bottom-width: 1px;
  border-top-width:    1px;
  border-right-width:  1px;
  border-left-width:   1px;
  height:  17px;
}

TD.etichetta {
  font-size: 11px;
  font-family: Arial, sans-serif;
  font-weight: bold;
  color: #000000;
  text-decoration: none;
  text-valign: middle;
  text-align: left;
  padding-left: 10px;
  padding-right: 10px;
  padding-bottom: 2px;
}

TD.messaggi {
  font-size: 11px;
  font-family: Arial, sans-serif;
  font-weight: normal;
  color: #000000;
  text-decoration: none;
  text-valign: top;
  text-align: left;
  padding-left: 0px;
  padding-right: 30px;
  padding-bottom: 2px;
}

TD.titolosez {
  font-size: 16px;
  font-family: Arial, sans-serif;
  font-weight: bold;
  color: #00000;
  text-decoration: none;
  text-valign: top;
  text-align: left;
  padding-left: 0px;
  padding-right: 30px;
  padding-bottom: 2px;
  padding-top: 15px;
}

TD.cellamenu TD.link1 {
  font-size: 9px;
  font-family: Arial, sans-serif;
  font-weight: normal;
  color: grey;
  text-decoration: none;
  background-color: trasparent;
  border-color: black;
  border-style: solid;
  border-bottom-width: 0px;
  border-top-width:    0px;
  border-right-width:  0px;
  border-left-width:   0px;
  height:  17px;
}

TD.cellamenu TD.linkon {
  font-size: 9px;
  color: #FFFFFF;
  font-family: Arial, sans-serif;
  font-weight: none;
  text-decoration: none;
  padding-left: 5px;
  padding-right: 5px;
  background-color: #e8e8f4;
  vertical-align: middle;
  text-decoration: none;
  border-color: black;
  border-style: solid;
  border-bottom-width: 0px;
  border-top-width:    0px;
  border-right-width:  1px;
  border-left-width:   0px;
}

TD.cellamenu TD.link1on {
  font-size: 9px;
  color: #FFFFFF;
  font-family: Arial, sans-serif;
  font-weight: none;
  text-decoration: none;
  padding-left: 5px;
  padding-right: 5px;
  background-color: #e8e8f4;
  vertical-align: middle;
  text-decoration: none;
  border-color: black;
  border-style: solid;
  border-bottom-width: 0px;
  border-top-width:    0px;
  border-right-width:  0px;
  border-left-width:   0px;
}

TD.cellamenu TD.linkoff {
  font-size: 9px;
  font-family: Arial, sans-serif;
  font-weight: normal;
  text-decoration: none;
  color: gray;
  padding-top: 3px;
  padding-bottom: 3px;
  padding-left: 5px;
  padding-right: 5px;
  background-color: #F6F3F1;
  vertical-align: middle;
  text-decoration: none;
  height:  17px;
  border-color: black;
  border-style: solid;
  border-bottom-width: 0px;
  border-top-width:    0px;
  border-right-width:  1px;
  border-left-width:   0px;
}

TD.cellamenu TD.linkoff1 {
  font-size: 9px;
  font-family: Arial, sans-serif;
  font-weight: normal;
  text-decoration: none;
  color: gray;
  padding-top: 3px;
  padding-bottom: 3px;
  padding-left: 5px;
  padding-right: 5px;
  background-color: #F6F3F1;
  vertical-align: middle;
  text-decoration: none;
  height:  17px;
  border-color: black;
  border-style: solid;
  border-bottom-width: 0px;
  border-top-width:    0px;
  border-right-width:  0px;
  border-left-width:   0px;
}


TD.cellamenu TD.link A {
  font-size: 9px;
  font-family: Arial, sans-serif;
  font-weight: normal;
  text-decoration: none;
  padding-top: 3px;
  padding-bottom: 3px;
  padding-left: 5px;
  padding-right: 5px;
  background-color: #F6F3F1;
  vertical-align: middle;
  text-decoration: none;
  height:  17px;
  display: block;
}

TD.cellamenu TD.link A:hover {
  font-size: 9px;
  color: #FFFFFF;
  font-family: Arial, sans-serif;
  font-weight: normal;
  text-decoration: none;
  padding-left: 5px;
  padding-right: 5px;
  background-color: #e8e8f4;
  vertical-align: middle;
  text-decoration: none;
  height:  17px;
  display: block;
}

TD.cellamenu TD.link1 A {
  font-size: 9px;
  font-family: Arial, sans-serif;
  font-weight: normal;
  text-decoration: none;
  padding-top: 3px;
  padding-bottom: 3px;
  padding-left: 5px;
  padding-right: 5px;
  background-color: #F6F3F1;
  vertical-align: middle;
  text-decoration: none;
  height:  17px;
  display: block;
}

TD.cellamenu TD.link1 A:hover {
  font-size: 9px;
  color: #FFFFFF;
  font-family: Arial, sans-serif;
  font-weight: normal;
  text-decoration: none;
  padding-left: 5px;
  padding-right: 5px;
  background-color: #e8e8f4;
  vertical-align: middle;
  text-decoration: none;
  height:  17px;
  display: block;
}

/* fine stili per menu*/

TD.corpo {
  background-color: #FFFFFF;
  border-color: black;
  border-style: solid;
  border-bottom-width: 1px;
  border-top-width:    0px;
  border-right-width:  1px;
  border-left-width:   1px;
  vertical-align: middle;
  text-align: center;
  height:  500px;
}


TD.bottom {
  font-size: 10px;
  background-color: #b2b2b2;
  border-left-color: black;
  border-right-color: black;
  border-style: solid;
  border-bottom-width:0px;
  border-top-width:    0px;
  border-right-width:  1px;
  border-left-width:   1px;
  text-align: center;
}

TD.bottom A {
  font-size: 10px;
  background-color: #b2b2b2;
  color: #e8e8f4;
  text-align: center;
  text-decoration: none;
  display: none;
}

TD.bottom1 {
  font-size: 3px;
  background-color: #b2b2b2;
  border-color: black;
  border-style: solid;
  border-bottom-width:1px;
  border-top-width:    1px;
  border-right-width:  1px;
  border-left-width:   1px;
  height:  3px;
}


TD.login {
  font-size: 11px;
  font-family: Arial, sans-serif;
  font-weight: normal;
  text-decoration: none;
  color: black;
  padding-top: 3px;
}

.CADMOBUTTON {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    line-height: normal;
    font-weight: bolf;
    color: #00000;
    background-color: #e8e8f4;
    text-align: center;
    vertical-align: middle;
    width  :  90px;
    height :  20px;
    border-color: #FFFFFF;
    border-bottom-width: 2px;
    border-top-width:    1px;
    border-right-width:  2px;
    border-left-width:   1px;
}



.procStatus1
{
  background-color: #c0c0c0;
  color: #777777;
}

.procStatus4
{
  background-color: #ffffc1;;
  color: #777777;
}

.newmsg
{
  font-weight: bold;
  font-size: 12;
}

.viewedmsg
{
}

.respondedmsg
{
  font-style: italic;
}

.nascosto {
  display:none;
  speak:none;
}
