body
	{ 
	color: black;
	font-size:1em;
	font-family: "Arial",Verdana;
	margin:0px;padding:0px;
	margin-top:5px;padding-top:5px;
	background:silver;
	text-align:center;
background:GRAY;
	}
/* Layout fisso                                        */
table 
	{ 
	border: 3px solid black;
	width:900px;
	padding:10px;
	}
	img 
	{ 
	border: 1px solid black;
		}
.interno
{ 
	border: 0px;
	width:100%;
	padding:0px;
	margin:0px;
	}
.supplementare
	{
	padding-bottom:0px;
	color: black;
	font-size: 1em;
	vertical-align:top;
	background:white;
	text-align: right;
	display:yes;
	}
.logo
	{ 
	font-family: Arial;
	color: brown;
	background:white;
	padding-top: 10px;
	padding-bottom: 0px;
	margin-bottom:0px;
	font-size: 40px;
	vertical-align: top;
	text-align: left;
	display: yes;
	
	}
.home
	{ 
	padding-bottom:0px;
	margin-bottom:0px;
	color: black;
	font-size: 16px;
	font-family: "Arial",Verdana;
	text-align:right;
	}
.tagline
	{ 
	font-family: Arial;
	color: brown;
	background:transparent;
	padding-top: 0px;
	padding-bottom: 0px;
	margin-bottom:0px;
	font-size: 18px;
	vertical-align: top;
	text-align: left;
	display: yes;
	letter-spacing: 4px;
	}
.eucip
	{ 
	color:green;
	font-weight:bolder;
	}
.itadmin
	{ 
	color:green;
	font-weight:bolder;
	}
	
.globale
	{ 
	color: white;
	font-size: 17px;
	vertical-align:top;
	background:brown;
	text-align:right;
	display:yes;
	padding:0;
	margin:0;
	border-top:1px solid brown;
	border-bottom:1px solid brown;
	padding-right:10px;
		}
	
	.globalear
	{ 
	color: white;
	font-size: 18px;
	vertical-align:top;
	background:red;
	text-align:left;
	display:yes;
	padding:0;
	margin:0;
	border-top:1px solid black;
	border-bottom:1px solid black;
	padding-left:20px;
	}
#locale
	{ 
	margin:0;
	padding:0;
	padding-left:10px;
	padding-right:10px;
	font-size: 1em;
	width:25%;
	vertical-align:top;
	background:white;
	text-align:left;
	border-right:1px solid green;
	display:yes;
	}
#contenuto
	{ 
	width:50%;
	vertical-align:top;
	background:white;
	text-align:left;
	padding-left: 80px;
	padding-right: 80px;
	} 
#footer
	{ 
	vertical-align:top;
	background:white;
	text-align:left;
	color:black;
	border-top:1px green solid;
	font-size: 0.9em;
	}
/*                                                     */
/* Formattazione del testo                             */
/*                                                     */
h1
	{
	font-family: Arial;
	font-size: 1.9em;
	text-align: left;
	color: green;
	padding-top:10px;
	}
h2
	{ 
	font-family: Arial;
	font-size: 1.2em;
	text-align: left;
	color: green;
	}
h3
	{ 
	font-family: Arial;
	font-size: 1em;
	text-align: left;
	color: green;
	width:bold;
	}	
#locale h3
	{ 
	font-family: Arial;
	font-size: 1.2em;
	text-align: left;
	color: red;
	width:bold;
	}	
hr
	{
	text-align:center;
	width:95%;
	border-top:1px solid green;
	}
.ar
	{
	color:red;
	}
	
#locale h2
	{ 
	padding-top:20px;
	font-family: Arial;
	font-size: 1.1em;
	text-align: left;
	color: green;
	}
#evidenza { 
	width:25%;
	border-left: 1px dotted yellow;
	text-align: left;
	font-style: Arial;
	color: black;
	padding-left:20px;
	pading-bottom:30px;
	padding-top:30px;
	padding-right:20px;
	font-size: 1em;
	vertical-align:top;
	/* background-image:url('evid.gif'); */
	/*  background-repeat: no-repeat; */
	/*  background-position: right top; */
	background-color:silver;
	}
	
/*                                                     */
/* Formattazione link generico                         */	
A:Active {
		 color:blue;
		 text-decoration:none;
		 }
A:Link {
	   color:blue;
	   text-decoration:none;
	   }
A:Visited {
		  color:blue;
		  text-decoration:none;
		  }
A:Hover {
		color:black;
		text-decoration:underline;
		background:yellow;
		}
/*                                                     */
/* Formattazione menu locale                           */	
.menulocale {
			margin:0;
			padding:0;
			border-bottom:1px solid gray;
			}
.menulocale A {
			  margin:0;
			  height:10px;
			  line-height:40px;
			  color:black;
			  text-decoration:underline;
			  display:block;
			  padding-top:0;
			  padding-bottom:0;
			  padding-right:10px;
			  padding-left:10px;
			  }
.menulocale A:Active {
					 color:black;
					 text-decoration:none;
					 }
.menulocale A:Link {
				   color:black;
				   text-decoration:none;
				   }
.menulocale A:Visited {
					  color:black;
					  text-decoration:none;
					  }
.menulocale A:Hover {
					color:black;
					text-decoration:none;
					background:yellow;
					}
/*                                                     */
/* Formattazione menu supplementare                    */
.supplementare A:Active {
		 		  		color:blue;
				  		text-decoration:underline;
				  		}
.supplementare A:Link {
		 			  color:blue;
					  text-decoration:underline;
					  }
.supplementare A:Visited {
		 		   		 color:blue;
				   		 text-decoration:underline;
				   		 }
.supplementare A:Hover {
			   		   color:black;		 		 	
				 	   text-decoration:underline;
					   background:yellow;
				 	   }
/*                                                     */
/* Formattazione menu globale                          */
/* creazione menu orizzontale mediante lista senza ritorno a capo e simboli */
.globale ul
		   {
		   padding:0;
		   margin:0;
		   /* nessun simbolo della lista */
		   list-style-type:none;
		   width:100%;
		   }

/* creazione della voce di menu (collegamento) */
.globale a
		 {
		 /* Area di una voce di menu */
		 width: 10px;
		 padding-top: 10px;
		 padding-bottom:10px;
		 padding-left:5px;
		 padding-right:5px;
		 background-color:brown;
		 color: yellow;
		 text-align:center;
		 text-decoration: none;
		 }

.globale A:Active {
		 		  color:white;
				  text-decoration:none;
				  }
.globale A:Link {
		 		color:white;
				text-decoration:none;
				}
.globale A:Visited {
		 		   color:white;
				   text-decoration:none;
				   } 
.globale A:Hover {
		 		 color:yellow;
				 text-decoration:none;
				 background:brown;
				 }

/* disabilita il ritorno a capo nella lista */
.globale li { display: inline; }

#locale ul 
		   {
		   list-style-type:circle;
		   }
#locale li 
		   {
		   padding-bottom:10px;
		   list-style-type:square;
			 }
#contenuto ul 
		   {
		   list-style-type:circle;
		   }
#contenuto li 
		   {
		   padding-bottom:5px;
		   list-style-type:circle;
		   }
.ding {text-align:center; font-size:18px;}
.dingevidenza {text-align:center; font-size:18px;color:green;}
.acr {
  border-bottom: 1px dotted black;
  font-style: italic;
  cursor:help;
 }
#contenuto .faq 
		   {
		   padding-bottom:10px;
			 margin-bottom:10px;
		   }
.pimg { 
float: left;
padding: 10px;
border: 2px dotted red;
margin: 5px 5px 15px 15px;
text-align: center;
font-style:"Times New Roman",Georgia;
color: gray;
font-size: 15px;
width:180px;
}


#evidenza A:Active {
		 		  color:yellow;
				  text-decoration:none;
				  }
#evidenza A:Link {
		 		color:yellow;
				text-decoration:underline;
				}
#evidenza A:Visited {
		 		   color:yellow;
				   text-decoration:none;
				   } 
#evidenza A:Hover {
		 		 color:black;
				 text-decoration:underline;
				 background:yellow;
				 }

