*{
	margin:0;
	padding:0;
	border:0;
	list-style:none;
	outline:none;
	text-decoration:none;
}
body{
	background:url(../img/bg_site.jpg) repeat-x;
	font:12px Arial, Helvetica, sans-serif;
	color:#333;
}
h1{
	color:#374048;
	font-size:16px;
}
#geral{
	width:990px;
	margin:0 auto;
}
/* TOPO */
#topo{
	width:100%;
	height:337px;
	padding:5px 0 0 0;
}
#internas{
	width:100%;
	padding:0 0 20px 0;
}
.coluna_principal {
	width:750px;
	float:right;
	margin:0 0 0 10px;
}
.internas {
	width:990px;
	margin:0 auto;
	padding:20px 0;
}

p{
	margin:10px;
}

.internas h1 {
	margin:10px 0 5px 0;
	font:normal 28px Arial, Helvetica, sans-serif;
	color:#000;
	letter-spacing:-1.5px;
}

.internas h2 {
	font:normal 18px Arial, Helvetica, sans-serif;
	margin:10px 0 10px 0;
	color:#432203;
	letter-spacing:-1px;
}


.internas h3 {
	font:bold 14px Arial, Helvetica, sans-serif;
	color:#326cb4;
	margin:10px 0 5px 0;
}


.internas h4 {
	font:bold 14px Arial, Helvetica, sans-serif;
	color:#4e4e4e;
	margin:5px 0;
	letter-spacing:-1px;
}

.internas h6 {
	font:normal 12px Arial, Helvetica, sans-serif;
	color:#da251c;
}


#menu{
	background:url(../img/bg_menu.jpg) no-repeat;
	height:34px;
	text-align:center;
	width:990px;

}
#menu ul{
	width:830px;
	margin:0 auto;
	font-size:10px;
}
#menu ul li{
	float:left;
	height:39px;
	line-height:39px;
	background:url(../img/divisor_menu.jpg) no-repeat right center;
	padding:0 10px;
}
#menu ul li a{
	text-decoration:none;
	color:#3c3d3b;
}
#menu ul li a:hover{
	text-decoration:underline;
	color:#900;
}
#topo_banner{
	width:100%;
	height:275px;
	margin:10px 0 0 0;
}
#logo{
	float:left;
	width:230px;
}
#banner_topo{
	width:760px;
	height:200px;
	float:left;
}
#barra_busca{
	widows:100%;
	height:86px;
	padding:0 0 10px 0;
	background:url(../img/sombra.png) no-repeat bottom;
}
#coluna_esq{
	float:left;
	width:230px;
}
#coluna_dir{
	float:left;
	width:760px;
}
/*BUSCA IMOVEIS GOIAS*/

.busca_form a {
	color:#4b4b4b;
	text-decoration:underline;
	padding:0 0 0 20px;
}
.selects {
	width:125px;
	float:left;
	margin:15px 5px 0 0;
}
.selects span {
	display:block;
	height:25px;
}
a.input {
	display:block;
	width:92px;
	height:19px;
	color:#333;
	background:url(../img/imobsys/input.png) no-repeat;
	padding:3px 20px 0 5px;
	text-decoration:none;
}
a.destaca_combo {
	font-weight:bold;
	background:url(../img/imobsys/input_destaca.png) no-repeat;
	padding:3px 20px 0 5px;
	border:none;
}
#busca_horizontal{
	height:75px;
	padding:0 0 0 20px;
	/*background:url(../img/bg_busca.jpg) repeat-x;*/
}
.coluna_dir {
	width:214px;
	float:right;
}

/*COLUNA ESQUERDA*/
.cx_caixa{
	background:url(../img/bg_news.png) no-repeat;
	width:210px;
	height:80px;
	padding:10px 10px 0 10px;
	font-weight:bold;
	font-size:13px;
	color:#374048;
	margin:0 auto 10px auto;
}
.cx_caixa h6{
	padding:7px 0 8px  0;
	font-size:12px;
}
#menu_imob{
	/*background:url(../img/bg_menu_imob.png) no-repeat;*/
	width:220px;
	height:306px;
	padding:0px 10px 0 0;
	margin:0 auto 10px auto;
}

ul.menu_pesq li {
	height:48px;
	line-height:48px;
	padding:2px 0 0 0;
	vertical-align:middle;
	background:url(../img/div.png) no-repeat;
}

ul.menu_pesq li img {
	vertical-align:middle;
	margin:0 10px 0 5px;
}

ul.menu_pesq li a {
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#2b2b2b;
	text-transform:uppercase;
	text-decoration:none;
}




#novidades{
	padding:0 0 0 2px;
}

#novidades h3{
	font-size:16px;
}

#novidades ul{
	margin:10px 0 0 0;
}

#novidades ul li{
	border-bottom:#ccc solid 1px;
	background:url(../img/seta.jpg) no-repeat 0px 10px;
	padding:5px 10px;
}

#novidades ul li a{
	text-decoration:none;
	color:#2b2a2a;
}

#novidades ul li.vejaMais{
	text-align:right;
	border:none;
	background:none;
}

#novidades ul li.vejaMais a{
	color:#c9261d;
	font-weight:bold;
	padding:0 0 0 10px;
	background:url(../img/seta.jpg) no-repeat 0px 5px;
	font-size:11px;
}

/* RODAPE */
#rodape{
	background:url(../img/bg_menu.jpg) no-repeat;
	height:34px;
	width:990px;
}
#rodape img{
	float:right;
	margin:1px 10px 0 0;
}

#rodape ul{
	margin:0 0 0 0;
	font-size:10px;
}
#rodape ul li{
	float:left;
	height:39px;
	line-height:39px;
	background:url(../img/divisor_menu2.jpg) no-repeat right center;
	padding:0 10px;
}
#rodape ul li a{
	text-decoration:none;
	color:#2b2b2b;
}
#rodape ul li a:hover{
	text-decoration:underline;
	color:#900;
}

#estamos{
	color:#3c3d3b;
	font-size:11px;
	padding:10px 0 10px 3px;
}

#estamos b{
	color:#c9261d;
	font-size:12px;
}




/* PÁGINAS/INTERNAS - SUBMENUS INTERNOS */


ul.submenus {
	width:100%;
	min-height:25px;
	padding:8px 0 2px 0;
	margin:0px 0 40px 0;
	border-bottom:1px solid #d8d8d8;
}

ul.submenus li {
	float:left;
	display:inline;
	margin:0 10px 0 0;
}

ul.submenus a {
	font:14px Arial, Helvetica, sans-serif;
	color:#432203;
	background:url(../img/bg_submenu_int_item.jpg) no-repeat left center;
	padding:0 0 0 15px;
}


/* PÁGINAS/INTERNAS - CONTROLE DE NAVEGAÇÃO */

#navegacao {
	width:743px;
	padding:4px 0;
	background:#EDEFE8;
}

#navegacao a {
	font:bold 11px Arial, Helvetica, sans-serif;
	text-decoration:underline;
	color:#666;
}

#navegacao a:hover {
	color:#000;
}

#navegacao ul.nav li {
	float:left;
	display:inline;
	margin:0 0 0 15px;
	padding:0 0 0 10px;
	color:#666;
}

#navegacao a.volta {
	display:block;
	float:right;
	padding:3px 0 0 15px;
	background:url(../img/icon_back.jpg) no-repeat left 7px;
}

a.volta_topo {
	display:block;
	height:25px;
	float:right;
	padding:3px 30px 0 20px;
	margin:10px 0 0 0;
	background:url(../img/icon_up.jpg) no-repeat left 2px;
	font:bold 11px Tahoma, Arial, Helvetica, sans-serif;
	text-decoration:underline;
	color:#003959;
}




/* PÁGINAS/INTERNAS - WIDGETS */

ul.widgets {
	width:728px;
	height:22px;
	margin:15px 0 30px 0;
	padding:5px 0 0 0;
	background:url(../img/bg_horizontal_dots.jpg) repeat-x left bottom #fff;
}

ul.widgets li {
	float:left;
	display:inline;
	margin:0 10px;
}

ul.widgets li a img {
	line-height:15px;
	vertical-align:middle;
}

ul.widgets li a {
	font:normal 10px Tahoma, Arial, Helvetica, sans-serif;
	color:#595959;
	text-decoration:none;
}

ul.widgets li a:hover {
	color:#5b0f9c;
}


/* VÍDEOS/FOTOS  RELACIONADOS */


ul.thumbs {
	width:990px;
	float:left;
	background:#F4F6F8;
	padding:0 0 10px 0;
}

ul.thumbs li {
	height:72px;
	margin:10px 10px;
	float:left;
	display:inline;
}

ul.thumbs a img {
	border:3px solid #c6c6c6;
}

ul.thumbs a:hover img {
	border:3px solid #9C8D84;
}




/* VÍDEOS RELACIONADOS */

#videos_rel {
	width:966px;
	margin:10px 0 0 0;
	padding:10px 12px;
	background:#F4F6F8;
}

ul.vids_thumbs {
	width:155px;
	height:420px;
	float:left;
	overflow-y:scroll;
}

ul.vids_thumbs li {
	width:130px;
	float:left;
	margin:7px;
	text-align:center;
	color:#CCC;
}

/*  GALERIA DE VÍDEOS  */

dl.videos {
	width:480px;
}

ul.thumbs_vids {
	width:480px;
	background:#F4F6F8;
	margin:20px 0;
	padding:10px 0;
	border:none;
}

ul.thumbs_vids li {
	width:145px;
	float:left;
	margin:7px;
	text-align:center;
	color:#999;
}

ul.thumbs_vids li a {
	color:#4F4E4E;
}

#carregaVideoInt {
	width:750px;
	float:left;
	margin:0 10px 0 20px;
	font-size:12px;
	padding:10px 0;
}

#categorias {
	width:221px;
	float:right;
	background:url(../img/bg_categoria_middle.jpg) repeat-y;
}

#categorias .top, #categorias .bottom {
	width:221px;
	height:21px;
	background:url(../img/bg_categoria_top.jpg) no-repeat;
}

#categorias .bottom {
	background:url(../img/bg_categoria_bottom.jpg) no-repeat;
}

#categorias h1, #categorias h2, #categorias h3, #categorias h4 {
	margin:0 0 0 30px;
	color:#8b8b8b;
}

#categorias ul.categs {
	margin:20px 0 0 30px;
	background:url(../img/bg_categoria_line.jpg) no-repeat 15px 20px;
}

#categorias ul.categs li ul {
	display:none;
	margin:0;
	background:url(../img/bg_categoria_line.jpg) no-repeat 15px 20px;
}

#categorias ul.categs li {
	padding:0 0 0 17px;
	margin:8px 0;
}

#categorias ul.categs li.categoria a.bold {
	margin:0 0 0 -15px;
	padding:3px 0;
	background:#fff;
	font:bold 14px Arial, Helvetica, sans-serif;
}

#categorias ul.categs li.categoria a.bold:hover {
	text-decoration:none;
}

#categorias ul.categs ul li {
	margin:10px 0 0 0;
	background:url(../img/bg_categoria_categ.jpg) no-repeat 0 8px;
}

#categorias ul.categs li a {
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#4f4e4e;
}

#categorias ul.categs li.galeria a {
	font:normal 12px Arial, Helvetica, sans-serif;
	color:#B41E1D;
}

#categorias ul.categs li a:hover {
	text-decoration:underline;
}

.cx_internas2 p{
	text-align:justify;
	
}


/*PARCEIROS*/
#parceiro dl.parceiros{
	background:url(../img/parceiros.png) no-repeat;
	width:149px;
	height:240px;
	text-align:center;
	float:left;
	margin:0 20px 0 10px;
}
#parceiro dl.parceiros dt.fotos{
	width:135px;
	height:118px;
	line-height:118px;
	text-align:center;
	overflow:hidden;
	margin:7px auto 0 auto;
}
#parceiro dl.parceiros dt.fotos a, #parceiro dl.parceiros dt.fotos img{
	vertical-align:middle;
}
#parceiro dl.parceiros dd.titulo{
	color:#333;
	font-weight:bold;
	font-size:15px;
	padding:10px 0 5px 13px;
	text-align:left;
}
#parceiro dl.parceiros dd.link{
	color:#900;
	width:120px;
	font-size:10px;
	text-align:left;
	padding:0;
	margin:0 auto;
}
#parceiro dl.parceiros dd.link a{
	color:#036;
}

/* PÁGINAS/INTERNAS - LINKS */

dl.links, dl.links2 {
	width:459px;
	float:left;
	display:block;
	margin:20px 0 0 10px;
}

dl.links2 {
	float:right;
}

dl.links dt, dl.links2 dt {
	color:#333;
	background:url(../img/bg_tit_link.jpg);
	height:28px;
	vertical-align:middle;
	font:normal 18px Arial, Helvetica, sans-serif;
	text-transform:uppercase;
	padding:3px 2px 0 10px;
	margin:0px 0 20px 0;
}

dl.links dd, dl.links2 dd {
	font:14px Arial, Helvetica, sans-serif;
	margin:10px 0 10px 5px;
	padding:0 0 0 13px;
	background:url(../img/icon_sub.png) no-repeat 2px #fff;
}

dl.links dd a, dl.links2 dd a {
	color:#0c3f68;
}

ul.listagem {
	width:100%;
	margin:25px 0 0 5px;
}

ul.listagem li {
	width:100%;
	margin:10px 0 0 0;
	padding:0 0 8px 0;
}

ul.listagem li a {
	font:12px Arial, Helvetica, sans-serif;
	background:url(../img/icon_sub.png) no-repeat left 10px;
	color:#8b8b8b;
	padding:7px 0 7px 10px;
}

ul.listagem li a .data {
	display:inline;
	color:#000;
	font:bold 12px Arial, Helvetica, sans-serif;
	margin:0 10px 0 0;
	letter-spacing:0;
}

ul.listagem li a:hover {
	text-decoration:none;
	color:#000;
}

ul.listagem li.vejaMais a{
	color:#c9261d;
	font-weight:bold;
	padding:0 0 0 10px;
	background:url(../img/seta.jpg) no-repeat 0px 5px;
	font-size:11px;
}


.paginacao {
	width:100%;
	height:20px;
	margin:10px 0 0 0;
	padding:5px 0 0 0;
	text-align:center;
	background:#2D5D87;
	color:#FFF;
}

.paginacao a {
	color:#FFF;
}

.paginacao a:hover, .paginacao a.atual {
	color:#cee699;
	text-decoration:underline;
}

.paginacao a.atual {
	font-weight:bold;
}