td.link_sup{
	text-decoration: none;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 11px;
	color: #000099;
	cursor:hand;
}
td.link_menu{
	text-decoration: none;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 10px;
	color:#000099;
	cursor:hand;
}
a.menu:link {
	text-decoration: none;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 10px;
	color: #000099;
	cursor:hand;
}

a.menu:visited {
	text-decoration: none;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 10px;
	color: #000099;
	cursor:hand;
}

a.menu:hover {
	text-decoration: underline;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 10px;
	color: #000099;
	cursor:hand;
}
a.superior:link {
	text-decoration: none;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 11px;
	color: #000099;
	cursor:hand;
}

a.superior:visited {
	text-decoration: none;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 11px;
	color: #000099;
	cursor:hand;
}

a.superior:hover {
	text-decoration: underline;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 11px;
	color: #000099;
	cursor:hand;
}
input.caixa_texto
{
	font-family: Tahoma, Verdana, Arial;
	font-size: 11px;
	color: #000099;
	background-color: #F8F8F8;
	border: 1px solid #D2D2D2;
	margin-top:4px;
	
}
textarea.texto{
	font-family: Tahoma, Verdana, Arial;
	font-size: 11px;
	color: #000099;
	background-color: #F8F8F8;
	border: 1px inset;
	margin-top:4px;
}
.botao{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
	width: 130px;
	height: 22px;
}
.titulo_pesquisa{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666666;
	font-weight: bold;	
	height: 15px;
	width:100%;
	align:left;
	background-color:#E7F7E7;
	padding:3px;
}
.desc_pesquisa{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666666;
}
.direitos {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #999999;
	}
.superior{
	padding-rigth:15px;
}
#div_resposta{
	width: 100%;
	background-color:  #F0F0F0;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-size: 15px;
	text-align: center;
	padding:4px;
	color: #575757;	
}

a.linkPaginacao:link {
	text-decoration: underline;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 11px;
	color: #545454;
	cursor:hand;
}

a.linkPaginacao:visited {
	text-decoration: underline;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 11px;
	color: #545454;
	cursor:hand;
}

a.linPaginacao:hover {
	text-decoration: underline;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: normal;
	font-size: 11px;
	color: red;
	cursor:hand;
}

a.linkPaginacaoSel:link {
	text-decoration: none;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 11px;
	color:  #4A8925;
	cursor:hand;
}

a.linkPaginacaoSel:visited {
	text-decoration:  none;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 11px;
	color: #4A8925;
	cursor:hand;
}

a.linPaginacaoSel:hover {
	text-decoration:  none;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight:  bold;
	font-size: 11px;
	color: #4A8925;
	cursor:hand;
}

a.linkPaginacaoAP:link {
	text-decoration: none;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 11px;
	color: #4A8925;
	cursor:hand;
}

a.linkPaginacaoAP:visited {
	text-decoration: none;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 11px;
	color: #4A8925;
	cursor:hand;
}

a.linPaginacaoAP:hover {
	text-decoration: none;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 11px;
	color: #4A8925;
	cursor:hand;
}
#paginacao{
	width: 100%;
	text-align: center;	
}
td.td_descricao {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #7D7D7D;
}
td.td_utilizar {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #7D7D7D;
}
table.tabela_utilizar {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #7D7D7D;
	width: 555px;
	margin-bottom:20px;
}

table.tabela_erro {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	color: #7D7D7D;
	width: 100%;
	margin-bottom:20px;
}
#div_titulo{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 12px;
	color:  #4A8925;	
}
#div_titulo_popup{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 12px;
	color:  #4A8925;	
	padding: 4px;
	margin-bottom:7px;
}
table.tabela_popup{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #7D7D7D;	
	border:0px;
}
td.td_popup{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #7D7D7D;	
	border:0px;
}
td.td_linha{
	border:0px;
	border-top: 1px solid #4A8925;	
	width: 100%;
	height: 3px;
	
}
.form{
	font-size: 11px;
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
}
#div_restrito{
	width:100%;
	text-align:center;
	margin-top: 70px;
}
td.td_restrito{
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	font-weight: bold;
	font-size: 11px;
	color:  #4A8925;	
	padding-bottom: 10px;
	padding-top: 3px;
	text-align: center;
	
}