body {margin-left: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; background:#FFF;} 
h1, h2, h3, h4, h5, h6 { font-weight: normal; }

/*--- Menu default ---*/
a:link {text-decoration: underline;color: #00F; }
a:visited {text-decoration: underline;color: #00F;}
a:hover {text-decoration: underline;color: #00F;}
a:active {text-decoration: underline;color: #00F;} 

/*--- Menu mais cidades ---*/
ul.dropmenu { float:right; width:130px; height:27px; margin: 0px; padding: 0; height: 35px; font-family: Arial; font-size: 12px; display: block; position: relative;}
.dropmenu li {list-style: none; margin: 0px; padding: 0px; position: relative;}
.dropmenu li a {padding: 5px 20px 0px 20px; height: 22px; color:#000; text-decoration: none; background:#FFD900; display: block;}
.dropmenu li:hover ul {display: block;}
.dropmenu li:hover div {display: block;}
.dropmenu ul { background:#FFF; margin: 0px; padding: 0px; width: 140px; border-bottom-color:#FFF; border-bottom-width: 1px; border-bottom-style: solid; display: none; position: absolute;}
.dropmenu ul li {border: 0px currentColor; float: none;}
.dropmenu ul a {border-width: 1px 1px 0px; border-style: solid solid none; border-color:#FFF; color:#2E3526; text-transform: none; text-decoration: underline; display: block; white-space: nowrap;}
.dropmenu ul a:hover {color:#F00; text-decoration: none; background-image: none; background:#F4F4F4;}

/*--- Menu Principal Topo ---*/
ul.menuPrincipal { margin:0; padding:0; list-style:none; font-family:Arial; font-size:13px; }
ul.menuPrincipal li { float:left;}
ul.menuPrincipal li a { color:#FFF; text-decoration:none; padding:5px 10px 0 25px; display:block; }
ul.menuPrincipal li a:hover { color:#FFD900; }
ul.menuPrincipal li a.menuSelecionado { color:#FFD900; cursor:default; }

/*--- Menu Categoria ---*/
ul.menuCategoria { margin:0; padding:0; list-style:none; font-family:Arial; font-size:14px; }
ul.menuCategoria li { float:left;  margin-right:7px; }
ul.menuCategoria li a { background:#F7F7F7; border:1px #DFDFDF solid; color:#A3A3A3; text-decoration:none; padding:5px 10px;  display:block; }
ul.menuCategoria li a:hover { background:#F0F0F0; color:#A3A3A3; text-decoration:underline; }

/*--- Menu Categoria ---*/
ul.menuListaCategoria { margin:0; padding:0; list-style:none; font-family:Arial; font-size:13px; }
ul.menuListaCategoria li { }
ul.menuListaCategoria li a { color:#00F; text-decoration:underline; padding:2px 0;  display:block; }
ul.menuListaCategoria li a:hover { color:#00F; text-decoration:underline; }

/* ESTRUTURA */

#tudo { width:100%; position:absolute; float:left; z-index:10; margin:0 auto; }
#MenuFundo { width:100%; height:27px; background:#2E3526; margin:0 auto; }
#Busca { width:630px; height:80px; margin: 30px auto; }
#BuscaResult { float:left; width:800px; height:80px; margin:0; }
#buscaResulTudo { width:1000px; position:relative; float:left; z-index:10; margin:0 auto; }
#bannerPri { width:1000px; height:350px; margin:80px auto; margin-bottom:0;}
#categorias { width:1000px; height:50px; margin:20px auto; }
#categoriasLetras { width:1000px; margin:20px auto; }
#rodape { float:left; width:100%; height:220px; background:#F0F0F0; border-top:1px #BCBCBC solid; margin-top:40px; }
#rodapeConteudo { width:1000px; height:220px; margin:0 auto;}

.rodapeConteudo1 { float:left; width:300px; height:120px; margin:15px; }
.rodapeDireitosTudo { float:left; width:1000px; height:50px; margin:0; border-top:1px #BCBCBC solid;}
.rodapeDireitos { float:left; width:400px; height:30px; margin:10px 0 0 0;}
.rodapeSocial { float:right; width:170px; height:30px; margin:10px 0 0 0;}

.LogoPri { width:350px; height:110px; background-image:url(imagens/logo.png); margin: 85px auto; display:block; text-indent:-9999px; }
.logoBusca { float:left; width:200px; height:80px; margin:0; margin-bottom:25px; background-image:url(imagens/logoresult.png);}
.logoBusca1 { float:left; width:800px; height:80px; margin:0; margin-bottom:35px;}
.resultadoMeio { float:left; width:770px; margin-left:50px; }
.resultadoBanner { float:left; width:180px; margin-left:0; }
.resultadoAnunciante { float:left; width:500px; height:100px; margin-bottom:20px; background:#FFFFDF; }
.resultadoAnunciante1 { float:left; width:270px; height:100px; margin-bottom:20px; }
.resultadoGratuito { float:left; width:770px; height:80px; margin-bottom:20px; background:#F0F0F0; }
.categoriaLetrasTudo { width:1000px; margin:0 auto;}
.categoriasSeparaAZ { float:left; width:1000px; margin-bottom:40px; background:#F7F7F7; }
.categoria1 { float:left; width:100px; margin:0; }
.categoria2 { float:left; width:300px; margin:0; }
.cadastroEmpresa { width:800px; margin:0 auto; margin-top:20px; border-top:1px #CCC solid;}

/* CONTEUDO */

.fontSimples { font-family:Arial; font-size:13px; color:#333 }
.MenuTradicional { font-family:Arial; font-size:13px; color:#00F; text-decoration:underline; }
.fontMenuCategorias { font-family:Arial; font-size:13px; color:#00F; text-decoration:underline; }
.anuncianteCategoria { font-family:Arial; font-size:17px; color:#00F; margin:7px; }
.anuncianteCategoriaTel { font-family:Arial; font-size:15px; color:#000; margin:7px; font-weight:bold; }
.anuncianteCategoriaEnd { font-family:Arial; font-size:12px; color:#000; margin:7px; }
.gratuitoCategoria { font-family:Arial; font-size:13px; color:#000; margin:7px; font-weight:bold; }
.gratuitoCategoriaTel { font-family:Arial; font-size:13px; color:#000; margin:7px; }
.gratuitoCategoriaEnd { font-family:Arial; font-size:12px; color:#000; margin:7px; }


/* DIVERSOS */

.marginBottom0 { margin-bottom:0; }
.marginBottom7px { margin-bottom:7px; }
.margemTop0 { margin-top:0;}
.margemTop7px { margin-top:7px;}
.margin0 { margin:0; }
.red { color:#d91b24; }
.top15 { margin-top:15px; }
.floatRight { float:right; }
.font16px { font-size:16px;}
.bold { font-weight:bold; }
.italic { font-style:italic; }
.alignRight { text-align:right;}

.fundo { background-image:url(imagens/fundo-natal.jpg); background-repeat:no-repeat; margin:0 auto; }

/*======= CAIXAS ======= */

.formCxNormal { padding:4px; background:#F7F7F7; border:solid; border-width:1px; border-color:#B2B2B2; width:400px; font-family:Arial; font-size:12px; color:#333; }
.formCxNormal { background:#EFEFEF; }
.formCx300px { padding:4px; background:#F7F7F7; border:solid; border-width:1px; border-color:#B2B2B2; width:300px; font-family:Arial; font-size:12px; color:#333; }
.formCx300px { background:#EFEFEF; }
.formCx150px { padding:4px; background:#F7F7F7; border:solid; border-width:1px; border-color:#B2B2B2; width:150px; font-family:Arial; font-size:12px; color:#333; }
.formCx150px { background:#EFEFEF; }
.formCx60px { padding:4px; background:#F7F7F7; border:solid; border-width:1px; border-color:#B2B2B2; width:60px; font-family:Arial; font-size:12px; color:#333; }
.formCx60px { background:#EFEFEF; }
.formCxTxt { padding:4px; background:#F7F7F7; border:solid; border-width:1px; border-color:#B2B2B2; width:400px; font-family:Arial; font-size:12px; color:#333; height:80px; }
.formCxTxt { background:#EFEFEF; }

.botaoContato { font-family: verdana; font-style:italic; color: #000; font-size: 18px; background:#FFEB7E; width:90px; height:35px; border:0px solid; cursor:pointer; }
.botaoCadastro { font-family: verdana; font-style:italic; color: #000; font-size: 18px; background:#FFEB7E; width:130px; height:35px; border:0px solid; cursor:pointer; }
