
a:link       { font-family: Tahoma, Arial, Helvetica; text-decoration: none; color: #482400;  }
a:visited    { font-family: Tahoma, Arial, Helvetica; text-decoration: none; color: #555537;  }
a:hover      { color: #FF9900 }
a:link.bar  { font-family: Tahoma, Arial, Helvetica; font-size: 12px; color: #FFFF00; 
               text-decoration: none; font-weight: bold }
a:visited.bar { font-family: Tahoma, Arial, Helvetica; font-size: 12px; color: #FFFF00; 
               text-decoration: none; font-weight: bold }
a:hover.bar { text-decoration: none; color: #00FFCC }
a:link.home  { font-family: Tahoma, Arial, Helvetica; font-size: 12px; color: #FFFF00; 
               text-decoration: none; font-weight: bold }
a:visited.home { font-family: Tahoma, Arial, Helvetica; font-size: 12px; color: #FFFF00; 
               text-decoration: none; font-weight: bold }
a:hover.home { text-decoration: none; color: #00FFCC }
a:link.menu  { font-family: Arial, Helvetica; font-size: 11px; color: #482400; 
               text-decoration: none; font-weight: bold }
a:visited.menu { font-family: Arial, Helvetica; font-size: 11px; color: #555537; 
               text-decoration: none; font-weight: bold }
a:hover.menu { text-decoration: none; color: #FF6600 }
a:link.home2  { font-family: Tahoma, Arial, Helvetica; font-size: 12px; color: #FF5050; 
               text-decoration: none; font-weight: bold; font-style:oblique }
a:visited.home2 { font-family: Tahoma, Arial, Helvetica; font-size: 12px; color: #FF5050; 
               text-decoration: none; font-weight: bold }
a:hover.home2 { text-decoration: none; color: #FFCC00 }

a:link.but  { font-family: Arial, Helvetica; font-size: 13px; color: #482400; 
               text-decoration: none; font-weight: bold }
a:visited.but { font-family: Arial, Helvetica; font-size: 13px; color: #482400; 
               text-decoration: none; font-weight: bold }
a:hover.but { text-decoration: none; color: #FF6600 }

a:link.menu2  { font-family: Tahoma, Arial, Helvetica; font-size: 11px; color: #003366; 
               text-decoration: none;   }
a:visited.menu2 { font-family: Tahoma, Arial, Helvetica; font-size: 11px; color: #003366; 
               text-decoration: none;   }
a:hover.menu2 { text-decoration: none; color: #FF9900 }
a:link.search { font-family: Arial, Helvetica; font-size: 12px; color: #800000; 
               text-decoration: none; font-weight: bold }
a:visited.search { font-family: Arial, Helvetica; font-size: 12px; color: #886411; 
               text-decoration: none; font-weight: bold }
a:hover.search { text-decoration: none; color: #FFCC66 }

a:link.select { font-family: Tahoma, Arial, Helvetica; font-size: 11px; color: #281400; 
               text-decoration: none; font-weight: bold }
a:visited.select { font-family: Tahoma, Arial, Helvetica; font-size: 11px; color: #705701; 
               text-decoration: none; font-weight: bold }
a:hover.select { text-decoration: none; color: #FFFF00 }

td.listA     { font-family: Tahoma, Verdana, Arial, Helvetica; font-size: 11px; background-color: 
               #FFF9A6 }
td.listB     { font-family: Tahoma, Verdana, Arial, Helvetica; font-size: 11px; background-color: 
               #FFFFB9 }
td.listC     { font-family: Tahoma, Verdana, Arial, Helvetica; font-size: 11px; background-color: 
               #FFCC99; color:#800000 }
td.listD     { font-family: Tahoma, Verdana, Arial, Helvetica; font-size: 11px; background-color: 
               #FAFAF5}
td.listE     { font-family: Tahoma, Verdana, Arial, Helvetica; font-size: 11px; background-color: 
               #F3EDDE}

td.menu4c    { font-family: Tahoma, Verdana, Arial, Helvetica; font-size: 16px; background-color: 
               #FFFFCC; font-weight:bold }

td.vuoto     { font-family: Tahoma, Verdana, Arial, Helvetica; font-size: 10px }
td.vuoto2     { font-family: Tahoma, Verdana, Arial, Helvetica; font-size: 12px }
td.vuoto3     { font-family: Tahoma, Verdana, Arial, Helvetica; font-size: 12px; font-weight:bold; color:#FFFFFF; background-image:url('LMI/images/tab/T_sf.gif') }
td.vuoto4     { font-family: Tahoma, Verdana, Arial, Helvetica; font-size: 12px; font-weight:bold; color:#FFFFFF; background-image:url('LMI/images/tab/T_sfB.gif') }
td.vuoto5     { font-family: Tahoma, Verdana, Arial, Helvetica; font-size: 12px; font-weight:bold; color:#FFFFFF; background-image:url('LMI/images/tab/T_sfS.gif') }

td.scad     { font-family: Tahoma, Verdana, Arial, Helvetica; font-size: 10px; background-image:url('images/scadRes.gif') }
td.barra     { font-family: Tahoma, Verdana, Arial, Helvetica; font-size: 15px; color:#FFFFFF; font-weight:bold; background-image:url('images/barInatt.gif'); background-color:#000080 }
td.barraAtt     { font-family: Tahoma, Verdana, Arial, Helvetica; font-size: 15px; color:#000080; font-weight:bold; background-image:url('images/barAtt.gif'); background-color:#99CCFF }
td.barraVuota     { font-family: Tahoma, Verdana, Arial, Helvetica; font-size: 15px; color:#FFFFFF; font-weight:bold; background-image:url('images/barSX.gif') }
td.barraAtt2     { font-family: Tahoma, Verdana, Arial, Helvetica; font-size: 13px; color:#000080; font-weight:bold; background-image:url('images/barAtt.gif'); background-color:#99CCFF }

td.vuotoSX     { font-family: Tahoma, Verdana, Arial, Helvetica; font-size: 11px; background-color:#FFFFD7 }
td.titoliSX     { font-family: Tahoma, Verdana, Arial, Helvetica; font-size: 12px; background-image:url('images/title1sf.gif'); font-weight:bold; background-color:#FFCC00 }

td.vuotoCX     { font-family: Tahoma, Verdana, Arial, Helvetica; font-size: 12px; background-color:#E2EDEF }
td.titoliCX     { font-family: Tahoma, Verdana, Arial, Helvetica; font-size: 13px; background-image:url('images/title2sf.gif'); font-weight:bold; background-color:#99CCFF }

td.vuotoMOD     { font-family: Tahoma, Verdana, Arial, Helvetica; font-size: 11px; background-color:#FFFF99}
td.titoliMOD     { font-family: Tahoma, Verdana, Arial, Helvetica; font-size: 12px; background-image:url('images/barRes.gif'); font-weight:bold; background-color:#FF9933 }
td.vuotoMOD2     { font-family: Tahoma, Verdana, Arial, Helvetica; font-size: 11px; background-color:#FFEFA6 }
td.vuotoMOD2b     { font-family: Tahoma, Verdana, Arial, Helvetica; font-size: 11px; background-color:#FFDDA6 }
td.vuotoMOD2c     { font-family: Tahoma, Verdana, Arial, Helvetica; font-size: 13px; background-color:#FEB381 }
td.vuotoMOD3     { font-family: Tahoma, Verdana, Arial, Helvetica; font-size: 9px; background-color: 
               #F89838; font-weight: bold; border: 1px outset #FFCC00;  }

td.vuotoCX2     { font-family: Tahoma, Verdana, Arial, Helvetica; font-size: 10px; background-color:#FCFAEF }
td.titoliCX2     { font-family: Tahoma, Verdana, Arial, Helvetica; font-size: 12px; background-image:url('images/title3sf.gif'); font-weight:bold; background-color:#FFCC00 }

td.vuotoDX     { font-family: Tahoma, Verdana, Arial, Helvetica; font-size: 11px; background-color:#FCFAEF }
td.titoliDX     { font-family: Tahoma, Verdana, Arial, Helvetica; font-size: 12px; background-image:url('images/title3sf.gif'); font-weight:bold; background-color:#FFCC00 }
td.titoliRX     { font-family: Tahoma, Verdana, Arial, Helvetica; font-size: 9px; background-image:url('images/barRes.gif'); font-weight:bold; background-color:#FF9933 }
td.titoliDET     { font-family: Tahoma, Verdana, Arial, Helvetica; font-size: 11px; background-image:url('images/barRes.gif'); font-weight:bold; background-color:#FF9933 }
td.titoliDET2     { font-family: Tahoma, Verdana, Arial, Helvetica; font-size: 11px; font-weight:bold; background-color:#00CC99; background-image:url('images/barRes2.gif') }
td.titoliDET3     { font-family: Tahoma, Verdana, Arial, Helvetica; font-size: 11px; font-weight:bold; background-color:#FFCC66;  }
td.vuotoDET     { font-family: Tahoma, Verdana, Arial, Helvetica; font-size: 11px; background-color:#FFFF99 }

td.textpage     { font-family: Tahoma, Verdana, Arial, Helvetica; font-size: 13px; background-color:#FFFFEA }
td.textpie     { font-family: Tahoma, Verdana, Arial, Helvetica; font-size: 10px; background-color:#FFCC00 }
td.textdati     { font-family: Tahoma, Verdana, Arial, Helvetica; font-size: 11px; background-color:#FFEFA6 }

button.form { font-family: Tahoma, Verdana, helvetica; font-size: 11px }
input.form { background-color: #FFFFF2; font-family: Tahoma, Verdana, helvetica; font-size: 11px }
select.form { background-color: #FFFFF2; font-family: Tahoma, Verdana, helvetica; font-size: 11px }
textarea.form { background-color: #FFFFF2; font-family: Tahoma, Verdana, helvetica; font-size: 11px }

input.stat { border:1px solid #FFCC66; background-color: #FFFFCC;font-weight:bold; text-align:center  }

input.login { border-style:groove; border-width:1; font-family: Tahoma, Verdana, helvetica; font-size: 11px }
