body { font:100% verdana,helvetica,sans-serif; 
			margin:0; padding:0;
			color:#000066;background: url(Img/SfondoPagInt4a.jpg)
		}
		
code {font:75% verdana,helvetica,sans-serif; display:block; margin:0 1em .5em 4em;font-weight:700;line-height:120% }

hr { display:none }

cite {font-variant:small-caps;
      }
      
/* centrare la pagina web a larghezza fissa */
body { text-align:justify }  
#head { width:99%; margin:0 auto; }
#Header { width:99%; margin:0 auto; }
#Main { width:99%; margin:0 auto; text-align:justify }
#Foot1 { width:90%; margin:1em auto; text-align:center }

/* testa */
#Head { height:104px;
       text-align:left;
			}
#Header { height:104px;
       text-align:left;
			}

/* corpo */
#Main { position:relative; 
			width:99%;	
			}

#Sx { width:195px; 
			height:312px;
			margin-top:100px;
			padding:1em 0; 
			float:left;	 
			z-index:990;
		}
		
#Sx1 { width:195px; 
			height:312px;
			margin-top:5px;
			padding:1em 0; 
			float:left;	 
			z-index:990;
		}
				

#HidMnu {visibility:hidden;
		 		position:absolute;
		 		top:120px;
		 		width:800px;		 		        
		 		height:40px;
				 text-align:justify;
				 padding: 0 5px 0 5px;
		 		background:#89a2af;
		 		border:1px #000066 solid;
		 		overflow:auto;
			}    

#Mnu {width:195px; 
      height:187px;
	  	margin-top:40px;
	  	margin-top:50px !important;
	  	z-index:999;    
		}
		
#SubMnu	{width:195px; 
      height:87px;
	  	margin-top:-5px;
	  	margin-top:-10px !important;
	  	z-index:999;    
		}	
		
#SubMnu P {font-family: Geneva, Arial, Helvetica, sans-serif; font-weight:700; color:#000066;
          	margin:0 10px 10px 10px;line-height:1.2em;font-size:.8em;
         	}
         			
#SubMnu a:visited{color:#CCC;}
 	
#MainTitle {clear:right; margin-left:258px; top:5px; width:327px; height:210px; z-index:2
          }
          
#Citaz { margin:-180px 0 0 111px;  width:266px; height:70px; z-index:1;
       }

#Citaz h3 {font-family: verdana, sans-serif; font-variant: small-caps;COLOR : #000066;font-size: 0.95em;
           text-align: center;LINE-HEIGHT: 0.65em;               
          }       
              			
#MainTxt {width:70%; /* valore  critico, per non andare sul blu scuro*/ 
					padding:0 0 0 0;
					margin:10px 0px 0 10px;	
					float:left;
					z-index:20;
				 }

#MainTxt P {font-family: Geneva, Arial, Helvetica, sans-serif; font-weight:700; color:#000066;
          	margin:0 30px 15px 30px;
         	}
         	
         	

/*pie' di pagina */
#Foot1 {padding:2px 0; 
				margin-top:-10px;	
				margin-top:20px ! important;
				clear:both;
  			font-size:.85em;
				font-weight:900;
				font-variant: small-caps; 
				text-align:center;
				height:40px;
				width:90%;
				background: url(Img/sfondofooter.gif) no-repeat;
				color:#EFEFEF;
				/*	color:#B0C0D2 */
			}

#SubFoot {position:relative;  margin:415px 0 0 85%;padding:5px 0 0 0; width:77px; height:22px; z-index:10;
  				font-variant: small-caps;font-weight:900;font-size:.85em
         }   
         
#SubFoot2 {position:relative;  margin:415px 0 0 55%;padding:5px 0 0 0; width:377px; height:22px; z-index:10;
  				font-variant: small-caps;font-weight:900;font-size:.65em
         }
           
#Foot1 HR {DISPLAY: none
          }  
		                  
#MainTxt h3 {font-family: verdana, sans-serif; font-variant: small-caps;
      			text-align: center; font-size: 0.85em; COLOR : #000066; LINE-HEIGHT: 0.85em ;
      			padding-top:15px
  					}
  					
#Foot1 a:visited {text-decoration: none;color:#FFCC00} 					
  					
 a {color:#FFFF00; text-decoration: none} 
 
 a:link  {text-decoration: none;color:#FFFF00 } 
 
 a:active {text-decoration: none;color:#FFFF00 } 

 a:visited {text-decoration: none;color:#006666} /* #FF8855 */
 
 p {font-family: Geneva, Arial, Helvetica, sans-serif; font-weight:700; color:#000066; left:10px;
    text-align:justify; padding:0 20px 15px 10px; margin:0 30px 0 20px;font-size:.9em;line-height:1.8em
    }
    
 li {font:85% verdana,helvetica,sans-serif;  margin:0 1em .5em 3em;font-weight:700;
     list-style-image: url(Img/UlulanteMicro3.gif);list-style-type: circle;
     font-variant: small-caps;
     font-size:small;         
    }
    
 .image {width:650px; height:180px; border:none; margin-top:5px; margin-left:10px;
        margin-bottom:10px;
        }    
        
 .imgLeft {display: block;
						margin: 0px 10px 0px 0px;left:0px; padding-right:0px;
						text-align: left;
					}
             
 .Centro {text-align:center}
 
 .CentroNL {text-align:center;
           line-height:1em;           
           }
           
.centroImg {display: block;
						margin: 0px auto;
						text-align: center;
					 }           
 
 .CentroSC {text-align:center;
 						font-variant:small-caps;
 					 }
 
 .Scroller{
	width:80%;
	min-height:390px;
	height:100% !important;
	text-align: justify;
	font-size: 0.95em;
	overflow:auto;
	padding-top: 3px;
	padding-right: 2px;
	padding-bottom: 3px;
	padding-left: 3px;
  				}          	 

 .ScrollWTitle{	width:80%; 				     
 								min-height:250px;
 								height:250px !important; 					   			   			
    						padding: 0px 2px 3px 3px;
    						text-align: justify;
    						font-size: 0.95em;
    						overflow:auto; 
    					} 
 .Alza {margin:-15px 0 0 0;}  					

 .InterPara {	margin-top:-1.5em!important;
 							margin-top:-1.5em;
 						}   	
 						
 .ListImg {list-style-image: url(Img/UlulanteMicro3.gif);
 					 /*list-style-type: circle; */
           font-variant: small-caps;
           font-size:small;            
           text-align:left;       
          }
          

 
 .ListLink{	padding-left:200px;
 						padding-right:400px;
 					}
 					
 .SC {font-variant:small-caps;}
 
 .Vis {display:inline}
 
 .hoverEff {background-color:#FFFFdd;display:inline;}
 .hoverEffLink {background-color:#000066;display:inline;}
 
 #EffLink a:visited {color:#FFF;}
 					
	table.one{
					/*	table-layout: automatic; */
						font-variant: small-caps;
           	font-size:small; 
           	font-weight:700;
           	text-align:left;
           	margin-left:60px;
           	vertical-align:baseline;
					 }
	tr {vertical-align:baseline; }  
