BODY
{
    MARGIN-TOP: 0px;
    FONT-SIZE: 11px;
    MARGIN-RIGHT: 5px;
    FONT-FAMILY: verdana,arial,helvetica,sans-serif;
    BACKGROUND-COLOR: #f5ffff;

}
table {
  border: none;
  width: 100%;
  
}
TD
{
    FONT-SIZE: 10px;
    MARGIN-RIGHT: 20px;
    FONT-FAMILY: Verdana,arial,helvetica;
    TEXT-ALIGN: justify
}
TD.centro
{
    FONT-SIZE: 12px;
    MARGIN-RIGHT: 20px;
    FONT-FAMILY: Verdana,arial,helvetica;
    BACKGROUND-COLOR: #dddddd;
    TEXT-ALIGN: center;
}
H1
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    FONT-FAMILY: verdana,arial,helvetica,sans-serif;
    TEXT-ALIGN: center
}

img {
  border: none;
}

div.Logo {
  position:relative;
  text-align:left;
  margin-top: 15px;
  margin-left: 5px;
  vertical-align: middle;
  /*BACKGROUND-COLOR: #5E7690;*/
  BACKGROUND-COLOR: #efefef;
 
  width: 90%;
}

div.LogoImg {
  position:relative;
  padding: 15px 15px 15px 15px;
}

div.LogoTitolo {
  position:relative;
  margin-left: 175px;
  margin-top: -60px;
  FONT-WEIGHT: bold;
  FONT-SIZE: 1.30em;
  FONT-FAMILY: verdana,arial,helvetica,sans-serif;
  /*COLOR: #ffffff;*/
}

div.Indice {
  position:relative;
  margin-top: 40px;
  margin-left: 10px;
  margin-right: 10px;
}

div.Validatori {
  position:relative;
  text-align: left;
  margin-left: 15px;
  margin-top: 35px;
  padding-bottom: 10px;
}

table.TabDati {
  margin-top: 20px;
}

A
{
    COLOR: teal
}

A:link
{
    text-decoration: underline;
    COLOR: #FF0000;
}
A:visited
{
    text-decoration: underline;
    COLOR: #990000;
}
A:active
{
    text-decoration: underline;
}
A:hover
{
    /*COLOR: #FFFFFF;*/
    COLOR: #000000;
    TEXT-DECORATION: underline;
}
.Stile5
{
    FONT-WEIGHT: bold;
    COLOR: #ffffff;
    TEXT-ALIGN: right
}
A.Stile5:link
{
    COLOR: #ffffff;
    TEXT-DECORATION: none
}
A.Stile5:visited
{
    COLOR: #ffffff;
    TEXT-DECORATION: none
}
A.Stile5:active
{
    COLOR: #ffffff;
    TEXT-DECORATION: none
}
A.Stile5:hover
{
    COLOR: #ffffff;
    TEXT-DECORATION: underline
}

.content
{
    PADDING-RIGHT: 4px;
    PADDING-LEFT: 4px;
    FONT-SIZE: 12px;
    PADDING-BOTTOM: 4px;
    MARGIN: 0px;
    PADDING-TOP: 4px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #ffffff;
    TEXT-ALIGN: justify
}

.fogliaT
{
    PADDING-RIGHT: 4px;
    PADDING-LEFT: 4px;
    FONT-SIZE: 14px;
    COLOR: #FFFFFF;
    PADDING-BOTTOM: 4px;
    MARGIN: 0px;
    PADDING-TOP: 4px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    /*BACKGROUND-COLOR: #218b89;*/
    BACKGROUND-COLOR: #008080;
    TEXT-ALIGN: center;
    vertical-ALIGN: top;
    FONT-WEIGHT: bold
}

.fogliaBT
{
    PADDING-RIGHT: 4px;
    PADDING-LEFT: 4px;
    FONT-SIZE: 16px;
    PADDING-BOTTOM: 4px;
    MARGIN: 0px;
    PADDING-TOP: 4px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #d4eaea;
    TEXT-ALIGN: justify;
    vertical-ALIGN: top;
}

.fogliaBT1
{
    PADDING-RIGHT: 4px;
    PADDING-LEFT: 4px;
    FONT-SIZE: 12px;
    PADDING-BOTTOM: 4px;
    MARGIN: 0px;
    PADDING-TOP: 4px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #ffffff;
    TEXT-ALIGN: center;
    vertical-ALIGN: top;
    FONT-WEIGHT: normal
}

.fogliaBT2
{
    PADDING-RIGHT: 4px;
    PADDING-LEFT: 4px;
    FONT-SIZE: 14px;
    PADDING-BOTTOM: 4px;
    MARGIN: 0px;
    PADDING-TOP: 4px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #5E7690;
    TEXT-ALIGN: left;
    vertical-ALIGN: middle;
    FONT-WEIGHT: bold
}

.fogliaL
{
    PADDING-RIGHT: 4px;
    PADDING-LEFT: 4px;
    FONT-SIZE: 12px;
    PADDING-BOTTOM: 4px;
    MARGIN: 0px;
    PADDING-TOP: 4px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #95d0cf;
    TEXT-ALIGN: left;
    vertical-ALIGN: middle;
    FONT-WEIGHT: bold
}

.foglia
{
    PADDING-RIGHT: 4px;
    PADDING-LEFT: 4px;
    FONT-SIZE: 12px;
    PADDING-BOTTOM: 4px;
    MARGIN: 0px;
    PADDING-TOP: 4px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #d4eaea;
    /*BACKGROUND-COLOR: #99CCCC;*/
    TEXT-ALIGN: left;
    vertical-ALIGN: top
}

.fogliaFooter
{
    PADDING-RIGHT: 4px;
    PADDING-LEFT: 4px;
    FONT-SIZE: 14px;
    PADDING-BOTTOM: 4px;
    MARGIN: 0px;
    PADDING-TOP: 4px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #d4eaea;
    /*BACKGROUND-COLOR: #99CCCC;*/
    TEXT-ALIGN: center;
    vertical-ALIGN: top
}

.fogliaLCar
{
    PADDING-RIGHT: 4px;
    PADDING-LEFT: 4px;
    FONT-SIZE: 10px;
    PADDING-BOTTOM: 4px;
    MARGIN: 0px;
    PADDING-TOP: 4px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #99CCCC;
    TEXT-ALIGN: left;
    vertical-ALIGN: top;
    FONT-WEIGHT: bold
}

.linkgest
{
    PADDING-RIGHT: 4px;
    PADDING-LEFT: 4px;
    FONT-SIZE: 12px;
    PADDING-BOTTOM: 4px;
    MARGIN: 0px;
    PADDING-TOP: 4px;
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;
    BACKGROUND-COLOR: #DDDDDD;
    TEXT-ALIGN: center;
    vertical-ALIGN: top
}


.sfondoBianco
{
  PADDING-RIGHT: 4px;
  PADDING-LEFT: 4px;
  BACKGROUND-COLOR: #5E7690;
}

TD#breadcrumb
{
    PADDING-LEFT: 3px;
    BACKGROUND-IMAGE: none;
    FONT: 11px Verdana, Arial, Helvetica, sans-serif;
    BACKGROUND-REPEAT: repeat;
    HEIGHT: 20px;
    BACKGROUND-COLOR: #ffffff;
	text-transform: lowercase;
}
TD#container
{
    BACKGROUND-IMAGE: none;
    BACKGROUND-REPEAT: repeat;
    BACKGROUND-COLOR: #ffffff
}
TD#sectionNav
{
    PADDING-RIGHT: 0px;
    MARGIN-TOP: 3px;
    PADDING-LEFT: 0px;
    BACKGROUND-IMAGE: url(../images/menu_filler.gif);
    PADDING-BOTTOM: 0px;
    PADDING-TOP: 0px;
    BACKGROUND-COLOR: #ffffff;
    TEXT-ALIGN: left
}
.wordfound
{
    COLOR: red; font-weight: bold;
}
TD.tdcentered
{
    TEXT-ALIGN: center
}

a.navmenu{
	text-transform: lowercase;
}

a.navmenuM{
	text-transform: uppercase;
}

li.mappauno{
 list-style-image: url(img/puntorosso.gif);
 position: relative;
 left:+0px;
 margin-top:3px;
 margin-bottom:3px;
 text-transform: lowercase;
}

li.mappadue{
 list-style-image: url(img/puntoscuro.gif);
  position: relative;
 left:+30px;
 margin-top:3px;
 margin-bottom:3px;
 text-transform: lowercase;
}

li.mappatre{
 list-style-image: url(img/puntochiaro.gif);
  position: relative;
 left:+60px;
 margin-top:3px;
 margin-bottom:3px;
 text-transform: lowercase;
}
