/* CARACTERISTICAS GERAIS DO SITE */
body {margin:0; padding:0; font:10/10px Verdana; text-align:center; background:#d8d8d9;}

/* DIVS PRINCIPAIS */
#tudo 		{position:relative; 			margin:auto; 	width:796px; display:table; background:#ffffff; text-align:left;}
#cabecalho	{position:relative; margin:0;	 	width:796px; height:420px; z-index:1;}
#conteudo	{position:relative;			 	margin-left:8px;width:788px; display:table;} /* Essa é a margem que empurra para a esquerda tudo entre o banner e o rodape */
#rodape		{position:relative; float:left; 				width:796px; height:22px; background:#ea1200;}

/* INTERNAS */
#internas_cont {background:url(../imagens/bg_conteudoInternas.jpg) no-repeat; background-position:0px 0px; float:left; width:796px; height:300px; display:table; line-height:18px;}
.indenta_60	{position:relative; margin-right:60px; margin-left:60px;}
.indenta_40	{position:relative; margin-left:45px;}

/* DIVS SECUNDARIAS */
#box_btssub		{position:relative; float:right; display:table;}
#oportunidades	{position:relative; float:left; width:788px; display:table;}
#noticias		{position:relative; float:left; width:523px; display:table;}
.alinha_oport	{position:relative; float:left; width:254px; display:table; text-align:right;}
#banners_dir	{position:relative; float:left;	width:265px; display:table;}
.box_noticias	{position:relative; float:right;width:233px; _width:243px; height:217px; _height:229px; background:url('../imagens/bg_box_noticias.gif') no-repeat; padding:12px 0 0 10px; text-align:left;}
.destaques		{position:relative; float:left; display:table;}
#box_imoveis	{position:absolute; float:left; display:block; width:165px; height:409px; z-index:2; margin:105px 0 0 8px; visibility:hidden;}

.box_expansivel	{position:relative; display:table;}
.box_tit_dest {position:relative; float:left; margin:0; width:788px; height:29px; background:url('../imagens/bg_topo_destaque.gif') no-repeat;}
.box_tit_oport{position:relative; float:left; margin:0; width:788; height:29px; background:url('../imagens/bg_topo_oportunidades.gif') no-repeat;}

.bg_rosa {background:#fff7f7;}

/* MARGENS E ALINHAMENTOS */
.input_form {border:1px Solid; border-color:#5e5e5e; font:11px Verdana; color:#000; margin-top:10px; padding-left:2px; margin-right:7px;}

.fLeft  {float:left;}
.fRight {float:right;}

p {margin:0 0 0 0; margin-top:10px;}
h2 {margin:0 0 0 0; margin-top:10px;}

.m_topopadrao {margin-top:15px;}	/* Margem que define o espaço vertical entre todos os elementos da página, como exemplo as Box de Destaque */
.m_toposecund {margin-top: 3px;}	/* Margem que define o espaço vertical entre os elementos ligados da página, como o titulo de uma box e seu conteudo */
.m_bt_subtopo {margin-right:7px;}	/* Margem de espaçamento dos botões logo abaixo do banner_top */
.m_dest_tit	  {margin:6px 0 0 41px;}/* Também usado no título Oportunidades */
.m_flashs_dest{margin-left:3px;}
.m_imgnoticia {margin:12px 5px 0 0;}
.m_h1_1		  {margin:10px 0 10px 29px;}
.m_h1_2		  {margin:10px 0 10px  13px;}

.m_esq20	  {margin-left:20px;}
.m_esq10	  {margin-left:10px;}
.m_dir10	  {margin-right:10px;}
.m_topo0	  {margin-top:0px;}
.m_topo25 	  {margin-top:25px;}
.m_topo15 	  {margin-top:15px;}
.m_topo10 	  {margin-top:10px;}	/* Usado nas oportunidades */
.m_topo5 	  {margin-top:5px;}	/* Usado nas oportunidades */
.m_baixo20	  {margin-bottom:20px;}

/* FONTES */
#tudo {font:12/16px Verdana; color:#5e5e5e;}
#rodape {font:9/22px Verdana; color:#ffffff;}

.font_10 {font:10/14px Verdana;}
h2	 	 {font:14/18px Verdana; font-weight:Bold;}

/* CORES */
.cor_vermelho {color:#ea1200;}
.cor_cinzaesc {color:#697377;}

/* BASICOS */
a {text-decoration:none; color:#5e5e5e;}
a:hover {text-decoration:underline;}
a:visited {text-decoration:none;}

.li_seta {list-style-image:url(../imagens/li_setavermelha.jpg); margin:0 0 0 0px; padding:0 0 0 0;}

input {padding-left:2px; font:11px Verdana;}
