.pageContent {
  padding:8px;
}

table {
  border: none !important;
  }

H1 {
	FONT-SIZE: 18px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
}


A.title {
	TEXT-DECORATION: none
}
a:hover.title {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #003366; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
a:visited.title {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #003366; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif
}
BODY {
	BACKGROUND-IMAGE: url('images/bg.gif'); FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffffff
}
.block {
	PADDING-RIGHT: 15px; PADDING-LEFT: 15px; PADDING-BOTTOM: 15px; PADDING-TOP: 7px
}
A:link {
	FONT-WEIGHT: bold; COLOR: #336699; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; 
}

A.VoceMenuLeft
{
DISPLAY: block; background: #FFFFFF url('images/bullet.gif') no-repeat center left; font-family:Verdana; color:#0000FF; font-size:11px; font-weight:normal;
text-align:left; padding-left:16px; width:auto; line-height:20px; height:20px; border-bottom:0px solid #0000ff; text-decoration:none; background-color:#FFFFFF
}

a:hover.VoceMenuLeft{TEXT-DECORATION: none; background-color:#8cc5fd ; font-weight:normal; }


.Tratteggio {
	border:			0;
	border-top:		1px dashed #8cc5fd;
	height:			1px;
	width: 			100%;
	padding-top: 4px;
	padding-bottom: 4px;
	margin-top: 10px;
	margin-bottom: 10px;
}


.BloccoMenuLeft {
	BORDER-RIGHT: #8cc5fd 1px solid; PADDING-RIGHT: 0px; BACKGROUND-POSITION: 50% top; BORDER-TOP: #8cc5fd 0px solid; PADDING-LEFT: 0px; FONT-WEIGHT: bold; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; BORDER-LEFT: #8cc5fd 1px solid; WIDTH: auto; COLOR: #000066; PADDING-TOP: 0px; BORDER-BOTTOM: #8cc5fd 1px solid; BACKGROUND-REPEAT: repeat-x; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; POSITION: relative; BACKGROUND-COLOR: #eff1ff; box-sizing: border-box; moz-box-sizing: border-box
}

.TitoloMenuLeft {
	border:1px solid #8cc5fd; PADDING-RIGHT: 9px; BACKGROUND-POSITION: 50% top; PADDING-LEFT: 9px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-WEIGHT: bold; FONT-SIZE: 15px; BACKGROUND-IMAGE: url('images/btback.jpg'); PADDING-BOTTOM: 5px; WIDTH: auto; COLOR: #000066; PADDING-TOP: 7px; BACKGROUND-REPEAT: repeat-x; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; POSITION: relative; BACKGROUND-COLOR: #eff1ff; box-sizing: border-box; moz-box-sizing: border-box
}

.TitoloPagina {
	font-size:1.4em; line-height:1.6em; border:1px solid #F0AA7B; PADDING-RIGHT: 9px; BACKGROUND-POSITION: 50% top; PADDING-LEFT: 9px; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-WEIGHT: bold; FONT-SIZE: 15px; BACKGROUND-IMAGE: url('images/otback.jpg'); PADDING-BOTTOM: 5px; WIDTH: auto; COLOR: #000066; PADDING-TOP: 7px; BACKGROUND-REPEAT: repeat-x; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; POSITION: relative; BACKGROUND-COLOR: #F7ECDF; box-sizing: border-box; moz-box-sizing: border-box
}
.TitoloPagina A:link {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #000066; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
.TitoloPagina A:visited {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #000066; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
.TitoloPagina A:hover {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #ff6d15; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}

.ContenutoPagina {
	BORDER-RIGHT: #f2c6aa 1px solid; PADDING-RIGHT: 7px; PADDING-LEFT: 7px; PADDING-BOTTOM: 7px; 
	BORDER-LEFT: #f2c6aa 1px solid; WIDTH: auto; 
	COLOR: #000066; LINE-HEIGHT: 17px; PADDING-TOP: 7px; BORDER-BOTTOM: #f2c6aa 1px solid; FONT-STYLE: normal; 
	FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; POSITION: relative; box-sizing: border-box; moz-box-sizing: border-box;
	background-color:white;
}

.TestoNormale {
	  WIDTH: auto; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif;  FONT-STYLE: normal; COLOR: #000066; LINE-HEIGHT: 17px;
}

.TitoloPagina2Liv {
    font-size:1.2em; line-height:1.4em;
	BORDER-RIGHT: #8cc5fd 1px solid; PADDING-RIGHT: 9px; BACKGROUND-POSITION: 50% top; BORDER-TOP: #8cc5fd 1px solid;
	PADDING-LEFT: 9px; FONT-WEIGHT: bold;  BACKGROUND-IMAGE: url(images/btback.jpg); PADDING-BOTTOM: 5px; 
	BORDER-LEFT: #8cc5fd 1px solid; WIDTH: auto; COLOR: #000066; PADDING-TOP: 7px; BORDER-BOTTOM: #8cc5fd 1px solid; 
	BACKGROUND-REPEAT: repeat-x; FONT-STYLE: normal; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; POSITION: relative; 
	BACKGROUND-COLOR: #eff1ff; box-sizing: border-box; moz-box-sizing: border-box
}

.ContenutoPagina2Liv {
	padding:7px; border-right:1px solid #8cc5fd; background-position: 50% top; border-top:0px solid #8cc5fd; FONT-WEIGHT: normal; BORDER-LEFT: 1px solid #8cc5fd; WIDTH: auto; COLOR: #000066; BORDER-BOTTOM: 1px solid #8cc5fd; BACKGROUND-REPEAT: repeat-x; FONT-STYLE: normal; FONT-FAMILY: Verdana; POSITION: relative; BACKGROUND-COLOR: #FFFFFF; box-sizing: border-box; moz-box-sizing: border-box
}



.TabellaElenco
{
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-STYLE: normal; COLOR: #000066; LINE-HEIGHT: 17px;
	height:25;
	border: 2px solid #8cc5fd;
    border-collapse: separate;
    border-spacing : 2px;	 
}

.TabellaElencoBordoSingolo
{
    FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; FONT-STYLE: normal; COLOR: #000066; LINE-HEIGHT: 17px;
	height:25;
	border: 1px solid #8cc5fd;
    border-collapse: collapse;
    border-spacing : 2px;	 
}


.CellaSenzaBordo
{
   border: none;  
}


.CellaElenco
{
  border: 1px solid #8cc5fd;
  font-weight:normal;
  padding : 5px;
}

.CellaTitolo
{
   border: 1px solid #8cc5fd;
   background-color: #eff1ff;
   font-weight:bold;
   padding : 5px;
}