*{ margin: 0; padding: 0; }

body { background:#fff url("../i/fundo-topo.jpg") no-repeat top center; font-family: Verdana, Tahoma, Trebuchet MS, Arial, sans-serif; font-size: 0.8em; padding:0; margin:0; }

ul { list-style-type: none; }


span.geo { display:none; }
.clear { clear:both; }
.left { float:left; }
.right { float:right; }
.oculto { display:none; }
.requerido{color:red;}
button.enviar { border:none; }
button.enviar { background:url("../i/bt-enviar.jpg") no-repeat top left; width:75px; height:24px; }
button.enviar:hover { background:url("../i/bt-enviar.jpg") no-repeat bottom left; }
button.enviar span { display:none; }
button.votar { border:none; }
button.votar { background:url("../i/bt-votar.jpg") no-repeat top left; width:75px; height:24px; }
button.votar:hover { background:url("../i/bt-votar.jpg") no-repeat bottom left; }
.votar span { display:none; }
#lista-de-interesses-int .excluir { background:url('../i/excluir.gif') no-repeat top left; margin:0 auto; display:block; outline:none; width:22px; height:22px; text-align:center;}

div.paginacao { text-align:center; display: block; }
div.paginacao p { margin: 0; }
div.paginacao ul { list-style: none; height:30px; margin: 10px auto 0 auto; text-align: center; }
div.paginacao ul li { display: inline; margin:2px 0px; height: 30px; line-height: 30px; }
div.paginacao a:hover { text-decoration: none; }
div.paginacao a.num { margin: 0 1px; padding: 5px 5px; background-color: #f5f5f5; border: 1px solid #ccc; }
div.paginacao a.num:hover { background-color: #ccc; }
div.paginacao a.atual { color: #000; font-weight: bold; }
div.paginacao .ante { margin-right: 8px; }
div.paginacao .prox { margin-left: 8px; }
div.paginacao a.ante { padding: 5px 5px; background-color: #D1E7EF; border: 1px solid #ccc; }
div.paginacao a.prox { padding: 5px 5px; background-color: #D1E7EF; border: 1px solid #ccc; }
div.paginacao a.ante:hover { background-color: #B3DFEF; }
div.paginacao a.prox:hover { background-color: #B3DFEF; }
div.paginacao span.ante { padding: 5px 5px; background-color: #F4F4F4; border: 1px solid #ccc; color: #ccc; }
div.paginacao span.prox { padding: 5px 5px; background-color: #EBEBEB; border: 1px solid #ccc; color: #ccc; }



.erro{ background: #FFE3DC; border-top: red solid 2px; padding: 15px; margin-bottom: 10px; margin-top:10px;}
.erro span{ font-weight: bold;}
.erro h6{font-size: 1.1em; font-weight: bold; margin-bottom: 10px;}
a { color:#005F9C; }
em { color:#5A5A5A; }

#erro404 h2{ margin:20px; }

#topo { height:115px; margin:0 auto; width:875px; }

#logo { background:url("../i/logo.gif") no-repeat; width:410px; height:100px; display:block; margin:45px 0 0 6px; }
#lista-topo { display:inline; float:right; margin-right:3px; }
#topo-canto-dir { width:75%; float:left; padding-left:30px; margin-right:0px; }
#lista-topo h4 { color:#005F9C; width:140px; float:left; font-size:1em;  }
h2#lista-de-interesses{ display:block; float:left; margin-right:5px; width:11px; height:18px; background: url('../i/seta-lista-topo.jpg') no-repeat; }
#lista-de-interesses-status a { color:#005F9C; display:inline; float:left; }
#lista-de-interesses-int th { background:#4590CA none repeat scroll 0; color:#FFF; padding:7px; }
#lista-de-interesses-int table { border:1px solid #BBD2E3;  width:100%; margin-bottom:8px; }
#lista-de-interesses-int td { border:1px solid #BBD2E3; padding:5px 0; text-align:center; }
#lista-de-interesses-int fieldset { border-style:none;}
#lista-de-interesses-int legend { color:#005F9C; font-size:1.2em; font-weight:bold; }
#lista-de-interesses-int form fieldset { clear:both; }
#lista-de-interesses-int input, select, textarea { border:1px solid #93AFCA; margin-left:3px; margin-bottom:16px; padding:4px; }
#lista-de-interesses-int button { background:url('../i/bt-enviar.jpg') no-repeat left top; width:75px; height:24px; border:none; color:#FFFFFF; cursor:pointer; margin-top:10px; padding:5px; margin-left:3px; }
#lista-de-interesses-int button:hover { background:url('../i/bt-enviar.jpg') no-repeat left bottom; }
#lista-de-interesses-int h2 { background: url('../i/tit-lista-interesses.jpg') no-repeat top left; width:178px; height:28px; margin-bottom:10px; }
#lista-de-interesses-int h2 span { display:none; }

label { display:block; margin-bottom:0; margin-left:5px; }

#tudo{ background:#FFF; width:853px; margin:0 auto; padding:20px; }

#esquerda { width:21%; float:left; }
#direita { width:75%; float:left; margin:0 auto; padding-left:30px; }
#direita p{ margin-left:5px; padding-top:5px; }
/*============INICIO MENU=============*/
#menu { width:175px; margin-bottom:25px; }
#menu ul { list-style-type:none; }
#menu ul li { margin-bottom:1px; }
#menu ul li a { width:175px; height:32px; display:block; line-height:32px; }
#menu ul li a span { display:none; }
#menu ul li a { background-position: center left; background-repeat: no-repeat;}
#menu ul li a:hover { background-position: bottom left; }
#menu ul li.setado a { background-position: top left; }

#menu ul #menu-inicio a.menu-p { background-image:url("../i/bt-pagina-inicial.jpg"); }
#menu ul #menu-a-meta-moveis a.menu-p { background-image:url("../i/bt-metamoveis.jpg"); }
#menu ul #menu-produtos a.menu-p { background-image:url("../i/bt-produtos.jpg"); }
#menu ul #menu-informativos a.menu-p { background-image:url("../i/bt-informativos.jpg"); }
#menu ul #menu-indique a.menu-p { background-image:url("../i/bt-indique.jpg"); }
#menu ul #menu-fale-conosco a.menu-p { background-image:url("../i/bt-fale-conosco.jpg"); }

#menu ul { background-color:#ccc; }
#menu ul .sub-menu { background:#E4E4E4; }
#menu ul .sub-menu li { background:url("../i/marcador-sub-menu.jpg") no-repeat 19px center; border-bottom:solid 1px #fff; border-top:solid 1px #fff; margin:1px 0; }
#menu ul .sub-menu li a { text-decoration:none; display:block; color:#666; padding-left:43px; width:132px; height:100%; line-height:165%; }
#menu ul .sub-menu li:hover { background-color:#FEFEFE; }
/*=============FIM MENU===============*/

/*============INICIO CAPA=============*/
h2 span { display:none; }
#enquete-capa h2 { background:url("../i/tit-enquete.jpg") no-repeat top left; width:87px; height:24px; margin-bottom:15px; }
#informativo-capa h2 { background:url("../i/tit-assine-informativo.jpg") no-repeat top left; width:148px; height:42px; margin-bottom:15px; margin-top:25px; }
#informativos h2 { background:url("../i/tit-informativos.jpg") no-repeat top left; width:153px; height:28px; }
#ultima-edicao-capa h2 { background:url("../i/tit-ultima-edicao.jpg") no-repeat top left; width:92px; height:18px; margin-bottom:15px; }
#produtos h2 { background:url("../i/tit-produtos.jpg") no-repeat top left; width:153px; height:28px; }
#destaques-capa h2 { background:url("../i/tit-produtos.jpg") no-repeat top left; width:153px; height:28px; margin-bottom:10px; }
#a-metamoveis h2 { background:url("../i/tit-a-metamoveis.jpg") no-repeat top left; width:153px; height:28px; }
#a-metamoveis p { margin-bottom:10px; }
#a-metamoveis p.descricao { color:#005F9C; margin-bottom: 20px;}



#pagina-nao-encontrada h2 { background:url("../i/tit-404.jpg") no-repeat top left; width:240px; height:28px; margin-bottom:10px; }



#historia h2 { background:url("../i/tit-historia.jpg") no-repeat top left; width:153px; height:28px;  }
#historia p { margin-bottom:10px; }
#historia p.descricao { color:#005F9C; margin-bottom: 20px;}

#mapa-local { margin-left:42px; }
#localizacao ul { margin-left:5px; }

#mensagem h2 { background:url("../i/tit-mensagem.jpg") no-repeat top left; width:153px; height:28px; }
#mensagem p { margin-bottom:10px; }
#mensagem p.descricao { color:#005F9C; margin-bottom: 20px;}

#localizacao h2 { background:url("../i/tit-localizacao.jpg") no-repeat top left; width:153px; height:28px;}
#localizacao p.descricao { color:#005F9C; margin-bottom: 20px;}

#indique h2 { background:url("../i/tit-indique.jpg") no-repeat top left; width:177px; height:28px; }
#indique p.descricao {color: #005F9C; }
#indicado h2 { background:url("../i/tit-indique.jpg") no-repeat top left; width:177px; height:28px; margin-bottom:10px; }

#contato p.descricao { color: #005F9C; }
#contato h3{ padding:5px;}
#contato h2 { background:url("../i/tit-fale-conosco.jpg") no-repeat top left; width:177px; height:28px; }
#contato #fale-conosco input, #fale-conosco select, #fale-conosco textarea{ padding: 3px 3px 3px 0px; border:#93AFCA solid 1px; padding-bottom: 6px;}#at_comentario{display:block;}
#contato #fale-conosco select { width:33%; }
#contato #form label { clear:both; color:#000000; display:block; list-style-type:none; }
#contato button { background:url('../i/bt-enviar.jpg') no-repeat left top; width:75px; height:24px; border:none; color:#FFFFFF; cursor:pointer; margin-top:10px; padding:5px; margin-left:3px; }
#contato button:hover { background:url('../i/bt-enviar.jpg') no-repeat left bottom; }


#informativos p.descricao { margin-bottom: 10px; color:#005F9C;}
#informativos h3{ padding:5px;}
#informativos #fale-conosco input, #fale-conosco select, #fale-conosco textarea{ padding: 3px; border:#93AFCA solid 1px; padding-bottom: 6px;}#at_comentario{display:block;}
#informativos #fale-conosco select { width:33%; }
#informativos #form label { clear:both; color:#000000; display:block; list-style-type:none; }
#informativos button { background:url('../i/bt-enviar.jpg') no-repeat left top; width:75px; height:24px; border:none; color:#FFFFFF; cursor:pointer; margin-top:10px; padding:5px; margin-left:3px; margin-bottom:10px; }
#informativos button:hover { background:url('../i/bt-enviar.jpg') no-repeat left bottom; }



#enquete-capa { margin-bottom:25px; }
#enquete-capa #pergunta { color:#005F9C; margin-bottom:15px; font-size:1em; }
#enquete-capa ul { list-style-type:none; }
#enquete-capa ul li {margin:17px 69px 7px 10px; }
#enquete-capa ul li span { display:block; display:none; }
#enquete-capa .votar { float:right; margin-right:5px; }
#enquete-quadro p { font-size:0.9em; color:#005F9C; padding-left:6px; }
#enquete-quadro button { float:right; margin-right:-64px; }
#enquete-quadro label { margin:0px; }
#enquete-quadro input { margin:0px; }

#informativo-capa { margin-bottom:25px; }
#informativo-capa ul { list-style-type:none; }
#informativo-capa ul li { margin-bottom:5px; }
#informativo-capa ul li input { border:1px solid #CCC; }
#informativo-capa .enviar { float:right; margin-right:5px; }
#rodape-informativo table { background: url('../i/fundo-rodape.jpg') repeat-x; }
#enquete-quadro p { font-size:1.1em; }

#ultima-edicao-capa p { color:#0035FF; }
#ultima-edicao-capa p a { color:#0035FF; font-weight:bold; text-decoration:none; }
#ultima-edicao-capa p a:hover { text-decoration:underline; }
#ultima-edicao-capa .data-ultima-edicao { margin-left:5px; font-size:0.8em; }

#banner-capa { width:640px; height:284px; display:block; margin-bottom:25px; margin-top:5px; }
#banner-capa a{ text-decoration:none; }
#banner-capa a img{ border:none; }

#destaques-capa .linha-produto {width: 600px; height: 150px;}
.linha-produto h3 { margin-left: 40px;}
.linha-produto .imagem-capa { margin:0px 0px 20px 40px; width:160px; height:110px; float:left; }
.linha-produto .imagem-capa img { border:4px solid #CCC; }
.linha-produto .imagem-capa p { font-size:1.2em; color:#999; font-weight:bold; }
.linha-produto p a { text-decoration:none; color:#999999; padding-right:40px; }
#destaques h3 { color:#568CAE; margin-bottom:20px; margin-left:5px; }
.link-capa a { color:#005F9C; text-decoration:none; }
/*=============FIM CAPA===============*/

/*==========INICIO CONTEUDOS==========*/

#produtos .conteudo-produtos {display:block; margin:0px 30px 70px 30px; text-align:center; float:left;}
#produtos .conteudo-produtos .imagens-produtos {display:block; text-align:center; height:100px;  width:150px;}
#produtos .conteudo-produtos .imagens-produtos a{display:block; text-decoration:none; }
#produtos .conteudo-produtos .imagens-produtos a img{margin-bottom:0px; border: 2px solid #CCC;  margin:4px auto; }
#produtos .conteudo-produtos  p {margin-top:4px; color:#999999; font-weight:bold;}
#produtos p.descricao {font-size:12px; text-align:left; color:#005F9C; margin-bottom: 20px;}
#produtos .pagin{clear:both;}


#produtos .detalhes-imagem a img{display:block; border: 2px solid #CCC;  height:100px; margin:4px auto; width:131px;}
#produtos .detalhes-imagem { float: left; width:131px; height:100px; margin-right: 40px; margin-bottom: 50px; }
#produtos .detalhes-imagem a{display:block; height:100px; text-decoration:none; width:131px;}


#produtos h3.titulo-linha-produto { margin-top: 15px; margin-bottom: 10px;}
#produtos h3.titulo-linha { margin-top: 15px;}
#produtos .descricao-produto {float:left;}
#produtos p.descricao-linha { color:#005F9C; margin-bottom: 10px;}

#produtos .detalhes-produtos {display:block; margin:0px 10px 90px 30px; float:left; text-align:center; width: 160px; height:120px;}
#produtos .detalhes-produtos .imagens a {display:block; text-decoration:none; color:#999999; font-weight:bold;}
#produtos .detalhes-produtos .imagens a img{display:block; border: 2px solid #CCC;  margin:4px auto; }
#produtos p.descricao-produto {color:#000000; margin:0; font-weight:normal;}
#produtos p { text-align: center; color:#999999; margin-top:0px; font-weight:bold;}
#produtos p.descricao-linha {font-size:12px; text-align:left;}
#produtos .detalhes-produtos .imagens  p {width:120px;}

#produtos .descricao-produto {display:block; margin:0px 30px 90px 0px; float:left; text-align:center; width: 150px; height:120px;}
#produtos .descricao-produto p.nome-produto {text-align:center; width:150px;}
#produtos .descricao-produto a img{ border: 2px solid #CCC;}
#produtos p.informacoes-produto {color:#000000; font-weight:normal; text-align:left;}

p.botao-lista-add a { float:right; margin-right:45px; background: url('../i/bt-add-lista.jpg')no-repeat left top; width:233px; height:24px; }
p.botao-lista-add a:hover { float:right; margin-right:45px; background: url('../i/bt-add-lista.jpg')no-repeat left bottom; }
p.botao-lista-add span { display:none; }

p.botao-lista-rem a { float:right; margin-right:45px; background: url('../i/bt-remove-lista.jpg')no-repeat left top; width:239px; height:24px; }
p.botao-lista-rem a:hover { float:right; margin-right:45px; background: url('../i/bt-remove-lista.jpg')no-repeat left bottom; }
p.botao-lista-rem span { display:none; }

#produtos ul.lista-miniaturas-produtos img { border:2px solid #CCC; }
#produtos ul.lista-miniaturas-produtos li { float:left; margin-bottom:30px; margin-right:40px; height:80px; }
ul.lista-miniaturas-produtos { list-style:none; }

.descricao-produto p { padding-bottom:20px; width:400px; float:left; }

h3.tit-imagens { padding-top:20px; }

/*==========INICIO INDIQUE============*/
#indicado { float:left; margin-top:20px;}
#indicador { float:left; margin-top:10px;}
input { 
margin:4px;
border:1px solid #93AFCA;
padding:3px 3px 6px;
 }
h4, h3{ color:#005F9C; margin-bottom:5px; margin-left:5px;}
button { border:none; margin-top:8px; }
button { background:url("../i/bt-enviar.jpg") no-repeat top left; width:75px; height:24px; }
button:hover { background:url("../i/bt-enviar.jpg") no-repeat bottom left; }
button span { display:none; }

#indicador fieldset { border:1px solid #93AFCA; width:110%; padding:20px; }
#indicado fieldset { border:1px solid #93AFCA; width:110%; padding:20px; }



/*===========FIM INDIQUE==============*/

/*===========FIM CONTEUDOS============*/

/*===========INICIO RODAPE============*/
#inferior { min-width:894px; max-width:1280px; background:#999 url("../i/fundo-rodape.jpg") repeat-x;}

#rodape { color:#FFF; font-size:0.7em; clear:both; margin:0 auto; width:845px; padding-top:20px; }
#rodape a { color:#FFF; text-decoration:none; }
#rodape a:hover { text-decoration:underline; }
#contatos{ float:left; }
#direitos{ color:#FFF; clear:both; margin-top:25px; padding-bottom:10px; font-size:0.7em; text-align:center; }
#contatos { list-style:none; }
#contatos .org { font-weight:bold; }

#creditos{ padding:21px 0 0 0; }
#creditos span { display:none; }
#creditos a{ outline:none; text-decoration:none; display:block; width:63px; height:21px; background:url('../i/creditos.jpg') no-repeat right top; float:right; }
#creditos a:hover{ text-decoration:none; background:url('../i/creditos.jpg') no-repeat left top; }
/*=============FIM RODAPE=============*/
