@charset "utf-8";
/* CSS Document */

*{
	margin:0;
	border:0;
	padding:0;
	outline:0;
	list-style:none;
}

body{
	background-color:#3c3526;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#fff9e2;
	line-height:20px;
}

h1, h2, h3, h4{
	background-position:left top;
	background-repeat:no-repeat;
	display:block;
	text-indent:-99999px;
	overflow:hidden;
}

#topo_geralHome{
	background:url(../img/bg_topo_geralHome.jpg) center top no-repeat;
	width:100%;
	display:table;
}

#topo_geralHome #topo_home{
	width:663px;
	height:515px;
	display:block;
	margin:0 auto;
	padding:16px 0 0 112px;

}

#topo_geralHome #topo_home h1.h1_logo_home{
	background-image:url(../img/h1_logo_home.jpg);
	width:125px;
	height:110px;
	float:left;
}

#topo_geralHome #topo_home h1.h1_logo_home a{
	width:125px;
	height:110px;
	display:block;
}

#topo_geralHome #topo_home #menu_home{
	width:340px;
	height:24px;
	display:block;
	float:left;
	padding-left:24px;
	padding-top:32px;
	position: relative;
}

/*------------------------------------*/
#pog {
	 width:1px; 
	 height:1px; 
	 display:block;
	 position:absolute;
}
a.btnfecharpop{
	width:116px;
	height:44px;
	display:block;
	position:absolute;
	text-indent:-99999px;
	overflow:hidden;
	background:url(../img/transp.gif) 0 0 no-repeat;
	left: 230px;
	top: 90px;
}
#pog #pop-up{
	width:514px;
	height:337px;
	display:block;
	position:absolute;
	left: -110px;
	top: 50px;
}
/*----------------------------------*/

#topo_geralHome #topo_home #menu_home ul{
	width:340px;
	height:24px;
	display:block;
}

#topo_geralHome #topo_home #menu_home ul li{
	height:24px;
	display:block;
	float:left;
	text-indent:-99999px;
	overflow:hidden;
}

#topo_geralHome #topo_home #menu_home ul li.btn_irConteudo{ display:none; }

#topo_geralHome #topo_home #menu_home ul li a{
	background-position:left top;
	background-repeat:no-repeat;
	height:24px;
	display:block;
}

#topo_geralHome #topo_home #menu_home ul li a:hover{ background-position:left bottom; }

#topo_geralHome #topo_home #menu_home ul li.menu_fixo a{ background-position:left bottom; }

#topo_geralHome #topo_home #menu_home ul li.btn_home_01{ width:62px; }

#topo_geralHome #topo_home #menu_home ul li.btn_home_01 a{
	background-image:url(../img/btn_home_01.gif);
	width:62px;
}

#topo_geralHome #topo_home #menu_home ul li.btn_empresa_01{ width:88px; }

#topo_geralHome #topo_home #menu_home ul li.btn_empresa_01 a{
	background-image:url(../img/btn_empresa_01.gif);
	width:88px;
}

#topo_geralHome #topo_home #menu_home ul li.btn_produtos_01{ width:100px; }

#topo_geralHome #topo_home #menu_home ul li.btn_produtos_01 a{
	background-image:url(../img/btn_produtos_01.gif);
	width:100px;
}

#topo_geralHome #topo_home #menu_home ul li.btn_contato_01{ width:88px; }

#topo_geralHome #topo_home #menu_home ul li.btn_contato_01 a{
	background-image:url(../img/btn_contato_01.gif);
	width:88px;
}

#topo_geralHome #topo_home h2.h2_tapetes{
	width:0;
	height:0;
}


#conteudo_geralHome{
	background:url(../img/bg_conteudo_geralHome.jpg) center top no-repeat;
	width:100%;
	display:table;
}

#centraliza{
	width:758px;
	display:block;
	margin:0 auto;
	padding:17px 7px 0 10px;
}

#centraliza #bloco_leftHome{
	width:385px;
	display:block;
	float:left;
	padding-top:17px;
}

#centraliza #bloco_leftHome #fotos_home{
	width:385px;
	height:235px;
	display:block;
}

#centraliza #bloco_leftHome #fotos_home p{
	width:40px;
	height:70px;
	display:block;
	float:left;
	text-indent:-99999px;
	overflow:hidden;
	padding-top:61px;
	padding-bottom:0;
}

#centraliza #bloco_leftHome #fotos_home p a{
	background-position:left top;
	background-repeat:no-repeat;
	width:40px;
	height:70px;
	display:block;
}

#centraliza #bloco_leftHome #fotos_home p.btn_anterior{ padding-right:6px; }
#centraliza #bloco_leftHome #fotos_home p.btn_anterior a{ background-image:url(../img/btn_anterior.jpg); }

#centraliza #bloco_leftHome #fotos_home p.btn_proximo{ padding-left:5px; }
#centraliza #bloco_leftHome #fotos_home p.btn_proximo a{ background-image:url(../img/btn_proximo.jpg); }

#centraliza #bloco_leftHome #fotos_home p a:hover{ background-position:left bottom; }

#centraliza #bloco_leftHome #fotos_home .bloco_imagem_home{
	background:url(../img/bg_bloco_imagem_home.jpg) left top no-repeat;
	width:266px;
	height:170px;
	display:block;
	float:left;
	padding:12px 15px 15px 13px;
}

#centraliza #bloco_leftHome #fotos_home .bloco_imagem_home img{
	width:266px;
	height:170px;
	display:block;
}


#centraliza #bloco_leftHome #chamada_produtos{
	width:385px;
	display:block;
	position:relative;
}

#centraliza #bloco_leftHome #chamada_produtos h2{
	background-image:url(../img/h2_chamada_produtos.gif);
	width:385px;
	height:35px;
}

#centraliza p a.link_padrao{
	text-decoration:none;
	color:#fff9e2;
	display:block;
}

#centraliza a:hover.link_padrao{ text-decoration:underline; }

#centraliza p a.link_padrao2{
	text-decoration:underline;
	color:#cdc69e;
}

#centraliza a:hover.link_padrao2{ color:#b6af85; }

#centraliza p a.btn_saibaMais{
	background-position:left top;
	background-repeat:no-repeat;
	background-image:url(../img/span_saibaMais.jpg);
	width:21px;
	height:20px;
	display:block;
	
	text-indent:-99999px;
	overflow:hidden;
	
	position:absolute;
}

#centraliza p a:hover.btn_saibaMais{ background-position:left bottom; }

#centraliza #bloco_leftHome #chamada_produtos p a.btn_saibaMais01{
	right:0;
	top:95px;
}


#centraliza #bloco_rightHome{	
	width:345px;
	display:block;
	float:right;
	padding-top:17px;
}


#centraliza #bloco_rightHome #chamada_empresa{
	width:334px;
	display:block;
	float:right;
	position:relative;
	padding-bottom:32px;
}

#centraliza #bloco_rightHome #chamada_empresa h2{
	background-image:url(../img/h2_chamada_empresa.jpg);
	width:334px;
	height:113px;
}

#centraliza #bloco_rightHome #chamada_empresa p{ padding-right:10px;}

#centraliza #bloco_rightHome #chamada_empresa p a.btn_saibaMais02{
	right:133px;
	top:194px;
}


#centraliza #bloco_rightHome #chamada_contato{
	width:345px;
	display:block;
	clear:right;
	position:relative;
}

#centraliza #bloco_rightHome #chamada_contato h2{
	background-image:url(../img/h2_chamada_contato.jpg);
	width:345px;
	height:81px;
}

#centraliza #bloco_rightHome #chamada_contato p{ padding:0 10px;}

#centraliza #bloco_rightHome #chamada_contato p a.btn_saibaMais03{
	right:145px;
	top:142px;
}



#topo_geral{
	background:url(../img/bg_topo_geral.jpg) center top no-repeat;
	width:100%;
	display:table;
}

#topo_geral #topo{
	width:775px;
	height:213px;
	display:block;
	margin:0 auto;
	padding-top:13px;
}

#topo_geral #topo h1.h1_logo{
	background-image:url(../img/h1_logo.jpg);
	width:146px;
	height:125px;
	margin:0 auto;
}

#topo_geral #topo h1.h1_logo a{
	width:146px;
	height:125px;
	display:block;
}

#topo_geral #topo #menu{
	width:528px;
	height:88px;
	display:block;
	margin:0 auto;
}

#topo_geral #topo #menu ul{
	width:528px;
	height:88px;
	display:block;
}

#topo_geral #topo #menu ul li{
	display:block;
	float:left;
	text-indent:-99999px;
	overflow:hidden;
}

#topo_geral #topo #menu ul li.btn_irConteudo{ display:none; }

#topo_geral #topo #menu ul li a{
	background-position:left top;
	background-repeat:no-repeat;
	display:block;
}

#topo_geral #topo #menu ul li a:hover{ background-position:left bottom; }

#topo_geral #topo #menu ul li.menu_fixo a{ background-position:left bottom; }


#topo_geral #topo #menu ul li.btn_home{ width:112px; height:75px; }

#topo_geral #topo #menu ul li.btn_home a{
	background-image:url(../img/btn_home.jpg);
	width:112px;
	height:75px;
}


#topo_geral #topo #menu ul li.btn_empresa{ width:133px; height:63px; padding-top:25px; }

#topo_geral #topo #menu ul li.btn_empresa a{
	background-image:url(../img/btn_empresa.jpg);
	width:133px;
	height:63px;
}


#topo_geral #topo #menu ul li.btn_produtos{ width:148px; height:63px; padding-top:25px; }

#topo_geral #topo #menu ul li.btn_produtos a{
	background-image:url(../img/btn_produtos.jpg);
	width:148px;
	height:63px;
}


#topo_geral #topo #menu ul li.btn_contato{ width:135px; height:75px; }

#topo_geral #topo #menu ul li.btn_contato a{
	background-image:url(../img/btn_contato.jpg);
	width:135px;
	height:75px;
}



#conteudo_geralEmpresa{
	background:#5f5542 url(../img/bg_conteudo_geralEmpresa.jpg) center top no-repeat;
	width:100%;
	display:table;
}

#centraliza p{ padding-bottom:21px;}

#centraliza pre{ padding-bottom:21px; font-family:Verdana, Arial, Helvetica, sans-serif; }

#centraliza .paragrafo_bottom{ padding-bottom:0;}

#centraliza h2.h2_princial{
	width:758px;
	height:35px;
}

#centraliza h2.h2_empresa{ background-image:url(../img/h2_empresa.gif); }

#centraliza h3.h3_princial{
	width:758px;
	height:37px;
	clear:left;
}

#centraliza h3.h3_sejaBemVindo{ background-image:url(../img/h3_sejaBemVindo.gif); }


#conteudo_geral{
	background:#5f5542 url(../img/bg_conteudo_geral.jpg) center top no-repeat;
	width:100%;
	display:table;
}

#centraliza h2.h2_produtos{ background-image:url(../img/h2_produtos.gif); }

#centraliza h3.h3_emTodosAmbientes{ background-image:url(../img/h3_emTodosAmbientes.gif); }

#centraliza #lista_produtosTop{
	background:url(../img/bg_lista_produtosTop.jpg) left top no-repeat;
	width:756px;
	display:table;
	padding-top:5px;
}

#centraliza #lista_produtosTop #lista_produtosBottom{
	background:url(../img/bg_lista_produtosBottom.gif) left bottom no-repeat;
	width:756px;
	display:table;
	padding-bottom:5px;
}

#centraliza #lista_produtosTop #lista_produtosBottom ul{
	background:url(../img/bg_lista_produtosRepeat.gif) left repeat-y;
	width:756px;
	display:table;
	padding:0 0 0 11px;
}

#centraliza #lista_produtosTop #lista_produtosBottom ul li{ float:left; display:block; }

#centraliza #lista_produtosTop #lista_produtosBottom ul li.lista_left{ width:387px; }

#centraliza #lista_produtosTop #lista_produtosBottom ul li a{
	background:url(../img/marcacao_seta.gif);
	background-position:left 4px;
	background-repeat:no-repeat;
	width:350px;
	color:#e1d5af;
	text-decoration:none;
	padding-left:11px;
}

#centraliza #lista_produtosTop #lista_produtosBottom ul li a:hover{
	background:url(../img/marcacao_setaHover.gif);
	background-position:left 4px;
	background-repeat:no-repeat;
	color:#f3da8b;
	text-decoration:underline;
	}


#centraliza #bloco_select_produtos{
	width:758px;
	height:40px;
	display:block;
	float:left;
}

#centraliza #bloco_select_produtos form{
	width:425px;
	height:40px;
	display:block;
	float:left;
}

#centraliza #bloco_select_produtos form{
	width:425px;
	height:40px;
	display:block;
	float:left;
}

#centraliza #bloco_select_produtos form ul li select{
	background-color:#373126;
	width:425px;
	display:block;
	float:left;
	color:#d5cea4;
}

#centraliza #bloco_select_produtos p.btn_voltar{
	width:55px;
	height:20px;
	float:right;
}

#centraliza #bloco_select_produtos p.btn_voltar a{
	text-decoration:none;
	width:55px;
	height:20px;
	color:#fff9e2;
}

#centraliza #bloco_select_produtos p.btn_voltar a:hover{ text-decoration:underline; }


#centraliza img#imagemLeft{
	background-color:#9c9175;
	width:175px;
	height:105px;
	display:block;
	float:left;
	padding:2px;
	margin-top:7px;
	margin-right:10px;
}

#centraliza img.imagemLeft2{
	background-color:#9c9175;
	width:175px;
	height:120px;
	display:block;
	float:left;
	padding:2px;
	margin-bottom:20px;
	margin-top:7px;
	margin-right:10px;
}

#centraliza .h3_tapeteDoormat{ background-image:url(../img/h3_tapeteDoormat.gif); }

#centraliza .h3_itiban_system{ background-image:url(../img/h3_itiban_system.gif); }

#centraliza .h3_itiban_hidro{ background-image:url(../img/h3_itiban_hidro.gif); }

#centraliza .h3_itiban_piscina{ background-image:url(../img/h3_itiban_piscina.gif); }

#centraliza .h3_acolchoados{ background-image:url(../img/h3_acolchoados.gif); }

#centraliza .h3_armariosRoupeiros{ background-image:url(../img/h3_armariosRoupeiros.gif); }

#centraliza .h3_bebedourosBegel{ background-image:url(../img/h3_bebedourosBegel.gif); }

#centraliza .h3_bicicletarios{ background-image:url(../img/h3_bicicletarios.gif); }

#centraliza .h3_borrachas{ background-image:url(../img/h3_borrachas.gif); }

#centraliza .h3_cadeirasPortaria{ background-image:url(../img/h3_cadeirasPortaria.gif); }

#centraliza .h3_capachos{ background-image:url(../img/h3_capachos.gif); }

#centraliza .h3_capachosDecorados{ background-image:url(../img/h3_capachosDecorados.gif); }

#centraliza .h3_carrosDeLimpeza{ background-image:url(../img/h3_carrosDeLimpeza.gif); }

#centraliza .h3_carrinhosCompras{ background-image:url(../img/h3_carrinhosCompras.gif); }

#centraliza .h3_cestosAramados{ background-image:url(../img/h3_cestosAramados.gif); }

#centraliza .h3_cinzeiros{ background-image:url(../img/h3_cinzeiros.gif); }

#centraliza .h3_conesDeBorracha{ background-image:url(../img/h3_conesDeBorracha.gif); }

#centraliza .h3_crachas{ background-image:url(../img/h3_crachas.gif); }

#centraliza .h3_enceradeiras{ background-image:url(../img/h3_enceradeiras.gif); }

#centraliza .h3_espelhosConvexos{ background-image:url(../img/h3_espelhosConvexos.gif); }

#centraliza .h3_fitasAntiderrapantes{ background-image:url(../img/h3_fitasAntiderrapantes.gif); }

#centraliza .h3_kitDeLimpeza{ background-image:url(../img/h3_kitDeLimpeza.gif); }

#centraliza .h3_lavadoras{ background-image:url(../img/h3_lavadoras.gif); }

#centraliza .h3_lixeirasParaLixo{ background-image:url(../img/h3_lixeirasParaLixo.gif); }

#centraliza .h3_papeleiras{ background-image:url(../img/h3_papeleiras.gif); }

#centraliza .h3_pisosAreasUmidas{ background-image:url(../img/h3_pisosAreasUmidas.gif); }

#centraliza .h3_pisosDeficienteVisual{ background-image:url(../img/h3_pisosDeficienteVisual.gif); }

#centraliza .h3_placasDeSinalizacao{ background-image:url(../img/h3_placasDeSinalizacao.gif); }

#centraliza .h3_acessorios{ background-image:url(../img/h3_acessorios.gif); }

#centraliza .h3_protetoresDePiso{ background-image:url(../img/h3_protetoresDePiso.gif); }

#centraliza .h3_quadrosDeAvisos{ background-image:url(../img/h3_quadrosDeAvisos.gif); }

#centraliza .h3_sinalizadoresDeGaragem{ background-image:url(../img/h3_sinalizadoresDeGaragem.gif); }

#centraliza .h3_suportesParaPapel{ background-image:url(../img/h3_suportesParaPapel.gif); }

#centraliza .h3_tapetesEmNylon{ background-image:url(../img/h3_tapetesEmNylon.gif); }

#centraliza .h3_tapetesDeVinil{ background-image:url(../img/h3_tapetesDeVinil.gif); }

#centraliza .h3_tapetesPersonalizados{ background-image:url(../img/h3_tapetesPersonalizados.gif); }

#centraliza .h3_tapetesInfantis{ background-image:url(../img/h3_tapetesInfantis.gif); }

#centraliza .h3_travasParaCarrinho{ background-image:url(../img/h3_travasParaCarrinho.gif); }

#centraliza a.link{
	text-decoration:none;
	color:#fff9e2;
}

#centraliza a.link:hover{
	text-decoration:underline;
}

#centraliza ul#lista_fotosProdutos{
	clear:both;
	padding-top:15px;
}

#centraliza ul#lista_fotosProdutos li{
	width:83px;
	height:83px;
	display:block;
	float:left;
	padding-right:11px;
	padding-bottom:13px;
}

#centraliza ul#lista_fotosProdutos li a img{
	background-color:#9c9175;
	width:79px;
	height:79px;
	display:block;
	padding:2px;
}

#centraliza p span.p_observacao{ font-size:14px; text-transform:uppercase; }



#centraliza .tabela_cores{
	background:url(../img/bg_tabelaCores.jpg) left top no-repeat;
	width:324px;
	height:334px;
	display:block;
	float:right;
	padding:0 0 0 12px;
}

#centraliza .tabela_cores h3{
	background-image:url(../img/h3_cores.gif);
	background-position:left bottom;
	width:28px;
	height:227px;
	float:left;
}

#centraliza .tabela_cores ul{
	width:295px;
	display:block;
	float:left;
	padding-top:12px;
}

#centraliza .tabela_cores ul li{
	width:58px;
	height:80px;
	display:block;
	float:left;
	text-align:center;
	font-size:10px;
	line-height:11px;
}

#centraliza .tabela_cores ul li img{
	background-color:#9c9175;
	width:46px;
	height:46px;
	display:block;
	margin:0 auto;
	padding:2px;
}

#centraliza .tabela_cores2{
	background:url(../img/bg_tabelaCores2.jpg) left top no-repeat;
	width:334px;
	height:125px;
	display:block;
	float:right;
	padding:0 0 0 12px;
}

#centraliza .tabela_cores2 h3{
	background-image:url(../img/h3_cores2.gif);
	background-position:left bottom;
	width:227px;
	height:28px;
	float:left;
}

#centraliza .tabela_cores2 ul{
	width:295px;
	display:block;
	float:left;
	padding-top:12px;
}

#centraliza .tabela_cores2 ul li{
	width:58px;
	height:80px;
	display:block;
	float:left;
	text-align:center;
	font-size:10px;
	line-height:11px;
}

#centraliza .tabela_cores2 ul li img{
	background-color:#9c9175;
	width:46px;
	height:46px;
	display:block;
	margin:0 auto;
	padding:2px;
}







#centraliza .tabela_cores3{
	background:url(../img/bg_tabelaCores.jpg) left top no-repeat;
	width:324px;
	height:334px;
	display:block;
	float:right;
	padding:0 0 0 12px;
}

#centraliza .tabela_cores3 h3{
	background-image:url(../img/h3_cores.gif);
	background-position:left bottom;
	width:28px;
	height:227px;
	float:left;
}

#centraliza .tabela_cores3 ul{
	width:295px;
	display:block;
	float:left;
	padding-top:8px;
}

#centraliza .tabela_cores3 ul li{
	width:58px;
	height:65px;
	display:block;
	float:left;
	text-align:center;
	font-size:10px;
	line-height:10px;
}

#centraliza .tabela_cores3 ul li img{
	background-color:#9c9175;
	width:46px;
	height:46px;
	display:block;
	margin:0 auto;
	padding:2px;
}









#centraliza h2.h2_contato{ background-image:url(../img/h2_contato.gif); }

#centraliza h3.h3_voceSempre{ background-image:url(../img/h3_voceSempre.gif); }

#centraliza #bloco_leftContato{
	width:425px;
	display:block;
	float:left;
}

#centraliza #bloco_leftContato form{
	width:425px;
	display:block;
	float:left;
}

#centraliza #bloco_leftContato form ul{
	width:425px;
	display:block;
	float:left;
}

#centraliza #bloco_leftContato form ul li{
	background-position:left top;
	background-repeat:no-repeat;
	width:419px;
	height:27px;
	display:block;
	float:left;
	padding-top:10px;
	padding-left:6px;
}

#centraliza #bloco_leftContato form ul li.campo_nome{ background-image:url(../img/bg_campo_nome.jpg); }

#centraliza #bloco_leftContato form ul li.campo_email{ background-image:url(../img/bg_campo_email.jpg); }

#centraliza #bloco_leftContato form ul li.campo_telefone{ background-image:url(../img/bg_campo_telefone.jpg); }

#centraliza #bloco_leftContato form ul li.campo_endereco{ background-image:url(../img/bg_campo_endereco.jpg); }

#centraliza #bloco_leftContato form ul li.campo_bairro{ background-image:url(../img/bg_campo_bairro.jpg); }

#centraliza #bloco_leftContato form ul li.campo_cidade{ background-image:url(../img/bg_campo_cidade.jpg); }

#centraliza #bloco_leftContato form ul li.campo_uf{ background-image:url(../img/bg_campo_uf.jpg); }

#centraliza #bloco_leftContato form ul li.campo_uf{ background-image:url(../img/bg_campo_uf.jpg); }

#centraliza #bloco_leftContato form ul li.campo_cep{ background-image:url(../img/bg_campo_cep.jpg); }

#centraliza #bloco_leftContato form ul li.campo_mensagem{
	background-image:url(../img/bg_campo_mensagem.jpg);
	height:75px;
}

#centraliza #bloco_leftContato form ul li.campo_enviar{
	width:419px;
	height:37px;
	display:block;
	float:left;
	padding-top:0;
	padding-left:6px;
}


#centraliza #bloco_leftContato form ul li label{
	background-position:left 1px;
	background-repeat:no-repeat;
	height:18px;
	display:block;
	float:left;
	text-indent:-99999px;
	overflow:hidden;
}

#centraliza #bloco_leftContato form ul li.campo_nome label{ background-image:url(../img/label_nome.jpg); width:47px; }

#centraliza #bloco_leftContato form ul li.campo_email label{ background-image:url(../img/label_email.jpg); width:52px; }

#centraliza #bloco_leftContato form ul li.campo_telefone label{ background-image:url(../img/label_telefone.jpg); width:43px; }

#centraliza #bloco_leftContato form ul li.campo_endereco label.label_endereco{ background-image:url(../img/label_endereco.jpg); width:36px; }

#centraliza #bloco_leftContato form ul li.campo_endereco label.label_numero{ background-image:url(../img/label_numero.jpg); width:25px; }

#centraliza #bloco_leftContato form ul li.campo_bairro label{ background-image:url(../img/label_bairro.jpg); width:59px; }

#centraliza #bloco_leftContato form ul li.campo_cidade label{ background-image:url(../img/label_cidade.jpg); width:58px; }

#centraliza #bloco_leftContato form ul li.campo_uf label{ background-image:url(../img/label_estado.jpg); width:61px; }

#centraliza #bloco_leftContato form ul li.campo_cep label{ background-image:url(../img/label_cep.jpg); width:45px; }

#centraliza #bloco_leftContato form ul li.campo_mensagem label{ background-image:url(../img/label_mensagem.jpg); width:85px; }


#centraliza #bloco_leftContato form ul li input{
	height:17px;
	display:block;
	float:left;
	
	background-color:transparent;
	
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#fff9e2;
}

#centraliza #bloco_leftContato form ul li.campo_nome input{ width:365px; }

#centraliza #bloco_leftContato form ul li.campo_email input{ width:360px; }

#centraliza #bloco_leftContato form ul li.campo_telefone input.tel_ddd{ width:26px; text-align:center; }
#centraliza #bloco_leftContato form ul li.campo_telefone input.tel_prefixo{ width:40px; margin:0 11px; text-align:center; }
#centraliza #bloco_leftContato form ul li.campo_telefone input.tel_sufixo{ width:40px; text-align:center; }

#centraliza #bloco_leftContato form ul li.campo_endereco input.input_endereco{
	width:270px;
	margin-right:10px;
}

#centraliza #bloco_leftContato form ul li.campo_endereco input.input_numero{
	width:71px;
	text-align:center;
}

#centraliza #bloco_leftContato form ul li.campo_bairro input{ width:353px; }

#centraliza #bloco_leftContato form ul li.campo_cidade input{ width:354px; }

#centraliza #bloco_leftContato form ul li.campo_uf input{ width:196px; }

#centraliza #bloco_leftContato form ul li.campo_cep input.cep_prefixo{
	width:45px;
	margin-right:11px;
	text-align:center;
}

#centraliza #bloco_leftContato form ul li.campo_cep input.cep_sufixo{
	width:32px;
	text-align:center;
}

#centraliza #bloco_leftContato form ul li.campo_mensagem textarea{
	width:327px;
	height:65px;
	display:block;
	float:left;
	
	background-color:transparent;
	
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#fff9e2;
}

#centraliza #bloco_leftContato form ul li.campo_enviar input{
	width:65px;
	height:29px;
	display:block;
	float:right;
}

#centraliza #bloco_rightContato{
	width:330px;
	display:block;
	float:right;
}

#centraliza #bloco_rightContato .bloco_telefoneContato{
	background:url(../img/bg_bloco_telefoneContato.jpg) left top no-repeat;
	width:330px;
	height:126px;
	display:block;
	padding-top:27px;
}

#centraliza #bloco_rightContato .bloco_telefoneContato h3{
	background-image:url(../img/h3_telefoneContato.gif);
	background-position:right bottom;
	width:149px;
	height:81px;
	float:left;
}

#centraliza #bloco_rightContato .bloco_telefoneContato ul{
	width:115px;
	height:120px;
	display:block;
	float:left;
	padding-left:31px;
}

#centraliza #bloco_rightContato .bloco_telefoneContato ul li{
	background-position:left top;
	background-repeat:no-repeat;
	width:115px;
	height:15px;
	display:block;
	padding-bottom:8px;
	text-indent:-99999px;
	overflow:hidden;
}

#centraliza #bloco_rightContato .bloco_telefoneContato ul li.telefone_01{ background-image:url(../img/telefone_01.gif); }

#centraliza #bloco_rightContato .bloco_telefoneContato ul li.telefone_02{ background-image:url(../img/telefone_02.gif); }

#centraliza #bloco_rightContato .bloco_telefoneContato ul li.telefone_03{ background-image:url(../img/telefone_03.gif); }

#centraliza #bloco_rightContato .bloco_telefoneContato ul li.telefone_04{ background-image:url(../img/telefone_04.gif); }


#centraliza #bloco_rightContato .bloco_enderecoContato{
	background:url(../img/bg_bloco_enderecoContato.jpg) left top no-repeat;
	width:288px;
	height:161px;
	display:block;
	padding:28px 0 0 42px;
}

#centraliza #bloco_rightContato .bloco_enderecoContato h3{
	background-image:url(../img/h3_saibaComoChegar.gif);
	width:288px;
	height:26px;
}

#centraliza #bloco_rightContato .bloco_enderecoContato address{
	font-style:normal;
	color:#b7ac88;
}

#centraliza #bloco_rightContato .bloco_enderecoContato p.btn_mapa{
	width:226px;
	height:40px;
	display:block;
	text-indent:-99999px;
	overflow:hidden;
	padding:11px 0 0 0;
}

#centraliza #bloco_rightContato .bloco_enderecoContato p.btn_mapa a{
	background-position:left top;
	background-repeat:no-repeat;
	background-image:url(../img/btn_mapa.gif);
	width:226px;
	height:40px;
	display:block;
}

#centraliza #bloco_rightContato .bloco_enderecoContato p.btn_mapa a:hover{ background-position:left bottom; }





#topo_mapa{
	background:#4c4332 url(../img/bg_topo_mapa.jpg) center top no-repeat;
	width:205px;
	height:74px;
	display:block;
	padding:30px 0 0 240px;
}

#conteudo_mapa{
	width:445px;
	height:485px;
	display:block;
	padding-top:10px;
}

#conteudo_mapa h2{
	text-indent:0;
	padding-left:20px;
	font-size:14px;
	padding-bottom:5px;	
}

#conteudo_mapa p{
	width:400px;
	margin:0 auto;
	padding-bottom:15px;
}

#conteudo_mapa iframe{
	width:390px;
	display:block;
	margin:0 auto;
}



/* rodape */

#rodape_geral{
	background:url(../img/bg_rodape.gif) 0 40px repeat-x;
	width:100%;
	display:table;
	clear:both;
	padding-top:40px;
}

#rodape_geral #rodape{
	width:775px;
	height:130px;
	display:block;
	margin:0 auto;
	padding-top:50px;
}

#rodape_geral #rodape p.p_rodapeEspecial{ color:#efead9; }

#rodape_geral #rodape p{ text-align:center; color:#b69d73; }

#rodape_geral #rodape address{
	width:410px;
	text-align:center;
	font-style:normal;
	color:#b69d73;
	line-height:18px;
	margin:0 auto;
}

#rodape_geral #rodape a.btn_voltar_topo{ display:none; }
	
#rodape_geral #rodape ul#selos{
	width:194px;
	height:15px;
	display:block;
	padding:5px 0 0 0;
	margin:0 auto;
	}
	
#rodape_geral #rodape ul#selos{
	width:194px;
	height:15px;
	display:block;
	}
	
#rodape_geral #rodape ul#selos li{
	width:91px;
	height:15px;
	display:block;
	float:left;
	padding-bottom:3px;
	padding-right:6px;
	list-style-type:none;
	}
	
#rodape_geral #rodape ul#selos li a{
	background-position:left top;
	background-repeat:no-repeat;
	width:91px;
	height:15px;
	display:block;
	overflow:hidden;
	text-indent:-99999px;
	}
	
#rodape_geral #rodape ul#selos li a.ao5{ background-image:url(../img/selo_ao5.jpg); }
	
#rodape_geral #rodape ul#selos li a.w3c{ background-image:url(../img/selo_w3c.jpg); }

