div.menusxP {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1em;
	font-style: normal;
	text-decoration: none;
/*	background-color: #292984; */
	border: 0.0625em inset;
	padding-left: 0.1875em;
/*	padding-right: 0.1875em;*/
	font-weight: normal;
	position:static; 
	width:14em; 
	height:1.5em; 
	z-index:1000; 
	left: 1.625em;
	text-align: left;
}
div.menusxP1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1em;
	font-style: normal;
	color: #FFFFFF;
	text-decoration: none;
/*	background-color: #8CBE4A; */
	background-color: transparent;
	border: 0.0625em inset;
	padding-left: 0.1875em;
/*	padding-right: 0.1875em;*/
	position:static; 
	width:100%; 
	height:1.5em; 
	z-index:1000; 
	left: 1.625em; 
	text-align: left;
}
div.menusxP2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1em;
	font-style: normal;
	color: #FFFFFF;
	text-decoration: none;
/*	background-color: #635AA5;*/
	border: 0.0625em inset;
	padding-left: 0.1875em;
/*	padding-right: 0.1875em;*/
	width:14em; 
	height:1.5em; 
	z-index:1003; 
	left: 0.125em;
	text-align: left;
}
div.menusxP3 {
	position:absolute; 
	width:10.75em; 
	z-index:1002; 
	text-align: left;
}
div.menusxP a {
	width: 100%;
	height: 100%;
	color: #FFFFFF;
}
div.menusxP1 a {
	width: 100%;
	height: 100%;
	color: #FFFFFF;	
}
div.menusxP2 a {
	width: 100%;
	height: 100%;
	color: #FFFFFF;
}
div.menusxP a:hover {
	width: 9.875em;
	height: 100%;
	color: #FFFFFF;
	background-color: #FFCC66;
	margin-left: -0.125em;
	padding-left: 0.25em;
}
div.menusxP1 a:hover {
	width: 100%;
	height: 100%;
	color: #333333;
	background-color: #FFCC66;
	margin-left: -0.125em;
	padding-left: 0.25em;
}
div.menusxP2 a:hover {
	width: 100%;
	height: 100%;
	color: #FFFFFF;
	background-color: #FFCC66;
	margin-left: -0.125em;
	padding-left: 0.25em;
}
div.menusxPUI {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1em;
	font-style: normal;
	text-decoration: none;
	padding-left: 0.1875em;
	font-weight: normal;
	position:static; 
	width:15.4375em; 
	height:1.125em; 
	z-index:1000; 
	left: 1.625em;
}
div.menusxPUI1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1em;
	font-style: normal;
	color: #FFFFFF;
	text-decoration: none;
	background-color: transparent;
	padding-left: 0.1875em;
	position:static; 
	width:15.4375em; 
	height:1.125em; 
	z-index:1000; 
	left: 1.625em; 
}
div.menusxPUI2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1em;
	font-style: normal;
	color: #FFFFFF;
	text-decoration: none;
	padding-left: 0.1875em;
	position:absolute; 
	width:9.875em; 
	height:1.125em; 
	z-index:1003; 
	left: 0.125em;
}
div.menusxPUI3 {
	position:absolute; 
	width:10.125em; 
	height:3.75em; 
	z-index:1002; 
	left: 10.25em; 
	top: 8em;
}
div.menusxPUI a {
	width: 100%;
	height: 100%;
	color: #FFFFFF;
}
div#L__LNormativa.menusxPUI a {
	width: 100%;
	height: 100%;
	color: #605EA0;
}
div#L__LRifPac.menusxPUI a {
	width: 100%;
	height: 100%;
	color: #605EA0;
}
div#L__LRiviste.menusxPUI a {
	width: 100%;
	height: 100%;
	color: #605EA0;
}
div.menusxPUI1 a {
	width: 100%;
	height: 100%;
	color: #FFFFFF;	
}
div.menusxPUI2 a {
	width: 100%;
	height: 100%;
	color: #FFFFFF;
}
div.menusxPUI a:hover {
	width: 100%;
	height: 100%;
	color: #FFFFFF;
	background-color: #FFCC66;
	margin-left: -0.125em;
	padding-left: 0.25em;
}
div.menusxPUI1 a:hover {
	width: 100%;
	height: 100%;
	color: #333333;
	background-color: #FFCC66;
	margin-left: -0.125em;
	padding-left: 0.25em;
}
div.menusxPUI2 a:hover {
	width: 100%;
	height: 100%;
	color: #FFFFFF;
	background-color: #FFCC66;
	margin-left: -0.125em;
	padding-left: 0.25em;
}

div.menusxPU {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1em;
	font-style: normal;
	text-decoration: none;
	padding-left: 0.1875em;
	font-weight: normal;
	position:static; 
	width:10.125em; 
	height:1.125em; 
	z-index:1000; 
	left: 1.625em;
}
div.menusxPU1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1em;
	font-style: normal;
	color: #FFFFFF;
	text-decoration: none;
	background-color: transparent;
	padding-left: 0.1875em;
	position:static; 
	width:10.125em; 
	height:1.125em; 
	z-index:1000; 
	left: 1.625em; 
}
div.menusxPU2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 1em;
	font-style: normal;
	color: #FFFFFF;
	text-decoration: none;
	padding-left: 0.1875em;
	position:absolute; 
	width:9.875em; 
	height:1.125em; 
	z-index:1003; 
	left: 0.125em;
}
div.menusxPU3 {
	position:absolute; 
	width:10.125em; 
	height:3.75em; 
	z-index:1002; 
	left: 10.25em; 
	top: 8em;
}
div.menusxPU a {
	width: 100%;
	height: 100%;
	color: #FFFFFF;
}
div.menusxPU1 a {
	width: 100%;
	height: 100%;
	color: #FFFFFF;	
}
div.menusxPU2 a {
	width: 100%;
	height: 100%;
	color: #FFFFFF;
}
div.menusxPU a:hover {
	width: 9.875em;
	height: 100%;
	color: #FFFFFF;
	background-color: #FFCC66;
	margin-left: -0.125em;
	padding-left: 0.25em;
}
div.menusxPU1 a:hover {
	width: 100%;
	height: 100%;
	color: #333333;
	background-color: #FFCC66;
	margin-left: -0.125em;
	padding-left: 0.25em;
}
div.menusxPU2 a:hover {
	width: 100%;
	height: 100%;
	color: #FFFFFF;
	background-color: #FFCC66;
	margin-left: -0.125em;
	padding-left: 0.25em;
}
a.menu-stru-pac-1	{
	font-decoration: none;
	font-family: Tahoma;
	font-size: 0.6875em;
	color: #FFFFFF;
	font-weight: normal;
	width: 100%;
	height: 100%;
	text-decoration: none;
}
span.menu-stru-pac-1	{
	font-decoration: none;
	font-family: Tahoma;
	font-size: 0.6875em;
	color: #003399;
	font-weight: normal;
	width: 100%;
	height: 100%;
	text-decoration: none;
	background-color: #FFB340; 
/*	background-color: #4F83A0; */
}
a:hover.menu-stru-pac-1 {
	font-decoration: none; 
	background-color: #FFB340; 
	width: 100%; 
	height: 100%;
}
td.menu-stru-pac-1 {
	border-left: 0.0625em solid #434321;
	border-right: 0.0625em solid #F3E9F1;
	text-align: center;
	background-color: #9493BF;
	border-top-width: 0.0625em;
	border-bottom-width: 0.0625em;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #F3E9F1;
	border-bottom-color: #434321;

}
table.menu-stru-pac-1 {
	padding: 0px; 
	margin: 0px; 
	border-left: 0.0625em solid #F3E9F1; 
	border-right: 0.0625em solid #6B6C4A; 
	border-top: 0.0625em solid #F3E9F1; 
	border-bottom: 0.0625em solid #6B6C4A; 
/*	background-color: #8ABA49; */
	background-color: #9493BF;	
	width:100%
}


