body { margin:0 1em }
body,#bodycontent {
	color:#000;
	background: #FFF;
	font:9pt georgia, serif;
	left: 835px;
	top: 140px;

}
hr, #navbar, #header, #footer, #avviso-non-standard, .filecorr, .commenti, #commenti, .nascosto, #geco { display:none; }
h1, h2,h3,h4,h5,h6 { font-family: verdana, helvetica, sans-serif }
#corpo h2,#corpo h3,#corpo h4,#corpo h5,#corpo h6	 { width:60%; }
h1 { text-align: center; }

#corpo pre, #subnavbar, #copy { font: 8pt verdana, helvetica, sans-serif; text-align: left;}
#corpo pre { border:1pt dashed #336; padding:2mm; }
#ultimi-articoli img { display:block; border:none; float:left; clear:left; margin-right:.5em; margin-top:4px;}
#ultimi-articoli div { margin-bottom:5px; }

a:link, a:visited { 
  font-weight:bold;
  text-decoration: underline;
  color:#009;  
}

a:link:after, a:visited:after,
a:link:after, a:visited:after {
  content: " [" attr(href) "]";
}
acronym:after{
  content: " [acronimo: " attr(title) "]";
}

img { border: none; }
img.esempio { 
	text-align: center;

	border: 1px dashed #999; 
	padding: .5em; 
	display: block; 
	margin: .5em auto; 
}

#articoli-float-box { 
	font: 0.80em verdana, helvetica, sans-serif;
	text-align: left;
	
	padding: 1mm;
	border: 1pt solid #CCC;
	margin: .5em 0;
}	
	#articoli-float-box ul { 
	list-style-type: square; 
	margin-top:0; 
	color: #999;
}
code { font: bold 1em "courier new", monospace; color: #600;}
code.block { 
	display: block;
	line-height: 1em;
	font-weight: normal;
	
	border: 1px dashed #666; 
	padding:.5em;
	margin:0 0 3em 0;
	
	background: #FFF; 
}code.block em { color: #666; } /* usato nei commenti nei codici degli articoli */
#page-url { text-align:right;color:#666;padding:1em 0 }
	
