* 													{ padding: 0; margin: 0; border: 0; font-family: Arial, Helvetica, sans-serif; }
body 												{ padding: 0; margin: 0; background-color: #FFFFFF; }
h2													{ font: bold 16px arial; color: #bf1e2d; }
h3													{ font: bold 16px arial; color: #666666; margin-bottom: 5px; }
h4													{ font: bold 22px arial; color: #000000; margin-bottom: 5px; }


/* estrutura 							=============================================================================================================================================== */
#geral	 											{ position: absolute; width: 950px; left: 50%; margin-left: -475px; top: 0; background-color: white; }

a:link												{ color: black; text-decoration: none; }
a:visited											{ color: black; text-decoration: none; }
a:hover												{ color: black; text-decoration: underline; }
a:active											{ color: black; text-decoration: none; }

/* textos */
.txt_laranja										{ color: #f7941d; }
.txt_verde											{ color: #06604e; }
.txt_verdeclaro										{ color: #81cdbc; }
.txt_vermelho										{ color: #bf1e2d; }
.txt_cinza											{ color: #666; }

/* breadcrumb */
#breadcrumb											{ font: 13px arial; color: #c4000b; }
#breadcrumb	a:link									{ color: #c4000b; text-decoration: none; }
#breadcrumb	a:visited								{ color: #c4000b; text-decoration: none; }
#breadcrumb	a:hover									{ color: #c4000b; text-decoration: underline; }
#breadcrumb	a:active								{ color: #c4000b; text-decoration: none; }

/* topo 								================================================================================================================================================ */
#topo												{ position: relative; float: left; background-image: url(../imgs/topo/bg.jpg); width: 920px; height: 172px; background-repeat: no-repeat; }

#topo_logotipo										{ position: absolute; left: 0; top: 0; width: 173px; }

#topo_menu											{ position: absolute; left: 173px; top: 75px; font: bold 15px arial; color: white; width: 742px; text-align: center; }
#topo_menu	a:link									{ color: white; text-decoration: none; }
#topo_menu	a:visited								{ color: white; text-decoration: none; }
#topo_menu	a:hover									{ color: black; text-decoration: underline; }
#topo_menu	a:active								{ color: white; text-decoration: none; }

#topo_busca											{ position: absolute; left: 607px; top: 138px; width: 320px; font: 14px arial; color: #bf1e2d; text-align: center; }
#topo_busca	.formulario								{ background-color: white; border: 1px solid white; font: 12px arial; color: black; width: 150px; }
#topo_busca	.botao									{ background-color: #bf1e2d; border: 1px solid #bf1e2d; font: 12px arial; color: white; width: 30px; }

#topo_associado										{ position: absolute; left: 563px; top: 133px; width: 361px; font: 10px arial; color: #2e3192; text-align: center; }
#topo_associado	.formulario							{ background-color: #f2f2f2; border: 1px solid #afafaf; font: 10px arial; color: black; width: 65px; }
#topo_associado	.botao								{ background-color: #a6a6a6; border: 0; font: 10px arial; color: black; width: 30px; padding: 0; margin: 0; }
#topo_associado	a:link								{ color: #2e3192; text-decoration: underline; }
#topo_associado	a:visited							{ color: #2e3192; text-decoration: underline; }
#topo_associado	a:hover								{ color: #2e3192; text-decoration: underline; }
#topo_associado	a:active							{ color: #2e3192; text-decoration: underline; }

/* rodape 								================================================================================================================================================ */
#rodape												{ position: relative; float: left; background-image: url(../imgs/rodape/01.jpg); width: 950px; background-repeat: no-repeat; text-align: center; font: 12px arial; padding: 60px 0 10px 0; height: 70px; }

#rodape a:link										{ font: bold 12px arial; color: #bf1e2d; text-decoration: none; }
#rodape a:visited									{ font: bold 12px arial; color: #bf1e2d; text-decoration: none; }
#rodape a:hover										{ font: bold 12px arial; color: #bf1e2d; text-decoration: underline; }
#rodape a:active									{ font: bold 12px arial; color: #bf1e2d; text-decoration: none; }

/* container 							================================================================================================================================================ */
#container											{ position: relative; float: left; width: 950px; background-color: #FFFFFF; margin: 20px 0; }

/* diversos 							================================================================================================================================================ */
.img_left											{ margin: 0 10px 10px 0; }

/* default.asp 							================================================================================================================================================ */

/* banners */
#default_banners 									{ width: 930px;	margin: 0 10px; float: left; position: relative; }

#default_banners_esq								{ width: 275px;	margin: 0; float: left; position: relative; padding-top: 30px; }
#default_banners_cen								{ width: 351px;	margin-left: 15px; float: left; position: relative; }
#default_banners_dir								{ width: 275px;	margin: 0; float: right; position: relative; padding-top: 30px; }

#ticker_central                                     { width: 340px; height: 232px; background-image: url(../images/caixaazul.gif); background-repeat: no-repeat; display: table; }
#ticker_central_foto                                { width: 331px; height: 181px; border: 0px solid #000000; margin-top: 7px; }
#ticker_central_esq                                 { text-align: right; width: 40px; height: 28px; border: 0px solid #000000; margin-top: 6px; float: left; }
#ticker_central_cen                                 { text-align: center; width: 249px; height: 30px; font-size: 11px; font-weight: bold; color: #ffffff; border: 0px solid #000000; margin-top: 4px; float: left; }
#ticker_central_dir                                 { text-align: left; width: 40px; height: 28px; border: 0px solid #000000; margin-top: 6px; float: left; }
#ticker_central_cen a                               { color: #ffffff; text-decoration: none; }
#ticker_central_cen a:hover                         { color: #d0edff; text-decoration: underline; }

/* eventos */

#default_eventos 									{ width: 930px; margin: 10px; float: left; position: relative; text-align: center; font: 12px arial; background-color: #CCCCCC; text-transform: uppercase; padding: 5px 0; }
#default_eventos a:link								{ font: bold 12px arial; color: black; text-decoration: none; }
#default_eventos a:visited							{ font: bold 12px arial; color: black; text-decoration: none; }
#default_eventos a:hover							{ font: bold 12px arial; color: black; text-decoration: underline; }
#default_eventos a:active							{ font: bold 12px arial; color: black; text-decoration: none; }

/* destaques */
#default_destaques 									{ width: 930px; margin: 0 10px; float: left; position: relative; font: 12px arial; color: #4c4c4c; }

#default_destaques_esq								{ margin: 0; float: left; position: relative; background: url(../imgs/bg_destaques.jpg); width: 263px; padding: 0 10px; height: 213px; text-align: center; }
#default_destaques_esq	h1							{ font: bold 16px arial; color: #bf1e2d; text-transform: uppercase; padding: 5px 0 10px 0; }

#default_destaques_cen								{ margin-left: 40px; float: left; position: relative; background: url(../imgs/bg_destaques.jpg); width: 263px; padding: 0 10px; height: 213px; text-align: center; }
#default_destaques_cen	h1							{ font: bold 16px arial; color: #bf1e2d; text-transform: uppercase; padding: 5px 0 10px 0; }

#default_destaques_dir								{ float: right; position: relative; background: url(../imgs/bg_destaques.jpg); width: 263px; padding: 0 10px; height: 213px; text-align: center; }
#default_destaques_dir	h1							{ font: bold 16px arial; color: #bf1e2d; text-transform: uppercase; padding: 5px 0 10px 0; }

#default_destaques_dir_tabela						{ font: 12px arial; text-align: left; width: 100%; padding: 0; margin: 0; }
#default_destaques_dir_tabela td					{ padding: 3px; font-weight: bold; color: #4c4c4c; }

/* sciesp.asp 							================================================================================================================================================ */

/* esquerda */
#sciesp_esq											{ position: relative; float: left; width: 182px; background-color: red; margin: 0 10px; }
#sciesp_esq_top										{ position: relative; float: left; width: 182px; background-color: red; }

#sciesp_esq_center									{ position: relative; float: left; width: 182px; background: url(../imgs/sciesp_esq_center_bg.jpg); background-repeat: no-repeat; background-color: #ea0004; font: 12px arial; padding: 0; color: white; }

#sciesp_esq_center .linkado							{ position: relative; float: left; width: 172px; margin: 5px 0 5px 10px; }

#sciesp_esq_center a:link							{ font: bold 11px verdana; color: white; text-decoration: none; }
#sciesp_esq_center a:visited						{ font: bold 11px verdana; color: white; text-decoration: none; }
#sciesp_esq_center a:hover							{ font: bold 11px verdana; color: white; text-decoration: underline; }
#sciesp_esq_center a:active							{ font: bold 11px verdana; color: white; text-decoration: none; }

/* submenus */

#sciesp_esq_sub_01									{ display: none; position: relative; float: left; width: 100%; margin: 5px 0; font: bold 13px verdana; background: url(../imgs/sciesp_esq_sub_bg.jpg); background-repeat: no-repeat; background-color: #484b4d; }
#sciesp_esq_sub_01	ul								{ margin: 5px 0 0 5px; }
#sciesp_esq_sub_01	li								{ list-style-type: none; padding: 3px 10px; }

#sciesp_esq_sub_02									{ display: none; position: relative; float: left; width: 100%; margin: 5px 0; font: bold 13px verdana; /*background: url(../imgs/sciesp_esq_sub_bg.jpg); background-repeat: no-repeat; background-color: #484b4d;*/ }
#sciesp_esq_sub_02	ul								{ margin: 5px 0 0 5px; }
#sciesp_esq_sub_02	li								{ list-style-type: none; padding: 3px 10px; }

#sciesp_esq_botton									{ position: relative; float: left; width: 182px; background-color: red; }

/* direita */

#sciesp_dir											{ position: relative; float: right; width: 730px; margin-right: 10px; font: 13px arial; text-align: justify; }
#sciesp_dir	p										{ padding-bottom: 10px; /*text-align: justify;*/ }
#sciesp_dir h1										{ color: #484848; font: bold 24px arial; padding: 0; margin: 5px 0; }

/* diretoria */
#sciesp_diretoria									{ position: relative; float: left; width: 157px; height: 250px; margin: 0 20px 20px 5px; text-align: center; padding-top: 12px; background: url(../imgs/bg_sciesp_diretoria.jpg); background-repeat: no-repeat; }
#sciesp_diretoria p									{ padding: 2px 0; }
#sciesp_diretoria .foto								{ text-align: center; }
#sciesp_diretoria .cargo							{ text-align: left; font: bold 9px verdana; color: #484848; padding-left: 10px; }
#sciesp_diretoria .nome								{ text-align: left; font: bold 13px verdana; color: #da0008; padding-left: 10px; }

/* regionais */
#sciesp_regionais_esq								{ position: relative; float: left; width: 150px; margin-right: 10px; text-align: right; padding-top: 30px; }
#sciesp_regionais_esq li							{ list-style-type: none; padding-bottom: 20px; }
#sciesp_regionais_esq a:link						{ font: bold 13px verdana; color: #c4000b; text-decoration: none; }
#sciesp_regionais_esq a:visited						{ font: bold 13px verdana; color: #c4000b; text-decoration: none; }
#sciesp_regionais_esq a:hover						{ font: bold 13px verdana; color: #c4000b; text-decoration: underline; }
#sciesp_regionais_esq a:active						{ font: bold 13px verdana; color: #c4000b; text-decoration: none; }

#sciesp_regionais_dir								{ position: relative; float: left; width: 485px; height: 335px; text-align: left; padding: 20px 40px 20px 30px; background: url(../imgs/sciesp_regionais_01.jpg); background-repeat: no-repeat; overflow: hidden; }
#sciesp_regionais_dir .cidade						{ font: bold 16px arial; margin: 10px 0 0 0; color: #c4000b; text-transform: uppercase; }
#sciesp_regionais_dir .descricao					{ font: 11px arial; margin: 0 0 5px 0; }
#sciesp_regionais_dir .google_maps					{ font: bold 12px arial; margin: 5px 0 0 0; text-decoration: underline }
#sciesp_regionais_dir .endereco						{ font: bold 12px arial; margin: 0; }
#sciesp_regionais_dir .contato						{ font: bold 12px arial; margin: 0; }
#sciesp_regionais_dir p								{ padding: 0; margin: 0; }


/* Insercao Cultural Galeria De Fotos */
.InsercaoCulturalGaleriaDeFotos						{ position: relative; float: left; padding: 30px; width: 670px; height: 90px; background: url(../imgs/sciesp_InsercaoCultural_02.jpg); }

/* corretor cidadao */
.corretor_cidadao_fotos								{ float: left; margin: 0 10px 10px 0; }


/* servicos.asp 						================================================================================================================================================ */

/* esquerda */
#servicos_esq										{ position: relative; float: left; width: 182px; background-color: red; margin: 0 10px; }
#servicos_esq_top									{ position: relative; float: left; width: 182px; background-color: red; }

#servicos_esq_center								{ position: relative; float: left; width: 182px; background: url(../imgs/servicos_esq_center_bg.jpg); background-repeat: no-repeat; background-color: #ea0004; font: 12px arial; padding: 0; color: white; }

#servicos_esq_center .linkado						{ position: relative; float: left; width: 172px; margin: 5px 0 5px 10px; }

#servicos_esq_center a:link							{ font: bold 11px verdana; color: white; text-decoration: none; }
#servicos_esq_center a:visited						{ font: bold 11px verdana; color: white; text-decoration: none; }
#servicos_esq_center a:hover						{ font: bold 11px verdana; color: white; text-decoration: underline; }
#servicos_esq_center a:active						{ font: bold 11px verdana; color: white; text-decoration: none; }

/* submenus */

#servicos_esq_sub_01								{ display: none; position: relative; float: left; width: 100%; margin: 5px 0; font: bold 11px verdana; background: url(../imgs/servicos_esq_sub_01_bg.jpg); background-repeat: no-repeat; background-color: #484b4d; }
#servicos_esq_sub_01	ul							{ margin: 5px 0 0 5px; }
#servicos_esq_sub_01	li							{ list-style-type: none; padding: 3px 10px; }

#servicos_esq_sub_02								{ display: none; position: relative; float: left; width: 100%; margin: 5px 0; font: bold 11px verdana; background: url(../imgs/servicos_esq_sub_02_bg.jpg); background-repeat: no-repeat; background-color: #484b4d; }
#servicos_esq_sub_02	ul							{ margin: 5px 0 0 5px; }
#servicos_esq_sub_02	li							{ list-style-type: none; padding: 3px 10px; }

#servicos_esq_sub_03								{ display: none; position: relative; float: left; width: 100%; margin: 5px 0; font: bold 11px verdana; background: url(../imgs/servicos_esq_sub_03_bg.jpg); background-repeat: no-repeat; background-color: #484b4d; }
#servicos_esq_sub_03	ul							{ margin: 5px 0 0 5px; }
#servicos_esq_sub_03	li							{ list-style-type: none; padding: 3px 10px; }

#servicos_esq_botton								{ position: relative; float: left; width: 182px; background-color: red; }

/* direita */

#servicos_dir										{ position: relative; float: right; width: 730px; margin-right: 10px; font: 13px arial; text-align: justify; }
#servicos_dir	p									{ padding-bottom: 10px; text-align: justify; }
#servicos_dir h1									{ color: #484848; font: bold 24px arial; padding: 0; margin: 5px 0; }

/* enquete - jurídico */
#enquete_juridico   								{ background: url(../imgs/bg_destaques.jpg); width: 263px; padding: 0 10px; font: 12px arial; color: #4c4c4c; height: 213px; text-align: center; margin: 0 10px; }
#enquete_juridico	h1				    			{ font: bold 16px arial; color: #bf1e2d; text-transform: uppercase; padding: 5px 0 10px 0; }
#enquete_juridico	p				    			{ padding-bottom: 0px; text-align: center; }

/* biblioteca */
#biblioteca	p										{ padding: 0; margin: 0; }
#biblioteca_busca									{ position: relative; float: left; width: 675px; height: 83px; background: url(../imgs/servicos_biblioteca_01.jpg); background-repeat: no-repeat; display: table; margin: 0 30px 20px 30px; }
#biblioteca_busca_campos							{ position: relative; float: left; margin: 45px 0 20px 30px; }
#biblioteca_busca_campos	.formulario				{ background-color: white; border: 1px solid #a3a2a2; font: 12px arial; color: black; width: 200px; padding: 2px; }

/* imprensa.asp 						================================================================================================================================================ */

/* calendário - inserção do mês */
#calendario_insercao_do_mes         				{ margin: 0 10px; font: 12px arial; color: #4c4c4c; margin-left: 40px; background: url(../imgs/bg_destaques.jpg); width: 263px; padding: 0 10px; height: 213px; text-align: center; }
#calendario_insercao_do_mes	h1						{ font: bold 16px arial; color: #bf1e2d; text-transform: uppercase; padding: 5px 0 5px 0; }
#calendario_insercao_do_mes	p				        { padding-bottom: 0px; text-align: center; }
    
/* esquerda */
#imprensa_esq										{ position: relative; float: left; width: 182px; margin: 0 10px; }
#imprensa_esq_top									{ position: relative; float: left; width: 182px; border: 0; }

#imprensa_esq_center								{ position: relative; float: left; width: 182px; background: url(../imgs/servicos_esq_center_bg.jpg); background-repeat: no-repeat; background-color: #ea0004; font: 12px arial; padding: 0; color: white; }

#imprensa_esq_center .linkado						{ position: relative; float: left; width: 172px; margin: 5px 0 5px 10px; }

#imprensa_esq_center a:link							{ font: bold 11px verdana; color: white; text-decoration: none; }
#imprensa_esq_center a:visited						{ font: bold 11px verdana; color: white; text-decoration: none; }
#imprensa_esq_center a:hover						{ font: bold 11px verdana; color: white; text-decoration: underline; }
#imprensa_esq_center a:active						{ font: bold 11px verdana; color: white; text-decoration: none; }

/* submenus */

#imprensa_esq_sub_01								{ display: none; position: relative; float: left; width: 100%; margin: 5px 0; font: bold 11px verdana; background: url(../imgs/imprensa_esq_sub_01_bg.jpg); }
#imprensa_esq_sub_01	ul							{ margin: 5px 0 0 5px; }
#imprensa_esq_sub_01	li							{ list-style-type: none; padding: 3px 10px; }

#imprensa_esq_botton								{ position: relative; float: left; width: 182px; background-color: red; }

/* direita */

#imprensa_dir										{ position: relative; float: right; width: 730px; margin-right: 10px; font: 13px arial;  }
#imprensa_dir	p									{ padding-bottom: 10px; }
#imprensa_dir h1									{ color: #484848; font: bold 24px arial; padding: 0; margin: 5px 0; }

/* galeria de fotos */
.galeriadefotos_chamada								{ position: relative; float: left; margin: 0 0 5px 35px; padding: 12px 0 0 13px; background: url(../imgs/imprensa_galeriadefotos_01.jpg); width: 295px; height: 285px; }
.galeriadefotos_chamada_titulo						{ font: bold 14px arial; color: #666666; }
.galeriadefotos_chamada_data						{ font: bold 9px verdana; color: #da0008; }

.galeriadefotos_icones								{ position: relative; float: left; margin: 0 0 5px 0; padding: 14px 0 0 13px; background: url(../imgs/imprensa_galeriadefotos_02.jpg); width: 229px; height: 186px; }

/* associese.asp 						================================================================================================================================================ */

/* esquerda */
#associese_esq										{ position: relative; float: left; width: 182px; background-color: red; margin: 0 10px; }
#associese_esq_top									{ position: relative; float: left; width: 182px; background-color: red; }

#associese_esq_center								{ position: relative; float: left; width: 182px; background: url(../imgs/sciesp_esq_center_bg.jpg); background-repeat: no-repeat; background-color: #ea0004; font: 12px arial; padding: 0; color: white; }

#associese_esq_center .linkado						{ position: relative; float: left; width: 172px; margin: 5px 0 5px 10px; }

#associese_esq_center a:link						{ font: bold 11px verdana; color: white; text-decoration: none; }
#associese_esq_center a:visited						{ font: bold 11px verdana; color: white; text-decoration: none; }
#associese_esq_center a:hover						{ font: bold 11px verdana; color: white; text-decoration: underline; }
#associese_esq_center a:active						{ font: bold 11px verdana; color: white; text-decoration: none; }

/* submenus */

#associese_esq_sub_01								{ display: none; position: relative; float: left; width: 100%; margin: 5px 0; font: bold 11px verdana; background: url(../imgs/sciesp_esq_sub_bg.jpg); background-repeat: no-repeat; background-color: #484b4d; }
#associese_esq_sub_01	ul							{ margin: 5px 0 0 5px; }
#associese_esq_sub_01	li							{ list-style-type: none; padding: 3px 10px; }

#associese_esq_botton								{ position: relative; float: left; width: 182px; background-color: red; }

/* direita */

#associese_dir										{ position: relative; float: right; width: 730px; margin-right: 10px; font: 13px arial;  }
#associese_dir	p									{ padding-bottom: 10px; }
#associese_dir h1									{ color: #484848; font: bold 24px arial; padding: 0; margin: 5px 0; }

/* formulario */
#associese_form										{ margin-left: 50px; }
#associese_form td									{ padding: 5px; }
input#associese_form_nome							{ border: 0; background: url(../imgs/associese_form_bg_nome.jpg) no-repeat 0 0; height: 19px; width: 278px; padding: 3px 5px 0 5px; }
input#associese_form_fone							{ border: 0; background: url(../imgs/associese_form_bg_nome.jpg) no-repeat 0 0; height: 19px; width: 278px; padding: 3px 5px 0 5px; }
input#associese_form_curriculo							{ border: 0; background: url(../imgs/associese_form_bg_nome.jpg) no-repeat 0 0; height: 19px; width: 278px; padding: 3px 5px 0 5px; }
input#associese_form_email							{ border: 0; background: url(../imgs/associese_form_bg_nome.jpg) no-repeat 0 0; height: 19px; width: 278px; padding: 3px 5px 0 5px; }
textarea#associese_form_mensagem					{ border: 0; background: url(../imgs/associese_form_bg_mensagem.jpg) no-repeat 0 0; height: 139px; width: 477px; padding: 3px 5px 0 5px; font: 12px arial; }
input#associese_form_botao							{ border: 0; margin-left: 550px; }

/* mapadosite.asp 					================================================================================================================================================ */
#mapadosite											{ margin-left: 50px; }
#mapadosite h1										{ font: bold 14px arial; color: #000; text-transform: uppercase; margin-top: 20px; }
#mapadosite	li										{ list-style: none; margin-bottom: 5px; }
#mapadosite a:link									{ color: black; text-decoration: none; }
#mapadosite a:visited								{ color: black; text-decoration: none; }
#mapadosite a:hover									{ color: black; text-decoration: underline; }
#mapadosite a:active								{ color: black; text-decoration: none; }


/* sciesp_insercao_cultural.asp */
.sciesp_insercao_cultural							{ position: relative; float: left; width: 730px; margin: 10px 0 10px 109px; }
.sciesp_insercao_cultural_conteudo					{ background: url(../imgs/sciesp_InsercaoCultural_09.jpg); width: 702px; padding: 0 15px; font: 12px arial; color: #666666; text-align: justify; }
.sciesp_insercao_cultural_conteudo	p				{ padding-bottom: 10px; }
.sciesp_insercao_cultural_info						{ position: relative; float: left; width: 652px; background: url(../imgs/sciesp_InsercaoCultural_11.jpg); padding: 0 40px; height: 74px; font: 12px arial; color: #666666; }
.sciesp_insercao_cultural_info_title				{ font: bold 12px arial; color: #c4000b; }

/* login */
#login												{ position: relative; float: left; display: table; width: 500px; height: 88px; padding: 50px 0 0 40px; background: url(../imgs/login_01.jpg); background-repeat: no-repeat; margin: 20px 0 0 222px; display: table; }
#login .formulario									{ background-color: white; border: 1px solid #a3a2a2; font: 12px arial; color: black; width: 140px; padding: 2px; margin: 0; }

/* esqueci_minha_senha */
#esqueci_minha_senha								{ position: relative; float: left; display: table; width: 500px; height: 37px; padding: 17px 0 0 60px; background: url(../imgs/esqueci_minha_senha_01.jpg); background-repeat: no-repeat; margin: 0; display: table; margin-left: 150px; }
#esqueci_minha_senha .formulario					{ background-color: white; border: 1px solid #a3a2a2; font: 12px arial; color: black; width: 200px; padding: 2px; margin: 0; }

/* Atualização Cadastro */
#atualizacao_cadastro								{ position: relative; margin-bottom: 30px; float: left; width: 675px; height: 398px; margin-left: 29px; background: url(../imgs/fundo_formulario.png); text-align: center; }
#atualizacao_cadastro .formulario					{ background-color: white; border: 1px solid #a3a2a2; font: 12px arial; color: black; width: 200px; padding: 2px; margin: 0; }

/* OCorretor */
#ocorretor											{ position: relative; float: left; width: 675px; height: 38px; padding-top: 18px; margin-left: 27px; background: url(../imgs/imprensa_ocorretor_03.jpg); text-align: center; }
#ocorretor .formulario								{ background-color: white; border: 1px solid #a3a2a2; font: 12px arial; color: black; width: 200px; padding: 2px; margin: 0; }

/* BUSCAS --------------------------====================================================================================================================== */

.paginacao 			                                { margin: 0; padding: 0; color: #c4000b; text-transform: uppercase; font: 18px arial; float: left; display: table; position: relative; width: 400px; text-align: right }
.paginacao a:link		                            { color: #c4000b; text-transform: uppercase; font: 18px arial; text-decoration: none; }
.paginacao a:visited	                            { color: #c4000b; text-transform: uppercase; font: 18px arial; text-decoration: none; }
.paginacao a:hover	                                { color: #c4000b; text-transform: uppercase; font: 18px arial; text-decoration: none; }
.paginacao a:active	                                { color: #000000; text-transform: uppercase; font: 18px arial; text-decoration: underline; }

.erro_busca 										{ font-weight: bold; font-size: 16px; color: #aa0000; margin: 20px; height: 260px; }
.dados_busca 										{ width: 100%; height: 40px; border: 1px dashed #cdcdcd; padding: 5px; margin-bottom: 17px; text-align: left; }
.legenda_busca										{ margin: 4px; padding: 5px; color: #c4000b; font-weight: bold; background-color: #f4f4f4; border: 1px dotted #c4000b; }

/* resultado_busca --------------------------====================================================================================================================== */
#resultado_busca									{ position: relative; float: left; display: table; width: 695px; height: 39px; padding: 44px 0 0 0; background: url(../imgs/resultado_busca_01.jpg); background-repeat: no-repeat; margin: 0 0 20px 0; text-align: center; }
#resultado_busca .formulario						{ background-color: white; border: 1px solid #a3a2a2; font: 12px arial; color: black; width: 140px; padding: 2px; margin: 0; }
.resultado_busca_info								{ position: relative; float: left; width: 100%; margin: 10px 0; }
.resultado_busca_descricao							{ position: relative; float: left; width: 410px; margin-right: 20px; text-align: right; }
.resultado_busca_imagem								{ position: relative; float: left; width: 199px; height: 67px; padding: 14px; background: url(../imgs/resultado_busca_02.jpg); background-repeat: no-repeat; }