div.lineaGrigia_old{
	border-width: 0px 0px 4px 0px;
	border-style: solid;
	border-color: #8a8c8c;
	clear: both;
	margin-bottom:30px;	
	margin-top:30px;
}

div.lineaGrigia {
    border-color: #8A8C8C;
    border-style: solid;
    border-width: 0 0 4px 0;
    clear: both;
    height: 10px;
    margin-bottom: 40px;
}

img.logoIstat {
	vertical-align: bottom;
	margin-right: 10px;
	height: 36px;
}

img.logoDis {
	vertical-align: bottom;
	height: 40px; 
}

img.logoMin {
	vertical-align: bottom;	
	height: 56px;
}

div.intestazMD {
	padding: 0px 0px 0px 0px;
	margin-bottom: 5px;
	height: 56px;
}

div.logoDis {
	float: left;
}	

div.logoIstat {
    float: right;
	text-align: right;		
}	

div.logoMin{
    float: right;
	text-align: left;
	border-width: 0px 0px 0px 1px;
	border-style: solid;	
	padding-left: 10px;	
	
}

div.vociScelteEff { 
	background-color: #eeeeee;
	padding: 2px 2px 2px 2px;
	margin: 0px 0px 1px 0px;
}

div.divNumTavCompat { 
	background-color: #e3271c;
	padding: 4px 10px 6px;
	margin: 0px 0px 1px 0px;
	color: #FFFFFF;
}

div.divSceltePoss {
}

div.divAlbero {
}

div.elemListaTav { 
	text-align: left;
	padding: 3px;
}



ul {
	list-style-type: none;
	padding: 0px 0px 0px 0px;
}

ul.ulClassif {
}

ul.liv1 {
	padding: 0px 0px 0px 0px;	
}

ul.liv2 {
	padding: 0px 0px 0px 0px;
}

ul.liv3 {
	padding: 0px 0px 0px 0px;	
}

ul.liv4 {
	padding: 0px 0px 0px 0px;
}	

ul.liv5 {
	padding: 0px 0px 0px 0px;
}

div {
	display: block;
	padding: 0px;
}

div.divLogo {
	height: 45px;			
}		

div.divNomeIndagine {
	float: right;
	width: 69%;	
	height: 45px;		
	text-align: right;
	font-weight: bold;	
	font-size: 25px;	
	font-family: Sans-serif;	
}		

div.contNavigaz {
	font-family: 'Calibri','Arial','Sans-serif ';
	font-size: 15px;
}

div.panelNavigaz {
	margin: 0pt auto; 
	margin-left: 5pt;
}

div.contNavigaz_old {
	min-width:760px;
	max-width:960px;		
	margin: 0pt auto; 
	width:90%; 
	margin-top: 12pt;
	font-family: 'Calibri','Arial','Sans-serif ';
	font-size: 15px;
}

div.sceltePossib{
	margin-right: 30%;			
	border-width: 2px 0px 0px 0px;
	border-style: solid;
	border-color: #e3271c #e3271c #e3271c #e3271c;	
}

div.scelteFatte{
	border-width: 2px 1px 0px 1px;
	border-style: solid;
	border-color: #e3271c #e3271c #e3271c #e3271c;
	width: 30%;
	float: right;
}	

div.footer{
	text-align: center;
	border-width: 2px 0px 0px 0px;
	border-style: solid;
	border-color: #e3271c #e3271c #e3271c #e3271c;
	width: auto;
	clear: both;
	margin: 10px 0px 0px 0px;
}	

ul.menuNavig{
	width: 100%;
	padding: 0px 0px 0px 0px;		
	clear: both;
}	

div.divRigaRossaBassa {
	border-width: 0px 0px 2px 0px;
	border-style: solid;
	border-color: #e3271c #e3271c #e3271c #e3271c;
	clear: both;
}

ul.sottoMenu{
	width: 100%;
	height: 18px;	
	padding: 2px 0px 4px 0px;		
	background-color:#F8F8F8;
	border-width: 0px 0px 0px 1px;
	border-style: solid;
	border-color: #e3271c;
	clear: left;
	margin: 0px;
}		
li.elemSottoMenu {
	display: inline;
	padding: 4px 10px 4px 8px;
	border-width: 0px 1px 0px 0px;
	border-style: solid;
	border-color: #e3271c #e3271c #e3271c #e3271c;
	font-weight: bold;		
}
li.elemSottoMenuRiga {
	display: inline;
	padding: 4px 10px 4px 8px;
	border-width: 0px 1px 0px 0px;
	border-style: solid;
	border-color: #e3271c #e3271c #e3271c #e3271c;		
	font-weight: bold;		
}	
ul.sottoMenu a {
  text-decoration: none;
  font-weight: normal;		
}
ul.sottoMenu a:visited {
  text-decoration: none;
}
ul.sottoMenu a:hover {
	text-decoration: underline;	
}
ul.sottoMenu a.linkMagenta {
	text-decoration: none;	
}
ul.sottoMenu a.linkMagenta:visited {
	color: #e3271c;
	text-decoration: none;	
}
ul.sottoMenu a.linkMagenta:hover {
	text-decoration: underline;	
}

/*
ul.sottoMenu{
	width: 79%;	
	padding: 0px 0px 0px 0px;		
	clear: left;
}		
li.elemSottoMenu {
	display: inline;
	margin: 4px;
}	
li.elemSottoMenuRiga {
	display: inline;
	margin: 4px;
	padding: 0px 0px 0px 4px;
	border-width: 0px 0px 0px 1px;
	border-style: solid;
	border-color: #e3271c #e3271c #e3271c #e3271c;		
}	
*/

li.nodoAlbero {
	vertical-align:middle;
	margin: -3px 0px 0px 0px;
	padding: 0px 0px 0px 0px;
}	

div.nodoSfondo {
	vertical-align:middle;
	background-repeat: no-repeat;
	background-position: left top;
	padding: 0px 0px 0px 10px;
	margin: 0px 0px 0px 0px;	
	display: inline;
}

span.nodoSfondo {
	vertical-align:middle;
	background-repeat: no-repeat;
	background-position: left top;
	padding: 0px 0px 0px 10px;
	margin: 0px 0px 0px 0px;	
}

div.nodoLineaVert {	
	vertical-align:middle;
	padding: 0px 8px 0px 0px;
	margin: 0px 0px 0px 0px;	
	display: inline;
	background-repeat: no-repeat;
	background-position: left top;		
	background-image: url("newImg/lineaVert.gif");	
}

span.nodoLineaVert {	
	vertical-align:middle;
	padding: 0px 8px 0px 0px;
	margin: 0px 0px 0px 0px;	
	background-repeat: no-repeat;
	background-position: left top;		
	background-image: url("newImg/lineaVert.gif");	
}

div.nodoLineaL {
	vertical-align:middle;
	padding: 0px 8px 0px 0px;
	margin: 0px 0px 0px 0px;	
	display: inline;
	background-repeat: no-repeat;
	background-position: left top;		
	background-image: url("newImg/l.gif");
}

span.nodoLineaL {
	vertical-align:middle;
	padding: 0px 8px 0px 0px;
	margin: 0px 0px 0px 0px;	
	background-repeat: no-repeat;
	background-position: left top;		
	background-image: url("newImg/l.gif");
}

div.nodoLineaT {
	vertical-align:middle;
	padding: 0px 8px 0px 0px;
	margin: 0px 0px 0px 0px;	
	display: inline;
	background-repeat: no-repeat;
	background-position: left top;		
	background-image: url("newImg/t.gif");
}

span.nodoLineaT {
	vertical-align:middle;
	padding: 0px 8px 0px 0px;
	margin: 0px 0px 0px 0px;	
	background-repeat: no-repeat;
	background-position: left top;		
	background-image: url("newImg/t.gif");
}

div.nodoEllePiu {
	vertical-align:middle;
	background-repeat: no-repeat;
	background-position: left top;
	padding: 0px 8px 0px 0px;
	margin: 0px 0px 0px 0px;	
	display: inline;
	background-image: url("newImg/lPiu.gif");
}

span.nodoEllePiu {
	vertical-align:middle;
	background-repeat: no-repeat;
	background-position: left top;
	padding: 0px 8px 0px 0px;
	margin: 0px 0px 0px 0px;	
	background-image: url("newImg/lPiu.gif");
}

div.nodoLmeno {
	vertical-align:middle;
	background-repeat: no-repeat;
	background-position: left top;
	padding: 0px 8px 0px 0px;
	margin: 0px 0px 0px 0px;	
	display: inline;
	background-image: url("newImg/lMeno.gif");
}

span.nodoLmeno {
	vertical-align:middle;
	background-repeat: no-repeat;
	background-position: left top;
	padding: 0px 8px 0px 0px;
	margin: 0px 0px 0px 0px;	
	background-image: url("newImg/lMeno.gif");
}

div.nodoTpiu {
	vertical-align:middle;
	background-repeat: no-repeat;
	background-position: left top;
	padding: 0px 8px 0px 0px;
	margin: 0px 0px 0px 0px;	
	display: inline;
	background-image: url("newImg/tPiu.gif");
}

span.nodoTpiu {
	vertical-align:middle;
	background-repeat: no-repeat;
	background-position: left top;
	padding: 0px 8px 0px 0px;
	margin: 0px 0px 0px 0px;	
	background-image: url("newImg/tPiu.gif");
}

div.nodoTmeno {
	vertical-align:middle;
	background-repeat: no-repeat;
	background-position: left top;
	padding: 0px 8px 0px 0px;
	margin: 0px 0px 0px 0px;	
	display: inline;
	background-image: url("newImg/tMeno.gif");
}

span.nodoTmeno {
	vertical-align:middle;
	background-repeat: no-repeat;
	background-position: left top;
	padding: 0px 8px 0px 0px;
	margin: 0px 0px 0px 0px;	
	background-image: url("newImg/tMeno.gif");
}

div.nodoRigaL{
	vertical-align:middle;
	background-image: url("newImg/l.gif");
	background-repeat: no-repeat;
	background-position: left top;
	padding: 0px 8px 0px 0px;
	margin: 0px 0px 0px 0px;	
}

div.nodoRigaT {
	vertical-align:middle;
	background-image: url("newImg/t.gif");
	background-repeat: no-repeat;
	background-position: left top;
	padding: 0px 8px 0px 0px;
	margin: 0px 0px 0px 0px;	
}

div.nomeNodo {
	vertical-align:middle;
	padding: 0px 0px 0px 5px;
	margin: 0px 0px 0px 0px;	
	display: inline;	
}

span.nomeNodo {
	vertical-align:middle;
	padding: 0px 0px 0px 5px;
	margin: 0px 0px 0px 0px;	
}

div.nomeNodoRadice {
	vertical-align:middle;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;	
	display: inline;	
	font-weight: bold;
}

span.nomeNodoRadice {
	vertical-align:middle;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 0px 0px;	
	font-weight: bold;
}

img.imgNodoAlbero{
	vertical-align:middle;
	width: 12px;
	height: 11px;
}

div.switchLang {
	text-align: right;
	float: right;
	width: 20%;
}

div.sottoTitoloSceltePossibili {
	width:60%;
  font-size: 20px;
  font-weight:bold;
}

div.sottoTitoloScelteFatte {
	text-align: right;
	float:right;
	width:40%;
  font-size: 20px;
  font-weight:bold;
}

/*
div.sottoTitoloSceltePossibili {
	width:60%;
}

div.sottoTitoloScelteFatte {
	text-align: right;
	float:right;
	width:40%;
}
*/
div.titoloElemScelto {
	padding: 0px 6px 0px 6px;
  font-weight:bold;
}
div.elemScelto {
	padding: 0px 12px 0px 12px;
}

div.delElemScelto {
	text-align: right;
	float:right;
	clear:both;
	width:24px;
	padding: 0px 4px 0px 0px;	
}

div.delElemScelto img {
	vertical-align: bottom;
}

div.divSelezionaAnno {
	width: 60px;
	display: inline;
	text-align: center;
	padding: 4px 4px 4px 4px;	
	margin: 0px 0px 0px -1px;
	border-width: 1px 1px 1px 1px;
	border-style: solid;
	border-color: #e3271c #e3271c #e3271c #e3271c;	
}

div.contListaAnni {
	margin: 0px 0px 0px 0px;	
	margin-left: 10%;
	margin-top: 10%;
}

div.rigaContAnni {
	margin: 0px 0px 8px 0px;		
}

div.notePannSceltePoss {
	padding: 4px 10px 10px 2px;		
}


div.divLinkGerarchia {
	font-weight:bold;	
	padding: 0px 0px 4px 0px;
}

div.divGerarchia {
	padding: 0px 0px 8px 0px;
}

div.divLinkGerAnnoSel {
	display: inline;
	padding: 2px 2px 2px 2px;	
}

div.listaTerritori {
	border-width: 1px 0px 0px 0px;
	border-style: solid;
	border-color: #e3271c #e3271c #e3271c #e3271c;	
	padding: 4px 4px 4px 4px;		
}

div.divLivelloTerr {
	padding: 10px 0px 0px 0px;	
}



div.terrAltInListaTerr {
	padding: 2px 2px 2px 2px;	
}

div.fiancAlternat {
	padding: 10px 2px 2px 2px;	
}

div.rigaTerritInListaTerr {
	padding: 2px 2px 2px 2px;		
}

ul.livTerrInListaTerr {
	width: 50%;
	float: right;
	display: inline;
	margin: 0px 0px 0px 10px;
	padding: 0px 0px 0px 0px;	
}

div.nomeTerrInListaTerr{
	display: inline;
	padding: 2px 2px 2px 2px;	
}

li.livTerrInListaTerr {
	display: inline;
	padding: 0px 6px 0px 0px;	
}

a.linkAlbero {
}

a.linkMenuNavig {
}

a.linkWhite {
	color: #FFFFFF;
	text-decoration: none;	
}

a.linkWhite:hover {
	color: #FFFFFF;
	text-decoration: underline;	
}

a.linkBlue {
	color: blue;
	text-decoration: none;	
}

a.linkBlue:hover {
	color: blue;
	text-decoration: underline;	
}

