acronym,abbr{ 
}
body{ 
margin: 20px;
padding: 0;
text-align: center;
}

#centrato{
width: 780px;
margin: auto;
text-align: left;
background:#FFF;
}

#corpo{
float: left;
width: 100%;
background-color: #FFF;
}
#colonna-1{display:none;
float: left;
width: 140px;
background-color: #FFF;
}
#colonna-2{
width: 100%; 
background-color: #FFF;
}
#colonna-3 {display:none;
float: left;
width: 140px;
background-color: #FFF;
}


.contenitore1 img{ display:none;
background:#FFF;
float:left;
margin:1em 1em 1em 1em;
}
.contenitore2 img{display:none;
background:#FFF;
float: right;
margin:1em 1em 1em 1em;
}
img#imgINem{display:none; 
width : 1.2em;
padding: 0.8em; 
}
img{display:none; 
float: left;
margin: 1.5em 1.5em 1.5em 1.5em;
}

img {display:none; 
border: none; margin: 3px 
}

.nascosto {
display:none;
}

h1{ font:16pt Georgia, "Times New Roman", Times, serif; color:#006; background-color:#FFF; margin: 1em 1em 1em 1.3em;  padding:0; 
}

h2{ font: 14pt Georgia, "Times New Roman", Times, serif; color:#006; background-color:#FFF; margin: 1em 1em 1em 1.5em;  padding:0; 
}
h3{ font: 12pt Georgia, "Times New Roman", Times, serif; color:#006; background-color:#FFF; padding-top:15px; line-height: 1.2em; text-align:center; 
}
p{ font: 12pt Georgia, "Times New Roman", Times, serif; color:#006; margin-left:1.5em;  margin-right:1.5em; text-align:justify; line-height:1.2em; 
}
.elenco ul{ list-style:none; font: 12pt Georgia, "Times New Roman", Times, serif; color:#006; line-height:1.4em; padding-left:2em;
}
.elenco ul li{padding-left:2em; padding-right:1em;
background:url(immagini/spunta.gif) 0 50% no-repeat; 
}

a:link {color: #00F; padding:0px; text-decoration:none;  
}
a:visited {color: #999; padding:0px; text-decoration:none;  
}
a:hover {color: #C0C; padding:0px; text-decoration:underline;  
}

#header {display:none; margin: 0px 0px 0px 0px; width: 780px; height: 150px; padding: 0px; background-image:url(immagini/header_home.png);  
 }
 
#header1 {display:none; margin: 0px 0px 0px 0px; width: 780px; height: 150px; padding: 0px; background-image:url(immagini/header_comune.png);
 }

#header2 {display:none; margin: 0px 0px 0px 0px; width: 780px; height: 150px; padding: 0px; background-image:url(immagini/header_paese.png);
 }

#header3 {display:none; margin: 0px 0px 0px 0px; width: 780px; height: 150px; padding: 0px; background-image:url(immagini/header_servizi.png);
 }

#header4 {display:none; margin: 0px 0px 0px 0px; width: 780px; height: 150px; padding: 0px; background-image:url(immagini/header_impresa.png);
 }

#header5{display:none; margin: 0px 0px 0px 0px; width: 780px; height: 150px; padding: 0px; background-image:url(immagini/header_focus.png);
 }

#footer{clear:left; width:100%; height: auto; text-align:center; display:none;
}


.txt_corpo {text-align:justify;
font: 14pt Georgia, "Times New Roman", Times, serif;

}

.txt_bold {text-align:justify; 
font-weight:bold;
font: 12pt Georgia, "Times New Roman", Times, serif;
}

.txt_cit{ font: 12pt Georgia, "Times New Roman", Times, serif; font-weight:bold;  
color: #006; text-align:right;
}
.txt_on { font: 11pt Georgia, "Times New Roman", Times, serif;
color:#666; text-align:center; margin-top:1em;  
}


thead {background: #CCC;
color: #000;
}

caption { text-align:center;
font: 14pt Georgia, "Times New Roman", Times, serif; color:#006; text-transform: uppercase; margin-bottom: 2em; margin-top: 2em;
}

table {border: 3px solid #CCC; width:440px; text-align:center; margin-bottom:2em; margin-left:2em; 
}

td, th { border: 1px dotted #999; padding: 0.3em 0.7em; text-transform: uppercase; text-align:left; color:#006;
}

.piede img{ float:none; display:none; 
}
.button {
display:none;
}
#percorso {display:none; background-color:#FFF; font:100% Georgia, "Times New Roman", Times, serif; color:#006;}

#percorso a{display:none; padding:0 16px 0 0; background: url(immagini/arrows.gif) 100% 50% no-repeat;
 text-decoration:none;}
 
.salta {display:none;
	position: absolute;
	overflow: hidden;
	width: 0;
	height: 0;
} 

#navigazione {display:none; font:60% Verdana, Arial, Helvetica, sans-serif; color:#006; background-image:url(immagini/px.gif); background-repeat:repeat-x; background-position:bottom; padding:2px; margin:10px 15px 10px 15px;}
#navigazione ul{margin:0; padding:0;}
#navigazione ul li{display:inline; list-style-type:none;
}
#navigazione li a{padding:0 16px 0 0; background: url(immagini/arrows.gif) 100% 50% no-repeat;
 text-decoration:none; color:#006; 
}
#navigazione a:hover{color:#C0C;}