/*********************************/
/* BARRA PRINCIPAL DE NAVEGACION */
/*********************************/
#contenedorMenu{
	height: 35px; background:url(../images/menu-background.png); width:1000px; background-repeat:repeat-x;
}
#contenedorMenu li{
	list-style: none;
	list-style-image:none;
}
.separadorMenu{
	background:url(../images/item-menubackground.gif) no-repeat center; display:block;
	position:relative; float:left; left:2px; padding:5px 0px 5px 5px; width:2px; height:30px;
}
.menuAjax{
	margin: 0; padding: 0; height: 35px; font-weight:bold;
	font-size:11px; font-family:Tahoma, Geneva, sans-serif;
}
.menuAjax li{
	display: block;  float: left; margin: 0; padding: 0;
}
.menuAjax li a{
	display: block; margin: 0; padding: 4px; width: 85px;
	height:24px; text-align: center; text-decoration: none; /*white-space: nowrap;*/
	color: #ebeff5; background:url(../images/item-menubackground.gif) no-repeat right top;
}
.menuAjax li a:hover{
	background:url(../images/menu-backgroundover.png); background-position:center 0px;
	background-repeat: no-repeat; color:#416fb1;  /* Azul abajo barra */
}
/*********************************/
/* MENU DESPLEGABLE NIVEL 2 ---- */
/*********************************/
.menuNivel2{ /* Div dentro de lista en zona_menu.php */
	visibility:hidden; position:absolute; margin:-2px -2px -2px -4px; width:250px; 
}
.titleNivel2{ /* li que contiene el titulo en naranja */
	font-family:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#F60;
	line-height:29px; border-bottom:#CCC dotted 1px; text-align:left;
}
.descripcionNivel2{ /* span dentro de <a> que contiene la descripcion */
	font-weight:normal; color:#999;	
}
.menuAjax-nivel2{ /* ul  */
	margin: 0; padding: 0; position:relative; float:left; background:#FFF; width:220px;
}
.menuAjax-nivel2 li{ /* Cada item del menu */
	display: block; list-style: none; float: none; margin: 0; padding: 0;
	border-bottom:#CCC dotted 1px; background-color:#fff;
}
.menuAjax-nivel2 li a{ /* link de cada item del menu */
	margin:0px; height:auto; padding: 3px; text-align: left; font-weight:bold;
	text-decoration: none; background:none; color: #555; /* #3a5c94 Azul arriba barra */
	width: auto; font-family:Arial, Helvetica, sans-serif; font-size:11px;
}
.menuAjax-nivel2 li a:hover{
	background:none; color: #555; background-color: #ebeff5; /* Azul arriba barra */
}
.menuAjax-nivel2 li .flecha-derecha {
	background-image:url(../images/flechita2.gif); background-attachment: scroll;
	background-repeat: no-repeat; background-position: right center;
}
.menuAjax-nivel2 li .flecha-derecha:hover {
	background-image:url(../images/flechita2.gif); background-attachment: scroll;
	background-repeat: no-repeat; background-position: right center;
}
/*********************************/
/* MENU DESPLEGABLE NIVEL 3 ---- */
/*********************************/
.menuNivel3{
	visibility:hidden;
	position:absolute;
	left:220px;
	margin:-60px 0px 0px 0px;
	padding-left:8px;
	z-index:999;
}
#menuAjax-nivel3{
	margin:0; padding:0 0 0 1px;
	margin-top:-6px;
	white-space: nowrap;
	background:#FFF;
}
/* IE 6
.menuNivel3{
	_padding-left:9px;
}
#menuAjax-nivel3{
	_padding:0px 8px;
}
*/

.border_l, .border_l_b, .border_r_b{
	width:15px;
}
.border_l{
	background:url(../images/border_l.png) repeat-y left; height:100%; 
}
.border_l_b{
	background:url(../images/border_l_b.png) repeat-y left; height:15px;
}
.border_r_b{
	background:url(../images/border_r_b.png) repeat-y right; height:15px; 
}
.border_r{
	background:url(../images/border_r.png) repeat-y right; height:100%;
}
.border_b{
	background:url(../images/border_b.png) repeat-x 0px 0px; height:15px;
}



.border_r_n3{
	background:url(../images/border_b_n3.png) no-repeat center;
	height:100%;
}
.border_t_l{
	/*background:url(../images/border_t_l.png) no-repeat top;*/
	height:15px;
}
.border_t{
	background:url(../images/border_t.png) repeat-x center;
	height:15px;
}
.border_t_r{
	/*background:url(../images/border_t_r.png) no-repeat center;*/
	height:15px;
	width:15px;
}

/*
.border_r_n3, .border_t, .border_b, .border_r, .border_r_b, .border_l_b, .border_l{
	_background:none;
	_background:#fff;
}
.menuNivel2{ 
	_border-left:solid 1px #B0BFD9;
	_border-right:solid 1px #B0BFD9;
	_border-bottom:solid 1px #B0BFD9;
}
*/

