@charset "utf-8";
/* CSS Document */

*{
	margin:0;
	padding:0;
	border:none;
	float:none;
	list-style:none;
	text-decoration:none;
}
body{
	/*background-color:#fcf;*/
	background:url(../img/bg_body.jpg) repeat-x #528905 top;
	font-family:Arial, Helvetica, sans-serif;
}
a{
	color:#8c8a8b;
}
h2 {
	font:normal 18px Arial, Helvetica, sans-serif;
	margin:0 0 10px 0;
	color:#432203;
	letter-spacing:-1px;
}
#geral{
	width:980px;
	margin:35px auto;
	background-color:#fff;
	padding-top:15px;
}
#internas{
	width:950px;
	margin:0 auto;
}
.internas{
	width:726px;
	float:right;
}
#topo{

	height:275px;

}
.logo_side{
	width:205px;
	height:275px;
	float:left;
}
#banner{
	float:right;
}

#barra_busca{
	width:726px;
	height:38px;
	float:right;
	background:url(../img/fundo_pesquisa.gif) no-repeat center;
	margin-top:11px;
	vertical-align:middle;
	line-height:38px;
}
#barra_busca .icones{
	margin-top:8px;
	margin-left:5px;
	float:left;
}


#barra_busca b{
	margin-left:17px;
	font-size:11px;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
}

#barra_busca form #txt_busca{
	float:left;
	background:url(../img/bg_input.gif) no-repeat;
	width:175px;
	height:25px;
	margin-top:8px;
	margin-left:5px;
	line-height:20px;
}
#barra_busca form #txt_busca input{
	margin-left:5px;
	margin-top:3px;
	width:160px;
}
#barra_busca a{
	font-size:11px;
	color:#4b4b4b;
}

#barra_busca form input.btns{
	float:left;
	background-color:#D6D6D6;
	vertical-align:middle;
	font-weight:bold;
	color:#727272;
	width:27px;
	height:19px;
	line-height:19px;
	margin:8px 10px 0 0;
	font-family:Arial, Helvetica, sans-serif;
}
#coluna_vertical{
	clear:both;
	width:205px;
	float:left;
}

#navegacao {
	background-color:#7dadc8;
	padding-bottom:280px;
	margin:10px 0 0 0;
}
#navegacao h3{
	background-color:#007dc4;
	color:#fff;
	text-align:center;
	height:25px;
	vertical-align:middle;
	line-height:25px;
}
#navegacao ul.menu{
	width:173px;
	margin:0 auto;
	margin-top:28px;
	display:block;
}

#navegacao ul.menu li{
	text-indent:26px;
	vertical-align:middle;
	line-height:21px;
	display:block;
	margin-bottom:2px;
}

#navegacao ul.menu li a{
	color:#fff;
	font-size:11px;
}

#navegacao li.principal{
	background:url(../img/destaque_menu_filhos.jpg) no-repeat;
}
#navegacao li.semdestaque{
	background:url(../img/destaques_menu.jpg) no-repeat;
}
#navegacao ul.submenu{
	display:none;
	background-color:#fcfbfa;
	margin-top:2px;
}
#navegacao ul.submenu li{
	background:url(../img/seta.jpg) no-repeat 15px 8px;
}

#navegacao ul.submenu li a{
	color:#333;
}

.menu_icons{
	margin-top:15px;
	margin-bottom:10px;
}
.menu_icons li{
	display:inline;
	padding-right:15px;
}
h1{
	font-size:22px;
	color:#666;
}

/*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:120px;
	height:110px;
	line-height:110px;
	text-align:center;
	padding:20px 7px 0 7px;
	margin:5px 0 0 8px;
	overflow:hidden;
}
#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;
}
#parceiro dl.parceiros dd.link a{
	color:#036;
}

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


ul.submenus {
	padding:10px 0 5px 0;
}

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

ul.submenus a {
	font:13px Tahoma, Arial, Helvetica, sans-serif;
	color:#605251;
	background:url(../img/seta.jpg) no-repeat left center;
	padding:0 0 0 10px;
	text-decoration:none;
}

ul.submenus a:hover {
	color:#000;
	background:url(../img/seta.jpg) no-repeat left center;
	padding:0 0 0 10px;
	text-decoration:underline;
}

#conteudo{
	float:right;
	width:728px;
}

/* PÁGINAS/INTERNAS - LINKS */

dl.links, dl.links2 {
	width:350px;
	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;
}


/* VÍDEOS/FOTOS  RELACIONADOS */
ul.thumbs {
	width:100%;
	margin:0 0 30px 0;
	padding:10px 0;
	float:left;
	background:#F5F6FA;
}

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

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

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


#videos_rel {
	margin:10px 0 10px 0;
	padding:10px 12px;
	height:400px;
	background:#F4F6F8;
}

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

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

ul.vids_thumbs2 {
	width:480px;
	float:left;
	background:#F4F6F8;
}

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

#carregaVideoInt {
	width:500px;
	float:left;
	padding:30px 0 10px 20px;
	margin:0;
	text-align:center;
}

#carregaVideoInt p{
	font:bold 12px Arial, Helvetica, sans-serif;
	color:#5E6870;
	padding:15px 0;
}


#categorias{
	width:200px;
	float:left;
	min-height:550px;
	border-left:#E0E0E0 solid 1px;
	padding:0 0 0 8px;
}

ul.categs {
	margin:0 0 0 30px;
}

ul.categs li {
	padding:0 0 0 17px;
	margin:15px 0; 
	background:url(../img/icon_plus.png) no-repeat left center;
}

ul.categs li.categoria {
	background:url(../img/icon_plus.png) no-repeat 0 2px;
}

li.categoria ul {
	display:none;
}

ul.categs li.categoria a.bold {
	font-size:14px;
}

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

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


#rodape {
	width:980px;
	height:100px;
	padding:22px 0 0 0;
	margin:15px auto 0 auto;
	background:url(../img/bg_rodape.jpg) no-repeat;
}

#rodape .wrap {
	width:950px;
	height:60px;
	margin:0 auto;
	padding:25px 0 0 0;
	background:#f1f1f1;
	font-size:11px;
	text-align:center;
}

#rodape ul.logos {
	float:right;
	margin:20px 5px 0 0;
}

#rodape ul.logos li {
	float:left;
	margin:0 3px;
}

#rodape p {
	font:11px Arial, Helvetica, sans-serif;
	line-height:14px;
	/*margin:15px 0 0 0;*/
}

.empresa {
	width:300px;float:left;
    text-align:left;
    margin:5px 0 0 120px;
}
.empresa strong{
	color:#666;
	font-size:12px;
    margin:15px 0 0 0;
}

.empresa p{
	font-size:11px;
    margin:0;
}

.clear{
	clear:both;
}


/* IMOVEIS EM DESTAQUE */
#imoveis_destaque {
	/*width:750px;*/
	width:726px;
}

ul.menu_imoveis {
	/*width:744px;*/
	width:720px;
	margin:0 0 0 3px;
}

ul.menu_imoveis li {
	float:left;
	margin:0 1px 0 0
}

ul.menu_imoveis li a {
	display:block;
	width:179px;
	height:21px;
	line-height:21px;
	vertical-align:middle;
	background:#dfdad8;
	color:#645851;
	text-align:center;
}

ul.menu_imoveis li a:hover, ul.menu_imoveis li a.atual {
	background:#645851;
	color:#fff;
	text-decoration:none;
}

.cx_imoveis_geral {
	width:724px;
	height:250px;
	margin:4px 0;
	background: url(../img/bg_cx_imoveis.jpg) repeat-y center top;
	border:1px solid #dfd6d6;
}

.btn_esq, .btn_dir {
	width:40px;
	height:234px;
	float:left;
	text-align:center;
}

.btn_dir {
	float:right;
	text-align:right;
}

.btn_esq a img, .btn_dir a img {
	margin:100px 0 0 0;
}

.imoveis_container {
	width:626px;
	height:210px;
	float:left;
	margin:5px 8px;
	overflow:hidden;
}

.imoveis_container div {
	width:636px;
}

.imoveis_container dl {
	width:144px;
	height:220px;
	float:left;
	margin:6px;
	clear:none;
	font-size:12px;
}

.imoveis_container dl dt {
	width:130px;
	height:105px;
	padding:7px;
	margin-bottom:6px;
	background:#ccd0c0;
}

.imoveis_container dl dt span {
	display:block;
	width:130px;
	height:106px;
	overflow:hidden;
}

.imoveis_container dd {
	text-align:center;
	color:#5c5c5c;
}

.imoveis_container dd strong {
	display:block;
}

.imoveis_container dd span {
	display:block;
	color:#d02018;
	margin:15px 0 0 0;
}



/*BUSCA IMOVEIS GOIAS*/
.busca_form{
	float:right;
	padding:0 0 30px 0;
	background:url(../img/sombra.jpg) no-repeat center bottom;
}
.busca_form a {
	color:#4b4b4b;
	text-decoration:underline;
	font-size:11px;
}

.selects {
	width:104px;
	float:left;
	margin:0 5px 0 0;
}

.selects span {
	display:block;
	height:27px;
}

a.input {
	display:block;
	width:79px;
	height:18px;
	line-height:18px;
	vertical-align:middle;
	color:#333;
	background:url(../img/imobsys/input1.png) no-repeat;
	padding:0 20px 0 5px;
	text-decoration:none;
}

a.destaca_combo {
	font-weight:bold;
	background:url(../img/imobsys/input1_destaca.png) no-repeat;
	border:none;
}



/* CONFIGURAÇÃO DA CAIXA DE RESULTADOS DE BUSCA, LISTAGEM DE NOTICIAS, E REVISTA PHARMACIA BRASILEIRA */

dl.resBusca, dl.listNoticias, dl.listRevista {
	width:100%;
}

dl.resBusca dt a, dl.listNoticias dt a, dl.listRevista dt a {
	font:normal 16px Tahoma, Arial, Helvetica, sans-serif;
	color:#0012ff;
	width:100%;
	display:block;
}

dl.resBusca dt a span.ref, dl.listRevista dt a span.ref {
	font-size:11px;
	color:#b80505;
}

dl.resBusca dd {
	margin:5px 0 20px 0;
}

dl.listRevista dd {
	margin:10px 0 20px 0;
}

dl.resBusca dd a, dl.listNoticias dd a, dl.listRevista dd a {
	color:#606060;
}

dl.resBusca dd a:hover, dl.listNoticias dd a:hover, dl.listRevista dd a:hover {
	text-decoration:underline;
}

dl.resBusca dt span.contData {
	color:#000;
	font-size:9px;
}

dl.listNoticias dt span.contData {
	color:#000;
	margin:10px 0 0 0;
}