body { margin:0 12px }
body { color:#000; background: #FFF; font:9pt georgia, serif; }
hr, #stylemenu, #navigazione, #box-track, #area-mono .titolo2, #area-mono .menu2, #area-mono .menu1, #linkList, #pubblicazioni, #quadint, #linkList2, #rece-maschera {display:none; }
#box-rece h1 {font: 14px bold Georgia, serif; margin-top: 5px; margin-bottom: 0px;}
#box-rece h2 {font: 14px bold Georgia, serif; margin-top: 5px; margin-bottom: 0px;}
#box-rece .sottotitolo h1 {font: 14px bold Georgia, serif; margin-top: 5px; margin-bottom: 0px;}
#box-rece p {font: 13px Times New Roman, serif; padding: 0; margin-bottom: 5px; margin-top: 5px; text-align: justify;}
#box-rece .autore {font: 10px Times New Roman, serif; margin-top: 2px; margin-bottom: 7px; }

#rece h2 {font: 14px bold Georgia, serif; margin-top: 5px; margin-bottom: 0px;}
#rece p {font: 13px Times New Roman, serif; text-align: left}
#rece .autore {font: 10px Times New Roman, serif; margin-top: 2px; margin-bottom: 7px; }

blockquote {	font-size: 13px; 
				font-style: italic;
				font-family: Times New Roman, Times, serif; 
				margin-top: 5px; 
				margin-bottom: 7px; 
				margin-left: 5px;
				margin-right: 5px;}
#area-mono h1 {
		font-size: 16px;
		font-weight: bold;
		font-family: Arial, Helvetica, sans-serif; 
		margin-top: 5px; 
		margin-bottom: 0px;
		}
#area-mono h2 {
		font-size: 14px;
		font-weight: bold;
		font-family: Arial, Helvetica, sans-serif; 
		margin-top: 5px; 
		margin-bottom: 0px;
		}
		
#area-mono h3 {
		font-size: 11px; 
		font-style: italic;
		font-weight:300;
		font-family: Verdana, Arial, Helvetica, sans-serif;
		margin-top: 7px; 
		margin-bottom: 0px;
		}
		
#area-mono p {
		font-size: 13px;
		font-family: Times New Roman, Times, serif; 
		padding: 0; 
		margin: 0; 
		text-align: justify;
		}

#area-mono .immagine {display:none;}
#area-mono .autore {font: 10px Times New Roman, serif; margin-top: 2px; margin-bottom: 7px; }
#area-mono .tracklist {font: 10px Arial, sans-serif; margin-top: 5px}

#rece-mono .colsin {
		display:none; 
		}
		
#rece-mono p {
		font-size: 13px;
		font-family: Times New Roman, Times, serif; 
		padding: 0; 
		margin: 0; 
		text-align: justify;
		}

#rece-mono .autore {
		font-size: 10px;
		font-family: Times New Roman, Times, serif;
		margin-top: 2px; 
		margin-bottom: 7px; 
		}
		
#rece-mono h2 {
		font-size: 12px;
		font-style: weight;
		font-family:Arial, Helvetica, sans-serif; 
		margin-top: 10px; 
		margin-bottom: 0px;
		}

#box-centrale .sottotitolo {font: 12px bold Georgia, serif; margin-top: 5px; margin-bottom: 0px;}
#box-centrale .autore {font: 10px Times New Roman, serif; margin-top: 2px; margin-bottom: 7px; }
#box-centrale p {font: 12px Times New Roman, serif; padding: 0; margin-top: 2px; margin-bottom: 5px; text-align: justify}
#box-centrale img {margin-top: 2px; margin-bottom: 2px; }

#box-high .sottotitolo {font: 14px bold Georgia, serif; margin-top: 5px; margin-bottom: 0px;}
#box-high .autore {font: 12px Times New Roman, serif; margin-top: 2px; margin-bottom: 7px; }
#box-high p {font: 12px Times New Roman, serif; padding: 0; margin-top: 2px; margin-bottom: 5px; text-align: justify}
#box-high .quad {margin-top: 2px; margin-bottom: 2px; }

a:link, a:visited { 
  font-weight:bold;
  text-decoration: underline;
  color:#009;  
	background:#fff
}

#titolo-invisibile {font: 1.5em bold Georgia, serif; margin-bottom: 5px;}

 /* #locazione { border-bottom:1mm solid #999;padding-bottom:3mm; }

#logo { font-size:2em;border-bottom:1mm solid #999;padding-bottom:3mm;margin-bottom:5mm;font:1.5em verdana,helvetica,sans-serif }

pre { font: 8pt verdana, helvetica, sans-serif; text-align: left;}
pre { border:1pt dashed #336; padding:2mm; }



a[rel="esterno"]:after {
  content: " [" attr(href) "]";
}

#logo a:after,#locazione a:after { content:"" }

acronym:after{
  content: " [acronimo: " attr(title) "]";
}
abbr:after{
  content: " [abbrev.: " attr(title) "]";
}

img { border: none; }
img.esempio { 
	text-align: center;

	border: 1px dashed #999; 
	padding: .5em; 
	display: block; 
	margin: .5em auto; 
}

code { font: bold 12px "courier new", monospace; color:#600;background:#fff }
code.block { 
	display: block;
	line-height: 12px;
	font-weight: normal;
	
	border: 1px dashed #666; 
	padding:.5em;
	margin:0 0 3em 0;
	
	background: #ccc; color:#600
}code.block em { background: #ccc;color: #666; } /* usato nei commenti nei codici degli articoli 
#page-url { text-align:right;color:#666;background: #fff;padding:12px 0 } */
	

