A:link, A:visited, A:hover, A:active { text-decoration: none; color: #000066 }
A.LinkSPEC:link, A.LinkSPEC:visited, A.LinkSPEC:hover, A.LinkSPEC:active { text-decoration: underline; color: #000066 }
A.LinkCCTV:link, A.LinkCCTV:visited, A.LinkCCTV:hover, A.LinkCCTV:active { text-decoration: none; color: #660066 }

.numero { text-align: right }
.NumberInputField { text-align: right; }
.StringInputField { text-align: left; }
.ListInputField { text-align: left; width: 385px; }
.ListInputField_1 { text-align: left; }
.CheckInputField { }
.DateInputField { text-align: right; width: 80px }
   
#mbox{background-color:#eee; padding:8px; border:1px outset #666;}
#mbm{font-family:sans-serif;font-weight:bold;float:right;padding-bottom:5px;}
.dialog {display:none}

.colorIntestazioneColonne{
  background-color:#000066;
  color:#99CCFF;
}

.colorTitolo{
  background-color:#000066;
  color:#99CCFF;
}

.colorMainBg{
  background-color:#FFFFCC;
  color:#000066;
}

.testoNormale{
  font-size:80%;
  font-family:"verdana,arial";
}

.testoPiccolo{
  font-size:60%;
  font-family:"verdana,arial";
}

.body{
  background-color:#FFFFFF;
  margin-left:0;
  margin-right:0;
  margin-top:0;
  margin-bottom:0;
}

.sfondoTabella{
  background-color:#FFFFFF;
  color:#000066;
}
.totaleW{
  width:742;
}
.margineW{
  width:20;
}
.larghezzaW{
  width:722;
}
/*****************************************************************************/
body {
  background-color:#FFFFFF;
  margin: 0px;
  padding: 0px;
  font-size: 8pt;
  font-family: "verdana, arial, serif";
}

select {
  background-color: #FFFFFF;
  color: #000066;
  font-size: 8pt;
  font-family: "verdana, arial, serif";
}

.bodyGestione {
  background-color:#FFFFF0;
  margin: 0px;
  padding: 0px;
  font-size: 8pt;
  font-family: "verdana, arial, serif";
}

.bodyNoImg {
  background-image: none;
}

button {
  color: #000066;
  font-size: 8pt;
  font-family: "verdana, arial, serif";
}

input {
  color: #000066;
  font-size: 8pt;
  font-family: "verdana, arial, serif";
}

.bgGrigio {
  background-color: #CCCCCC;
}

.bgRosso {
  background-color: #BA0000;
}

.fgRosso {
  color: #FC7E00;
}

.bgTra {
  background-color: transparent;
}

.bgGrigioChiaro {
  background-color: #DDDDDD;
}

.bgBlu {
  background-color: #000066;
}

.bgCeleste {
  background-color: #99CCFF;
}

.fgBlu {
  color: #000066;
}

.fgBold {
  font-weight: bold;
}

.fgCeleste {
  color: #99CCFF;
}

.bgArancio {
  background-color: #FF9900;
}

.fgArancio {
  color: #FF9900;
}

.bgGiallo {
  background-color: #FFFFCC;
}

.fgGiallo {
  color: #FFFFCC;
}

.bgBianco {
  background-color: #FFFFFF;
}

.bgTrans {
  background-color: transparent;
}

.fgBianco {
  color: #FFFFFF;
}

.bgOcra {
  background-color: #FFC800;
}

.fgOcra {
  color: #FFC800;
}

.testo1 {
  //font-size: 1em;
  //font-size: 8pt;
  font-size: xx-small;
}

.testo2 {
  //font-size: 1.25em;
  //font-size: 10pt;
  font-size: x-small;
}

.testo3 {
  //font-size: 1.5em;
  //font-size: 12pt;
  font-size: small;
}

.tblNormal {
  width: 742;
  border: 0px solid gray;
  border-collapse: collapse;
  padding: 0px;
}

.colMargine {
  width: 20;
  border: 0;
  padding: 0;
}

.colNormal {
  width: 722;
}

.he1 {
  height: 30;
}

.he2 {
  height: 323;
}

.filterTable {
  width: 94%;
  background-color: #FFFFFF;
  padding: 3;
}

#DataGiorno {
  position: absolute;
  z-index: 1;
  left: 25;
  top: 21;
  width: 220;
  height: 42;
  color: #FFFFFF;
  font-family: Verdana, Arial, Helvetica, 'sans serif';
  font-size: 13px;
  font-weight: bold;
}

td.iciResult {
  border: 1px ridge #FFFFFF;
  border-collapse: collapse;
  border-spacing: 10px;
}
td.iciResultDiv {
  height: 4px;
  background-color: #FFFFCC;
}
table.iciResult {
  border: 1px solid #CCCCCC;
  border-collapse: collapse;
  margin-top: 5px;
}
