.dhtml_node {
  font-style: normal;
  font-size: 10px;
  font-color: #ffffcc;
  line-height: 3.2em; 
}

.menuList {
  PADDING-RIGHT: 0px; 
  PADDING-LEFT: 15px; 
  PADDING-BOTTOM: 5px; 
  MARGIN: 0px; 
  PADDING-TOP: 10px
}
LI.menubar {
  LIST-STYLE-POSITION: outside; 
  FONT-SIZE: 12px; 
  BACKGROUND: url(http://sinpospq.org/2006/modules/taxonomy_dhtml/plus.gif) no-repeat 0em 0.3em; 
  LINE-HEIGHT: 2.6em; 
  LIST-STYLE-TYPE: none;
}
.submenu {
  padding-right: 0px; 
  display: none; 
  padding-left: 0px; 
  padding-bottom: 3px; 
  margin-left: 15px; 
  padding-top: 2px
  color: #ffff99;
}

.menuList LI, .submenu LI {
  LIST-STYLE-POSITION: outside; 
  BACKGROUND: url(http://sinpospq.org/2006/modules/taxonomy_dhtml/square.gif) no-repeat 0em 1.0em; 
  LIST-STYLE-TYPE: none;
margin: 2px;
}

A.actuator {
 
  padding-left: 15px; 
  font-size: 11px; 
  font-weight: bold;
  BACKGROUND-COLOR: transparent; 
  TEXT-DECORATION: none;
}
A.actuator:hover {
  TEXT-DECORATION: underline;
}
.menuList LI A, .submenu LI A {
  PADDING-LEFT: 15px; 
  BACKGROUND-COLOR: transparent; 
  TEXT-DECORATION: none;

}
.submenu LI A {color: #336699; }
.submenu LI {border-bottom: 1px dashed #d4d4d4;}

submenu LI A:hover, SPAN.key {
  TEXT-DECORATION: underline;
}

.voc {
  width: 90%;
  float: left;
  padding: 15px;
  border: 1px solid #d9d9d9;
  margin: 5px;
  background: #f6f6f6;
  clear: left;
}

.voc a{
color: #666;
}

.voc a:hover {
text-decoration: underline;
}

.vocabularios {
  width: 95%;
  text-align: left;
  font-weight: bold;
  color: #fff;
  border-left: 12px solid #666;
  border-right: 12px solid #666;
  margin: 0px;
  padding-left: 10px;
  padding-top: 2px;
  padding-bottom: 2px;
  background: #999;
  font-size: 12px;
  font-family: Trebuchet MS;
}

