body { margin:0; padding:0; background-image:url('/images/bg.jpg'); background-repeat:repeat-x; font-family:arial,verdana,helvetica,sans-serif; font-size:11px; color:#262626 }


a:hover { text-decoration:none; color:#000; }
a:active { text-decoration:none; color:#000; }
a:link { text-decoration:none; color:#000; }
a:visited { text-decoration:none; color:#000; }

.clear { clear:both; }
.middle { vertical-align:middle; }
button { margin:0; padding:0; border:0; background-color:transparent; cursor:pointer; }

#caminho { text-align:right; margin-right:10px; text-transform:lowercase; color:#e0cb9c; }
#caminho a { color:#e0cb9c }


/* LAYOUT*/
#wrapper { width:1000px; margin:0 auto; }
#topo { float:left; position:relative; margin-left:5px; }
#logo { margin-top:8px; float:left; }
#textLogo { float:left; margin-left:37px; margin-top:30px; color:#786858; font-size:11px; }
#menu { clear:both; background-image:url('/images/menu.jpg'); background-repeat:no-repeat; width:981px; height:21px; margin-top:1px; padding-top:8px; }

#escape { position:absolute; top:0; right:0; }

#menu2 { background-image:url('/images/menu2.jpg'); width:781px; height:98px; margin-top:2px; float:left; }
#menu2WrapLinks { position:relative; }
#menu2WrapEscapes { cursor:pointer;position:absolute; width:140px; height:55px;top:17px; left:48px; }
#menu2WrapPneus { cursor:pointer;position:absolute; width:140px; height:55px; top:17px; left:248px; }
#menu2WrapSercicos { cursor:pointer;position:absolute; width:150px; height:65px; top:17px; left:438px; }

#Pesquisa { float:left; width:197px; }
#PesquisaTitle { background-image:url('/images/pesquisa.jpg'); width:197px; height:30px; margin-top:24px; }
#PesquisaInput { height:20px; border:1px solid #5f646a; margin-top:8px; position:relative; width:160px; }

#meioWrapper { margin:0 10px 0 10px; }
#centro { width:724px; overflow:hidden; float:left; }


#moduloDireito { float:left; width:251px; margin-left:5px; }
#noticiasDestaque { margin-bottom:35px; }
#noticiasDestaqueTitle { width:251px; height:31px; background-image:url('/images/noticias_title.png'); }

.conteudoModulos { margin-left:6px; margin-top:12px; }
.tituloNoticiaDestaque { text-transform:uppercase; margin-left:20px; margin-right:30px; font-weight:bolder; }
.resumoNoticiaDestaque { margin:0 30px 25px 20px; }

#pedidosOrcamento { margin-bottom:35px; }
#pedidosOrcamentoTitle { width:251px; height:31px; background-image:url('/images/pedidos_orc.png'); }

#newsletterTitle { width:251px; height:31px; background-image:url('/images/newsletter.png'); }
#newsletterFormWrap { margin:0 auto; width:200px; }
#newsletterInput { width:200px; height:20px; border:1px solid #5f646a; }
#newsletterTexto { float:left; margin-top:5px; }
#newsletterSubmit { float:left; width:100px; text-align:right; margin-top:5px; }

#rodape1 { clear:both; width:981px; height:31px; background-image:url('/images/rodape.jpg'); color:#d3d1c2; font-size:10px; }
#rodape1Esquerda { float:left; margin-top:9px; margin-left:20px; }
.rodape1Links { color:#d3d1c2; }
#rodape1Direira { float:right; margin-top:9px; margin-right:20px; }
#rodape2 { float:right; margin-right:20px; margin-top:5px; margin-bottom:5px; }
#rodape2Text { color:#636363; }

#servicosDestaque { margin-top:19px; }
#promocoesTitle { width:724px; height:31px; background-image:url('/images/promocoes.png'); }
#servicosDestaqueTitle { width:724px; height:31px; background-image:url('/images/servicos_title.png'); }
#servicosDestaqueSubTitle { margin-top:7px; margin-bottom:23px; }
#servicosDestaqueDescricao { color:#252525; font-size:11px; }

#servicosDestaquesWrap { margin-left:10px; margin-right:10px; }
.servicosDestaqueListagem { margin-right:15px; float:left; vertical-align:middle; width:330px; margin-right:20px; margin-bottom:10px; }
.servicosDestaqueListagemImg { float:left; height:71px; width:71px; overflow:hidden; }
.servicosDestaqueListagemTituloResumo { float:left; width:240px; }
.servicosDestaqueListagemTituloResumoP { vertical-align:middle; margin-left:15px; }
.servicosDestaqueListagemTitulo { color:#899aa4; font-weight:bolder; text-transform:uppercase; }
.servicosDestaqueListagemTitulo:hover { color:#899aa4; }
.servicosDestaqueListagemTitulo:visited { color:#899aa4; }
.servicosDestaqueListagemTitulo:link { color:#899aa4; }



/* HTML Areas */
#empresaTitle { width:724px; height:31px; background-image:url('/images/empresa_title.jpg'); }
#htmlAreaText { /*margin-top:20px; margin-bottom:23px; margin-left:20px; margin-right:20px;*/ margin:20px 20px 23px 20px}


/* Contactos Main */
#contactosTitle { width:724px; height:31px; background-image:url('/images/contactos_title.jpg'); }
#contactosAreaText { margin-top:20px; margin-bottom:23px; margin-right:0; margin-left:0}
#contactosMainTitle { width:671px; height:24px; background-image:url('/images/contactos_title_main.jpg'); padding-left:20px; padding-top:7px; text-transform:uppercase; color:#596a7a; font-weight:bolder; font-size:14px; }
#contactosMainWraper { margin-left:20px; margin-top:8px; }
#contactosMainWraperAlign { width:330px; float:left; }
.contactosLabel { float:left; display:inline; width:60px; text-align:right; color:#8894a0; }
.contactosText { float:left;display:inline; width:250px; text-align:left; margin-left:20px; }
#contactosMapaMain { float:right; margin-right:0; width:323px; height:212px; overflow:hidden; }

/* Sub Contactos*/
.contactosSubTitle { width:331px; height:24px; background-image:url('/images/contactos_title_sedes.jpg'); padding-left:20px; padding-top:7px; text-transform:uppercase; color:#596a7a; font-weight:bolder; font-size:14px; }
.contactosSubWraper { width:351px; float:left; margin-bottom:20px; }
.contactosMapaSubs { width:323px; height:212px; overflow:hidden; }

/* noticias */
#noticiasTitle { width:724px; height:31px; background-image:url('/images/noticias_title.jpg'); }
.noticiasData { color:#7e7e7e; }
.noticiasTitulo { color:#412e1d; font-size:18px; }
.linksTituloNoticia { color:#412e1d; }
.linksTituloNoticia:hover { text-decoration:none; color:#412e1d; }
.linksTituloNoticia:link { text-decoration:none; color:#412e1d; }
.linksTituloNoticia:visited { text-decoration:none; color:#412e1d; }
.linksTituloNoticia:active { text-decoration:none; color:#412e1d; }
.noticiasCorpo { color:#262626; margin-top:15px; }
.voltarWrapper { margin-left:-20px; margin-top:10px; margin-bottom:47px; }

/* faqs */
#faqsTitle { width:724px; height:31px; background-image:url('/images/faqs_title.jpg'); }
.perguntasCategorias:hover { text-decoration:underline; }
#faqsCategoriasWraper { float:left; width:251px; }
#faqsCategoriasTitle { background-image:url('/images/categorias.jpg'); width:251px; height:31px; }
.faqsCategoriasTopicosBullet { background:url('/images/arrow.jpg') no-repeat; margin-top:19px; }
.faqsCategoriasTopicosLI { color:#442f1c; font-size:16px; margin-left:20px; font-weight:bold; }
.faqsCategoriasPerguntas { margin-top:3px; }
.faqsCategoriasPerguntasLI { font-weight:normal; margin-top:3px; font-size:13px; }
#faqsCentroWrapper { float:left; width:461px; margin-left:12px; }
#faqsCentroTitle { background:url('/images/topico_cat_faq.jpg'); width:441px; height:24px; padding-left:20px; padding-top:7px; color:#778796; font-weight:bolder; font-size:16px; }
#faqsCentroConteudoWrapper { margin-left:22px; margin-right:22px; margin-top:15px; margin-bottom:10px; }
.faqsCentroPergunta { color:#778796; font-weight:bolder; font-size:16px; }
.faqsCentroResposta { margin-top:10px; font-size:12px; color:#1a1a1a; }


/* serviços */
#servicosTitle { width:724px; height:31px; background-image:url('/images/servicos_title.jpg'); }


/* outros */
#title { width:704px; height:24px; background-image:url('/images/title.jpg'); padding-left:20px; padding-top:7px; color:#e9eef2; font-weight:bolder; font-size:14px; text-transform:uppercase; }


/* informações uteis */
#informacoesUteisTitle { width:724px; height:31px; background-image:url('/images/informacoes_uteis_title.jpg'); }
.informacoesUteisCategoriasTopicosBullet { background:url('/images/arrow.jpg') no-repeat; margin-top:19px; }
.informacoesUteisCategoriasTopicosLI { color:#442f1c; font-size:16px; margin-left:20px; font-weight:bold; }
#informacoesUteisTopicosWrapper { float:left; width:251px; }
#informacoesUteisTopicosTitle { width:251px; height:31px; background-image:url('/images/topicos.jpg'); }
#informacoesUteisCentroWrapper { width:430px; float:left; margin-left:20px; margin-top:10px; }
.informacoesUteisConteudoWrapper { margin-bottom:35px; }
.informacoesUteisConteudoTitulo { color:#422f1e; font-size:17px; font-weight:bolder; }
.informacoesUteisConteudoDescricao { margin-top:10px; font-size:11px; color:#262626; }


/* promocoes */
#promocoesTitle { width:724px; height:31px; background-image:url('/images/promocoes_title.jpg'); }

/* Orçamentos escapes */
#orcamentoEscapesTitle { width:724px; height:31px; background-image:url('/images/orcamento_escapes_title.jpg'); }
#pedidoOrcamentoEscapesEsquerdaWrapper { float:left; width:251px; }
#pedidoOrcamentoEscapesEsquerdaTitle { width:251px; height:31px; background-image:url('/images/pedido_orcamento_title.jpg'); }
#pedidoOrcamentoEscapesEsquerdaDescricao { margin-top:25px; margin-left:21px; margin-right:14px; font-size:11px; color:#262626; }

#pedidoOrcamentoEscapesWrapper { float:right; width:420px; margin-right:10px; margin-top:60px; } /* width:400px */
.pedidosOrcamentoEscapesLabelWrapper { float:left; width:115px; vertical-align:middle; text-align:right; margin-top:4px; } /* width: 95px*/
.pedidosOrcamentoEscapesInputWrapper { float:left; width:287px; vertical-align:middle; padding-left:18px; }
.pedidosOrcamentoEscapesInput { width:241px; border:1px solid #5f646a; height:21px; }

/* Orcamento Pneus */
#orcamentoPneusTitle { width:724px; height:31px; background-image:url('/images/orcamento_pneus_title.jpg'); background-repeat:no-repeat; }

/* pneus */
#pneusTitle { width:724px; height:31px; background-image:url('/images/pneus_title.jpg'); background-repeat:no-repeat; }

/* escapes */
#escapesTitle { width:724px; height:31px; background-image:url('/images/escapes_title.jpg'); background-repeat:no-repeat; }

/* resultados */
#resultadosTitle { width:703px; height:25px; background-image:url('/images/resultados_title.jpg'); color:#FFFFFF; padding-left:21px; padding-top:6px; font-weight:bolder; font-size:14px; text-transform:uppercase; }

/* orçamentos geral */
#orcamentosTitle { width:724px; height:31px; background-image:url('/images/orcamentos_title.jpg'); }

