/* CSS Gerais */
body {
	font-family: Verdana, Geneva, Arial, Helvetica, sans-serif;
	color: Black;
	margin: 0px;
}
a {
	font-size: 8pt;	
	color: Black;
}
td {
	font-size: 8pt;	
}
.breadcrumb {	
	font-size: 8pt;
	color: #336666;
}
.barra_navegacao_voltar {
	text-decoration: none;
}
.barra_navegacao_voltar:hover {
	text-decoration: underline;
}
.barra_navegacao_topo {
	text-decoration: none;
}
.barra_navegacao_topo:hover {
	text-decoration: underline;
}
.barra_navegacao_imprimir {
	text-decoration: none;
}
.barra_navegacao_imprimir:hover {
	text-decoration: underline;
}

/* CSS para página Identificador/Topo */
.identificador_body {
	filter : progid:DXImageTransform.Microsoft.Gradient(startColorStr='#F3F8F6', endColorStr='#669999', gradientType='1');
}
.identificador_titulo {
	FONT-WEIGHT: bold; 
	FONT-SIZE: 10px; 
	COLOR: black; 
	FONT-FAMILY: Verdana, Arial, sans-serif; 
	filter : progid:DXImageTransform.Microsoft.Gradient(startColorStr='#669999', endColorStr='#F3F8F6', gradientType='1');
	border-top : Black 1px solid;
	border-bottom : Black 1px solid;
}

/* CSS para página Entrada */
.entrada_body {
}
.entrada_slogan {
	font-weight: bold;
	color: #336666;
}
.entrada_destaques_canal_titulo {
	font-size: 8pt;
	font-weight: bold;
	color: white;
	text-decoration: none;
	background-color: #669999;
	width: 100%;
	padding-left: 2px;
}
.entrada_destaques_canal_titulo:hover {
}
.entrada_destaques_titulo {
	font-size: 8pt;
	color: #336666;
	text-decoration: none;
	width: 100%;
	font-weight: bold;
}
.entrada_destaques_titulo:hover {
	text-decoration: underline;
}
.entrada_destaques_descricao {
	font-size: 8pt;
	color: black;
	text-decoration: none;
}
.entrada_destaques_descricao:hover {
}
.entrada_destaques_link {
	font-size: 8pt;
	color: #336666;
	text-decoration: none;
	width: 100%;
}
.entrada_destaques_link:hover {
	text-decoration: underline;
}

/* CSS para página Menu */
.menu_body {
	background-color: #F1F1F1;
}
.menu_canais_titulo {
	color: black;
	font-size: 8pt;
	text-decoration: none;
	background-color: #F1F1F1;
	width: 100%;
	border: #F1F1F1 1px solid;	
	padding: 2px;		
}
.menu_canais_titulo:hover {
	color : black;
	text-decoration: none;
	background-color: #CCCCCC;
	width: 100%;	
	border: #999999 1px solid;
	filter : progid:DXImageTransform.Microsoft.Gradient(startColorStr='#CCCCCC', endColorStr='#F1F1F1', gradientType='1');
}

/* CSS para página Submenu/Listagens */
.submenu_body {
}
.submenu_canal_titulo {
	font-weight: bold;
	width:100%;
	color : #336666;
	font-size: 12pt;
}
.submenu_canal_descricao {
	color: black;
}
.submenu_canais_titulo {	
	font-size: 8pt;
	font-weight: bold;
	color: #336666;
	text-decoration: none;
	width: 100%;
	padding: 2pt;
	border-bottom: #336666 1px solid;		
}
.submenu_canais_titulo:hover {
	text-decoration: underline;
}
.submenu_canais_descricao {
	color: black;
	padding: 2pt;
}
.submenu_canais_descricao:hover {
}
.submenu_artigos_titulo {
	font-weight: bold;
	padding-top: 4pt;	
}
.submenu_artigos_titulo:hover {
}
.submenu_artigos_descricao {
	color: black;
}
.submenu_artigos_descricao:hover {
}
.submenu_artigos_link {
	color: #336666;
}
.submenu_artigos_link:hover {
}
.submenu_artigos_data {
	font-size: 7pt;
	font-style: italic;
}
.submenu_produtos_titulo {
	font-weight: bold;
	padding-top: 4pt;	
}
.submenu_produtos_titulo:hover {
}
.submenu_produtos_descricao {
	color: black;
}
.submenu_produtos_descricao:hover {
}
.submenu_produtos_link {
	color: #336666;
}
.submenu_produtos_link:hover {
}
.submenu_produtos_data {
	font-size: 7pt;
	font-style: italic;
}
.submenu_produtos_referencia {
	font-weight: bold;
}
.submenu_produtos_preco {
	font-weight: bold;
}

/* CSS para página Artigo */
.artigo_body {
}
.artigo_titulo {
	font-size: 12pt;
	font-weight: bold;
	color: #336666;
}
.artigo_descricao {
	color: black;
	font-weight: bold;
}
.artigo_data {
	font-size: 7pt;
	font-style: italic;
}
.artigo_detalhe {
}

/* CSS para página Produtos */
.produto_body {
}
.produto_titulo {
	font-size: 12pt;
	font-weight: bold;
	color: #336666;	
}
.produto_descricao {
	color: black;
	font-weight: bold;
}
.produto_data {
	font-size: 7pt;
	font-style: italic;
	color: #336666;	
}
.produto_referencia {
	font-weight: bold;
	color: #336666;	
}
.produto_preco {
	font-weight: bold;
	color: #336666;	
}
.produto_detalhe {
}

/* CSS para página Formulários */
.formulario_body {
}
.formulario_titulo {
	font-size: 12pt;
	font-weight: bold;
}
.formulario_descricao {
	color: #669999;
}
.formulario_texto_campos {
	font-weight: bold;
}
.formulario_inputs {
	width: 100%;	
	border: #CCCCCC 1px solid;
}
.formulario_botao {
	font-family: Verdana;
	font-size: 8pt;
	border: #FFFFFF 0px solid;
	color: #000000;		
	background-color: White;
	font-weight: bold;
}
.formulario_botao_over {
	font-family: Verdana;
	font-size: 8pt;
	border: #FFFFFF 0px solid;
	color: #000000;		
	background-color: White;
	font-weight: bold;
	cursor: hand;
}

/* CSS para página Pesquisa */
/* Formulario de pesquisa */
.pesquisa_form_body {
}
.pesquisa_form_titulo {
}
.pesquisa_form_input {
	width: 120px;
	border: #999999 1px solid;
}
.pesquisa_form_avancada_titulo {
	color: #336666;
}
.pesquisa_form_botao {
	font-family: Verdana;
	font-size: 8pt;
	border: #FFFFFF 0px solid;
	color: #000000;		
	background-color: White;
	font-weight: bold;
}
.pesquisa_form_botao_over {
	font-family: Verdana;
	font-size: 8pt;
	border: #FFFFFF 0px solid;
	color: #000000;		
	background-color: White;
	font-weight: bold;
	cursor: hand;
}
.pesquisa_avancada_texto_campos {
	font-weight: bold;
}
.pesquisa_avancada_inputs {
	font-size: 10pt;
	width:100%;
}
.pesquisa_avancada_texto {
	font-size: 10pt;
}
.pesquisa_avancada_canais_titulo {
	font-size: 10pt;
}
.pesquisa_avancada_botao {
}
.pesquisa_avancada_botao_over {
}

/* Resultados da pesquisa */
.pesquisa_resultados_body {
	margin-top: 10px;
}
.pesquisa_resultados_item {
}
.pesquisa_resultados_titulo {
	background-color: #F3F8F6;
	padding: 3px;
	color: #336666;
	font-weight: bold;
}
.pesquisa_resultados_titulo:hover {
}
.pesquisa_resultados_descricao {
}
.pesquisa_resultados_texto_informativo {
	padding: 3px;
}
.pesquisa_resultados_artigo_titulo {
	font-weight: bold;
	padding: 3px;
}
.pesquisa_resultados_artigo_descricao {
	padding: 3px;
	color: #336666;
	width:100%;
}
.pesquisa_resultados_artigo_canal {
	font-style: italic;
}
.pesquisa_resultados_produto_titulo {
	font-weight: bold;
	padding: 3px;
}
.pesquisa_resultados_produto_descricao {
	padding: 3px;
	color: #336666;
	width:100%;
}
.pesquisa_resultados_produto_canal {
	font-style: italic;
}
.pesquisa_resultados_produto_referencia_titulo {
	font-weight: bold;
}
.pesquisa_resultados_produto_referencia {
}
.pesquisa_resultados_produto_preco_titulo {
	font-weight: bold;
}
.pesquisa_resultados_produto_preco {
}

/* Página Vazia */
.vazio_body {
	background-color: White;
}

/* Página de Email Enviado */
.email_enviado_body {
	background-color: White;
}
.email_enviado_mensagem {
	font-weight: bold;
}

/* Copyright */
.copyright {
	color: #336666;
	border-top: 1px #336666 solid;
}

/* Classes do layout */
.menu_pesquisa {
	border: #999999 1px solid;	
	background-color: white;	
}
.menu_tabela {
}
.menu_separador {
	background-color: #336666;
}
.entrada_destaques {
	border-left : 1px #CCCCCC solid;
	border-right : 1px #CCCCCC solid;	
}
.entrada_destaques_central {
	border-left : 1px #CCCCCC solid;
	border-right : 1px #CCCCCC solid;	
}
.entrada_destaques_titulo_central {
	font-size: 8pt;
	color: black;
	text-decoration: none;
	font-weight: bold;
	width: 100%;
}
.entrada_destaques_titulo_central:hover {
	text-decoration: underline;
}
.entrada_destaques_tabela {
	background-color: #669999;
}
.submenu_canal_tabela {
	border-top: #336666 1px solid;
	border-bottom: #336666 1px solid;	
	filter : progid:DXImageTransform.Microsoft.Gradient(startColorStr='#F3F8F6', endColorStr='#669999', gradientType='1');
}
.submenu_produtos_tabela {
	border-top: #F3F8F6 1px solid;
}
.submenu_artigos_tabela {
	border-top: #F3F8F6 1px solid;
}
.artigo_tabela {
	filter : progid:DXImageTransform.Microsoft.Gradient(startColorStr='#F3F8F6', endColorStr='#CCCCCC', gradientType='0');
}
.produto_tabela {
	filter : progid:DXImageTransform.Microsoft.Gradient(startColorStr='#CCCCCC', endColorStr='#F3F8F6', gradientType='0');
}
.separador {
	color: white;
	height: 1px;
	border: solid;	
}
.formulario_tabela {
	border-top: #336666 1px solid;
	border-bottom: #336666 1px solid;	
	filter : progid:DXImageTransform.Microsoft.Gradient(startColorStr='#669999', endColorStr='#F3F8F6', gradientType='0');
}
.pesquisa_form_tabela {
	border-top: #336666 1px solid;
	border-bottom: #336666 1px solid;	
	filter : progid:DXImageTransform.Microsoft.Gradient(startColorStr='#669999', endColorStr='#F3F8F6', gradientType='0');
}