/*
xmenu4_dhtml.css
xMenu4 Demos 1 and 2, Cascading menus from nested ULs!
This code is distributed under the terms of the LGPL (gnu.org)
Mike Foster, Cross-Browser.com
*/

/* xMenu4 DHTML Rules (see xmenu4_default.css for downgrade rules) */

/* Bar */

/* Outermost UL (horizontal bar) */
ul.xmBar {
  position:absolute;
  visibility:visible;
  margin-left:4px; 
  padding:4px;
  background:transparent;
  overflow:visible; 
  cursor:default;
  font-size:11px;
  font-family:tahoma;
  list-style-type: none;
}
/* All LIs in ul.xmBar */
ul.xmBar li {
  list-style:none;
  display:block; 
  width:145px;
  height:17px;
  margin:0 8px 0 0;
  padding-top:3px;
  padding-left:20px;
}
/* Bar label */
li.xmBarLbl {
  display:block; 
  width:140px;
  color:#FFFFFF; 
  background:#16902B;
  border-bottom:#FFFFFF solid 1px;
  background-image:url(../Imagen/seccion/vineta_menu.gif);
  background-repeat: no-repeat;
  background-position: 6px 50%;
  /*border-left:1px solid #ccc;
  border-top:1px solid #ccc;
  border-right:1px solid #333;
  border-bottom:1px solid #333;*/
}
li.xmBarLblHvr {
	color:#FFFFFF;
	/*background:#FF6600;*/
	cursor:pointer;
	background:#FFB410;
	
 /* border-left:1px solid #333;
  border-top:1px solid #333;
  border-right:1px solid #ccc;
  border-bottom:1px solid #ccc;*/
}
/* Bar item */
li.xmBarItm {
  color:#FFFFFF; 
  background:#16902B;
  border-bottom:#FFFFFF solid 1px;
  background-image:url(../Imagen/seccion/vineta_menu.gif);
  background-repeat: no-repeat;
  background-position: 6px 50%;
 /* border-left:1px solid #ccc;
  border-top:1px solid #ccc;
  border-right:1px solid #333;
  border-bottom:1px solid #333;*/
}
li.xmBarItmHvr {
  color:#FFFFFF; 
  /*background:#FF6600;*/
  background:#FFB410;
  cursor:pointer;	
  
  /*border-left:1px solid #333;
  border-top:1px solid #333;
  border-right:1px solid #ccc;
  border-bottom:1px solid #ccc;*/
}

/* Box */

/* All ULs except outermost */
ul.xmBox {
  position:absolute; visibility:hidden;
  display:block; width:140px;
  margin:0; padding:4px;
  overflow:visible;
  background:#369527;
  border-left:1px solid #ccc;
  border-top:1px solid #ccc;
  border-right:1px solid #333;
  border-bottom:1px solid #333;
}
/* All LIs in ul.xmBox */
ul.xmBox li {
  display:block; 
  margin:6px 0; 
  padding:0;
  padding-top:4px;
  width:130px; 
  height:auto; /* 16px; */
}
/* Box label */
li.xmBoxLbl {
  color:#FFFFFF; 
  background:transparent;
  border-right:1px solid #333;
}
li.xmBoxLblHvr {
  color:#fff; 
  background:#FFB410;
  border-right:1px solid #333;
  cursor:pointer;	
}
/* Box item */
li.xmBoxItm {
  color:#000; background:transparent;
}
li.xmBoxItmHvr {
  color:#fff; background:#FFB410;
}

/* A element over-rides so we don't inherit unwanted styles */

ul.xmBar li a:link, ul.xmBar li a:visited, ul.xmBar li a:active { /* for all As in ul.xmBar */
  display:inline;
  margin:0; padding:0; border:none;
  font-weight:normal; text-decoration:none;
  color:#FFFFFF; background:transparent;
}
ul.xmBar li a:hover { /* for all As in ul.xmBar */
  display:inline;
  margin:0; padding:0; border:none;
  font-weight:normal; text-decoration:none;
  color:#FFFFFF; 
  background:transparent;
}

ul.xmBox li a:link, ul.xmBox li a:visited, ul.xmBox li a:active { /* for all As in ul.xmBox */
  display:block; /* width:100%; height:100%; */
  margin:0; padding:0; border:none;
  font-weight:normal; text-decoration:none;
  color:#FFFFFF; background:transparent;
}
ul.xmBox li a:hover { /* for all As in ul.xmBox */
  display:block; /* width:100%; height:100%; */
  margin:0; padding:0; border:none;
  font-weight:normal; text-decoration:none;
  color:#fff; background:transparent;
}

/* Misc */

#menuMarker { /* menu will be positioned at this element */
  display:block;
  position:relative; overflow:hidden;
  margin:0 0px 32px 0px; padding:0;
  background:transparent;
}

.myBarLblA{
display:block;
	width:130px;
	/*padding:4px 0;*/
	padding:1px 2px 2px 2px;
	color:#990000;
	text-decoration:none;
}

#myMenu1 .selected{
	background-color:#FF6600;
}
