BODY,  TD, TH, DIV, PRE, CODE, SPAN, P, OL, UL, DL, DT, DD, LI, BLOCKQUOTE, DIR { font-family: Verdana,  Trebuchet MS, Arial, Comic, Comic Sans, Comic Sans MS, Helvetica, Frutiger; font-size: 12px; color: #000000; line-height: 140%; text-align: justify;}

input { font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; }
select { font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; }
textarea { font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; }
button { font-family: Trebuchet MS, Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #000000; }


a { color: #0000FF; font-family: Verdana, Trebuchet MS, Arial, Helvetica; font-size: 12px;  font-weight: normal; text-decoration: none;line-height: 140%; text-align: justify;}
a:visited { color: #0000FF; font-family: Verdana, Trebuchet MS, Arial, Helvetica; font-size: 12px;  font-weight: normal; text-decoration: underline;line-height: 140%; text-align: justify;}
a:link { color: #0000FF; font-family: Verdana, ArialTrebuchet MS, , Helvetica; font-size: 12px;  font-weight: normal; text-decoration: underline;line-height: 140%; text-align: justify;}
a:active { color: #0000FF; font-family: Verdana, Trebuchet MS, Arial, Helvetica; font-size: 12px;  font-weight: normal; text-decoration: underline;line-height: 140%; text-align: justify;}
a:hover { color: #0000FF; font-family: Verdana, Trebuchet MS, Arial, Helvetica; font-size: 12px;  font-weight: normal; text-decoration: underline;line-height: 140%; text-align: justify;}


body {
	   text-align: center;
	    margin-top: 10px;
      margin-left: 0px;
      margin-right: 0px;
      margin-bottom: 0px;
      background:url(img/background.gif);
      background-repeat:repeat;
      background-color: #ffffff;
    
}



h1, h4, h5 {
	color: #0000FF; 
}

h2 , h3 {
	color: #0002E4;

}

.piede {
	color: #7f7e7e; 
	font-family: Verdana, Trebuchet MS, Arial, Helvetica; 
	font-size: 12px;  
	font-weight: normal; 
	text-decoration: none;
}
a.piede:visited { color: #7f7e7e; font-family: Verdana, Trebuchet MS, Arial, Helvetica; font-size: 12px;  font-weight: normal; text-decoration: none;}
a.piede:link { color: #7f7e7e; font-family: Verdana, Trebuchet MS, Arial, Helvetica; font-size: 12px;  font-weight: normal; text-decoration: none;}
a.piede:active { color: #7f7e7e; font-family: Verdana, Trebuchet MS, Arial, Helvetica; font-size: 12px;  font-weight: normal; text-decoration: none;}
a.piede:hover { color: #7f7e7e; font-family: Verdana, Trebuchet MS, Arial, Helvetica; font-size: 12px;  font-weight: normal; text-decoration: none;}



.piede2 {
	color: #7f7e7e; 
	font-family: Verdana, Trebuchet MS, Arial, Helvetica; 
	font-size: 10px;  
	font-weight: normal; 
	text-decoration: none;
}
a.piede2:visited { color: #7f7e7e; font-family: Verdana, Trebuchet MS, Arial, Helvetica; font-size: 12px;  font-weight: normal; text-decoration: none;}
a.piede2:link { color: #7f7e7e; font-family: Verdana, Trebuchet MS, Arial, Helvetica; font-size: 12px;  font-weight: normal; text-decoration: none;}
a.piede2:active { color: #7f7e7e; font-family: Verdana, Trebuchet MS, Arial, Helvetica; font-size: 12px;  font-weight: normal; text-decoration: none;}
a.piede2:hover { color: #7f7e7e; font-family: Verdana, Trebuchet MS, Arial, Helvetica; font-size: 12px;  font-weight: normal; text-decoration: none;}



.testo{ 
	font-family: Verdana,  Trebuchet MS, Arial, Helvetica; 
	font-size: 12px;
	color: #000000;
	line-height: 120%;
	text-align: left;
}

a.testo { color: #0000FF; font-family: Verdana, Trebuchet MS, Arial, Helvetica; font-size: 12px;  font-weight: normal; text-decoration: none;line-height: 140%; text-align: left;}
a.testo:visited { color: #0000FF; font-family: Verdana, Trebuchet MS, Arial, Helvetica; font-size: 12px;  font-weight: normal; text-decoration: underline;line-height: 140%; text-align: left;}
a.testo:link { color: #0000FF; font-family: Verdana, ArialTrebuchet MS, , Helvetica; font-size: 12px;  font-weight: normal; text-decoration: underline;line-height: 140%; text-align: left;}
a.testo:active { color: #0000FF; font-family: Verdana, Trebuchet MS, Arial, Helvetica; font-size: 12px;  font-weight: normal; text-decoration: underline;line-height: 140%; text-align: left;}
a.testo:hover { color: #0000FF; font-family: Verdana, Trebuchet MS, Arial, Helvetica; font-size: 12px;  font-weight: normal; text-decoration: underline;line-height: 140%; text-align: left;}



.testo1 {
	list-style-type: none;
	display: block;
	margin: 0;
	padding: 5;
	font-family: Verdana, Trebuchet MS, Arial, Helvetica; 
	font-size: 12px;  
	font-weight: normal; 
	text-decoration: none;
	text-align: center;
	color: #0000FF;
	line-height: 100%;
}
a.testo1:visited { color: #0000FF; font-family: Verdana, Trebuchet MS, Arial, Helvetica; font-size: 12px;  font-weight: normal; text-decoration: none;}
a.testo1:link { color: #0000FF; font-family: Verdana, Trebuchet MS, Arial, Helvetica; font-size: 12px;  font-weight: normal; text-decoration: none;}
a.testo1:active { color: #0000FF; font-family: Verdana, Trebuchet MS, Arial, Helvetica; font-size: 12px;  font-weight: normal; text-decoration: none;}
a.testo1:hover { color: #ffffff; font-family: Verdana, Trebuchet MS, Arial, Helvetica; font-size: 12px;  font-weight: normal; text-decoration: none; background-color: #0000FF;}



.testo2{ 
	font-family: Verdana,  Trebuchet MS, Arial, Helvetica; 
	font-size: 11px;
	color: #000000;
	line-height: 130%;
	text-align: left;
}

a.testo2 { color: #0000FF; font-family: Verdana, Trebuchet MS, Arial, Helvetica; font-size: 12px;  font-weight: normal; text-decoration: none;line-height: 140%; text-align: left;}
a.testo2:visited { color: #0000FF; font-family: Verdana, Trebuchet MS, Arial, Helvetica; font-size: 12px;  font-weight: normal; text-decoration: underline;line-height: 140%; text-align: left;}
a.testo2:link { color: #0000FF; font-family: Verdana, ArialTrebuchet MS, , Helvetica; font-size: 12px;  font-weight: normal; text-decoration: underline;line-height: 140%; text-align: left;}
a.testo2:active { color: #0000FF; font-family: Verdana, Trebuchet MS, Arial, Helvetica; font-size: 12px;  font-weight: normal; text-decoration: underline;line-height: 140%; text-align: left;}
a.testo2:hover { color: #0000FF; font-family: Verdana, Trebuchet MS, Arial, Helvetica; font-size: 12px;  font-weight: normal; text-decoration: underline;line-height: 140%; text-align: left;}

.content {
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding: 0px;
	border-right:1px solid #a9a9a9;
	border-left:1px solid #a9a9a9;
	border-top:1px solid #dcdcdc;
	border-bottom:1px solid #808080;
	background-color: #ffffff;
}	

.testa {
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding: 0px;
	border-right:1px solid #a9a9a9;
	border-left:1px solid #a9a9a9;
	border-top:1px solid #dcdcdc;
	border-bottom:1px solid #808080;
	background-color: #eaecf9;
}	


	
	/* Stili struttura */
#navigation ul {
	list-style-type: none;

	display: block;
	margin: 0;
	padding: 0;
	font-family: Verdana, Trebuchet MS, Arial, Helvetica; 
	font-size: 10px;  
	font-weight: normal; 
	text-decoration: none;
	text-align: left;
	color: #0000FF;
	line-height: 100%;
}

#navigation li {
	display: block;
	margin: 0;
	padding: 0;
	border: 1px dotted #ffffff;
	background-color: #ffffff;
	color: #0000FF;
	font-family: Verdana, Trebuchet MS, Arial, Helvetica; 
	font-size: 10px;  
	font-weight: normal; 
	text-decoration: none;
	text-align: left;
	line-height: 100%;
}

#navigation a {
	color: #0000FF;
	text-decoration: none;
	display: block;
	padding: 5px;
	background-color: #ffffff;
	font-family: Verdana, Trebuchet MS, Arial, Helvetica; 
	font-size: 10px;  
	font-weight: normal; 
	text-decoration: none;
	text-align: left;
	line-height: 100%;
}

#navigation a:hover {
	color: #ffffff;
	text-decoration: none;
	background-color: #0000FF;
	font-family: Verdana, Trebuchet MS, Arial, Helvetica; 
	font-size: 10px;  
	font-weight: normal; 
	text-decoration: none;
	text-align: left;
	line-height: 100%;
}





    /* Azzurro */
 #menu ul {
	list-style-type: none;
	display: block;
	margin: 0;
	padding: 5;
	font-family: Verdana, Trebuchet MS, Arial, Helvetica; 
	font-size: 13px;  
	font-weight: normal; 
	text-decoration: none;
	text-align: center;
	color: #0002E4;
	line-height: 100%;
}

#menu li {
	display: block;
	margin: 0;
	padding: 5;
	border: 1px dotted #ffffff;
	background-color: #ffffff;
	color: #0002E4;
	font-family: Verdana, Trebuchet MS, Arial, Helvetica; 
	font-size: 13px;  
	font-weight: normal; 
	text-decoration: none;
	text-align: center;
	line-height: 100%;
	list-style:none;
}

#menu a {
	color: #0002E4;
	text-decoration: none;
	display: block;
	padding: 5px;
	background-color: #ffffff;
	font-family: Verdana, Trebuchet MS, Arial, Helvetica; 
	font-size: 13px;  
	font-weight: normal; 
	text-decoration: none;
	text-align: center;
	line-height: 100%;
	padding-right: 10px;
	list-style:none;
}

#menu a:hover {
	color: #ffffff;
	text-decoration: none;
	background-color: #0002E4;
	font-family: Verdana, Trebuchet MS, Arial, Helvetica; 
	font-size: 13px;  
	font-weight: normal;
	text-decoration: none;
	text-align: center;
	line-height: 100%;
}
  
.testo3 {
	list-style-type: none;
	margin: 0;
	padding: 0;
	font-family: Verdana, Trebuchet MS, Arial, Helvetica; 
	font-size: 12px;  
	font-weight: normal; 
	text-decoration: none;
	color: #0000FF;
}
a.testo3:visited { color: #0000FF; font-family: Verdana, Trebuchet MS, Arial, Helvetica; font-size: 12px;  font-weight: normal; text-decoration: none;}
a.testo3:link { color: #0000FF; font-family: Verdana, Trebuchet MS, Arial, Helvetica; font-size: 12px;  font-weight: normal; text-decoration: none;}
a.testo3:active { color: #0000FF; font-family: Verdana, Trebuchet MS, Arial, Helvetica; font-size: 12px;  font-weight: normal; text-decoration: none;}
a.testo3:hover { color: #ffffff; font-family: Verdana, Trebuchet MS, Arial, Helvetica; font-size: 12px;  font-weight: normal; text-decoration: none; background-color: #0000FF;}

.rosso  {
	display: block;
	margin: 0;
	padding: 0;
	
	background-color: #ffffff;
	color: #ff0000;
	font-family: Verdana, Trebuchet MS, Arial, Helvetica; 
	font-size: 12px;  
	font-weight: normal; 
	text-decoration: none;
	text-align: left;
	line-height: 100%;
}

a.rosso:visited { color: #ff0000; font-family: Verdana, Trebuchet MS, Arial, Helvetica; font-size: 12px;  font-weight: normal; text-decoration: none;}
a.rosso:link { color: #ff0000; font-family: Verdana, Trebuchet MS, Arial, Helvetica; font-size: 12px;  font-weight: normal; text-decoration: none;}
a.rosso:active { color: #ff0000; font-family: Verdana, Trebuchet MS, Arial, Helvetica; font-size: 12px;  font-weight: normal; text-decoration: none;}
a.rosso:hover { color: #ffffff; font-family: Verdana, Trebuchet MS, Arial, Helvetica; font-size: 12px;  font-weight: normal; text-decoration: none; background-color: #ff0000;}
