body{margin-top:0px; margin-left:0px;FONT-SIZE: 11px;FONT-FAMILY: Arial,Helvetica,sans-serif,Verdana;}
input.text    { font-family: Verdana, Arial, Helvetica;font-size:7pt; color:black; }
Arial,Helvetica,sans-serif,Verdana;}

table{color:black;FONT-SIZE: 11px;FONT-FAMILY: Arial,Helvetica,sans-serif,Verdana;}
td{color:black;FONT-SIZE: 11px;FONT-FAMILY: Arial,Helvetica,sans-serif,Verdana;}
table.sfondo_tabella_superiore{
background-image: url('img/sfondo_bianco_2.gif'); background-repeat: no-repeat; 
background-position: center top
}
table.centrale {width:719px;background-color: #FFFFFF; horizontal-align: center}
table.seconda_centrale {width:723px}
table.grigio {background-color: #bcbcbc;color:white;}
table.sfondo_tabella_bassa {background-image: url('img/sfondo_tabella_bassa.gif');  background-position: center top}
td.blue {background-color: #0000A6;color:white;}
td.arancione {background-color: #FC9846;color:white;}
td.bianco {background-color: #FFFFFF;color:black;}
td.bordo_grigio	{ BORDER-TOP:#bcbcbc 1px solid;	BORDER-RIGHT: #bcbcbc 1px solid; FONT-SIZE: 11px; BORDER-LEFT: #bcbcbc 1px solid; COLOR: #00249f; LINE-HEIGHT: 11px; BORDER-BOTTOM: #bcbcbc 1px solid; TEXT-ALIGN: left}

table.bordo_grigio	{ BORDER-TOP:#bcbcbc 1px solid;	BORDER-RIGHT: #bcbcbc 1px solid; FONT-SIZE: 11px; BORDER-LEFT: #bcbcbc 1px solid; COLOR: #00249f; LINE-HEIGHT: 11px; BORDER-BOTTOM: #bcbcbc 1px solid; TEXT-ALIGN: left}

#centrale_cella_sinistra {width:18%;}
#centrale_cella_destra {width:82%;}

td.cella_con_sfondo {background-image: url('img/rettangolo.gif'); background-repeat: no-repeat; background-position: center top}

td.cella_header {background-image: url('img/sfondo_orizzontale.jpg'); background-repeat: no-repeat; background-position: right top}

td.cella_con_sfondo_home {background-image: url('img/sfondo_1_arancione.gif'); background-repeat: no-repeat; background-position: right bottom}

td.cella_con_sfondo_home2 {background-image: url('img/sfondo_2_arancione.gif'); background-repeat: no-repeat; background-position: right bottom}

td.cella_con_sfondo_home3 {background-image: url('img/sfondo_1_nero.gif'); background-repeat: no-repeat; background-position: right bottom}

td.cella_con_sfondo_home4 {background-image: url('img/sfondo_2_nero.gif'); background-repeat: no-repeat; background-position: right bottom}


td.cella_con_sfondo_home5 {background-image: url('img/sfondo_1_celeste.gif'); background-repeat: no-repeat; background-position: right bottom}

td.cella_con_sfondo_home6 {background-image: url('img/sfondo_2_celeste.gif'); background-repeat: no-repeat; background-position: right bottom}

td.cella_con_sfondo_home7 {background-image: url('img/sfondo_1_blu.gif'); background-repeat: no-repeat; background-position: right bottom}

td.cella_con_sfondo_home8 {background-image: url('img/sfondo_2_blu.gif'); background-repeat: no-repeat; background-position: right bottom}


td.footer {background-image: url('img/barra_superiore4.gif'); background-repeat: no-repeat; background-position: center top;
width:722px; height:32; text-align:center;
}


td.over_menu { background-color: #EEECEC; color:white;} 
td.out_menu  { background-color: #FFFFFF; color:white;}


a	{color: #00249f; text-decoration: underline;FONT-SIZE: 11px;FONT-FAMILY: Arial,Helvetica,sans-serif,Verdana;}
a:hover { color:#FFB200; text-decoration : none;FONT-SIZE: 11px;FONT-FAMILY: Arial,Helvetica,sans-serif,Verdana;}


a.menu	{color: black; text-decoration: none;FONT-SIZE: 11px;FONT-FAMILY: Arial,Helvetica,sans-serif,Verdana;}
a.menu:hover { color:#FFB200; text-decoration : none;FONT-SIZE: 11px;FONT-FAMILY: Arial,Helvetica,sans-serif,Verdana;}





div.menuBar,
div.menuBar a.menuButton,
div.menu,

div.menu a.menuItem {
  font-family: "MS Sans Serif", Arial, sans-serif;
  font-size: 8pt;
  font-style: normal;
  font-weight: normal;
  color: #000000;
 text-align: left;
}

div.menuBar {
  background-color: #DEDEDE;
  border: 0px solid;
  border-color: #f0f0f0 #909090 #909090 #f0f0f0;
  padding: 4px 2px 4px 1px;
  text-align: left;
FONT-FAMILY: Arial,Helvetica,sans-serif,Verdana;
}

#testo
{
FONT-SIZE: 11px;FONT-FAMILY: Arial,Helvetica,sans-serif,Verdana;
}

div.menuBar a.menuButton {
 font-size: 11px;
  background-color: transparent;
  border: 1px solid #DEDEDE;
  color: black;
  cursor: default;
  left: 1px;
  margin: 1px;
  padding: 2px 6px 2px 6px;
  position: relative;
  text-decoration: none;
  top: 0px;
  z-index: 100;
FONT-FAMILY: Arial,Helvetica,sans-serif,Verdana;
}

div.menuBar a.menuButton:hover {
 font-size: 11px;
  background-color: transparent;
  border-color: #f0f0f0 #909090 #909090 #f0f0f0;
  color: black;
FONT-FAMILY: Arial,Helvetica,sans-serif,Verdana;
}

div.menuBar a.menuButtonActive,
div.menuBar a.menuButtonActive:hover {
  background-color: #a0a0a0;
   font-size: 11px;
  border-color: #909090 #f0f0f0 #f0f0f0 #909090;
  color: #ffffff;
  left: 1px;
  top: 1px;
FONT-FAMILY: Arial,Helvetica,sans-serif,Verdana;
}




div.menu {
  background-color: #DEDEDE;
  border: 2px solid;
  border-color: #f0f0f0 #909090 #909090 #f0f0f0;
  left: 0px;
  padding: 0px 1px 1px 0px;
  position: absolute;
  top: 0px;
  visibility: hidden;
  z-index: 101;
FONT-FAMILY: Arial,Helvetica,sans-serif,Verdana;
}



div.menu a.menuItem {
  color: black;
  cursor: default;
  display: block;
  padding: 3px 1em;
  text-decoration: none;
  white-space: nowrap;
FONT-FAMILY: Arial,Helvetica,sans-serif,Verdana;
}

div.menu a.menuItem:hover, div.menu a.menuItemHighlight {
  background-color: #000080;
  color: #ffffff;
FONT-FAMILY: Arial,Helvetica,sans-serif,Verdana;
}

div.menu a.menuItem span.menuItemText {}

div.menu a.menuItem span.menuItemArrow {
  margin-right: -.75em;
}

div.menu div.menuItemSep {
  border-top: 1px solid #909090;
  border-bottom: 1px solid #f0f0f0;
  margin: 4px 2px;
}

