/* ----- Declaracoes Gerais ----- */
* { border: 0; color: #333; font-family: Verdana, Geneva, sans-serif; font-size: 11px; margin: 0; padding: 0; line-height: 19px; list-style: none; text-decoration: none }
p { margin-bottom: 10px }
.clear { clear: both }
.display { display: none }

/*--- Links ---*/
a { text-decoration: underline }
a:hover { color: #6699cc }
a.ver-mais { background: url(../img/seta-azul.gif) no-repeat right 6px; color: #6699cc; display: block; float: left; text-decoration: none; width: 65px; line-height: 20px }
a.ver-mais:hover { text-decoration: underline }

/*--- Corrige problemas com float ---*/
div#conteudo:after,
div#conteudo-secundarias:after,
ul#buscar:after,
div#chamadas-direita ul:after,
div#chamadas-inferior ul:after,
ul#breadcrumb:after,
ul#filiais li:after,
form#formulario fieldset ul li:after,
div#conteudo-secundarias ul.lista-produtos:after, 
div#conteudo-secundarias ul.lista-grupos:after,
div#conteudo-secundarias div#datasheets ul.listagem li:after,
div#informacoes:after,
div#conteudo-seletor:after,
div#campos-filtrar:after { clear: both; content:"."; display: block; height: 0; visibility: hidden }

/*--- Padrão de Imagens ---*/
img.img-direita { border: 1px solid #CCC; float: right; margin: 0 0 10px 10px }

body { background: #656565 url(../img/bg.gif) repeat-x }
div#principal { width: 996px;  margin: 0 auto }
	
	/* --- Topo --- */
	div#topo { background: url(../img/bg-topo.png) no-repeat; height: 101px; padding-top: 18px }
		div#bg-topo { background: url(../img/topo.jpg); width: 950px; height: 79px; margin-left: 23px }
	div#topo img { margin: 20px 0 0 18px  }
	div#topo ul#menu { background: url(../img/bg-menu.gif) repeat-x; border: 1px solid #C1C6CB; height: 20px; margin-left: 23px; width: 948px }
	div#topo ul#menu li { border-right: 1px solid #c1c6cb; float: left; text-align: center; width: 100px }
	div#topo ul#menu li a { text-decoration: none }
	div#topo ul#menu li a:hover { color: #333; font-weight: bold }
	
	/* --- Conteudo --- */
	div#conteudo { background: url(../img/bg-conteudo.png) repeat-y; padding: 0 22px; height: 100% }
		
		/* --- Menu Esquerdo --- */
		div#menu-esquerdo { float: left; margin: 10px 0; width: 180px }
		
			/* --- Box Buscar --- */
			ul#buscar { background-color: #f0f1f1; padding: 10px; margin-bottom: 10px; height: 100% }
			ul#buscar li { float: left }
			ul#buscar li a { font-size: 8pt; text-decoration: none }
			ul#buscar li a:hover { color: #333; text-decoration: underline }
			ul#buscar li h2 { display: block; width: 160px }
			ul#buscar li form#form-busca {}
			ul#buscar li form#form-busca legend, ul#buscar li form#form-busca label { display: none }
			ul#buscar li form#form-busca input { border: 1px solid #c1c6cb; line-height: normal; padding: 2px; width: 120px }
			ul#buscar li form#form-busca input:focus { border: 1px solid #a7aaad }
			ul#buscar li form#form-busca input#enviar { background: url(../img/seta-ok.gif) no-repeat; border: 0; cursor: pointer; font-size: 0; height: 16px; padding: 6px 0 0; text-indent: -5000em; width: 25px }
			ul#buscar li form#form-busca input#enviar:hover { background-position: 0 -16px }
			
			/* --- Menu Produtos --- */
			ul#menu-produtos { background-color: #dadee2; padding: 10px 10px 0 10px }
			ul#menu-produtos li { height: 35px }
			ul#menu-produtos li a { text-indent: -5000em; font-size: 0; line-height: 0; display: block; width: 158px; height: 24px }
			ul#menu-produtos li a#sensores { background:url(../img/menu-lateral/menu-sensores.png) no-repeat }
			ul#menu-produtos li a#transdutores { background:url(../img/menu-lateral/menu-transdutores.png) no-repeat }
			ul#menu-produtos li a#sistemas { background:url(../img/menu-lateral/menu-sistemas.png) no-repeat }
			ul#menu-produtos li a#conectividade { background:url(../img/menu-lateral/menu-conectividade.png) no-repeat }
			ul#menu-produtos li a#acessorios { background:url(../img/menu-lateral/menu-acessorios.png) no-repeat }
			ul#menu-produtos li a#sensores:hover, ul#menu-produtos li a#transdutores:hover, ul#menu-produtos li a#sistemas:hover, ul#menu-produtos li a#conectividade:hover, ul#menu-produtos li a#acessorios:hover { background-position: 0 -24px }
			
			/* --- Menu Soluções --- */
			ul#menu-solucoes { background-color: #dadee2; padding: 10px 10px 0 10px; margin: 10px 0 }
			ul#menu-solucoes li { height: 35px }
			ul#menu-solucoes li a { text-indent: -5000em; font-size: 0; line-height: 0; display: block; width: 158px; height: 24px }
			ul#menu-solucoes li a#solucoes { background:url(../img/menu-lateral/menu-solucoes.png) no-repeat }
			ul#menu-solucoes li a#solucoes:hover { background-position: 0 -24px }
			
			/* --- Menu Outros --- */
			ul#menu-outros { background-color: #f0f1f1; padding: 10px }
			ul#menu-outros li { background: url(../img/ico-seta.gif) no-repeat 0 5px; padding: 0 0 0 15px }
			ul#menu-outros li a { font-size: 8pt; text-decoration: none }
			ul#menu-outros li a:hover { color: #333; text-decoration: underline }
		
		/* --- Conteudo Direita --- */
		div#conteudo-direita { float: right; margin: 10px 0; width: 760px }
		
			/* --- jQuery SlideShow --- */
			div#carousel { border: 1px solid #F3F4F4; float: left; padding: 0; width: 562px; height: 251px }
			div#carousel ul { list-style: none; width: 1500px; position: relative }
			div#carousel li { display: inline; float: left }
			.box-thumbs { float: left; margin-bottom: 10px }
			.thumb { cursor: pointer; background-color: #f4f5f7; float: left; padding: 0; overflow: hidden; text-align: center; margin: 0 4px 0 1px; font-family: Verdana; color: #333 }
			.textholder { color: #000; position: absolute; bottom: 0; text-align: left; font-size: small; padding: 5px 6px }
			.textholder .h2 { color: #000; display: block; font-size: 14px; font-weight: bold; margin-top: 3px; text-decoration: none }
			.textholder .p { color:#000; display: block; text-decoration: none }
			.textholder a.h2:hover, .textholder a.p:hover { text-decoration: underline }
			
			/* Barra de Progresso */
			.progress { position: absolute; bottom: 0; background: #333333 }
			
			/* Controles */
			img.pause { position: absolute; top: 3px; right:3px; border: none }
			img.play { position: absolute; top: 3px; right:3px; border: none; display: none }
			img#min, img#max { position: absolute; top:2px; right:18px; display: none; cursor: pointer }
			img#close { position: absolute; top:2px; right:6px;display: none; cursor: pointer }
						
			/* --- Chamadas direita --- */
			div#chamadas-direita { float: right; width: 185px }
			div#chamadas-direita ul { border: 1px solid #F3F4F4; margin-bottom: 10px; padding: 5px; width: 172px }
			div#chamadas-direita ul li { text-align: left }
			div#chamadas-direita ul li h2 { line-height: 20px }
			div#chamadas-direita ul li h2 a { text-decoration: none }
			div#chamadas-direita ul li h2 a:hover { text-decoration: underline }
			
			/* --- Chamadas inferior --- */
			div#chamadas-inferior { clear: both; margin-top: 10px }
			div#chamadas-inferior ul { border: 1px solid #f3f4f4; padding: 5px; width: 363px }
			div#chamadas-inferior ul#chamada-esquerda { float: left }
			div#chamadas-inferior ul#chamada-direita { float: right }
			div#chamadas-inferior ul#chamada-esquerda li, div#chamadas-inferior ul#chamada-direita li { text-align: left }
			div#chamadas-inferior ul#chamada-esquerda li img, div#chamadas-inferior ul#chamada-direita li img { border: 1px solid #CCC; float: left; margin-right: 5px }
			div#chamadas-inferior ul#chamada-esquerda li a, div#chamadas-inferior ul#chamada-direita li a { text-decoration: none }
			div#chamadas-inferior ul#chamada-esquerda li p, div#chamadas-inferior ul#chamada-direita li p { margin: 0 }
			div#chamadas-inferior ul#chamada-esquerda li a:hover, div#chamadas-inferior ul#chamada-direita li a:hover { text-decoration: underline }
			
			/* --- Breadcrumb --- */
			ul#breadcrumb { margin-bottom: 15px; height: 100% }
			ul#breadcrumb li { border-right: 1px solid #EEE; float: left; margin-right: 15px; padding-right: 15px; color:#999; font-size: 10px } 
			ul#breadcrumb li a { text-decoration: none; color:#999; font-size: 10px } 			
			ul#breadcrumb li a:hover { text-decoration: underline }
			
			/* --- Conteudo Secundarias --- */
			div#conteudo-secundarias { border: 1px solid #F0F1F1; padding: 10px }
			div#conteudo-secundarias hr { background-color: #F0F1F1; clear: both; color: #F0F1F1; height: 1px; margin-bottom: 15px }
			div#conteudo-secundarias hr.display { background-color: #FFF; clear: both; color: #FFF; height: 0; margin: 0 }
			div#conteudo-secundarias h1, div#conteudo-secundarias h2#txt-grupos { border: 0; color: #6699CC; font-size: 16px; font-weight: bold; margin-bottom: 10px }	
			div#conteudo-secundarias h1.anula-margem { margin-bottom: 0 }	
			div#conteudo-secundarias h2 { border-bottom: 1px solid #F0F1F1; color: #6699CC; font-size: 12px; font-weight: bold; margin-bottom: 10px }	
			div#conteudo-secundarias h2.verde { border: 0; color: #1F8706 }	

				/*--- Listas ---*/
				div#conteudo-secundarias ol, div#conteudo-secundarias ul { margin-bottom: 10px; margin-top: 10px }
				div#conteudo-secundarias ol li { list-style: decimal-leading-zero inside }
				div#conteudo-secundarias ul li { background: url(../img/seta-azul.gif) no-repeat 0 5px; padding: 0 0 0 15px }
				div#conteudo-secundarias ul li.com-margem { margin-bottom: 10px }
				div#conteudo-secundarias ul li a { font-size: 8pt; text-decoration: underline }
				div#conteudo-secundarias ul li a:hover { color: #6699cc }
				
				/*--- Tabelas ---*/
				div#conteudo-secundarias table thead { background-color: #F4F4F4; }
				div#conteudo-secundarias table thead tr th, div#conteudo-secundarias table tbody tr td { padding: 3px 5px; border: 1px solid #f4f4f4 }

				/* --- Empresa ---*/
				ul#ico-vermelho, ul#ico-azul, ul#ico-verde, ul#ico-amarelo, ul#ico-cinza { float: left; margin-right: 10px; padding: 0 0 0 35px; width: 200px }
				div#conteudo-secundarias ul#ico-vermelho li a,
				div#conteudo-secundarias ul#ico-azul li a,
				div#conteudo-secundarias ul#ico-verde li a,
				div#conteudo-secundarias ul#ico-amarelo li a,
				div#conteudo-secundarias ul#ico-cinza li a { text-decoration: none }
				div#conteudo-secundarias ul#ico-vermelho li a:hover,
				div#conteudo-secundarias ul#ico-azul li a:hover,
				div#conteudo-secundarias ul#ico-verde li a:hover,
				div#conteudo-secundarias ul#ico-amarelo li a:hover,
				div#conteudo-secundarias ul#ico-cinza li a:hover { text-decoration: underline }
				ul#ico-vermelho { background: url(../img/icones/sensores.png) no-repeat 0 5px }
				ul#ico-azul { background: url(../img/icones/transdutores.png) no-repeat 0 5px }
				ul#ico-verde { background: url(../img/icones/sistemas.png) no-repeat 0 5px }
				ul#ico-amarelo { background: url(../img/icones/conectividade.png) no-repeat 0 5px }
				ul#ico-cinza { background: url(../img/icones/acessorios.png) no-repeat 0 5px; height: 30px }
				
				/*--- Produtos ---*/
					/* Principal */
					div#conteudo-secundarias h2#txt-sensores-proximidade,
					div#conteudo-secundarias h2#txt-transdutores-lineares,
					div#conteudo-secundarias h2#txt-sistemas-identificacao,
					div#conteudo-secundarias h2#txt-conectividade,
					div#conteudo-secundarias h2#txt-acessorios { color: #333; float: left; font-size: 14px; padding: 2px 0 3px 33px; width: 706px }
					div#conteudo-secundarias h2#txt-sensores-proximidade { background: #DADEE2 url(../img/icones/sensores.png) no-repeat left top }
					div#conteudo-secundarias h2#txt-transdutores-lineares { background: #DADEE2 url(../img/icones/transdutores.png) no-repeat left top }
					div#conteudo-secundarias h2#txt-sistemas-identificacao { background: #DADEE2 url(../img/icones/sistemas.png) no-repeat left top }
					div#conteudo-secundarias h2#txt-conectividade { background: #DADEE2 url(../img/icones/conectividade.png) no-repeat left top }
					div#conteudo-secundarias h2#txt-acessorios { background: #DADEE2 url(../img/icones/acessorios.png) no-repeat left top }
				
					/* Lista Produtos com BG / Sem BG / Lista Grupos */
					ul.lista-produtos { height: 100% }
					div#conteudo-secundarias ul.lista-produtos li { background: #F4F4F4 none; float: left; margin: 0 10px 10px 0; padding: 10px; text-align: left; width: 344px }
					div#conteudo-secundarias ul.lista-produtos-sem-bg li { background: none; float: left; margin: 0 10px 10px 0; padding: 0; text-align: left; width: 364px }
					div#conteudo-secundarias ul.lista-grupos { margin-top: 15px; height: 100% }
					div#conteudo-secundarias ul.lista-grupos li { background: none; float: left; margin: 0 10px 10px 0; padding: 0; text-align: left; width: 364px }
					div#conteudo-secundarias ul.lista-grupos li a, div#conteudo-secundarias ul.lista-produtos li a { text-decoration: none }
					div#conteudo-secundarias ul.lista-grupos li a:hover, div#conteudo-secundarias ul.lista-produtos li a:hover { color: #333; text-decoration: underline }
					div#conteudo-secundarias ul.lista-grupos li h3 { font-size: 14px; border: 0; color: #333; margin-bottom: 7px }
					div#conteudo-secundarias ul.lista-grupos li h3 a { font-size: 14px; line-height: 12px }
					div#conteudo-secundarias ul.lista-produtos li.tira-margem-direita, div#conteudo-secundarias ul.lista-produtos-sem-bg li.tira-margem-direita, div#conteudo-secundarias ul.lista-grupos li.tira-margem-direita { margin: 0 0 10px 0 }
					div#conteudo-secundarias ul.lista-produtos li img, div#conteudo-secundarias ul.lista-produtos-sem-bg li img, div#conteudo-secundarias ul.lista-grupos li img { float: left; margin-right: 10px; border: 1px solid #cdcdcd }
					div#conteudo-secundarias ul.lista-produtos li h3, div#conteudo-secundarias ul.lista-produtos-sem-bg li h2, div#conteudo-secundarias ul.lista-produtos li h3 a, div#conteudo-secundarias ul.lista-produtos-sem-bg li h2 a { border: 0; color: #333; font-size: 14px; margin-bottom: 5px }
				
					/* Seletor */
					div#seletor { margin-top: 15px; text-align: right }
					a#btn-seletor { background: url(../img/bg-btn-seletor.gif) repeat-x; color: #FFFFFF; display: block; font-weight: bold; margin-bottom: 20px; padding: 2px 10px; text-decoration: none; width: 220px }
					a#btn-seletor:hover, a#btn-seletor-interno:hover, button.btn-limpar-filtragem:hover { background-position: 0 -23px }
					a#btn-seletor-interno { background: url(../img/bg-btn-seletor.gif) repeat-x; color: #FFFFFF; display: block; float: right; font-weight: bold; margin-right: 10px; margin-top: -19px; padding: 2px 10px; text-decoration: none; width: 220px }
					button.btn-limpar-filtragem { background: url(../img/bg-btn-seletor.gif) repeat-x; color: #FFFFFF; cursor: pointer; display: block; font-weight: bold; margin-bottom: 20px; padding: 4px 10px; text-decoration: none; width: 135px }
					
					
					/* Imagens */
					img#ico-linha { float: right; margin-top: -29px }
					img#ico-linha-grupo { float: right; margin-top: -19px }
					img#ico-impressao { display: none; float: right; margin-right: 10px; margin-top: -15px }
					img#thumb-grande { float: right; border: 1px solid #CCC; margin: 0 0 10px 10px }

					/* Box Mais Detalhes*/
					div#conteudo-secundarias ul#box-mais-detalhes { clear: both; margin-bottom: 15px }
					div#conteudo-secundarias ul#box-mais-detalhes li, div#conteudo-secundarias ul#box-mais-detalhes li a { font-weight: bold; text-decoration: none }
					div#conteudo-secundarias ul#box-mais-detalhes li a:hover { color: #333; text-decoration: underline }
					div#conteudo-secundarias ul#box-mais-detalhes li#catalogo { background: #f0f1f1 url(../img/ico-pdf.gif) no-repeat 10px 10px; padding: 10px 10px 10px 35px; display: inline }
					div#conteudo-secundarias ul#box-mais-detalhes li#site-alemanha { background: #f0f1f1 url(../img/ico-alemanha.gif) no-repeat 10px 3px; padding: 0 10px 10px 35px }
					
					/* Box Filtro */
					a#box-filtro { background-color: #F0F1F1; float: right; margin-right: 35px; margin-top: -19px; padding: 3px 4px 2px; text-decoration: none }
					div#mostrar-filtros { background-color: #F0F1F1; margin: 5px 0 15px; padding: 10px }
					div#mostrar-filtros legend { display: none }
					div#mostrar-filtros ul li { background: none; padding: 0; float: left }
					div#mostrar-filtros ul li label { color: #6c6c6c; display: block;  font-weight: bold; margin-right: 5px }
					div#mostrar-filtros ul li input { border: 1px solid #CBCBCB; line-height: normal; margin: 0 151px 10px 0; padding: 4px; width: 400px }
					div#mostrar-filtros ul li input#btn-pesquisar { background: url(../img/bg-btn-seletor.gif) repeat-x; color: #FFF; cursor: pointer; display: inline; height: 23px; margin: 17px 0 0; padding: 4px; text-decoration: none; width: auto }
					div#mostrar-filtros ul li input#btn-pesquisar:hover { background-position: 0 -23px }
					div#mostrar-filtros ul li select { border: 1px solid #CBCBCB; line-height: normal; margin-right: 15px; padding: 2px }
					
					/* Download de Catalogos */
					div#conteudo-secundarias ul#lista-catalogos { margin-bottom: 0 }
					div#conteudo-secundarias ul#lista-catalogos li { background: url(../img/ico-pdf.gif) no-repeat 0 2px; padding: 0 5px 5px 25px }
					div#conteudo-secundarias ul#lista-catalogos li a { text-decoration: none }
					div#conteudo-secundarias ul#lista-catalogos li a:hover { color: #333; text-decoration: underline }
					
					/*--- Solucoes para a Industria ---*/
					div#conteudo-secundarias ul#p-solucoes li { margin-bottom: 10px }
					div#conteudo-secundarias ul#p-solucoes li h2 a { border: 0; color: #333; font-size: 12px; margin: 0 }
					div#conteudo-secundarias ul#p-solucoes li h2 a:hover { text-decoration: underline }
					div#conteudo-secundarias ul#p-solucoes li a { text-decoration: none }
					div#conteudo-secundarias ul#p-solucoes li a:hover { text-decoration: underline }
					
					/*--- Datasheets ---*/
					div#conteudo-secundarias div#datasheets { margin-top: 10px }
					div#conteudo-secundarias div#datasheets img#img-principal { float: left; margin-bottom: 15px; margin-left: 25px}
					div#conteudo-secundarias div#datasheets img#img-foto { border: 1px solid #DDD; display: block; float: left; width: 350px; margin-bottom: 15px }
					div#conteudo-secundarias div#datasheets img#img-secundaria { display: block; float: right }
					div#conteudo-secundarias div#datasheets ul { width: 370px }
					div#conteudo-secundarias div#datasheets ul li { background: none; padding: 0 }
					div#conteudo-secundarias div#datasheets ul.listagem { width: 740px; margin-bottom: 15px }
					div#conteudo-secundarias div#datasheets ul.listagem li span { border-right: 1px solid #F4F4F4; display: block; float: left; margin-right: 15px; padding-right: 15px; width: 355px }
					div#conteudo-secundarias div#datasheets div#informacoes { clear: both; margin-bottom: 10px }
					
				/*--- Busca ---*/
				div#conteudo-secundarias ul#busca li { margin-bottom: 5px }
				div#conteudo-secundarias ul#busca li h2 { display: inline; border: 0 }
				div#conteudo-secundarias ul#busca li a { text-decoration: none }
				div#conteudo-secundarias ul#busca li a:hover { text-decoration: underline }
					
				/*--- Serviços ---*/
				div#conteudo-secundarias ul#servicos li a { border-bottom: 1px solid #F0F1F1; color: #6699CC; font-size: 12px; font-weight: bold; margin-bottom: 10px; text-decoration: none; cursor: pointer }
				div#conteudo-secundarias ul#servicos li a:hover { border-bottom: 1px solid #999 }
				div#conteudo-secundarias ul#servicos li ul { display: none }
				div#conteudo-secundarias ul#servicos li ul li { background: none; padding: 0 }
				div#conteudo-secundarias ul#servicos li ul li a { border: 0; color: #999999; display: block; font-size: 10px; text-align: right }
				div#conteudo-secundarias ul#servicos li ul li a:hover { color: #333; border: 0 }
				
				/*--- Contato ---*/
				form#formulario fieldset legend { display: none }
				form#formulario fieldset ul { width: 420px }
				form#formulario fieldset ul li { background: 0; clear: both; display: block; padding: 5px 0 }
				form#formulario fieldset ul li label { display: block; float: left; padding-right: 10px; text-align: right; width: 65px }
				form#formulario fieldset ul li label.error { color: #F00; font-size: 9px; padding-left: 74px; text-align: left; width: 311px }
				form#formulario fieldset ul li input, form#formulario fieldset ul li select, form#formulario fieldset ul li textarea { border: 1px solid #C1C6CB; float: left; line-height: normal; padding: 2px }
				form#formulario fieldset ul li input:focus, form#formulario fieldset ul li select:focus, form#formulario fieldset ul li textarea:focus { border: 1px solid #a7aaad }
				form#formulario fieldset ul li input#txtNome, form#formulario fieldset ul li input#txtEmail, form#formulario fieldset ul li textarea#txtMensagem, form#formulario fieldset ul li input#txtEmpresa { width: 315px}
				form#formulario fieldset ul li input#txtCidade { width: 200px }
				form#formulario fieldset ul li#lista-cidade { float: left }
				form#formulario fieldset ul li#lista-estado { clear: none; float: left; padding-right: 14px }
				form#formulario fieldset ul li#lista-estado label { width: 65px}
				form#formulario fieldset ul li input#btnEnviar { background-color: #8d8d8e; color: #FFF; cursor: pointer; margin-left: 75px; padding: 4px}
				form#formulario fieldset ul li input#btnEnviar:hover { background-color: #7a7a7a}
				span.vermelho { color: #F00; margin-left: 5px }
				
				/*--- Filiais ---*/
				div#conteudo-secundarias ul#filiais li a { border-bottom: 1px solid #F0F1F1; color: #6699CC; font-weight: bold; margin-bottom: 10px; text-decoration: none; cursor: pointer }
				div#conteudo-secundarias ul#filiais li a:hover { border-bottom: 1px solid #999 }
				div#conteudo-secundarias ul#filiais li ul { display: none }
				div#conteudo-secundarias ul#filiais li ul li { background: none; padding: 0 }
				div#conteudo-secundarias ul#filiais li ul li a:hover { text-decoration: none }
				div#conteudo-secundarias ul#filiais li ul li a.fechar { border: 0; color: #999999; display: block; font-size: 10px; text-align: right }
				div#conteudo-secundarias ul#filiais li ul li a.fechar:hover { color: #333; border: 0 }
				div#conteudo-secundarias ul#filiais li ul li ul.lista-filiais { display: block }
				div#conteudo-secundarias ul#filiais li ul li ul.lista-filiais li { float: left; margin: 0 10px 10px 0; width: 344px }
				div#conteudo-secundarias ul#filiais li ul li ul.lista-filiais li.altura {  height: 85px }
				div#conteudo-secundarias ul#filiais li ul li ul.lista-filiais li a { border: 0; color: #333; font-weight: normal; margin: 0; text-decoration: underline }
				div#conteudo-secundarias ul#filiais li ul li ul.lista-filiais li a:hover { color: #6699cc }
				
				/*--- Novidades ---*/
				div#conteudo-secundarias div.box-novidade { border: 1px solid #F4F4F4; float: left; height: 100px; margin: 0 10px 10px 0; padding: 5px; width: 347px }
				div#conteudo-secundarias div.box-novidade h2 { border: 0; margin-bottom: 5px; text-align: left }
				div#conteudo-secundarias div.box-novidade h2 a { text-decoration: none }
				div#conteudo-secundarias div.box-novidade h2 a:hover { color: #333; text-decoration: underline }
				div#conteudo-secundarias div.box-novidade img { border: 1px solid #CCC; font-size: 0; float: left; margin: 0 5px 5px 0 }
				div#conteudo-secundarias div.box-novidade p { text-align: left; margin: 0 }
				div#conteudo-secundarias img#img-novidades { border: 1px solid #CCC; float: right; margin: 0 0 5px 5px }
				div#conteudo-secundarias img#img-solucoes { border: 1px solid #CCC; float: right; margin: 0 0 5px 5px }
				
					/*--- Detalhes ---*/
					div#txt-data { margin-bottom: 15px; margin-top: -10px }
				
				/*--- Paginacao ---*/
				div#paginacao { clear: both; height: 20px }
				div#paginacao ul { float: right; margin: 0 }
				div#paginacao ul li { background: none; margin: 0; padding: 0; float: left;  margin-right: 10px }
				div#paginacao ul li a, div#paginacao ul li#numero-paginacao-atual { text-decoration: none; display: block; border: 1px solid #F4F4F4; padding: 1px 6px }
				div#paginacao ul li a:hover { color:#000; background-color: #f4f4f4 }
				div#paginacao ul li#numero-paginacao-atual { background-color: #f4f4f4}
				div#paginacao ul li.reticencias { padding: 1px 6px }
				div#paginacao ul li#ant-paginacao a { background: url(../img/ico-paginacao.gif) no-repeat -1px -23px; border: 0; display: block; font-size: 0; height: 20px; line-height: 0; padding: 1px 10px; text-indent: -50000em }
				div#paginacao ul li#ant-paginacao a:hover { background-color: #f4f4f4 }
				div#paginacao ul li#prox-paginacao a { background: url(../img/ico-paginacao.gif) no-repeat -1px -46px; border: 0; display: block; font-size: 0; height: 20px; line-height: 0; padding: 1px 10px; text-indent: -50000em }
				div#paginacao ul li#prox-paginacao a:hover { background-color: #f4f4f4 }
				
				/*--- Seletor de Produtos ---*/
				form#formSelect { margin-bottom: 15px }
				form#formSelect select { border: 1px solid #c1c6cb; padding: 2px }
				div#conteudo-secundarias div#campos-filtrar table { float: left; margin-right: 10px }
				div#conteudo-secundarias div#campos-filtrar table thead th { background-color: #c1c6cb; border: 0; font-size: 10px; font-weight: normal; padding: 2px 5px }
				div#conteudo-secundarias div#campos-filtrar table tbody td { border: 1px solid #C1C6CB; border-top: 0 none; display: block; font-size: 10px; text-align: center; padding: 0 }
				div#conteudo-secundarias div#campos-filtrar table tbody td a { display: block; text-decoration: none }
				div#conteudo-secundarias div#campos-filtrar table tbody td a strong { display: block; background-color: #f4f4f4 }
				
				div#conteudo-secundarias div#produtos-filtrados { clear: both }
				div#conteudo-secundarias div#produtos-filtrados table thead th { background-color: #C1C6CB; border: 0; font-size: 10px; line-height: normal; padding: 2px 5px }
				div#conteudo-secundarias div#produtos-filtrados table tbody td { border-width: 0 0 1px 0; border-bottom: 1px solid #C1C6CB; text-align: center; display: table-cell }
				div#conteudo-secundarias div#produtos-filtrados table tbody td a strong { display: block; background-color: #f4f4f4 }

	/* --- Rodape --- */
	div#rodape { background: url(../img/bg-rodape.png) no-repeat center top; padding: 0 22px }
	div#rodape p, div#rodape p * { color: #FFF; padding-top: 5px }
	div#rodape p a:hover { color: #CCC; text-decoration: underline }
