  body{margin:0; padding:0; border:0; font-family:arial,verdana,sans-serif; color:#000000; height:100%;}
	a, img{margin:0; padding:0; border:0;}
	div#corpo{width:959px; margin:15px auto 15px auto; background:#ffffff;}
	div#colonna-sx{float:left; width:210px; height:100%; padding:0; margin:0 3px 0 0; background:#ffffff;}
	div#colonna-dx{float:left; width:746px; padding:0; margin:0; background:#ffffff;}
	/*div#menu{position:relative; width:210px;  left:0; top:0; margin:0 0 0 0; padding:0px;}*/
	div#menu{position:fixed; z-index:23; width:210px; left:50%; top:0; margin:15px 0 0 -480px; padding:0px;}
	* html div#menu {position: absolute;}
	
	div#logo-stampa{display:none;}
	
	a#logo{display:block; width:210px; height:210px;}
		a#logo img{float:left;}
	div#menu ul{display:block; width:auto; list-style-type:none; list-style-image:none; margin:3px 0 0 0; padding:0; font-weight:bold; font-size:14px}
		div#menu ul li{display:block; float:left; width:210px; margin:0 0 3px 0; padding:0px; height:auto; min-height:38px; }
			div#menu ul li a:link,div#menu ul li a:active,div#menu ul li a:visited{display:block; height:18px;min-height:18px; background:#B4B4B4; padding:10px; color:#000000; text-decoration:none;}
			div#menu ul li a:focus,div#menu ul li a:hover{background:#f29400; color:#000000;}
			div#menu ul li a.selezionato:link,div#menu ul li a.selezionato:active,div#menu ul li a.selezionato:visited{display:block; background:#000000; padding:10px; color:#ffffff; text-decoration:none;}
			div#menu ul li a.selezionato:focus,div#menu ul li a.selezionato:hover{background:#f29400; color:#ffffff;}
	span.menusmall{font-size:80%; line-height:150%; font-weight:normal; margin-left:5px;}
	ul#submenu{left:210px; top:254px;}
	ul#submenu2{left:210px; top:391px;}
	div#menu ul.submenu {position:absolute; z-index:50; display:none; width:auto; list-style-type:none; list-style-image:none; border-top:0; margin:0 0 0 0; background:#fff; padding:0; font-weight:bold; font-size:12px; line-height:18px; filter:alpha(opacity=95); opacity:0.95; -moz-opacity:0.95;}
		div#menu ul.submenu li{display:block; float:left; width:210px; margin:0 0 0 0; padding:0px; height:auto; min-height:0; border-bottom:1px solid #fff; margin-left:3px; position:relative; display:inline;}
			div#menu ul.submenu li a:link, div#menu ul.submenu li a:active, div#menu ul.submenu li a:visited{display:block; height:auto; background:#cccccc; padding:5px 10px 5px 10px; color:#000000; text-decoration:none; font-weight:bold; font-size:12px; line-height:18px;}
			div#menu ul.submenu li a:focus, div#menu ul.submenu li a:hover{background:#FFB76F;}
			div#menu ul.submenu li a.selezionato:link,div#menu ul.submenu li a.selezionato:active,div#menu ul.submenu li a.selezionato:visited{background:#000000; color:#ffffff;}
			div#menu ul.submenu li a.selezionato:focus,div#menu ul.submenu li a.selezionato:hover{background:#f29400; color:#ffffff;}

	div#menu ul.submenu li a.disabled{color:#777; background:#ccc;}
	
	span.submenusmall{font-size:90%; line-height:150%; font-weight:normal;}

	div#animazione{width:746px; height:251px; margin:0 0 3px 0;}
	div#contenuti{padding:10px; font-size:76%; line-height:1.6em;}
  
	a:link, a:active, a:visited {color:#0000a7; text-decoration:none;}
	a:focus, a:hover {color:#FF7F00; text-decoration:underline;}
	
	a h1,a h2{text-decoration:none; color:#000;}
	a.titolo{text-decoration:none; color:#000;}
  
  div#contenuti p{text-align:justify;}
  
  div#contenuti table{margin:10px 0 20px 0; width:100%; clear:both;}
  div#contenuti table thead{background:#cccccc;}
  div#contenuti table tbody{background:#eeeeee;}
  div#contenuti table tr{}
  div#contenuti table td,div#contenuti table th{border-top:3px solid #fff; padding:5px;}
  div#contenuti table td.cella1{border-right:1px solid #fff; background:eee;}
  div#contenuti table td.cella2{border-right:1px solid #fff; background:#e5e5e5;}
  div#contenuti table td.cella3{border-right:1px solid #fff; background:eee;}
  div#contenuti table td.cella4{border-right:1px solid #fff; background:#e5e5e5;}
  div#contenuti table td.cella5{border-right:1px solid #fff; background:#eee;}
  div#contenuti table td.cella6{border-right:1px solid #fff; background:#e5e5e5;}
  
	  div#titolo{clear:both; margin:0; padding:0;}
      h1{display:block; font-size:2.4em; font-weight:normal; line-height:1em; margin:0 0 10px 0; padding:0.6em 0 0.6em 0;}
			div#titolo img{float:left; margin:0 10px 0 0;}
     
     div.bianco{margin:40px 0 20px 0;}
		  	div.bianco h2{display:inline; margin:0; padding:0; font-size:1.9em; line-height:1.9em; font-weight:normal;}
     
		div.ancore{display:block; clear:both; background:#FFB76F; margin:0 0 10px 0; padding:0; height:1.9em; overflow:visible;}
		  div.ancore h2{display:inline; margin:0; padding:0.3em; font-size:1.5em; line-height:1.3em; font-weight:normal;}
		  div.ancore ul{display:block; float:right; padding:0; margin:0; list-style:none inside none; }
    		  div.ancore ul li{padding:0; margin:0; display:block; float:left;}
    			   div.ancore ul li a:link, div.ancore ul li a:active, div.ancore ul li a:visited{display:block; text-transform:uppercase; padding:0.6em; border-left:1px solid #ffffff; color:#000000; text-decoration:none; font-size:0.9em; line-height:0.9em; margin:0; background:none;}
    		   	div.ancore ul li a:focus, div.ancore ul li a:hover{color:#ffffff; background:#f29400;}
      div.ancore ul.navigatore{display:block; float:left; padding:0; margin:0; list-style:none inside none; }
	  	   div.ancore ul.navigatore li{padding:0; margin:0; display:block; float:left;}
		     	div.ancore ul.navigatore li span, div.ancore ul.navigatore li a:link, div.ancore ul.navigatore li a:active, div.ancore ul.navigatore li a:visited{display:block; text-transform:uppercase; padding:0.6em; border-right:1px solid #ffffff; border-left:0; color:#000000; text-decoration:none; font-size:0.9em; line-height:0.9em; margin:0; background:none;}
			     div.ancore ul.navigatore li a:focus, div.ancore ul.navigatore li a:hover{color:#ffffff; background:#FF7F00;}
 
      ul.lista-celle{list-style-type:none; list-style-image:none; margin:0; padding:0;}
      ul.lista-celle li{display:block; width:239px; margin:0 3px 10px 0; float:left;}
      ul.lista-celle li img{margin-right:10px; vertical-align:middle;}
      ul.lista-celle li a:link,ul.lista-celle li a:active,ul.lista-celle li a:visited{font-size:1.1em; font-weight:bold; color:#000; text-decoration:none;}      
      ul.lista-celle li a:hover,ul.lista-celle li a:focus{color:#FF7F00;}
      
      table tbody td a:link,table tbody td a:active,table tbody td a:visited{font-weight:bold; color:#000; text-decoration:none;}      
      table tbody td a:hover,table tbody td a:focus{color:#000000; text-decoration:underline;}

          
    h3{font-size:1em; line-height:1.2em; border-bottom:1px solid #B4B4B4; clear:both; margin:0; padding:0;}
    div.ombra{float:left; display:inline; padding: 0 4px 4px 0; margin:14px; background: url(./immagini/ombra.png) no-repeat bottom right}
   /* div.ombra img{display: block;position: relative; top:-2px; left:-2px; padding:5px; background:#FFF; border:1px solid; border-color:#ccc #666 #666 #ccc}*/
      div.ombra a:link,div.ombra a:active,div.ombra a:visited{display:block; position:relative; top:-2px; left:-2px; padding:5px; background:#FFF; border:1px solid; border-color:#ccc #666 #666 #ccc}
      div.ombra a:focus,div.ombra a:hover{display:block; position:relative; top:-2px; left:-2px; padding:5px; background:#000000; border:1px solid; border-color:#ccc #666 #666 #ccc}
      div.ombra img{display:block;}
		 ul.lista-files{list-style-type:none; list-style-image:none; width:auto; clear:both; display:inline; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; border:0px; background-color:none;}
       ul.lista-files li{padding:0; margin:0 0 10px 0; border:0; float:left; width:100%;}
         ul.lista-files li a:link, ul.lista-files li a:active, ul.lista-files li a:visited{display:block; width:auto; overflow:visible; color:#000000; text-decoration:none; padding:0.5em 0px 0.5em 42px; margin:0px; border:0; border-top:0;}
  	     ul.lista-files li a:focus, ul.lista-files li a:hover{color:#000000; text-decoration:underline;}
  
	p#footer{display:block; clear:left; background:#000000; color:#ffffff; padding:10px; margin:0px 0 0px 0; border:0; font:normal 12px/16px arial,verdana,sans-serif;}

	.clearboth{height:1px; clear:both; width:100%; overflow:hidden}
	
	.ico_shape{background:url(../immagini/icona-file-shape.gif) no-repeat top left;}
	.ico_pdf{background:url(../immagini/icona-file-pdf.gif) no-repeat top left;}
	
	div.fotoedidascaliasx{font-weight:bold; font-size:90%; float:left; margin:8px 50px 32px 0;}