

/* Caratersticas Generales */

div#menu{
	margin: 30px 0 25px 0;
	padding: 0px 0 0 0;
	float: left;
}


div.box_menu_top {display: none;}
div.box_menu_bottom {display: none;}
div.menu_title_main {display: none;}


div#menu ul li a.menu_item_depth_0 {
	width: 172px;
	margin-bottom: 1px;
/*	background:url(../images/index/bg_blanco.png) repeat !important ;
	background: url(../images/index/bg_index.gif) repeat;*/
	}
div#menu ul li a.menu_item_depth_1 { padding: 0 0 0 8px; margin-bottom: 1px; }
div#menu ul li a.menu_item_depth_2 { padding: 0 0 0 8px; margin-bottom: 1px; }
div#menu ul li a.menu_item_depth_3 { padding: 0 0 0 8px; margin-bottom: 1px; }
div#menu ul li a.menu_item_depth_4 { padding: 0 0 0 8px; margin-bottom: 1px; }


/* Estilos de las listas */

div#menu ul { margin: 0; padding: 0; list-style: none !important; width: 172px; }
div#menu ul li  { float: left; clear: both; }
/*Submenu normal*/
div#menu ul li ul{
	width: 170px;
	padding-left: 10px;
	background: url(../images/backgrounds/bg_sub.png) repeat !important ;
	background: url(../images/backgrounds/bg_sub.gif) repeat;
	margin-bottom: 1px;
	}
div#menu ul li ul li{ padding: 5px 0; width: 90%;}
div#menu ul li ul li ul{
	width: 155px;
	display:inline;
	margin:3px 0 0 10px;
	padding:3px 0;
	margin-bottom: 1px;
/*	background: url(../images/backgrounds/bg_sub.png) repeat !important ;
	background: url(../images/backgrounds/bg_sub2.gif) repeat;*/
	background: none !important;
	}
div#menu ul li ul li ul li{
	background: url(../images/backgrounds/plus.gif) no-repeat 0 5px;
	margin:0 0 0 5px;
	display: inline;
	padding:0px 0 2px 8px;
	}


/* Estilos de los enlaces */
/*estado normal*/
div#menu ul li a{
	display: block;
	font-size: 11px;
	border: none;
}



/*Botones destacados es*/
div ul li#menu_item_1_1 {color:#FFFFFF	; }
div ul li#menu_item_1_2 {color:#FFFFFF;  }
/*div ul li#menu_item_1_3 {color:#FFFFFF;  }*/
div ul li#menu_item_1_3 { margin-bottom: 9px; color:#FFFFFF; }

ul.menu_item_depth_0 li a{
	padding:5px 0 5px 8px ;
	color:#000000;
	background:url(../images/index/bg_blanco.png) repeat !important ;
	background: url(../images/index/bg_index.gif) repeat;
	text-align:left;
	}
div ul li#menu_item_1_1 a{ padding:5px 0 5px 8px; background:#80a0d6 !important; color:#ffffff;}
div ul li#menu_item_1_2 a{ padding:5px 0 5px 8px; background:#80a0d6 !important; color:#ffffff;}
/*div ul li#menu_item_1_3 a{ padding:5px 0 5px 8px; background:#80a0d6 !important; color:#ffffff;}*/
div ul li#menu_item_1_3 a{ padding:5px 0 5px 8px; background:#80a0d6 !important; color:#ffffff;}

ul.menu_item_depth_0 li a:hover{ background:#fa7900 !important; color: #ffffff;}
div ul li#menu_item_1_1 a:hover{ background:#fa7900 !important; color: #ffffff; }
div ul li#menu_item_1_2 a:hover{ background:#fa7900 !important; color: #ffffff;}
/*div ul li#menu_item_1_3 a:hover{ background:#fa7900 !important; color: #ffffff;}*/
div ul li#menu_item_1_3 a:hover{ background:#fa7900 !important; color: #ffffff;}

ul.menu_item_depth_0 li a.selected{ background:#fa7900 !important; color: #ffffff; font-weight: bold;}
div ul li#menu_item_1_1 a.selected{ background:#fa7900 !important; color: #ffffff; font-weight: bold;}
div ul li#menu_item_1_2 a.selected{ background:#fa7900 !important; color: #ffffff; font-weight: bold;}
/*div ul li#menu_item_1_3 a.selected{ background:#fa7900 !important; color: #ffffff; font-weight: bold;}*/
div ul li#menu_item_1_3 a.selected{ background:#fa7900 !important; color: #ffffff; font-weight: bold;}

/*elementos submenu*/
	
div#menu ul li ul{
	float:left;
	
	}
div#menu ul li ul li a{
	border: none ;
	background: none !important;
	color:#FFFFFF;
}
div#menu ul li ul li a:hover{
	border: none ;
	color: #fa7900;
}
div#menu ul li ul li a.selected{
border: none ;
color: #fa7900;
font-weight: normal;

}

div#menu ul li ul li a.selected:hover {
border: none ;

}
	
/*Submenu botones destacados*/
div ul li#menu_item_1_1 ul li a{
	border: none ;
	text-indent:0;
	color:#ffffff;
	}
div ul li#menu_item_1_1 ul li a:hover{  border-bottom: none; text-indent: 0; color:#fa7900; background: none !important;}
div ul li#menu_item_1_1 ul li a.selected{ color:#fa7900; border-bottom: none; text-indent:0; background: none !important; font-weight: normal;}

div ul li#menu_item_1_2 ul li a{
	border: none ;
	text-indent:0;
	color:#ffffff;
	height: auto;
	}
div ul li#menu_item_1_2 ul li a:hover{  border-bottom: none; text-indent: 0; color:#fa7900; background: none !important;}
div ul li#menu_item_1_2 ul li a.selected{ color:#fa7900; border-bottom: none; text-indent:0; background: none !important; font-weight: normal;}

/*div ul li#menu_item_1_3 ul li a{
	border: none ;
	text-indent:0;
	color:#ffffff;
	}
div ul li#menu_item_1_3 ul li a:hover{  border-bottom: none; text-indent: 0; color:#fa7900; background: none !important;}
div ul li#menu_item_1_3 ul li a.selected{ color:#fa7900; border-bottom: none; text-indent:0; background: none !important; font-weight: normal;}
*/

div ul li#menu_item_1_3 ul li a{
	border: none ;
	text-indent:0;
	color:#ffffff;
	}
div ul li#menu_item_1_3 ul li a:hover{  border-bottom: none; text-indent: 0; color:#fa7900; background: none !important;}
div ul li#menu_item_1_3 ul li a.selected{ color:#fa7900; border-bottom: none; text-indent:0; background: none !important; font-weight: normal;}


/* Elementos inroute*/
div#menu ul li a.inroute { 
	font-weight: bold;
	color: #ffffff;
	font-weight: bold;
	background:#fa7900 !important;
	}
	
div#menu ul li ul li a.inroute { 
	font-weight: normal;
	color: #fa7900;
	background:none !important;
	}

