/* Azul Anil: #21446A */

body {
	top:0;
	left:0;
	margin:5;
	padding:0;
	background:#ffffff;
/*	repeat-x fixed;*/
	text-align:left; /* hack para o IE */	
	font:8pt/1.5em	Tahoma, Verdana, Arial, Serif;
	}

span.principal {
	width: 780px;
	margin:0 auto;			
	padding: 0px;
	background:#ffffff; 
	border:1px solid #000000;
	text-align:left; /* "remédio" para o hack do IE */
	}

/*********************************************************************/
/***** TABELAS *****/	
	
table{
	background-color:transparent;
	border-collapse:collapse;
	border:0px solid #dbe8f5;
	padding:1px;
	}	
	
td{
	text-align:left;	
	font:9pt/1.5em	Tahoma, Verdana, Arial, Serif;
	}

	
	
/*********************************************************************/
/******** FONTES *********/

font{
	color: #444444;
	font:8pt/1.5em 	Tahoma, Verdana, Arial, Serif;	
}


/*********************************************************************/
/******** LOGIN *********/

    a.login{
    	text-decoration: none;
    	color: #333333;
    	font:9pt/1.5em Tahoma, Verdana, Arial, Serif;	
    }
    a.login:link {
    	text-decoration: none;
    	color: #333333;
    	font:9pt/1.5em Tahoma, Verdana, Arial, Serif;	
    }
    a.login:visited {
    	text-decoration: none;
    	color: #333333;
    	font:9pt/1.5em Tahoma, Verdana, Arial, Serif;	
    }
    a.login:hover {
    	text-decoration: underline;
    	color: #333333;
    	font:9pt/1.5em Tahoma, Verdana, Arial, Serif;
    }


/*********************************************************************/
/******** CABEÇALHO *********/

font.cabecFoneCentral{
	font:11pt/1.5em Tahoma, Verdana, Arial, Serif;
	color: #fff;
}

font.cabecRecepcao{
	font:8pt/1.5em 	Tahoma, Verdana, Arial, Serif;	
	color: #fff;	
}

    a.cabecRecepcao{
    	text-decoration: none;
    	color: #fff;
    	font:8pt/1.5em 	Tahoma, Verdana, Arial, Serif;	
    }
    a.cabecRecepcao:link {
    	text-decoration: none;
    	color: #fff;
    	font:8pt/1.5em 	Tahoma, Verdana, Arial, Serif;	
    }
    a.cabecRecepcao:visited {
    	text-decoration: none;
    	color: #fff;
    	font:8pt/1.5em 	Tahoma, Verdana, Arial, Serif;	
    }
    a.cabecRecepcao:hover {
    	text-decoration: underline;
    	color: #fff;
    	font:8pt/1.5em 	Tahoma, Verdana, Arial, Serif;	
    }





/*********************************************************************/
/** MENU **/

font.textoMenu{
	color: #21446A;
	font:9pt/1.5em Tahoma, Verdana, Arial, Serif;
	font-weight: bold;
}
    a.textoMenu{
    	text-decoration: none;
    	color: #21446A;
    	font:9pt/1.5em Tahoma, Verdana, Arial, Serif;	
		font-weight: bold;
    }
    a.textoMenu:link {
    	text-decoration: none;
    	color: #21446A;
    	font:9pt/1.5em Tahoma, Verdana, Arial, Serif;	
		font-weight: bold;
    }
    a.textoMenu:visited {
    	text-decoration: none;
    	color: #21446A;
    	font:9pt/1.5em Tahoma, Verdana, Arial, Serif;	
		font-weight: bold;
    }
    a.textoMenu:hover {
    	text-decoration: underline;
    	color: #21446A;
    	font:9pt/1.5em Tahoma, Verdana, Arial, Serif;
		font-weight: bold;	
    }

	
	
/*********************************************************************/
/** BUSCA **/

font.tituloBusca{
	font:10pt/1.5em Tahoma, Verdana, Arial, Serif;
	font-weight: bold;
	color: #21446A;
}
    a.tituloBusca{
    	text-decoration: none;
    	color: #21446A;
    	font:10pt/1.5em Tahoma, Verdana, Arial, Serif;	
    	font-weight: bold;
    }
    a.tituloBusca:link {
    	text-decoration: none;
    	color: #21446A;
    	font:10pt/1.5em Tahoma, Verdana, Arial, Serif;	
    	font-weight: bold;
    }
    a.tituloBusca:visited {
    	text-decoration: none;
    	color: #21446A;
    	font:10pt/1.5em Tahoma, Verdana, Arial, Serif;	
    	font-weight: bold;	
    }
    a.tituloBusca:hover {
    	text-decoration: underline;
    	font-weight: bold;
    	color: #21446A;
    	font:10pt/1.5em Tahoma, Verdana, Arial, Serif;	
    }


/*********************************************************************/
/** RODAPÉ **/

font.rodape{
	font:11pt/1.5em Tahoma, Verdana, Arial, Serif;
	color: #888888;
}

font.rodapeDetalhes{
	font:9pt/1.5em Tahoma, Verdana, Arial, Serif;
	color: #888888;
}

font.avisos{
	font:9pt/1.5em Tahoma, Verdana, Arial, Serif;
	color: #888888;
}

    a.rodapeDesenv{
    	text-decoration: none;
    	color: #888888;
    	font:9pt/1.5em Tahoma, Verdana, Arial, Serif;	
    }
    a.rodapeDesenv:link {
    	text-decoration: none;
    	color: #888888;
    	font:9pt/1.5em Tahoma, Verdana, Arial, Serif;	
    }
    a.rodapeDesenv:visited {
    	text-decoration: none;
    	color: #888888;
    	font:9pt/1.5em Tahoma, Verdana, Arial, Serif;	
    }
    a.rodapeDesenv:hover {
    	text-decoration: underline;
    	font-weight: bold;
    	color: #888888;
    	font:9pt/1.5em Tahoma, Verdana, Arial, Serif;	
    }



/*********************************************************************/
/** CATÁLOGO **/

font.tituloCatalogo{
	font:10pt/1.5em Tahoma, Verdana, Arial, Serif;
	font-weight: bold;
	color: #21446A;
}
    a.tituloCatalogo{
    	text-decoration: none;
    	color: #21446A;
    	font:10pt/1.5em Tahoma, Verdana, Arial, Serif;	
    	font-weight: bold;
    }
    a.tituloCatalogo:link {
    	text-decoration: none;
    	color: #21446A;
    	font:10pt/1.5em Tahoma, Verdana, Arial, Serif;	
    	font-weight: bold;
    }
    a.tituloCatalogo:visited {
    	text-decoration: none;
    	color: #21446A;
    	font:10pt/1.5em Tahoma, Verdana, Arial, Serif;	
    	font-weight: bold;	
    }
    a.tituloCatalogo:hover {
    	text-decoration: underline;
    	font-weight: bold;
    	color: #21446A;
    	font:10pt/1.5em Tahoma, Verdana, Arial, Serif;	
    }




/*********************************************************************/
/** NEWSLETTER **/

font.tituloNewsletter{
	font:9pt/1.5em Tahoma, Verdana, Arial, Serif;
	font-weight: bold;
	color: #21446A;
}

div.retornoNewsletter{
	width:170px;
	padding-left:10px;
	text-align:center;
	font:8pt/1.5em Tahoma, Verdana, Arial, Serif;
	color: #21446A;
	border:0px solid #000000;
}





/*********************************************************************/
/** SETORES **/
font.tituloSetores{
	font-weight: bold;
	color: #224096;
}



/*********************************************************************/
/** INFORMAÇÕES DO PRODUTO **/

font.infoTitulo{
	font:10.5pt/1.5em Tahoma, Verdana, Arial, Serif;
	color: #222;
}

font.infoProduto{
	font:10pt/1.5em Tahoma, Verdana, Arial, Serif;
	color: #999999;	
}
    a.infoProduto{
    	text-decoration: underline;
    	color: #224498;
    	font:10pt/1.5em Tahoma, Verdana, Arial, Serif;	
    }
    a.infoProduto:link {
    	text-decoration: underline;
    	color: #224498;
    	font:10pt/1.5em Tahoma, Verdana, Arial, Serif;	
    }
    a.infoProduto:visited {
    	text-decoration: underline;
    	color: #224498;
    	font:10pt/1.5em Tahoma, Verdana, Arial, Serif;	
    }
    a.infoProduto:hover {
    	text-decoration: underline;
    	font-weight: bold;
    	color: #224498;
    	font:10pt/1.5em Tahoma, Verdana, Arial, Serif;	
    }


font.infoFabricanteProduto{
	font:10pt/1.5em Tahoma, Verdana, Arial, Serif;
	color: #224498;	
}

font.infoReferenciaProduto{
	font:7pt/1.5em Tahoma, Verdana, Arial, Serif;
	color: #44489e;	
}

font.infoDeValor{
	font:10pt/1.5em Tahoma, Verdana, Arial, Serif;
	font-weight: bold;
	color: #224498;	
}

font.infoPorValor{
	font:10pt/1.5em Tahoma, Verdana, Arial, Serif;
	font-weight: bold;
	color: #224498;	
}

font.infoValor{
	font:10pt/1.5em Tahoma, Verdana, Arial, Serif;
	font-weight: bold; 
	color: #999999;
}

font.infoValorAnterior{
	font:9pt/1.5em Tahoma, Verdana, Arial, Serif;
	text-decoration: line-through;
}

font.infoInstrucao{
	font:8pt/1.5em Tahoma, Verdana, Arial, Serif;
	color: #606060;
}

font.infoIndicacao{
	font:9pt/1.5em Tahoma, Verdana, Arial, Serif;
	color: #606060;
}
    a.infoIndicacao{
    	text-decoration: none;
    	color: #606060;
    	font:9pt/1.5em Tahoma, Verdana, Arial, Serif;	
    }
    a.infoIndicacao:link {
    	text-decoration: none;
    	color: #606060;
    	font:9pt/1.5em Tahoma, Verdana, Arial, Serif;	
    }
    a.infoIndicacao:visited {
    	text-decoration: none;
    	color: #606060;
    	font:9pt/1.5em Tahoma, Verdana, Arial, Serif;	
    }
    a.infoIndicacao:hover {
    	text-decoration: underline;
    	font-weight: bold;
    	color: #606060;
    	font:9pt/1.5em Tahoma, Verdana, Arial, Serif;	
    }



/*********************************************************************/
/** COTAÇÃO **/

font.cotacTituloTabela{
	font:10pt/1.5em Tahoma, Verdana, Arial, Serif;
	color: #21446A;	
}

font.cotacNomeProduto{
	font:9pt/1.5em Tahoma, Verdana, Arial, Serif;
	color: #777777;	
}
	
font.observacaoCompra{
	font:8pt/1.5em Tahoma, Verdana, Arial, Serif;
}	

div.cotacao {
	border:0px;
	position:relative;
	font:10pt/1.5em Tahoma, Verdana, Arial, Serif;
	color:red;
}




/*********************************************************************/
/**** TEXTOS DO SITE INSTITUCIONAL ****/

font.tituloTexto{
	font:13pt/1.5em Tahoma, Verdana, Arial, Serif;
	font-weight: bold;
	color: #21446A;
}

font.fonteTexto{
	font:10pt/1.5em Tahoma, Verdana, Arial, Serif;
	color: #555555;
}
    a.fonteTexto{
    	text-decoration: none;
    	color: #555555;
    	font:10pt/1.5em Tahoma, Verdana, Arial, Serif;	
    }
    a.fonteTexto:link {
    	text-decoration: none;
    	color: #555555;
    	font:10pt/1.5em Tahoma, Verdana, Arial, Serif;
    }
    a.fonteTexto:visited {
    	text-decoration: none;
    	color: #555555;
    	font:10pt/1.5em Tahoma, Verdana, Arial, Serif;
    }
    a.fonteTexto:hover {
    	text-decoration: underline;
    	color: #555555;
    	font:10pt/1.5em Tahoma, Verdana, Arial, Serif;
    }



/*********************************************************************/
/**** IDENTIFICAÇÃO PARA ORÇAMENTO ****/

font.identificacaoErro{
	font:8pt/1.5em Tahoma, Verdana, Arial, Serif;
	font-weight: bold;
	color: #21446A;
}

font.identificacaoJaLogado{
	font:8pt/1.5em Tahoma, Verdana, Arial, Serif;
	color: #21446A;
}

    a.identificacaoJaLogado{
    	text-decoration: underline;
    	font:8pt/1.5em Tahoma, Verdana, Arial, Serif;
    	color: #224498;
    }
    a.identificacaoJaLogado:link {
    	text-decoration: underline;
    	font:8pt/1.5em Tahoma, Verdana, Arial, Serif;
    	color: #224498;
    }
    a.identificacaoJaLogado:visited {
    	text-decoration: underline;
    	font:8pt/1.5em Tahoma, Verdana, Arial, Serif;
    	color: #224498;
    }
    a.identificacaoJaLogado:hover {
    	text-decoration: underline;
    	font:8pt/1.5em Tahoma, Verdana, Arial, Serif;
    	color: #224498;
    }

font.identTexto{
	font:10pt/1.5em Tahoma, Verdana, Arial, Serif;
	color: #777777;	
}
    a.identTexto{
    	text-decoration: underline;
    	color: #21446A;
    	font:10pt/1.5em Tahoma, Verdana, Arial, Serif;	
    }
    a.identTexto:link {
    	text-decoration: underline;
    	color: #21446A;
    	font:10pt/1.5em Tahoma, Verdana, Arial, Serif;	
    }
    a.identTexto:visited {
    	text-decoration: underline;
    	color: #21446A;
    	font:10pt/1.5em Tahoma, Verdana, Arial, Serif;	
    }
    a.identTexto:hover {
    	text-decoration: underline;
    	font-weight: bold;
    	color: #21446A;
    	font:10pt/1.5em Tahoma, Verdana, Arial, Serif;	
    }	
	

/*********************************************************************/
/***** LINKS *****/

a{
  	text-decoration: none; 
	font:8pt/1.5em 	Tahoma, Verdana, Arial, Serif;	
}
a:link {
	text-decoration: none; 
	color: #444444;
}
a:visited {
	text-decoration: none; 
	color: #444444;
}
a:hover {
    text-decoration: underline;
	color: #444444;
}


/************* Menus de Pedidos ***************/

font.menuAtivo{
	font:10pt/1.5em Tahoma, Verdana, Arial, Serif;
	font-weight:bold;
	color: #21446A;	
}
    a.menuAtivo{
    	text-decoration: underline;
		font:10pt/1.5em Tahoma, Verdana, Arial, Serif;
		font-weight:bold;
		color: #21446A;	
    }
    a.menuAtivo:link {
    	text-decoration: underline;
		font:10pt/1.5em Tahoma, Verdana, Arial, Serif;
		font-weight:bold;
		color: #21446A;	
    }
    a.menuAtivo:visited {
    	text-decoration: underline;
		font:10pt/1.5em Tahoma, Verdana, Arial, Serif;
		font-weight:bold;
		color: #21446A;	
    }
    a.menuAtivo:hover {
    	text-decoration: underline;
		font:10pt/1.5em Tahoma, Verdana, Arial, Serif;
		font-weight:bold;
		color: #21446A;	
    }	

font.menuInativo{
	font:10pt/1.5em Tahoma, Verdana, Arial, Serif;
	color: #aaa;	
}

/********************************************/
/************** CONTROLE DE PEDIDOS*************/

font.textoPreto{
	font:8pt/1.5em Tahoma, Verdana, Arial, Serif;
	color: #111;	
}

font.textoCinza{
	font:8pt/1.5em Tahoma, Verdana, Arial, Serif;
	color: #777;	
}
    a.textoCinza{
    	text-decoration: none;
		font:8pt/1.5em Tahoma, Verdana, Arial, Serif;
		color: #777777;	
    }
    a.textoCinza:link {
    	text-decoration: none;
		font:8pt/1.5em Tahoma, Verdana, Arial, Serif;
		color: #777777;	
    }
    a.textoCinza:visited {
    	text-decoration: none;
		font:8pt/1.5em Tahoma, Verdana, Arial, Serif;
		color: #777777;	
    }
    a.textoCinza:hover {
    	text-decoration: underline;
		font:8pt/1.5em Tahoma, Verdana, Arial, Serif;
		color: #777777;	
    }	


font.tituloPreto{
	font:11pt/1.5em Tahoma, Verdana, Arial, Serif;
	font-weight:bold;
	color: #111;	
}

font.itemGrid{
	font:8pt/1.5em Tahoma, Verdana, Arial, Serif;
	color: #777777;	
}
    a.itemGrid{
    	text-decoration: underline;
		font:8pt/1.5em Tahoma, Verdana, Arial, Serif;
		color: #777777;	
    }
    a.itemGrid:link {
    	text-decoration: underline;
		font:8pt/1.5em Tahoma, Verdana, Arial, Serif;
		color: #777777;	
    }
    a.itemGrid:visited {
    	text-decoration: underline;
		font:8pt/1.5em Tahoma, Verdana, Arial, Serif;
		color: #777777;	
    }
    a.itemGrid:hover {
    	text-decoration: underline;
		font:8pt/1.5em Tahoma, Verdana, Arial, Serif;
		color: #777777;	
    }	
	
	
font.tituloGrid{
	font:9pt/1.5em Tahoma, Verdana, Arial, Serif;
	color: #21446A;	
}


/*********************************************************************/
/***** FORMULARIOS *****/

textarea {
	  font: 8pt verdana, arial, helvetica, sans-serif;
	  color:#000000;
}

input {
	  font: 8pt verdana, arial, helvetica, sans-serif;
	  color:#000000;
}
 
 
input.valor {
	  font: 8pt verdana, arial, helvetica, sans-serif;
	  text-align:right;
	  color:#000000;
} 

select.valor {
	  font: 8pt verdana, arial, helvetica, sans-serif;
	  text-align:left;
	  color:#000000;
} 
