#navegacion ul.menu{
	margin:0px 20px;
	background-color:#FFF;
	box-shadow:0px -5px 6px 0px #666;
	border-radius:7px 7px 0px 0px;
	overflow:hidden;
	padding-left:5px;
}

#navegacion ul.menu li.menu-item{
	float:left;
	background-color:#1B5B86;
	margin:10px 5px;
	padding:10px 12px;
	border-radius:7px;
}

#navegacion ul.menu li.menu-item a{
	color:#FFF;
	font-weight:bold;
	text-decoration:none;
	font-size:.85em;
	padding-right:15px;
	background:url(../img/flecha-menu.png) right center no-repeat;
}

#navegacion ul.menu li.menu-item a:focus{
	text-decoration:underline;
}

#navegacion ul.menu li .submenu{
	position:absolute;
	border:1px solid #1B5B86;
	background:#FFF  url(../img/menu-act.gif) 115px top no-repeat;
	left:20px;
	top:3.5em;
	width:91.5%;
	padding:20px;
	border-radius:10px;
	display:none;
	z-index:1000;
}

#navegacion ul.menu li.over .submenu{
	display:block;
}

#navegacion ul.menu li .submenu .columna{
	float:left;
	width:24.5%;
}

#navegacion ul.menu li .submenu .caja{
	border:1px solid #F0F0F0;
	padding:10px;
	margin:5px 0px 10px 10px;
	border-radius:10px;
}

#navegacion ul.menu li .submenu .caja-borde{
	border:1px solid #F0F0F0;
	padding:5px 10px;
	margin:5px 0px 0px 10px;
	border-radius:10px;
}

#navegacion ul.menu li .submenu .caja p{
	color:#1B5B86;
	font-weight:bold;
	font-size:.9em;
}

#navegacion ul.menu li .submenu .caja p a{
	color:#1B5B86;
	font-size:100%;
	padding-right:0px;
	background:none;
}

#navegacion ul.menu li .submenu .caja ul,
#navegacion ul.menu li .submenu .caja-borde ul{
	margin:10px 0px;
}


#navegacion ul.menu li .submenu .caja ul li a{
	color:#333;
	font-weight:normal;
	font-size:.75em;
	background:url(../img/menu-punto.gif) left .4em no-repeat;
	padding-left:5px;
	padding-right:0px;
	display:inline-block;
}

#navegacion ul.menu li .submenu .caja-borde ul li{
	margin:10px 0px;
}

#navegacion ul.menu li .submenu .caja-borde ul li a{
	color:#333;
	font-weight:normal;
	font-size:.8em;
	background:url(../img/menu-punto-g.gif) left center no-repeat;
	padding-left:10px;
	padding-right:0px;
}

#navegacion ul.menu li .submenu a:hover,
#navegacion ul.menu li .submenu a:focus{
	text-decoration:underline;
}

/* Colores */
#navegacion ul.menu li#item-2{
	background-color:#A72A7D;
}

#navegacion ul.menu li#item-2 .submenu{
	border:1px solid #A72A7D;
	background:#FFF  url(../img/menu-act-2.gif) 300px top no-repeat;
}

#navegacion ul.menu li#item-2 .submenu .caja p,
#navegacion ul.menu li#item-2 .submenu .caja p a{
	color:#A72A7D;
}

#navegacion ul.menu li#item-2 .submenu .caja-borde ul li a{
	background:url(../img/menu-punto-g-2.gif) left .4em no-repeat;
	display:inline-block;
}

#navegacion ul.menu li#item-3{
	background-color:#568000;
}

#navegacion ul.menu li#item-3 .submenu{
	border:1px solid #568000;
	background:#FFF  url(../img/menu-act-3.gif) 455px top no-repeat;
}

#navegacion ul.menu li#item-3 .submenu .caja p,
#navegacion ul.menu li#item-3 .submenu .caja p a{
	color:#568000;
}

#navegacion ul.menu li#item-3 .submenu .caja-borde ul li a{
	background:url(../img/menu-punto-g-3.gif) left .4em no-repeat;
}

#navegacion ul.menu li#item-4{
	background-color:#2E7881;
}

#navegacion ul.menu li#item-4 .submenu{
	border:1px solid #2E7881;
	background:#FFF  url(../img/menu-act-4.gif) 615px top no-repeat;
}

#navegacion ul.menu li#item-4 .submenu .caja p,
#navegacion ul.menu li#item-4 .submenu .caja p a{
	color:#2E7881;
}

#navegacion ul.menu li#item-4 .submenu .caja-borde ul li a{
	background:url(../img/menu-punto-g-4.gif) left .4em no-repeat;
}

#navegacion ul.menu li#item-5{
	background-color:#C52D01;
}

#navegacion ul.menu li#item-5 .submenu{
	border:1px solid #C52D01;
	background:#FFF  url(../img/menu-act-5.gif) 795px top no-repeat;
}

#navegacion ul.menu li#item-5 .submenu .caja p,
#navegacion ul.menu li#item-5 .submenu .caja p a{
	color:#C52D01;
}

#navegacion ul.menu li#item-5 .submenu .caja-borde ul li a{
	background:url(../img/menu-punto-g-5.gif) left .4em no-repeat;
}