#anteprima {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	font-weight: bold;
}

#leftnav {
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	margin: 0 auto;
	padding: 0;
}
	#leftnav ul{
		list-style: none;
		margin: 0 auto;
		padding: 0;
		border: 0;
	}

		#leftnav ul.sub{
		}

			/*menu 2° livello fondazione*/
			#leftnav ul.sub li.subfondazione{
				color: #000000;
				font-size:10px;
				border-bottom: solid 1px #FFFFFF;
				border-top: solid 1px #D2AA1B;
			}
			#leftnav ul.sub li.subfondazione2{
				color: #000000;
				font-size:10px;
				border-bottom: solid 1px #D2AA1B;
				border-top: solid 1px #D2AA1B;
				margin-bottom: 10px;
			}
			#leftnav ul.sub li.subfondazione a{
				display: block;
				color: #000000;
				line-height: 19px;
				height: auto;
				padding: 0 0 2px 4px;
				text-decoration: none;
			}
			#leftnav ul.sub li.subfondazione2 a{
				display: block;
				color: #000000;
				line-height: 19px;
				height: auto;
				padding: 0 0 2px 4px;
				text-decoration: none;
			}

			/*menu 2° livello pubblicazioni*/
			#leftnav ul.sub li.subpubblicazioni{
				color: #000000;
				font-size:10px;
				border-bottom: solid 1px #FFFFFF;
				border-top: solid 1px #D2AA1B;
			}
			#leftnav ul.sub li.subpubblicazioni2{
				color: #000000;
				font-size:10px;
				border-bottom: solid 1px #D2AA1B;
				border-top: solid 1px #D2AA1B;
				margin-bottom: 10px;
			}
			#leftnav ul.sub li.subpubblicazioni a{
				display: block;
				color: #000000;
				line-height: 19px;
				height: auto;
				padding: 0 0 2px 4px;
				text-decoration: none;
			}
			#leftnav ul.sub li.subpubblicazioni2 a{
				display: block;
				color: #000000;
				line-height: 19px;
				height: auto;
				padding: 0 0 2px 4px;
				text-decoration: none;
			}

			/*menu 2° livello formazione*/
			#leftnav ul.sub li.subformazione{
				color: #000000;
				font-size:10px;
				border-bottom: solid 1px #FFFFFF;
				border-top: solid 1px #3E5278;
			}
			#leftnav ul.sub li.subformazione2{
				color: #000000;
				font-size:10px;
				border-bottom: solid 1px #3E5278;
				border-top: solid 1px #3E5278;
				margin-bottom: 10px;
			}
			#leftnav ul.sub li.subformazione a{
				display: block;
				color: #000000;
				line-height: 19px;
				height: auto;
				padding: 0 0 2px 4px;
				text-decoration: none;
			}
			#leftnav ul.sub li.subformazione2 a{
				display: block;
				color: #000000;
				line-height: 19px;
				height: auto;
				padding: 0 0 2px 4px;
				text-decoration: none;
			}

			/*menu 2° livello crediti*/
			#leftnav ul.sub li.subcrediti{
				color: #000000;
				font-size:10px;
				border-bottom: solid 1px #FFFFFF;
				border-top: solid 1px #3E5278;
			}
			#leftnav ul.sub li.subcrediti2{
				color: #000000;
				font-size:10px;
				border-bottom: solid 1px #3E5278;
				border-top: solid 1px #3E5278;
				margin-bottom: 10px;
			}
			#leftnav ul.sub li.subcrediti a{
				display: block;
				color: #000000;
				line-height: 19px;
				height: auto;
				padding: 0 0 2px 4px;
				text-decoration: none;
			}
			#leftnav ul.sub li.subcrediti2 a{
				display: block;
				color: #000000;
				line-height: 19px;
				height: auto;
				padding: 0 0 2px 4px;
				text-decoration: none;
			}

			/*menu 2° livello multimedia*/
			#leftnav ul.sub li.submultimedia{
				color: #000000;
				font-size:10px;
				border-bottom: solid 1px #FFFFFF;
				border-top: solid 1px #8B003D;
			}
			#leftnav ul.sub li.submultimedia2{
				color: #000000;
				font-size:10px;
				border-bottom: solid 1px #8B003D;
				border-top: solid 1px #8B003D;
				margin-bottom: 10px;
			}
			#leftnav ul.sub li.submultimedia a{
				display: block;
				color: #000000;
				line-height: 19px;
				height: auto;
				padding: 0 0 2px 4px;
				text-decoration: none;
			}
			#leftnav ul.sub li.submultimedia2 a{
				display: block;
				color: #000000;
				line-height: 19px;
				height: auto;
				padding: 0 0 2px 4px;
				text-decoration: none;
			}

			/*menu 2° livello borse*/
			#leftnav ul.sub li.subborse{
				color: #000000;
				font-size:10px;
				border-bottom: solid 1px #FFFFFF;
				border-top: solid 1px #B0511F;
			}
			#leftnav ul.sub li.subborse2{
				color: #000000;
				font-size:10px;
				border-bottom: solid 1px #B0511F;
				border-top: solid 1px #B0511F;
				margin-bottom: 10px;
			}
			#leftnav ul.sub li.subborse a{
				display: block;
				color: #000000;
				line-height: 19px;
				height: auto;
				padding: 0 0 2px 4px;
				text-decoration: none;
			}
			#leftnav ul.sub li.subborse2 a{
				display: block;
				color: #000000;
				line-height: 19px;
				height: auto;
				padding: 0 0 2px 4px;
				text-decoration: none;
			}

			/*menu 2° livello stampa*/
			#leftnav ul.sub li.substampa{
				color: #000000;
				font-size:10px;
				border-bottom: solid 1px #FFFFFF;
				border-top: solid 1px #007069;
			}
			#leftnav ul.sub li.substampa2{
				color: #000000;
				font-size:10px;
				border-bottom: solid 1px #007069;
				border-top: solid 1px #007069;
				margin-bottom: 10px;
			}
			#leftnav ul.sub li.substampa a{
				display: block;
				color: #000000;
				line-height: 19px;
				height: auto;
				padding: 0 0 2px 4px;
				text-decoration: none;
			}
			#leftnav ul.sub li.substampa2 a{
				display: block;
				color: #000000;
				line-height: 19px;
				height: auto;
				padding: 0 0 2px 4px;
				text-decoration: none;
			}

			/*menu 2° livello nservizi*/
			#leftnav ul.sub li.subnservizi{
				color: #000000;
				font-size:10px;
				border-bottom: solid 1px #FFFFFF;
				border-top: solid 1px #556C90;
			}
			#leftnav ul.sub li.subnservizi2{
				color: #000000;
				font-size:10px;
				border-bottom: solid 1px #556C90;
				border-top: solid 1px #556C90;
				margin-bottom: 10px;
			}
			#leftnav ul.sub li.subnservizi a{
				display: block;
				color: #000000;
				line-height: 19px;
				height: auto;
				padding: 0 0 2px 4px;
				text-decoration: none;
			}
			#leftnav ul.sub li.subnservizi2 a{
				display: block;
				color: #000000;
				line-height: 19px;
				height: auto;
				padding: 0 0 2px 4px;
				text-decoration: none;
			}

			
			#leftnav ul.sub li a:hover{
				color: #000000;
				/*text-decoration: underline;*/
				background-color: #CCCCCC;
			}
			#leftnav ul.sub li a.attiva{
				color: #000000;
				/*text-decoration: underline;*/
				background-color: #EEEEEE;
			}

			#distanza10{
				margin-bottom: 10px;
			}


/*TOOLTIP*/
#dhtmltooltip{
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #000000;
	position: absolute;
	left: -300px;
	width: 188px;
	border: 1px solid #7E6318;
	padding: 5px;
	background-color: #FEFCF3;
	visibility: hidden;
	z-index: 100;
/*Remove below line to remove shadow. Below line should always appear last within this CSS*/
filter: progid:DXImageTransform.Microsoft.Shadow(color=gray,direction=135);
}

#dhtmlpointer{
position:absolute;
left: -300px;
z-index: 101;
visibility: hidden;
}
/*TOOLTIP*/
