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;}
.main_td{
font-weight: bold;   
}

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 */
