﻿

/*//////////////////////////////////////////////// CORPO /////////////////////////////////////////////////////////////////////////////*/

body { margin: 0px;  padding: 0px; background-color: #F7F7F7;  /*text-align: center;*/ font-family: tahoma, verdana;  font-size: 11px; }
div { text-align: left; }
a { text-decoration:none; color:#000080; }
a:over { text-decoration: underline; }
ul { margin:10px 0px 0px 0px; }
li { list-style: none; height:20px; }
h1 { color: #232562; font-size:18px; font-family: Arial; }

/*////////////////////////////////////////////// PRINCIPAL ////////////////////////////////////////////////////////////////////////////*/

/*#topo { width:778px; height:127px; background:url(img/topo.jpg) no-repeat;  border-left:#D8D8D8 solid 1px; border-right:#D8D8D8 solid 1px; }*/
#topo { width:778px; height:139px; background:url(../images/topo.jpg) no-repeat;  border-left:#D8D8D8 solid 1px; border-right:#D8D8D8 solid 1px; }
#logos { float:left; width:152px; height:80px;  background:url(../images/bg_logo.jpg) no-repeat;  margin:20px 0px 0px 17px; _margin:20px 0px 0px 9px; padding:12px 20px 20px 18px; /*padding:12px 0px 0px 18px;*/ }
#logo_controle { position:absolute;  width:147px;  height:28px; margin:20px 0px 0px 198px; _margin:20px 0px 0px 11px; background:url(../images/controle_web.gif) no-repeat }
#buts { margin:18px 0px 0px 0px; }
#div_logomarca_rodape {margin-left:410px; _margin-left:385px;}
#space_logomarca { height:30px }
.data {	color:#f7902b; }

fieldset{ float:left; display:inline;}	
/*////////////////////////////////////////////// PRINCIPAL /////////////////////////////////////////////////////////////////////////*/

.painel_principal { width:778px; padding-bottom:15px; _padding-bottom:15px; 	border-left:#D8D8D8 solid 1px; border-right:#D8D8D8 solid 1px;  border-bottom:#D8D8D8 solid 1px; }
.painel_formulario { float:left;  width:636px; margin:0px 0px 18px 10px; padding: 0px 16px 10px 17px; background-color:#FFFFFF; }
.painel_acao { float:right;  width:90px;  margin-left:2px;  margin-top:20px; text-align: center; padding:3px; }
/*.painel_acao { float:right;  width:90px; height:200px; margin-left:2px;  margin-top:20px; text-align: center; padding:3px; }/*Otacilio*/
.painel_acao div { text-align: center; }
.texto_link_acao { height:12px;color: #000; }
.texto_link_acao_inativo { color: #CCC; }
.editor_ativo {
	color:#333;
	font-family:Tahoma;
	font-size:11px;
	border: 1px solid #8db1cf;
}
.editor_inativo { border: gray 1px solid; background-color: lightgrey; font-family: tahoma, verdana; font-size: 11px; }
/*/////////////////////////////////////////////// LOGIN /////////////////////////////////////////////////////////////////////////////*/

/*
#painel_login { width: 250px; margin-left: auto; margin-right:auto; margin-bottom:20px; padding: 23px 33px 20px 33px; background-color:#FFFFFF; border: #D8D8D8 solid 1px }
#titu_usu_senha {font-family: arial;  font-size: 11px; width: 70px; display:inline }
#painel_login span { }

.cbx_lemb { margin-left:39px; }
.botao { border: gray 1px solid; font-weight: bold; font-size: 11px; font-family: Arial; background-color: #ecf8fe; margin-left:43px }
*/
/*/////////////////////////////////////////////EMAIL////////////////////////////////////////////////////////////////////////////////*/

.divPastaEmail {width:175px;height:auto;border: 1px solid #666666; padding:2px;}
.divListaEmail {width:560px; height:auto;  }
.divPastaGeral{ width: 185px; height: 240px;  }
.divProcuraEmail { width:550px;  height: auto; float:left  }
.gradePastaEmail {font-size:11px; color:Black;}
.divPastaEmailM {background-color:#516F86;width:181px;margin-right:5px;}
.divPastaEmailM label {padding:2px; color:White; font-family:Geneva, Arial, Helvetica, sans-serif; font-size:11px; font-weight:bold;}
.gradeListaEmail {font-size:11px; width:475px;}
.gradeListaEmail_a {font-size:11px; width:550px; border:solid 1px #CFCFCF;}
.EmailNomePasta {font-size:15px;font-weight: bold;}
.EmailNomePasta_a {font-size:12px;font-weight: bold;}
.divEditarPasta {width:140px; height: auto;}
.ComboPasta {width:200px; font-size:11px; }
.gradeProcuraEmail {font-size:11px; width:475px;}
.email_lista_cw{ width:565px; height:auto; background-color:#00CC99;  }
.ler_dados_email{
	background-color:#EEEEEE;
	font-weight: bold;
	text-align: right;
	font-size:11px;
	font-family: Tahoma;
	color: #333333;
}
.ler_dados_email_reposta {
	background-color:#F9F9F9;
	font-weight:normal;
	font-size:10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #666666;
	text-decoration: none;
}
.divLerProcura {width:100%;}
.ler_procura_de {font-family: Geneva, Arial, Helvetica, sans-serif;font-size: 11px;font-weight: bold;}
.cssResposta {clear:both}
.botaoE {text-align:right; width:619px;}
.msgRespostaError { CLEAR:right; text-align:center; color:Red; font-size:18px; }
.msgRespostaOk {CLEAR:right; text-align:center; color:Navy; font-size:18px;}
.cssInput {color:#333;font-family:Verdana, Arial, Helvetica, sans-serif;font-size:11px;height:16px;border: 1px solid #cccccc;}
.bt_cw_icones{width:200px;height:25px;float:right;}
.bt_cw_icones2{width: 280px;height: 25px;float:right;}
.divExcluirP{width: 130px;height:25px;float:right;}
.divArquivar{width: 130px;height:25px;float:right;}
.meus_email_cw{ width: auto; height:100%; overflow:hidden;}
.meus_email_pastas{ width:185px; height: auto; float: left  }
.meus_email_listas{ width:565px; height: auto; float:left}
.meus_email_listas_a{ width: 720px; height: auto; float:left}
.meus_email_respostas{ width:auto; height:auto;}
.conteudo_email_cw{width:auto;height:23px;}
.divBarra{width: 80px;height:25px;float: right;}
.email_icones_responder{width:auto;height:18px;margin-top:5px;}

/*//// LOGIN DO USUARIO ////*/
.login_cw_tabela_1, .login_cw_tabela {font-family:Verdana, Geneva, Tahoma, Trebuchet MS, Arial, Sans-serif;font-size:11px;color:#38394B;border-top:1px solid #fff;border-bottom:1px solid #B2B3CE;border-left:1px solid #B2B3CE;border-right:1px solid #fff;padding:3px 6px 3px 6px;}
.login_cw_titulo {background:#74779D url(../images/bg_profile_heading.jpg) repeat-x left top;color:#fff;padding:6px;border-bottom:#585C9C 1px solid;}
.login_cw_tabela_1 { background: #F0F0F2 url(../images/bg_table_td_one.jpg) repeat-x left top;}
.login_cw_tabela { background: #EDEEF3 url(../images/bg_table_td_two.jpg) repeat-x left top;}
.login_cw_texto_titulo {font-family:Verdana, Geneva, Tahoma, Trebuchet MS, Arial, Sans-serif;font-size:12px;font-weight:bold;color:#fff;padding:0;margin:0;background-color:transparent;text-align: center;}
.login_cw_table_borda { border:1px solid #7B81A9;padding:1px;margin-top:1px;margin-bottom:3px;}

.botao {
	font-family:Verdana, Geneva, Tahoma, "Trebuchet MS", Arial, Sans-serif;
	font-size:11px;
	font-weight:bold;
	margin:0;
	padding:1px 6px 1px 6px;
	background-color:#6486a2;
	color:#fff;
	cursor:pointer;
	border:1px solid #8db1cf;
	
}

/*//////////////////////////////////////////// FORMULÁRIOS /////////////////////////////////////////////////////////////////////////*/

.formulario_item { float:left; margin-top:5px; width: 100%; }
.formulario_item_tipo{ width:100%; padding-left:10px; font-weight:bold; padding-top:5px;}
.formulario_item_cadastro_empresa { width:420px; }
.formulario_foto {
	position:absolute;
	width:145px;
	height:85px;
	left:600px;
	top:255px;
	text-align: center;
	border: 1px solid #E8E8E8;
	background-image: url(../images/sem_logo_novaempresa.gif);
	background-repeat: no-repeat;
	z-index:10;
}
.cadastro_foto { width:155px; height:155px; }
.cadastro_logomarca { width:145px; height:85px; }
.formulario_meio_item { float:left; width:45%; }
.formulario_item_a_direita { float:right; }
.formulario_item_a_esquerda { float:left; }
.formulario_Campo_Texto_Empresa{text-align:Left; padding-left:20px; }
.formulario_item_alinhado_a_direita { width: 100%; text-align: right }
.formulario_item_alinhado_a_esquerda { width: 100%; text-align: left }
.formulario_Campo_imoveis_linha { text-align:center;}
.formulario_label {
	float: left;
	height:15px;
	width:100px;
	text-align:right;
	padding-top:3px;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.formulario_label_novo_cadastro{
	float: left;
	height:15px;
	width:250px;
	text-align:right;
	padding-top:3px;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.texto_ajuda{
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 11px;

}
.formulario_label_permissao {float: left; width:380px; text-align: left; font-family: tahoma, verdana; font-size:8pt; }
.formulario_campo {
	float:left;
	width:120px;
	text-align:Left;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 10px;
}
.formulario_Campo_imoveis{ text-align:Left; padding-left:120px;}
.formulario_Campo_dados{ text-align:Left; padding-left:65px;}
.painel_top_formulario { width:100%; padding-top: 15px; text-align: right; }
.bt_contator_acesso{ width:620px; text-align:right; height: auto; }
.div_memo_contador  { width: 100%; TEXT-ALIGN: right; }
.editor_memo_contador { border: lightgrey 1px solid; font-family: tahoma, verdana; font-size: 11px; width: 40px; TEXT-ALIGN: right; }

/*///////////////////////////////////////////GRADE DE ATIVIDADE////////////////////////////////////////////////////////////////////////*/
.gradeAtividade {font-family: tahoma, verdana; font-size: 11px; width:300px;}
.editarAtividade {float:right; margin-left:8px;}
/*/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////*/

/*///////////////////////////////////////// GRADE DE DADOS //////////////////////////////////////////////////////////////////////////*/

.grade { font-family: tahoma, verdana; font-size: 10px; width: 100%; }
.grade td { padding: 3px; }



.grade_paginacao { text-align: center; font-size: 14px; font-weight:bold; }
.grade_paginacao span { color:Red; }
.grade_selecionado {
	background-color:#516F86;
	color:White;
}
.grade_selecionado a { color:White; }
.grade_titulo {
	background-color: #516F86;
	color: White;
	font-weight: bold;
	text-align: center;
}
.grade_titulo_a {
	background-color: #6486a2;
	color: White;
	font-weight: bold;
	text-align: center;
}
.grade_item  { }
.grade_alternativo {
	background-color:#F5F5F5;
}

.classLogradouro
{
	width:260px;
	font-weight:bold;
}

.classBairro
{
	width:180px;
	text-align:center;
}
.tituloCep
{
	background-color : Navy;
	color :White;
	text-align :center;
	font-weight:bold;
}

.grade_rede
{
	background-color: #ebfaeb;
}
#div_situacao
{
	position: absolute;
	top: 0px;
	left: 0px;
	z-index: 100;
	display: none;
	border-right: black 1px outset;
	border-top: black 1px outset;
	border-left: black 1px outset;
	border-bottom: black 1px outset;
	background-color: #ffffcc;
	padding-right: 5px;
	padding-left: 5px;
	padding-bottom: 5px;
	padding-top: 5px;
	width: 120px;
	height: auto;
}
/*////////////////////////////////////// TÍTULO DE FORMULÁRIO ////////////////////////////////////////////////////////////////////////*/


.texto_titulo {
	width:250px;
	height:19px;
	color: #232562;
	font-size:1.5em;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-weight: bold;
}

/*///////////////////////////////////////// SISTEMA CRM //////////////////////////////////////////////////////////////////////////////*/

.demanda { BORDER-RIGHT: 1px outset;  PADDING-RIGHT: 5px;  BORDER-TOP: 1px outset;  PADDING-LEFT: 5px;  MARGIN: 2px;  BORDER-LEFT: 1px outset; 	CURSOR: hand; PADDING-TOP: 5px;  BORDER-BOTTOM: 1px outset;  TEXT-ALIGN: left  }

/*/////////////////////////////////////// ACESSO A EMPRESAS /////////////////////////////////////////////////////////////////////////*/

.div_usa_empresa  { margin-top: 20px; }
.div_usa_empresa span { font-family: tahoma, verdana; font-size: 12px; float: left; width: 300px; }

/*/////////////////////////////////////// ESTATISTICA GERAL //////////////////////////////////////////////////////////////////////////*/

#div_estatistica_geral { width:365px;margin-top: 18px; float:left; display:inline; font-weight: bold; color:#444444; }
#div_estatistica_geral li { width:600px; }
#div_estatistica_geral li span { font-weight: bold; color:#f7902b; text-align: right; width: 30px; margin-right: 5px; }
#div_estatistica_geral .li_alternativo {width:600px;background-color:#F5F5F5;}

.estatistica_geral_destaque { font-weight: bold; color:#f7902b; text-transform:uppercase; }

/*///////////////////////////////////////// MENU LATERAL ////////////////////////////////////////////////////////////////////////////*/

.div_menu_item  { float:left; width: 180px; height:80px; text-align: center; padding:5px; }
.div_menu_item span { font-size:12px; }

/*///////////////////////////////////////// LANÇAMENTOS /////////////////////////////////////////////////////////////////////////////*/

.div_lancamento_item { margin-top: 5px; width: 640px; background-color:#FFF;  border:1px dotted #CCCCCC; font: 10px verdana; font-weight:bold;}
.div_lancamento_foto { float: left; width: 155px;  margin:5px 0px 0px 5px; }
.img_lancamento { margin: 3px; }
.div_lancamento_texto { }
.label_lancamento_nome { color:#000066; }
.label_lancamento_local { color:#FF9900;}
.label_lancamento_tipo { color:#0066CC; }
.div_lancamento_descricao { color:#666666; font-weight:normal; }
.div_lancamento_descricao a { color:#666666; }
.link_lancamento_saiba_mais { color:#FF9900; font-style:italic; }
.div_lancamento_logo { float: right; height:162px; }
.div_lancamento_paginacao { width: 640px; text-align: center; margin-top:5px; font-size: 14px; }

/*///////////////////////////////////////// MENU PRINCIPAL /////////////////////////////////////////////////////////////////////////////*/

.div_banner_categoria {
	width: 660px;
	font-weight: bold;
	font-size: 12pt;
}
.div_banner_detalhe {
	float: left;
	width: 217px;
	height: 100px;
	border: outset 1px;
	padding: 2px;
}
.label_campanha_titulo {
	width: 100px;
	border: outset 1px;
	padding: 2px;
	font-weight: bold;
	font-size: 9pt;
}
.label_campanha_texto {
	width: 100px;
	border: outset 1px;
	padding: 2px;
	font-size: 8pt;
}
.div_campanha_banner 
{
	float: left;
	border: outset 1px;
	padding: 2px;
}
.div_campanha_lista_banner 
{
	width: 600px;
}

.check_list 
{
	font-family: MS Sans Serif;
	font-size: 9pt;
}

/*///////////////////////////////////////// MENU PRINCIPAL /////////////////////////////////////////////////////////////////////////////*/

#menu { float:right;  margin:70px 10px 0px 0px;  _margin:70px 4px 0px 0px;width:560px;}
#menu h2 { text-align: center; padding:0px; }
#menu a { color: #000; text-align: center; text-decoration: none; }
#menu a:hover { color: #003366 }
#div_messagebox_information { width:500px; border:solid 1px #CCCCCC; color:#333333; margin-top:5px; margin-bottom:5px; padding:10px; }
.menuitem a { display:block; margin:0px; padding:2px 3px;  width:74px; float: left; text-align:center; }



.div_messagebox_information { width:600px; border:dotted 1px black; color:#444444; font-weight: bold; margin-top:5px; margin-bottom:5px; padding:5px}
.div_messagebox_information img { float: left; }
.div_messagebox_information label { float: left; margin-top:10px; margin-left:10px; }
.div_messagebox_warning { width:600px; border:dotted 1px black; color:#444444; font-weight: bold; margin-top:5px; margin-bottom:5px; padding:5px}
.div_messagebox_warning img { float: left; }
.div_messagebox_warning label { float: left; margin-top:10px; margin-left:10px; }
.div_messagebox_error { width:600px; border:dotted 1px black; color:#444444; font-weight: bold; margin-top:5px; margin-bottom:5px; padding:5px}
.div_messagebox_error img { float: left; }
.div_messagebox_error label { float: left; margin-top:10px; margin-left:10px; }
.clear { clear:both }
#div_editor_foto 
{
	PADDING: 5px; 
	WIDTH: 220px;
	float: left;
	border: solid 1px silver;
}

/*///////////////////////////////////////// FLOATER /////////////////////////////////////////////////////////////////////////////*/

#floater { background-color: #F3F3F3; padding:0px; margin-left:0px; border: outset 2px; width:450px }
#topo_floater { padding:0px; margin:0px; float:right; }
#but_print { float:right; }
#but_fechar { float:right; }
#conteudo_floater { clear:right; float:right }

.div_conteudo_galeria 
{
	float: right;
}

/*///////////////////////////////////////// BOLETIM /////////////////////////////////////////////////////////////////////////////*/

.div_boletim_principal 
{
	float: left;
	width: 300px;
	border: solid 1px silver;
	padding: 2px;
}
.div_boletim_titulo 
{
	padding: 3px;
	width: 100%;
	background-color: Silver;
	font-weight: bold;
}
.div_boletim_foto 
{
	float: left;	
	width: 80px;
	height: 110px;
}
.div_boletim_manchete 
{
	border-bottom: outset 1px black;
	width: 100%;
	height: 50px;
	padding: 2px;
	/*
	width: 210px;
	padding-bottom: 2px;
	margin-bottom: 2px;
	*/
}
.div_boletim_extra div label
{
	color: #000080;
	width: 70px;
}
.div_boletim_rodape 
{
	clear: both;
	padding: 3px;
	width: 100%;
	background-color: Silver;
	font-weight: bold;
	text-align: right;
}
.div_boletim_voto
{
	float: left;
	width: 200px;
}
.div_boletim_categoria 
{
	margin-top: 10px;
	width: 600px;
	border: solid 1px silver;
	font-size: 14pt;
	font-weight: bold;
	padding: 2px;
}
.div_boletim_mais_conteudo 
{
	width: 600px;
	border: solid 1px silver;
	font-weight: bold;
	padding: 2px;
	text-align: right;
}
.botao_boletim 
{
	border: solid 1px gray;
	text-transform: lowercase;
	font-family: Verdana, Tahoma, Arial;
	font-size: 8pt;
	height: 18px;
}
.conteudo_div_titulo 
{
	font-family: Verdana, Tahoma, Arial;
	font-size: 12pt;
	font-weight: bold;
	margin-bottom: 10px;
}
.conteudo_div_voto 
{
	float: right;
	font-family: Verdana, Tahoma, Arial;
	font-size: 10pt;
	font-weight: normal;
}

/*///////////////////////////////////////// MULTI VIEW /////////////////////////////////////////////////////////////////////////////*/
.multi_view_tabs
{
	/*background-color: whitesmoke;*/
	width: 630px;
	/*border: silver 1px solid;*/
	border-style: none;
	border-left: silver 1px solid;
}
.multi_view_tabs a
{
	background-color: Gray;
	padding: 2px;
	padding-left: 5px;
	width: 100px;
	height: 21px;
	float: left;
	border-right: silver 1px solid;
	border-top: silver 1px solid;
	border-left-style: none;
	border-bottom-style: none;
	color: White;
}
.multi_view_tabs .page_down
{
	background-color: whitesmoke;
	padding: 2px;
	padding-left: 5px;
	width: 100px;
	height: 21px;
	float: left;
	border-right: silver 1px solid;
	border-top: silver 1px solid;
	border-left-style: none;
	border-bottom-style: none;
	font-weight: bold;
	color: #000080;
}
.multi_view_tabs span
{
	width: 429px;
	height: 21px;
	float: left;
	border-right-style: none;
	border-top-style: none;
	border-left-style: none;
	border-bottom: silver 1px solid;
}
.multi_view_pages 
{
	background-color: whitesmoke;
	padding: 2px;
	width: 630px;
	border-right: silver 1px solid;
	border-left: silver 1px solid;
	border-top-style: none;
	border-bottom: silver 1px solid;	
}


#lista_historico
{
	width:100%;clear:left
}
#lista_historico th,#resultado_lista tr,#resultado_lista td
{
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	height:20px
}
#lista_historico tr
{
	cursor:hand
}
#lista_historico td
{
	padding:0
}
#lista_historico td a
{
	color:#039;
	text-decoration:none
}
#lista_historico td a:hover
{
	color:#039
}
#lista_historico th
{
	background:url(../../images/grid.gif) left repeat-x;
	text-align:center;
	font-weight:400;
	color:#000
}
.alt
{
	background-color:#F4F4F4
}

.div_logarcomo 
{
	position: absolute;
	top: 25px;
	left: 450px;
	width: 320px;
	height: auto;
	padding:10px;
	filter:shadow(color:gray, strength:5, direction:125);
	z-index: 999;
}
.div_logarcomo_interno
{
	width: 100%;
	background-color: #ffffcc;
	padding: 3px;
	filter:shadow(color:gray);
	border: 1px solid #999999;
	z-index:99999;
}



/***************************************************************************************/

body {margin-left: 0px;margin-top: 0px;margin-right: 0px;margin-bottom: 0px;background-image: url(../images/bg-1.jpg);background-repeat: repeat;font-family: Tahoma;font-size: 10px;}
.wimoveis_geral {position:relative;width:778px;height:auto;margin:auto;}
.controleweb_cabecalho {position:relative;width:778px;height:85px;float:left;background-color: #FFFFFF;display:inline;overflow:hidden;}
.controleweb_logo_wimoveis_borda {position:relative;width:475px;height:85px;float:left;display:inline;overflow:hidden;}
.controleweb_logo_wimoveis {position:relative;width:475px;height:40px; margin-top:8px;}
.novoemail{
	font-family: "MS Sans Serif";
	font-size: 10px;
	color: #009900;
	font-weight: bolder;
}
.msgEmail
{
	font-family: "MS Sans Serif";
	font-size: 14px;
	color: #009900;
	font-weight: bolder;
	width:450px;
}
.nova_mensagem_email{
	position:absolute;
	top:70px;
	left:530px;
	width:245px;
	height:90px;
	z-index:99999999;
	background:transparent url(../images/novo_mensagem_email.png) no-repeat scroll 0 0;
}

.msg
{
	font-weight:bold;
	margin-top:40px;
	text-align:center;
	color:#125285;
	font-size:13px;
	height:40px;
	cursor:pointer;
}

.controleweb_usuario {
	position:relative;
	width: auto;
	height: auto;
	float: right;
	text-align:right;
	padding-top:2px;
}
.controleweb_usuario_id {
	width: auto;
	height: 16px;
	float: right;
	z-index:1;
	font-family: Tahoma;
	font-size: 11px;
	color: #333333;
	padding-right:3px;
	margin-right:4px;
	margin-top:2px;
	text-decoration: none;
	text-transform: uppercase;
	background-color: #F7F7F7;

}
.controleweb_usuario_id a:link{
	font-family: Tahoma;
	font-size: 11px;
	color: #0066CC;
	text-transform: capitalize;
}
.controleweb_usuario_id a:visited{
	font-family: Tahoma;
	font-size: 11px;
	color: #0066CC;
}
.controleweb_usuario_id a:hover{
	font-family: Tahoma;
	font-size: 11px;
	color: #009900;
}
.controleweb_usuario span{
margin:0 3px 0 3px;

}
.controleweb_usuario a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #006600;
	text-decoration: none;
	text-transform: none;
}
.controleweb_titule_controle {position:absolute;width:107px;height:20px;left: 661px;top: -37px;z-index: 10;visibility: visible;}
.controleweb_fullbanner {position:relative;width:300px;height:85px;margin-top:2px;margin-right:2px;float: left;
/*border: 1px solid #E9E9E9;*/}
.controleweb_conteudo {position:relative;width:778px;height:auto;background-image: url(../images/conteudo-bg-1.gif);background-repeat: repeat-x;background-color: #FFFFFF;float:left;z-index: 1;}
.controleweb_rodape {width:778px;height: auto;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;color: #666666;text-align:right;float:left;padding-top:15px; padding-bottom:5px;background-image: url(../images/conteudo-bg-1.gif);background-repeat: repeat-x;background-color: #FFFFFF;}
.controleweb_menu {  width:775px; height:auto; float:left; background-image: url(../images/conteudo-bg-1.gif);background-repeat: repeat-x;background-color: #FFFFFF;border-top-width: 1px; border-top-style: solid; border-top-color: #6486A2; padding-left:3px;}
.controleweb_navegacao {
	width: 775px;
	height:13px;
	background-color:#FFFFFF;
	padding:3px 0 5px 3px;
	float:left;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #6486a2;
}
.controleweb_navegacao a:link {font-family: Tahoma;font-size: 11px;text-decoration: none;color: #006699;}
/*Menu*/
#controleweb_conteudo_borda {
	width:756px;
	height:auto;
	border:1px solid #CBC9CA;
	float:left;
	display:inline;
	padding:0px 10px 10px 10px;
	background-color:#ffffff;
	overflow:hidden;
}
#controleweb_menu_borda{ height:34px; width:auto; margin-top:7px; float: left;}

.painel_menu_item 
{
	height:34px;
	width: 100%;
	padding:2px;
    font-weight:bold;
	font-size: 12px;
	text-decoration: none;
	color: #333;
	z-index:9999;
	background-color: #f7f7f7;
	
	border-bottom: solid 1px #CCCCCC;
	font-family: Geneva, Arial, Helvetica, sans-serif;
}
.painel_menu_over{
border: 1px solid #D6D6D6;
	width:100%;
	background-color: #ffffff;
	color: #FF6600;
}
.controleweb_icones_padrao{
	width:100%;
	height:auto;
	overflow:hidden;
	/*float:left;*/
	text-align: right;
	padding-bottom:2px;
	border-bottom:2px solid #cccccc;
}
.divControle{
	text-align:right;

}
.controlweb_paginas_internas{
	width:100%;
	height:auto;
	margin-top:15px;

}



/*botoes editoria novo usuario*/
.borda_bt_editoria{width: auto;height:23px;overflow:hidden;}
.bt_editoria{width:160px;height:20px;float:right;}
.divTrocarSenha{width:auto;height:auto;float:right;}
.divAddEmpresa{width:120px;height:20px;float:right;}




/*************** Pagina atendimento Passo ********************/
.estiloPasso
{
	float:left; 
	width:500px;
	background-color:White;
	height:30px;
	font-size:12px;
}

.estiloPassoAtendimento
{
	float:left;

}

.estiloPassoSelecionado
{
	color:Red;
	float:right;
	width:60px;
}

.estiloPassoEscondido
{
	color:Black;
	float:right;
	width:60px;
}

/**/

.editor_ativo{ width:160px;}

.busca_texto_login 
{
	font-family: Verdana;
    font-size: 11px;
    border: solid 1px silver;
    width: 160px;
}

.busca_botao_login
{
	font-family: Verdana;
    font-size: 11px;
    border: solid 1px silver;
}



.class_revista{
	position:absolute;
	border: solid 1px black;
	width: 304px;
	height: 263px;
	text-align: center;
	padding: 3px;
	left: 220px;
	top: 180px;
	display:inline;
	overflow:hidden;
	background-image: url(../images/anuncio_revista.jpg);
	background-repeat:no-repeat;
	background-position:center;
	background-color: #FFFFFF;
}
.texto_revista{
	color:#FFFFFF; 
	width:304px; 
	height:45px; 
	float:left; 
	text-align:center;
}

.bt_fechar_revista { 
	width: 290px; 
	height:15px;
	margin-top:10px;
	float: left;
}
.bt_fechar_revista a:link{
	color: #FFFFFF;
	text-decoration: none;
	font-weight: bold;
	}
.btrevista {
	width:304px;
	height:30px;
	float:left;
	display:inline;
	margin-top:140px;
	padding-top:12px;
	background-image: url(../images/bt_anunciar_revista.jpg);
	background-repeat: no-repeat;
	background-position:center;
}
.btrevista a:link{
	width:250px;
	height:15px;
	margin: 0px 0 0 65px;
	font-size:14px;
	font-weight:bold;
	color: #FFFFFF;
	text-align:center;
	text-decoration: none;
}
.btrevista a:visited{
	font-size:14px;
	font-weight:bold;
	margin: 0px 0 0 65px;
	color: #FFFFFF;
	text-align:center;
	text-decoration: none;
}
.bt_fechar_revista_popup a:link{
	color: #000;
	text-decoration: none;
	font-weight: bold;
	}
	
	
	/*inicio Estilo de toda Coluna Esquerda pagina Home*/
.coluna_esquerda{width:206px; float:left; display:inline; height:auto; overflow:hidden; padding:0px;}
/*Inicio Busca Portal*/
/*Inicio Busca Default*/
.coluna_esquerda_busca{ width:175px; height:auto; overflow:hidden; border:solid 1px #999999; padding-bottom:14px; float:left; margin-bottom:1px;}
.coluna_esquerda_busca_nucleo{ width:170px; height:auto; overflow:hidden; float:left; margin:6px 0px 0px 5px; display:inline;}
.coluna_esquerda_busca_nucleo select{ width:160px; height:20px;  float:left; border:solid 1px #999999; display:inline; margin:0px 0px 3px 0px; padding:0px; font-size:11px; }
.coluna_esquerda_busca_nucleo input{ font-size:11px; height:16px; float:left; display:inline; display:inline; color:#333333; padding-top:0px; margin:1px 0px 0px 1px;}
.coluna_esquerda_busca_nucleo .check{ padding:0px; margin:0px 2px 0px 0px; width:14px;}
.coluna_esquerda_busca_nucleo label{ float:left; display:inline; width:auto; margin:0px 0px 1px 8px; padding-top:2px; color:#666666;}
.ok_cod{ cursor:pointer; width:31px; height:20px; float:left; display:inline; background: transparent url(../images/bg_btn_ok_busca.gif) no-repeat scroll 0 0}
.coluna_esquerda_busca_nucleo label .cod{ color:#000000;}
.coluna_esquerda_busca_nucleo span{ float:left; display:inline; margin:2px 0px 0px 0px; height:20px;}
.coluna_esquerda_busca_nucleo_dica{ float:left; display:inline; width:56px; margin:0px 0px 6px 2px; padding:2px 0px 0px 4px; height:16px; cursor:pointer;}
.coluna_esquerda_busca_nucleo .btn_buscar{ width:174px; height:22px; cursor:pointer; float:left; display:inline; border:none; color:#FFFFFF; 
font-family:Tahoma; margin:6px auto; font-weight:bold; font-size:12px;}
/*Fim Busca Default*/

.data_expiracao{width:auto;height: auto;text-align:center;margin:5px 0px 5px 0px;font-family: Arial, Helvetica, sans-serif;font-size:16px;font-weight:bold;color:#FF9900;}
.data_expiracao1{color: #FF0000;font-weight:bold;}
.painelComoChegouAqui{height:auto; width:485px; float:left;}
.bt_enviar_corretor{width:246px;height:32px;font-family:Tahoma;font-size:12px;text-align:left;padding-left:40px;font-weight:bold;color:#FFFFFF;cursor:pointer;border:0px #CCCCCC;margin-left:80px;background-image:url(../images/bt_enviar_corretor.jpg);}
.bt_continuar_atendimento{width:246px;height:32px;border:none;text-align:left;padding-left:40px;font-family:Tahoma;font-size:12px;cursor:pointer;font-weight:bold;margin-left:80px;border:0px #CCCCCC;color:#FFFFFF;background-image:url(../images/bt_continuar_atendimento.jpg);}
.bt_desen_da_negociacao{width:246px;height:32px;border:none;text-align:left;padding-left:40px;font-family:Tahoma;font-size:12px;cursor:pointer;margin-left:80px;font-weight:bold;
 border:0px #CCCCCC;color:#FFFFFF;background-image:url(../images/bt_desen_da_negociacao.jpg);}
.bt_1 {width: auto;margin:4px;padding:2px;float:left;}
.bt_2 {width: auto;margin:4px;padding:2px;float: right;}
.bt_3 {display:inline;font-weight:bold;margin:0 4px;padding:2px 8px 4px;position:relative;width:auto;}
.bt_4 {width: auto;margin:4px;padding:2px;float: right;}
.botoes_cadastro2{width:755px;height:auto;margin:auto;float:left;background:#F7F7F7;color:#666666;height:28px;margin:0 auto;padding-top:5px;text-align:center;}
.botoes_cadastro3{width:755px;height:auto;float:left;font-family:Tahoma;font-size:10px;font-style:normal;margin-top:10px;}
.botoes_cadastro4{width:699px;height:auto;margin:auto;float:left;background:#FFFFCC;margin:0 auto; padding-left:45px; font-weight:bold;}



