/*************************************************************************** 
 * fiaf css clone  
 ***************************************************************************/ 
 .testo { color: #000000; font: 1em/1.2em Arial, Verdana, Helvetica, sans-serif; text-align: justify; } 
 .corsivo { color: #000000; font: italic 1em/1.2em Arial, Verdana, Helvetica, sans-serif; text-align: justify; } 
 .testobold { color: #000000; font: bold 1em/1.2em Arial, Verdana, Helvetica, sans-serif; text-align: left; } 
 .testoarancio { color: #ff6e00; font: 1em/1.2em Arial, Verdana, Helvetica, sans-serif; text-align: justify; } 
 .testoboldarancio { color: #ff6e00; font: bold 1em/1.2em Arial, Verdana, Helvetica, sans-serif; text-align: left; } 
 .testoboldgrigio { color: gray; font: bold 1em/1.2em Arial, Verdana, Helvetica, sans-serif; text-align: left; } 
 .link numeri { color: #000000; font: bold .9em/1.2em Arial, Verdana, Helvetica, sans-serif; text-align: left; } 
 .copy { color: #ff7e00; font: .8em/1.2em Arial, Verdana, Helvetica, sans-serif; text-align: justify; } 
 /* fiaf style end */ 
/*************************************************************************** 
 * 
 ***************************************************************************/ 
 body { margin: 0; padding: 0; border: 0; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 1em; line-height: 1.2em; } 
 hr { display: none; } 
 img { border: 0; padding: 0; margin: 0; } 
 #preferences { width: 99%; height: 1em; text-align: right; font-family: sans-serif; font-size: .8em; } 
 #header { margin: 0; padding: 0; border: 0; width: 100%-1px; height: 81px; display: block; text-align: right; font-family: sans-serif; } 
 #header>h1 { margin: 0; padding: 0; display: block; width: 1029px; height: 80px; font-weight: normal; font-family: sans-serif; font-size: 2em; } 
 #corpo { width: 99%; max-width: 760px; display: block; margin: 1em 0; text-align: left; } 
 #corpo { position: relative; } 
 #menu1 { position: absolute; top: 0; left: 0; width: 190px; display: block; float: left; } 
 #corpo-colonna2 { margin: 0 0 0 190px; } 
 .hostedby { margin-left: 1em; } 
 /* colori */ 
 body { background: #ffffff; color: #000000; background-image: url(http://lnx.athesis77.it/fiaf-nl/css/fiaf-body-background.png); background-repeat: repeat-y; background-position: left top; } 
 #header { background-color: transparent; color: #inherit; background-image: url(http://lnx.athesis77.it/fiaf-nl/css/fiaf-header-background.png); background-repeat: repeat-x; background-position: left top; width:100%; } 
 #header>h1 { background-color: transparent; color: #inherit; background-image: url(http://lnx.athesis77.it/fiaf-nl/css/fiaf-header.png); background-repeat: no-repeat; background-position: left top; width: 100%; } 
 #header>h1>span { width:100%;visibility: hidden; } 
 #menu1 { font-family: sans-serif; font-size: .85em; margin: 0; padding: 0; color: black; } 
 #menu1 .evidenza { font-weight: bold; } 
 #menu1 ul { list-style-type: none; list-style-position: inside; padding: 0; margin: 0.5em; } 
 #menu1 li { padding: 0; margin: 0; } 
 #menu1 a, #menu1 ul li a { COLOR: black; text-decoration: none; } 
 #menu1 a:hover, #menu1 li a:hover { COLOR: black; text-decoration: underline; } 
 #menu1 ul ul { margin: 0; padding: 0 0 0 14px; } 
 #menu1 .submenu { display: block; list-style-type: square; list-style-image: url(http://lnx.athesis77.it/fiaf-nl/css/listclose.gif); } 
 #menufiaf { padding: 0; margin: 0; border: 0; width: 180px; float: left; font-size: .85em; } 
 #menufiaf #h3 { font-size: 1em; font-weight: bold; } 
 #menuanno #h4 { font-size: 1em; font-weight: bold; padding-left: .5em; } 
 /* jqueryui */ 
 .ui-accordion .ui-accordion-content { padding: 1em 0 0 2.2em; } 
 .a77-float-left { float: left; } 
/*************************************************************************** 
 corpo-colonna2 
 ***************************************************************************/ 
 #corpo-colonna2 input, #corpo-colonna2 textarea { font-family: Tahoma, Monaco, Helvetica, Arial, sans-serif; font-size: .9em; font-weight: normal; } 
 #corpo-colonna2 { font-family: Tahoma, Monaco, Helvetica, Arial, sans-serif; font-size: .9em; line-height: 1.2em; font-weight: normal; width: 690px; } 
 #corpo-colonna2 .evidenza { font-size: 1.1em; font-weight: bold; } 
 #corpo-colonna2 .titolo { font-size: 1em; font-weight: bold; padding: 0; padding-left: 16px; } 
 #corpo-colonna2 .newsnew, #corpo-colonna2 .newsid, #corpo-colonna2 .newslast, { font-size: 1em; font-weight: normal; padding: 0; } 
 #corpo-colonna2 .newnew { font-size: 1em; font-weight: bold; padding: 0; } 
 #corpo-colonna2 p { font-size: .9em; font-weight: normal; } 
 #corpo-colonna2 .piedipagina { font-size: .8em; font-weight: normal; } 
 #corpo-colonna2, #corpo-colonna2 .titolo, #corpo-colonna2 .piedipagina, #corpo-colonna2 .newnew { background: #ffffff; color: #0043f0; } 
 #corpo-colonna2 p, #corpo-colonna2 .evidenza { color: #000000; } 
 #corpo-colonna2 .separatore { width: 630px; height: 8px; border: 0; } 
/*
 #corpo-colonna2 .newsnew p { background: #fc6; } 
 #corpo-colonna2 .newslast p { background: #6f9; } 
 */ 
 #info ul { list-style-image: url(http://lnx.athesis77.it/fiaf-nl/css/list.gif); list-style-type: circle; } 
 #info li { padding-bottom: 1em; } 
/*********************************************************** 
 * 
 ***********************************************************/ 
 img { border: 0; margin: 0; padding: 0; } 
 #testata, #piedipagina { max-width: 780px; display: block; } 
 #NewsBody { width: 690px; margin-left: 2em; } 
 .nc { padding-bottom: .5em; } 
 .newsid { margin-left: 2em; } 
 .soloemail { display: none; visibility: hidden; } 
 .evidenza { font-size: larger; font-weight: bold; } 
 .titolo { font-size: 14px; font-weight: bold; padding: 0; padding-left: 16px; } 
 .newsid { font-size: 14px; font-weight: normal; padding: 2px; } 
 p { font-size: 11px; font-weight: normal; } 
 .piedipagina { font-size: 11px; font-weight: normal; } 
 /* colori */ 
 h1, h2, h3 { color: #0042ef; } 
 .newsnew { border: 2px solid #0042ef; background-image: url('http://lnx.athesis77.it/fiaf-nl/css/nuovo.gif'); background-color: transparent; background-repeat: no-repeat; -moz-border-radius: 6px; -webkit-border-radius: 6px; } 
 .newslast { border: 2px solid #933; background-image: url('http://lnx.athesis77.it/fiaf-nl/css/scade.gif'); background-color: transparent; background-repeat: no-repeat; -moz-border-radius: 6px; -webkit-border-radius: 6px; } 
 .separatore { display: block; width: 630px; height: 12px; border: 0; background-image: url('http://lnx.athesis77.it/fiaf-nl/css/separatore.gif'); } 
 
