/*****************************************
 * AÃ‘ADIDOS PARA EL MENÃš / SUBMENÃšS
 *****************************************/
#menu {
	z-index:1000;
	margin:0;
	padding:0;
	width:195px;
	background-color:#D0C500;
	color:#5A6D79;
	float:left;
	min-height:244px;
	text-align:center;
	font-size:13px;
}

* html #menu{
	height:244px !important;
}

#menu #nav {
	margin:10px auto;
	width:175px;
}

#menu ul {
	position: relative;
	margin:0;
	padding:0;
	background-color:#D0C500;
	text-align:left;
}

#menu li {
	margin:0;
	padding:0;
	list-style-type:none;
	border-bottom:1px dotted #5A6D79;
	display:block;
}
#menu li li {
	border-bottom:0;
	list-style: none;
	margin: 0;
	padding: 0;
	background-color:#9BB009;
}

#menu table {position:absolute; border-collapse:collapse; top:0; left:0; z-index:100; font-size:13px; width:0; height:0;}

#menu a, #menu a:visited {
	display:block; 
	text-decoration:none;
	color:#5A6D79;
	padding:5px 10px;
	font-weight:bold;
	height:100%;
}

* html #menu a:hover { background-color:#9BB009; color:#FFFFFF; display:block;}

#menu :hover > a { background-color:#9BB009; color:#FFFFFF; }

#menu ul ul {
	visibility:hidden;
	position:absolute;
	top:-10px;
	left:175px;
	margin: 0;
	padding: 5px 0;
	background-color:#9BB009;
	white-space: nowrap;
}
#menu ul li:hover ul, #menu ul a:hover ul {
	visibility:visible;
}

#menu #nav .opcionActiva a {
	background-color:#9BB009; color:#FFFFFF;
}

#submenu .opcMenuActivaSub a {
	background-color:#D0C500;
	color:#FFFFFF;
}

#submenug .opcMenuActivaSub a {
	background-color:#D0C500;
	color:#FFFFFF;
}/*
* html #nav ul li{
margin:0 0 -5px 8px!important;
padding:0 5px !important;
}

* html #nav ul li a, * html #nav ul li a:visited {
	margin:0 !important;
	padding:0 !important;
}*/
