body{background:url(/media/imgs/fundoTopo.jpg) top center no-repeat #ece7d4; font:normal 12px "Trebuchet MS"; color:#3f3f3f;}

a:link, a:visited,a:active { text-decoration:none; color:#222222;}
a:hover {text-decoration:none; color:#666666;}

/* CABECALHO */

#fundoBranco{background-color:#FFFFFF; width:990px; margin:0 auto;}

#topo{width:990px; height:172px; margin:0 auto;}

#logo{ width:455px; padding:20px 0 0 30px; float:left;}

#conteudoTopo{ margin-top:6px; float:right; width:505px;}

#conteudoTopoLinks {float:left; padding-top:5px;}

#conteudoTopoLinks img{ margin:0px 8px 0 8px; vertical-align:top;}

#conteudoTopoLinks #iconMenuItemFinal { margin-left:8px;}

#conteudoTopoLinks a:link, #conteudoTopoLinks a:active, #conteudoTopoLinks a:visited{text-decoration:none; font:normal 11px "Lucida Sans Unicode"; color:#FFFFFF;}

#conteudoTopoLinks a:hover{text-decoration:none; font:normal 11px "Lucida Sans Unicode"; color:#ffdd61;}

#conteudoTopoData{float:right; width:117px; color:#FFFFFF;}

#conteudoTopoData #dataTopo{float:left; width:37px; font:normal 30px 'Trebuchet MS'; line-height:27px;}

#conteudoTopoData #mesTopo{ width:50px; font:normal 15px 'Lucida Sans Unicode'; line-height:15px;}

#conteudoTopoData #anoTopo{ font:normal 13px 'Palatino Linotype'; line-height:10px;}

#conteudoTopoData #conteudoTopoDataMesAno{ float:right; width:80px;}

#tituloMaiorPortal{ font:normal 16px "Lucida Sans Unicode"; padding-top:15px; line-height:25px; clear:both;}

#linksTopo a:visited, #linksTopo a:link, #linksTopo a:active{ text-decoration:none; font:normal 11px "Lucida Sans Unicode"; color:#22432d; line-height:17px;}

#linksTopo a:hover{ text-decoration:none; font:normal 11px "Lucida Sans Unicode"; color:#bb2026; line-height:17px;}

#buscaTopo{ margin-top:17px;}

#buscaTopo img{ margin-left:35px; vertical-align:top;}

#buscaTopo .formulario{ background:none; padding-top:6px; width:250px; font:normal 14px "Lucida Sans Unicode"; color:#444444; height:30px; border:none; }

/* MENU */

.estruturaMenu { background:url(/media/imgs/menuInicio.gif) top no-repeat #f3f3f3; margin:10px 0px 0px -13px; padding-top:14px; width:205px; float:left; }

.estruturaMenuInterno { background:url(/media/imgs/menuInicio2.gif) top no-repeat #f3f3f3; margin:10px 0px 0px 0px; padding-top:14px; width:205px; float:left; }

#estruturaConteudoHome{ float:right; width:785px; padding-right:10px; }

#estruturaConteudoInterna{ float:right; width:780px; line-height:16px;}

#bannerTopo{ text-align:right;}

.faixamenuInativo { width:5px; height:38px; float:left;}

.faixamenuAtivo{height:41px; padding:1px 0px 0px 22px;cursor:pointer;}

.tituloMenu{font:normal 15px "Lucida Sans Unicode"; line-height:15px; padding:5px 0px 0px 18px;}

.subtituloMenu{font:normal 11px "Lucida Sans Unicode"; line-height:12px; padding-left:18px;}

.linhaDivisaoMenu{ height:1px; background-color:#e4e2d4; clear:both;}

.itensSubMenu{float:right; width:135px; margin-left:8px; padding-right:30px; letter-spacing:-1px; color:#666666; font:normal 12px "Lucida Sans Unicode";}

.tituloCategoriasAtiva{font:bold 13px "Lucida Sans"; padding:8px 0px 5px 40px; clear:both;}

.estruturaItensInternos{width:205px; float:left; padding:2px 0px 3px 0px; cursor:pointer;}

.on div { color:#FFFFFF;}

.off div { color:#666666;}

.bgoff { background-color:#f3f3f3;}

.linhaClearConteudo{height:10px; clear:both;}

.suporteTituloMenu{ height:38px; cursor:pointer;}

/* Cadastre-se */

.formularioCadastrese { color:#777777; margin:8px 10px 10px 18px; }


.formPadraoTextArea { height:60px;}

.formPadrao{ background:url(/media/imgs/formPadrao.gif) left top repeat-x; height:20px; border:solid 1px #FFFFFF; font:normal 11px "Lucida Sans Unicode"; color:#444444; padding:3px 0px 0px 5px;}

.formPadraoClaro{ background:url(/media/imgs/formPadraoClaro.gif) left top repeat-x; height:20px; border:solid 1px #FFFFFF; font:normal 11px "Lucida Sans Unicode"; color:#444444; padding:3px 0px 0px 5px;}

.formPadraoClaroTextArea{ background:url(/media/imgs/fundoformTextarea.jpg) left top repeat-x; border:solid 1px #FFFFFF; font:normal 11px "Lucida Sans Unicode"; color:#444444; padding:3px 0px 0px 5px;}


.formPadraoBranco { background:none; background-color:#fafafa; border-color:#f0f0f0;}

.linkEnviar{ display:block; background:url(/media/imgs/botaoFormEnviar.gif) left top no-repeat; text-decoration:none; height:20px; width:45px; font:normal 11px "Lucida Sans Unicode"; color:#FFFFFF; padding:2px 0px 0px 17px;}

.linkCadastrar{ display:block; background:url(../../imgs/botaoFormCadastrese.gif) left top no-repeat; text-decoration:none; height:26px; width:110px; font:normal 13px "Lucida Sans Unicode"; color:#FFFFFF; padding:5px 0px 0px 6px;}

.linkCadastrar img{margin:1px 5px 0px 5px; float:left;}


/* Rodape */

.tituloMaisVisitados{background:url(/media/imgs/fundoTitulo2.gif) repeat-x bottom; margin:0px 20px 10px 20px; height:32px; font:normal 17px 'Lucida Sans Unicode'; color:#333333; padding-left:15px; line-height:26px;}

.cloudTag{margin:0px 25px 0px 25px; text-align:center;}

.cloudTag a:link, .cloudTag a:active, .cloudTag a:visited { text-decoration:none; padding:0px 3px 0px 3px; color:#4c472e; font-family: 'Lucida Sans Unicode';} 

.cloudTag a:hover{ text-decoration:none; background-color:#663d00; color:#ffffff; padding:0px 3px 0px 3px;}

.cloudTag .tamanho1 { font-size:14px; } .cloudTag .tamanho2 { font-size:18px; } .cloudTag .tamanho3 { font-size:24px; }

#rodape{clear:both;}

#rodapeMapa {background:url(/media/imgs/rodape2.jpg) top no-repeat; height:33px;}

#rodapeLinks {background:url(/media/imgs/rodape.jpg) no-repeat bottom; padding:0px 0px 0px 65px; color:#ffffff; height:150px; margin-top:15px;}

#rodapeLinks ul{ float:left; white-space:nowrap; margin-top:20px}

#rodapeLinks .rodapeDivisaoVertical{ margin:20px 25px 0px 25px;}

#rodapeLinks .tituloLinks{ font:normal 16px "Lucida Sans Unicode"; margin-bottom:5px;}

#rodapeLinks ul li{ line-height:20px;}

#rodapeLinks ul li a:link, #rodapeLinks ul li a:visited, #rodapeLinks ul li a:active{ font:normal 11px "Lucida Sans Unicode"; color:#ffffff; text-decoration:none;}

#rodapeLinks ul li a:hover{ color:#fff44c; text-decoration:none;}

.textocopyright{float:left; width:500px; text-align:center; vertical-align:middle; padding-top:7px;}

.iconesRedes{float:left; width:320px; text-align:center; padding-top:2px;}

.textocopyright img{vertical-align:middle; margin:0px 10px 0px 10px;}

.textocopyright a:link, .textocopyright a:active, .textocopyright a:visited{ text-decoration:none; color:#3f3f3f}

.textocopyright a:hover{ text-decoration:none; color:#bd6e00;}

.textomapadosite{float:left; text-align:center; vertical-align:middle; padding-top:7px;}

.textomapadosite img{vertical-align:middle; margin:0px 3px 0px 0px;}

.textomapadosite{float:left; color:#FFFFFF;}

.textomapadosite a:link, .textomapadosite a:active, .textomapadosite a:visited{ text-decoration:none; color:#ffffff}

.textomapadosite a:hover{ text-decoration:none; color:#ff9500;}

.margemConteudoDesempenho{margin:18px 25px 22px 25px;}

.melhorDesempenhoEsquerda{float:left; width:330px;}

.melhorDesempenhoDireita{float:left; width:340px;}

.melhorDesempenhoMargemDivisor{float:left; margin:0px 32px 0px 28px;}

.saibacomoTitulo{font:normal 15px 'Lucida Sans Unicode'; letter-spacing:-1px;}

.titulo22Cinza{font:normal 22px 'Lucida Sans Unicode'; color:#222222; letter-spacing:-1px; line-height:18px; padding-bottom:5px;}

.saibamaisLinkMargem{line-height:30px; text-align:right;}

.saibamaisLinkMargem img{ margin-right:5px;}

.saibamaisLinkMargem2{line-height:30px; text-align:right;}

.saibamaisLinkMargem2 img{ margin-right:5px;}

.saibamaisLinkMargem a:link, .saibamaisLinkMargem a:visited, .saibamaisLinkMargem a:active{ font:normal 11px 'Lucida Sans Unicode'; color:#333333; text-decoration:none;}

.saibamaisLinkMargem a:hover{ color:#c03f26; text-decoration:none;}

.saibamaisLinkMargem2 a:link, .saibamaisLinkMargem2 a:visited, .saibamaisLinkMargem2 a:active{ font:normal 11px 'Lucida Sans Unicode'; color:#333333; text-decoration:none;}

.saibamaisLinkMargem2 a:hover{ color:#eb9c00; text-decoration:none;}

.divisorVerticalConteudo{background:url(/media/imgs/divisorVerticalConteudo.gif) top repeat-y; width:2px; height:125px;}

.tituloPontilhado{clear:both; background:url(/media/imgs/fundoTitulo1.gif) left bottom no-repeat; margin:0px 0px 15px 0px;}

.tituloPontilhado div{background:url(/media/imgs/fundoTitulo2.gif) repeat-x left bottom; margin:0px 0px 10px 2px; height:32px; font:normal 17px 'Lucida Sans Unicode'; color:#333333; padding-left:15px; line-height:26px;}



.margemConteudo{margin:5px 10px 5px 10px;}

/* Destaques / Noticias */

.categoriaNoticia{ color:#FFFFFF; font:normal 11px "Trebuchet MS"; padding:2px 4px 2px 4px;}

.dataDaNoticia{ color:#FFFFFF; font:normal 10px "Trebuchet MS"; padding:2px 4px 2px 4px;}

.tituloDestaque { font:normal 18px 'Lucida Sans Unicode'; color:#484848; padding:2px 4px 2px 3px; text-decoration:none; }

.fundoFotosDestaque{background-color:#e8e8e8; width:208px; height:98px; float:left;}

.fundoFotosDestaque img{ margin:4px 0px 0px 4px;}

.itemDestaque{ margin:0px 0px 10px 0px; clear:both;}

.itemDestaque ul{ padding:6px 8px 0px 15px; float:left; width:530px;}

.dataCategoria{ height:21px; /*!height:20px;*/}

.tituloDestaqueLista{ padding:0px 0px 6px 0px;}

.textoDestaque{ font:normal 11px "Trebuchet MS"; color:#7c7d6e; line-height:15px; padding:0px 0px 0px 4px;}

.itemNoticias{margin:0px 0px 10px 0px; float:left; width:225px;}

.fundoFotosNoticias{background-color:#e8e8e8; width:208px; height:98px;}

.fundoFotosNoticias img{ margin:4px 0px 0px 4px;}

.itemNoticias ul{ padding:8px 30px 0px 8px; }

.tituloNoticia { font:normal 13px 'Lucida Sans Unicode'; color:#484848; padding:2px 4px 2px 3px; text-decoration:none; }

.itemNoticiasLista {margin:10px 0px 10px 5px; float:left; width:305px;}

.itemNoticiasLista ul{ padding:0px 0px 15px 0px;}

.linkPadrao img{ margin-right:5px;}

.linkPadrao{text-align:right;}

.itemEspacoLista {padding:0px 0px 0px 18px; float:left;}

.itemEspacoLista ul{ padding:0px 0px 5px 0px;}

.itemPergunteDoutoresLista {padding:0px 0px 10px 18px; float:left; width:99%;}

.itemPergunteDoutoresLista ul{ padding:0px 0px 15px 0px;}

.fundoFotoDoutor{background-color:#e8e8e8; width:50px; height:50px; float:left; margin:0px 10px 0px 0px;}

.fundoFotoDoutor img{ margin:1px 0px 0px 1px;}

.titulohomeDoutor { font:normal 14px "Trebuchet MS"; color:#484848; text-decoration:none; background-color:#FFFFFF;}

.quadroEspacoCientifico{width:380px; float:left;}

.quadroPergunteDoutores{width:348px; float:left; margin-left:25px;}

.fundoFotosCategoriaDestaque{background-color:#e8e8e8; width:131px; height:81px; float:left;}

.fundoFotosCategoriaDestaque img{ margin:3px 0px 0px 3px;}

.itemCategoriaDestaque{ margin:0px 0px 5px 0px; clear:both;}

.itemCategoriaDestaque ul{ float:left; padding:0px 0px 0px 15px;}

.tituloCategoriaDestaque { font:normal 18px 'Lucida Sans Unicode'; line-height:18px; color:#484848; text-decoration:none; }

.textoCategoriaDestaque{ font:normal 11px 'Lucida Sans Unicode'; color:#7c7d6e; line-height:15px;}

.quadroCategoriaDestaque{width:365px; float:left;}

.vejaTambemCategoriaDestaque{background:url(/media/imgs/fundoCategoriaDestaqueVejaTambem.gif) top left repeat-y; margin-top:10px; float:left; width:100%;}

.vejaTambemCategoriaDestaque div{font:normal 12px 'Lucida Sans Unicode'; float:left; color:#333333; width:77px; padding-top:6px; text-align:center; vertical-align:middle;}

.vejaTambemCategoriaDestaque ul{padding-left:10px;}

.vejaTambemCategoriaDestaque ul li{ padding:4px 0px 0px 0px;}

.vejaTambemCategoriaDestaque ul li a{ font-size:13px;}

.botaoCategoriaDestaque:link, .botaoCategoriaDestaque:active, .botaoCategoriaDestaque:visited{margin-top:10px; float:left; height:18px; padding:2px 0px 0px 5px; margin-right:5px; font:normal 11px 'Trebuchet MS'; color:#FFFFFF;}


/* PGINA INTERNA */

.internaEsquerdaCategoria{width:515px; float:left; padding-right:15px;}

.internaEsquerdaCategoria p { text-align:justify; font:normal 11px "Trebuchet MS"; color:#3F3F3F;  }

.internaDireitaCategoria{width:250px; /*_width:247px;*/ float:left;background:url(/media/imgs/divisorVerticalConteudo.gif) repeat-y left top;}

.navegacaoInterna{ font:normal 13px 'Lucida Sans Unicode'; color:#484848; line-height:15px; margin:16px 10px 3px 0px;}

.navegacaoInterna img{ margin:0px 4px 0px 4px;}

.tituloCategoria{ font:normal 19px 'Lucida Sans Unicode'; color:#333333; margin:30px 0px 10px 0px; clear:both;}

.categoriaItens{margin:12px 0px 12px 0px;}

.categoriaItens img{ margin:0px 4px 0px 12px;}

.categoriasRelacionadas{margin:10px 0px 0px 0px; clear:both;}

.itemProdutosRelacionados{ float:left; width:145px; margin:0px 0px 20px 33px;}

.fundoFotosProdutosRelacionados{margin-bottom:6px;}

.fundoFotosProdutosRelacionados img{ margin:4px 0px 0px 4px;}

.itemProdutosRelacionados p{ font:normal 15px 'Lucida Sans Unicode'; color:#222222; text-align:center;}


.itemGrupoAlimentos{ float:left; width:155px;  margin:0px 0px 20px 24px;}

.fundoFotosGrupoAlimentos{margin-bottom:6px; background-color:#e8e8e8;}

.fundoFotosGrupoAlimentos img{ margin:3px 0px 3px 3px;}

.itemGrupoAlimentos p{ font:normal 15px 'Lucida Sans Unicode'; color:#222222; height:36px; text-align:center; margin:0px 10px 0px 10px;}

.menuCategoriaOut{background:url(/media/imgs/fundoMenuCategoriaOut.gif) repeat-x top #eeeeee; cursor:pointer; line-height:15px; overflow:hidden; color:#111111; min-height:25px; margin-left:2px; padding:8px 0px 8px 18px;}

.menuCategoriaOver{background:url(/media/imgs/fundoMenuCategoriaOver.gif) repeat-x top #e0e0e0; cursor:pointer; line-height:15px; overflow:hidden; color:#111111; min-height:25px; margin-left:2px; padding:8px 0px 8px 18px;}

.menuCategoriaSelecionado{line-height:15px; overflow:hidden; color:#FFFFFF; min-height:25px; padding:8px 0px 8px 18px;}

.textoCabecalhoMenuCategoria{font:normal 16px 'Lucida Sans Unicode'; line-height:18px; margin:10px 0px 15px 18px;}

.fundoDiretonoAssunto{background:url(/media/imgs/fundoDiretoaoAssunto.gif) repeat-y left; margin:15px 0px 15px 0px; padding:10px 0px 10px 15px; font:normal 15px 'Lucida Sans Unicode';}

.fundoDiretonoAssunto p{ font:normal 11px "Lucida Sans Unicode"}

.fundoDiretonoAssunto img{ margin:10px 0px 2px 0px;}

.conteudoRelacionado{ margin:10px 15px 15px 15px;}

.conteudoRelacionado ul { padding:0px 0px 7px 0px;}

.textoArquivos a{font:normal 15px 'Lucida Sans Unicode';}

.textoArquivos p{font:normal 11px "Lucida Sans Unicode"; color:#666666;}

.textoArquivos {margin-bottom:15px;}

.fotoPaginacaoNoticias{width:220px; text-align:center; float:left; margin:0px 15px 15px 0px;}

.fotoPaginacaoNoticias div{background:url(/media/imgs/fundoPaginacaoFotos.gif) repeat-x bottom; height:26px;}

.fotoPaginacaoNoticias div .fotoPaginacaoNoticiasesquerda{float:left; width:35px;}

.fotoPaginacaoNoticias div .fotoPaginacaoNoticiasdireita{float:right; width:35px;}

.fotoPaginacaoNoticias div .fotoPaginacaoNoticiascentro{margin-top:3px; color:#888888;}


.fotoPaginacaoNoticiasDetalhes{width:300px; text-align:center; float:left; margin:0px 15px 15px 0px;}

.fotoPaginacaoNoticiasDetalhes div{background:url(/media/imgs/fundoPaginacaoFotos.gif) repeat-x bottom; height:26px;}

.fotoPaginacaoNoticiasDetalhes div .fotoPaginacaoNoticiasesquerda{float:left; width:35px;}

.fotoPaginacaoNoticiasDetalhes div .fotoPaginacaoNoticiasdireita{float:right; width:35px;}

.fotoPaginacaoNoticiasDetalhes div .fotoPaginacaoNoticiascentro{margin-top:3px; color:#888888;}

.detalhesNoticia{ width:760px; float:left; margin-top:20px;}

.tituloDetalhes{ font:normal 22px 'Lucida Sans Unicode'; color:#333333; margin:0px 0px 10px 0px; clear:both;}

/* nuvem de tags */
.tagCloud {padding:15px 20px 30px 20px; text-align:center;}
.tagCloud li { display: inline; vertical-align: middle; line-height: 1.1;}
.tagCloud li a { color: #68797a; text-decoration: none; }
.tagCloud li a:hover { text-decoration: none; background-color: #cb4d23; color: #fff;}

.tagCloud .level1 {font-size: 1.2em;}
.tagCloud .level2 {font-size: 1.6em;}
.tagCloud .level3 {font-size: 1.8em;}
.tagCloud .level4 {font-size: 2.0em;}
.tagCloud .level5 {font-size: 2.2em;}
.tagCloud .level6 {font-size: 2.4em;}
.tagCloud .level7 {font-size: 2.6em;}


/* Itens do Formulrio */

form{color:#737373;margin:0;padding:0;}

fieldset {margin:10px 0 0 0;padding:0;border:solid 1px #eeeeee;}

legend {font:normal 17px "Lucida Sans Unicode"; height:35px;  margin-left:15px; color:#ffffff; background:url(/media/imgs/fundoformularioFildset.gif) no-repeat left #FFFFFF;border:solid 2px #eeeeee;}
	
legend span { color:#FFFFFF; padding:7px 60px 7px 10px;}

legend img {vertical-align:middle; margin:3px 7px 5px 0px;}
	
fieldset ol {padding:15px 10px 5px 10px; list-style:none; background:#FFFFFF; margin: 10px 0px 15px 0px;}

fieldset li {position:relative;	padding-bottom:1em; line-height:1.em;}

fieldset li .legendaInput{color:#bbbbbb; margin-left:10px;}

fieldset li .termosDeUso{ height:200px; overflow:auto; font-size:11px; color:#222222;  }

fieldset li .termosDeUso h1{ font:bold 12px Verdana, Arial, Helvetica, sans-serif;  }

label {position:relative;clear:left;float:left;width:17em;margin-right:5px;padding-right:25px;line-height:2.4em;text-align:right;}
	
label.required {background:	transparent url(/media/imgs/required.gif) no-repeat center right;}
	
label span {position:absolute; left:-10000px; top:0px;}
	
fieldset ol li input {background-color:#f4f4f4;font:normal 10px Verdana, Arial, Helvetica, sans-serif;padding-top:5px;border:solid 1px #dce0e0;border-top:solid 1px #bcbec3;height:16px;color:#222222;}

fieldset ol li textarea {background-color:#f4f4f4;font:normal 10px Verdana, Arial, Helvetica, sans-serif;padding-top:5px;border:solid 1px #dce0e0;border-top:solid 1px #bcbec3;height:110px;color:#222222;}

fieldset ol li select {background-color:#f4f4f4;font:normal 10px Verdana, Arial, Helvetica, sans-serif; border:solid 1px #dce0e0;border-top:solid 1px #bcbec3;height:22px;color:#222222;}

input.radio {border:none;background:transparent;}

input.checkbox {border:none;background:transparent;}

/* Formulrio Anuncie */

.nomeLogadoAnuncie3{ color:#cf6909;} 

fieldset li .finalizouCadastro{ font-size:11px; color:#222222;  }

fieldset li .finalizouCadastro h1{ font:bold 12px Verdana, Arial, Helvetica, sans-serif;  }

fieldset .listadeOpcionaisFormulario {padding:15px 10px 5px 20px; overflow:hidden; height:200px; list-style:none; background:#FFFFFF; border:solid 2px #e6e6e6; margin: 10px 16px 15px 16px;}

fieldset .listadeOpcionaisFormulario div{float:left; width:166px; height:25px; line-height:22px;}


/* validacoes  cadastro */
.preenchaErro{ font-size:12px; font-weight:bold; color:#FF6600; line-height:25px; }
.preenchaErroForm{ border:solid 1px #D67B16; background-color:#FBF0DB;}
.preenchaErroFocusInput { background-color:#f4f4f4;font:normal 10px Verdana, Arial, Helvetica, sans-serif;padding-top:5px;border:solid 1px #dce0e0;border-top:solid 1px #bcbec3;height:16px;color:#222222; }
.preenchaErroFocusTextArea {background-color:#f4f4f4;font:normal 10px Verdana, Arial, Helvetica, sans-serif;padding-top:5px;border:solid 1px #dce0e0;border-top:solid 1px #bcbec3;height:110px;color:#222222;}
.preenchaErroFocusSelect {background-color:#f4f4f4;font:normal 10px Verdana, Arial, Helvetica, sans-serif; border:solid 1px #dce0e0;border-top:solid 1px #bcbec3;height:22px;color:#222222;}


.botaoFechar{float:right; margin-right:5px; cursor:pointer;}

.quadroPadraoFerramentas{border:solid 1px #eee; padding:10px; margin-top:5px; overflow:hidden;} 

.tituloQuadroFerramentas{ float:left; width:350px;}


/* Listar por pagina */ 

.listarporPagina{ font:normal 15px "Lucida Sans Unicode";  margin:0px 0px 10px 20px; float:left; }

.listarporPagina h1{ line-height:10px; float:left;}

.listarporPagina h1 span{ font:normal 11px "Lucida Sans Unicode";}

.listarporPagina ul { margin:0px 0px 0px 5px; float:left;}

.listarporPagina li { margin:0px 0px 0px 5px; float:left; font:normal 11px "Lucida Sans Unicode"; border:solid 1px #cccccc; height:22px; padding:0px 4px 0px 4px; line-height:20px;  cursor:pointer;}

.listarporPagina .listagemselecionada { margin:0px 0px 0px 5px; float:left; font:normal 11px "Lucida Sans Unicode"; border:solid 1px #cccccc; background:url(/media/imgs/iconSetaAtivo.gif) top left no-repeat; height:22px; padding:0px 4px 0px 4px; line-height:20px;  cursor:pointer;}

.listarporPagina li:hover {border:solid 1px #cccccc; color:#FFFFFF; background-color:#333333; cursor:pointer;}

/* Resultado */

.resultadoConteudo{ margin:0px 0px 0px 25px; float:left;}

.resultadoConteudo h1{ font:normal 28px "Trebuchet MS"; color:#cb2b28; float:left; line-height:25px;}

.resultadoConteudo h2{ margin:0px 0px 0px 6px; float:left;  font:normal 15px "Lucida Sans Unicode"; line-height:12px;}

.resultadoConteudo h2 span{ font:normal 11px "Lucida Sans Unicode";  line-height:15px;}


/* Sem registros */

.semRegistrosEncontrados{width:350px; margin:0px 0px 20px 20px; padding:20px 0px 10px 0px; clear:both;}

.semRegistrosEncontrados p { font:normal 17px "Lucida Sans Unicode"; color:#666666; line-height:18px; padding:7px 0px 0px 0px;}

.semRegistrosEncontrados img{ float:left; margin:0px 10px 0px 0px;}






/* DIRETO AO ASSUNTO CAIXA GRANDE */

#diretoAssuntoBoxGrande{position:absolute; width:770px; padding:5px; margin:0px 0px 0px -554px; border:solid 1px #e3dece; background:#f0ead8;}

#diretoAssuntoBoxGrande .diretoFundo{width:770px; height:auto; overflow:hidden; background:url(/media/imgs/fundoDiretoaoAssuntoRepeat.gif) repeat-y top #ede7d5;}

#diretoAssuntoBoxGrande .caixaFoto{float:left; width:160px; vertical-align:top;}

#diretoAssuntoBoxGrande .fundotitulo{float:left; width:610px; background:url(/media/imgs/fundoDiretoaoAssuntoRepeatTopo.gif) top left no-repeat;}

<<<<<<< .mine
#diretoAssuntoBoxGrande .fundotitulo .titulos{float:left;}

#diretoAssuntoBoxGrande .caixaopcoesDireto{clear:both; padding:20px 0px 0px 20px; font:normal 12px "Lucida Sans Unicode";}

#diretoAssuntoBoxGrande .caixaopcoesDireto .listacategorias{width:280px; float:left; margin:0px 10px 15px 0px; !margin-bottom:0px; _margin-bottom:0px;}

#diretoAssuntoBoxGrande .caixaopcoesDireto .listacategorias h1{ font:normal 13px "Lucida Sans Unicode"; color:#be7f00; margin:0px 0px 7px 0px;}

#diretoAssuntoBoxGrande .caixaopcoesDireto .listacategorias li{ margin:0px 0px 4px 0px;}


/* COMENTÁRIOS */

.quadroComentario {width:100%; padding-right:20px; margin:0px 0px 10px 0px; }

.quadroComentario .quadroNumero{font:normal 12px 'Lucida Sans Unicode'; color:#9e9e9e; float:left; padding:5px;}

.quadroComentario .comentario{background-color:#f8f8f8; float:left; padding:10px; padding-top:5px;}

.quadroComentario .comentario h1{ font:normal 13px 'Lucida Sans Unicode';}

.quadroComentario .comentario h1 span{  font:normal 11px 'Lucida Sans Unicode'; color:#666666;}

.quadroComentario .comentario h2{ font:normal 10px 'Lucida Sans Unicode'; color:#999999; line-height:18px;}

.quadroComentario .comentario p{ font:normal 11px 'Lucida Sans Unicode'; color:#555555; line-height:13px; padding:5px 0px 0px 0px;}


/* quem somos */
.destaqueSobre {
	color:#8f0000;
	font-size:14px;
}
.destaqueSobre a:link, .destaqueSobre a:visited, .destaqueSobre a:active{
	color:#d75200;
	font-size:14px;
}
.destaqueSobre a:hover{
	color:#8f0000;
	font-size:14px;
}
#diretoAssuntoBoxGrande .fundotitulo .titulos{float:left;}

#diretoAssuntoBoxGrande .caixaopcoesDireto{clear:both; padding:20px 0px 0px 20px; font:normal 12px "Lucida Sans Unicode";}

#diretoAssuntoBoxGrande .caixaopcoesDireto .listacategorias{width:280px; float:left; margin:0px 10px 15px 0px; !margin-bottom:0px; _margin-bottom:0px;}

#diretoAssuntoBoxGrande .caixaopcoesDireto .listacategorias h1{ font:normal 13px "Lucida Sans Unicode"; color:#be7f00; margin:0px 0px 7px 0px;}

#diretoAssuntoBoxGrande .caixaopcoesDireto .listacategorias li{ margin:0px 0px 4px 0px;}


/* COMENTÁRIOS */

.quadroComentario {width:100%; padding-right:20px; margin:0px 0px 10px 0px; }

.quadroComentario .quadroNumero{font:normal 12px 'Lucida Sans Unicode'; color:#9e9e9e; float:left; padding:5px;}

.quadroComentario .comentario{background-color:#f8f8f8; float:left; padding:10px; padding-top:5px;}

.quadroComentario .comentario h1{ font:normal 13px 'Lucida Sans Unicode';}

.quadroComentario .comentario h1 span{  font:normal 11px 'Lucida Sans Unicode'; color:#666666;}

.quadroComentario .comentario h2{ font:normal 10px 'Lucida Sans Unicode'; color:#999999; line-height:18px;}

.quadroComentario .comentario p{ font:normal 11px 'Lucida Sans Unicode'; color:#555555; line-height:13px; padding:5px 0px 0px 0px;}




/* ESTEIRA DE PRODUTOS */

.esteiraAnimais{float:left; width:475px; height:250px; margin:-35px 0px 0px 0px; }

.receitaMascaraInterna{ position:relative; clear:both; width:467px; height:169px; margin-left:16px; margin-top:-1px; overflow:hidden; z-index:1; }
.receitaContentInterna{ position:relative; overflow:inherit; left:0px; width:657px; height:169px; z-index:2; margin-top:0px;	 }

.receitaSetaMaisInterna{ position:absolute; z-index:3; margin-left:483px; margin-top:-1px; }
.receitaSetaMenosInterna{ position:absolute; z-index:3; margin-left:-20px; margin-top:-1px; }

.receitaInterna{ width:145px; height:167px; margin:0 0 0 7px; background-color:white; border:solid 1px #DFDFBD; float:left; }
.receitaInterna .thumb{ background:url(../../img/bgThumbReceitasInterna.png) no-repeat top left; width:171px; height:111px; position:relative; margin-left:-7px; margin-top:-1px; }
.receitaInterna .thumb img{ border:solid 1px #DFDFBD; margin-left:6px; }
.receitaInterna .titulo{ position:absolute; font:normal 15px Georgia,"Times New Roman",Times,serif; margin-left:13px; color:#B47D19; width:133px; }



/* ESTEIRA DE NUTRIENTES */

.esteiraAnimais1{float:left; width:475px; height:213px; margin:-35px 0px 0px 0px; }

.receitaMascaraInterna1{ position:relative; clear:both; width:620px; height:114px; margin-left:16px; margin-top:-1px; overflow:hidden; z-index:1; }
.receitaContentInterna1{ position:relative; overflow:inherit; left:0px; width:657px; height:98px; z-index:2; margin-top:0px;	 }

.receitaSetaMaisInterna1{ position:absolute; z-index:3; margin-left:640px; margin-top:-1px; }
.receitaSetaMenosInterna1{ position:absolute; z-index:3; margin-left:-20px; margin-top:-1px; }

.receitaInterna1{ width:147px; height:91px; margin:0 0 0 7px; background-color:white;/* border:solid 1px #DFDFBD;*/ float:left; }
.receitaInterna1 .thumb1{ background:url(../../img/bgThumbReceitasInterna.png) no-repeat top left; width:171px; height:111px; position:relative; margin-left:-7px; margin-top:-1px; }
.receitaInterna1 .thumb1 img{ border:solid 1px #DFDFBD; margin-left:6px; }
.receitaInterna1 .titulo1{ position:absolute; font:normal 15px Georgia,"Times New Roman",Times,serif; margin-left:13px; color:#B47D19; width:133px; }


/* ESTEIRA DE MODALIDADES ESPORTIVAS */

.esteiraAnimais2{float:left; width:475px; height:213px; margin:-35px 0px 0px 0px; }

.receitaMascaraInterna2{ position:relative; clear:both; width:620px; height:114px; margin-left:16px; margin-top:-1px; overflow:hidden; z-index:1; }
.receitaContentInterna2{ position:relative; overflow:inherit; left:0px; width:657px; height:98px; z-index:2; margin-top:0px;	 }

.receitaSetaMaisInterna2{ position:absolute; z-index:3; margin-left:640px; margin-top:-1px; }
.receitaSetaMenosInterna2{ position:absolute; z-index:3; margin-left:-20px; margin-top:-1px; }

.receitaInterna2{ width:147px; height:91px; margin:0 0 0 7px; background-color:white;/* border:solid 1px #DFDFBD;*/ float:left; }
.receitaInterna2 .thumb2{ background:url(../../img/bgThumbReceitasInterna.png) no-repeat top left; width:171px; height:111px; position:relative; margin-left:-7px; margin-top:-1px; }
.receitaInterna2 .thumb2 img{ border:solid 1px #DFDFBD; margin-left:6px; }
.receitaInterna2 .titulo2{ position:absolute; font:normal 15px Georgia,"Times New Roman",Times,serif; margin-left:13px; color:#B47D19; width:133px; }




