body, form, img {
margin:0px;
padding:0px;
border:0px; }

#corpo {
	width:778px;
	position:absolute;
	left:0px;
	border-right:#004588 1px solid;
	top: 0px;
} 

#topo {
width:778px;
height:84px;
background-image:url(../images/logo_bg.gif);
position:relative;
float:left; }

#menubar {
width:778px;
height:42px;
position:relative;
float:left;
border-top:#004588 1px dashed;
border-bottom:#004588 1px dashed;
padding-top:4px; }

#ops {
width:520px;
height:25px;
float:left;
position:relative;
margin-left:80px;
margin-top:12px; }

#anunciotopo {
width:468px;
height:25px;
float:left;
position:relative;
margin-left:30px;
margin-top:10px; }

#middle {
width:778px;
position:relative;
float:left; }

#conteudo {
width:600px;
position:relative;
margin-left:7px;
float:left; }

#titdes, #titdes2, #titdes3, #titdes4, #titdes5, #titdes6 {
width:595px;
height:20px;
position:relative;
background-image:url(../images/titdes_bg.gif);
margin-top:8px;
padding-left:5px;
padding-top:5px;
border-left:#004485 1px solid;
border-bottom:#004485 1px solid;
float:left; }

#titsec {
width:590px;
height:20px;
position:relative;
background-image:url(../images/titdes_bg.gif);
margin-top:8px;
padding-left:5px;
padding-top:5px;
border-left:#004485 1px solid;
border-bottom:#004485 1px solid;
float:left; }

#sec {
width:595px;
height:40px;
position:relative;
margin-top:8px;
border-left:#004485 1px solid;
border-bottom:#004485 1px solid;
float:left; }

#secp {
width:595px;
height:20px;
position:relative;
text-align:center;
margin-top:8px;
border-left:#004485 1px solid;
border-bottom:#004485 1px solid;
float:left; }

#menues {
width:142px;
position:relative;
margin-top:8px;
margin-left:4px;
border:#004588 1px solid;
padding:5px 5px 5px 5px;
background-color:#F5F8FA;
float:left; }

html>body #menues {
margin-left:8px; }

#destaquecarro, #destaquecarro2, #destaquecarro3, #destaquemoto, #destaquemoto2, #destaquemoto3, #destaqueimovel, #destaqueimovel2, #destaqueimovel3, #destaquenegocio, #destaquenegocio2, #destaquenegocio3, #destaqueguia, #destaqueguia2, #destaqueguia3, #destaqueemprego, #destaqueemprego2, #destaqueemprego3 { 
width:182px;
height:80px;
position:relative;
margin-top:5px;
margin-right:6px;
border:#004588 1px solid;
padding:5px 5px 5px 5px;
line-height:1.2;
background-color:#F5F8FA;
float:left; }

html>body #destaquecarro, #destaquecarro2, #destaquecarro3, #destaquemoto, #destaquemoto2, #destaquemoto3, #destaqueimovel, #destaqueimovel2, #destaqueimovel3, #destaquenegocio, #destaquenegocio2, #destaquenegocio3, #destaqueguia, #destaqueguia2, #destaqueguia3, #destaqueemprego, #destaqueemprego2, #destaqueemprego3 { 
line-height:0.8; }

.anuncioin {
width:182px;
height:70px;
position:relative;
overflow:auto;
margin-top:5px;
margin-right:6px;
border:#004588 1px solid;
padding:5px 5px 5px 5px;
line-height:1.2;
background-color:#F5F8FA;
float:left; }

html>body .anuncioin {
line-height:1;
 }
 
 .anunciow {
width:182px;
position:relative;
margin-top:5px;
margin-right:6px;
border:#004588 1px solid;
padding:5px 5px 5px 5px;
line-height:1.2;
background-color:#FFFFFF;
 }

html>body .anunciow {
line-height:1;
 }
 
  .infomisc {
width:175px;
height:30px;
position:relative;
margin-top:5px;
margin-right:6px;
border:#004588 1px solid;
padding:5px 5px 5px 5px;
line-height:1.2;
background-color:#FFFFFF;
float:left; }

html>body .infomisc {
line-height:1;
 }

.contsec {
width:585px;
position:relative;
margin-top:5px;
margin-right:6px;
border:#004588 1px solid;
padding:5px 5px 5px 5px;
background-color:#F5F8FA;
float:left; }

#rodape {
width:778px;
height:40px;
position:relative;
margin-top:8px;
clear:both;
border-top:#004588 1px dashed;
border-bottom:#004588 1px solid;
background-image:url(../images/rodape_bg.gif);
float:left; }

#rodt {
margin:0px auto;
padding-top:14px;
width:620px;
height:15px;
position:relative;
text-align:center;
 }

.txt {
font-family:Arial, Helvetica, sans-serif; color:#004A8B; font-size:12px; }

.txtred {
font-family:Arial, Helvetica, sans-serif; color:#CC3300; font-size:12px; }

.txt2 {
font-family:Arial, Helvetica, sans-serif; color:#004A8B; font-size:11px; }

.txtr {
font-family:Arial, Helvetica, sans-serif; color:#004A8B; font-size:11px; }

.txtc {
font-family:Arial, Helvetica, sans-serif; color:#CAD9E3; font-size:12px; }

a.link1 { text-decoration:none; font-family:Arial, Helvetica, sans-serif; margin:2px; font-weight:bold; color:#004A8B; font-size:12px; }
a.link1:hover { background-color:#DFECF6; border:#004588 1px solid; padding:2px; }

a.link1h { text-decoration:none; font-family:Arial, Helvetica, sans-serif; margin:2px; font-weight:bold; color:#004A8B; font-size:12px; background-color:#DFECF6; border:#004588 1px solid; padding:2px; }


a.link2 { text-decoration:none; font-family:Arial, Helvetica, sans-serif; color:#004A8B; font-size:12px; }
a.link2:hover { text-decoration:underline; }

a.link3 { background-color:#FFF; border:#004588 1px solid; padding:2px; margin-left:2px; margin-top:4px; text-decoration:none; font-family:Arial, Helvetica, sans-serif; font-weight:bold; color:#004A8B; font-size:12px; }
a.link3:hover { background-color:#DFECF6; }

.floatimg {
float:left; }

.propaimg {
margin-top:10px; }

.desimg {
float:left;
border:#004588 1px solid;
margin-right:5px; }

.alignanuncio {
margin-left:10px;
margin-top:15px; }

.subsecs {
margin-bottom:-5px;
 }

.bordaazm {
border:#004588 1px solid; }

input.image {
border:#004588 1px solid;
margin-bottom:-4px; }

html>body input.image {
border:#004588 1px solid;
margin-bottom:-7px; }

input.campo {
border:#004588 1px solid;
padding-left:2px;
width:150px;
height:17px;
font-family:Arial, Helvetica, sans-serif; 
color:#004A8B; 
font-size:12px; } 

select {
border:#004588 1px solid;
padding-left:2px;
height:19px;
font-family:Arial, Helvetica, sans-serif; 
color:#004A8B; 
font-size:12px; } 

.cid {
	font-weight: bold; font-size: 11px; color: #3b5a7c; font-family: Geneva, Arial, Helvetica, sans-serif; text-decoration: none;
}

.cid2 {
	font-weight: bold; font-size: 12px; color: #3b5a7c; font-family: Geneva, Arial, Helvetica, sans-serif; text-decoration: none;
}

.box {
margin-top:5px; border-right: #999999 1px solid; border-top: #999999 1px solid; font-size: 11px; border-left: #999999 1px solid; color: #000000; border-bottom: #999999 1px solid; font-family: Geneva, Arial, Helvetica, sans-serif; height: 16px; background-color: #fafafa; text-decoration: none;
}

html>body .box {
margin-top:10px; }

.box2 {
margin-top:0px; margin-bottom:3px; border-right: #999999 1px solid; border-top: #999999 1px solid; font-size: 11px; border-left: #999999 1px solid; color: #000000; border-bottom: #999999 1px solid; font-family: Geneva, Arial, Helvetica, sans-serif; height: 16px; background-color: #fafafa; text-decoration: none;
}

html>body .box2 {
margin-top:10px;
margin-bottom:5px; }

.avisored {
	font-weight: bold; font-size: 12px; color: #ff3300; font-family: sans-serif; text-decoration: none;
}

.caixatxt {
margin-top:5px; border-right: #999999 1px solid; border-top: #999999 1px solid; font-size: 11px; border-left: #999999 1px solid; color: #000000; border-bottom: #999999 1px solid; font-family: Geneva, Arial, Helvetica, sans-serif; background-color: #fafafa; text-decoration: none;
}

html>body .caixatxt {
margin-top:10px; }

.buttomx {

border:#004588 1px solid;
height:25px;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold; 
color:#004A8B; 
font-size:12px;
background-color:#DCE0E7; } 

.bordacalen {

border:#728FAF 1px solid;]
margin-right: 5px;
 }
