/* tags html */
body {

	margin-left: 	0px;
	margin-top: 	0px;
	margin-right: 	0px;
	margin-bottom: 	0px;
	text-align: 	center;
	font-size:		9pt;
	font-family:	verdana;
	color: 			#000000;


}
/*centralização da página*/
/*#backgr {
	position:		absolute;
	top:  0px;
	left: 50%;
	margin-left:   -389px;

	font-size:		9pt;
	font-family:	verdana, Arial;
	color: 			#000000;
    width:          720px;

	background: #FFFFFF;
    border: 0px solid black;
}*/

/*barra do governo*/
#mec {
	position:	relative;
	width:   100%;
	height:  27px;
	top:   	 0px;
	background: #FFFFFF;

}
/*moldura dos cabeçalhos*/
#cabecalho {
	position:	relative;
	width:   778px;
	height:  68px;
	top:   	 0px;
	background: #FFFFFF;

}

#cabecalho_dir {
	width:          71px;
	height:         68px;
	position:		absolute;
	top:   			0px;
	left: 			707px;
	text-align: 	right;
	background:     #FFFFFF;


}

#cabecalho_meio{
	width:          472px;
	height:         68px;
	position:		absolute;
	top:   			0px;
	left: 			235px;
	right: 			0px;
	text-align: 	right;
	background:     #FFFFFF;


}
#cabecalho_esq {
	width:          235px;
	height:         68px;
	position:		absolute;
	top:   			0px;
	left: 			0px;	
	background:     #FFFFFF;


}
/*moldura dos conteúdos*/
#conteudo {
	width:          100%;
	height:         px;
	position:		relative;
	top:   		    0px;
	left: 			0px;
	text-align:     left;
	background: #FFFFFF;
	border-top:     1px;
	border-top-style: solid;
	border-top-color: #C0C5C9;

}

/*#conteudo_dirtop {
	text-align:     left;
	width:          778px;
	height:         31px;
	position:		relative;
	background: #FFFFFF;
		
	
}*/



conteúdo de cima esquerdo
#conteudo_eqtop {
	width:          100%;
	height:         100%;
	position:		relative;
	text-align:     left;
	background: #FFFFFF;

	padding:	 0px;
	border-right:    1px;


}

/*conteúdo de baixo esquerdo*/
#conteudo_esbottom {

	width:          778px;
	height:         350px;
	position:		relative;
	bottom:   		10px;
	left: 			0px;
	text-align: left;
	background: #FFFFFF;

	border-top:     1px;
	border-top-style: solid;
	border-top-color: #C0C5C9;
	padding: 1px;

}


/*#rodape {
	width:          778px;
	height:         50px;
	position:		absolute;
	bottom:   		0px;
	left: 			0px;
	text-align:     left;
	background: #FFFFFF;

}*/



.titulo {
	position:		relative;
	font-size:		14px;
	font-family:	verdana;
	color: 			#000000;
	font-weight: bolder;

}

.texto {

	font-size:		11px;
	font-family:	verdana;
	color: 			#000000;
	font-weight:    normal;

}

input {
	font-size: 		11pt;
	color: 			#000000;
	font-variant: 	normal;
	border: 1pt solid #000000;
}

textarea {
    border-right: #666666 1px solid;
    border-top: #666666 1px solid;
    font-weight: normal;
    font-size: 8pt;
    border-left: #666666 1px solid;
    color: black;
    border-bottom: #666666 1px solid;
    font-family: verdana;
    background-color: #ffffff
}



.formata {
  	font: 11px verdana;
  }

  a.dcontexto{
	  position:relative;
	  font:11px verdana;
	  color:#000000;
	  text-decoration:none;
	  z-index:24;
	  padding: 3px;
	  
  }

  a.dcontexto:hover{
	  position:relative;
	  background:transparent;
	  font:11px verdana;
	  text-decoration:none;
	  z-index:25;
	  padding: 3px;
	  
  }


  a.dcontexto span{display: none}

  a.dcontexto:hover span{
  display:  block;
  position: absolute;
  width:180px;
  top: 5px;
  left: 2px;
  text-align:center;
  cursor: pointer;

  font:11px verdana;
  padding:3px 3px 3px 3px;
  border:1px solid #999;
  background:#E9E9E9;
  color:#000;
  }

  a:background-image{
	position: absolute;
  }




