/* H3 utilizzato per i messagggi . per esempio cliccare per cancellare */
H3		{COLOR: #00f; FONT-FAMILY: Verdana, Helvetica; FONT-SIZE: 13px}
/* H4 utilizzato per le specificazione sul titolo. per esempio fiera xxx piaz..*/
H4        {COLOR: #FFF; FONT-FAMILY: Verdana, Helvetica; FONT-SIZE: 13px}
FONT	    {FONT-FAMILY: Verdana,Helvetica; FONT-SIZE: 11px}
BODY	    {FONT-FAMILY: Verdana,Helvetica; FONT-SIZE: 11px; PADDING: 0; MARGIN: 0;
           text-align: center; }
FORM 	    {FONT-FAMILY: Verdana,Helvetica; FONT-SIZE: 11px}
INPUT		  {FONT-FAMILY: Verdana,Helvetica; FONT-SIZE: 11px}
SELECT 		{FONT-FAMILY: Courier; FONT-SIZE: 11px; TEXT-ALIGN: left;}
TEXTAREA	{BACKGROUND-COLOR: #CCFFFF;FONT-FAMILY: Verdana,Helvetica; FONT-SIZE: 12px}
.calendar       {BACKGROUND: #FFF;}
.calendar-month {BACKGROUND: #A4f4FF; FONT-SIZE:11px;}
.calendar-weekday{FONT-SIZE:10px;}
.calendar-link  {BACKGROUND: #FF0;}
.titolo {BACKGROUND: #A4f4FF;}
#logo     {
            POSITION: absolute; TOP: 5PX; LEFT: 15PX;WIDTH: 100PX;HEIGHT: 100PX;
            BACKGROUND-REPEAT: no-repeat;
          }
#logo1     {
            POSITION: absolute; TOP: 5PX; LEFT: 890PX;WIDTH: 100PX;HEIGHT: 100PX;
          }
#header		{display:none}
#stampe   {   /* titolo nelle stampe sostituisce la barra menu*/
	       TEXT-ALIGN: center;FONT-SIZE: 16px;TOP: 5PX;
          }
#modulo	  {
            TOP: -10PX;
            WIDTH: 980PX; PADDING: 5PX;TEXT-ALIGN: center;
          }
/* citta e anno sulla lavagna*/
#rigastato0  { display:none}
#rigastato   {display:none}

#footer		{
           TEXT-ALIGN: center; FONT-SIZE: 11px;
		       }

.big      {FONT-SIZE: 16px; COLOR: #00F;}
.inputbig      {FONT-SIZE: 18px;}
.box      { /* impostazioni per il contenitore box */
            BACKGROUND: #00F;  /* i bordi del box */
          }
.sfondobox      { BACKGROUND-COLOR: #EEF3FF;}    /* EEF3FF */
.msgboxv  {
             BACKGROUND: #80FFFF; FONT-SIZE: 13px; COLOR: #000; WIDTH: 400;
             HEIGHT: 30PX;TEXT-ALIGN: center; border:1px solid #FF0;padding:10px;
          }
.msgboxr
          {  BACKGROUND: #FF6600; FONT-SIZE: 13px; COLOR: #FFF; WIDTH: 400;
             HEIGHT: 30PX;TEXT-ALIGN: center; border:1px solid #FF0;padding:10px;
          }
.msgboxg
          {  BACKGROUND: #FFFF00; FONT-SIZE: 13px; COLOR: #000; WIDTH: 400;
             HEIGHT: 30PX;TEXT-ALIGN: center; border:1px solid #FF0;padding:10px;
          }
INPUT.buttonM  /* usato nei vari box */
               {
                  WIDTH: auto; CURSOR: hand; BACKGROUND-COLOR: SILVER;
                  COLOR: #000; FONT-WEIGHT: bold; FONT-SIZE: 10px
               }

.buttonM  {display:none }

/* INIZIO SEZIONE TABELLE */
TD		      {FONT-FAMILY: Verdana,Helvetica; FONT-SIZE: 10px}
TD.testa		{BACKGROUND-COLOR: #FF8;COLOR:#000;TEXT-ALIGN: center;
             FONT-SIZE: 12px; FONT-WEIGHT: bold;
            }
TR.pari       {BACKGROUND-COLOR: #CCCCCC; COLOR: #000; FONT-SIZE: 11px;}
TR.dispari    {BACKGROUND-COLOR: #EEF3FF; COLOR: #000; FONT-SIZE: 11px;}
TD.block a    {width:100%; DISPLAY: BLOCK;}
TD.block a:hover {BACKGROUND-COLOR: #FF8;}
/* FINE SEZIONE TABELLE */
/*        HELP CONTESTUALE   #################################à*/
.helpcontent {COLOR: #000;TEXT-DECORATION:none;}
.tooltip
         {
            z-index:24;color:#00000; position:relative;border-bottom:1px;
         }
a.tooltip:hover {z-index:25;color:#00000;border-bottom:1px #7a7a7a;}
a.tooltip span { display:none;}

a.tooltip:hover span {
                       position:absolute; border:1px solid #F0D070;
                       padding:3px;display:block; width:300px;
                       color:#000000; background-color:#FFFFE1;text-align:left;
                      }
.libero { color:FF0000;}
/* fine sezione HELP CONTESTUAL####################################*/
/* barra del menu e menu*/
div.menuBar,
div.menuBar a.menuButton,
div.menu,
div.menu a.menuItem {
  font-family: "MS Sans Serif", Arial, sans-serif;
  font-size: 7pt;
  font-style: normal;
  font-weight: BOLD;
  color: #000000;
}

div.menuBar {display:none; /* bottoni sulla barra */}

div.menuBar a.menuButton {
  background-color: transparent;
  border: 1px solid #e0e0e0;
  color: #000000;
  cursor: default;
  left: 0px;
  margin: 1px;
  padding: 2px 6px 2px 6px;
  position: relative;
  text-decoration: none;
  top: 0px;
  z-index: 100;
}

div.menuBar a.menuButton:hover {
  background-color: transparent;
  border: 1px outset #e0e0e0;
  color: #000000;
}

div.menuBar a.menuButtonActive,
div.menuBar a.menuButtonActive:hover {
  background-color: #5050f0;
  border: 1px inset #e0e0e0;
  color: #ffffff;
  left: 1px;
  top: 1px;
}

div.menu {
  background-color: #e0e0e0;
  border: 1px outset #e0e0e0;
  left: 0px;
  padding: 0px 1px 1px 0px;
  position: absolute;
  top: 0px;
  visibility: hidden;
  z-index: 101;
}

div.menu a.menuItem {
  color: #000000;
  cursor: default;
  display: block;
  padding: 3px 1em;
  text-decoration: none;
  white-space: nowrap;
  text-align: left;
}

div.menu a.menuItem:hover, div.menu a.menuItemHighlight {
  background-color: #5050f0;
  color: #ffffff;
}

div.menu a.menuItem span.menuItemText {}

div.menu a.menuItem span.menuItemArrow {
  margin-right: -.75em;
}

div.menu div.menuItemSep {
  border: 1px inset #e0e0e0;
  margin: 4px 2px;
}

.contenitore {
	color:#FFFFFF;
	text-align:center;
}


