A:link { color: #000000; text-decoration: none; }
A:visited { color: #000000; text-decoration: none; }
A:active { color: #000000; }
A:hover { color: #FFFFFF; background-color: #008080 }
.form {
	font-family: Verdana;
	font-size: 10px;
	color: #333333;
	border: 1px solid #C0C0C0;
	background-color: #F5F5F5;
}
.title { color:#ffffff; text-align: center; font-family:tahoma, verdana, helvetica; font-size: 10px; text-decoration:none; font-weight:bold ;}

  a.dcontexto{
  position:relative;
  font:12px arial, verdana, helvetica, sans-serif;
  padding:0;
  color:#037;
  text-decoration:none;
  border-bottom:2px;
  cursor:help;
  z-index:24;
  }
  a.dcontexto:hover{
  background:transparent;
  z-index:25;
  }
  a.dcontexto span{display: none}
  a.dcontexto:hover span{
  display:block;
  position:absolute;
  width:200px;
  top:3em;
  text-align:center;
  left:-100;
  font: 9px Tahoma;
  padding:5px 5px;
  border:1px solid #999;
  background:#A5D6B5;
  color:#000;
  }
  
  a.dcontexto2{
  position:relative;
  font:12px arial, verdana, helvetica, sans-serif;
  padding:0;
  color:#037;
  text-decoration:none;
  border-bottom:2px;
  cursor:help;
  z-index:24;
  }
  a.dcontexto2:hover{
  background:transparent;
  z-index:25;
  }
  a.dcontexto2 span{display: none}
  a.dcontexto2:hover span{
  display:block;
  position:absolute;
  width:200px;
  top:7em;
  text-align:center;
  left:-70;
  font: 9px Tahoma;
  padding:5px 5px;
  border:1px solid #999;
  background:#A5D6B5;
  color:#000;
  }

  a.dcontexto3{
  position:relative;
  font:9px arial, verdana, helvetica, sans-serif;
  padding:0;
  color:#037;
  text-decoration:none;
  border-bottom:2px;
  cursor:help;
  z-index:24;
  }
  a.dcontexto3:hover{
  background:transparent;
  z-index:25;
  }
  a.dcontexto3 span{display: none}
  a.dcontexto3:hover span{
  display:block;
  position:absolute;
  width:100px;
  top:3em;
  text-align:center;
  left:-50;
  font: 8px Tahoma;
  padding:5px 5px;
  border:1px solid #999;
  background:#FFFF80;
  color:#000;
  }

.menu_titulos {
	BORDER-RIGHT: gainsboro 1px solid; BORDER-TOP: gainsboro 1px solid; FONT-SIZE: 11px; BORDER-LEFT: gainsboro 1px solid; COLOR: black; BORDER-BOTTOM: gainsboro 1px solid; FONT-FAMILY: Tahoma, Arial; BACKGROUND-COLOR: #f1f1f1; TEXT-DECORATION: none
}
.menu_titulos2 {
	BORDER-RIGHT: gainsboro 1px solid; BORDER-TOP: gainsboro 1px solid; FONT-SIZE: 11px; BORDER-LEFT: gainsboro 1px solid; COLOR: red; BORDER-BOTTOM: gainsboro 1px solid; FONT-FAMILY: Tahoma, Arial; BACKGROUND-COLOR: #f1f1f1; TEXT-DECORATION: none; FONT-WEIGHT: bold
}
.menu_titulos_over {
	BORDER-RIGHT: #999999 1px solid; BORDER-TOP: #999999 1px solid; FONT-SIZE: 11px; BORDER-LEFT: #999999 1px solid; COLOR: black; BORDER-BOTTOM: #999999 1px solid; FONT-FAMILY: Tahoma, Arial; BACKGROUND-COLOR: #e2e2e2; TEXT-DECORATION: none
}
.menu_titulos2_over {
	BORDER-RIGHT: #999999 1px solid; BORDER-TOP: #999999 1px solid; FONT-SIZE: 11px; BORDER-LEFT: #999999 1px solid; COLOR: red; BORDER-BOTTOM: #999999 1px solid; FONT-FAMILY: Tahoma, Arial; BACKGROUND-COLOR: #e2e2e2; TEXT-DECORATION: none; FONT-WEIGHT: bold
}
.menu_titulos_selected {
	BORDER-RIGHT: gainsboro 1px solid; BORDER-TOP: gainsboro 1px solid; FONT-SIZE: 11px; BORDER-LEFT: gainsboro 1px solid; COLOR: black; BORDER-BOTTOM: gainsboro 1px solid; FONT-FAMILY: Tahoma, Arial; BACKGROUND-COLOR: #ffffff; TEXT-DECORATION: none
}
.menu_fundo {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.submenu_fundo {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BACKGROUND-COLOR: #f1f1f1; BORDER-BOTTOM-STYLE: none
}
.menu_transparent {
	FILTER: progid:DXImageTransform.Microsoft.Alpha(Opacity=90)
}
.menu_sombra {
	BORDER-RIGHT: #999999 1px solid; BORDER-TOP: #999999 1px solid; FILTER: progid:DXImageTransform.Microsoft.Shadow(strength=5,color=gray,direction=135); BORDER-LEFT: #999999 1px solid; BORDER-BOTTOM: #999999 1px solid
}
