/*---------------------------------------------------->
.// SITO INVALSI CSS  
Type:        No tables layout 
Author:     invalsi@invalsi.it
<-----------------------------------------------------*/
#nascosto {
	display: none;
}
#logohead { display:none;
}
#linkt {
border-bottom:0.1em solid #3b576d;
}
#linkt img { display:none;
}
#linkt a { display:none;
}
#posizione { font: 100% Arial, Verdana, Geneva, Garamond, Tahoma, Helvetica, sans-serif;
}
#posizione p { font: 100% Arial, Verdana, Geneva, Garamond, Tahoma, Helvetica, sans-serif;
}
#posizione a { font: 100% Arial, Verdana, Geneva, Garamond, Tahoma, Helvetica, sans-serif;
}

#centroa, #centroa3, #centroa4, #destrar { font: bold 100% Arial, Verdana, Geneva, Garamond, Tahoma, Helvetica, sans-serif; margin-top:1%; margin-bottom:1%;}
#centroblu1 a, #centroblu2 a, #centroblu3 a, #centroblu4 a, #centroblu5 a, #centroblu6 a { display: block;}
h1 {  
margin-top:1%; margin-left:20%; width: 60%;
background-color: #ffffff;
color:#3b576d;
text-align:center;
font: bold 100% Arial, Verdana, Geneva, Garamond, Tahoma, Helvetica, sans-serif;
}
h2 {  
background-color: #ffffff;
color:#000000;
}
hr { 
    display: none;
}
#contenitore  { 
    text-align:		justify;
}

#links-sx  { 
    display: none;
}
#icone  { 
    display: none;
}
#main     { 
    width:			98%;
	margin-top:	    0% ;
	margin-bottom:	3% ;
	margin-left:	2% ;
	margin-right:   2% ;
    text-align:		justify;
}
#main  p{ 
    text-align:		justify;
}

#centroblu     { 
    width:			98%;
	margin-top:	    0% ;
	margin-bottom:	3% ;
	margin-left:	2% ;
	margin-right:   2% ;
    text-align:		justify;
font: 100% Arial, Verdana, Geneva, Garamond, Tahoma, Helvetica, sans-serif; }
#destra     { 
    text-align:		justify;
font: 100% Arial, Verdana, Geneva, Garamond, Tahoma, Helvetica, sans-serif; }
.canc {  
display: none;
}	

#princ  p{ 
    text-align:		justify;
}

#piepag { 
    display: none;
}
#powered  { 
   display: none;
}
#iconeacc  { 
   display: none;
}

#senzacss {
	display: none;
}
#aural {
	display: none;
}
#freccia { 
display: none;
    }
#ricerca {  
display: none;
}
#menu1 {  
display: none;
}
#principale {  
display: none
}
#paginazione {  
display: none
}
#contatore {
display: none;
}
#powered3 { 
display: none;
}
#powered4 { 
display: none;
}
.nonvisua {  
display: none;
}	

/*gestisce la stampa delle tabelle di reportistica*/
/*antonio*/
.div_contCentro{width:100%;}
.table_anagrafica2{ text-align:left; margin-bottom:0.5em; border:0.05em solid #000000; font: 85% normal Arial, Helvetica, sans-serif; color:#000000; width:100%; page-break-inside:avoid}
.table_anagrafica2 td{width:50%;  padding-left:0.3em; text-align:left; border:0.05em solid #000000; font: 85% normal Arial, Helvetica, sans-serif; color:#000000; padding:0.1em; page-break-inside:avoid}
.table_anagrafica2 th{width:50%;  padding-left:0.3em;  text-align:left;  border:0.05em solid #000000; font: 85% normal Arial, Helvetica, sans-serif; color:#000000;padding:0.1em; page-break-inside:avoid}
.table_anagrafica{ text-align:left; margin-bottom:0.5em; border:0.05em solid #000000; font: 85% normal Arial, Helvetica, sans-serif; color:#000000; width:100%; page-break-inside:avoid}
.table_anagrafica td{ padding-left:0.3em; text-align:left; border:0.05em solid #000000; font: 85% normal Arial, Helvetica, sans-serif; color:#000000; padding:0.1em; page-break-inside:avoid}
.table_anagrafica th{ padding-left:0.3em;  text-align:left;  border:0.05em solid #000000; font: 85% normal Arial, Helvetica, sans-serif; color:#000000;padding:0.1em; page-break-inside:avoid}

