body{
	margin-left : 0;
	margin-top : 0;

 	scrollbar-arrow-color: #666666;
	scrollbar-base-color: #ffffff;
	scrollbar-face-color: #ffffff;
	scrollbar-3dlight-color: #ffffff;
	scrollbar-darkshadow-color: #ffffff;
	scrollbar-highlight-color: #ffffff;
	scrollbar-shadow-color: #666666;
}
.astec_menu{
background-color: Blue;
width:1024px;
height: 50px;
float: left;
	}
.astec_tabela_DG{
		padding-left: 10px;	
}
/* Menu principal  */
p{
	color : white;
	font-size : 12pt;
	font-family : System;
	text-decoration : none;
	font-weight : bold;
	background-color: #0984CE;
	height : 20px;
	width : 275px;
}

.menu_sup_00{
	color : #000066;
	font-size : 9pt;
	font-family : Arial, Helvetica, sans-serif;
	font-weight : bold;
	text-decoration : none;
}


A.menu_sup_01:link{
	color : #000066;
	font-size : 9pt;
	font-family : Arial, Helvetica, sans-serif;
	font-weight : bold;
	text-decoration : none;
	text-align : right;
}
A.menu_sup_01:visited{
	color : #000066;
	font-size : 9pt;
	font-family : Arial, Helvetica, sans-serif;
	font-weight : bold;
	text-decoration : none;
}
A.menu_sup_01:hover{
	color : #999966;
	font-size : 9pt;
	font-family : Arial, Helvetica, sans-serif;
	font-weight : bold;
	text-decoration : none;
}

A.menu_sup_02:link{
	color : #acc9e6;
	font-size : 9pt;
	font-family : Arial, Helvetica, sans-serif;
	font-weight : bold;	
	text-decoration : none;
}
A.menu_sup_02:visited{
	color : #acc9e6;
	font-size : 9pt;
	font-family : Arial, Helvetica, sans-serif;
	font-weight : bold;	
	text-decoration : none;
}
A.menu_sup_02:hover{
	color : #999966;
	font-size : 9pt;
	font-family : Arial, Helvetica, sans-serif;
	font-weight : bold;	
	text-decoration : none;
}


A.glossary{
	font-size : 9pt;
	font-family : Arial, Helvetica, sans-serif;
	font-weight : bold;
	text-decoration : none;
	text-align : right;
}

A.glossary:link{
	color : #FF9900;
}

A.glossary:visited{
	color : #FF9900;
}

A.glossary:hover{
	color : #999999;
}


.apresentacao{
	font-size : 6pt;
	font-family : Arial, Helvetica, sans-serif;
	color : #3399ff;
	font-weight : bold;
	font-stretch : condensed;
}
.texto{
	font-size : 10pt;
	font-family : Arial, Helvetica, sans-serif;
	font-weight : normal;
	line-height : 120%;
}

.titulo{
	color : #0A0F14;
	font-size : 10pt;
	font-family : Arial, Helvetica, sans-serif;
	font-weight : bold;
	line-height : 120%;
}

.opcao{
	color : #666666;
	font-size : 10pt;
	font-family : Arial, Helvetica, sans-serif;
	font-weight : bold;
	line-height : 120%;
}


td.cabecalho_opcao{
	background-color : #20549B;
	color : #FFFFFF;
	font-size : 10pt;
	font-family : Arial, Helvetica, sans-serif;
	font-weight : bold;
}

td.formatodata_branco{
	background-color :  #B2E0C8;
	color : #0A0F14;
	font-family : Arial, Helvetica, sans-serif;
	font-size : 8pt;
	font-weight : bold;
	border : 1px solid Gray;
}

.combobox{
	color : #000033;
	font-size : 9pt;
	font-family : Arial, Helvetica, sans-serif;
	font-weight : normal;
}


.combobox_ns4{
	color : #0033cc;
	font-size : 10pt;
	font-family : Arial, Helvetica, sans-serif;
	font-weight : normal;
}


select{
	color : #000000;
	font-size : 10pt;
	font-weight : normal;
}


input.formatodata{
	font-family : Arial, Helvetica, sans-serif;
	color : #666666;
	font-size : 10pt;
	font-weight : normal;
}

input.formatodatadiames{
	font-family : Arial, Helvetica, sans-serif;
	color : #666666;
	font-size : 10pt;
	font-weight : normal;
	width : 25px;
	text-align : center;
}

input.formatodataano{
	font-family : Arial, Helvetica, sans-serif;
	color : #666666;
	font-size : 10pt;
	font-weight : normal;
	width : 45px;
	text-align : center;
}

td.periododisponivel{
	color : #666666;
	font-size : 8pt;
	font-family : Arial, Helvetica, sans-serif;
	font-weight : bold;
}

input.botao{
	color : #000033;
	font-size : 10pt;
	font-family : Arial, Helvetica, sans-serif;
	font-weight : normal;
}



A.menu:link{
	color : #0A0F14;
	font-size : 9pt;
	font-family : Arial, Helvetica, sans-serif;
	font-weight : bold;	
	text-decoration : none;
}
A.menu:visited{
	color : #0A0F14;
	font-size : 9pt;
	font-family : Arial, Helvetica, sans-serif;
	font-weight : bold;	
	text-decoration : none;
}
A.menu:hover{
	color : #996666;
	font-size : 9pt;
	font-family : Arial, Helvetica, sans-serif;
	font-weight : bold;	
	text-decoration : none;
}





td.descricao{
	color : #666666;
	font-size : 8pt;
	font-family : Arial, Helvetica, sans-serif;
	font-weight : bold;
}

A.selecao_periodo:link{
	color : #666699;
	font-size : 8pt;
	font-family : Arial, Helvetica, sans-serif;
	font-weight : bold;	
	text-decoration : none;
}

A.selecao_periodo:visited{
	color : #666699;
	font-size : 8pt;
	font-family : Arial, Helvetica, sans-serif;
	font-weight : bold;	
	text-decoration : none;
}

A.selecao_periodo:hover{
	color : #996666;
	font-size : 8pt;
	font-family : Arial, Helvetica, sans-serif;
	font-weight : bold;	
	text-decoration : none;
}


.box_size1 {
	font-family : Arial, Helvetica, sans-serif;
	height: 18pt;
	font-size: 10pt;
}

td.mensagem{
	background-color : #FF6600;
	color : #FFFFF0;
	font-size : 9pt;
	font-family : Arial, Helvetica, sans-serif;
	font-weight : bold;
	line-height : 20px;
}
    .astec_botao_limpar{
			vertical-align : top;
			width: 85px;
			height: 27px;
			background: url(../imagens/limpar.png);
		}
		
	.astec_botao_pesquisar{
			vertical-align : top;
			width: 85px;
			height: 27px;
			background: url(../imagens/pesquisar.png);
	}