/* TOP, RIGHT, BOTTOM, LEFT*/
body {background:#c0c0c0; 
color:black; 
font:12px Verdana,Arial,sans-serif; 
text-align:center; 
vertical-align: top;
margin:0px 0px 0px 0px; 
padding:0px 0px 0px 0px;}

h1 {
font: bold 10px Verdana, 'Times New Roman', serif;
font-size: 10px;
    color:#000000; 
	padding:0px 0px 0px 0px;
	margin:0;
		}

input {background:white; color:black; font: bold 85% Verdana,Arial,sans-serif; padding:0px; margin:0px;}
select , textarea , button {font:100% Verdana,Arial,sans-serif; background:#ffffff; color:#000000; }
legend {background:#ffffff; color:#0546b7; font:bold 100% Verdana,Arial,sans-serif;}
	
#pinocchio-alto {background:white url(pinocchio-img/pinocchio-alto.jpg) no-repeat top left;
    color:#000000; 
	font: bold 10px Verdana, 'Times New Roman', serif;
	vertical-align: bottom;
	padding:0px 45px 0px 0px; 
	margin:0px 20px 0px 0px; 
	text-align:right; clear:right; 
	}
	#pinocchio-alto a {
	font:10px Verdana, 'Times New Roman', serif;
	color:#000000; 
	margin:0;
	padding:0;
	text-decoration:none; }
#pinocchio-menu {background:#ffffff url(pinocchio-img/pinocchio-menu.jpg) no-repeat top left;
    color:#000000; 
	font: bold 10px Verdana, 'Times New Roman', serif;
	vertical-align: top;
	padding:50px 0px 0px 30px; 
	margin:0px 0px 0px 0px; 
	text-align:left; clear:right; 
	}
#pinocchio-menu a {
    color:white; 
	margin:0;
	padding:0;
	text-decoration:none; }

#pinocchio-menu a h2{
    color:black; 
	margin:0;
	padding:0;
	text-decoration:none; }

#pinocchio-menu p {
    color:white; 
	margin:0;
	padding:0;
	text-decoration:none; 
		}
		#pinocchio-menu h1 {
    color:yellow; 
			}
		#pinocchio-menu h2 {
    color:#000000; 
	font: 11px Verdana, 'Times New Roman', serif;
	margin: 0px;
	padding:0px;
			}
			#pinocchio-menu h2 a{
    color:black; 
	margin:0;
	padding:0;
	text-decoration:none; }
				#pinocchio-menu h3 {
    color:#33FF00; 
	font: 11px Verdana, 'Times New Roman', serif;
	margin: 0px;
	padding:0px;
			}
		#pinocchio-menu h3 a {
    color:yellow; 
	font: 10px Verdana, 'Times New Roman', serif;
	margin: 0px;
	padding:0px;
			}
				
		
#pinocchio-centro {background:#ffffff url(pinocchio-img/pinocchio-centro.jpg)  no-repeat top left;
color:#000000; 
font-size:0.8em;
padding:0;
	margin:0; 
	text-align:left;
	vertical-align: top;
	}
#pinocchio-centro h1 {
font: bold 10px Verdana, 'Times New Roman', serif;
font-size:1em;
    color:#206b91; 
	padding:12px 10px 18px 15px;
	margin:0; 
		}
#pinocchio-centro a {
font: bold 10px Verdana, 'Times New Roman', serif;
    color:#ff8000; 
	text-decoration:none; 
		margin:0; 
		}
#pinocchio-centro p {
	font-size:1.1em;
	color:#000e4f;
	padding:10px 15px 10px 15px;
	margin:0 0 0 0;
		}

#pinocchio-dx {background:#ffffff url(pinocchio-img/pinocchio-dx.jpg) no-repeat top right;
color:#193568; 
font-size:0.9em;
padding:0px 0px 0px 0px;
	text-align:left;
	vertical-align: top;
	}
#pinocchio-dx h1 {
font: bold 10px Verdana, 'Times New Roman', serif;
font-size:1em;
    color:#ffffff; 
		text-align:right;
	padding:12px 35px 0px 25px;
		}
		#pinocchio-dx p {
	padding:0px 30px 20px 35px;
		}
#pinocchio-dx a {
font: bold 11px Verdana, 'Times New Roman', serif;
    color:#009900;
	text-decoration:none;
	padding:10px 10px 0px 0px;
		}
	#pinocchio-dx h3 {
font: bold 10px Verdana, 'Times New Roman', serif;
font-size:1em;
    color:#000000; 
	text-align:right;
	padding:25px 30px 110px 20px;
		}
		
#footer-menu{background:#ffffff url(pinocchio-img/footer-menu.jpg) repeat-y;
color:#000000; 
font:10px Verdana, 'Times New Roman', serif;
padding:8px 10px 10px 25px;
	margin:0; 
	text-align:left; clear:right; 
	}
	#footer-centro{background:#ffffff url(pinocchio-img/footer-centro.jpg) top right no-repeat;
color:#000000; 
font:10px Verdana, 'Times New Roman', serif;
padding:5px 20px 10px 0px;
	margin:0 0 10px 0; 
	text-align:left; clear:right; 
		vertical-align: top;
	}
    #footer-centro h1 {
font: bold 10px Verdana, 'Times New Roman', serif;
font-size:1em;
    color:#ffffff; 
	padding:5px 10px 0px 50px;
		}
		    #footer-centro p {
font: 10px Verdana, 'Times New Roman', serif;
font-size:1em;
    color:#000000; 
	padding:0px 10px 18px 50px;
		}
			#pinocchio-centro a {
			font: 10px Verdana, 'Times New Roman', serif;
    color:#ff9600;
	text-decoration:none;
	padding:0;
	margin:0; 

		}
			#pinocchio-down{background:#ffffff;
color:#000000; 
font: 10px Verdana, 'Times New Roman', serif;
padding:5px 20px 0px 0px;
	margin:0; 
	text-align:center; clear:right; 
		vertical-align: top;
	}
	#pinocchio-down a {
font: bold 11px Verdana, 'Times New Roman', serif;
    color:#000000;
	text-decoration:none;
	padding:0;
	margin:0; 

		}
		
	#pinocchio-interna{background:#ffffff url(pinocchio-img/interna-basso.jpg) top right repeat-y;
color:#000000; 
font:10px Verdana, 'Times New Roman', serif;
padding:0px 20px 0px 0px;
border-left: 2px solid #b5e2f9;
	margin:0; 
	text-align:left; clear:right; 
		vertical-align: top;
	}
    #pinocchio-interna h1 {background:#ffffff url(pinocchio-img/pinocchio-interno.jpg) top left no-repeat;
font: bold 10px Verdana, 'Times New Roman', serif;
font-size:1em;
    color:#206b91; 
	padding:12px 10px 18px 15px;
	margin:0; 
		}
		  #pinocchio-interna h2 {background:#ffffff;
font: bold  10px Verdana, 'Times New Roman', serif;
font-size:1em;
    color:#206b91; 
	padding:0px 10px 0px 15px;
	margin:0; 
		}
		    #pinocchio-interna p {
font: 10px Verdana, 'Times New Roman', serif;
font-size:1.1em;
    color:#000000; 
	padding:0px 10px 18px 10px;
		}
	#pinocchio-interna a {
font: bold 10px Verdana, 'Times New Roman', serif;
    color:#333333;
	padding:0;
	margin:0; 

		}
		
		
#pinocchio-scheda{background:#ffffff url(pinocchio-img/interna-basso.jpg) top right repeat-y;
color:#000000; 
font:10px Verdana, 'Times New Roman', serif;
padding:0px 20px 0px 0px;
border-left: 2px solid #b5e2f9;
	margin:0; 
	text-align:left; clear:right; 
		vertical-align: top;
	}
		    #pinocchio-scheda p {
font: 10px Verdana, 'Times New Roman', serif;
font-size:1em;
    color:#000000; 
	padding:0px 10px 5px 10px;
		}
    #pinocchio-scheda h1 {background:#ffffff url(pinocchio-img/pinocchio-interno.jpg) top left no-repeat;
font: bold 10px Verdana, 'Times New Roman', serif;
font-size:1em;
    color:#206b91; 
	padding:12px 10px 18px 15px;
	margin:0; 
		}


		 acronym{
	text-decoration: none;
	border-bottom: 1px dashed #080;
    color: #080; 
	cursor: help;
}
