body{
	font-family: georgia, 'lucida grande', serif;
	font-size: 12pt;
	background: #fff ;
	color:#000;
	line-height: 1.4em;
}

a:link:after{
content: " [" attr(href) " ]";
}


#testa2 h1 {
color: #000;
background: #fff ;
margin-bottom: 10px;
border-bottom: 1px solid #000;
padding-bottom: 12px;
font-size: 150%;
}


h1{
color: #000;
background: #fff ;
font-size: 15pt;
}

h2{
color: #000;
background: #fff ;
font-size: 14pt;
margin: 1em  0 0;
padding:0;

}

h2 a{
text-decoration:none; 
color:#000;
background: #fff ;
}

#contenuti h2.news a {
margin: 0;
padding:0;
font-size: 14pt;
background:#fff;
color: #000;
text-decoration:none;
}

#contenuti p.news{
margin: 0 ;
padding:0;
color:#000;
background:#fff;
font-size: 12pt;
}

#contenuti h2.news a:link:after{ 
content: " ";
}

#contenuti h2.fascia{	
	margin: 2em 0 1em;
	padding: 0 .1em;
	color: #000;
	font-size: 14pt;
}

h3{
color: #000;
background: #fff ;
font-size: 13pt;
}

/*-------------------formattazione per pagina giunta*/
h2.giunta{
margin:30px 0 10px 0;
color:#000;
background: #fff;
font-size: 14pt;
}

h3.giunta{
font-size: 13pt;
margin: 0 0 0 20px;
}

p.giunta{
margin: 0 ;
padding:0;
color:#000;
background:#fff;
font-size: 12pt;
}
/*---------------fine formattazione per pagina giunta.html*/


ul.no { 
margin: 0; 
padding: 0; 
list-style: none; 
}

ul.no li { 
margin:0 0 0 30px;
list-style: none; 
}


#contenuti div.sommario ul li{
list-style-type: none;
padding:0;
margin: .2em 0 .2em 0;
line-height:1.5;
}

#contenuti div.sommario ul li a{  
color:#000;
text-decoration:none;
background: #fff;
}


#contenuti div.sommario ul li a:link:after{ 
content: " ";
}

hr, #testa, #testa2 p.nascosto, #bread, #bread p,  #menu, div.torna, #footer, ul#paginazione, #footer,
input.txt, form p, input.btn 
 { 
display: none; 
}	




