/* CSS Document */

/* PADDINGS */

.pad{padding:20px 22px;}
.pad2{padding:20px;}
.pa15{padding:15px;}
.pa10{padding:10px;}
.pb10{padding-bottom:10px;}

.mb10{margin-bottom:10px;}
.mt0{margin-top:0px;}

*{margin:0; padding:0;}
a{color:#600; font-weight:normal; font-family:Arial, Helvetica, sans-serif; font-size:11px; text-decoration:underline;}
html,body{background-color:#F1F1F1;}
.rounded {border-radius:1ex; -webkit-border-radius:1ex; -moz-border-radius:1ex;}
.wrap{width:890px; margin:0 auto;}
.bgWhite{width:100%; background:#fff; border: 1px solid #C8C8C8; margin-bottom: 20px; position:relative;}
.objLogo{background:url(../img/a_03.jpg); width:181px; height:175px; margin:30px auto;}
.clear{clear:both;}
.nulllink{text-decoration:none;}

.menu{width:100%; background:url(../img/menuhover.png); height:45px; border-bottom-left-radius:1ex; -webkit-border-radius-bottomleft:1ex; -moz-border-radius-bottomleft:1ex; border-bottom-right-radius:1ex; -webkit-border-radius-bottomright:1ex; -moz-border-radius-bottomright:1ex;}
.menu a{width:25%; height:45px; line-height:45px; color:#CCC; font-weight:bold; font-size:12px; text-align:center; float:left; text-decoration:none;}
.menu a:hover{background:url(../img/menuhover.png) bottom center; color:#FFF;}

.textblock p{padding-top:15px; color:#666; font-size:12px; line-height:20px; font-family:Arial, Helvetica, sans-serif;}
.textblock2 p{padding-bottom:5px; color:#666; font-size:12px; line-height:20px; font-family:Arial, Helvetica, sans-serif;}

ol{color:#8A0405; font-size:12px; line-height:20px; font-family:Arial, Helvetica, sans-serif; padding-left:30px; font-weight:bold;}
li{padding-top:10px;}
li span{color:#666; font-weight:normal;}

.box1{width:317px; float:left;}
.box2{width:250px; float:left; padding-left:40px;}
.box3{border: 0px solid #C8C8C8; width:810px; float:left; height:280px; position:absolute; top:0px; left:0px; background-repeat:no-repeat; background-position:center left;}
.box3 .sub{height:280px; width:320px; float:right; background:#fff;}
.box4{border: 1px none #C8C8C8; width:657px; float:left; margin: 20px 0; }
.box5{width:200px; height:320px; border: 1px solid #C8C8C8; float:left; margin-left:11px; }
.box6{border: 1px solid #C8C8C8; width:800px; float:left; height:280px; margin-bottom:20px;}
.box6 .sub{height:280px; width:220px; float:right; background:url(../img/bgpreto.png);}
p.titulo{color:#890101; font-size:16px; font-family:Georgia, "Times New Roman", Times, serif; font-weight:bold; margin-top:20px; margin-bottom:15px;}
p.subtitulo{color: #890101; font-size:12px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; line-height:18px; padding-left:6px; margin-bottom:10px; margin-top:22px;}
p.texto{color: #666; font-size:12px; font-family:Arial, Helvetica, sans-serif; font-weight:normal; line-height:18px; padding-left:6px;}
.colunaBanner{float:left; width:265px; overflow:hidden;}
.coluna2Banner{float:left; width:313px; margin-left:20px;}
p.tarja{width:300px; height:45px; line-height:45px; font-size:16px; font-family:Georgia, "Times New Roman", Times, serif; font-weight:bold; color:#fff; background:url(../img/a_07.jpg); text-indent: 15px; float:left; margin-bottom:20px;}
p.whiteTitulo{color:#fff; font-size:12px; font-weight:bold; font-family:Arial, Helvetica, sans-serif;}
p.whiteTexto{color:#fff; font-size:11px; font-weight:normal; font-family:Arial, Helvetica, sans-serif; margin-top: 15px; line-height: 16px;}
.subt{font-size:12px; color:#666; font-family:Arial, Helvetica, sans-serif; font-weight:normal;}

.boxFale{width:100%; background:url(../img/a_19.jpg) #8A0405 repeat-x top left; height:121px;}
.boxBusca{width:100%; background:url(../img/a_19.jpg) #8A0405 repeat-x top left; height:160px; margin-top: 20px;}
.boxBusca2{width:100%; background:url(../img/a_19.jpg) #8A0405 repeat-x top left; height:330px; margin-top: 20px;}

.coluna1{width:645px; float:left;}
.coluna2{width:185px; float:right;}

.iconUser{background:url(../img/b_07.jpg); height:26px; width:26px; float:right; margin:10px 10px 0 0;}
.iconSearch{background:url(../img/b_11.jpg); height:26px; width:26px; float:right; margin:10px 10px 0 0;}
.iconSearch2{background:url(../img/b_19.jpg); height:26px; width:26px; float:right; margin:10px 10px 0 0;}

.chamada1{font-size:16px; color:#5D5D5D; font-weight:bold; float:left; font-family:Georgia, "Times New Roman", Times, serif; width:99%; text-align:right;}

.box5 img{height:122px; width:169px; float:left; }
.box5 p.texto{font-size:11px; margin:0; padding:0;}

.destaque_nav{display:block; height:20px; width:30px; line-height:20px; border:1px #7E0804 solid; float:left; text-align:center; font-family:Arial, Helvetica, sans-serif; margin:10px 5px; font-size:12px;}
.destaque_nav:hover{background-color:#FCE2E2;}

.hr{width:100%; height:1px; background-color:#CCC; margin:20px 0;}

.footermenu{width:500px; height: 20px;}
.footermenu a{display:block; float:left; color:#999; font-weight:bold; font-family:Arial, Helvetica, sans-serif; font-size:12px; margin:0 15px;}

.imoveis{overflow:hidden;width:640px; margin: 20px 0; height:280px; float:right; position:relative; background:#fff;}
.slidetabs {margin-top:-40px; float:left; margin-left: 20px; z-index:999; position:relative;}
.slidetabs a{height:10px; width:10px; background:url(../img/navigator.png) left top no-repeat; float:left; margin-right: 5px;}
.slidetabs a:hover{background-position:right top;}
.slidetabs a.current {background-position:center center;}

.vertodos{text-transform:uppercase; color:#666; text-decoration:none;}

.imovel_table{width:100%; float:left;}
.imovel_table {padding-bottom:5px; width:100%; float:left;}
.imovel_table  .col_foto{width:169px; height:122px; border-right:0px solid #CCC;  float:left; padding-bottom:15px; }
.col_foto img{padding:5px;border:1px solid #CCC;}
.imovel_table .col_desc{width:220px; height:122px; float:left; border-right:0px solid #CCC; padding-left:20px; padding-bottom:15px; }
.col_desc .titulo{font-size:12px; font-family:Arial, Helvetica, sans-serif; color:#888; font-weight:bold; margin-bottom:10px;}

.colgal{width:400px; float:left;}
.im_gal{border: 0px solid #C8C8C8; width:400px; float:left; margin-bottom:5px;}
.im_thumbs{width:400px; height:50px; float:left;}

.hoverscroll {
		border: #000 solid 0px;
	}
	#imggallist li {
		width: 67px;
		height: 52px;
		margin: 2px;
		background: #fff;
		border: #000 solid 0px;
	}
	

form.contato_td label{float: left; width:80px; text-align: left; font-size: 13px; margin-right:0px; margin-left:15px; line-height: 25px;  font-family:Arial, Helvetica, sans-serif; font-size:12px;}
form.contato_td input, form.contato_td textarea{  width:390px; margin-bottom:5px; height: 25px; padding-left:5px; color: #830705; font-weight: bold; border: #CCC 1px solid; font-weight:normal; font-size:12px; font-family:Arial, Helvetica, sans-serif;}
input#enviar{margin-left: 205px; width: 93px; height: 30px; font-size: 0px; border: 1px soldi #666;  margin-right: -7px; float: right; cursor: pointer; font-family: Verdana, Geneva, sans-serif; font-weight: bold; font-size: 14px;}
form.contato_td textarea{resize: none; height: 85px; font-family: Arial, Helvetica, sans-serif; padding-top:5px; font-size:12px;}
form.contato_td br{clear:left;}

.noticias_homelink{display:block; float:left; width:100%; height:60px; margin-bottom:0px; margin-top:5px; color:#666; text-decoration:none; line-height:17px; font-size:12px; border:1px solid #fff; padding:5px;}
.noticias_homelink:hover{border:1px solid #CCC; cursor:pointer;}
.noticias_thumb{width:93px; height:53px; float:left; margin-right:10px;border:1px #CCC; solid;}
.noticias_thumb img{border:1px solid #fff;}
.noticias_thumbtext{width:300px; height:51px; float:left;}

.bigboxjordao{width:600px; height:200px; border:1px solid #CCC; margin-top:25px; overflow:hidden; margin-left:7px;}


.logoindex{display:block; background:url(../img/logointro.png); width:164px; height:158px; margin:66px auto 52px auto; overflow:hidden; text-indent:-9999px;}
.squareindex{display:block; background:#fff; width:274px; height:215px; border:1px solid #CCC;  margin:0 auto;}
.textindex{display:block; background:url(../img/text1.png); width:206px; height:34px; margin:20px 0 17px 36px; overflow:hidden; text-indent:-9999px; float:left;}
.buttonjuridica{display:block; background:url(../img/button1.png); height:125px; width:91px; float:left; margin-left:36px;}
.buttonimobiliaria{display:block; background:url(../img/button2.png); height:125px; width:91px; float:left; margin-left:10px;}