TD.user { line-height : 14px; padding-left: 5px; text-decoration: none; color: #ff0000; font-size: 11px; font-family: verdana, geneva, arial, sans-serif;}
TD.top   { background-image: url('/gfx/homePages/testata.jpg'); background-color: #3c6f8e; background-repeat: no-repeat; }
TD.bar { background-image: url('/gfx/homePages/bar.gif'); text-align: right; color: #ffffff; font-size: 12px}
A.bar:link, A.bar:visited, A.bar:active  { text-decoration: none; color: #ffffff; font-size: 12px; font-weight: bold; font-family: verdana, geneva, arial, sans-serif;}
BODY.bg  { background-image: url('/gfx/homePages/backMain.jpg'); background-color: white; background-repeat: repeat-y;}
TD.lmenu  { vertical-align: top; background-image: url('/gfx/default/backLeft.jpg'); background-repeat: no-repeat; }
TD.leftMenuTitle, A.leftMenuTitle { background-color: #009D42; vertical-align: top; padding-left: 1px; line-height: 14px; text-decoration: none; color: white; font-size: 10px; font-weight: bold; font-family: verdana, geneva, arial, sans-serif;}
TD.leftMenu, A.leftMenu { line-height : 16px; vertical-align: top; text-decoration: none; color: #000000; font-size: 11px; font-family: verdana, geneva, arial, sans-serif;}
TD.menuLoginTitle, A.menuLoginTitle { background-color: #009D42; padding-left: 1px; padding-right:1px; vertical-align: top; line-height : 14px; text-decoration: none; color: white; font-size: 10px; font-weight: bold; font-family: verdana, geneva, arial, sans-serif;}
TD.error,A.error,INPUT.error,SELECT.error,TEXTAREA.error { background-color: #ff0000; color: #ffffff; font-weight: bold; line-height : 14px; padding-left: 5px; text-decoration: none; font-size: 11px; font-family: verdana, geneva, arial, sans-serif;}
TD.menuLoginTitle1, A.menuLoginTitle1 { background-color: #009D42; padding-left: 1px; padding-right:1px; vertical-align: top; line-height : 14px; text-decoration: none; color: white; font-size: 10px; font-weight: bold; font-family: verdana, geneva, arial, sans-serif;}
TD.menuLogin, INPUT.menuLogin { line-height : 16px; text-decoration: none; color: #000000; font-size: 10px; font-family: verdana, geneva, arial, sans-serif;}
TD.menuLoginPassword, A.menuLoginPassword { background-color: #ffffff; vertical-align: top; line-height : 20px; text-decoration: underline; color: #ff0000; font-size: 9px; font-weight: bold; font-family: verdana, geneva, arial, sans-serif;}
TD.left  { width: 124; vertical-align: top; padding: 0; background-image: url('/gfx/default/backLeft.gif'); background-repeat: no-repeat; }
TD.rightMenu, A.rightMenu { padding-left: 5px; background-color: #ffffff; line-height : 14px; text-decoration: none; color: #000000; font-size: 11px; font-family: verdana, geneva, arial, sans-serif;}
TD.rightMenuTitle  { background-color: #bcdae4; background-image: url(/gfx/homePages/menuTitle.gif); background-repeat: no-repeat; background-position: top;}
TD.rightMenuBar  { background-color: #bcdae4; }
TD.popup,A.popup { line-height : 14px; background-color: #bcdae4; text-decoration: none; color: #000000; font-size: 11px; font-family: verdana, geneva, arial, sans-serif;}
.page,TD.page,INPUT.page,SELECT.page,TEXTAREA.page { padding-left: 5px; text-decoration: none; color: #000000; font-size: 11px; font-family: verdana, geneva, arial, sans-serif;}
A.page, A.page:visited { font-size: 11px; font-family: verdana, geneva, arial, sans-serif; color: blue;}
TD.leftMenuRed { line-height : 14px; padding-left: 5px; text-decoration: none; color: #ffffff; background-color: #ff0000; font-size: 11px; font-family: verdana, geneva, arial, sans-serif;}
TD.title,A.title,INPUT.title,SELECT.title,TEXTAREA.title { line-height : 15px; padding-left: 5px; text-decoration: none; color: #003366; font-size: 11px; font-weight: bold; font-family: verdana, geneva, arial, sans-serif;}
TD.titleText { line-height : 19px; background-image: url('/gfx/sfondoTitle.gif'); background-repeat: no-repeat; text-decoration: none; color: #000000; font-size: 12px; font-family: verdana, geneva, arial, sans-serif; font-weight: bold; }
TD.titleImage { background-image: url('/gfx/homePages/titleImage.gif'); background-repeat: no-repeat; text-align: right; padding-right: 5px; text-decoration: none; color: #000000; font-size: 12px; font-family: verdana, geneva, arial, sans-serif; font-weight: bold; }

A.tabella:link,A.tabella:visited,A.tabella:active,TD.tabella  { padding-left: 5px; padding-right: 5px; text-decoration: none; color: #ffffff; font-weight: bold; font-size: 12px; font-family: verdana, geneva, arial, sans-serif; background-color: #009D42; }
TD.listtita { padding-left: 5px; padding-right: 5px; text-decoration: none; color: white; font-weight: bold; font-size: 12px; font-family: verdana, geneva, arial, sans-serif; background-color: #009D42; }
TD.listtitb { padding-left: 5px; padding-right: 5px; text-decoration: none; color: white; font-weight: bold; font-size: 12px; font-family: verdana, geneva, arial, sans-serif; background-color: #009D42; }
A.slist:link, A.slist:visited, A.slist:active, TD.slist, INPUT.slist { padding-left: 5px; padding-right: 5px; text-decoration: none; color: white; font-weight: bold; font-size: 12px; font-family: verdana, geneva, arial, sans-serif; }
A.list:link, A.list:visited, A.list:active, TD.list, INPUT.list { padding-left: 5px; padding-right: 5px; text-decoration: none; color: black; background-color: #ffffff; font-size: 12px; font-family: verdana, geneva, arial, sans-serif; }

A.listtita { color: white; }




TD.testo_articolo, A.testo_articolo, DIV.testo_articolo{
  line-height: 23px;
  text-decoration: none;
  color: #000033;
  background-color: #FFFFFF;
  FONT: 14px Times, Arial, Verdana;
}

TD.testo_articolo_small, A.testo_articolo_small, DIV.testo_articolo_small{
  line-height: 23px;
  text-decoration: none;
  color: #000033;
  background-color: #FFFFFF;
  FONT: 11px Arial, Verdana;
}