﻿.treeview, 
.treeview ul { 
  width            : 90%;
  cursor           : default;
  padding          : 0;
  margin           : 0;
  list-style       : none;
  color            : #3B5F71;
  font-family      : Sans-Serif, Verdana, Tahoma;
  font-size        : 8pt;
  margin-left: 6px;
  /*font-weight      : bold;*/
}

.treeview ul {
  margin-top      : 4px;
}

.treeview .hitarea {
  background      : url(../imagenes/treeview/treeview-default.gif) -64px -25px no-repeat;
  height          : 16px;
  width           : 16px;
  margin-left     : -16px;
  float           : left;
/*  cursor          : default;*/
}

/* fix for IE6 */
* html .hitarea {
  display         : inline;
  float           : none;
}

.treeview li { 
  margin          : 0;
  padding        : 3px 0pt 3px 16px;
/*  cursor          : default;*/
}

.treeview a.actual,
.treeview span.actual {
  color           : #232B2F; /* 3B5F71 */
  cursor          : default;
  text-decoration : underline;
 
/*  text-transform  : uppercase;*/
}

.enlaceMenu, 
.enlaceMenu.visited{
  color           : #3B5F71;
  text-decoration : none;
  
}

#treecontrol { 
  margin          : 1em 0; 
  display         : none; 
}

.treeview .hover { 
/*  cursor          : default;*/
}

.treeview li { 
  background      : url(../imagenes/treeview/treeview-default-line.gif) 0 0 no-repeat; 
}

.treeview li a{ 
  color           : #3b5f71; /* 3B5F71 */ 
}

.treeview li a.hover{ 
  color           : #232B2F; /* 3B5F71 */ 
}

.treeview li.collapsable, 
.treeview li.expandable { 
  background-position: 0 -176px; 
  cursor :default;
}

.treeview .expandable-hitarea { 
  background-position: -80px -3px; 
}

.treeview li.last { 
  background-position: 0 -1766px;
}

.treeview li.lastCollapsable, 
.treeview li.lastExpandable { 
  background-image: url(../imagenes/treeview/treeview-default.gif);
  cursor :default;
}  

.treeview li.lastCollapsable { 
  background-position: 0 -111px;
}

.treeview li.lastExpandable { 
  background-position: -32px -67px;
}

.treeview div.lastCollapsable-hitarea, 
.treeview div.lastExpandable-hitarea {
  background-position: 0; 
}



/*  Para el Mapa-web*/
.treeview-gray li { 
  background-image: url(../imagenes/treeview/treeview-gray-line.gif); 
}

.treeview-gray .hitarea, 
.treeview-gray li.lastCollapsable, 
.treeview-gray li.lastExpandable { 
  background-image: url(../imagenes/treeview/treeview-gray.gif); 
} 

.treeview-gray, .treeview-gray ul { 
  width: 100%;
	cursor: default;
	padding: 0;
	margin: 0;
	list-style: none;
  color: #007cc2;
  font-family: Sans-Serif, Verdana, Tahoma;
}

/*
.enlaceMenuMapaWeb, 
.enlaceMenuMapaWeb:hover,
.enlaceMenuMapaWeb.visited{
  color           : blue;
  text-decoration : none;
}
*/
div#MenuNavegacion
{
  width:139px;
  overflow:hidden;
  padding-right:6px;
  border:1px solid red;
}
div#MenuArea
{
  width:139px;
}
