* { margin: 0px;
padding: 0px; outline: 0;
}
#menu {
	text-align: center;
	font-size: 15px;
	width: 990px;
	font-family: 'Share';
	margin-top: 74px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
}
#menu ul { list-style-type: none;}
#menu ul li.nivel1 { float: left;


}
#menu ul li a {
	display: block;
	text-decoration: none;
	color: #fff;
	background-color: #C8C8C8;
	position: relative;
	padding-top: 6px;
	padding-right: 29px;
	padding-bottom: 6px;
	padding-left: 20px;
}
#menu ul li:hover {position: relative;
}
#menu ul li a:hover, #menu ul li:hover a.nivel1 {
background-color: #999;
color: #54096A;
position: relative;
}
#menu ul li a.nivel1 {display: block!important;display: none;
position: relative;
}
#menu ul li ul {display: none;z-index:1000
}
#menu ul li a:hover ul, #menu ul li:hover ul {display: block;
position: absolute;left: 0px;
}
#menu ul li ul li a {
	width: 160px;
	padding: 6px 0px 6px 20px;
	border-top-color: #000;
	text-align: left;
}
#menu ul li ul li a:hover {border-top-color: #000;
position: relative;
}
table.falsa {border-collapse:collapse;
border:0px;
float: left;
position: relative;
}



#menucultural {
	text-align: center;
	font-size: 22px;
	width: 320px;
	margin: 0px;
	font-family: Papyrus;
}
#menucultural ul { list-style-type: none;
}
#menucultural ul li.nivel1 { 
width: 350px;
}
#menucultural ul li.primera { border-top: solid 1px #FFF;
}
#menucultural ul li a {display: block;
text-decoration: none;
color: #54096A;
background-color: #FFFFFF;
border: solid 0px #fff;
border-top: none;
padding: 8px;
position: relative;
}
#menucultural ul li:hover {position: relative;
background-color: #6CC;
color: #000;
}
#menucultural ul li a:hover, #menucultural ul li:hover a.nivel1 {background-color: #54096A;
color: #FFFFFF;
position: relative;
}
#menucultural ul li a.nivel1 {display: block!important;display: none;
position: relative;
}
#menucultural ul li ul {display: none;
}
#menucultural ul li a:hover ul, #menucultural ul li:hover ul {display: block;
position: absolute;left: 350px;top:-1px!important;top: -31px;
}
#menucultural ul li ul li a {width: 200px;
background-color: #54096A;
color: #FFFFFF;
}
#menucultural ul li ul li a:hover {position: relative;
background-color: #54096A;
color: #999;
}