/* CSS Document */

body {
	font-family:Arial, Helvetica, sans-serif
	}
	

a.sitemap, a.sitemap:hover {
	font-size:11px;
	color:#000000;
	text-decoration:none;
	line-height:15px;
}

a.sitemap_box, a.sitemap_box:hover {
	font-size:10px;
	color:#000000;
	text-decoration:none;
	text-transform:uppercase;
}

.map_voce {
	background-color: #d4d4d4;
	height:50px;
	width:162px;
	font-size:10px;
	vertical-align:bottom;
	padding-bottom:5px;
	padding-left:5px;
}


.map_voce2 {
	background-color: #d4d4d4;
	height:30px;
	width:162px;
	font-size:10px;
	vertical-align:bottom;
	padding-bottom:5px;
	padding-left:5px;
}


.map_voce1 {
	font-size:11px;
	padding-left:5px;
	vertical-align:top;
}


.img_voce1 {
	padding-top:1px;
	padding-right:3px;
}

# voci a scomparsa nel menu
.tivedo { font:inherit;}
.nontivedo { font: inherit; display: none;}
.pulspiu {
	height:15px;
	width:15px;
	background-image: url(gfx/map/plus.gif);
	background-repeat: no-repeat;
	background-position:left;
}

.pulsmeno {
	height:15px;
	width:15px;
	background-image: url(gfx/map/minus.gif);
	background-repeat: no-repeat;
	background-position:left;
}

.sfondogrigio {
	background-color: #eeeeee;
}