body {
		 text-align:center;
		 background-color:#4382b5;
		 }

a		 { 
		 color: black;
		 }
			
.menu {  
		
			width: 752px;
		padding-top:10px;
		padding-bottom:25px;
		 font-family: century gothic;
		color:#4382b5;
		
			text-align:center;
			}

			
 .b a {


padding:10px 10px 10px 16px;
font: bold 14px "bimini","century gothic","arial","sans serif";
color:#4382b5;
background: url("immagini/pedina.gif") 0 0 no-repeat;
text-decoration: none;
 

}
.b a:hover { 
background-position: 0 -35px;
background: url("immagini/pedina_h.gif") 0 0 no-repeat;
	color: #ff9900 ; 
}
.b a:active {
background-position: 0 -70px;
background: url("images/pedina.gif") 0 0 no-repeat;
}
	

.b_out a
 {


padding:10px 10px 10px 16px;
font: bold 14px "bimini","century gothic","arial","sans serif";
color:#666666;
background: url("images/arancio_out.gif") 0 0 no-repeat;
text-decoration: none;

}
.b_out a:hover { 
background-position: 0 -35px;
background: url("images/grigio_out.gif") 0 0 no-repeat;

}
.b_out a:active {
background-position: 0 -70px;
background: url("images/arancio_out.gif") 0 0 no-repeat;
}
	
 
						 
.globale { 
				 position:relative;
				 width: 752px;
				 margin-right:auto ;
				 margin-left: auto;
				 background:white;
				 
border-color: black;
border-style: solid;
border-width: 1px;
				 }
					
p  { 
	 text-indent: 15px;
	 padding: 2px;
	 text-align: justify;
	 font-size: 14px;
	 }

.header  { 
				 height: 	162px;
				 background-color: white;
				 border-bottom:5px; 
	 			 border-bottom-style:solid;
				 border-bottom-color: #999999;
				 background-image: url('immagini/header.jpg');
				 
				 }
	
.contenuto { 
					 width: 700px;
					 font-family: arial,sans-serif;
				   text-align:left;
					 background-color: white;
					 padding-right: 20px;
					 padding-left: 20px;}
					 
.contenuto h1 { 
					 font-size: 25pt;
					 text-align:center; 
					 font-family: verdana, Sans-serif;
					 }
					 
.contenuto h2  {
					 font-size: 20pt;
					 text-align:center;
					 color:#cc3300;
					 font-family: century gothic;}
					 
.contenuto h3  {
					 font-size: 15pt;
					 text-align:center;
					 font-style: oblique;
					 color:#000066;
					 }
	.contenuto h4  {
					 font-size: 15pt;
					 text-align:center;
					 color:#000;
					 font-family:"Monotype Corsiva";
					
					 }			
.box
{	

background-image: url('immagini/box.gif') ;
width:250px;
height:172px;
float:right;
text-align:center;
color:#4382b5;		
					
					 }

.arancio { 		 color: #ff9900 ; font-family:century gothic; 	 }

.blu{ 		 color:#4382b5;			 }
.bold { 		 font-weight:bold;			 }
		 
.imgleft  { 
		 			 float: left; 
					 margin: 12px;
					 border:0px;}
		 
.imgright  { 
		 			 float: right; 
					 margin: 12px;
					 border:0px;}


					 
.footer { 
				 clear: both;
				 text-align: center;
				 color: #a0a0a0;
				}
				 
.footer p  { 
				text-align: center;
				font-family: verdana,sans-serif; }
	.underscore { 
						 text-align: center;
						 font-size: 14px;
						 }				 
.underscore a{
						color:black;
						font-family: verdana, arial, helvetica, sans-serif;
						font-size: 14px;

}					 
	 
.underscore a:hover {

font-size: 14px;
font-family: verdana, arial, helvetica, sans-serif;
background-color: #ff9900;
text-decoration: underline overline;
}


table

     {
width:100%;
font-size:10px;
border:1px solid #000;

border-collapse:collapse;
}


th
 {
background-color:#c0c0c0;
text-align:center;
 border:1px inset #000;
  }
td
 {
font-size:12px;
text-align:center;
 border:1px inset #000;
  }

.note 

{
width:90px;
  }
	
.nome
{
width:170px;
  }
	
.cognome
{
width:200px;
  }

.marginesinistra 
{
 margin-top:10pt;  
 margin-left:10pt;  
 margin-right:10pt;  
 margin-bottom:5pt;  
 float:left;
}

.marginedestra
{
 margin-top:10pt;  
 margin-left:10pt;  
 margin-right:10pt;  
 margin-bottom:5pt;  
 float:right;
}