* { margin:0; padding:0; line-height:1.2em; }
body { background:#ffe82e url('../i/background.jpg') no-repeat center top; color:#000; font-family: "Trebuchet MS", arial, sans-serif; font-size:0.8em; }

h1 span, h2 span, button span { display:none; }
h1, h2, h3, h4, h5, h6 { color:#FFFFFF; }
.clear { clear:both; }
.fl { float:left; }
.fr { float:right; }
.r { text-align:right; }
.c { text-align:center; }
.oculto {display:none;}
a img { border:none;color:#2382E0;}
form ul { list-style:none; }
ul { list-style:none; }
fieldset { padding:10px; }
legend { padding:0 3px; font-weight:bold; }
.oculto {display:none;}
.requerido{color:red;}
.erro{ background: #FFE3DC; border-top: red solid 2px; padding: 15px; margin-bottom: 10px; margin-top:10px; width:60%;}
.erro span{ font-weight: bold;}
.erro h6{font-size: 1.1em; font-weight: bold; margin-bottom: 10px; color:#000000;}



#bg-todo { background:transparent url('../i/topo.jpg') no-repeat right top; height:176px; min-width:78em; }
#bg-todo .bg-busca { width:911px; float:right; background: url('../i/linha-topo.jpg') repeat-x center top; height:50px; position:relative; z-index:1; top:176px; }
#todo { background:transparent; width:936px; min-width:72em; margin:0 auto; }
#todo #area-menu { background:transparent url('../i/bg-menu.jpg') no-repeat; display:block; padding-top:21px; width:206px; position:relative; top:-50px; float:left; z-index:2;}
#todo #area-menu h1 a{ background:transparent url('../i/logo.jpg') no-repeat left top; width:144px; height:188px; display:block; margin-left:22px;margin-bottom:40px;}
#todo #area-menu .placa { position:absolute; margin:26px 0 0 175px; }
#todo #area-menu ul { margin:14px 0 0 27px; width:154px;padding-top:15px;}
#todo #area-menu li { margin-bottom:5px; width:154px;}
#todo #area-menu li a {background:#fff49e; text-decoration:none; color:#5292bd; display:block; height:31px; width:140px; padding-left:11px; line-height:31px; font-size:1.2em; font-weight:bold; }
#todo #area-menu li a.menu-pagina-inicial-selecionado {background:#1872c9; text-decoration:none; color:#fff49f; display:block; height:31px; width:140px; padding-left:11px; line-height:31px; font-size:1.2em; font-weight:bold;}
#todo #area-menu li a.menu-ferju-selecionado {background:#1872c9; text-decoration:none; color:#fff49f; display:block; height:31px; width:140px; padding-left:11px; line-height:31px; font-size:1.2em; font-weight:bold; }
#todo #area-menu li a.menu-produtos-selecionado {background:#1872c9; text-decoration:none; color:#fff49f; display:block; height:31px; width:140px; padding-left:11px; line-height:31px; font-size:1.2em; font-weight:bold; }
#todo #area-menu li a.menu-promocoes-selecionado {background:#1872c9; text-decoration:none; color:#fff49f; display:block; height:31px; width:140px; padding-left:11px; line-height:31px; font-size:1.2em; font-weight:bold; }
#todo #area-menu li a.menu-marcas-selecionado {background:#1872c9; text-decoration:none; color:#fff49f; display:block; height:31px; width:140px; padding-left:11px; line-height:31px; font-size:1.2em; font-weight:bold; }
#todo #area-menu li a.menu-fotos-selecionado {background:#1872c9; text-decoration:none; color:#fff49f; display:block; height:31px; width:140px; padding-left:11px; line-height:31px; font-size:1.2em; font-weight:bold; }
#todo #area-menu li a.menu-estrutura-selecionado {background:#1872c9; text-decoration:none; color:#fff49f; display:block; height:31px; width:140px; padding-left:11px; line-height:31px; font-size:1.2em; font-weight:bold; }
#todo #area-menu li a.menu-localizacao-selecionado {background:#1872c9; text-decoration:none; color:#fff49f; display:block; height:31px; width:140px; padding-left:11px; line-height:31px; font-size:1.2em; font-weight:bold; }
#todo #area-menu li a.menu-contato-selecionado {background:#1872c9; text-decoration:none; color:#fff49f; display:block; height:31px; width:140px; padding-left:11px; line-height:31px; font-size:1.2em; font-weight:bold; }

#todo #area-menu li a.menu-pagina-inicial {background:#fff49f; text-decoration:none; color:#5292bd; display:block; height:31px; width:140px; padding-left:11px; line-height:31px; font-size:1.2em; font-weight:bold; }
#todo #area-menu li a.menu-pagina-inicial:hover {background:#1872c9; text-decoration:none; color:#fff49f; display:block; height:31px; width:140px; padding-left:11px; line-height:31px; font-size:1.2em; font-weight:bold; }
#todo #area-menu li a.menu-ferju {background:#fff49e; text-decoration:none; color:#5292bd; display:block; height:31px; width:140px; padding-left:11px; line-height:31px; font-size:1.2em; font-weight:bold; }
#todo #area-menu li a.menu-ferju:hover {background:#1872c9; text-decoration:none; color:#fff49f; display:block; height:31px; width:140px; padding-left:11px; line-height:31px; font-size:1.2em; font-weight:bold; }
#todo #area-menu li a.menu-produtos {background:#fff39b; text-decoration:none; color:#5292bd; display:block; height:31px; width:140px; padding-left:11px; line-height:31px; font-size:1.2em; font-weight:bold; }
#todo #area-menu li a.menu-produtos:hover {background:#1872c9; text-decoration:none; color:#fff49f; display:block; height:31px; width:140px; padding-left:11px; line-height:31px; font-size:1.2em; font-weight:bold; }
#todo #area-menu li a.menu-promocoes {background:#fff296; text-decoration:none; color:#5292bd; display:block; height:31px; width:140px; padding-left:11px; line-height:31px; font-size:1.2em; font-weight:bold; }
#todo #area-menu li a.menu-promocoes:hover {background:#1872c9; text-decoration:none; color:#fff49f; display:block; height:31px; width:140px; padding-left:11px; line-height:31px; font-size:1.2em; font-weight:bold; }
#todo #area-menu li a.menu-marcas {background:#fff192; text-decoration:none; color:#5292bd; display:block; height:31px; width:140px; padding-left:11px; line-height:31px; font-size:1.2em; font-weight:bold; }
#todo #area-menu li a.menu-marcas:hover {background:#1872c9; text-decoration:none; color:#fff49f; display:block; height:31px; width:140px; padding-left:11px; line-height:31px; font-size:1.2em; font-weight:bold; }
#todo #area-menu li a.menu-fotos {background:#fff18d; text-decoration:none; color:#5292bd; display:block; height:31px; width:140px; padding-left:11px; line-height:31px; font-size:1.2em; font-weight:bold; }
#todo #area-menu li a.menu-fotos:hover {background:#1872c9; text-decoration:none; color:#fff49f; display:block; height:31px; width:140px; padding-left:11px; line-height:31px; font-size:1.2em; font-weight:bold; }
#todo #area-menu li a.menu-estrutura {background:#fff085; text-decoration:none; color:#5292bd; display:block; height:31px; width:140px; padding-left:11px; line-height:31px; font-size:1.2em; font-weight:bold; }
#todo #area-menu li a.menu-estrutura:hover {background:#1872c9; text-decoration:none; color:#fff49f; display:block; height:31px; width:140px; padding-left:11px; line-height:31px; font-size:1.2em; font-weight:bold; }
#todo #area-menu li a.menu-localizacao {background:#ffef7d; text-decoration:none; color:#5292bd; display:block; height:31px; width:140px; padding-left:11px; line-height:31px; font-size:1.2em; font-weight:bold; }
#todo #area-menu li a.menu-localizacao:hover {background:#1872c9; text-decoration:none; color:#fff49f; display:block; height:31px; width:140px; padding-left:11px; line-height:31px; font-size:1.2em; font-weight:bold; }
#todo #area-menu li a.menu-contato {background:#ffed75; text-decoration:none; color:#5292bd; display:block; height:31px; width:140px; padding-left:11px; line-height:31px; font-size:1.2em; font-weight:bold; }
#todo #area-menu li a.menu-contato:hover {background:#1872c9; text-decoration:none; color:#fff49f; display:block; height:31px; width:140px; padding-left:11px; line-height:31px; font-size:1.2em; font-weight:bold; }

#area-menu .climatizado {background:transparent url('../i/banner-ambiente-climatizado.jpg') no-repeat; width:200px; height:116px; display:block; margin:80px auto 17px;}

/*-- Enquete --*/
#enquete { margin:30px 0 0 0px; padding:0px; color:#2382e0;}
#enquete h2 {color:#2382e0; margin-left: 10px; display:block; width:97px; height:28px;}
#enquete h3 {color:#2382e0; font-size:1.1em; margin:10px 0px 0px 10px; line-height:20px; }
#enquete p.confirma { margin-left: 10px; }
#enquete ul{margin-top:-10px;}
#enquete ul #lista-enquete{padding: 0px; }
#enquete li { width: 150px;margin-left:-5px;}
#enquete input { margin-right:0px; }
#enquete #mostra-erro .erro{ background: #FFE3DC; border-top: red solid 2px; padding: 10px; margin-bottom: 10px; margin-top:10px; margin-left: 10px; width:80%;}
#enquete #mostra-erro .erro span{ font-weight: bold;}
#enquete #mostra-erro .erro h6{ display: none; font-size: 1.1em; font-weight: bold; margin-bottom: 10px; color:#000000;}
#enquete #mostra-erro .erro ul { color:#000000; width: 200px; margin: 0px; padding: 0px;}
#enquete #mostra-erro .erro li { width: 200px;}
#enquete button { margin-left: 25px; float:left; cursor:pointer;margin-top:15px; border:none; display:block; width:65px; height:20px; background: transparent url('../i/votar-bt.gif') no-repeat top left; }
#enquete button:hover { background-position:bottom left; }
#enquete #enquete-quadro { padding-left:0px; }
#enquete #enquete-quadro #enquete-alternativas { list-style:none; margin:0px;}
#enquete #enquete-quadro h3 { margin:0px; }
#enquete .resultado li img { border:0 none; margin:0px 0px 0px 0px; padding:0; }
#enquete #enquete-comentario { margin-top:10px;}


#banner-informativo { width:217px; height:112px; display:block; margin:43px auto 0px;}
#banner-informativo a{ background:transparent url('../i/banner-informativo.jpg') no-repeat; width:217px; height:112px; display:block; } 

#banner-indique { width:217px; height:118px; display:block; margin:35px auto;}
#banner-indique a{ background:transparent url('../i/banner-indique.jpg') no-repeat; width:190px; height:118px; display:block; } 

#todo  #conteudo {width:729px; float:left; margin-top:177px; }
#conteudo .banner-centro{margin-top:35px;margin-left:25px;}
#conteudo  #nav {background:url('../i/bg-trocador.jpg') no-repeat;height:35px; width:684px;display:block; text-align:right;}
#conteudo  #nav a { border:none; color:#848484; font-weight:bold; background:url('../i/btn-trocador.jpg') no-repeat; height:23px; width:27px; text-decoration: none; margin: 0 5px; padding: 5px 11px; position:relative; top:10px;  }
#conteudo  #nav a.activeSlide { background:url('../i/btn-trocador-hover.jpg') no-repeat;}
#conteudo  #nav a:focus { outline: none; }



#conteudo #col-esq { width:500px; float:left; margin:0 0 0 20px; }
#col-esq .quadro-categorias-top { background:transparent url('../i/quadro-cima.jpg') no-repeat center top; width:507px; height:15px; margin-top:10px; }
#col-esq .quadro-categorias-bottom { background:transparent url('../i/quadro-baixo.jpg') no-repeat center bottom; width:507px; height:15px; }
#col-esq .quadro-categorias-center { background:#ffd62f;display:table; width:500px;margin-left:3px;}
#col-esq .quadro-categorias-center .categoria-capa{ background:url('../i/quadros-categorias.jpg') no-repeat; display:block; width:154px; height:170px; float:left; margin:0 0 10px 9px; }
#col-esq .quadro-categorias-center .categoria-capa a { margin:7px 8px 0; display:block;  text-align:center; height:153px; text-decoration:none;}
#col-esq .quadro-categorias-center .categoria-capa a img{ margin:5px 0 0 0; border:none;}
#col-esq .quadro-categorias-center .categoria-capa a span{ border:none;display:block; color:#ff0000; font-size:1.5em;}

#col-esq .quadro-marcas-top { background:transparent url('../i/quadro-cima.jpg') no-repeat center top; width:507px; height:15px; margin-top:10px; }
#col-esq .quadro-marcas-bottom { background:transparent url('../i/quadro-baixo.jpg') no-repeat center bottom; width:507px; height:15px; }
#col-esq .quadro-marcas-center { background:#ffd62f;display:table; width:500px;margin-left:3px;}
#col-esq .quadro-marcas-center h2 { color:#2382e0; margin-left:16px;}
#col-esq .quadro-marcas-center ul { margin:10px 0 0 10px; }
#col-esq .quadro-marcas-center ul li{margin-right:20px; display:block; float:left; margin-left:4px; margin-bottom:10px; }
#col-esq .quadro-marcas-center ul li img{margin-right:-5px;margin-bottom:-5px;}
#col-esq .quadro-marcas-center a.mais-marcas { margin-left:20px; }

#col-esq #area-interna {margin-top:20px; }
#area-interna h2 { color:#2382e0; margin-bottom: 5px; }
#area-interna .lista-marcas {float: left; width: 120px; height: 100px; margin: 0px 45px 20px 0px; }
#area-interna .lista-marcas .titulo-marca {font-weight: 900; font-size: 14pt;}
#area-interna .lista-marcas .link-marca {margin-bottom: 10px; }
#area-interna .lista-marcas img { width: 120px; height: 100px;}
#area-interna .pagin { clear:both; }

#col-esq #informativos {margin-top:20px;}
#informativos h2 { color:#2382e0; margin-bottom: 10px; }
#informativos h3 { color: #2382e0; margin-top:8px; margin-bottom: 5px;}
#informativos p.texto-informativo{line-height:20px; margin-bottom:10px; }
#informativos .requerido { color:#FF0000; margin-top:18px; margin-bottom: 10px;}
#informativos fieldset { border:none; padding-bottom:0; padding-top:0; }
#informativos ul { list-style-type:none; }
#informativos form ul li { margin:10px 0; }
#informativos input { padding: 3px; border:#B1CBE2 solid 1px; padding-bottom: 6px;}
#informativos input:focus { padding: 3px; border:#577FA3 solid 1px; background:#FFFFE0; padding-bottom: 6px;}

#informativos form .erro ul li { margin:3px 0; }
#informativos form label { display:block;}
#informativos form em { color:#999; font-weight:normal; }
#informativos form button { background:#fff; width:66px; height:26px; border:none; color:#2382e0; cursor:pointer; margin-top:10px; padding:5px;margin-bottom:10px;font-weight:bold;}
#informativos form button:hover { background:#fff;color:#2382e0;margin-bottom:10px;font-weight:bold;}

#informativos a{color:#2382E0;font-size:14px;font-weight:bold;text-decoration:none}
#informativos a:hover{color:#2382E0;font-size:14px;font-weight:bold;text-decoration:underline}

#col-esq #indique-este-site h2 { margin-top: 20px; color:#2382e0; margin-bottom: 10px;}
#indique-este-site input { width: 340px; padding: 3px; border:#B1CBE2 solid 1px; padding-bottom: 6px;}#at_comentario{display:block;}
#indique-este-site select { width:33%; }
#indique-este-site input:focus { padding: 3px; border:#577FA3 solid 1px; background:#FFFFE0; padding-bottom: 6px;}
#indique-este-site .caixas-indique { margin:20px 0pt 30px; border:1px solid #afc2d3; width:450px; height:140px;}
#indique-este-site .caixas-indique p{ margin-left:5px; margin-bottom: 10px;}
#indique-este-site .caixas-indique h3 { background: #2382e0; margin-top:0px; color:#FFF; padding:5px; margin-bottom:10px;}
#indique-este-site .caixas-indique-seus-dados { margin:20px 0pt 30px; border:1px solid #afc2d3; width:450px; height:140px;}
#indique-este-site .caixas-indique-seus-dados p{ margin-left:5px; margin-bottom: 10px;}
#indique-este-site .caixas-indique-seus-dados .alinha { margin-right: 5px;}
#indique-este-site form button { background:#fff; width:66px; height:26px; border:none; color:#2382e0; cursor:pointer; padding:5px;margin-bottom:10px;font-weight:bold;}
#indique-este-site form button:hover { background:#fff;color:#2382e0;margin-bottom:10px;font-weight:bold;}
#indique-este-site .caixas-indique-seus-dados h3 { background: #2382e0; margin-top:0px; color:#FFF; padding:5px; margin-bottom:10px;}
#indique-este-site a{color:#2382E0;font-size:14px;font-weight:bold;text-decoration:none}
#indique-este-site a:hover{color:#2382E0;font-size:14px;font-weight:bold;text-decoration:underline}

#area-interna .titulo-aferju {color: #2382E0;}
#area-interna p.descricao { margin-bottom: 20px}
#area-interna p.descricao-marca { margin-bottom: 30px;}
#area-interna .texto-aferju {line-height: 200%;}


#area-interna .lista-imagens { float:left; height:90px; margin:20px 30px 20px 0px; width:130px;}
#area-interna .lista-imagens img {border:1px solid #2382E0;}
#area-interna .lista-imagens a{text-decoration:none;}
#area-interna .descricao-fotos { margin-bottom: 0px;}



#conteudo #col-dir { width:150px; float:left; margin:10px auto; }
#col-dir .horario-funcionamento {background:transparent url('../i/banner-horario.jpg') no-repeat; width:186px; height:244px; display:block; margin:0px 0px 0px 30px;}
#col-dir .restaurante {background:transparent url('../i/banner-restaurante.jpg') no-repeat; width:186px; height:251px; display:block; margin:13px 0px 0px 30px;}
#col-dir .posto {background:transparent url('../i/banner-anexoposto.jpg') no-repeat; width:186px; height:174px; display:block; margin:0px 0px 0px 30px;}

/*--contato -- */
#contato{ margin-top:20px;}
#contato h2 { margin-top: 20px; color:#2382e0; margin-bottom: 10px;}
#contato .texto_contato{text-align:left; margin-bottom:10px; }
#contato input,select,textarea{ padding: 2px; border:#2382e0 solid 1px; padding-bottom: 2px; margin-bottom: 10px;}
#contato select { width:33%;}
#form label { clear:both;  display:block; list-style-type:none; margin-bottom: 0px;}
#contato button { background:#fff; width:66px; height:26px; border:none; color:#2382e0; cursor:pointer; margin-top:10px; padding:5px;margin-bottom:10px;font-weight:bold;}
#contato button:hover {background:#fff;color:#2382e0;margin-bottom:10px;font-weight:bold;}
#contato span{margin-left:10px;}
#contato .link_contato{color:#2382E0;font-size:14px;font-weight:bold;text-decoration:none}
#contato .link_contato a{color:#2382E0;font-size:14px;font-weight:bold;text-decoration:none}
#contato .link_contato a:hover{color:#2382E0;font-size:14px;font-weight:bold;text-decoration:underline}

#promocoes h2 {margin: 20px 0px 5px 4px; color:#2382e0;}
#promocoes .descricao { margin-bottom: 20px; margin-left: 5px;}
#promocoes .caixa-promocao { background: url('../i/quadrado_produto.jpg') no-repeat; text-align: center; padding: 20px 0px 0px 0px; display:block; width:146px; height:200px; float: left; margin:0 20px 20px 0px; }
#promocoes .caixa-promocao{display:block;}
#promocoes .caixa-promocao img { margin-top: 5px; border: 0px;}
#promocoes  .titulo {  color:#2382e0; font-size:14px; font-weight:bold; margin-top: 0px; }
#promocoes  .preco {color: #ff0000; font-size: 18pt; font-weight: bold; margin-top: 0px;}
#promocoes a { text-decoration: none; }
#promocoes .pagin { clear:both; }

#localizacao h2 { margin: 20px 0px 5px 4px; color:#2382e0;}
#localizacao p { margin-top: 10px;}
#localizacao p.descricao { margin: 0px 0px 30px 5px;}
#localizacao .nome-empresa { font-weight: bold;}
#localizacao a { text-decoration: none; color: #000000;}

/* propriedades da paginacao */
div.paginacao { text-align:center; display: block; }
div.paginacao p { margin: 10px 0 0 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: ##2382E0; 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: ##2382E0; }
div.paginacao span.prox { padding: 5px 5px; background-color: #EBEBEB; border: 1px solid #ccc; color: ##2382E0; }


/*--produtos-- */
#produtos{margin-right:2px;}
#produtos h2 {color:#2382e0; display:block; width:97px; margin: 20px 0px 5px 4px;}
#produtos p.descricao { margin-left: 5px; margin-bottom: 20px;}
#produtos .quadro-categorias-top-teste { background:transparent url('../i/quadro-cima.jpg') no-repeat center top; width:507px; height:15px;margin-bottom:-5px;}
#produtos .quadro-categorias-bottom-teste { background:transparent url('../i/quadro-baixo.jpg') no-repeat center bottom; width:507px; height:15px;margin-top:-5px; }
#produtos .quadro-categorias-center-teste { background:#ffd62f;display:table; width:500px;margin-left:3px;}

#produtos .quadro-categorias-center-teste .categoria-capa-teste{ background:url('../i/quadros-categorias.jpg') no-repeat; display:block; width:153px; height:170px; float:left; margin:5px 7px 10px 5px;}
#produtos .quadro-categorias-center-teste .categoria-capa-teste a { margin:7px 7px 5px; display:block;  text-align:center; height:155px; text-decoration:none;}
#produtos .quadro-categorias-center-teste .categoria-capa-teste a img{ margin:5px 0 0 0; border:none;}
#produtos .quadro-categorias-center-teste .categoria-capa-teste a span{ border:none ;display:block; color:#ff0000; font-size:1.5em;}

#produtos .categoria-destaque{background:url('../i/quadro-destaque-categ.jpg') no-repeat; display:block; width:493px; height:103px;clear:both; margin:25px 0 10px 9px;}
#produtos .categoria-destaque span{width:100px;height:82px;float:left;margin-left:15px;margin-top:12px;}
#produtos .categoria-destaque .titulo{color:red;margin-top:12px;float:left;font-size:19px;}
#produtos .categoria-destaque .titulo .texto{color:#000;line-height:15px;text-align:left;font-size:12px;}
#produtos .caixa-produto{background:url('../i/quadrado_produto.jpg') no-repeat; display:block; width:150px; height:200px; float:left; margin:0 0 10px 13px; }
#produtos .caixa-produto a{display:block;text-align:center;text-decoration:none;margin:5px 9px 5px 4px;height:160px;padding:15px 5px;color:#2382e0;}
#produtos .caixa-produto img{border:0px;margin-top:0px;}
#produtos .caixa-produto span .titulo{font-size:14px;font-weight:bold;}
#produtos .caixa-produto span .titulo a{color:#2382e0;font-size:14px;font-weight:bold;}
#produtos .caixa-produto span .titulo_m{margin-left:0px;margin-right:20px;color:#2382e0;font-size:14px;font-weight:bold;}
#produtos .caixa-produto span .titulo_m{margin-left:0px;margin-right:20px;color:#2382e0;font-size:14px;font-weight:bold;}
#produtos .quadro-marcas-top { background:transparent url('../i/quadro-cima.jpg') no-repeat center top; width:507px; height:15px; margin-top:34px; }
#produtos .quadro-marcas-bottom { background:transparent url('../i/quadro-baixo.jpg') no-repeat center bottom; width:507px; height:15px;margin-top:-5px; }
#produtos .quadro-marcas-center { background:#ffd62f; width:500px; margin:-1px 0px 0px 3px; height:205px;}
#produtos .quadro-marcas-center h2 { color:#2382e0; margin-left:16px;}
#produtos .quadro-marcas-center ul { margin:10px 0px 0px 6px; }
#produtos .quadro-marcas-center ul li{ display:inline; margin-left:10px; line-height:35px; }
#produtos .quadro-marcas-center a.mais-marcas { margin-left:16px; }
#produtos .pagin{clear:both;}

#col-dir .caixas {width:186px; height:174px; display:block; margin:20px 0px 0px 30px;}
#col-dir .caixas h2 { color:#2382e0; margin-bottom:10px; }
#col-dir .caixas  ul li.banrisul { background:url('../i/caixas-eletronicos-banrisul.jpg') no-repeat; width:135px; height:23px; margin-top:3px; }
#col-dir .caixas  ul li.bb { background:url('../i/caixas-eletronicos-bb.jpg') no-repeat; width:135px; height:23px; margin-top:3px; }
#col-dir .caixas  ul li.caixa { background:url('../i/caixas-eletronicos-caixa.jpg') no-repeat; width:135px; height:23px; margin-top:3px; }
#col-dir .caixas  ul li.bradesco { background:url('../i/caixas-eletronicos-bradesco.jpg') no-repeat; width:135px; height:23px; margin-top:3px; }
#col-dir .caixas  ul li.itau { background:url('../i/caixas-eletonicos-itau.jpg') no-repeat; width:135px; height:21px; margin-top:3px; }

#bg-rodape {  height:184px; min-width:78em; }
#detalhe-rodape {float:left; background:transparent url('../i/rodape-detalhe.jpg') no-repeat left bottom; width:188px; height:184px; display:block; }
#rodape { background:transparent url('../i/rodape-background.jpg') repeat-x ; height:184px; width:936px; margin:0 auto; }
#rodape .sacolas {position:relative; left:750px; background:transparent url('../i/rodape-sacolas.jpg') no-repeat right bottom; width:186px; height:184px;}

/*#rodape .sacolas {float:right; background:transparent url('../i/rodape-sacolas.jpg') no-repeat right bottom; width:186px; height:184px;}*/

#bg-rodape #rodape .vcard .cartoes { height:64px; color:#FFFFFF; font-size:1.2em; font-weight:bold;}
#bg-rodape #rodape .vcard .cartoes span{ line-height:64px;}
#bg-rodape #rodape .vcard { padding:15px 0 0 0px; width:690px; height:164px; float:left;}
#bg-rodape #rodape .vcard .geo { display:none; }
#bg-rodape #rodape .vcard .org { font-weight:bold; }
#bg-rodape #rodape .vcard a { font-weight:bold; color:#2382e0; }
#bg-rodape #rodape ul { list-style:none; padding-top:5px; font-size:0.9em; color:#2382e0;}
#bg-rodape #rodape .vcard  p#copy { text-align:center; clear:both; padding:5px 0 0 0; font-size:0.8em; color:#2382e0;}
#bg-rodape #rodape .vcard #creditos { float:right; display:block; width:63px; height:21px;}
#bg-rodape #rodape .vcard #creditos span { display:none; }
#bg-rodape #rodape .vcard #creditos a { display:block; width:63px; height:21px; background: url('../i/credito-tecmedia.jpg') no-repeat bottom left; margin-top:-40px; margin-left: -120px;}
#bg-rodape #rodape .vcard #creditos a:hover { background-position:top left; }



