/*td         { font-family: Arial; font-size: 7pt;}
a         { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7pt; TEXT-DECORATION: none}
*/
.Messaggio   { font-family: Arial;
		font-size: 11pt;
		font-weight:bold}

P {
	PADDING-RIGHT: 0px;
        PADDING-LEFT: 30px;
        FONT-SIZE: 10px;
        PADDING-BOTTOM: 5px;
        MARGIN: 0px;
        COLOR: #000000;
        PADDING-TOP: 2px;
        FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}

H2 {
	PADDING-RIGHT: 0px;
        PADDING-LEFT: 0px;
	FONT-WEIGHT: bold;
       	font-style:italic;
        FONT-SIZE: 18px;
        PADDING-BOTTOM: 0px;
        MARGIN: 0px;
        COLOR: #00FF33;
        PADDING-TOP: 0px;
        FONT-FAMILY: Bookman
}

.titolimenu {
	FONT-WEIGHT: bold;
        FONT-SIZE: 13px;
        PADDING-TOP: 3px;
        PADDING-LEFT: 0px;
        PADDING-BOTTOM: 3px;
        COLOR: #ffffff;
        MARGIN: 0px;
        FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
        BACKGROUND-COLOR: #8c80b5
}

.minicella{
        FONT-SIZE: 10px;
        PADDING-TOP: 0px;
        PADDING-LEFT: 0px;
        PADDING-BOTTOM: 0px;
        MARGIN: 0px;
        FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
        BACKGROUND-COLOR: #E0E0E0
}

H4   {font-family:verdana, geneva, arial, helvetica;
      font-style:normal;
      text-align:left;
      font-size:21px;
      font-weight:normal;
      margin-top:3px;
      margin-bottom:3px;
      margin-left:3px;
      margin-right:3px;
      color:#333366}

/* Nuovi stili per modernizzazione sito 13/04/2008*/
.boxText { font-family: Verdana, Arial, sans-serif; font-size: 10px; }

BODY {
/*  background: #ffffff;*/
  color: #000000;
  margin: 0px;
}

A {
  color: #000000;
  text-decoration: none;
}

A:hover {
  color: #AABBDD;
  text-decoration: underline;
}

FORM {
	display: inline;
}

TR.header {
  background: #ffffff;
}

TR.headerNavigation {
  background: #bbc3d3;
}

TD.headerNavigation {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  background: #bbc3d3;
  color: #ffffff;
  font-weight : bold;
}

A.headerNavigation { 
  color: #FFFFFF;
}

A.headerNavigation:hover {
  color: #ffffff;
}

TR.headerError {
  background: #ff0000;
}

TD.headerError {
  font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: 12px;
  background: #ff0000;
  color: #ffffff;
  font-weight : bold;
  text-align : center;
}

TR.headerInfo {
  background: #00ff00;
}

TD.headerInfo {
  font-family: Tahoma, Verdana, Arial, sans-serif;
  font-size: 12px;
  background: #00ff00;
  color: #ffffff;
  font-weight: bold;
  text-align: center;
}

TR.footer {
  background: #bbc3d3;
}

TD.footer {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  background: #bbc3d3;
  color: #ffffff;
  font-weight: bold;
}

TD.infoBoxHeading {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
  font-weight: bold;
  background: #bbc3d3;
  color: #ffffff;
}

TD.infoBox, SPAN.infoBox {
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
}


.infoBoxContents {
  background: #f8f8f9;
  font-family: Verdana, Arial, sans-serif;
  font-size: 10px;
}

.infoBox {
  background: #b6b7cb;
}
