  .transparencia {    position: fixed !important;
    position: absolute;
    top: 0px;
    left: 0px;
    z-index: 10;
    width: 100%;
    height:100%;
    opacity: 0.6;
    color: #000000;
    background-color: #3366CC;    
}
*.transparencia
{
    filter: alpha(opacity = 10);
}

#container {
	width: 50em;
	background: #EAFFEA;
	/*text-align: left:0; 
	*/
	border: 0px solid ;
	margin: 0 auto;
}
p {

	margin: 1em 1em;
}

p#smurf {
	background: transparent;
	font-style: italic;
	text-align: center;
	font-weight: bold;
	color: #000000;
}

#smurf strong {
	font-size: 1.0em;
	color: #000000;
}



#nav, #nav ul {
	float: left;
	
	width: 40em;
	list-style: none;
	line-height: 1;
	/*background: white;*/
/*	background:#EAFFEA;*/
	font-weight: bold;
	padding: 0;
	/*border: solid #eda;*/
	border-width: 10px 0;
	margin: 0 0 1em 0;
}

#nav a {
	display: block;
	width: 5em;
	width: 6em;
	color: #7C6240;
	text-decoration: none;
	padding: 0.25em 2em;
}

#nav a.daddy {
	background:  url(../test_menu/certo/rightarrow2.gif) center right no-repeat;
}

#nav li {
	float: left;
	padding: 0;

	width: 10em;
}

#nav li ul {
	position: absolute;
	left: -999em;
	height: auto;
	width: 14.4em;
	width: 13.9em;
	font-weight: normal;
	border-width: 0.25em;
	margin: 0;
}

#nav li li {
	padding-right: 1em;
	width: 13em
}

#nav li ul a {
	width: 13em;
	width: 9em;
}

#nav li ul ul {
	margin: -1.75em 0 0 14em;
}

#nav li:hover ul ul, #nav li:hover ul ul ul, #nav li.sfhover ul ul, #nav li.sfhover ul ul ul {
	left: -999em;
}

#nav li:hover ul, #nav li li:hover ul, #nav li li li:hover ul, #nav li.sfhover ul, #nav li li.sfhover ul, #nav li li li.sfhover ul {
	left: auto;
	background:#EAFFEA;
}

#nav li:hover, #nav li.sfhover {
	background: #eda;
}

#content {
	clear: left;
}

#content a {
	color: #7C6240;
}

#content a:hover {
	text-decoration: none;
}

#scaffolding {
	height: 70px;
	background: white url(/images/header_bg.gif) no-repeat;
	border: solid #eda;
	border-width: 1px 0 0 0;
	margin: 1em 0 0 0;
}

#scaffolding a {
	text-decoration: none;
	text-indent: -999em;
	display: block;
	height: 70px;
	background: url(/images/hdlogo_flip2.gif) no-repeat;
	background-position: 181px 0;
}

#scaffolding a:hover {
	background-position: 181px -70px;
}

.style3 {
	font-size: 16px;
	color: #FF0000;
	font-weight: bold;
}
.style5 {color: #0000FF; font-size: 14px;}
.style6 {color: #000000; font-size: 12px;}
.styleF {color: #000000; font-size: 10px;}

/*Liks da pagina */
a.link3{ font-family:arial; font-size:10px;   color:#000000;font-weight:bold; text-decoration:none; }
a.link{ color:#000000; text-decoration:none;  border-bottom:solid 1px  #0000FF;
        color:DimGray;font-family:Tahoma; font-size:11px;
          }
		  
a.link:hover{font-family:arial;  font-size:11px;   color:#FF0000;  text-decoration:none; border-bottom: 1px dashed #FF0000;}
a.linkInicio{ background-color: #AAAAFF; font-family:arial; font-size:14px; color:#000000; font-weight:bold; text-decoration:none; }
a.linkInicio:hover{ background-color: #AAAAFF;letter-spacing:3px; color:#FF0000; font-size:15px;font-weight:bold; text-decoration:none;}
a.link2{font-family:arial; font-size:13px; color:#0000FF;font-weight:bold; text-decoration:none; }
/* fim liks da pagina*/



a.tooltip2{ font-size:8pt;   color:#000000; text-decoration:none; } 
a.tooltip2:hover{letter-spacing:1px; color:#00FF00; border-bottom: 2px dashed #FF0000;
font-size:10px;font-weight:bold; text-decoration:none;} 



/*estilao par caixa de texto grande*/
a.tooltipPG 
  {position:relative; 
  font-family:Arial, Arial Unicode MS, Arial Black, Courier New; 
	   font-size: 8pt;  color: #000000;  
  padding:0;

  text-decoration:none;
  cursor:e-resize; 
  z-index:24;	   
	   
	   }
a.tooltipPG:hover 
  { background:transparent;
  z-index:25; }
a.tooltipPG span  {     display: none     }
a.tooltipPG:hover span 
     {  
  display:block;
  position:absolute;
  /*width:230px; */
  top:1em;
  text-align:justify;
  left:0;
  font: 12px arial, verdana, helvetica, sans-serif; 
  padding:5px 10px;
  border:1px #333333 dashed;
  width: 500px; 
  background:#e0ffff; 
  color:#000;}
  
  /*Estilo para caixa de texto auto*/
  
  a.dcontexto{
  position:relative; 
  font:12px arial, verdana, helvetica, sans-serif; 
  display:inline;
  padding:0;
  color:#039;
  text-decoration:none;
 /* border-bottom:2px dotted #039;*/
  cursor:pointer; 
  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:120px;
  /*width:230px; */
  top:2em;
  text-align:justify;
  left:-100px;
  font: 12px arial, verdana, helvetica, sans-serif; 
  padding:1px 1px;
  border:1px solid #999;
  background:#e0ffff; 
  color:#000;
  }
  