@charset "utf-8";
/* CSS Document */

h1{
	font-size:18px;
	margin:0;
	padding:0;
}

h2{
	font: 105% Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight:bold;
	padding: 0.5em 1em;
}

h3{
	font: 100% Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight:bold;
	padding: 0.5em 1em;
}

#nuovaeco h2{
	padding: 0.2em 0.5em;
}

#nuovaeco p{
	padding: 0.2em 0.5em;
}

#territorio h2, #link h2, #networks h2{
	margin: 0 0 0 -7px;
}

#link h2 a, #newsletter h2 a{
	color:#000;	
}


/**** TESTI BUSSOLA  ******/

#tab1 h2, #tab2 h2, #tab3 h2 {
	padding:0;
}
#tab1 div, #tab2 div, #tab3 div {
	font-size:0.8em;
	font-weight:bold;
}

.img_contenuto {
	margin: 0 auto;
	text-align: center;
}
.sommario{
	color:#333333;
	font:bold 110% Verdana,Arial,Helvetica,sans-serif;
	margin: 0;
	padding: 3px 0;
}

img.immAffiancate, p.immAffiancate img, div.immAffiancate img {
	margin: 1em;
	vertical-align: middle;
}
p.immAffiancate, div.immAffiancate {
	text-align:center;
}

.rigaKey {
	margin: 0;
}

.rigaKey a{
	display: block;
	padding: 15px 15px;
	float: left;
	color: #555 !important;
}

.imgDX {
	float: right;	
}

#argomenti a{
	text-decoration: none;
	color: #000;
}