/* CSS Document */

/*#main a {
	display: block;
	width: 100%;
	text-decoration: none;
}

#main a:visited {
	display: block;
	width: 100%;
	text-decoration: none;
}

#main a:hover {
	display: block;
	width: 100%;
	text-decoration: none;
}

#main a:active {
	display: block;
	width: 100%;
	text-decoration: none;
}
*/
.Ilivello {
	display: block;
	text-decoration: none;
	color: #424242;
	border-bottom: 1px dashed #424242;
	font-size: 1.1667em;
	line-height: 1.286em;
	margin-top: 4em;
	margin-bottom: 0.3em;
	margin-left: 1em;
	padding: 0.2em 0 0.2em 0.4em;
}

.IIlivello {
	display: block;
	text-decoration: none;
	color: #424242;
	border-bottom: 1px dashed #424242;
	font-size: 1.1667em;
	line-height: 1.286em;
	margin-top: 0.3em;
	margin-bottom: 0.3em;
	margin-left: 5em;
	padding: 0.2em 0 0.2em 0.4em;
}

.IIIlivellonolink {
	display: block;
	text-decoration: none;
	color: #424242;
	border-bottom: 1px dashed #424242;
	font-size: 1.1667em;
	line-height: 1.286em;
	margin-top: 0.3em;
	margin-bottom: 0.3em;
	margin-left: 10em;
	padding: 0.2em 0 0.2em 0.4em;
	cursor: default;
}


.IIIlivello {
	display: block;
	text-decoration: none;
	color: #424242;
	border-bottom: 1px dashed #424242;
	font-size: 1.1667em;
	line-height: 1.286em;
	margin-top: 0.3em;
	margin-bottom: 0.3em;
	margin-left: 10em;
	padding: 0.2em 0 0.2em 0.4em;
}

.IVlivello {
	display: block;
	text-decoration: none;
	color: #424242;
	border-bottom: 1px dashed #424242;
	font-size: 1.1667em;
	line-height: 1.286em;
	margin-top: 0.3em;
	margin-bottom: 0.3em;
	margin-left: 15em;
	padding: 0.2em 0 0.2em 0.4em;
}

a.Ilivello:hover, a.IIlivello:hover, a.IIIlivello:hover, a.IVlivello:hover {
	color: #D72812;
	border-bottom-style: solid;
}


div#menu a#current span {
	background-position: -144px 0;
	cursor: default;
}
