  body {margin:0px; background-color:#666; font-family:"Trebuchet Ms", Arial; font-size:11px;} * {margin:0px; padding:0px; border:0px; list-style-type:none;} img {border:0px; margin:0px;} hr {display:block; visibility:hidden;} a {text-decoration:none;} a:hover {text-decoration:none;} .web {width:100%; float:left; min-width:979px;} .container {width:100%; float:left; background-color:#FFF;}  #banner-header {width:100%; height:100px; background:url(/css/../images/bg-banner-header.gif) repeat-x; padding-top:10px;} #banner-header div {width:748px; height:90px; margin:0px auto; background:url(/css/../images/publicidade-banner-header.gif) no-repeat right;} #banner-header iframe {cursor:pointer;} #header {width:100%; height:auto; float:left; border-bottom:solid 1px #E4ECF6;} #header #menu {width:100%; height:25px; float:left; border-bottom:solid 3px #CCFF34; background:#FFF; line-height:25px;} #header #menu a {width:auto;float:right; display:inline-block; padding:0px 8px 0px 8px; color:#666;} #header #menu a:hover {background:#CCFF34;} #header #menu span#inicial {width:auto; float:left; padding:0px 8px 0px 8px; line-height:25px;color:#666;} #header #menu span#inicial:hover {background:#CCFF34;cursor:pointer;} #header #conteudo_header {width:100%; height:auto; float:left; background:url(/images/bgheader.jpg) repeat-x left top;} #header #conteudo_header #mix {width:185px; height:auto; display:block; float:left; padding-left:10px;} #header #conteudo_header span {width:100%; text-align:center; float:left; color:#7186A1; clear:both; font-size:13px; font-weight:bold;} #header #busca {margin:auto; margin-left:220px; margin-right:220px;} #header #busca #ctr {width:320px; height:auto; margin:auto;} #header #busca #busca_opcoes {width:280px; height:15px; display:block; margin:auto; text-align:center;} #header #busca a {width:85px; height:auto; line-height:15px; color:#0483BA; background:#FFF; float:left; border-right:solid 1px #0483BA; text-align:center;} #header #busca a#active {background:#E5EDF6;} #header #busca #titulo {width:100%; float:left; font-size:16px; color:#FFF; padding:4px 0px 10px 0px; text-align:center;} #login {width:190px; height:auto; display:block; float:right;} #login ul {width:140px; float:left; padding-top:3px;} #login li {width:100%; float:left;} #login a {width:100%; float:left; color:#666; font-size:10px; clear:both;} .trans {width:200px; position:absolute; right:10px; top:0; float:left; z-index:51; background:url(/images/login.png) bottom left;} .trans ul {width:180px; float:left; padding:15px 10px 10px 10px; color:#f5ffff; font-size:13px;} .trans ul li {width:100%; float:left; padding-top:5px;} .trans .txt {width:175px; float:left;} .trans .close {width:50px; height:16px; float:left; clear:both; margin-left:75px; padding-bottom:1px; cursor:pointer;} .campos_login {width:135px; height:19px; float:left; border:solid 1px #B7D9ED; border-top:solid 1px #6BB0DA; line-height:19px; font-size:11px; color:#666; padding:0px; text-indent:3px; margin-top:2px;} .btlogin {width:auto; float:right; margin-right:10px; margin-top:8px;} #after {width:100%; float:left; padding-top:20px;} #after #nick {width:100%; float:left; background:url(/images/afterlogin.png) no-repeat left; line-height:20px; font-size:15px; font-weight:bold; text-indent:25px; color:#000;} #after ul {width:auto; float:left; font-size:11px; color:#000; padding-left:20px;} #after ul li {width:auto; height:auto; float:left; padding:4px; padding-top:0px;} #after ul li a {width:auto; color:#666; float:left;} #anuncie_negocio {width:100%; height:50px; float:left; line-height:50px;  font-weight:bold;} #anuncie_negocio a {color:#FFF; font-size:17px;} img#lr {position:relative; float:left; left:1px; display:block;} img#rr {position:relative; float:left; right:2px; display:block;} .box {width:auto; float:left;} .box .balao {width:150px; height:auto; float:left; padding:10px 0 15px 0; margin-right:10px;} .box .balao p {width:100%; height:45px; float:left; background:url(/images/balao_anuncios.jpg) no-repeat top left; font-size:13px; color:#FFF; font-weight:bold; text-align:center; padding-top:3px;} .box .balao p strong {font-size:16px;} .box .balao select {width:140px; height:20px; float:right; margin-right:5px; border:solid 1px #CCC; font-size:11px; } .box form {width:100%; height:auto; float:left;} .box form label {width:auto; float:left;} .box form strong {width:auto; font-size:13px; color:#999; float:left;} .box form label input {width:250px; height:20px; border:solid 1px #CCC; float:left; clear:both;} .box form input#buscar {width:80px; height:20px; float:left; clear:both; margin-top:3px;} ul.topnav {width:auto; float:left; clear:both;} ul.topnav li#resultados {padding:6px 20px 6px 10px; border-bottom:solid 1px #FFF; color:#A9A9A9; font-size:14px; background:url(/images/seta.gif) no-repeat right center ; margin:0px;} ul.topnav li {width: auto; float: left; position: relative; border:solid 1px #E4ECF6; margin-left:3px; bottom:-1px;} ul.topnav li a.top {width:auto; padding: 6px 5px; color:#000; display: block; float: left; font-size:12px; color:#B0B0B0; text-transform:uppercase;} ul.topnav li ul.subnav {width:auto; min-width:170px; min-height:100px; height:auto; overflow:auto; position:absolute; left:0; top: 28px; display:none; float:left; border:solid 1px #E4ECF6; border-top:0px; margin-left:-1px; background:#FFF; padding:0px; color:#797979; z-index:999;} ul.topnav li ul.subnav li {clear:both; width:145px; border:0px; text-transform:none;} ul.topnav li ul.subnav li a {color:#797979; float:left; width:100%; font-size:12px; margin-top:2px;} ul.topnav li a:hover, ul.topnav li ul.subnav li a:hover {color:#000;}  #meio {width:100%; height:auto; float:left; padding-bottom:30px;} #meio #right { width:350px; padding:10px ; float:right; } #meio #anuncios { margin-right:360px; padding:10px;} #meio h1 {width:400px; height:auto; color:#106EAB; font-size:16px; font-family:Arial; padding-left:10px; padding-bottom:5px;}  #meio #right .banners {width:300px; height:auto; float:left; margin-left:20px; border-left: 1px solid #ecf5fa; padding-left:10px; padding-right:10px; display:block;} #meio #right .banners .banner {margin-bottom:5px;} .banner iframe:hover {cursor:pointer;} #meio #right strong#anuncie {width:400px;position:absolute; right:420px; margin-top:-20px; color:#325A75; font-size:11px; text-align:right; z-index:5} #meio #right strong#anuncie a {color:#FF0000; font-weight:bold;} #meio #right #ads {width:220px; height:auto; float:left;}  .anuncios {display:block; padding:5px; margin-bottom:5px; font-family:Arial;} #ads_center {display:block; background:#ffffff;  margin-bottom:5px;} #ads_center #cm {width:auto; position:relative; right:-1px; top:-23px;  display:block; float: right; font-size:14px; text-align:right;} #ads_center #cm i {font-size:11px; color:#000; font-weight:normal; font-style:normal; display:inline-block; padding-right:3px;} #ads_center #cm a {display:inline-block; color:#008000; font-size:11px;}  .anuncios_avancado {display:block; padding:5px; background:#FFFFC5; border:solid 1px #DCDC43; margin-bottom:5px;} .anuncios p, .anuncios_avancado p {color:#000; display:block; font-size:13px; font-family:Arial;} .anuncios p.endereco, .anuncios_avancado p.endereco {color:#666; display:block;} .site {color:#008000; font-size:13px; font-weight:bold; display:block;} .anuncios strong, .anuncios_avancado strong, .anuncios strong a, .anuncios_avancado strong a {color:#0200df; font-size:15px; font-weight:100; text-decoration:underline;} .anuncios strong:hover, .anuncios_avancado strong:hover {cursor:pointer;} .anuncios span.fone, .anuncios_avancado span.fone {color:#797979; font-size:12px; display:block;} .links {display:block;} .links a {color:#666; border:solid 1px #F1E9C5; display:inline-block; margin-right:1px; padding:2px;} .anuncios_avancado .imagem {display:block; float:left; width:125px; height:auto; min-height:90px;} .anuncios_avancado .dados {display:inline-block;}  .navegacao_anuncios {display:block; color:#B9B9B9; line-height:20px; padding-left:10px;} .navegacao_anuncios a, .navegacao_anuncios span {color:#B9B9B9; display:inline-block; text-transform:uppercase;}  #paginacao {width:100%; height:45px; float:left; line-height:45px; padding-top:8px; text-align:center; font-size:14px;} #paginacao a {color:#1C87B5;} #paginacao a:hover {color:#FFF; text-decoration:none;} .pag_atual {padding:3px; padding:0px 8px 0px 8px; color:#7C7C7C; border:solid 1px #DEE7EB; margin-right:3px; background:#F4F4F4;} .pags {padding:3px; padding:0px 8px 0px 8px; margin-right:3px; border:solid 1px #DEE7EB;} .pags:hover {background:#1C87B5;}  .logout {width:100%; height:100%; float:left; position:absolute; left:0px; bottom:0px; z-index:101; background:url(/images/box/epa.png);} .logout #box {width:300px; height:160px; float:left; position:relative; left:37.5%; top:150px;} .logout #box .border {width:280px; height:10px; float:left; background:url(/images/box/b.png) repeat-x; font-size:1px; line-height:1px;} .logout #box .ctrx {width:280px; height:140px; background:#FFF; float:left;} .logout #box .cantos {width:10px; height:10px; float:left;} .logout #box .base {width:10px; height:140px; float:left; background:url(/images/box/b.png) repeat-y;} .logout #box .buttons {width:auto; float:left; padding-left:75px; padding-top:20px} .logout #box input {padding:8px; margin:0px; margin-right:5px; background:#000; color:#FFF;} .logout #box .ctrx .text {width:100%; float:left; font-size:14px; font-weight:bold; color:#FF9900; line-height:20px; text-align:center; text-indent:15px; margin-top:20px;} .logout #print {width:500px; height:440px; float:left; position:relative; left:30%; top:50px;} .logout #print .border {width:480px; height:10px; float:left; background:url(/images/box/b.png) repeat-x; font-size:1px; line-height:1px;} .logout #print .cantos {width:10px; height:10px; float:left;} .logout #print .base {width:10px; height:420px; float:left; background:url(/images/box/b.png) repeat-y;} #maps_fechar {width:100px; height:30px; float:left; clear:both; line-height:30px; text-align:center; color:#FFF; background:#000 url(/images/lista_delete.gif) no-repeat left center; margin:5px 0px 0px 15px;}  .rodape {width:100%; float:left; background-color:#666; clear:both; margin-top:45px; padding-bottom:10px;} .rodape ul {width:300px; min-height:70px; float:left; background:url(/images/logo_rd.jpg) no-repeat; padding-left:100px; margin-top:10px;} .rodape li {width:auto; float:left; clear:both; border-left:solid 1px #949496; text-indent:6px; line-height:18px;} .rodape a {color:#CCC;} .rodape span {width:250px; height:auto; float:right; line-height:30px; color:#CCC; text-align:right; font-size:10px; padding:0px; padding-right:6px;} 
