html,body,div,span,applet,object,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td { margin: 0;padding: 0;border: 0;outline: 0;font-size: 100%;vertical-align: baseline;background: transparent; }
body { line-height: 1; }
ol,ul { list-style: none; }
blockquote,q { quotes: none; }
:focus { outline: 0; }
ins { text-decoration: none; }
del { text-decoration: line-through; }
table { border-collapse: collapse;border-spacing: 0; }
* { margin: 0; padding: 0; }
BODY { background: url(http://www.habitalarimoveis.com.br/img/bk.jpg) center top no-repeat;background-attachment: fixed;background-color: #67c5f3;color: #194e72;font-family: Arial,Tahoma,Verdana; font-size: 12px; height: 100%; height: auto;line-height : 120%; }
#inicio { position: relative;margin:0 auto; width: 980px;text-align: left; }
h1,h2,h3 { line-height : 100%; }
h1 { font-size: 20px;margin: 0 0 45px 0;font-weight: normal;line-height : 120%;color: #fff;font-family: Arial,Tahoma,Verdana;text-align:center; }
h2 { font-size: 14px;margin: 25px 0 15px 0;font-weight: normal;line-height : 120%;color: #002c4a;font-family: Arial,Tahoma,Verdana; }
h3 { font-size: 12px;margin: 15px 0 15px 0;font-weight: normal;line-height : 120%;color: #002c4a;font-family: Arial,Tahoma,Verdana; }
h4 { font-size: 14px;font-weight: normal;line-height : 120%;color: #002c4a;font-family: Arial,Tahoma,Verdana; }
input,textarea { outline:none; }
img { border: 0;margin:0; }
a:link { color: #002c4a; font-style: normal; font-weight: normal; text-decoration: none; }
a:visited { color: #002c4a; font-style: normal; font-weight: normal; text-decoration: none; }
a:hover { color: #014b7d; font-style: normal; font-weight: normal; text-decoration: none; }
a:active { font-style: normal; font-weight: normal; text-decoration: none; }
.peq { line-height : 100%; font-size: 10px; }
.cate2 { color: #555555; font-weight: bold; }
.dq { color: #555555; font-weight: bold; }
.efeito { margin: 0 10px 10px 0;padding:3px; border:1px solid #dbdbdb; }
* .efeito { margin: 0 10px 10px 0;padding:3px; border:1px solid #dbdbdb; }
* .efeito:hover { margin: 0 10px 10px 0;padding:3px; border:1px solid #555555;background-color: #a41d24; }
* .efeito:focus { margin: 0 10px 10px 0;padding:3px; border:1px solid #555555; }
.img-left { float: left; }
.img-right { padding:3px; border:1px solid #dbdbdb; }
* .img-right { padding:3px; border:1px solid #dbdbdb; }
* .img-right:hover { padding:3px; border:1px solid #555555;background-color: #a41d24; }
* .img-right:focus { padding:3px; border:1px solid #555555; }
.linha { margin: 5px 0 5px 0;padding: 2px 0 5px 0; }
.u { text-decoration: underline; }
a.bar:link { line-height : 100%; font-size: 10px; }
a.bar:visited { line-height : 100%; font-size: 10px; }
a.bar:hover { color: #555555;line-height : 100%; text-decoration: underline;font-size: 10px; }
a.bar:active { line-height : 100%; font-size: 10px; }
.frase { line-height : 100%;color: #555555; font-size: 10px; }
fieldset { display: block; }
fieldset label { display: block;color:#555555;font-weight: bold;text-align:left; }
#formulario { float:left;width: 423px;line-height : 120%; }
#formulario1 { float:left;width: 210px;display: inline;text-align:left; }
#formulario1 p { margin:0 0 10px 0; }
#formulario2 { float:left;width: 210px;text-align:left; }
#formulario2 p { margin:0 0 10px 0; }
.botao { font-size: 12px;font-family: Arial,Verdana; }
.campo11 { background-color:#fff;font-size: 11px;font-family: Arial,Tahoma,Verdana;color: #08183a;width:190px;border-top: #08183a solid 1px;border-right: #08183a solid 1px;border-bottom: #08183a solid 1px;border-left: #4784da solid 2px;padding:2px; }
* .campo11 { background-color:#fff;font-size: 11px;font-family: Arial,Tahoma,Verdana;color: #08183a;width:190px;border-top: #08183a solid 1px;border-right: #08183a solid 1px;border-bottom: #08183a solid 1px;border-left: #4784da solid 2px;padding:2px; }
* .campo11:hover { color: #284471; }
* .campo11:focus { color: #284471; }
.campo111 { background-color:#fff;font-size: 11px;font-family: Arial,Tahoma,Verdana;color: #08183a;width:190px;border-top: #08183a solid 1px;border-right: #08183a solid 1px;border-bottom: #08183a solid 1px;border-left: #4784da solid 2px;padding:2px; }
* .campo111 { background-color:#fff;font-size: 11px;font-family: Arial,Tahoma,Verdana;color: #08183a;width:190px;border-top: #08183a solid 1px;border-right: #08183a solid 1px;border-bottom: #08183a solid 1px;border-left: #4784da solid 2px;padding:2px; }
* .campo111:hover { color: #284471; }
* .campo111:focus { color: #284471; }
.campo2 { background-color:#fff;font-size: 11px;font-family: Arial,Tahoma,Verdana;color: #08183a;width:190px;height:50px;border-top: #08183a solid 1px;border-right: #08183a solid 1px;border-bottom: #08183a solid 1px;border-left: #4784da solid 2px;padding:2px; }
* .campo2 { overflow: auto;background-color:#fff;font-size: 11px;font-family: Arial,Tahoma,Verdana;color: #08183a;width:190px;height:50px;border-top: #08183a solid 1px;border-right: #08183a solid 1px;border-bottom: #08183a solid 1px;border-left: #4784da solid 2px;padding:2px; }
* .campo2:hover { color: #284471; }
* .campo2:focus { color: #284471; }
.campo3 { background-color:#fff;font-size: 11px;font-family: Arial,Tahoma,Verdana;color: #08183a;width:190px;border-top: #74471c solid 1px;border-top: #08183a solid 1px;border-right: #08183a solid 1px;border-bottom: #08183a solid 1px;border-left: #4784da solid 2px; }
.campo13 { background-color:#fff;font-size: 11px;font-family: Arial,Tahoma,Verdana;color: #08183a;width:80px;border-top: #74471c solid 1px;border-top: #08183a solid 1px;border-right: #08183a solid 1px;border-bottom: #08183a solid 1px;border-left: #4784da solid 2px;margin-right:5px; }
.campo33 { background-color:#fff;font-size: 11px;font-family: Arial,Tahoma,Verdana;color: #08183a;width:190px;border-top: #08183a solid 1px;border-right: #08183a solid 1px;border-bottom: #08183a solid 1px;border-left: #4784da solid 2px; }
.campo333 { background-color:#fff;font-size: 11px;font-family: Arial,Tahoma,Verdana;color: #08183a;border-top: #08183a solid 1px;border-right: #08183a solid 1px;border-bottom: #08183a solid 1px;border-left: #4784da solid 2px; }

#h_02{ float: left;width:384px;height:106px;padding: 41px 0 0 21px; }
#h_03{ float: left;background: url(http://www.habitalarimoveis.com.br/img/h_03.png) no-repeat;width:520px;height:44px;padding: 40px 13px 0 0;text-align:right; }
#h_04{ float: left;width:42px;height:84px;padding: 0 0 0 0; }
#h_06{ float: left;width:95px;height:63px;padding: 0 0 0 0; }
#h_07{ float: left;width:65px;height:63px;padding: 0 0 0 0; }
#h_08{ float: left;width:78px;height:63px;padding: 0 0 0 0; }
#h_09{ float: left;width:134px;height:63px;padding: 0 0 0 0; }
#h_10{ float: left;width:88px;height:63px;padding: 0 0 0 0; }
#h_11{ float: left;width:115px;height:63px;padding: 0 0 0 0; }
#h_12{ float: left;width:169px;height:37px;padding: 0 0 0 0; }
#h_13{ float: left;width:136px;height:37px;padding: 0 0 0 0; }
#h_14{ float: left;background: url(http://www.habitalarimoveis.com.br/img/h_14.png) no-repeat;width:400px;height:37px;padding: 0 0 0 0;text-align:center;margin-left:250px; }
#h_15{ float: left;background: url(http://www.habitalarimoveis.com.br/img/h_15.png) no-repeat;width:863px;height:49px;padding: 10px 0 0 0; }
#h_16{ float: left;width:117px;height:59px;padding: 0 0 0 0; }
#h_17{ float: left;width:230px;height:642px;padding: 0 0 0 0;display:inline; }
#h_17_1{ float: left;background: url(http://www.habitalarimoveis.com.br/img/h_17_1.png) no-repeat;width:230px;height:251px;padding: 0 0 0 0;line-height:110%; }
#h_17_2{ float: left;background: url(http://www.habitalarimoveis.com.br/img/h_17_2.png) no-repeat;width:230px;height:149px;padding: 0 0 0 0;line-height:110%; }
#h_17_3{ float: left;background: url(http://www.habitalarimoveis.com.br/img/h_17_3.png) no-repeat;width:230px;height:242px;padding: 0 0 0 0;font-size:11px;color:#002c4a; }

#h_18{ float: left;background: url(http://www.habitalarimoveis.com.br/img/h_18.png) no-repeat;width:722px;padding: 0 0 0 28px;min-height:425px; }
#h_19{ float: left;background: url(http://www.habitalarimoveis.com.br/img/h_19.png) no-repeat;width:750px;height:48px;padding: 0 0 0 0; }
#h_20{ float: left;width:750px;padding: 0 0 0 0; }
.u_cp2 { background:transparent;font-size: 11px;color: #38537c;font-family: Arial,Tahoma,Verdana;width:127px;border: 0;vertical-align:middle; }
.upa { background-color:#e0eff9;font-size: 11px;font-family: Arial,Tahoma,Verdana;color: #38537c;border: #0b6db0 solid 1px;width:150px;padding:2px;margin:0 0 0 18px; }
.aba{ float: left;background: url(http://www.habitalarimoveis.com.br/img/aba.png) no-repeat;width:232px;height:155px;margin:0 0 0 17px;padding:9px 0 0 0;font-size:11px; }

a.lk1:link { color:#fff;font-size:12px;font-family: "Trebuchet MS",Arial,Tahoma,Verdana;text-transform: uppercase; }
a.lk1:visited { color:#fff;font-size:12px;font-family: "Trebuchet MS",Arial,Tahoma,Verdana;text-transform: uppercase; }
a.lk1:hover { color:#fff;font-size:12px;font-family: "Trebuchet MS",Arial,Tahoma,Verdana;text-transform: uppercase; }
a.lk1:active { color:#fff;font-size:12px;font-family: "Trebuchet MS",Arial,Tahoma,Verdana;text-transform: uppercase; }

a.lk2:link { color:#002c4a;text-decoration: none;font-size:12px;font-family: "Trebuchet MS",Arial,Tahoma,Verdana; }
a.lk2:visited { color:#002c4a;text-decoration: none;font-size:12px;font-family: "Trebuchet MS",Arial,Tahoma,Verdana; }
a.lk2:hover { color:#02538a;text-decoration: none;font-size:12px;font-family: "Trebuchet MS",Arial,Tahoma,Verdana; }
a.lk2:active { color:#002c4a;text-decoration: none;font-size:12px;font-family: "Trebuchet MS",Arial,Tahoma,Verdana; }

a.lk3:link { color:#002c4a;text-decoration: none; }
a.lk3:visited { color:#002c4a;text-decoration: none; }
a.lk3:hover { color:#02538a;text-decoration: none; }
a.lk3:active { color:#002c4a;text-decoration: none; }

.imov{ float: left;background: url(http://www.habitalarimoveis.com.br/img/imov.png) no-repeat;width:171px;height:169px;font-size:11px;margin:0 0 10px 6px;line-height:110%; }

.efe { border:1px solid #fff; }
* .efe { border:1px solid #fff; }
* .efe:hover { border:1px solid #0b6db0; }
* .efe:focus { border:1px solid #0b6db0; }

a.lk4:link { color:#fff;text-decoration: none;font-size:12px;font-family: "Trebuchet MS",Arial,Tahoma,Verdana; }
a.lk4:visited { color:#fff;text-decoration: none;font-size:12px;font-family: "Trebuchet MS",Arial,Tahoma,Verdana; }
a.lk4:hover { color:#bfdff5;text-decoration: none;font-size:12px;font-family: "Trebuchet MS",Arial,Tahoma,Verdana; }
a.lk4:active { color:#bfdff5;text-decoration: none;font-size:12px;font-family: "Trebuchet MS",Arial,Tahoma,Verdana; }

a.lk5:link { color:#fff;text-decoration: none;font-size:11px; }
a.lk5:visited { color:#fff;text-decoration: none;font-size:11px; }
a.lk5:hover { color:#bfdff5;text-decoration: none;font-size:11px; }
a.lk5:active { color:#bfdff5;text-decoration: none;font-size:11px; }

a.lk6:link { color:#002c4a;font-size:12px;font-family: "Trebuchet MS",Arial,Tahoma,Verdana;text-transform: uppercase; }
a.lk6:visited { color:#002c4a;font-size:12px;font-family: "Trebuchet MS",Arial,Tahoma,Verdana;text-transform: uppercase; }
a.lk6:hover { color:#014b7d;font-size:12px;font-family: "Trebuchet MS",Arial,Tahoma,Verdana;text-transform: uppercase; }
a.lk6:active { color:#014b7d;font-size:12px;font-family: "Trebuchet MS",Arial,Tahoma,Verdana;text-transform: uppercase; }

a.lk7:link { color:#002c4a;text-decoration: none;font-size:11px; }
a.lk7:visited { color:#002c4a;text-decoration: none;font-size:11px; }
a.lk7:hover { color:#014b7d;text-decoration: none;font-size:11px; }
a.lk7:active { color:#014b7d;text-decoration: none;font-size:11px; }

a.lk8:link { color:#fff; }
a.lk8:visited { color:#fff; }
a.lk8:hover { color:#fff; }
a.lk8:active { color:#fff; }

.perg { color:#002c4a;font-size:12px;font-family: "Trebuchet MS",Arial,Tahoma,Verdana;text-transform: uppercase; }
#rodape { float:left;width:100%;height:42px;background: url(http://www.habitalarimoveis.com.br/img/rodape.png) repeat-x;margin:30px 0 0 0; }
#h_21{ position: relative;margin:0 auto; width: 980px;text-align:center;height:42px; }
#h_21_1 { float:left;width:470px;display:inline;color:#fff;font-size:11px;text-align:left;padding:12px 0 0 20px; }
#h_21_2 { float:left;width:470px;color:#fff;font-size:11px;font-family: "Trebuchet MS",Arial,Tahoma,Verdana;text-transform: uppercase;text-align:right;padding:12px 20px 0 0; }

ul.lista3 { list-style: inside url(http://www.habitalarimoveis.com.br/img/s1.png);line-height : 120%;margin-left: 10px; }
#conteudo { float: left;background: url(http://www.habitalarimoveis.com.br/img/h_18.png) no-repeat;width:672px;padding: 0 20px 0 58px;min-height:425px; }

#conteudo ul { list-style: inside url(http://www.habitalarimoveis.com.br/img/s1.png);line-height : 120%;margin-left: 20px;margin-bottom:25px; }
#colunas_base { float:left;width:672px; }
.colunas { float: left;width:214px;margin:0 10x 0 0;text-align:left; }
.coluna_principal { float: left;width:672px;padding: 0 0 10px 0;text-align:justify; }
.cbase { float: center;width:672px;text-align:center; }
.dir1 { font-size:11px; }

/*-------------------------outros------------------------*/
.divvis {width:326px;float:left;margin:0 0 0 10px;line-height : 110%; }
.divvis h3 { font-size: 12px;margin: 0 0 10px 0;font-weight: bold;color: #002c4a;text-transform: uppercase; }
.divvis p { margin:0 0 5px 0; }


