/* CSS Document */
span{font-size:10px; margin:0 0 0 5px;}
/*	
	Elementos
				*/
body{
padding:0;
font: Arial, Helvetica, sans-serif;
font-size:9px;
text-align:center; /* hack para o IE */	
color:#666;
}

a:link{
color:#000;
text-decoration:none;

}

a:visited{
color:#000;
text-decoration:none;
}

a:active{
color:#000;
text-decoration:none;
}

a:hover{
color:#C00;
text-decoration:none;
}

input{
width:180px;
border:solid 1px #999;
font-family:arial;
font-size:11px;
color:#666;
}

input.ddd {
width:20px;
}

input.fone {
width:157px;
}

input.busca {
	width:120px;
}

textarea{
width:300px;
border:solid 1px #999;
font-family:arial;
font-size:11px;
color:#666;
}
select {
border:solid 1px #999;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#666;
}

a.botao:link, a.botao:visited, a.botao:active, a.botao:hover {
height:18px;
width:60px;
background-image:url(../image/fundo_botao.jpg);
background-repeat:no-repeat;
background-position:center;
font: 11px arial;
font-weight:bold;
color:#666666;
text-decoration:none;
border:1px solid #CCCCCC;
}

input.botao{
height:18px;
width:60px;
background-image:url(../image/fundo_botao.jpg);
background-repeat:no-repeat;
background-position:center;
font-weight:bold;
color:#666666;
}
input.botaoEnviar{
width:100px;
background:#CCCCCC;
font-weight:bold;
}
input.email,
input #nladdress,
textarea.email {
	background-image: url(../image/input_arroba.jpg);
	background-repeat: no-repeat;
	background-position: center right;
}
input .obrigatorio,
textarea .obrigatorio {
	background-image: url(../image/input_asterisco.jpg);
	background-repeat: no-repeat;
	background-position: center right;
}
label  {
	float: left;
	width: 65px;
	display: block;
	clear: left;
	padding: 2px 0;
}
label .over  {
	background-color: #f8f8f8;
}
label .esconde {
	display: none;
}
/*
input.over, textarea.over, select.over {
	border-color:#0000FF;
}
*/




/*	
	Classes
				*/
.semBorda{
	border: none;
}
.clear {
 clear:both;
}
.textoBranco{
color:#FFFFFF;
}
.mensagemConfirmada{

font:Arial, Helvetica, sans-serif;
font-size:11px;
color:#CC0000;
font-weight:bold;

}

/*	
	IDs
		*/
#dPagina{width: 780px;margin: 0 auto;text-align:left;  /*"remédio" para o hack do IE */}


#Marca{	position:relative;float:left;width:161px;height:102px;background-image:url(../image/index/logoMarca.gif);}

#Marca a.linkPrincipal{width:161px;height:102px;}	
	
#Hora{position:relative;float:left;width:446px;height:102px;color:#FFFFFF;background-image:url(../image/index/back02.gif);}

#Hora span{position:relative;top:9;left:3;}
	
#dMenuFlututante{position:relative;	float:left;	width:173px;height:102px;background-image:url(../image/index/back03.gif);}

#menuFlutuante{position:relative;top: 5;font:Arial, Helvetica, sans-serif;font-size:14px;font-weight:bold;width:120px;color:#FFFFFF;}

#navegacaoPrincipal{height:30px;}

#navegacaoPrincipal #bandeiras {width:143px;height:30px;float:left;background-image:url(../image/menu/lateral_esquerda.jpg);background-repeat:no-repeat;padding:4px 0px 0px 10px;}

#navegacaoPrincipal ul{list-style-type:none; margin: 0; /*remove o recuo IE e Opera*/ padding: 0; /*remove o recuo Mozilla e NN*/ border:0; text-align:right;}
#navegacaoPrincipal ul li{display:inline; padding:0; margin:0;}/**/
#navegacaoPrincipal ul li span{display:none;}

#navegacaoPrincipal ul li a.menuAtivoArtesa{width:75px;height:30px;background:#eee url("../image/menu/artesa_on.jpg") no-repeat;border:0px;}
#navegacaoPrincipal ul li a.menuArtesa {width:75px;height:30px;background:#eee url("../image/menu/artesa_off.jpg") no-repeat;border:0px;}
#navegacaoPrincipal ul li a.menuArtesa:hover{background:#eee url("../image/menu/artesa_on.jpg") no-repeat;border:0px;}

#navegacaoPrincipal ul li a.menuAtivoPeSerra{width:110px;height:30px;background:#eee url("../image/menu/pe_serra_on.jpg") no-repeat;}
#navegacaoPrincipal ul li a.menuPeSerra {width:110px;height:30px;background:#eee url("../image/menu/pe_serra_off.jpg") no-repeat;}
#navegacaoPrincipal ul li a.menuPeSerra:hover{background:#eee url("../image/menu/pe_serra_on.jpg") no-repeat;}

#navegacaoPrincipal ul li a.menuAtivoArtefil{width:198px;height:30px;background:#eee url("../image/menu/araripina_on.jpg") no-repeat;}
#navegacaoPrincipal ul li a.menuArtefil {width:198px;height:30px;background:#eee url("../image/menu/araripina_off.jpg") no-repeat;}
#navegacaoPrincipal ul li a.menuArtefil:hover{background:#eee url("../image/menu/araripina_on.jpg") no-repeat;}

#navegacaoPrincipal ul li a.menuAtivoMalhasJaboatao{width:136px;height:30px;background:#eee url("../image/menu/malhas_artefil_on.jpg") no-repeat;}
#navegacaoPrincipal ul li a.menuMalhasJaboatao {width:136px;height:30px;background:#eee url("../image/menu/malhas_artefil_off.jpg") no-repeat;}
#navegacaoPrincipal ul li a.menuMalhasJaboatao:hover{background:#eee url("../image/menu/malhas_artefil_on.jpg") no-repeat;}

#navegacaoPrincipal ul li a.menuAririFM {width:102px;height:30px;background:#eee url("../image/menu/arari_off.jpg") no-repeat;}
#navegacaoPrincipal ul li a.menuAririFM:hover{background:#eee url("../image/menu/arari_on.jpg") no-repeat;}

#listaMenuFlutuante{width:150px; height:108px;;border:solid #666 1px;background-color:f8f8f8;padding-top:8px;padding-bottom:8px;z-index:1;}
#listaMenuFlutuante.posicionamento{position:relative;top:-112;left: 598;overflow:hidden;float:left;}
#listaMenuFlutuante a{text-decoration:none;color:#333333;}
#listaMenuFlutuante a:hover{text-decoration:none;color:#CC0000;}
#listaMenuFlutuante ul{}
#listaMenuFlutuante ul li{border-bottom: solid #CCC 1px;padding-left:10px;padding-bottom: 3px;}
#listaMenuFlutuante ul li.ultimoItemMenu{border-bottom:none;}

#posConteudo{position:relative;float:left;top:-110;width:780px;background-image: url(../image/index/back01.gif);background-repeat: repeat-y;}


/*Subtitulos da paginas----------------------------------*/

#dFraseabertura{
border:#000 solid 1px;
padding: 3px;
padding-left:10px;
background:url(../image/index/fundo_frase.gif) repeat-y;
color:#900;
}

#dExcelencia.institucional{width:200px;height:275px;_height:265px;*height:265px;border-right:1px solid #d3d3d3;display:block;float:left;}
#dExcelencia #excelenciaTitulo{height:36px;background-image:url(../image/subtitulos/excelencia.jpg);background-repeat:no-repeat;}
#dExcelencia ul{padding-bottom:-9px;margin-bottom:-9px;}
#dExcelencia li{background:#eee;margin-left:2;padding-left:10;padding-top:5px;height:22;border-top: solid 1px #FFFFFF;}
#dExcelencia li a.pres:link, #dExcelencia li a.pres:active, #dExcelencia li a.pres:visited	{display:block;color:#CC0000;width:100%;height:100%;font-weight:bold;text-decoration:none;}
#dExcelencia li a.pres:hover{color:#CC0000;}
#dExcelencia li a:link, #dExcelencia li a:active, #dExcelencia li a:visited	{display:block;width:100%;height:100%;font-weight:bold;text-decoration:none;}
#dExcelencia li a:hover{color:#CC0000;}
#dExcelencia #texto{margin-left:10px;margin-right:7px;margin-top:15px;}
#dExcelencia #imgInmetro{padding-top:5px;padding-bottom:11px;}

#dQuemSomos.institucional{width:210;height:265px;border-right: #d3d3d3 solid 1px;display:block;float:left;}
#dQuemSomos #quemsomosTitulo{height:36px;background-image:url(../image/subtitulos/quem_somos.jpg);background-repeat:no-repeat;}
#dQuemSomos #imagem{width:209px;height:61px; background-image:url(../image/index/quemsomosImagem.jpg);}
#dQuemSomos #nossaHistoria{padding-left:17px;margin-top:10px;}
#dQuemSomos #nossaHistoria a{color:#880303;}
#dQuemSomos #TextoSomos{padding-left:17px;padding-top:5px;}
#dQuemSomos #videoInstitucional a{color:#880303;}
#dQuemSomos #grupoTextoImagemINst, #dQuemSomos #videoInstitucional{padding-left:17px;}
#dQuemSomos #TextoInstit{width:140px; float:left;}
#dQuemSomos #ImgemCrac{float:left;margin-top:-10px;}
#dQuemSomos #formContato input{height:19px;width:110px;}
#dQuemSomos #formContato input.botao{height:18px;width:50px;color:#666;font-weight:bold;border-color:#bbb;}
#dQuemSomos label{display:none;}

#dServicos.institucional{width:198;height:265px;border-right: #d3d3d3 solid 1px;display:block;float:left;}
#dServicos #servicosTitulo{height:36px;background-image:url(../image/subtitulos/servicos.jpg);background-repeat:no-repeat;}
#dServicos #dareaServicos{height:120px;}
#dServicos a{color:#880303;}
#dServicos form{padding-left:17px;margin-top:5px;_margin-top:15px;*margin-top:15px;}
#dServicos #formContatoIndex{padding:0 2px 0 0; text-align:right; }
#dServicos #formContatoIndex input{height:19px;width:110px;}
#dServicos #formContatoIndex input.botao{height:18px;width:50px;color:#666;font-weight:bold;border-color:#bbb;}
#dServicos label{display:none;}
#faleConosco a{color:#880303;}
.destaque {font-size:10px;color:#C00;font-weight:bold;}
#faleConoscoServ {padding-left:17px;margin-top:5px;}
#faleConosco {padding-left:17px;margin-top:5px;}

#areaRestrita{padding-left:17px;margin-top:10px;}

#dAreaRestritaCaixa{height:110px;background-image:url(../image/index/fundo_area_restrita.gif); background-repeat:repeat;padding-top:5px; }

#dAreaRestritaCaixa1{width:100%;height:100px;background-image:url(../image/index/fundo_area_restrita.gif); background-repeat:repeat;margin-top:5px;border-right:1px solid #000000;}

#dAreaRestritaCaixa2{width:100%;height:95px;background-image:url(../image/index/fundo_area_restrita.gif); background-repeat:repeat;margin-top:5px;border-left:1px solid #000000;}


#dLogin #TextoAreaRestrita{display:none;}
#formServicos {padding-left:17px;margin-top:5px;}
#formServicos input{width:98px;height:19px;}
#formServicos input.botao{height:18px;width:50px;color:#666;font-weight:bold;border-color:#bbb;}
#Texto1, #TextoAreaRestrita{padding-left:17px;margin-top:2px;}


	
#dMercado.institucional{width:168;*width:172px;_width:172px;height:265px;overflow:hidden;display:block;float:left;}
#dMercado #mercadoTitulo{height:36px;background-image:url(../image/subtitulos/mercado.jpg);background-repeat:no-repeat;}
#dMercado #tituloNumeros{padding-left:15px;padding-top:10px;}
#dMercado #tituloNumeros a{color:#880303;}
#dMercado #textoNumeros{padding-left:15px;padding-top:5px;}
#dMercado ul{padding-top:10px;padding-bottom:20px;}
#dMercado ul li{padding-left:15px; padding-top:5px;font-weight:bold;}



#dEquipamentos{width:185px;float:left;border-right: #d3d3d3 solid 1px;}
#dEquipamentos #tituloEquipamentos{height:36px; background-image:url(../image/subtitulos/equipamentos.jpg); background-repeat:no-repeat;}

#dCapacidadeProdutiva{width:185px;float:left;}
#dCapacidadeProdutiva #tituloCP{height:36px; background-image:url(../image/subtitulos/capprodutiva.jpg); background-repeat:no-repeat;}

#titVermLinkBold{padding-left:15px;padding-top:10px;color:#880303;}
#titVermLinkBold a{color:#880303;}
#contTextoForm{padding-left:15px;padding-top:5px;}

/*Fim*/

/*Conteudos internos*/

#conteudoGeral{background-image:url(../image/menu/interno/lateralEsquerda.jpg);background-position:left top;background-repeat:repeat-y;width: 779px; padding-bottom:25px;}

#conteudoGeral2{width: 779px; padding-bottom:25px;}
/*
#conteudoGeral{background-image:url(../image/menu/interno/backLinha.jpg);background-position:left top;background-repeat:repeat-y;width: 779px; padding-bottom:25px;}
*/
#dMenu{width:200px;float:left;}
#dConteudoGeral{float:left;}
#dConteudoMioloCabecalho, #cabJaboatao{height:36px;background-image:url(../image/menu/interno/backCab.jpg);background-repeat:repeat-x;}
#dConteudoMioloCabecalho a{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12;
text-decoration:none;
font-weight:bold;
position:relative;
top:13px;
/*left:528px;*/
left:250px;
}

#dConteudoMiolo{
 padding:10px;
 
}

#dConteudoMioloTitulo{
font-size:12px;
color:#990000;
font-weight:bold;
padding-bottom:10px;
}

.titMioloCabecalho {float:left;width:250px;font-size:11px;color:#990000;font-weight:bold;margin-top:14px;margin-left:12px;}

.subtitMioloCabecalho {color:#990000;font-weight:bold;}

#dConteudoMiolo p {
 padding-top:10px;
 padding-bottom:10px;
}
#dConteudoMiolo ul li {
 padding-left:20px;
}

#dConteudoMiolo #dcertificado1{

border:#000000 solid 1px;
background-color:#CCCCCC;
width:320px;
height:430px;

}
#dConteudoMiolo #dcertificado2{

position:relative;
left:4px;
top:4px;
border:#E6E6E6 solid 1px;
background-color:#EEE;
width:310px;
height:420px;
}
#dConteudoMiolo #dcertificado2 #Certificado{

position:relative;
left:6px;
top:2px;


}

#dConteudoMiolo #contatoForm{

position:relative;
left:6px;
top:2px;
}

#dConteudoMiolo #dFaleConoscoEndereco{

padding-top:30px;

}


/*fim*/


/*Pagina Jaboatão*/

#cabJaboatao{border-right:#000000 solid 1px; border-left:#000000 solid 1px; height:36px;background-image:url(../image/menu/interno/backCab.jpg);background-repeat:repeat-x;}
#cabJaboatao a{font-family:Verdana, Arial, Helvetica, sans-serif;font-size:12;text-decoration:none;font-weight:bold;position:relative;top:13px;left:720px;}
#esquerdaJaboatao{float:left;width:200px;}
#direitaJaboatao{float:left;}

/*#contJaboatao{background-image:url(../image/jaboatao/backpaginas.jpg);background-position:bottom;}*/
/*
#menuJaboataoInicial {}
#menuJaboataoInicial ul{}
#menuJaboataoInicial ul li{height:24px;background-image:url(../image/menu/jaboatao/backItem.gif);}
#menuJaboataoInicial ul li a.itens{margin-left:8px;font-size:12px;font-weight:bold;position:relative;top:5px;}
#menuJaboataoInicial ul li.ultimoMenuJaboatao{height:35px;background-image:url(../image/menu/jaboatao/backultimo.gif);}
*/

ul#menuJab {
	background-image:url(../image/menu/jaboatao/fundo_lista_menu.gif);
	background-position:center;
	border-left:1px solid #000000;
}

ul#menuJab li {
	height:25px;
}

ul#menuJab li a {
	display:block;
	font:11px arial;
	text-transform:uppercase;
	color:#666666;
	font-weight:bold;
	padding-left:20px;
	padding-top:6px;
	border-bottom:1px solid #FFF;
	height:25px;
}

ul#menuJab li a:hover {
	color:#F00;
	font-size:12px;
	background-color:#FFF;
	border-bottom:1px solid #EEE;
	border-right:3px solid #000;
}

ul #submenuJab  {}

ul #submenuJab li {
	height:25px;
}


ul #submenuJab li a {
	display:block;
	font:700 11px arial;
	color:#666;
	padding-left:40px;
	height:25px;
}

ul #submenuJab li a:hover {}

ul #listaSimples {
	list-style-image:url(../image/etiquetas/setinha.gif);
	list-style-position:outside;
	padding-left:17px;
	margin-top:7px;
	margin-bottom:15px;
}

ul #listaSimples li {
	padding:0px;
	margin-bottom:10px;	
}

#submenu_produtos{padding-top:15px;}
#submenu_produtos a{font-weight:bold; font-size:10px; padding-left:20px;}


#dConteudoMioloFormat{border-left:#ccc solid 1px;padding-left:20px;padding-right:20px;}

#DirJabConteudo{padding-left:0px;padding-top:0px;padding-bottom:10px;}
#DirJabConteudo p{padding-top:5px;padding-bottom:5px;}
/*
#dConteudoMioloTituloJab{width:580;height:177;background-image:url(../image/jaboatao/interna.jpg);border-right:#000000 solid 1px;}
#dConteudoMioloTituloJab span{font-size:12px;color:#990000;font-weight:bold;padding-bottom:10px;position:relative;top:158px;left:5px;padding-left:10px;}
*/

#dConteudoMioloTituloJab{width:580;height:177;background-color:#EEEEEE;border-right:#000000 solid 1px;border-left:#CCCCCC solid 1px;}

#dConteudoMioloTituloJab p {font-size:12px;color:#990000;font-weight:bold;padding-left:14px;}

/*
#dConteudoMioloTituloJab span{font-size:12px;color:#990000;font-weight:bold;padding-bottom:10px;position:relative;left:5px;padding-left:10px;}
*/

#dConteudoMioloFormat{padding-left:15px;}

table#tblProdutos {
	border:#CCC solid 1px;
}

table#tblProdutos tr th {
	background-color:#ccc;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;font-weight:bold;
	padding:5px;
}

table#tblProdutos tr td {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	padding:5px;
	border-bottom:#CCCCCC solid 1px;
}

table#tblProdutos tr td.cor {
	background-color:#EEEEEE;
}

.titEtiqueta {font-size:11px;font-weight:bold;}

table#modeloTab1 {
	border:1px solid #CCCCCC;
}

table#modeloTab1 tr td {
	padding:7px;
	vertical-align:middle;
	font-family:verdana;
	font-size:11px;
	color:#666666;
}

table#modeloTab1 tr td.cor {
	background-color:#EEEEEE;
}

table#modeloTab1 tr td.cor2 {
	background-color:#CCCCCC;
}

/*Fim da Página de jaboatão*/


/*menu interno*/
#dmenuInterno{
width:200px;
/*background-image:url(../image/menu/interno/backLinha.jpg);
background-repeat:repeat-y;*/
}

#dmenuInterno ul{
	list-style-type:none;
}


/*Fim menu interno*/

#dRodape {
background-color:#000000;
color:#FFFFFF;
padding-top:5px;
}

<!-- LISTAS NUMERADAS -->
ul #listaNum {list-style-type:decimal;list-style-position:inside;padding:0px;margin:0px;}
ul #listaSeta{list-style-type:none;padding:0px;margin:0px;}
ul #listaNum li {padding:0px;margin:0px;}
ul #listaSeta li {padding:0px;margin:0px;}

<!------------Denys representanteForm----------------->

#tableRepre {
	margin: 0px;
	}
	
#tableRepre h2 {
	/*float:left;*/
	width:450px;
	font-size:11px;
	color:#990000;
	font-weight:bold;
	margin-top:14px;
	margin-left:12px;
	margin-bottom: 20px;
	}

#representanteForm {
	margin-left: 14px;
	}
	
#representanteForm ul li {
	margin: 0px  0px 5px 0px;
	}
	
#representanteForm label {
	width: 140px;
	font-size: 9px;
	}
	
#itemDescricao {
	font-size: 9px;
	margin-top: 20px;
	}
	
#cadastro_simplificada {
	margin-left: 14px;
	font-size: 9px;
	}

#cadastro_simplificada h2 {	
	width:450px;
	font-size:11px;
	color:#990000;
	font-weight:bold;
	margin-top:14px;
	margin-bottom: 20px;
	}
	
#cad_simples ul li {
	margin: 0px  0px 5px 0px;
	}
	
#cad_simples label {
	width: 140px;
	font-size: 9px;
	}
	
.tablesDetalhes {
	margin-top: 20px;
	}
	
.textobold {
	font-size: 9px;
	font-weight: bold;
	text-align: center;
	}

.trBackCinza {
	background-color: #CCCCCC;
	}
	
.tamanho_imput_gd{width:300px;}	
#cad_simples table, #cad_simples table td{
	border:solid 1px #ddd;
	}

.input.qtd {
	width: 30px;
	text-align:right;
	}

.totall{ 
	width:110px;
	text-align:right;
	}

#itemDescricao{
	border:solid 1px #ddd;
	}
	
#itemDescricao th{
	height:25px;
	font:700 12px Verdana, Arial, Helvetica, sans-serif;
	text-align:center;
	}
#itemDescricao td{
	padding:4px 3px;
	border:solid 1px #ddd;
	}
.input.maior {
	width: 150px;
	}
	
.input.unit {
	width: 90px;
	text-align:right;
	}
	
.input.nome50 {
	width: 220px;
	}
	
.input.cotas25 {
	width: 50px;
	}
	
.input.cnpj60 {
	width: 110px;
	}
	
.input.fone50 {
	width: 90px;
	}
	
.input.fone80 {
	width: 70px;
	}

.input.forn1 {
	width: 190px;
	}
