﻿* html body .trabalhe_conosco .bx_04 { width: 917px; }
* html body .trabalhe_conosco .bx_04 .box_cont { width: 912px; }
* html body .trabalhe_conosco .box .bd,
* html body .trabalhe_conosco .box .be { bottom: 0px; }

/* -------------- Pág Trabalhe Conosco ------------ */
div.trabalhe_conosco h2 {
    font-size: 17px;
    font-weight: normal;
    margin: 10px;
}
div.trabalhe_conosco ul {
    margin: 15px 15px 15px 26px;
}
div.trabalhe_conosco ul li {
    line-height: 22px;
}
div.trabalhe_conosco ul li .border_none {
    border: 0;
}
div.trabalhe_conosco ul li label {
    float: left;
    position: relative;
    display: block;
}
div.trabalhe_conosco ul li label.rg { width: 105px; }

.trab_ul { margin: 15px 0 15px 15px; }
.trab_ul li { margin-bottom: 5px; }
.trab_label { width: 105px; display: block; float: left; }

/* ------- Hack EI6 ------- */
* html body div.trabalhe_conosco ul li .margin, 
* html body div.cadastro ul li .margin { margin-left: 3px; }
* html body div.trabalhe_conosco ul li .margin_r { margin-right: -3px; }

div.trab_conosco ul li input, div.trabalhe_conosco ul li textarea {
    border: 1px solid #CCCCCC;
    font-size: 11px;
    padding: 2px;
    position: relative;
}

div.trabalhe_conosco a.enviar {
    float: right;
    width: 72px;
    height: 19px;
    background: url(../../images/bt_enviar.gif) no-repeat;
    text-indent: -9000px;
    overflow: hidden;
    display: block;
}

.bt_venda_aluguel, .bt_administre_imovel, .bt_visite_itaoca, .bt_visite_christies, .bt_venda_exclusividade, .bn_venda_imovel, .bn_alugue_imovel {
    display:block;
    height:19px;
    overflow:hidden;
    text-indent:-2000px;
}

.bt_venda_aluguel {
    background:transparent url(../../images/btn_venda_aluga.gif) no-repeat scroll center center;
    width:253px;
}

.bt_administre_imovel {
    background:transparent url(../../images/btn_administre_imovel.gif) no-repeat scroll center center;
    width:227px;
}

.bt_visite_itaoca {
    background:transparent url(../../images/btn_visite_itaoca.gif) no-repeat scroll center center;
    width:206px;
}

.bt_visite_christies {
    background:transparent url(../../images/btn_visite_christies.gif) no-repeat scroll center center;
    width:208px;
}

.bt_venda_exclusividade {
    background:transparent url(../../images/btn_venda_exclusividade.gif) no-repeat scroll center center;
    width:358px;
}

.bn_venda_imovel {
    background:transparent url(../../images/btn_venda_imovel.gif) no-repeat scroll center center;
    width:358px;
}

.bn_alugue_imovel {
    background:transparent url(../../images/btn_alugue_imovel.gif) no-repeat scroll center center;
    width:358px;
}

/* ---------------------------------------------------------- Pag Detalhe Central de Vendas */

ul.lista_bairros {
  float: left;
  width: 224px;
}

ul.lista_bairros li p {
    background: url(../../images/ico_seta_right.gif) no-repeat;
    font-weight: bold;
    padding-left: 25px;
    line-height: 18px;
    }
    
.box_ctl_lancamento { margin-right: 5px; }
* html body .box_ctl_lancamento { margin-right: 9px; }


.ml450 { margin-left: 450px; }


/* ----------------------------------------------------- Quem Somos */

.quem_somos h1 {
	margin-bottom: 20px;
	font-size: 18px;
	font-weight: normal;
	color: #FF6600;
}

.quem_somos .box_video {
	width: 600px;
	height: 400px;
	margin: 0 auto;
}

.quem_somos .nav {
	width: 295px;
	margin-left: 18px;
}

.quem_somos .nav .top {
	height: 9px;
	background: url(../../images/quem_box_top.gif) no-repeat scroll 0 0;
}

.quem_somos .nav .header {
	font-size: 17px;
	padding: 15px 20px;
	background-color: #fff; 
}

.quem_somos .nav .item {
	padding: 10px 15px;
	margin-top: 2px;
	background-color: #f6f3e3;
}

.quem_somos .nav .item span {
	width: 42px;
	height: 41px;
	display: inline-block;
	color: #fff;
	font-weight: bold;
	text-align: center;
	line-height: 41px;
	font-size: 16px;
	background: url(../../images/quem_nav_bullet.gif) no-repeat scroll 0 0;
}

.quem_somos .nav .item strong {
	font-size: 13px;
	line-height: 41px;
	display: inline-block;
	padding-left: 5px; 
}

.quem_somos .text_quem {
	float: left;
	padding-top: 20px;
	padding-right: 3%;
	width: 30%;
}

.quem_somos .text_quem p {
	padding-bottom: 20px;
	font-size: 12px;
	line-height: 15px;
}

.itabox_cont01 {
	padding-left: 30px;
	float: left;
	padding-top: 60px;
    width: 230px;
}

.itabox_cont01a {
float:left;
padding-left:57px;
padding-top:35px;
width:180px;
}

.itabox_cont02 {
	width: 230px;
	float: left;
	padding-top: 20px;	
}

.redebox_cont02 p,
.itabox_cont02 p,
.itabox_cont03 p {
	padding-bottom: 20px;
}

.itabox_cont03 {
	float: left;
	width: 290px;
	padding-left: 40px;
	padding-top: 20px;
}

.itabox_cont04 {
	float: left;
	padding-left: 30px;
	padding-top: 50px;
}

.redebox_cont01 {
	padding-left: 30px;
	width: 160px;
	float: left;
	padding-top: 60px;
}

.redebox_cont02 {
	width: 545px;
	float: left;
	padding-top: 30px;	
}

.redebox_cont03 {
	float: left;
	padding-left: 65px;
	padding-top: 50px;
}


/*Mobile*/
.imgmobile {
    float: left;
    width: 361px;
    height: 348px;
    margin: 20px 20px;
}

.contmobile {
    float: left;
    width: 450px;
    margin: 20px 10px;
}

.contmobile .chamada_mobile {
    font-size: 20px;
    color: #fc5d05;
}
.contmobile ul {
    margin: 15px 0;
}
.contmobile ul li {
    background: url(../../images/bullet_mobile.jpg) no-repeat left center;
    padding-left: 20px;
    line-height: 17px;
}
.contmobile .top_mobile {
    background: url(../../images/top_mobile.gif) no-repeat;
    width: 429px;
    height: 5px;
}
.contmobile .bottom_mobile {
    background: url(../../images/bottom_mobile.gif) no-repeat;
    width: 429px;
    height: 5px;
}
.contmobile .cont_laranja {
    background-color: #fc5d05;
    padding: 5px 20px;
    width: 389px;
    color: #fff;
}
.ie6 .contmobile .cont_laranja { margin-top: -10px; }
.contmobile .cont_laranja a {
    font-weight: bold;
    color: #fff;
}
.contmobile .cont_laranja span {
   font-size: 12px;
   font-weight: bold;
   color: #f5ec00;
}
.contmobile .informativo_mobile {
    font-size: 10px;
    padding: 10px 0 0 25px;
}
