*{margin: 0; padding: 0; }
img {border:0;}
.limpar:after{content: "."; display: block; height: 0; clear: both; visibility: hidden;}
.limpar {display: inline-table;}
* html .limpar {height: 0%;}.limpar {display: block;}
.limpar{clear:both;}
BODY {  background:#CCCCCC;margin: 0 auto; background-image:url(imagens/bg.gif); background-repeat:repeat;} 
#tudo { width:1000px; margin: 0 auto; background-color:#FFFFFF; height:auto;}
#fundo { background-color:#FFFFFF; width:1000px; height:auto;}
#topo {background-image:url("imagens/fundo_topo.gif"); height:50px; width:1000px;} 
#estado {width:auto; top:10px;float:left;}
#cidade { width:auto; top:10px; float:left;}
#combo {position:relative; width:500px; top:10px; float:right;}
#exibe_cidade{ top:10px;float:left;}
#tags { width:1000px;height:40px; background-color:#DCD7B6;}
#conteudo { height:auto; width:1000px; background-color:#FFFFFF; }
#topodestaque { padding-top:3px; padding-bottom:1px; background-color:#666666;}
#anuncio { text-align:center; widows:1000px; height:90px; display:none;}
#pe { width:1000px; height:30px; background-color:#999999; text-align:center; padding-top:10px; text-decoration:none; font-size:10px; color:#FFF;}
#pe a { text-decoration:none; color:#CCC;}
#meio { width:620px; height:auto; background-color:#FFFFFF; float:left; padding:8px; text-align:justify; font-family:Arial, Helvetica, sans-serif; font-size:12px;}
#mapa {width: 630px; height:400px;float:left;}
#meio p{ margin:0 0 15px;}
#anuncio_lateral { width:178px; height:auto; float:right; text-align:center;}
#categoria { min-height:500px; float:left; width:170px; text-align:center;}
#categoria li{list-style-type:none; width:170px;background-image:url(../imagen/menu_fondo.jpg);PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND-IMAGE: none; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px; BORDER-BOTTOM: #9cacb4 1px dotted;text-align:left;  }
#categoria ul li a{padding-left:5px; text-decoration:none;  color:#666666; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; font-weight:800px; list-style-type:none; text-align:left; }
#categoria ul li a:hover{ color:#003300;}

#imagem{background: url("/imagens/topobranco.gif") no-repeat; height:107px; margin:auto; }
#imagem h1 { font-size:46px; color:#FFFFFF; text-align:center; padding-top:10px;}
#imagem h4 { font-size:12px; color:#FFFFFF; font-family:Verdana, Arial, Helvetica, sans-serif; text-align:center;}
.oculto { display:none;}
.texto_telefone { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; text-align:justify; text-align:center; font-weight:600; color:#990000;}
.texto a { font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#030; text-decoration:underline;}
.texto_mapa { float:left; text-align:left;font-family:Arial, Helvetica, sans-serif; font-size:12px; color:#030; }
#menubloco {padding:10px;}
#menubloco ul { margin: 0; font-family:Arial, Helvetica, sans-serif; font-size:12px;}
#menubloco ul li {margin:0;padding:0;display:inline;list-style-type: none;}
#menubloco ul li a{ text-decoration:none; color:#063;}
#menubloco ul a:visited {line-height: 12px;font-weight: bold;text-decoration: none;color: #999;}
#menubloco ul a:hover {border-bottom: 2px solid #666;background: transparent;color:#900;}

