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

*{
	padding:0;
	margin:0;
	border:0;
	list-style:none;
	outline:none;
}

body{
	background-color:#101a33;
	font-family:Verdana, Geneva, sans-serif;
	font-size:11px;
	color:#606886;
	line-height:19px;
}

h1, h2, h3, h4{
	background-position:left top;
	background-repeat:no-repeat;
	display:block;
	text-indent:-99999px;
	overflow:hidden;
}

#top_geralHome{
	background:#e4f3f9 url(../img/bg_top_geralHome.jpg) top no-repeat;
	width:100%;
}

#top_geralHome #topo_centralizaHome{
	background:url(../img/bg_top_centralizaHome.jpg) center top no-repeat;
	width:737px;
	height:328px;
	display:block;
	margin:0 auto;
	padding:3px 13px 0  24px;
}

#top_geralHome #topo_centralizaHome h1.h1_logoHome{
	width:147px;
	height:104px;
	display:block;
	float:left;
	padding-top:19px;
}

#top_geralHome #topo_centralizaHome h1.h1_logoHome a{
	background-image:url(../img/h1_logoHome.jpg);
	width:147px;
	height:104px;
	display:block;
}

#top_geralHome #topo_centralizaHome #menuHome{
	width:515px;
	height:31px;
	display:block;
	float:right;
	padding-right:8px;
}

#top_geralHome #topo_centralizaHome #menuHome ul{
	width:515px;
	height:31px;
	display:block;
	float:right;
}

#top_geralHome #topo_centralizaHome #menuHome ul li{
	height:31px;
	display:block;
	float:left;
	text-indent:-99999px;
	overflow:hidden;
	padding:0 2px
}

#top_geralHome #topo_centralizaHome #menuHome ul li.btn_irConteudo{ display:none; }

#top_geralHome #topo_centralizaHome #menuHome ul li a{
	background-position:left top;
	background-repeat:no-repeat;
	height:31px;
	display:block;
}

#top_geralHome #topo_centralizaHome #menuHome ul li a:hover{ background-position:left bottom; }

#top_geralHome #topo_centralizaHome #menuHome ul li.menuHome_fixo a{ background-position:left bottom; }

#top_geralHome #topo_centralizaHome #menuHome ul li.btn_home01{ width:64px; }
#top_geralHome #topo_centralizaHome #menuHome ul li.btn_home01 a{ 
	width:64px;
	background-image:url(../img/btn_home01.jpg)
}

#top_geralHome #topo_centralizaHome #menuHome ul li.btn_empresa01{ width:79px; }
#top_geralHome #topo_centralizaHome #menuHome ul li.btn_empresa01 a{ 
	width:79px;
	background-image:url(../img/btn_empresa01.jpg)
}


#top_geralHome #topo_centralizaHome #menuHome ul li.btn_seguros01{ width:71px; }
#top_geralHome #topo_centralizaHome #menuHome ul li.btn_seguros01 a{ 
	width:71px;
	background-image:url(../img/btn_seguros01.jpg)
}


#top_geralHome #topo_centralizaHome #menuHome ul li.btn_cotacao01{ width:83px; }
#top_geralHome #topo_centralizaHome #menuHome ul li.btn_cotacao01 a{ 
	width:83px;
	background-image:url(../img/btn_cotacao01.jpg)
}


#top_geralHome #topo_centralizaHome #menuHome ul li.btn_escritorio01{ width:77px; }
#top_geralHome #topo_centralizaHome #menuHome ul li.btn_escritorio01 a{ 
	width:77px;
	background-image:url(../img/btn_escritorio01.jpg)
}


#top_geralHome #topo_centralizaHome #menuHome ul li.btn_link01{ width:50px; }
#top_geralHome #topo_centralizaHome #menuHome ul li.btn_link01 a{ 
	width:50px;
	background-image:url(../img/btn_link01.jpg)
}


#top_geralHome #topo_centralizaHome #menuHome ul li.btn_contato01{ width:63px; }
#top_geralHome #topo_centralizaHome #menuHome ul li.btn_contato01 a{ 
	width:63px;
	background-image:url(../img/btn_contato01.jpg)
}

#top_geralHome #topo_centralizaHome h2.h2_home{
	background-image:url(../img/h2_home.gif);
	background-position:left bottom;
	width:455px;
	height:136px;
	float:right;
}


#conteudo_home01{
	background:#15223f url(../img/bg_conteudo_home01.jpg) top repeat-x;
	width:100%;
	display:table;
}

#conteudo_home01 #centraliza_cont01{
	background:url(../img/bg_centraliza_cont01.jpg) left top no-repeat;
	width:748px;
	height:186px;
	display:block;
	margin:0 auto;
	padding:41px 13px 0 13px;
	color:#a2c3ce;
}

#conteudo_home01 #centraliza_cont01 .bloco_leftHome{
	width:331px;
	display:block;
	float:left;
	position:relative;
}

#conteudo_home01 #centraliza_cont01 .bloco_leftHome h3{
	background-image:url(../img/h3_bloco_leftHome.jpg);
	width:331px;
	height:27px;
}

#conteudo_home01 #centraliza_cont01 .bloco_leftHome p{ padding:0 95px 8px 0; }

#conteudo_home01 #centraliza_cont01 p.btn_saibaMais{
	width:px;
	height:px;
	display:block;
	text-indent:-99999px;
	overflow:hidden;
}

#conteudo_home01 #centraliza_cont01 p.btn_saibaMais{
	width:39px;
	height:37px;
	display:block;
	text-indent:-99999px;
	overflow:hidden;
	position:absolute;
	top:64px;
	padding:0;
}

#conteudo_home01 #centraliza_cont01 p.btn_saibaMais a{
	background-position:left top;
	background-repeat:no-repeat;
	width:39px;
	height:37px;
	display:block;
}

#conteudo_home01 #centraliza_cont01 p.btn_left{ right:0; }

#conteudo_home01 #centraliza_cont01 p.btn_left a{ background-image:url(../img/btn_saibaMaisLeft.jpg); }

#conteudo_home01 #centraliza_cont01 p.btn_right{ left:0; }

#conteudo_home01 #centraliza_cont01 p.btn_right a{ background-image:url(../img/btn_saibaMaisRight.jpg); }

#conteudo_home01 #centraliza_cont01 p.btn_saibaMais a:hover{ background-position:left bottom; }

#conteudo_home01 #centraliza_cont01 .bloco_rightHome{
	width:330px;
	display:block;
	float:right;
	position:relative;
}

#conteudo_home01 #centraliza_cont01 .bloco_rightHome h3{
	background-image:url(../img/h3_bloco_rightHome.jpg);
	background-position:right top;
	width:328px;
	height:27px;
}

#conteudo_home01 #centraliza_cont01 .bloco_rightHome p{
	text-align:right;
	padding:0 5px 8px 70px;
	}

#conteudo_home01 #centraliza_cont01 .bloco_rightHome p.btn_saibaMais{ text-align:left; padding:0; }

#conteudo_home01 #centraliza_cont01 .bloco_rightHome img{ float:right; }


#conteudo_geral{
	background:#d8d8d8 url(../img/bg_conteudo_geral.jpg) top repeat-x;
	width:100%;
	display:table;
	padding-bottom:20px;
}

#conteudo_geral .centraliza{
	width:748px;
	display:block;
	margin:0 auto;
	padding:17px 13px 0 13px;
}

#conteudo_geral .centraliza p{ padding-bottom:19px; }

#conteudo_geral .centraliza p.paragrafo_bottom{ padding-bottom:0; }

#conteudo_geral .centraliza .bloco_empresaHome{
	width:364px;
	display:block;
	float:left;
	padding-top:9px;
}

#conteudo_geral .centraliza .bloco_empresaHome h3{
	background-image:url(../img/h3_bloco_empresaHome.gif);
	width:364px;
	height:32px;
}

#conteudo_geral .centraliza .bloco_empresaHome h4{
	background-image:url(../img/h4_bloco_empresaHome.gif);
	width:364px;
	height:23px;
}

#conteudo_geral .centraliza a.link_padrao{
	text-decoration:none;
	color:#606886;
	display:block;
}

#conteudo_geral .centraliza a:hover.link_padrao{ text-decoration:underline; }


#conteudo_geral .centraliza .bloco_nossosSeguros{
	width:363px;
	display:block;
	float:right;
	padding-top:9px;
}

#conteudo_geral .centraliza .bloco_nossosSeguros h3{
	background-image:url(../img/h3_bloco_nossosSeguros.gif);
	width:364px;
	height:32px;
}

#conteudo_geral .centraliza .bloco_nossosSeguros h4{
	background-image:url(../img/h4_bloco_nossosSeguros.gif);
	width:364px;
	height:23px;
}

#conteudo_geral .centraliza ul.menu_chamadaSeguros{
	width:364px;
	display:block;
}

#conteudo_geral .centraliza ul.menu_chamadaSeguros li{
	width:160px;
	height:28px;
	display:block;
	float:left;
	text-indent:-99999px;
	overflow:hidden;
	padding:8px 9px;
}

#conteudo_geral .centraliza ul.menu_chamadaSeguros li a{
	background-position:left top;
	background-repeat:no-repeat;
	width:160px;
	height:28px;
	display:block;
}

#conteudo_geral .centraliza ul.menu_chamadaSeguros li a:hover{ background-position:left bottom; }

#conteudo_geral .centraliza ul.menu_chamadaSeguros li a.btn_chamadaGarantia{ background-image:url(../img/btn_chamadaGarantia.jpg); }

#conteudo_geral .centraliza ul.menu_chamadaSeguros li a.btn_chamadaVida{ background-image:url(../img/btn_chamadaVida.jpg); }

#conteudo_geral .centraliza ul.menu_chamadaSeguros li a.btn_chamadaTransporte{ background-image:url(../img/btn_chamadaTransporte.jpg); }

#conteudo_geral .centraliza ul.menu_chamadaSeguros li a.btn_chamadaResidencia{ background-image:url(../img/btn_chamadaResidencia.jpg); }

#conteudo_geral .centraliza ul.menu_chamadaSeguros li a.btn_chamadaRisco{ background-image:url(../img/btn_chamadaRisco.jpg); }

#conteudo_geral .centraliza ul.menu_chamadaSeguros li a.btn_chamadaResponsabilidade{ background-image:url(../img/btn_chamadaResponsabilidade.jpg); }

#conteudo_geral .centraliza ul.menu_chamadaSeguros li a.btn_chamadaAutomovel{ background-image:url(../img/btn_chamadaAutomovel.jpg); }






#top_geral{
	background:#e4f3f9 url(../img/bg_top_geral.jpg) top repeat-x;
	width:100%;
}

#top_geral #topo_centraliza{
	width:737px;
	height:149px;
	display:block;
	margin:0 auto;
	padding:3px 13px 0  24px;
}

#top_geral #topo_centraliza h1.h1_logo{
	width:147px;
	height:104px;
	display:block;
	float:left;
	padding-top:27px;
}

#top_geral #topo_centraliza h1.h1_logo a{
	background-image:url(../img/h1_logo.jpg);
	width:147px;
	height:104px;
	display:block;
}

#top_geral #topo_centraliza #menu{
	width:525px;
	height:135px;
	display:block;
	float:right;
}

#top_geral #topo_centraliza #menu ul{
	width:525px;
	height:135px;
	display:block;
	float:right;
}

#top_geral #topo_centraliza #menu ul li{
	height:135px;
	display:block;
	float:left;
	text-indent:-99999px;
	overflow:hidden;
	padding:0 2px
}

#top_geral #topo_centraliza #menu ul li.btn_irConteudo{ display:none; }

#top_geral #topo_centraliza #menu ul li a{
	background-position:left top;
	background-repeat:no-repeat;
	height:35px;
	margin-top:100px;
	display:block;
}

#top_geral #topo_centraliza #menu ul li a:hover{ 
	height:135px;
	background-position:left bottom;
	margin-top:0;
	}

#top_geral #topo_centraliza #menu ul li.menu_fixo a{ 
	height:135px;
	background-position:left bottom; 
	margin-top:0;
	}

#top_geral #topo_centraliza #menu ul li.btn_home{ width:64px; }
#top_geral #topo_centraliza #menu ul li.btn_home a{ 
	width:64px;
	background-image:url(../img/btn_home.jpg)
}

#top_geral #topo_centraliza #menu ul li.btn_empresa{ width:82px; }
#top_geral #topo_centraliza #menu ul li.btn_empresa a{ 
	width:82px;
	background-image:url(../img/btn_empresa.jpg)
}


#top_geral #topo_centraliza #menu ul li.btn_seguros{ width:74px; }
#top_geral #topo_centraliza #menu ul li.btn_seguros a{ 
	width:74px;
	background-image:url(../img/btn_seguros.jpg)
}


#top_geral #topo_centraliza #menu ul li.btn_cotacao{ width:74px; }
#top_geral #topo_centraliza #menu ul li.btn_cotacao a{ 
	width:74px;
	background-image:url(../img/btn_cotacao.jpg)
}


#top_geral #topo_centraliza #menu ul li.btn_escritorio{ width:85px; }
#top_geral #topo_centraliza #menu ul li.btn_escritorio a{ 
	width:85px;
	background-image:url(../img/btn_escritorio.jpg)
}


#top_geral #topo_centraliza #menu ul li.btn_link{ width:44px; }
#top_geral #topo_centraliza #menu ul li.btn_link a{ 
	width:44px;
	background-image:url(../img/btn_link.jpg)
}


#top_geral #topo_centraliza #menu ul li.btn_contato{ width:74px; }
#top_geral #topo_centraliza #menu ul li.btn_contato a{ 
	width:74px;
	background-image:url(../img/btn_contato.jpg)
}

#conteudo_geral .centraliza h2.h2_principal{
	width:748px;
	height:31px;
}

#conteudo_geral .centraliza h3.h3_principal{
	width:748px;
	height:35px;
}

#conteudo_geral .centraliza h2.h2_empresa{ background-image:url(../img/h2_empresa.gif); }

#conteudo_geral .centraliza h3.h3_empresa{ background-image:url(../img/h3_empresa.gif); }

#conteudo_geral .centraliza img.imagem_left{
	float:left;
	margin-right:10px;
}

#conteudo_geral .centraliza p span.texto_btn{ float:left; padding:10px 5px 0 0; }

#conteudo_geral .centraliza p a.btn_chamadaSeguros{
	background-position:left top;
	background-repeat:no-repeat;
	background-image:url(../img/btn_chamadaSeguros.jpg);
	width:102px;
	height:31px;
	display:block;
	text-indent:-99999px;
	overflow:hidden;
}

#conteudo_geral .centraliza p a:hover.btn_chamadaSeguros{ background-position:left bottom; }





#conteudo_geral .especial_cotacao{ background:url(../img/bg_especialCotacao.jpg) left top no-repeat; }

#conteudo_geral .centraliza h2.h2_cotacao{ background-image:url(../img/h2_cotacao.gif); }

#conteudo_geral .centraliza h3.h3_cotacao{ background-image:url(../img/h3_cotacao.gif); }

#conteudo_geral .centraliza p.paragrafo_especialCotacao{ padding-left:263px; }

#conteudo_geral .centraliza ul.menu_pagCotacao{
	width:748px;
	display:block;
	float:left;
	padding-top:40px;
}

#conteudo_geral .centraliza ul.menu_pagCotacao li{
	width:249px;
	height:38px;
	display:block;
	float:left;
	text-indent:-99999px;
	overflow:hidden;
}

#conteudo_geral .centraliza ul.menu_pagCotacao li a{
	background-position:left top;
	background-repeat:no-repeat;
	width:249px;
	height:38px;
	display:block;
}

#conteudo_geral .centraliza ul.menu_pagCotacao li a:hover{ background-position:left bottom; }


#conteudo_geral .centraliza ul.menu_pagCotacao li a.btn_garantia_cot{ background-image:url(../img/btn_garantia_cot.jpg); }

#conteudo_geral .centraliza ul.menu_pagCotacao li a.btn_empresarial_cot{ background-image:url(../img/btn_empresarial_cot.jpg); }

#conteudo_geral .centraliza ul.menu_pagCotacao li a.btn_transporte_cot{ background-image:url(../img/btn_transporte_cot.jpg); }

#conteudo_geral .centraliza ul.menu_pagCotacao li a.btn_risco_cot{ background-image:url(../img/btn_risco_cot.jpg); }

#conteudo_geral .centraliza ul.menu_pagCotacao li a.btn_automovel_cot{ background-image:url(../img/btn_automovel_cot.jpg); }

#conteudo_geral .centraliza ul.menu_pagCotacao li a.btn_vida_cot{ background-image:url(../img/btn_vida_cot.jpg); }

#conteudo_geral .centraliza ul.menu_pagCotacao li a.btn_residencia_cot{ background-image:url(../img/btn_residencia_cot.jpg); }

#conteudo_geral .centraliza ul.menu_pagCotacao li a.btn_responsabilidade_cot{ background-image:url(../img/btn_responsabilidade_cot.jpg); }

#conteudo_geral .centraliza ul.menu_pagCotacao li a.btn_fianca_cot{ background-image:url(../img/btn_fianca_cot.jpg); }





#conteudo_geral .especial_escritorio{ background:url(../img/bg_especialEscritorio.jpg) left top no-repeat; }

#conteudo_geral .centraliza h2.h2_escritorio{ background-image:url(../img/h2_escritorio.gif); }

#conteudo_geral .centraliza h3.h3_escritorio{ background-image:url(../img/h3_escritorio.gif); }

#conteudo_geral .centraliza p.paragrafo_especialEscritorio{ padding-right:285px; }


#conteudo_geral .centraliza .bloco_enderecoEscritorio{
	background:url(../img/bg_bloco_enderecoEscritorio.jpg) left top no-repeat;
	width:259px;
	height:100px;
	display:block;
	padding:14px 5px 0 15px;
}

#conteudo_geral .centraliza .bloco_enderecoEscritorio h4{
	background-image:url(../img/h4_bloco_enderecoEscritorio.jpg);
	width:239px;
	height:25px;
}

#conteudo_geral .centraliza .bloco_enderecoEscritorio address{ font-style:normal; } 





#conteudo_geral .especial_link{ background:url(../img/bg_especialLink.jpg) left top no-repeat; }

#conteudo_geral .centraliza h2.h2_link{ background-image:url(../img/h2_link.gif); }

#conteudo_geral .centraliza h3.h3_link{ background-image:url(../img/h3_link.gif); }

#conteudo_geral .centraliza p.paragrafo_especialLink{ padding-right:195px; }

#conteudo_geral .centraliza ul.lista_links{
	width:420px;
}

#conteudo_geral .centraliza ul.lista_links li{
	width:122px;
	float:left;
	padding-right:13px;
}

#conteudo_geral .centraliza ul.lista_links li a{
	width:122px;
	text-decoration:none;
	font-weight:bold;
	color:#606886;
}

#conteudo_geral .centraliza ul.lista_links li a:hover{ text-decoration:underline; }





#conteudo_geral .especial_seguros{ background:url(../img/bg_especialSeguros.jpg) left top no-repeat; display:table; }

#conteudo_geral .centraliza h2.h2_seguros{ background-image:url(../img/h2_seguros.gif); }

#conteudo_geral .centraliza h3.h3_seguros{ background-image:url(../img/h3_seguros.gif); }

#conteudo_geral .centraliza p.paragrafo_especialSeguros{ padding-right:315px; }

#conteudo_geral .centraliza #menu_leftSeguros{
	width:198px;
	display:block;
	float:left;
}

#conteudo_geral .centraliza #menu_leftSeguros ul{
	width:184px;
	display:block;
	float:left;
}

#conteudo_geral .centraliza #menu_leftSeguros ul li{
	width:184px;
	height:44px;
	display:block;
	float:left;
	text-indent:-99999px;
	overflow:hidden;
}

#conteudo_geral .centraliza #menu_leftSeguros ul li a{
	background-position:left top;
	background-repeat:no-repeat;
	width:184px;
	height:44px;
	display:block;
}

#conteudo_geral .centraliza #menu_leftSeguros ul li a:hover{ background-position:left bottom; }

#conteudo_geral .centraliza #menu_leftSeguros ul li.menu_servicosFixo a{ background-position:left bottom; }

#conteudo_geral .centraliza #menu_leftSeguros ul li a{ background-image:url(../img/btn_garantia.jpg); }


#conteudo_geral .centraliza #menu_leftSeguros li a.btn_garantia{ background-image:url(../img/btn_garantia.jpg); }

#conteudo_geral .centraliza #menu_leftSeguros li a.btn_empresarial{ background-image:url(../img/btn_empresarial.jpg); }

#conteudo_geral .centraliza #menu_leftSeguros li a.btn_transporte{ background-image:url(../img/btn_transporte.jpg); }

#conteudo_geral .centraliza #menu_leftSeguros li a.btn_risco{ background-image:url(../img/btn_risco.jpg); }

#conteudo_geral .centraliza #menu_leftSeguros li a.btn_automovel{ background-image:url(../img/btn_automovel.jpg); }

#conteudo_geral .centraliza #menu_leftSeguros li a.btn_vida{ background-image:url(../img/btn_vida.jpg); }

#conteudo_geral .centraliza #menu_leftSeguros li a.btn_residencia{ background-image:url(../img/btn_residencia.jpg); }

#conteudo_geral .centraliza #menu_leftSeguros li a.btn_responsabilidade{ background-image:url(../img/btn_responsabilidade.jpg); }

#conteudo_geral .centraliza #menu_leftSeguros li a.btn_fianca{ background-image:url(../img/btn_fianca.jpg); }


#conteudo_geral .centraliza #bloco_conteudoSeguros{
	width:550px;
	display:block;
	float:right;
}
#conteudo_geral .centraliza #bloco_conteudoSeguros a.link{
	color: #606886;
	text-decoration: underline;
}
#conteudo_geral .centraliza #bloco_conteudoSeguros a:hover{
	text-decoration: none;
}
#conteudo_geral .centraliza #bloco_conteudoSeguros p.bottom_menor{
	padding-bottom: 0;
}

#conteudo_geral .centraliza h3.h3_seguros{
	width:550px;
	height:30px;
}

#conteudo_geral .centraliza h3.h3_seguroGarantia{ background-image:url(../img/h3_seguroGarantia.jpg); }

#conteudo_geral .centraliza h3.h3_seguroEmpresarial{ background-image:url(../img/h3_seguroEmpresarial.jpg); }
	
#conteudo_geral .centraliza ul.lista_circ{ padding-bottom:19px; }

#conteudo_geral .centraliza ul.lista_circ li{
	background:url(../img/marcacao_circ.gif) left 8px no-repeat;
	padding-left:9px;
	}
	
#conteudo_geral .centraliza ul.lista_duasColunas{ display:block; float:left; }
	
#conteudo_geral .centraliza ul.lista_duasColunas li{
	width:245px;
	float:left;
	padding-right:20px;
	}

#conteudo_geral .centraliza h4.h4_documentos{
	background-image:url(../img/h4_documentosParaCadastro.gif);
	width:550px;
	height:22px;
}
	
#conteudo_geral .centraliza p.btn_documentosNecessarios{
	width:550px;
	height:23px;
	display:block;
	text-indent:-99999px;
	overflow:hidden;
}
	
#conteudo_geral .centraliza p.btn_documentosNecessarios a{
	background-position:left bottom;
	background-repeat:no-repeat;
	background-image:url(../img/btn_documentosNecessarios.jpg);
	width:550px;
	height:23px;
	display:block;
	}
	

#conteudo_geral .centraliza ul.menu_fisicaJuridica{
	width:550px;
	display:block;
	}

#conteudo_geral .centraliza ul.menu_fisicaJuridica li{
	width:275px;
	height:40px;
	display:block;
	float:left;
	text-indent:-99999px;
	overflow:hidden;
	}

#conteudo_geral .centraliza ul.menu_fisicaJuridica li a{
	background-position:left top;
	background-repeat:no-repeat;
	width:275px;
	height:40px;
	display:block;
	}

#conteudo_geral .centraliza ul.menu_fisicaJuridica li a:hover{ background-position:left bottom; }

#conteudo_geral .centraliza ul.menu_fisicaJuridica li.pessoa_fixo a{ background-position:left bottom; }

#conteudo_geral .centraliza ul.menu_fisicaJuridica li a.btn_pessoaFisica{ background-image:url(../img/btn_pessoaFisica.jpg); }

#conteudo_geral .centraliza ul.menu_fisicaJuridica li a.btn_pessoaJuridica{ background-image:url(../img/btn_pessoaJuridica.jpg); }



#conteudo_geral .centraliza ul.menu_etapaFormulario{
	width:550px;
	display:block;
	clear:left;
	margin:0 auto;
	}

#conteudo_geral .centraliza ul.duasEtapas{ width:214px; }

#conteudo_geral .centraliza ul.tresEtapas{ width:321px; }

#conteudo_geral .centraliza ul.quatroEtapas{ width:428px; }

#conteudo_geral .centraliza ul.cincoEtapas{ width:535px; }

#conteudo_geral .centraliza ul.menu_etapaFormulario li{
	width:53px;
	height:53px;
	display:block;
	float:left;
	text-indent:-99999px;
	overflow:hidden;
	padding:14px 27px;
	}

#conteudo_geral .centraliza ul.menu_etapaFormulario li a{
	background-position:left top;
	background-repeat:no-repeat;
	width:53px;
	height:53px;
	display:block;
	}

#conteudo_geral .centraliza ul.menu_etapaFormulario li.etapa_fixo a{ background-position:left bottom; }

#conteudo_geral .centraliza ul.menu_etapaFormulario li a:hover{ background-position:left bottom; }

#conteudo_geral .centraliza ul.menu_etapaFormulario li a.btn_etapa_01{ background-image:url(../img/btn_etapa_01.jpg); }

#conteudo_geral .centraliza ul.menu_etapaFormulario li a.btn_etapa_02{ background-image:url(../img/btn_etapa_02.jpg); }

#conteudo_geral .centraliza ul.menu_etapaFormulario li a.btn_etapa_03{ background-image:url(../img/btn_etapa_03.jpg); }

#conteudo_geral .centraliza ul.menu_etapaFormulario li a.btn_etapa_04{ background-image:url(../img/btn_etapa_04.jpg); }

#conteudo_geral .centraliza ul.menu_etapaFormulario li a.btn_etapa_05{ background-image:url(../img/btn_etapa_05.jpg); }



#conteudo_geral .centraliza h4.h4_pessoaFisica{
	background-image:url(../img/h4_pessoaFisica.jpg);
	width:550px;
	height:15px;
	clear:left;
	}

#conteudo_geral .centraliza h4.h4_pessoaJuridica{
	background-image:url(../img/h4_pessoaJuridica.jpg);
	width:550px;
	height:15px;
	clear:left;
	}


#conteudo_geral .centraliza .titulo_padrao{
	clear:left;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#545357;
	text-indent:0;
	padding-top:13px;
	}

#conteudo_geral .centraliza form ul{
	padding-top:15px;
	}

#conteudo_geral .centraliza form label{
	font-weight:bold;
	color:#36405a;
	float:left;
	padding-right:5px;
	padding-top:2px;
	text-align:center;
	}

#conteudo_geral .centraliza form input{
	height:19px;
	background-color:#e9e9e9;
	border:#9fa0a3 solid 1px;
	
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	padding:3px 3px 0 3px;
	}

#conteudo_geral .centraliza form textarea{
	background-color:#e9e9e9;
	border:#9fa0a3 solid 1px;
	
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	padding:3px 3px 0 3px;
	}

#conteudo_geral .centraliza form select{
	height:22px;
	background-color:#e9e9e9;
	border:#9fa0a3 solid 1px;
	
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	padding:0;
	}

/* CAMPO NOME_COMPLETO   -  quando tiver abaixo, label ACIMA de input*/
#conteudo_geral .centraliza form ul li.campo_nomeCompleto{ width:379px; height:24px; float:left; }

#conteudo_geral .centraliza form ul li.campo_nomeCompleto input{ width:247px; float:left; }
	

/* CAMPO NOME_COMPLETO-DOIS   -  quando tiver abaixo, label DO LADO de input */
#conteudo_geral .centraliza form ul li.campo_nomeCompletoDois{ width:379px; height:35px; }

#conteudo_geral .centraliza form ul li.campo_nomeCompletoDois input{ width:247px; float:left; }


/* CAMPO SEXO	 
#conteudo_geral .centraliza form ul li.campo_sexo{ width:158px; float:left; }
	*/
#conteudo_geral .centraliza form ul li.campo_sexo input{ background:none; border:none; }
		
		
/* CAMPO CPF */	
#conteudo_geral .centraliza form ul li.campo_cpf{ width:187px; height:56px; float:left; }
	
#conteudo_geral .centraliza form ul li.campo_cpf label{ width:187px; }
	
#conteudo_geral .centraliza form ul li.campo_cpf input{ width:169px; }
	
	
/* CAMPO RG */	
#conteudo_geral .centraliza form ul li.campo_rg{ width:187px; height:56px; float:left; }
	
#conteudo_geral .centraliza form ul li.campo_rg label{ width:187px; }
	
#conteudo_geral .centraliza form ul li.campo_rg input{ width:169px; }
	
	
/* CAMPO ÓRGÃO EXPEDIDOR */	
#conteudo_geral .centraliza form ul li.campo_orgaoExpedidor{ width:175px; height:56px; float:left; }
	
#conteudo_geral .centraliza form ul li.campo_orgaoExpedidor label{ width:175px; }
	
#conteudo_geral .centraliza form ul li.campo_orgaoExpedidor input{ width:169px; }
	
	
/* CAMPO NASCIMENTO   -  quando tiver abaixo, label DO LADO de input  */	
#conteudo_geral .centraliza form ul li.campo_nascimento{ width:282px; height:35px; float:left;  }
	
#conteudo_geral .centraliza form ul li.campo_nascimento input.nasc_dia{ width:24px; }
#conteudo_geral .centraliza form ul li.campo_nascimento input.nasc_mes{ width:24px; }
#conteudo_geral .centraliza form ul li.campo_nascimento input.nasc_ano{ width:41px; }
	
	
/* CAMPO NASCIMENTO-DOIS   -  quando tiver abaixo, label ACIMA de input*/	
#conteudo_geral .centraliza form ul li.campo_nascimentoDois{ width:282px; height:24px; float:left;  }
	
#conteudo_geral .centraliza form ul li.campo_nascimentoDois input.nasc_dia{ width:24px; }
#conteudo_geral .centraliza form ul li.campo_nascimentoDois input.nasc_mes{ width:24px; }
#conteudo_geral .centraliza form ul li.campo_nascimentoDois input.nasc_ano{ width:41px; }


/* CAMPO LOCAL   -  quando tiver abaixo, label DO LADO de input  */
#conteudo_geral .centraliza form ul li.campo_local{ width:268px; height:35px; float:left; }

#conteudo_geral .centraliza form ul li.campo_local input{ width:217px; float:left; }

/* CAMPO LOCAL   -  quando tiver abaixo, label ACIMA de input*/
#conteudo_geral .centraliza form ul li.campo_localDois{ width:268px; height:24px; float:left; }

#conteudo_geral .centraliza form ul li.campo_localDois input{ width:217px; float:left; }


/* CAMPO ENDEREÇO*/
#conteudo_geral .centraliza form ul li.campo_endereco{ width:467px; height:35px; float:left; }

#conteudo_geral .centraliza form ul li.campo_endereco input{ width:419px; float:left; }


/* CAMPO NÚMERO*/
#conteudo_geral .centraliza form ul li.campo_numero{ width:82px; height:35px; float:left; }

#conteudo_geral .centraliza form ul li.campo_numero input{ width:49px; float:left; }
		
		
/* CAMPO COMPLEMENTO */	
#conteudo_geral .centraliza form ul li.campo_complemento{ width:187px; height:56px; float:left; }
	
#conteudo_geral .centraliza form ul li.campo_complemento label{ width:187px; }
	
#conteudo_geral .centraliza form ul li.campo_complemento input{ width:169px; }
		
		
/* CAMPO COMPLEMENTO-DOIS */	
#conteudo_geral .centraliza form ul li.campo_complementoDois{ width:100px; height:56px; float:left; }
	
#conteudo_geral .centraliza form ul li.campo_complementoDois label{ width:93px; }
	
#conteudo_geral .centraliza form ul li.campo_complementoDois input{ width:84px; }
	
	
/* CAMPO BAIRRO */	
#conteudo_geral .centraliza form ul li.campo_bairro{ width:187px; height:56px; float:left; }
	
#conteudo_geral .centraliza form ul li.campo_bairro label{ width:187px; }
	
#conteudo_geral .centraliza form ul li.campo_bairro input{ width:169px; }
	
	
/* CAMPO CIDADE */	
#conteudo_geral .centraliza form ul li.campo_cidade{ width:175px; height:56px; float:left; }
	
#conteudo_geral .centraliza form ul li.campo_cidade label{ width:175px; }
	
#conteudo_geral .centraliza form ul li.campo_cidade input{ width:169px; }
	
	
/* CAMPO UF */	
#conteudo_geral .centraliza form ul li.campo_uf{ width:187px; height:56px; float:left; }
	
#conteudo_geral .centraliza form ul li.campo_uf label{ width:187px; }
	
#conteudo_geral .centraliza form ul li.campo_uf select{ width:175px; }

/* CAMPO UF - quando for sigla do ESTADO */	
#conteudo_geral .centraliza form ul li.campo_ufSigla{ width:82px; height:56px; float:left; padding-left:6px; }
	
#conteudo_geral .centraliza form ul li.campo_ufSigla label{ width:93px; }
	
#conteudo_geral .centraliza form ul li.campo_ufSigla select{ width:80px; }

	
	
/* CAMPO CEP - SEM MAIS CAMPOS A DIREITA */	
#conteudo_geral .centraliza form ul li.campo_cep{ width:187px; padding-right:175px; height:56px; float:left; }
	
#conteudo_geral .centraliza form ul li.campo_cep label{ width:175px; }
	
#conteudo_geral .centraliza form ul li.campo_cep input{ width:169px; }
	
	
/* CAMPO CEP - COM OUTRO CAMPO A DIREITA */	
#conteudo_geral .centraliza form ul li.campo_cepDois{ width:187px; height:56px; float:left; }
	
#conteudo_geral .centraliza form ul li.campo_cepDois label{ width:175px; }
	
#conteudo_geral .centraliza form ul li.campo_cepDois input{ width:169px; }
		
		
/* CAMPO PROFISSÃO   -  quando tiver ACIMA ao lado de input*/	
#conteudo_geral .centraliza form ul li.campo_profissao{ width:187px; height:56px; float:left; }
	
#conteudo_geral .centraliza form ul li.campo_profissao label{ width:187px; }
	
#conteudo_geral .centraliza form ul li.campo_profissao input{ width:169px; }
		
/* CAMPO PROFISSÃO-DOIS   -  quando tiver label ao lado de input*/	
#conteudo_geral .centraliza form ul li.campo_profissaoDois{ width:500px; height:35px; clear:left; }
	
#conteudo_geral .centraliza form ul li.campo_profissaoDois input{ width:290px; }
	
	
/* CAMPO ESTADO CIVIL */	
#conteudo_geral .centraliza form ul li.campo_estadoCivil{ width:187px; height:56px; float:left; }
	
#conteudo_geral .centraliza form ul li.campo_estadoCivil label{ width:187px; }
	
#conteudo_geral .centraliza form ul li.campo_estadoCivil select{ width:175px; }
	
	
/* CAMPO REGIME DE CASAMENTO */	
#conteudo_geral .centraliza form ul li.campo_regimeDeCasamento{ width:175px; height:56px; float:left; }
	
#conteudo_geral .centraliza form ul li.campo_regimeDeCasamento label{ width:175px; }
	
#conteudo_geral .centraliza form ul li.campo_regimeDeCasamento input{ width:169px; }
	
		
/* CAMPO E-MAIL   -  quando tiver label ao lado de input*/	
#conteudo_geral .centraliza form ul li.campo_email{ width:500px; height:35px;clear:left;}
	
#conteudo_geral .centraliza form ul li.campo_email input{ width:305px; }
	
		
/* CAMPO E-MAIL   -  quando tiver ao lado, label em duas linhas*/	
#conteudo_geral .centraliza form ul li.campo_email{ width:374px; height:35px; float:left; padding-top:21px; }
	
#conteudo_geral .centraliza form ul li.campo_email input{ width:305px; }
	
		
/* CAMPO HOME-PAGE   -  quando tiver label ao lado de input*/	
#conteudo_geral .centraliza form ul li.campo_homePage{ width:500px; height:35px; clear:left;}
	
#conteudo_geral .centraliza form ul li.campo_homePage input{ width:274px; }


/* TABELA 2 colunas maiores + 2 menores */
#conteudo_geral .centraliza form table{
	width:550px;
	clear:left;
	padding-top:13px;
	}
	
#conteudo_geral .centraliza form table th{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#545357;
	text-indent:0;
	}
	
#conteudo_geral .centraliza form table td{ height:30px;}
	
#conteudo_geral .centraliza form table td label{ line-height:16px; }
	
#conteudo_geral .centraliza form table td.td_campo_maior input{ width:350px; margin-right:5px;}
	
#conteudo_geral .centraliza form table td.td_campo_medio input{ width:169px;}
	
#conteudo_geral .centraliza form table td.td_campo_menor input{ width:76px;}
	
	
#conteudo_geral .centraliza form table td.td_campo_metade input{ width:260px;}
	
	
/* CAMPO TIPO-DE-IMOVEL */	
#conteudo_geral .centraliza form ul li.campo_tipoImovel{ width:275px; height:56px; float:left; padding-top:13px; }
	
#conteudo_geral .centraliza form ul li.campo_tipoImovel label{ width:275px; text-align:left; }
	
#conteudo_geral .centraliza form ul li.campo_tipoImovel input{ width:262px; }


/* CAMPO AREA */	
#conteudo_geral .centraliza form ul li.campo_area{ width:94px; height:56px; float:left; padding-top:13px; }
	
#conteudo_geral .centraliza form ul li.campo_area label{ width:94px; }
	
#conteudo_geral .centraliza form ul li.campo_area input{ width:75px; }


/* CAMPO VALOR-DE-MERCADO */	
#conteudo_geral .centraliza form ul li.campo_valorMercado{ width:94px; height:56px; float:left; }
	
#conteudo_geral .centraliza form ul li.campo_valorMercado label{ width:94px; line-height:16px; }
	
#conteudo_geral .centraliza form ul li.campo_valorMercado input{ width:75px; }


/* CAMPO ONUS-EXISTENTE */	
#conteudo_geral .centraliza form ul li.campo_onusExistente{ width:83px; height:56px; float:left; }
	
#conteudo_geral .centraliza form ul li.campo_onusExistente label{ width:83px; line-height:16px; }
	
#conteudo_geral .centraliza form ul li.campo_onusExistente input{ width:75px; }


/* CAMPO OBSESRVAÇÃO */	
#conteudo_geral .centraliza form ul li.campo_observacoes{ width:550px; height:110px; float:left; }
	
#conteudo_geral .centraliza form ul li.campo_observacoes label{ width:550px; text-align:left; }
	
#conteudo_geral .centraliza form ul li.campo_observacoes textarea{ width:544px; height:66px; }


/* CAMPO ACEITO */	
#conteudo_geral .centraliza form ul li.campo_aceito{ width:275px; float:left; }
	
#conteudo_geral .centraliza form ul li.campo_aceito label{ float:left; }

#conteudo_geral .centraliza form ul li.campo_aceito input{ margin-right:5px; float:left; }


/* CAMPO BTN ENVIAR */	
#conteudo_geral .centraliza form ul li.campo_btnEnviar{ width:275px; float:right; }
	
#conteudo_geral .centraliza form ul li.campo_btnEnviar input{ 
	width:90px;
	height:28px;
	display:block;
	float:right;
	background:none;
	border:none;
	padding:0; 
	}
		

#conteudo_geral .centraliza form p{ clear:left; }


/* CAMPO RAZÃO SOCIAL  */
#conteudo_geral .centraliza form ul li.campo_razaoSocial{ width:375px; height:24px; float:left; }

#conteudo_geral .centraliza form ul li.campo_razaoSocial input{ width:266px; float:left; }

/* CAMPO RAZÃO SOCIAL  */
#conteudo_geral .centraliza form ul li.campo_razaoSocialDois{ width:375px; height:35px; float:left; }

#conteudo_geral .centraliza form ul li.campo_razaoSocialDois input{ width:266px; float:left; }



/* CAMPO NOME_COMPLETO   -  quando tiver abaixo, label ACIMA de input*/
#conteudo_geral .centraliza form ul li.campo_cnpj{ width:175px; height:24px; float:left; }

#conteudo_geral .centraliza form ul li.campo_cnpj input{ width:127px; float:left; }



/* CAMPO GRUPO ECONOMICO */	
#conteudo_geral .centraliza form ul li.campo_grupoEconomico{ width:187px; height:56px; float:left; }
	
#conteudo_geral .centraliza form ul li.campo_grupoEconomico label{ width:187px; line-height:16px; }
	
#conteudo_geral .centraliza form ul li.campo_grupoEconomico input{ width:169px; }


/* CAMPO SUCESSORA */	
#conteudo_geral .centraliza form ul li.campo_sucessora{ width:189px; height:56px; float:left; padding-top:13px; }
	
#conteudo_geral .centraliza form ul li.campo_sucessora label{ width:189px; }
	
#conteudo_geral .centraliza form ul li.campo_sucessora input{ width:170px; }


/* CAMPO DATA DE SUCESSÃO */	
#conteudo_geral .centraliza form ul li.campo_dataDeSucessao{ width:173px; height:56px; float:left; padding-top:13px; }
	
#conteudo_geral .centraliza form ul li.campo_dataDeSucessao label{ width:173px; }
	
#conteudo_geral .centraliza form ul li.campo_dataDeSucessao input.data_dia{ margin-left:20px; }
	


/* CAMPO DATA DE SUCESSÃO */	
#conteudo_geral .centraliza form ul li.campo_dataSucessao{ width:173px; height:56px; float:left; }
	
#conteudo_geral .centraliza form ul li.campo_dataSucessao label{ width:173px; }
	
#conteudo_geral .centraliza form ul li.campo_dataSucessao input.data_dia{ margin-left:20px; }
	
	
/* CAMPO TELEFONE */	
#conteudo_geral .centraliza form ul li.campo_tel{ width:187px; height:56px; float:left; }
	
#conteudo_geral .centraliza form ul li.campo_tel label{ width:175px; }
	
#conteudo_geral .centraliza form ul li.campo_tel input.tel_ddd{ margin-left:30px; }
	
/* CAMPO TELEFONE - DOIS (MENOR) */	
#conteudo_geral .centraliza form ul li.campo_telDois{ width:127px; height:56px; float:left;  padding-top:13px;}
	
#conteudo_geral .centraliza form ul li.campo_telDois label{ width:127px; }
	
#conteudo_geral .centraliza form ul li.campo_telDois input.tel_ddd{ margin-left:4px; }
	
	
/* CAMPO FAX */	
#conteudo_geral .centraliza form ul li.campo_fax{ width:187px; height:56px; padding-right:176px; float:left; }
	
#conteudo_geral .centraliza form ul li.campo_fax label{ width:175px; }
	
#conteudo_geral .centraliza form ul li.campo_fax input.tel_ddd{ margin-left:30px; }
	
	
/* CAMPO FAX  -  COM OUTRO CAMPO AO LADO */	
#conteudo_geral .centraliza form ul li.campo_faxDois{ width:187px; height:56px;  float:left; }
	
#conteudo_geral .centraliza form ul li.campo_faxDois label{ width:175px; }
	
#conteudo_geral .centraliza form ul li.campo_faxDois input.tel_ddd{ margin-left:30px; }
		
	
/* CAMPO ATIVIDADE PRINCIPAL */	
#conteudo_geral .centraliza form ul li.campo_atividadePrincipal{ width:275px; height:56px; float:left; padding-top:13px; }
	
#conteudo_geral .centraliza form ul li.campo_atividadePrincipal label{ width:275px; text-align:left; }
	
#conteudo_geral .centraliza form ul li.campo_atividadePrincipal input{ width:259px; }
	
	
/* CAMPO PESSOA DE CONTATO */	
#conteudo_geral .centraliza form ul li.campo_pessoaContatoDois{ width:176px; height:56px; float:left; }
	
#conteudo_geral .centraliza form ul li.campo_pessoaContatoDois label{ width:176px; text-align:left; }
	
#conteudo_geral .centraliza form ul li.campo_pessoaContatoDois input{ width:170px; }
	
	
/* CAMPO CAPITAL SOCIAL */	
#conteudo_geral .centraliza form ul li.campo_capital_social{ width:137px; height:56px; float:left; padding-top:13px;}
	
#conteudo_geral .centraliza form ul li.campo_capital_social label{ width:125px; }
	
#conteudo_geral .centraliza form ul li.campo_capital_social input{ width:120px; }
	
	
/* CAMPO AUTORIZADO */	
#conteudo_geral .centraliza form ul li.campo_autorizado{ width:137px; height:56px; float:left; padding-top:13px; }
	
#conteudo_geral .centraliza form ul li.campo_autorizado label{ width:125px; }
	
#conteudo_geral .centraliza form ul li.campo_autorizado input{ width:120px; }
	
	
/* CAMPO REALIZADO */	
#conteudo_geral .centraliza form ul li.campo_realizado{ width:137px; height:56px; float:left; padding-top:13px; }
	
#conteudo_geral .centraliza form ul li.campo_realizado label{ width:125px; }
	
#conteudo_geral .centraliza form ul li.campo_realizado input{ width:120px; }
	
	
/* CAMPO DATA DA ULTIMA ALTERAÇÃO */	
#conteudo_geral .centraliza form ul li.campo_ultimaAlteracao{ width:137px; height:56px; float:left; }
	
#conteudo_geral .centraliza form ul li.campo_ultimaAlteracao label{ width:125px; line-height:16px; }
	
#conteudo_geral .centraliza form ul li.campo_ultimaAlteracao input{ width:120px; }
	
	
/* CAMPO ASSINAM */	
#conteudo_geral .centraliza form ul li.campo_assinam{ width:550px; height:35px; }
	
#conteudo_geral .centraliza form ul li.campo_assinam strong{ width:125px; line-height:16px; }
	
#conteudo_geral .centraliza form ul li.campo_assinam input{ background:none; border:none; margin:0 5px;  }
	
	
/* CAMPO BANCO / CIDADE / UF */	
#conteudo_geral .centraliza form ul li.campo_bancosCidadeUf{ width:235px; height:56px; float:left; padding-top:13px; }
	
#conteudo_geral .centraliza form ul li.campo_bancosCidadeUf label{ width:235px; text-align:left; }
	
#conteudo_geral .centraliza form ul li.campo_bancosCidadeUf input{ width:213px; }
	
	
/* CAMPO PESSOA DE CONTATO */	
#conteudo_geral .centraliza form ul li.campo_pessoaContato{ width:93px; height:56px; float:left; }
	
#conteudo_geral .centraliza form ul li.campo_pessoaContato label{ width:93px; line-height:16px; }
	
#conteudo_geral .centraliza form ul li.campo_pessoaContato input{ width:80px; }
	
	
/* CAMPO LIMITE DE CRÉDITO */	
#conteudo_geral .centraliza form ul li.campo_limiteCredito{ width:93px; height:56px; float:left; }
	
#conteudo_geral .centraliza form ul li.campo_limiteCredito label{ width:93px; line-height:16px; }
	
#conteudo_geral .centraliza form ul li.campo_limiteCredito input{ width:80px; }
	
	
/* CAMPO EMPRESA CONTRATANTE */	
#conteudo_geral .centraliza form ul li.campo_empresaContratante{ width:550px; height:56px; float:left; }
	
#conteudo_geral .centraliza form ul li.campo_empresaContratante label{ width:550px; text-align:left; line-height:16px; }
	
#conteudo_geral .centraliza form ul li.campo_empresaContratante input{ width:355px; }
	
	
/* CAMPO INICIO DO CONTRATO */	
#conteudo_geral .centraliza form ul li.campo_inicioContrato{ width:160px; height:56px; float:left; padding-left:27px; padding-top:13px; }
	
#conteudo_geral .centraliza form ul li.campo_inicioContrato label{ width:187px; text-align:left; }
	
	
/* CAMPO TERMINO DO CONTRATO */	
#conteudo_geral .centraliza form ul li.campo_terminoContrato{ width:175px; height:56px; float:left; padding-top:13px; }
	
#conteudo_geral .centraliza form ul li.campo_terminoContrato label{ width:187px; text-align:left; }
	
	
/* CAMPO VALOR DO CONTRATO */	
#conteudo_geral .centraliza form ul li.campo_valorDoContrato{ width:95px; height:56px; float:left; }
	
#conteudo_geral .centraliza form ul li.campo_valorDoContrato label{ width:93px; line-height:16px; }
	
#conteudo_geral .centraliza form ul li.campo_valorDoContrato input{ width:80px; }
	
	
/* CAMPO SALDO A RECEBER */	
#conteudo_geral .centraliza form ul li.campo_saldoAReceber{ width:93px; height:56px; float:left; }
	
#conteudo_geral .centraliza form ul li.campo_saldoAReceber label{ width:93px; line-height:16px; }
	
#conteudo_geral .centraliza form ul li.campo_saldoAReceber input{ width:80px; }
	
	
/* CAMPO ESCOPO DO CONTRATO */	
#conteudo_geral .centraliza form ul li.campo_escopoContrato{ width:550px; height:56px; clear:left; }
	
#conteudo_geral .centraliza form ul li.campo_escopoContrato label{ width:550px; text-align:left; }
	
#conteudo_geral .centraliza form ul li.campo_escopoContrato input{ width:355px; }
	
	
/* CAMPO BANCO */	
#conteudo_geral .centraliza form ul li.campo_banco{ width:285px; height:56px; float:left; padding-top:13px; }
	
#conteudo_geral .centraliza form ul li.campo_banco label{ width:265px; text-align:left; }
	
#conteudo_geral .centraliza form ul li.campo_banco label span{ font-weight:normal; }
	
#conteudo_geral .centraliza form ul li.campo_banco input{ width:270px; }
	
	
/* CAMPO BANCO */	
#conteudo_geral .centraliza form ul li.campo_numeroBanco{ width:91px; height:56px; float:left; padding-top:13px; }
	
#conteudo_geral .centraliza form ul li.campo_numeroBanco label{ width:82px; }
	
#conteudo_geral .centraliza form ul li.campo_numeroBanco input{ width:75px; }
	
	
/* CAMPO AGENCIA */	
#conteudo_geral .centraliza form ul li.campo_agenciaBanco{ width:91px; height:56px; float:left;  padding-top:13px; }
	
#conteudo_geral .centraliza form ul li.campo_agenciaBanco label{ width:82px; }
	
#conteudo_geral .centraliza form ul li.campo_agenciaBanco input{ width:75px; }
	
	
/* CAMPO CONTA CORRENTE */	
#conteudo_geral .centraliza form ul li.campo_contaCorrente{ width:83px; height:56px; float:left; }
	
#conteudo_geral .centraliza form ul li.campo_contaCorrente label{ width:80px; line-height:16px; }
	
#conteudo_geral .centraliza form ul li.campo_contaCorrente input{ width:75px; }





/* SEGURO EMPRESARIAL */
#conteudo_geral .centraliza form ul.formulario_seguroEmpresarial{
	width:550px;
	}
	
#conteudo_geral .centraliza form ul.formulario_seguroEmpresarial li{
	width:550px;
	height:32px;
	float:left;
	display:block;
	}

#conteudo_geral .centraliza form .especial_tipoCobertura{
	width:435px;
	float:left;
	}

#conteudo_geral .centraliza form .especial_valorCobertura{
	width:115px;
	float:right;
	}

#conteudo_geral .centraliza form input.input_radio{ border:none; background:none; padding:0 0 0 0; }
	
#conteudo_geral .centraliza form ul.formulario_seguroEmpresarial li label{ width:430px; float:left; text-align:left; }
	
#conteudo_geral .centraliza form ul.formulario_seguroEmpresarial li label.label_cobertura{ width:135px; }
	
#conteudo_geral .centraliza form ul.formulario_seguroEmpresarial li label.label_especialValor{ width:19px; float:left; text-align:left; }
	
#conteudo_geral .centraliza form ul.formulario_seguroEmpresarial li input.input_valor{
	width:83px;
	float:right;
	}





	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
/* INPUT PARA TELEFONE*/	
#conteudo_geral .centraliza form ul li input.tel_ddd{ width:21px; }
#conteudo_geral .centraliza form ul li input.tel_numero{ width:35px; }


/* INPUT PARA DATAS */	
#conteudo_geral .centraliza form ul li input.data_dia{ width:21px; }
#conteudo_geral .centraliza form ul li input.data_mes{ width:21px; }
#conteudo_geral .centraliza form ul li input.data_ano{ width:35px; }


/********************** MARCELO *************************/
/* CAMPO NOME_COMPLETO-TRÊS   -  quando tiver abaixo, label DO LADO de input */


/*
#conteudo_geral .centraliza h4.h4_questionario{ background-image:url(../img/h4_questionario.jpg); }

#conteudo_geral .centraliza form ul li.campo_nomeCompletoTres{ width:550px; height:30px; }

#conteudo_geral .centraliza form ul li.campo_nomeCompletoTres input{ width:247px; float:left;}

#conteudo_geral .centraliza form ul li.campo_nomeCompletoTres label.principal_condutor{ text-align: left; margin-top: -7px;}
*/
/* CAMPO NOME_COMPLETO-QUATRO 
#conteudo_geral .centraliza form ul li.campo_nomeCompletoQuatro{ width:350px; height:45px; float: left; }

#conteudo_geral .centraliza form ul li.campo_nomeCompletoQuatro input{ width:200px; float:left;}

#conteudo_geral .centraliza form ul li.campo_nomeCompletoQuatro label.principal_condutor{ text-align: left; margin-top: -7px;}
*/


/* CAMPO RELAÇÃO DO PRINCIPAL CONDUTOR 
#conteudo_geral .centraliza form ul li.campo_relacaoCondutorSegurado{ width:550px; display:table; padding-bottom: 10px; }

#conteudo_geral .centraliza form ul li.campo_relacaoCondutorSegurado input{ width:15px; float:left; margin-right: 7px; paddind-bottom: 7px; border:none; background-color: #d8d8d8; }

#conteudo_geral .centraliza form ul li.campo_relacaoCondutorSegurado label.label_maior {width: 550px; text-align: left;}

#conteudo_geral .centraliza form ul li.campo_relacaoCondutorSegurado label.label_maior2 {width: 520px; text-align: left; font-weight:normal;}
*/
/* CAMPO ESTADO CIVIL 
#conteudo_geral .centraliza form ul li.campo_estado_civil{ width:200px; display:table; float: left; padding-bottom: 10px; }

#conteudo_geral .centraliza form ul li.campo_estado_civil select{ width:110px;}

#conteudo_geral .centraliza form ul li.campo_estado_civil label.label_maior {width: 120px; text-align: left;}
*/


/* CAMPO TRABALHA MUNÍCIPIO 
#conteudo_geral .centraliza form ul li.trabalha_municipio{ width:550px; display: table; padding-bottom: 10px; }

#conteudo_geral .centraliza form ul li.trabalha_municipio input{ width:15px; float:left; margin-right: 7px; paddind-bottom: 7px; border:none; background-color: #d8d8d8; }
#conteudo_geral .centraliza form ul li.trabalha_municipio input.antifurto{ width:70px; float:left; }

#conteudo_geral .centraliza form ul li.trabalha_municipio label.label_maior2 {width: 520px; text-align: left; font-weight:normal;}
*/
/* CAMPO ATIVIDADE PROFISSIONAL 
#conteudo_geral .centraliza form ul li.atividade_profissional{ width:550px; display: table; padding-bottom: 10px;  }

#conteudo_geral .centraliza form ul li.atividade_profissional input{ width:300px; float:left; }

#conteudo_geral .centraliza form ul li.trabalha_municipio label.label_maior2 {width: 520px; text-align: left; font-weight:normal;}
*/
/* CAMPO CEP 2 	
#conteudo_geral .centraliza form ul li.campo_cep2{ width:500px; height:56px; }
	
#conteudo_geral .centraliza form ul li.campo_cep2 label{ width:500px; }
	
#conteudo_geral .centraliza form ul li.campo_cep2 input{ width:187px; }
*/
/* CAMPO ANTIFURTO 
#conteudo_geral .centraliza form ul li.antifurto{ width:550px; display: table; padding-bottom: 10px; }

#conteudo_geral .centraliza form ul li.antifurto input{ width:15px; float:left; margin-right: 7px; paddind-bottom: 7px; border:none; background-color: #d8d8d8; }

#conteudo_geral .centraliza form ul li.antifurto input.antifurto{ width:70px; float:left; background-color:#e9e9e9; border:#9fa0a3 solid 1px; }

#conteudo_geral .centraliza form ul li.antifurto label.label_maior2 {width: 520px; text-align: left; font-weight:normal;}

#conteudo_geral .centraliza form ul li.antifurto label.label_maior3 {width: 75px; text-align: left; font-weight:normal;}

#conteudo_geral .centraliza form ul li.antifurto label.label_maior4 {width: 135px; text-align: left; font-weight:normal;}
*/
/* CAMPO QUANTOS VEÍCULOS 	
#conteudo_geral .centraliza form ul li.quantosveiculos{ width:500px; display: table; padding-bottom: 10px; }
	
#conteudo_geral .centraliza form ul li.quantosveiculos label{ width:315px; text-align: left; }
	
#conteudo_geral .centraliza form ul li.quantosveiculos input{ width:100px; }
*/
/* CAMPO QUANTOS QUILOMETRAGEM 	
#conteudo_geral .centraliza form ul li.qulimetragemanual{ width:500px; display: table; padding-bottom: 10px; }
	
#conteudo_geral .centraliza form ul li.qulimetragemanual label{ width:150px; text-align: left; }
	
#conteudo_geral .centraliza form ul li.qulimetragemanual input{ width:100px; }
*/
/* CAMPO TRATA-SE SEGURO 
#conteudo_geral .centraliza form ul li.seguro{ width:550px; display: table; }

#conteudo_geral .centraliza form ul li.seguro input{ width:15px; float:left; margin-right: 7px; paddind-bottom: 7px; border:none; background-color: #d8d8d8; }

#conteudo_geral .centraliza form ul li.seguro input.antifurto{ width:70px; float:left; background-color:#e9e9e9; border:#9fa0a3 solid 1px; }

#conteudo_geral .centraliza form ul li.seguro label.label_maior2 {width: 520px; text-align: left; font-weight:normal;}

#conteudo_geral .centraliza form ul li.seguro label.label_maior4 {width: 185px; text-align: left; font-weight:normal;}
*/
/* CAMPO DADOS VEÍCULO 
#conteudo_geral .centraliza form ul li.dadosveiculo{ width:270px; display: table; padding-bottom: 10px; }

#conteudo_geral .centraliza form ul li.dadosveiculo input{ width:55px; float:left; margin-right: 10px; margin-bottom: 5px; }

#conteudo_geral .centraliza form ul li.dadosveiculo label {width: 50px; text-align: left; float: left;}
*/
/* CAMPO OBSESRVAÇÃO	
#conteudo_geral .centraliza form ul li.campo_observacoes{ width:550px; height:110px; float:left; }
	
#conteudo_geral .centraliza form ul li.campo_observacoes label{ width:550px; text-align:left; }
	
#conteudo_geral .centraliza form ul li.campo_observacoes textarea{ width:544px; height:66px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; }

#conteudo_geral .centraliza form ul li.campo_btnEnviar{ width:550px; display: block; }

#conteudo_geral .centraliza form ul li.campo_btnEnviar input{
	width: 90px;
	height: 28px;
	display: block;
	float: right;
	border: none;
	background-color: #d8d8d8;
}
 */
 
 
 
 
 
 
 
 
 
 
 

#conteudo_geral .centraliza h4.h4_base{
	width:550px;
	height:28px;
	clear:left;
	}
	
#conteudo_geral .centraliza h4.h4_rctr_C{ background-image:url(../img/h4_rctr_c.jpg); }
	
#conteudo_geral .centraliza h4.h4_rcf_dc{ background-image:url(../img/h4_rcf_dc.jpg); }
	
#conteudo_geral .centraliza h4.h4_rcta_c{ background-image:url(../img/h4_rcta_c.jpg); }
	
#conteudo_geral .centraliza h4.h4_transporte_nacional{ background-image:url(../img/h4_transporte_nacional.jpg); }
	
#conteudo_geral .centraliza h4.h4_importacao{ background-image:url(../img/h4_importacao.jpg); }
	
#conteudo_geral .centraliza h4.h4_exportacao{ background-image:url(../img/h4_exportacao.jpg); }
	
#conteudo_geral .centraliza h4.h4_aduaneiro{ background-image:url(../img/h4_aduaneiro.jpg); }



 
#conteudo_geral .centraliza h3.h3_seguroTransporte{ background-image:url(../img/h3_seguroTransporte.jpg); }
 
#conteudo_geral .centraliza h3.h3_seguroAutomovel{ background-image:url(../img/h3_seguroAutomovel.jpg); }

#conteudo_geral .centraliza h3.h3_seguroVida{ background-image: url(../img/h3_seguroVida.jpg) }

#conteudo_geral .centraliza h3.h3_seguroFianca{ background-image:url(../img/h3_seguroFianca.jpg); }

#conteudo_geral .centraliza h3.h3_seguroResidencia{ background-image:url(../img/h3_seguroResidencia.jpg); }

#conteudo_geral .centraliza h3.h3_seguroResponsabilidade{ background-image:url(../img/h3_seguroResponsabilidade.jpg); }

#conteudo_geral .centraliza h3.h3_risco{ background-image: url(../img/h3_seguroRisco.jpg); }

#conteudo_geral .centraliza h4.h4_individual{ background-image:url(../img/h4_individual.jpg); }

#conteudo_geral .centraliza h4.h4_questionario{ background-image:url(../img/h4_questionario.jpg); }

#conteudo_geral .centraliza h4.h4_pessoaFisica{
	background-image:url(../img/h4_pessoaFisica.jpg);
	width:550px;
	height:28px;
	clear:left;
	}

#conteudo_geral .centraliza .titulo_padrao{
	width: 550px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#545357;
	text-indent:0;
	float: left;
	padding-bottom: 10px;
	margin-top: 10px;
	}

#conteudo_geral .centraliza form ul{
	width: 550px;
	padding-top:15px;
	}

#conteudo_geral .centraliza form ul li label{
	font-weight:bold;
	color:#36405a;
	float:left;
	padding-right:5px;
	padding-top:2px;
	text-align:center;
	}
#conteudo_geral .centraliza form span{
	font-style:normal;
	font-weight:normal;
}
#conteudo_geral .centraliza form span.menor{
	font-size: 11px;
	font-weight:bold;
}
#conteudo_geral .centraliza form ul li label.label_maior {width: 550px; text-align: left;}

#conteudo_geral .centraliza form ul li input{
	height:19px;
	background-color:#e9e9e9;
	border:#9fa0a3 solid 1px;
	
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	padding:3px 3px 0 3px;
	}

#conteudo_geral .centraliza form ul li select{
	height:22px;
	background-color:#e9e9e9;
	border:#9fa0a3 solid 1px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	padding:0;
	}

/* CAMPO NOME_COMPLETO   -  quando tiver abaixo, label ACIMA de input*/
#conteudo_geral .centraliza form ul li.campo_nomeCompleto{ width:379px; height:24px; float:left; }

#conteudo_geral .centraliza form ul li.campo_nomeCompleto input{ width:247px; float:left; }
	

/* CAMPO NOME_COMPLETO-DOIS   -  quando tiver abaixo, label DO LADO de input */
#conteudo_geral .centraliza form ul li.campo_nomeCompletoDois{ width:379px; height:35px; float:left; }

#conteudo_geral .centraliza form ul li.campo_nomeCompletoDois input{ width:247px; float:left; }


/* CAMPO SEXO	 
#conteudo_geral .centraliza form ul li.campo_sexo{ width:158px; float:left; }
	*/
#conteudo_geral .centraliza form ul li.campo_sexo input{ background:none; border:none; }
		
		
/* CAMPO CPF */	
#conteudo_geral .centraliza form ul li.campo_cpf{ width:187px; height:56px; float:left; }
	
#conteudo_geral .centraliza form ul li.campo_cpf label{ width:187px; }
	
#conteudo_geral .centraliza form ul li.campo_cpf input{ width:169px; }
	
	
/* CAMPO RG */	
#conteudo_geral .centraliza form ul li.campo_rg{ width:187px; height:56px; float:left; }
	
#conteudo_geral .centraliza form ul li.campo_rg label{ width:187px; }
	
#conteudo_geral .centraliza form ul li.campo_rg input{ width:169px; }
	
	
/* CAMPO ÓRGÃO EXPEDIDOR */	
#conteudo_geral .centraliza form ul li.campo_orgaoExpedidor{ width:175px; height:56px; float:left; }
	
#conteudo_geral .centraliza form ul li.campo_orgaoExpedidor label{ width:175px; }
	
#conteudo_geral .centraliza form ul li.campo_orgaoExpedidor input{ width:169px; }
	
	
/* CAMPO NASCIMENTO */	
#conteudo_geral .centraliza form ul li.campo_nascimento{ width:282px; height:35px; float:left;  }
	
#conteudo_geral .centraliza form ul li.campo_nascimento input.nasc_dia{ width:24px; }
#conteudo_geral .centraliza form ul li.campo_nascimento input.nasc_mes{ width:24px; }
#conteudo_geral .centraliza form ul li.campo_nascimento input.nasc_ano{ width:41px; }


/* CAMPO LOCAL*/
#conteudo_geral .centraliza form ul li.campo_local{ width:268px; height:35px; float:left; }

#conteudo_geral .centraliza form ul li.campo_local input{ width:217px; float:left; }


/* CAMPO ENDEREÇO*/
#conteudo_geral .centraliza form ul li.campo_endereco{ width:467px; height:35px; float:left; }

#conteudo_geral .centraliza form ul li.campo_endereco input{ width:419px; float:left; }


/* CAMPO NÚMERO*/
#conteudo_geral .centraliza form ul li.campo_numero{ width:82px; height:35px; float:left; }

#conteudo_geral .centraliza form ul li.campo_numero input{ width:49px; float:left; }
		
		
/* CAMPO COMPLEMENTO */	
#conteudo_geral .centraliza form ul li.campo_complemento{ width:184px; height:56px; float:left; }
	
#conteudo_geral .centraliza form ul li.campo_complemento label{ width:184px; }
	
#conteudo_geral .centraliza form ul li.campo_complemento input{ width:169px; }
	
	
/* CAMPO BAIRRO */	
#conteudo_geral .centraliza form ul li.campo_bairro{ width:184px; height:56px; float:left; }
	
#conteudo_geral .centraliza form ul li.campo_bairro label{ width:180px; }
	
#conteudo_geral .centraliza form ul li.campo_bairro input{ width:169px; }
	
	
/* CAMPO CIDADE */	
#conteudo_geral .centraliza form ul li.campo_cidade{ width:170px; height:56px; float:left; }
	
#conteudo_geral .centraliza form ul li.campo_cidade label{ width:160px; }
	
#conteudo_geral .centraliza form ul li.campo_cidade input{ width:167px; }
	
	
/* CAMPO UF */	
#conteudo_geral .centraliza form ul li.campo_uf{ width:187px; height:56px; float:left; }
	
#conteudo_geral .centraliza form ul li.campo_uf label{ width:187px; }
	
#conteudo_geral .centraliza form ul li.campo_uf select{ width:175px; }
	
	
/* CAMPO CEP */	
#conteudo_geral .centraliza form ul li.campo_cep{ width:187px; padding-right:175px; height:56px; float:left; }
	
#conteudo_geral .centraliza form ul li.campo_cep label{ width:175px; }
	
#conteudo_geral .centraliza form ul li.campo_cep input{ width:169px; }
		
		
/* CAMPO PROFISSÃO */	
#conteudo_geral .centraliza form ul li.campo_profissao{ width:187px; height:56px; float:left; }
	
#conteudo_geral .centraliza form ul li.campo_profissao label{ width:187px; }
	
#conteudo_geral .centraliza form ul li.campo_profissao input{ width:169px; }
	
	
/* CAMPO ESTADO CIVIL */	
#conteudo_geral .centraliza form ul li.campo_estadoCivil{ width:187px; height:56px; float:left; }
	
#conteudo_geral .centraliza form ul li.campo_estadoCivil label{ width:187px; }
	
#conteudo_geral .centraliza form ul li.campo_estadoCivil select{ width:175px; }
	
	
/* CAMPO REGIME DE CASAMENTO */	
#conteudo_geral .centraliza form ul li.campo_regimeDeCasamento{ width:175px; height:56px; float:left; }
	
#conteudo_geral .centraliza form ul li.campo_regimeDeCasamento label{ width:175px; }
	
#conteudo_geral .centraliza form ul li.campo_regimeDeCasamento input{ width:169px; }



/********************** MARCELO *************************/
/* CAMPO NOME_COMPLETO-TRÊS   -  quando tiver abaixo, label DO LADO de input */
#conteudo_geral .centraliza form ul li.campo_nomeCompletoTres{ width:550px; height:30px; }

#conteudo_geral .centraliza form ul li.campo_nomeCompletoTres input{ width:247px; float:left;}

#conteudo_geral .centraliza form ul li.campo_nomeCompletoTres label.principal_condutor{ text-align: left; margin-top: -7px;}

/* CAMPO NOME_COMPLETO-QUATRO */
#conteudo_geral .centraliza form ul li.campo_nomeCompletoQuatro{ width:350px; height:45px; float: left; }

#conteudo_geral .centraliza form ul li.campo_nomeCompletoQuatro input{ width:200px; float:left;}

#conteudo_geral .centraliza form ul li.campo_nomeCompletoQuatro label.principal_condutor{ text-align: left; margin-top: -7px;}



/* CAMPO RELAÇÃO DO PRINCIPAL CONDUTOR */
#conteudo_geral .centraliza form ul li.campo_relacaoCondutorSegurado{ width:550px; display:table; padding-bottom: 10px; }

#conteudo_geral .centraliza form ul li.campo_relacaoCondutorSegurado input{ width:15px; float:left; margin-right: 7px; paddind-bottom: 7px; border:none; background-color: #d8d8d8; }

#conteudo_geral .centraliza form ul li.campo_relacaoCondutorSegurado label.label_maior {width: 550px; text-align: left;}

#conteudo_geral .centraliza form ul li.campo_relacaoCondutorSegurado label.label_maior2 {width: 520px; text-align: left; font-weight:normal;}

/* CAMPO ESTADO CIVIL */
#conteudo_geral .centraliza form ul li.campo_estado_civil{ width:200px; display:table; float: left; padding-bottom: 10px; }

#conteudo_geral .centraliza form ul li.campo_estado_civil select{ width:110px;}

#conteudo_geral .centraliza form ul li.campo_estado_civil label.label_maior {width: 120px; text-align: left;}



/* CAMPO TRABALHA MUNÍCIPIO */
#conteudo_geral .centraliza form ul li.trabalha_municipio{ width:550px; display: table; padding-bottom: 10px; }

#conteudo_geral .centraliza form ul li.trabalha_municipio input{ width:15px; float:left; margin-right: 7px; paddind-bottom: 7px; border:none; background-color: #d8d8d8; }
#conteudo_geral .centraliza form ul li.trabalha_municipio input.antifurto{ width:70px; float:left; }

#conteudo_geral .centraliza form ul li.trabalha_municipio label.label_maior2 {width: 520px; text-align: left; font-weight:normal;}

/* CAMPO ATIVIDADE PROFISSIONAL */
#conteudo_geral .centraliza form ul li.atividade_profissional{ width:550px; display: table; padding-bottom: 10px;  }

#conteudo_geral .centraliza form ul li.atividade_profissional input{ width:300px; float:left; }

#conteudo_geral .centraliza form ul li.trabalha_municipio label.label_maior2 {width: 520px; text-align: left; font-weight:normal;}

/* CAMPO CEP 2 */	
#conteudo_geral .centraliza form ul li.campo_cep2{ width:500px; height:56px; }
	
#conteudo_geral .centraliza form ul li.campo_cep2 label{ width:500px; }
	
#conteudo_geral .centraliza form ul li.campo_cep2 input{ width:187px; }

/* CAMPO ANTIFURTO */
#conteudo_geral .centraliza form ul li.antifurto{ width:550px; display: table; padding-bottom: 10px; }

#conteudo_geral .centraliza form ul li.antifurto input{ width:15px; float:left; margin-right: 7px; paddind-bottom: 7px; border:none; background-color: #d8d8d8; }

#conteudo_geral .centraliza form ul li.antifurto input.esp_radio{ width:15px; float:left; margin-right: 7px; margin-left: 10px; paddind-bottom: 7px; border:none; background-color: #d8d8d8; }

#conteudo_geral .centraliza form ul li.antifurto input.antifurto{ width:70px; float:left; background-color:#e9e9e9; border:#9fa0a3 solid 1px; }

#conteudo_geral .centraliza form ul li.antifurto input.antifurto2{ width:230px; float:left; background-color:#e9e9e9; border:#9fa0a3 solid 1px; }

#conteudo_geral .centraliza form ul li.antifurto label.label_maior2 {width: 520px; text-align: left; font-weight:normal;}

#conteudo_geral .centraliza form ul li.antifurto label.label_maior3 {width: 80px; text-align: left; font-weight:normal;}

#conteudo_geral .centraliza form ul li.antifurto label.label_maior4 {width: 135px; text-align: left; font-weight:normal;}

#conteudo_geral .centraliza form ul li.antifurto label.label_maior5 {width: 500px; text-align: left; font-weight:normal;}

#conteudo_geral .centraliza form ul li.antifurto label.label_maior6 {width: 100px; text-align: left;}


#conteudo_geral .centraliza form ul li.antifurto #abreRadio, #abreParede{
	display: none;
}



/* CAMPO QUANTOS QUILOMETRAGEM */	
#conteudo_geral .centraliza form ul li.campo_padraoInputPqn{ width:500px; display: table; padding-bottom: 10px; }
	
#conteudo_geral .centraliza form ul li.campo_padraoInputPqn label{ text-align: left; }
	
#conteudo_geral .centraliza form ul li.campo_padraoInputPqn input{ width:75px; }




/* CAMPO QUANTOS VEÍCULOS */	
#conteudo_geral .centraliza form ul li.quantosveiculos{ width:500px; display: table; padding-bottom: 10px; }
	
#conteudo_geral .centraliza form ul li.quantosveiculos label{ width:315px; text-align: left; }
	
#conteudo_geral .centraliza form ul li.quantosveiculos input{ width:100px; }

/* CAMPO QUANTOS QUILOMETRAGEM */	
#conteudo_geral .centraliza form ul li.qulimetragemanual{ width:500px; display: table; padding-bottom: 10px; }
	
#conteudo_geral .centraliza form ul li.qulimetragemanual label{ width:150px; text-align: left; }
	
#conteudo_geral .centraliza form ul li.qulimetragemanual input{ width:100px; }

/* CAMPO TRATA-SE SEGURO */
#conteudo_geral .centraliza form ul li.seguro{ width:550px; display: table; }

#conteudo_geral .centraliza form ul li.seguro input{ width:15px; float:left; margin-right: 7px; paddind-bottom: 7px; border:none; background-color: #d8d8d8; }

#conteudo_geral .centraliza form ul li.seguro input.antifurto{ width:70px; float:left; background-color:#e9e9e9; border:#9fa0a3 solid 1px; }

#conteudo_geral .centraliza form ul li.seguro label.label_maior2 {width: 520px; text-align: left; font-weight:normal;}

#conteudo_geral .centraliza form ul li.seguro label.label_maior4 {width: 185px; text-align: left; font-weight:normal;}

/* CAMPO DADOS VEÍCULO */
#conteudo_geral .centraliza form ul li.dadosveiculo{ width:270px; display: table; padding-bottom: 10px; }

#conteudo_geral .centraliza form ul li.dadosveiculo input{ width:55px; float:left; margin-right: 10px; margin-bottom: 5px; }

#conteudo_geral .centraliza form ul li.dadosveiculo label {width: 50px; text-align: left; float: left;}

/* CAMPO OBSESRVAÇÃO */	
#conteudo_geral .centraliza form ul li.campo_observacoes{ width:550px; height:110px; float:left; }
	
#conteudo_geral .centraliza form ul li.campo_observacoes label{ width:550px; text-align:left; }
	
#conteudo_geral .centraliza form ul li.campo_observacoes textarea{ width:544px; height:66px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; }

#conteudo_geral .centraliza form ul li.campo_btnEnviar{ width:550px; display: block; }

#conteudo_geral .centraliza form ul li.campo_btnEnviar input{
	width: 90px;
	height: 28px;
	display: block;
	float: right;
	border: none;
	background-color: #d8d8d8;
}

/******************************** FORMULÁRIO RISCO DE ENGENHARIA **********************************/

/* CAMPO SEGURADO */
#conteudo_geral .centraliza form ul li.campo_Segurado{ width:360px; display: table; float: left; padding-bottom: 10px; }

#conteudo_geral .centraliza form ul li.campo_Segurado input{ width:270px;  }

#conteudo_geral .centraliza form ul li.campo_Segurado label {width: 70px; text-align: left; }


/* CAMPO CNPJ */
#conteudo_geral .centraliza form ul li.campo_Cnpj{ width:185px; display: table; padding-bottom: 10px; }

#conteudo_geral .centraliza form ul li.campo_Cnpj input{ width:130px; float: right; }

#conteudo_geral .centraliza form ul li.campo_Cnpj label {width: 30px; text-align: left; }

/* CAMPO TELEFONE */
#conteudo_geral .centraliza form ul li.campo_telefone{ width:185px; display: table; padding-bottom: 10px; }

#conteudo_geral .centraliza form ul li.campo_telefone input{ width:130px; float: right; }

#conteudo_geral .centraliza form ul li.campo_telefone label {width: 30px; }

/* CAMPO TELEFONE */
#conteudo_geral .centraliza form ul li.campo_telefoneGrande{ width:550px; display: table; padding-bottom: 10px; }

#conteudo_geral .centraliza form ul li.campo_telefoneGrande input{ float: left; margin-right:5px; }


/* CAMPO ENDERECO */
#conteudo_geral .centraliza form ul li.campo_Endereco{ width:400px; display: table; float: left; padding-bottom: 10px; }

#conteudo_geral .centraliza form ul li.campo_Endereco input{ width:340px; }

#conteudo_geral .centraliza form ul li.campo_Endereco label {width: 35px; text-align: left; }

/* CAMPO NÉMERO */
#conteudo_geral .centraliza form ul li.campo_Num{ width:147px; display: table; float: left; padding-bottom: 10px; }

#conteudo_geral .centraliza form ul li.campo_Num input{ width:100px; float: right;  }

#conteudo_geral .centraliza form ul li.campo_Num label {width: 25px; text-align: left; }


/* CAMPO CONSTRUTOR */
#conteudo_geral .centraliza form ul li.campo_Construtor{ width:550px; display: table; float: left; padding-bottom: 10px; }

#conteudo_geral .centraliza form ul li.campo_Construtor input{ width:357px;  }

#conteudo_geral .centraliza form ul li.campo_Construtor label {width: 500px; text-align: left; }

/* CAMPO ENGENHEIRO */
#conteudo_geral .centraliza form ul li.campo_Engenheiro{ width:360px; display: table; float: left; padding-bottom: 10px; }

#conteudo_geral .centraliza form ul li.campo_Engenheiro input{ width:330px; }

#conteudo_geral .centraliza form ul li.campo_Engenheiro label {width: 330px; text-align: left; }

/* CAMPO TELEFONE 2 */	
#conteudo_geral .centraliza form ul li.campo_telefone2{ width:190px; height:56px; float:left; }
	
#conteudo_geral .centraliza form ul li.campo_telefone2 label{ width:180px; }
	
#conteudo_geral .centraliza form ul li.campo_telefone2 input{ width:180px; }

/* CAMPO LOCAL DE RISCO */
#conteudo_geral .centraliza form ul li.campo_LocalRisco{ width:400px; display: table; float: left; padding-bottom: 10px; }

#conteudo_geral .centraliza form ul li.campo_LocalRisco input{ width:260px; }

#conteudo_geral .centraliza form ul li.campo_LocalRisco label {width: 105px; text-align: left; }


/* CAMPO TIPO DE OBRA */
#conteudo_geral .centraliza form ul li.campo_TipoObra{ width:550px; display: table; padding-bottom: 10px; }

#conteudo_geral .centraliza form ul li.campo_TipoObra input{ width:15px; float:left; margin-right: 7px; paddind-bottom: 7px; border:none; background-color: #d8d8d8; }

#conteudo_geral .centraliza form ul li.campo_TipoObra input.antifurto{ width:70px; float:left; background-color:#e9e9e9; border:#9fa0a3 solid 1px; }

#conteudo_geral .centraliza form ul li.campo_TipoObra label.label_maior2 {width: 520px; text-align: left; font-weight:normal;}

#conteudo_geral .centraliza form ul li.campo_TipoObra label.label_maior3 {width: 75px; text-align: left; font-weight:normal;}

#conteudo_geral .centraliza form ul li.campo_TipoObra label.label_maior4 {width: 135px; text-align: left; font-weight:normal;}


/* CAMPO PAVIMENTOS */
#conteudo_geral .centraliza form ul li.pavimentos{ width:185px; display: table; float: left; padding-bottom: 10px; }

#conteudo_geral .centraliza form ul li.pavimentos input{ width:20px; padding-left:0; padding-right:0 }

#conteudo_geral .centraliza form ul li.pavimentos label {width: 130px; text-align: left; }

/* CAMPO PAVIMENTOS 1 */
#conteudo_geral .centraliza form ul li.pavimentos1{ width:180px; display: table; float: left; padding-bottom: 10px; }

#conteudo_geral .centraliza form ul li.pavimentos1 input{ width:20px; padding-left:0; padding-right:0 }

#conteudo_geral .centraliza form ul li.pavimentos1 label {width: 130px; text-align: left; }

/* CAMPO LABEL E INPUT LADA A LADO */
#conteudo_geral .centraliza form ul li.geral{ width:550px; display: table; float: left; padding-bottom: 10px; }

#conteudo_geral .centraliza form ul li.geral input{ width:100px; }

#conteudo_geral .centraliza form ul li.geral input.maisbaixo{ width:100px; margin-top: 5px; }

#conteudo_geral .centraliza form ul li.geral label {text-align: left; padding-right: 10px; }

/* CAMPO DATA */
#conteudo_geral .centraliza form ul li.campo_Data{ width:550px; display: table; float: left; padding-bottom: 10px; }

#conteudo_geral .centraliza form ul li.campo_Data input{ width:20px; }

#conteudo_geral .centraliza form ul li.campo_Data input.maior{ width:40px; }

#conteudo_geral .centraliza form ul li.campo_Data label {text-align: left; padding-right: 10px; }


/* CAMPO PROJETISTAS DA OBRA */
#conteudo_geral .centraliza form ul li.projetistas{ width:550px; display: table; float: left; padding-bottom: 10px; }

#conteudo_geral .centraliza form ul li.projetistas input{ width:200px; float: left; margin-right: 10px;}

#conteudo_geral .centraliza form ul li.projetistas label {text-align: left; padding-right: 150px; float:none; }

#conteudo_geral .centraliza form ul li.projetistas label.esp02 {padding-right: 145px; }

#conteudo_geral .centraliza form ul li.projetistas label.esp03 {padding-right: 158px; }

/* CAMPO conservação da vizinhança e distância  */
#conteudo_geral .centraliza form ul li.conservacao{ width:550px; display: table; float: left; padding-bottom: 10px; }

#conteudo_geral .centraliza form ul li.conservacao input{ width:150px; float: left; margin-right: 10px; margin-bottom: 5px;}

#conteudo_geral .centraliza form ul li.conservacao select{ width:150px; float: left; margin-right: 10px; margin-bottom: 5px;}

#conteudo_geral .centraliza form ul li.conservacao label {width: 550px; text-align: left; }

#conteudo_geral .centraliza form ul li.conservacao label.esp02 {width: 75px; }


/* CAMPO FORMULÁRIO ESTAPA 4 */
#conteudo_geral .centraliza form ul li.formQuatro{ width:550px; display: table; float: left; padding-bottom: 10px; }

#conteudo_geral .centraliza form ul li.formQuatro input{ width:70px; }

#conteudo_geral .centraliza form ul li.formQuatro strong{ color: #36405a; }

#conteudo_geral .centraliza form ul li.formQuatro tr{width: 550px; background-color: #cac9c9; display: block;}

#conteudo_geral .centraliza form ul li.formQuatro tr.linha{width: 550px; height: 5px; background-color: #d8d8d8; display: block;}

#conteudo_geral .centraliza form ul li.formQuatro tr.linha td{ padding:0; height:0;}

#conteudo_geral .centraliza form ul li.formQuatro tr.cor01{background-color: #d8d8d8; }

#conteudo_geral .centraliza form ul li.formQuatro tr.cor01 td{ padding-bottom: 0; }

#conteudo_geral .centraliza form ul li.formQuatro td{padding: 0 0 5px 2px;}

#conteudo_geral .centraliza form ul li.formQuatro tr td.col01{width: 190px;}

#conteudo_geral .centraliza form ul li.formQuatro tr td.col02{width: 88px;}

#conteudo_geral .centraliza form ul li.formQuatro tr td.col03{width: 275px;}


/* CAMPO EQUIPAMENTOS MÓVEIS  */
#conteudo_geral .centraliza form ul li.equipamentos{ width:550px; display: table; float: left; padding-bottom: 10px; }

#conteudo_geral .centraliza form ul li.equipamentos input{ width:240px; float: left; margin-right: 10px; margin-bottom: 5px;}

#conteudo_geral .centraliza form ul li.equipamentos label {width: 285px; text-align: left; }

#conteudo_geral .centraliza form ul li.equipamentos label.menor {width: 235px; text-align: left; }

#conteudo_geral .centraliza form ul li.equipamentos label.esp02 {width: 20px; }


/* CAMPO DECLARO   */
#conteudo_geral .centraliza form ul li.declaro{ width:550px; display: table; float: left; padding-bottom: 10px; margin-top: 10px; }

#conteudo_geral .centraliza form ul li.declaro input{ float: left; background-color:#d8d8d8; border: none;}

#conteudo_geral .centraliza form ul li.declaro label {width: 500px; text-align: left; padding-left: 10px; }


/* CAMPO DECLARO   */

#conteudo_geral .centraliza form ul li ul.condicoes li{
	display: table;
	padding-left: 10px;
	padding-bottom: 15px;
	background: url(../img/marcacao_circ.gif) 0 7px no-repeat;
}

/* CAMPO DESCRIÇÃO - DOIS   */
#conteudo_geral .centraliza form ul li.descricaoDois{ width:550px; display: table; float: left; padding-bottom: 10px; }

#conteudo_geral .centraliza form ul li.descricaoDois input{ float: left; background-color:#d8d8d8; border: none;}

#conteudo_geral .centraliza form ul li.descricaoDois label {width: 500px; text-align: left; }



/* CAMPO ESPECIAL ANOS   */
#conteudo_geral .centraliza form ul li.bloco_especialAnos{ width:550px;  float: left; padding-bottom: 10px; }

#conteudo_geral .centraliza form ul li.bloco_especialAnos label {width: 35px; text-align: left; float:left; }

#conteudo_geral .centraliza form ul li.bloco_especialAnos label.label_principal {width: 510px; padding-left:40px;  }

#conteudo_geral .centraliza form ul li.bloco_especialAnos input{ width:325px; float: left; margin-right:138px; margin-bottom: 10px;}


#conteudo_geral .centraliza form a.btn_proximo{
	width: 142px;
	height: 28px;
	clear:both;
	display: block;
	text-indent: -99999px;
	overflow: hidden;
	outline: none;
	background: url(../img/btn_proximo.jpg) 0 0 no-repeat;
}











#conteudo_geral .especial_contato{ background:url(../img/bg_especialContato.jpg) left top no-repeat; }

#conteudo_geral .centraliza h2.h2_contato{ background-image:url(../img/h2_contato.gif); }

#conteudo_geral .centraliza h3.h3_contato{ background-image:url(../img/h3_contato.gif); }

#conteudo_geral .centraliza p.paragrafo_especialContato{ padding-right:238px; }

#conteudo_geral .centraliza .bloco_leftContato{
	width:365px;
	display:block;
	float:left;
	}
	
#conteudo_geral .centraliza .bloco_leftContato ul{
	width:365px;
	display:block;
	float:left;
	}
	
#conteudo_geral .centraliza .bloco_leftContato ul li{
	width:365px;
	height:34px;
	display:block;
	float:left;
	}
	
#conteudo_geral .centraliza .bloco_leftContato ul li label{
	width:46px;
	display:block;
	float:left;
	text-align:right;
	padding-right:5px;
	}
	
#conteudo_geral .centraliza .bloco_leftContato ul li input.campo_padraoContato{
	width:306px;
	display:block;
	float:left;
	}
	
#conteudo_geral .centraliza .bloco_leftContato ul li.campo_telefoneContato input{ margin-right:5px;}
	
#conteudo_geral .centraliza .bloco_leftContato ul li.campo_metadeContato{
	width:182px;
	height:45px;
	display:block;
	float:left;
	}
	
#conteudo_geral .centraliza .bloco_leftContato ul li.campo_metadeContato label{
	width:180px;
	padding-right:0;
	text-align:center;
	}
	
#conteudo_geral .centraliza .bloco_leftContato ul li.campo_metadeContato input{ width:170px; }
	
#conteudo_geral .centraliza .bloco_leftContato ul li.campo_metadeContato select{ width:178px; }
	
	
#conteudo_geral .centraliza .bloco_leftContato ul li.campo_mensagemContaco{ height:91px; }
	
#conteudo_geral .centraliza .bloco_leftContato ul li.campo_mensagemContaco label{
	width:365px;
	text-align:left;
	}
	
#conteudo_geral .centraliza .bloco_leftContato ul li.campo_mensagemContaco textarea{
	width:352px;
	height:61px;
	}


#conteudo_geral .centraliza .bloco_leftContato ul li.campo_btnEnviarContato{ width:365px; display: block; }

#conteudo_geral .centraliza .bloco_leftContato ul li.campo_btnEnviarContato input{
	width: 90px;
	height: 28px;
	display: block;
	float: right;
	border: none;
	background-color: #d8d8d8;
}

#conteudo_geral .centraliza .bloco_rightContato{
	background:url(../img/bg_bloco_rightContato.jpg) right top no-repeat;
	width:302px;
	height:191px;
	display:block;
	float:right;
	padding-left:78px;
	padding-top:84px;
}

#conteudo_geral .centraliza .bloco_rightContato .bloco_escritorioContato{
	width:120px;
	height:112px;
	display:block;
	float:left;
	padding-right:18px;
	text-indent:-99999px;
	overflow:hidden;
}

#conteudo_geral .centraliza .bloco_rightContato .bloco_escritorioContato p.p_escritorio{
	background:url(../img/p_escritorio.jpg) left top no-repeat;
	width:120px;
	height:18px;
	display:block;
	padding:0;
}

#conteudo_geral .centraliza .bloco_rightContato .bloco_escritorioContato address.address_contato{
	width:120px;
	height:94px;
	background:url(../img/address_contato.jpg) left top no-repeat;
	padding:0;
}

#conteudo_geral .centraliza .bloco_rightContato .bloco_telefoneMata{
	width:104px;
	height:112px;
	display:block;
	float:left;
	text-indent:-99999px;
	overflow:hidden;
}

#conteudo_geral .centraliza .bloco_rightContato .bloco_telefoneMata p.p_telefoneContato{
	background:url(../img/p_telefoneContato.jpg) left top no-repeat;
	width:104px;
	height:56px;
	display:block;
	padding:0 0 16px 0;
}

#conteudo_geral .centraliza .bloco_rightContato .bloco_telefoneMata p.btn_mapa{
	width:104px;
	height:40px;
	display:block;
}

#conteudo_geral .centraliza .bloco_rightContato .bloco_telefoneMata p.btn_mapa a{
	background-position:left top;
	background-repeat:no-repeat;
	background-image:url(../img/btn_mapa.jpg);
	width:104px;
	height:40px;
	display:block;
}

#conteudo_geral .centraliza .bloco_rightContato .bloco_telefoneMata p.btn_mapa a:hover{ background-position:left bottom; }














/* rodape */

#rodape_geral{
	background-color:#101a33;
	width:100%;
	clear:left;
}

#rodape_geral #rodape{
	width:748px;
	display:block;
	margin:0 auto;
	padding:7px 13px 0 13px;
	color:#c4c5c7;
	text-align:center;
}

#rodape_geral #rodape address{
	font-style:normal;
	font-size:10px;
}

#rodape a.btn-voltar-topo { display:none; }
	
#rodape #selos{
	width:194px;
	height:15px;
	display:block;
	padding:10px 0 20px 0px;
	margin:0 auto;
	}
	
#rodape #selos ul{
	width:194px;
	height:15px;
	display:block;
	}
	
#rodape #selos ul li{
	width:91px;
	height:15px;
	display:block;
	float:left;
	padding-bottom:3px;
	padding-right:6px;
	list-style-type:none;
	}
	
#rodape #selos ul li a{
	background-position:left top;
	background-repeat:no-repeat;
	width:91px;
	height:15px;
	display:block;
	overflow:hidden;
	text-indent:-99999px;
	}
	
#rodape #selos ul li a.gdsi{ background-image:url(../img/selo_ao5.jpg); }
	
#rodape #selos ul li a.w3c{ background-image:url(../img/selo_w3c.jpg); }

/* ID´s dos formulários*/
#bloco_estapaDois, #bloco_estapaTres, #bloco_estapaQuatro, #bloco_estapaCinco {
	display:none;
}

