* {
	margin:0;
	padding:0;
	list-style:none;
	text-decoration:none;
	border:none;
	vertical-align:middle;
}

html { background:url(../imagens/bg_base.jpg) bottom center no-repeat; }

body {
	color:#1A751C;
	font-size:11px;
	font-family: Arial, Tahoma, Verdana;
	line-height:130%;
	padding:0;
	margin:0;
}

/************************************
GERAL - Todo o site.
************************************/
#geral { width:1000px; margin:auto; }
#interna #geral { background:url(../imagens/bg_geral.gif) bottom left no-repeat; }

/************************************
TIPOS TAG (Body) - Home, Interna e Popup.
************************************/
#home { background:url(../content/home/imagens/bg.jpg) top center no-repeat; }
#interna { background:url(../imagens/bg_topo.png) top center no-repeat; } 
#popup { }

/************************************
CABEÇALHO - Título do site e Menu.
************************************/
#cabecalho { float:left; width:293px;  }
#home #cabecalho { height:475px; background:url(../content/home/imagens/cabecalho_bg.jpg) top left no-repeat; }
#home #cabecalho h1 a { display:block; width:128px; height:124px; margin:30px 0 20px 110px; background:url(../content/home/imagens/logo.gif) no-repeat; overflow:hidden; text-indent:-5000em; }
#interna #cabecalho { height:320px; background:url(../imagens/cabecalho_bg.gif) top left no-repeat; }
#interna #cabecalho h1 a { display:block; width:103px; height:99px; margin:30px 0 20px 127px; background:url(../imagens/logo.gif) no-repeat; overflow:hidden; text-indent:-5000em; }

/************************************
MENU - Menu Principal.
************************************/
#menu { width:180px; padding:0 0 0 100px; }
#menu li { display:block; width:144px; padding:3px 0 3px 16px; border-bottom:1px solid #D6DECA; }
#menu li a { height:14px; padding:0 3px 0 15px; color:#3D6600; /*background:url(../imagens/menu_seta.gif) 2px 5px no-repeat #D8F1A1;*/ }
#menu li a:hover { color:#FF6600; font-weight:bold; /*background:url(../imagens/menu_seta.gif) 2px -20px  no-repeat #FFDBC4;*/ }
#menu li.menu-atriunfo a { display:block; width:69px; background:url(../imagens/menu_atriunfo_bg.gif) top left no-repeat; }
#menu li.menu-atriunfo a:hover { background:url(../imagens/menu_atriunfo_bg.gif) 0 -14px no-repeat; }
#menu li.menu-nossaslojas a { display:block; width:89px; background:url(../imagens/menu_nossaslojas_bg.gif) top left no-repeat; }
#menu li.menu-nossaslojas a:hover { background:url(../imagens/menu_nossaslojas_bg.gif) 0 -14px no-repeat; }
#menu li.menu-facaseupedido a { display:block; width:104px; background:url(../imagens/menu_facaseupedido_bg.gif) 0 -14px no-repeat; }
#menu li.menu-facaseupedido a:hover { background:url(../imagens/../imagens/menu_facaseupedido_bg.gif) 0 -14px no-repeat; }
#menu li.menu-mundoveloz a { display:block; width:89px; background:url(../imagens/menu_mundoveloz_bg.gif) top left no-repeat; }
#menu li.menu-mundoveloz a:hover { background:url(../imagens/menu_mundoveloz_bg.gif) 0 -14px no-repeat; }
#menu li.menu-novidades a { display:block; width:77px; background:url(../imagens/menu_novidades_bg.gif) top left no-repeat; }
#menu li.menu-novidades a:hover { background:url(../imagens/menu_novidades_bg.gif) 0 -14px no-repeat; }
#menu li.menu-faleconosco a { display:block;width:90px; border:none; background:url(../imagens/menu_faleconosco_bg.gif) top left no-repeat; }
#menu li.menu-faleconosco a:hover { background:url(../imagens/menu_faleconosco_bg.gif) 0 -14px no-repeat; }
#menu li.menu-ofertas, #menu li.menu-trabalhenatriunfo { display:none; }

/************************************
DESTAQUE - Campanha e ações cocneituais da Triunfo (Flash).
************************************/
#destaque { float:right; width:707px; }
#home #destaque { height:475px; background:url(../content/home/imagens/destaque_bg.jpg) top left no-repeat; }
#interna #destaque { height:420px; background:url(../imagens/destaque_bg.jpg) top left no-repeat; }

/************************************
CONTEÚDO - Conteúdo do site.
************************************/
#home #conteudo { float:left; width:732px; height:570px; background:url(../content/home/imagens/conteudo_bg.jpg) top left no-repeat #F5F5F5; }

#interna #conteudo { float:right; width:570px; min-height:600px; padding:45px 92px 0 45px; background: url(../imagens/conteudo_bg.png) bottom right no-repeat #E9F8CB; }
#interna #conteudo p { margin:0 0 15px 0; }
#interna #conteudo h3 { color:#FF9100; font-size:17px; }
#interna #conteudo h4 { margin:0 0 5px 0; color:#144F15; font-size:11px; text-transform:uppercase; }
#interna #conteudo s { text-decoration:line-through; }
#interna #conteudo a { color:#1A751C; text-decoration:underline; }
#interna #conteudo a:hover { font-weight:bold; }

/************************************
CHAMADAS - Chamadas do site.
************************************/
#home #chamadas { float:right; width:268px; height:570px; background:url(../content/home/imagens/chamadas_bg.jpg) top left no-repeat; }
#interna #chamadas { float:left; width:293px; }

/************************************
TÍTULOS, SUBTÍTULOS E CHAMADAS
************************************/
/* TÍTULOS */
h2#titulo-atriunfo { background-image:url(../content/triunfo/imagens/titulo_atriunfo.gif); height:29px; }
h2#titulo-nossaslojas { background-image:url(../content/nossas-lojas/imagens/titulo_nossaslojas.gif); height:35px; }
h2#titulo-ofertas { background-image:url(../content/ofertas/imagens/titulo_ofertas.gif); height:30px; }
h2#titulo-produtos { background-image:url(../content/produtos/imagens/titulo_produtos.gif); height:29px; }
h2#titulo-vendedores { background-image:url(../content/vendedores/imagens/titulo_vendedores.gif); height:29px; }
h2#titulo-novidades { background-image:url(../content/novidades/imagens/titulo_novidades.gif); height:29px; }
h2#titulo-mundoveloz { background-image:url(../content/mundo-veloz/imagens/titulo_mundoveloz.gif); height:29px; }
h2#titulo-faleconosco { background-image:url(../content/fale-conosco/imagens/titulo_faleconosco.gif); height:30px; }
h2#titulo-trabalhenatriunfo { background-image:url(../content/trabalhe-na-triunfo/imagens/titulo_trabalhenatriunfo.gif); height:29px; }

h2#titulo-atriunfo, h2#titulo-nossaslojas, h2#titulo-ofertas, h2#titulo-produtos, h2#titulo-vendedores, h2#titulo-novidades, h2#titulo-mundoveloz, h2#titulo-faleconosco, h2#titulo-trabalhenatriunfo {
	background-repeat:no-repeat;
	background-position:top left;
	text-indent:-5000em;
	overflow:hidden;
}

/* SUB-TÍTULOS */
h3#subtitulo-natriunfo { background-image:url(../content/triunfo/imagens/subtitulo_natriunfo.gif); height:46px; }
h3#subtitulo-produto { background-image:url(../content/triunfo/imagens/subtitulo_produto.gif); height:46px; }
h3#subtitulo-eficiencia { background-image:url(../content/triunfo/imagens/subtitulo_eficiencia.gif); height:47px; }
h3#subtitulo-rapidez { background-image:url(../content/triunfo/imagens/subtitulo_rapidez.gif); height:46px; }
h3#subtitulo-nossaequipe { background-image:url(../content/triunfo/imagens/subtitulo_nossaequipe.gif); height:26px; }
h3#subtitulo-localizeumaloja { background-image:url(../content/nossas-lojas/imagens/subtitulo_localizeumaloja.gif); height:26px; }
h3#subtitulo-tvtriunfo { background-image:url(../content/mundo-veloz/imagens/subtitulo_tvtriunfo.gif); height:49px; }
h3#subtitulo-papeldeparede { background-image:url(../content/mundo-veloz/imagens/subtitulo_papeldeparede.gif); height:26px; }
h3#subtitulo-protecaodetela { background-image:url(../content/mundo-veloz/imagens/subtitulo_protecaodetela.gif); height:26px; }
h3#subtitulo-facaseupedido { background-image:url(../content/produtos/imagens/subtitulo_facaseupedido.gif); height:26px; }
h3#subtitulo-meucarrinho { background-image:url(../content/produtos/imagens/subtitulo_meucarrinho.gif); height:26px; }
h3#subtitulo-identificacao { background-image:url(../content/produtos/imagens/subtiutlo_identificacao.gif); height:26px; }
h3#subtitulo-confirmacao { background-image:url(../content/produtos/imagens/subtitulo_confirmacao.gif); height:26px; }
h3#subtitulo-pedidoconfirmado { background-image:url(../content/produtos/imagens/subtitulo_pedidoconfirmado.gif); height:26px; }
h3#subtitulo-atencao { background-image:url(../content/produtos/imagens/subtitulo_atencao.gif); height:26px; }
h3#subtitulo-outrasnovidades { background-image:url(../content/novidades/imagens/subtitulo_outrasnovidades.gif); height:22px; }
h3#subtitulo-maisnovidades { background-image:url(../content/novidades/imagens/subtitulo_maisnovidades.gif); height:22px; }
h3#subtitulo-facaumabusca { background-image:url(../content/novidades/imagens/subtitulo_facaumabusca.gif); height:26px; }
h3#subtitulo-resultadodabusca { background-image:url(../content/novidades/imagens/subtitulo_resultadodabusca.gif); height:22px; }
h3#subtitulo-contato { background-image:url(../content/fale-conosco/imagens/subtitulo_contato.gif); height:22px; }
h3#subtitulo-triunfodistribuidora { background-image:url(../content/fale-conosco/imagens/subtitulo_triunfodistribuidora.gif); height:22px; }
h3#subtitulo-areadeacesso { background-image:url(../content/trabalhe-na-triunfo/imagens/subtitulo_areadeacesso.gif); height:27px; }
h3#subtitulo-cadastro { background-image:url(../content/trabalhe-na-triunfo/imagens/subtitulo_cadastro.gif); height:22px; }

h3#subtitulo-natriunfo, h3#subtitulo-produto, h3#subtitulo-eficiencia, h3#subtitulo-rapidez, h3#subtitulo-nossaequipe, h3#subtitulo-tvtriunfo, h3#subtitulo-papeldeparede, h3#subtitulo-protecaodetela, h3#subtitulo-facaseupedido, h3#subtitulo-meucarrinho, h3#subtitulo-identificacao, h3#subtitulo-confirmacao, h3#subtitulo-pedidoconfirmado, h3#subtitulo-atencao, h3#subtitulo-localizeumaloja, h3#subtitulo-areadeacesso, h3#subtitulo-cadastro, h3#subtitulo-contato, h3#subtitulo-triunfodistribuidora, h3#subtitulo-outrasnovidades, h3#subtitulo-maisnovidades, h3#subtitulo-facaumabusca, h3#subtitulo-resultadodabusca {
	margin:0 0 0 -5px;
	background-repeat:no-repeat;
	background-position:top left;
	text-indent:-5000em;
	overflow:hidden;
}

/* CHAMADAS */
h2#chamada-triunfonews { background-image:url(../content/home/imagens/triunfonews_chamada.gif); height:54px; }
h2#chamada-ofertas { background-image:url(../content/home/imagens/ofertas_chamada.gif); height:20px; }
h2#chamada-pesquisa { background-image:url(../content/home/imagens/pesquisa_chamada.gif); height:20px; }
h2#chamada-oquevoceprocura { background-image:url(../imagens/oquevoceprocura_chamada.gif); width:133px; height:51px; }
h2#chamada-newsletter { background-image:url(../imagens/newsletter_chamada.gif); height:37px; }

h2#chamada-triunfonews, h2#chamada-ofertas, h2#chamada-pesquisa, h2#chamada-oquevoceprocura, h2#chamada-newsletter {
	background-repeat:no-repeat;
	background-position:top left;
	text-indent:-5000em;
	overflow:hidden;
}

/************************************
SEÇÕES
************************************/
/* TRIUNFO */
#triunfo-quemsomos, #triunfo-produtos { float:left; width:300px; }
#triunfo-servicos { float:right; width:250px; }
#triunfo-servicos cite.frase { display:block; width:227px; height:127px; background:url(../content/triunfo/imagens/frase02.gif) top left no-repeat; overflow:hidden; text-indent:-5000em; }
#triunfo-servicos-eficiencia { padding:10px; margin:10px 0; background:#DBF3A7; }
#triunfo-servicos-eficiencia a.equipe { display:block; width:106px; height:29px; margin:10px 0 0 0; background:url(../content/triunfo/imagens/bt_equipe.gif) center no-repeat; overflow:hidden; text-indent:-5000em; }

#equipe h3 { margin:0 0 10px -5px; }
#equipe-pesquisa { float:left; width:217px; padding:15px 30px 15px 15px; background:url(../content/triunfo/imagens/equipe_pesquisa_bg.gif) top left no-repeat; }
#equipe-pesquisa select { width:200px; }
#equipe .equipe-detalhe { float:right; width:200px; padding:15px; margin:0 20px 20px 0; background:#DBF3A7;  }
#equipe .equipe-detalhe .equipe-foto { width:200px; /*height:150px; */ margin:0 0 15px 0; }
#equipe .equipe-detalhe .equipe-foto img { display:block; width:200px; height:auto !important; }
#equipe .equipe-detalhe .equipe-foto p { width:200px; display:block; padding:60px 0 60px 0; margin:0 auto; text-align:center; background:#CCDFA7; }
#equipe .equipe-detalhe .nome { text-transform:uppercase; }

/* PRODUTOS */
#produtos cite.frase { float:right; display:block; width:269px; height:125px; margin:0 0 0 15px; background:url(../content/produtos/imagens/frase.gif) top left no-repeat; overflow:hidden; text-indent:-500em; }
#produtos a.vercarrinho { float:left; display:block; width:96px; height:29px; margin:5px 0 5px 0; cursor:pointer; background:url(../content/produtos/imagens/bt_vercarrinho.gif) top left no-repeat; overflow:hidden; text-indent:-5000em; }
#produtos div.acao-carrinho { float:left; height:30px; background: url(../content/produtos/imagens/produtos_acao-carrinho_bg.gif) top left no-repeat #DBF3A7; }
#interna #conteudo #produtos div.acao-carrinho p { display:block; padding:5px 5px 5px 15px; margin:0; }
#produtos table { clear:both; width:100%; }
#produtos table thead {  text-align:center; background:#CCDFA7; }
#produtos table thead tr th { padding:5px; border-bottom:5px solid #E9F8CB; }
#produtos table tr.produto { height:25px; background:#DBF3A7; }
#produtos table tr.produto td { border-bottom:5px solid #E9F8CB; }

#produtos table tr.produto td.codigo { width:40px; padding:0 10px; }
#produtos table tr.produto td.marca { width:80px; padding:0 10px; }
#produtos table tr.produto td.produto { padding:0 10px; }
#produtos table tr.produto td.preco { width:60px; padding:0 10px; text-align:right; }
#produtos table tr.produto td.preco strong { display:block; float:left; }
#produtos table tr.produto td.opcoes {}
#produtos table tr.produto td.opcoes a.carrinho { display:block; width:17px; height:15px; margin:auto; cursor:pointer; background:url(../content/produtos/imagens/bt_carrinho.gif) top left no-repeat; overflow:hidden; text-indent:-5000em; }
#produtos table tr.produto td.opcoes a.remover { display:block; width:14px; height:17px; margin:auto; cursor:pointer; background:url(../content/produtos/imagens/bt_excluir.gif) top left no-repeat; overflow:hidden; text-indent:-5000em; }
#produtos table tr.produto td.quantidade  { text-align:center; margin:auto; }
#produtos table tr.produto td.total { width:60px; padding:0 10px; text-align:right; }
#produtos table tr.produto td.total strong { display:block; float:left; }
#produtos table tr.produto td.remover { }

#produtos p.atencao { display:block; font-size:11px; text-align: center; }

#produtos-situacao { height:120px; }
#produtos-situacao h3 { display:none; }
#produtos-situacao li { margin:0 20px 0 0; }
#produtos-situacao li.carrinho { float:left; display:block; width:120px; height:120px; background:url(../content/produtos/imagens/situacao_carrinho_off.gif) top left no-repeat; overflow:hidden; text-indent:-5000em; }
#produtos-carrinho #produtos-situacao li.carrinho { background:url(../content/produtos/imagens/situacao_carrinho.gif) top left no-repeat; }
#produtos-situacao li.identificacao { float:left; display:block; width:120px; height:120px; background:url(../content/produtos/imagens/situacao_identificacao_off.gif) top left no-repeat; overflow:hidden; text-indent:-5000em; }
#produtos-identificacao #produtos-situacao li.identificacao { background:url(../content/produtos/imagens/situacao_identificacao.gif) top left no-repeat; }
#produtos-situacao li.confirmacao { float:left; display:block; width:120px; height:120px; background:url(../content/produtos/imagens/situacao_confirmacao_off.gif) top left no-repeat; overflow:hidden; text-indent:-5000em; }
#produtos-confirmacao #produtos-situacao li.confirmacao { background:url(../content/produtos/imagens/situacao_confirmacao.gif) top left no-repeat; }

#produtos-carrinho-pedido { clear:both; padding:15px 0 0 0; }
#produtos-carrinho-pedido a.excluir { display:block; width:14px; height:17px; margin:auto; background:url(../content/produtos/imagens/bt_excluir.gif) top left no-repeat; overflow:hidden; text-indent:-5000em; }
#produtos-carrinho-total p { display:block; width:150px; padding:10px; margin:0; font-size:13px; font-weight:bold; text-align:center; background:#DBF3A7; }
#produtos-carrinho-navegacao { padding:10px 0 0 0; }
#produtos-carrinho-navegacao a.continuarcomprando { float:left; display:block; width:156px; height:29px; background:url(../content/produtos/imagens/bt_continuarcomprando.gif) top left no-repeat; overflow:hidden; text-indent:-5000em; }
#produtos-carrinho-navegacao button.atualizar { float:left; display:block; width:76px; height:29px; cursor:pointer; border:0; background:url(../content/produtos/imagens/bt_atualizar.gif) top left no-repeat; overflow:hidden; text-indent:-5000em; }
#produtos-carrinho-navegacao a.limparcarrinho { float:left; display:block; width:116px; height:29px; background:url(../content/produtos/imagens/bt_limparcarrinho.gif) top left no-repeat; overflow:hidden; text-indent:-5000em; }
#produtos-carrinho-navegacao a.fazerpedido { float:right; display:block; width:109px; height:29px; background:url(../content/produtos/imagens/bt_fazerpedido.gif) top left no-repeat; overflow:hidden; text-indent:-5000em; }

#produtos-alerta { clear:both; padding:10px 0 0 0; }

#produtos-identificacao-cadastro { clear:both; padding:15px 0 0 0; }
#produtos-identificacao-cadastro h4 { margin:10px 0 5px 0; }
#produtos-identificacao-cadastro label { display:block; }
#produtos-identificacao-cadastro b { float:left; display:block; width:150px; font-weight:normal; }
#produtos-identificacao-cadastro-dadospessoais, #produtos-identificacao-cadastro-enderecocom, #produtos-identificacao-cadastro-enderecores { clear:both; padding:20px; margin:10px 0 10px 0; background:#F0ECE1; }
#produtos-identificacao-cadastro fieldset#tipodecadastro { padding:10px 0; background:#DBF3A7; }
#produtos-identificacao-cadastro label.lbl-tipo { margin:0 0 0 150px; }
#produtos-identificacao-cadastro label.lbl-tipo b { float:none; width:300px; margin:0 0 5px 0; }
#produtos-identificacao-cadastro label.lbl-tipo select { width:220px; }
#produtos-identificacao-cadastro button.enviar { display:block; width:139px; height:29px; border:0; cursor:pointer; margin:10px 0 0 -5px; background:url(../content/produtos/imagens/bt_confirmarpedido.gif) center no-repeat; overflow:hidden; text-indent:-5000em; }

#produtos-confirmacao-pedido { padding:20px 0 0 0; }
#interna #conteudo #produtos-confirmacao-pedido h4 { display:block; padding:15px; color:#FF9100; font-size:15px; text-transform:none; background:#DBF3A7; }
#produtos-confirmacao-pedido h5 { display:block; margin:15px 0 10px 0; color:#FF9100; font-size:12px; text-transform:uppercase; }
#produtos-confirmacao-pedido ul { margin:10px 0; }
#produtos-confirmacao-pedido address { float:left; display:block; width:240px; padding:15px; background:#DBF3A7; margin:10px 10px 0 0; font-style:normal; } 
#produtos-confirmacao-pedido address b { display:inline; }

/* OFERTAS */
#home #ofertas { float:left; width:388px; padding:0 0 0 39px; }
#home #ofertas h2 { display:none; }
#home #ofertas a.maisofertas { clear:both; display:block; width:124px; height:29px; margin:10px 0 0 0; background:url(../imagens/bt_vejamaisofertas.gif) center no-repeat; overflow:hidden; text-indent:-5000em; }

#home #ofertas .oferta1 { float:right; width:200px; padding:0 0 8px 0; background:url(../content/home/imagens/ofertas_caderno_esquerda.gif) top left repeat-y; }
#home #ofertas .oferta1 .oferta-imagem { width:199px; height:120px; border-right:1px solid #CCC; border-top:1px solid #CCC; background:url(../content/home/imagens/ofertas_caderno_esquerda.gif) top left repeat-y #FFF;  } 
#home #ofertas .oferta1 .oferta-chamada { padding:3px 20px 3px 30px; background:url(../content/home/imagens/ofertas_caderno_esquerda_verde.gif) top left repeat-y #3D6600; }

#home #ofertas .oferta2 { float:left; width:188px; padding:0 0 8px 0; background:url(../content/home/imagens/ofertas_caderno_direita.gif) top right repeat-y; }
#home #ofertas .oferta2 .oferta-imagem { width:187px; height:120px; border-left:1px solid #CCC; border-top:1px solid #CCC; background:url(../content/home/imagens/ofertas_caderno_direita.gif) top right repeat-y #FFF;  } 
#home #ofertas .oferta2 .oferta-chamada { padding:3px 25px 3px 5px; background:url(../content/home/imagens/ofertas_caderno_direita_verde.gif) top right repeat-y #3D6600; }

#home #ofertas .oferta-imagem a { display:block; width:187px; height:120px; overflow:hidden; text-indent:-5000em; }
#home #ofertas .oferta-imagem a img { display:block; margin:auto; }
#home #ofertas .oferta-chamada { height:30px; color:#FFF; }
#home #ofertas .oferta-chamada h3 { display:block; height:30px; font-size:11px; font-weight:normal; text-transform:uppercase; text-align:center;  }
#home #ofertas .oferta-chamada strong { display:block; text-transform:none; /*display:none; position:absolute; width:71px; height:63px; padding:10px 2px 2px 2px; color:#FFF; font-size:12px; text-align:center; */ }

#interna #ofertas .oferta { float:left; width:150px; padding:10px 10px 10px 10px; margin:0 10px 10px 0; text-align:center; background:#DBF3A7; }
#interna #ofertas .oferta h3 { display:block; height:55px; margin:10px 0 5px 0; color:#144F15; font-size:11px; text-transform:uppercase; }
#interna #ofertas .oferta p.preco { font-size:13px; }
#interna #ofertas .oferta p.preco strong { display:block; font-size:18px; font-stretch:condensed; }
#interna #ofertas .oferta-imagem { width:150px; height:120px; background:#FFF; }
#interna #ofertas .oferta-imagem a { display:block; width:170px; height:120px; overflow:hidden; text-indent:-5000em; }
#interna #ofertas a.carrinho { float:left; display:block; width:100%; height:25px; margin:auto; border:1px solid #CCDFA7; background:url(../content/produtos/imagens/bt_carrinho.gif) center no-repeat #D1F091; overflow:hidden; text-indent:-5000em; }
#interna #ofertas a.carrinho:hover { background-color:#CCDFA7; }

#ofertas-aviso { clear:both; padding:0; }

/* PROMOÇÃO */
#promocao h2 { display:none; }
#promocao s { text-decoration:line-through; }
#home #promocao object { position:absolute; top:350px; width:280px; height:120px; margin:0 0 0 -693px; }
#interna #promocao { position:absolute; top:300px; width:280px; height:120px; margin:0 0 0 50px; }

/* O QUE VOCÊ PROCURA */
#interna #procura { height:217px; padding:45px 10px 0 65px; color:#666; background:url(../imagens/oquevoceprocura_bg.jpg) 37px 0 no-repeat; }

#procura h2 { margin:0 0 3px 0; }
#procura p { display:block; width:180px; padding:5px 0 15px 0; }
#procura p, #procura form { margin:0 0 0 3px; }
#procura label strong { display:none; }
#procura #procura-categorias label strong { display:none; }
#procura #procura-categorias label input { width:185px; height:17px; padding:3px 0 0 5px; margin:5px 0 0 0; border:none; cursor:pointer; color:#FFF; font-weight:normal; background:url(../imagens/oquevoceprocura_select_bg.gif) top left no-repeat; }
#procura #procura-categorias label select  { position:absolute; width:160px; height:150px; padding:5px; margin:7px 0 0 0; border:none; background:#FF9100; }
#procura #procura-categorias label select option { display:block; width:auto; height:17px; border:none; color:#FFF; }
#procura #procura-categorias label select option:hover { background:#DF7E00; cursor:pointer; }
#procura label.lbl-palavrachave input { display:block; width:183px; height:16px; padding:3px 0 0 5px; margin:5px 0 0 0; color:#FFF; border:none; background:url(../imagens/oquevoceprocura_input_palavrachave.gif) top left no-repeat; }
#procura button.consultar { float:left; display:block; width:86px; height:29px; margin:6px 18px 0 0; border:none; cursor:pointer; background:url(../imagens/bt_consultar.gif); text-indent:-5000em; overflow:hidden; }

#home #procura { position:absolute; top:270px; width:195px; height:290px; padding:40px 10px 10px 85px; margin:0 0 0 -50px; color:#666; overflow:hidden; }
#home #procura button.consultar { float:none; }

#interna #procura #procura-categorias label select  { position:absolute; width:160px; height:150px; padding:5px; margin:28px 0 0 -190px; border:none; background:#FF9100; }

/* NEWSLETTER */
#newsletter form { margin:10px 0 0 0; }
#newsletter label.lbl-nome input { display:block; width:183px; height:16px; padding:3px 0 0 5px; color:#FFF; border:none; background:url(../imagens/newsletter_input_nome.gif) top left no-repeat; }
#newsletter label.lbl-email { float:left; margin:2px 5px 0 0; }
#newsletter label.lbl-email input { display:block; width:156px; height:16px; padding:3px 0 0 5px; color:#FFF; border:none; background:url(../imagens/newsletter_input_email.gif) top left no-repeat; }
#newsletter button.enviar { display:block; width:20px; height:23px; border:none; margin:2px 0 0 0; cursor:pointer; background:url(../imagens/bt_seta_direita2.gif); text-indent:-5000em; overflow:hidden; }
#newsletter a.duvidas { display:block; width:160px; height:29px; border:none; background:url(../imagens/bt_duvidas.gif); text-indent:-5000em; overflow:hidden; }

#interna #newsletter { height:287px; padding:45px 10px 0 57px; color:#FFF; background:url(../imagens/newsletter_bg.png) top left no-repeat; }
#interna #newsletter h2 { margin:0 0 15px 75px; }

#home #newsletter { clear:both; padding:30px 40px 0 13px; color:#FFF; background:url(../content/home/imagens/newsletter_bg.gif) 6px 2px no-repeat; }
#home #newsletter h2 { width:91px; padding:0 0 0 67px; margin:0 0 25px 0; background-position:top right; }

/* ATENDIMENTO */
#atendimento { display:none; }

/* NOSSAS LOJAS */
#nossaslojas address { float:left; display:block; width:240px; padding:15px; background:#DBF3A7; margin:10px 10px 0 0; font-style:normal; } 
#nossaslojas address b { display:inline; }
#nossaslojas-mapa { width:470px; padding:0 15px 15px 15px; margin:0 0 10px 0; background: url(../content/nossas-lojas/imagens/mapa_bg.gif) top left no-repeat #DBF3A7; }
#nossaslojas-mapa #side_bar { padding:7px 0 0 0; margin:0 0 0 35px; }
#nossaslojas-mapa #side_bar select { width:215px; }
#nossaslojas-mapa #map { width:470px; height:400px; margin:50px 0 0 0; }

/* NOVIDADES */
#home #novidades { float:left; width:272px; height:560px; padding:10px 0 0 33px; background:url(../content/home/imagens/novidades_bg.jpg) top left no-repeat; }
#home #novidades h2 { margin:0 0 10px 32px; }
#home #novidades a.maisnovidades { position:relative; display:block; width:112px; height:29px; margin:35px 0 0 25px; background:url(../imagens/bt_maisnovidades.gif) center no-repeat; overflow:hidden; text-indent:-5000em; }
#home #novidades a { font-size:11px; color:#FF6600; background:#FFDBC4; }
#home #novidades a:hover { text-decoration:underline; }
#home #novidades .novidade-chamada { padding:0 80px 10px 30px; } 
#home #novidades-destaque #novidade-imagem { margin:0 0 0 32px; }
#home #novidades-destaque #novidade-imagem img { width:165px; height:124px; }
#home #novidades-destaque .novidade-chamada { position:relative; padding:30px 80px 10px 30px; margin:-11px 0 0 0; background:url(../content/home/imagens/triunfonews_bg_detalhe.png) top left no-repeat; }
#home #novidades-destaque a { font-size:11px; color:#1A751C; background:#D8F1A1; }

#novidades-busca { clear:both; padding:10px 0 0 10px; margin:0 0 15px 0; background:#DBF3A7; }
#novidades-busca form { padding:0 0 5px 0; }
#novidades-busca label input { float:left; margin:5px 3px 0 0; }
#novidades-busca button.pesquisar { display:block; width:86px; height:29px; border:none; margin:0 0 0 0; cursor:pointer; background:url(../imagens/bt_pesquisar.gif); text-indent:-5000em; overflow:hidden; }

#interna #novidades #novidades-destaque small { float:none; padding:0; border:none; font-size:11px; }
#interna #novidades #novidades-destaque h3 a { display:block; padding:15px 0 5px 0; font-size:20px; line-height:normal; text-transform:none; }
#interna #novidades #novidades-destaque p a { font-size:14px; text-decoration:none; }
#interna #novidades #novidades-destaque p a:hover { font-weight:normal; text-decoration:underline; }
#interna #novidades #novidades-destaque #novidade-imagem { float:left; padding:10px; margin:0 20px 0 0; background:#DBF3A7; }

#novidades-outras { clear:both; padding:10px 0 0 0; }
#novidades-outras h3 { margin:0 0 10px -5px; }
#novidades-outras .novidade-chamada { margin:0 0 10px 0; border-bottom:1px solid #CCDFA7; }
#novidades-outras .novidade-chamada h4 a { color:#214200; font-size:12px; font-weight:bold; text-decoration:underline; text-transform:none; }
#interna #conteudo #novidades-outras .novidade-chamada p a { display:block; padding:5px 0 0 0; text-decoration:none; }
#interna #conteudo #novidades-outras .novidade-chamada p a:hover { font-weight:normal; }

#novidade h3 { margin:0 0 5px 0; } 
#novidade em { display:block; font-size:12px; margin:0 0 15px 0; }

#novidade #novidade-imagem { float:right; padding:10px; margin:0 0 20px 20px; background:#DBF3A7; text-align:center; }
#interna #conteudo #novidade #novidade-imagem p { margin:10px 0 0 0; font-size:10px; text-align:center; }

/* MUNDO VELOZ */
#mundoveloz { background:url(../content/mundo-veloz/imagens/tvtriunfo_bg.gif) 0 50px no-repeat; }
#mundoveloz-tvtriunfo { clear:both; padding:20px 0 0 130px; }
#mundoveloz-protecaodetela { float:left; width:180px; }
#mundoveloz-protecaodetela .protecaodetela img { display:block; width:170px; height:125px; background:#214200; }
#mundoveloz-protecaodetela a.fazerdownload { display:block; width:126px; height:29px; margin:10px auto; background:url(../imagens/bt_fazerdownload.gif); text-indent:-5000em; overflow:hidden; }
#mundoveloz-papeldeparede { float:right; width:330px; padding:15px; margin:0; background:#DBF3A7; }
#mundoveloz-papeldeparede .papeldeparede { float:left; width:82px; height:90px; margin:0 0 10px 0; }

/* PESQUISA */
#pesquisa { height:215px; padding:70px 0 20px 13px; background:url(../content/home/imagens/pesquisa_bg.gif) 130px 30px no-repeat; }
#pesquisa p { width:125px; }
#pesquisa p span { color:#1A751C; background:#D8F1A1; }
#pesquisa li input { border:none; height:12px; margin-bottom:5px; margin-top:0; padding-bottom:10px; display:inline; }
#pesquisa input { border:none; margin:0; padding:0; }
#pesquisa img { float:left; margin-right:5px; }
#pesquisa ul { margin:10px 0 5px 0; }
#pesquisa ul li { margin-bottom:2px;}
#pesquisa button.votar, #pesquisa a.votar { float:left; display:block; width:60px; height:29px; border:0; cursor:pointer; margin:0; background:url(../imagens/bt_votar.gif) center no-repeat; overflow:hidden; text-indent:-5000em; }
#pesquisa button.resultado { display:block; width:85px; height:29px; border:0; cursor:pointer; margin:0 0 0 5px; background:url(../imagens/bt_resultado.gif) center no-repeat; overflow:hidden; text-indent:-5000em; }

#pesquisa-resultado { width:180px; margin:0 0 10px 0; }
#pesquisa-resultado b { font-weight:normal; display:list-item; background-color:#FAFAFA; text-align:left; }
#pesquisa-resultado li { width:100%; background-color:#EFEFEF; text-align:right; display:block; }

/* CURRÍCULO */
#curriculo h4 {	padding-top:15px; clear:both; }
#curriculo label { float:left; display:block; margin-right:10px; margin-top:4px; }
#curriculo label b { margin-top:2px; display:block; font-weight:normal; }
#curriculo li { display:inline; }
#curriculo img { display:block; }
#curriculo a { text-decoration:underline; }
#curriculo form p {	padding-top:5px; clear:both; }

#curriculo-areadeacesso label b { display:none; }
#curriculo-areadeacesso button.acessar { display:block; width:73px; height:29px; border:0; cursor:pointer; margin:0 0 0 0; background:url(../imagens/bt_acessar.gif) center no-repeat; overflow:hidden; text-indent:-5000em; }

#curriculo-cadastro { width:400px; }
#curriculo-cadastro label { margin-top:0; }
#curriculo-cadastro label input { clear:none; }
#curriculo-cadastro input { clear:both; }
#curriculo-cadastro label.lbl-estado { margin:15px 0 0 0;}
#curriculo-cadastro label.lbl-cep { clear:both; }
#curriculo-cadastro label.lbl-dddtelefone { clear:both; }
#curriculo-cadastro a.confirmar { float:left; display:block; width:93px; height:29px; border:0; cursor:pointer; margin:0 0 0 5px; background:url(../imagens/bt_confirmar.gif) center no-repeat; overflow:hidden; text-indent:-5000em; }
#curriculo-cadastro a.sair { display:block; width:53px; height:29px; border:0; cursor:pointer; margin:0; background:url(../imagens/bt_sair.gif) center no-repeat; overflow:hidden; text-indent:-5000em; }

/* FALE CONOSCO */
#faleconosco { padding:0 0 0 0; background:url(../content/fale-conosco/imagens/bg.jpg) 0 30px no-repeat; }
#faleconosco-contato { margin:0 0 3px 0; }
#faleconosco-contato p { display:block; width:400px; }
#faleconosco-contato label { display:block; margin-bottom:2px; }
#faleconosco-contato label b { display:none; }
#faleconosco-contato b { display:block; margin-top:7px; }
#faleconosco-contato label.lbl-mensagem { display:block; }
#faleconosco-contato label.lbl-cidade, #faleconosco-contato label.lbl-ddd { float:left; margin:0 3px 0 0; }
#faleconosco-contato button.enviar { display:block; width:63px; height:29px; border:0; cursor:pointer; margin:10px 0 0 0; background:url(../imagens/bt_enviar.gif) center no-repeat; overflow:hidden; text-indent:-5000em; }
#faleconosco-contato address { float:left; display:block; width:240px; padding:15px; background:#DBF3A7; margin:10px 10px 0 0; font-style:normal; } 
#faleconosco-contato address b { display:inline; }

/* CAMINHO */
#caminho { padding:5px 0 0 0; margin:0 0 20px 0; }
#caminho li { list-style:none; display:inline; padding:0 3px 0 0; color:#1A751C; font-weight:bold; }
#interna #conteudo #caminho li a { padding:0 10px 0 0; color:#FF9100; text-decoration:underline; font-weight:normal; background:url(../imagens/caminho_seta.gif) 100% 5px no-repeat; }

/* PAGINACAO */
#paginacao { clear:both; width:210px; padding:15px 0 0 0; margin:auto; text-align:center; }
#paginacao ul { float:left; }
#paginacao li { display:inline; margin:0 3px; }
#paginacao li a.pagina-ativa { background:#DBF3A7; padding:2px 8px; text-decoration:underline; font-weight:bold; }
#paginacao li a { margin:0; font-weight:normal; text-decoration:underline; }

#paginacao a { margin:3px 10px 0 10px; }
#paginacao a.anterior { float:left; display:block; width:21px; height:18px; background:url(../imagens/bt_seta_esquerda.gif) top left no-repeat; overflow:hidden; text-indent:-5000em; }
#paginacao a.proxima { float:left; display:block; width:21px; height:18px; background:url(../imagens/bt_seta_direita.gif) top left no-repeat; overflow:hidden; text-indent:-5000em; }

#popup #paginacao { background:#ECFBDF; width:100%; text-align:center; height:100px; }

/* VOLTAR */
#voltar { clear:both; height:50px; padding:20px 0 0 0; }
#voltar a.voltar { display:block; width:78px; height:29px; background:url(../imagens/bt_voltar.gif); text-indent:-5000em; overflow:hidden; }

/************************************
FORMULÁRIOS - Características Gerais
************************************/
/* ESTILO FORMS */
input, select, textarea {
	font-size:11px;
	color:#444;
	border-top:1px solid #515153;
	border-right:1px solid #DEDAD3;
	border-bottom:1px solid #DEDAD3;
	border-left:1px solid #515153;
	margin-bottom:3px;
}

select, textarea { background:#E0E0E0; }

label input { padding:1px 1px; background:#E0E0E0; }
fieldset { margin-bottom:10px; }
legend { display:none; }

/* BOTÕES */
#geral input.input-img-semborda { border:none; margin-bottom:10px; }
#geral input.input-img-comborda { }
#geral input.input-submit-texto {
	cursor:pointer;
	vertical-align:top;
	margin:0;
	background:none;
	border:none;
	color:#223D79;
	text-decoration:none;
	font-weight:bold;
}
#geral input.input-submit-texto:hover {	text-decoration:underline; }

/* DETALHES */
.display-ativado {  }
.display-desativado { display:none; }

/************************************
RODAPÉ - Assinatura do site.
************************************/
#rodape { clear:both; } 
#rodape ul { clear:both; }
#rodape li { display:inline; color:#FFF; }
#rodape li.menu-atriunfo, #rodape li.menu-trabalhenatriunfo { padding:0 5px 0 0; border-right:1px solid #FFF; }
#rodape li.menu-trabalhenatriunfo, #rodape li.menu-faleconosco { padding:0 5px 0 5px; }
#rodape a { color:#FFF; }
#rodape a:hover { text-decoration:underline; }
#rodape address { display:block; font-style:normal; color:#FFF; margin:3px 0 0 0; }

#home #rodape { height:100px; padding:71px 0 0 40px; background:url(../content/home/imagens/rodape_bg.jpg) top center no-repeat; }
#interna #rodape { height:100px; padding:99px 0 0 40px; background:url(../imagens/rodape_bg.jpg) top center no-repeat; }