/*////////////////////// menu desplegable //////////////////////*/
ul { /* all lists */
	padding: 0;
	margin: 0;
	list-style: none;
	text-decoration:none;
	}

li{ /* all list items */
	position: relative;
	width:80px;
}

li ul { /* second-level lists */
	display: none;

}

li > ul { /* to override top and left in browsers other than IE, which will position to the top right of the containing li, rather than bottom left */
	top: auto;
	left:auto;
}

li:hover ul, li.over ul { /* lists nested under hovered list items */
	display: block;
}

li > ul a{
	color:#fff;
	text-decoration:none;
	font-family: arial, helvetica, serif;
	font-size: 11px;
	background-color:#00949D;
	display:block;
	margin-bottom:2px;
	text-align:left;
	filter:alpha(opacity=70);
	opacity:0.7;
	font-weight:bold;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 15px;
	}
.color a{
	background-color:#CC0033;
	filter:alpha(opacity=70);
	opacity:0.7;
	}
.color-1 a{
	background-color:#ECBD00;
	filter:alpha(opacity=70);
	opacity:0.7;
	}
li > ul a:hover{
	color:#fff;
	text-decoration:none;
	font-family: arial, helvetica, serif;
	font-size: 11px;
	background-color:#00949D;
	display:block;
	margin-bottom:2px;
	text-align:left;
	filter:alpha(opacity=100);
	opacity:1;
	font-weight:bold;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 15px;
	}
li a{
	color:#fff;
	text-decoration:none;
	font-family: Arial, Helvetiva, sans-serif;
	font-size: 11px;
	background-color:#000;
	display:block;
	margin-bottom:2px;
	text-align:left;
	filter:alpha(opacity=70);
	opacity:0.7;
	font-weight:bold;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 7px;
}
li a:hover{
	color:#fff;
	text-decoration:none;
	font-family: Arial, Helvetiva, sans-serif;
	font-size: 11px;
	background-color:#000;
	display:block;
	margin-bottom:2px;
	text-align:left;
	filter:alpha(opacity=100);
	opacity:1;
	font-weight: bold;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
	padding-left: 7px;
}
.super{
	color:#99CC33;
	font-weight: bold;
}
.rojo a:hover{
	background-color:#FE0000;
}

.oranje a:hover{
	background-color:#FF6300;
}
.oranjee a:hover{
	background-color:#FF9900;
}
.yellow a:hover{
	background-color:#FFCC00;
}
.green a:hover{
	background-color:#99CC33;
}
.greens a:hover{
	background-color:#0C6;
}
.blue a:hover{
	background-color:#369;
}
.violet a:hover{
	background-color:#663399;
}
.violets a:hover{
	background-color:#990099;
}
.fuxcia a:hover{
	background-color:#FF33FF;
}