body {margin:0; padding:0; font:75% Verdana, Arial, Helvetica, sans-serif;}
acronym {cursor:help; border-bottom:none;}
.clear {clear:both; height:0; margin:0; padding:0;}
h1, h2 {margin:5px 0; padding:0; font-size:1.0em;} 
ul {margin:5px 0; padding:0; list-style-type:none;} 
ul li {background:url(../img/punto_lista.gif) 2px 5px no-repeat; padding-left:9px; margin-bottom:5px;}
a:link, a:visited {color:#5F4317; font-weight:bold; padding:3px;} 
a:hover, a:focus, a:active {text-decoration:none;}

table.layout {position:absolute; top:1px; left:529px; padding:0; margin:0 0 0 -380px; width:760px; border:1px solid #5F4317;}
	td.menu_header {margin:0; background-color:#5F4317; color:#FA7900; font-size:80%; font-weight:bold;}
		.menu_header table td {background:url(../img/barra_menu.gif) 100% 0 no-repeat;}
		.menu_header table td.ultimo {background:none; padding-right:0;}
		.menu_header a:link, .menu_header a:visited {color:#FFFFFF; text-decoration:underline;}
		.menu_header a:hover {color:#FA7900; text-decoration:none;}
	td.contenuti {width:540px; padding:0 5px 10px 10px;}
		.titolo {font-size:2.2em; font-weight:bold; margin:0 0 10px 0;}
		.data {margin:2px 0; padding-left:3px; font-size:0.85em; font-weight:bold; letter-spacing:0.1em;}
		.testo {margin:0; padding:5px; width:auto !important; width:99%;}
		.abstract {font-size:0.95em;}
		a.continua:link, a.continua:visited {background:url(../img/continua.gif) 98% 7px no-repeat; padding-right:25px;}
		.contenuti h3 {margin:15px 0 0 0; font-size:1.6em;}
		.contenuti h4 {margin:15px 0 0 0; font-size:1.45em;}
		.contenuti ul {margin:5px 0;}
			.contenuti ul li.li_img {padding-left:0; background:none;}
				.contenuti ul li.li_img .data_news {display:inline;}
				.contenuti ul li.li_img a:link, .contenuti ul li.li_img a:visited {padding-left:0; background:none; margin-left:0;}
	td.menu_dx {width:220px; font-size:0.9em; background-color:#DBC8AB;}
	.linkmenu {margin-left:10%; padding-left:1%; padding-bottom:2%;}
		div.menu {margin:0 10px; padding:5px 2px;}	
		div.menu div {background:url(../img/question.gif) 0 0 no-repeat; padding-left:20px; margin:15px 0}
			ul.banner {text-align:center; margin-top:25px;}
			ul.banner li {background:none;}
			ul.banner img {margin-bottom:5px; border:none;}	
	td.footer {background-color:#5F4317; color:#FFFFFF; font-weight:bold; padding:10px 5px; margin:10px 0 0 0; font-size:0.85em; text-align:right; border-top:1px solid #5F4317;} 
		td.footer a:link, td.footer a:visited {color:#FFFFFF;}
		.img_dx {float:right; margin:2px 13px 2px 5px;}
		.img_sn {float:left; margin:2px 13px 2px 5px;}
		.chm {background:url(../icone/chm.gif) 5px 2px no-repeat; padding:3px 0 4px 26px;} /* Tipo di file: guida compilata di Windows */
				.doc {background:url(../icone/doc.gif) 5px 2px no-repeat; padding:3px 0 4px 26px;} /* Tipo di file: documento Word */
				.dwg {background:url(../icone/dwg.gif) 5px 2px no-repeat; padding:3px 0 4px 26px;} /* Tipo di file: tavola AutoCAD */
				.gif {background:url(../icone/gif.gif) 5px 2px no-repeat; padding:3px 0 4px 26px;} /* Tipo di file: immagine GIF (icone ecc.) */
				.htm {background:url(../icone/htm.gif) 5px 2px no-repeat; padding:3px 0 4px 26px;} /* Tipo di file: pagina Web statica HTML/HTM */
				.jpg {background:url(../icone/jpg.gif) 5px 2px no-repeat; padding:3px 0 4px 26px;} /* Tipo di file: immagine JPEG/JPG (foto ecc.) */
				.mp3 {background:url(../icone/mp3.gif) 5px 2px no-repeat; padding:3px 0 4px 26px;} /* Tipo di file: audio MP3 */
				.mpg {background:url(../icone/mpg.gif) 5px 2px no-repeat; padding:3px 0 4px 26px;} /* Tipo di file: filmato MPEG/MPG (dvd, divx ecc.) */
				.pdf {background:url(../icone/pdf.gif) 5px 2px no-repeat; padding:3px 0 4px 26px;} /* Tipo di file: documento Adobe Acrobat PDF */
				.php {background:url(../icone/php.gif) 5px 2px no-repeat; padding:3px 0 4px 26px;} /* Tipo di file: pagina Web dinamica PHP */
				.png {background:url(../icone/png.gif) 5px 2px no-repeat; padding:3px 0 4px 26px;} /* Tipo di file: immagine PNG (simile a GIF) */
				.pps {background:url(../icone/pps.gif) 5px 2px no-repeat; padding:3px 0 4px 26px;} /* Tipo di file: presentazione POWERPOINT */
				.ppt {background:url(../icone/ppt.gif) 5px 2px no-repeat; padding:3px 0 4px 26px;} /* Tipo di file: presentazione POWERPOINT */
				.rar {background:url(../icone/rar.gif) 5px 2px no-repeat; padding:3px 0 4px 26px;} /* Tipo di file: archivio compresso RAR */
				.rtf {background:url(../icone/rtf.gif) 5px 2px no-repeat; padding:3px 0 4px 26px;} /* Tipo di file: documento RICH TEXT FORMAT */
				.swf {background:url(../icone/swf.gif) 5px 2px no-repeat; padding:3px 0 4px 26px;} /* Tipo di file: animazione FLASH */
				.txt {background:url(../icone/txt.gif) 5px 2px no-repeat; padding:3px 0 4px 26px;} /* Tipo di file: testo semplice TXT */
				.xls {background:url(../icone/xls.gif) 5px 2px no-repeat; padding:3px 0 4px 26px;} /* Tipo di file: foglio di calcolo EXCEL */
				.zip {background:url(../icone/zip.gif) 5px 2px no-repeat; padding:3px 0 4px 26px;} /* Tipo di file: archivio compresso ZIP */

