/* Copyright del Comune di Prato */

h2 {
	background-color: #fff;
	color: #D11717;
	margin-left: 0.5em;
}
div.areamain {
	float: left;
	padding: 0.2em;
	width: 74%;	
}
div.areamain a:link {
	background-color: #fff;
	color: #345C85;
}
div.areamain a:visited {
	background-color: #fff;
	color: #383838;
}
div.areamain a:hover {
	background-color: #345C85;
	color: #fff;
}
div.areaindice { 
	float: right;
	padding: 0.4em;
	text-align: left;	
	width: 22%;
}
label.dimensioninulle {
	text-indent: -9000px;
}
/* mini indice in alto */
ul#indicesezioni {
	margin: 0 0 0 2em;
	padding: 0;
}
ul#indicesezioni li {
	list-style-image: url(../../common/gif/frecce/giu-az.gif);
	background-color: #fff;
	color: #262650;
	font-size: 100%;
	font-weight: bold;
	padding: 0.2em 0;
}
ul#indicesezioni a:link {
	background-color: #fff;
	color: #262650;	
}
ul#indicesezioni a:visited {
	background-color: #fff;
	color: #6E6D6E;	
}
ul#indicesezioni a:hover {
	background-color: #262650;
	color: #fff;	
}
/* lista con quadratino giallo */
.listaquadro-g {
	list-style-type: none;
	list-style-image: url(../../common/gif/quad/quad1_a.gif);
}
ul.listaquadro-g li {
	margin-top: 0.5em;
}
/* Per invia una mail alla redazione */
div#suggerimenti {
	background-color: #fff;
	color: #036;
	border-bottom: 2px solid #bdcee0;
	font-size: 85%;
	margin-top: 4em;
	padding: 1em 0.3em 0.3em 0.3em;
	text-align: center; 
}
div#suggerimenti a:link {
	background-color: #fff;
	color: #036;
}
div#suggerimenti a:hover {
	background-color: #036;
	color: #fff;
}
div#suggerimenti a:active, div#suggerimenti a:focus {
	background-color: #fff;
	color: #666;
}
div#suggerimenti a:visited {
	background-color: #fff;
	color: #900;
}
/* Per data ultimo aggiornamento che va sempre a coppia con suggerimenti */
div#lastupdate {
	background-color: #fff;
	color: #666;
	font-size: 85%;
	padding: 0.3em;	
	text-align: center;
}
/* menu a destra nell'areaindice scegli un interesse */
div#scelta { 
	background-color: #fff;
	color: #036; 
	font-size: 95%; 
}
div#scelta a:link {
	background-color: #fff;
	color: #036; 
	display: block;	
}
div#scelta a:visited {
	background-color: #fff;
	color: #036; 
	display: block;	
}
div#scelta a:hover {
	background-color: #80CCE6;
	color: #000;
	display: block;
}
div#scelta h2 {
	margin: 0;
	padding: 0.2em 0 0.2em 0.3em;
	background-color: #fff;
	border-bottom: 1px solid #80CCE6;	
	border-top: 2px solid #80CCE6;	
	color: #069;
}
div#scelta li.attivo {
	list-style-position: outside;
	list-style-type: none;
	margin: 0;
	padding: 0.2em 0 0.2em 0.5em;
	border-bottom: 1px solid #80CCE6;	
	background-color: #80CCE6;
	color: #000; 
	font-weight: bold;
} 
ul.nomeindice-ul {
	margin: 0;
	padding: 0.3em 0 0 0; 
}
li.nomeindice-li {
	list-style-position: outside;
	list-style-type: none;
	padding: 0.2em 0;
	margin: 0;
	border-bottom: 1px solid #DADADA;
}
/* lista principale */
ul.listanascosta-ul, li.listanascosta-li {
	margin: 0;
	padding: 0 0 1em 0;
	list-style-type: none;
}
ul.listanascosta-ul {
	margin: 1.5em 0 0 1.5em;
	padding: 0;
} 
ul.listanascosta-ul ul {
	margin: 0 0 0 1.5em;
	padding: 0;
} 
