@charset "utf-8";
/* CSS Document */
/* MENU NAVEGACION */

#navmenu {
	height:28px;
	}
#menu{
	margin-left: -18px;
	}
#menu h2{
	border:1px solid;
	border-color: #FFF #CCC #CCC #FFF;
}
#menu a, #menu h2{
	display:block;
	text-align:center;
	white-space:nowrap;
	margin-bottom:0;
	}
#menu h2{
	color: #87867f;
	background-image:url(../img/obj/btnmenugif.gif);
	background-repeat: inherit;
	height:22px;
	border-color: #FFF #CCC #CCC #FFF;
	font-size:100%;
	}
#menu #navMenuInt{
	margin-right:0;
	float:right;
}
#menu #navMenuInt h2{
	background-image:url(../img/obj/btncatMenu.gif);
	background-repeat: inherit;
	padding-top:3px;
	height:19px;
	}
#menu #navMenuInt a:hover{
	/*background: none;*/
}

#menu h2.resaltado {
	/*font-weight: bold;*/
	background:url(../img/obj/btnmenugifUp.gif) no-repeat;
}
#menu a{
	text-decoration:none;
	font-size:1em;
	}
#menu a, #menu a:visited{
	color:#000;
	/*font-weight:bold;*/
	}

#menu h2 a:hover{
	background: transparent;
	}
#menu a:hover{
	color:#000;
	background: #e0dfd2;
	}
#menu a:active{
	color:#060;
	/*background:#e0dfd2;*/
	}
#menu ul{
	list-style:none;
	text-align:left;
	margin:0;
	/*padding: 0 2px;*/
	float:left;
	}
#menu li{
	position:relative;
	}
#menu li.cabecera{
	position:relative;
	background:url(../img/obj/btnmenugif.gif);
	}
#menu ul ul li{
	position:relative;
	margin: 4px 0;
	}
#menu ul ul{
	position:absolute;
	z-index:500;
	top:auto;
	display:none;
	width:100%;
	background: #fff url(../img/fnd/fnd_navmenu.gif) repeat-x;
	}
div#menu h2:hover{
	/*background:#e0dfd2;*/
	color:#000;
	}
div#menu li:hover{
	cursor:pointer;
	z-index:100;
	}
div#menu li:hover ul ul {display:none;}
div#menu li:hover ul {display:block;}