.mgNone{
	margin:0!important;
	}
div.contCentral div.boxId{
	clear:both; padding:30px 10px 0; width:940px; overflow:hidden;
	margin-bottom:30px;
	}
	div.contCentral div.boxId div.colId{
		float: left; width:452px; margin:0 36px 0 0; 
		}
		div.boxId div.colId h3{
			font:16px 'Roboto Condensed', Tahoma, Geneva, sans-serif; color:#0a4166;
			text-transform:uppercase; margin-bottom:10px;
			}
		div.boxId div.colId div.idBox{
			padding:20px; background:#f2f2f2;
			width:412px; height:134px;  /height:154px;
			}
			div.colId div.idBox div.linhaId{
				clear:both; padding:0 0 10px;
				}
			div.boxId div.colId div.idBox p{
				font:12px 'Roboto Condensed', Tahoma, Geneva, sans-serif; color:#0a4166;
				text-transform:uppercase; margin-bottom:4px;
				}
				div.colId div.idBox input{
					width:390px; border:1px #b6c4c4 solid;
					padding:4px 10px; margin:0 0 2px;
					font:12px 'Roboto Condensed', Tahoma, Geneva, sans-serif; color:#7c7a7a; line-height:12px;
					}
					div.colId div.idBox a{
						font:11px 'Roboto Condensed', Tahoma, Geneva, sans-serif; color:#1b859e; line-height:11px;
						}
						div.colId div.idBox a.bt_avancar{
							background:#00bbee; font:12px 'Roboto Condensed', Tahoma, Geneva, sans-serif; color:#ffffff;
							font-weight:bold; text-transform:uppercase; padding:8px 14px;   clear:both;
							text-align:center; margin:10px 0 20px 0; /margin:0 0 10px 0; display:block; float:right;
							}
					div.colId div.idBox div.idCertificado{
						background:url(../imagens/layout/separador_x.jpg) repeat-x 0 0;
						clear:both; padding:10px 0;
						}
						div.idBox div.idCertificado a.bt_certificado{
							background:#1b859e; font:bold 12px 'Roboto Condensed', Tahoma, Geneva, sans-serif; color:#ffffff;
							font-weight:bold; text-transform:uppercase; clear:both; width:412px; padding:8px 0;
							text-align:center; margin:10px 0 20px 0;  /margin:0 0 10px 0; display:block; float:right;
							}
							
							
div.contCentral div.boxCadastro{
		clear:both; width:940px; margin:0 auto;
		}
		div.boxCadastro ul.abas{
			clear:both;
			}
			div.boxCadastro ul.abas li{
				display:inline; float:left; margin-right:4px;
				}
				div.boxCadastro ul.abas li a{
					font:14px 'Roboto Condensed', Tahoma, Geneva, sans-serif; color:#8f8f8f;
					background:#f0f0f0; padding:8px 16px; display:block;
					}
					div.boxCadastro ul.abas li a:hover,
					div.boxCadastro ul.abas li a.act{
						font:14px 'Roboto Condensed', Tahoma, Geneva, sans-serif; color:#0a4166;
						background:#f6f6f6; padding:8px 16px; display:block;
						}
		div.boxCadastro div.boxCampos{
			background:#f6f6f6; clear:both; width:906px;
			padding:17px; overflow:hidden;
			}
			div.boxCadastro div.boxCampos div.lColuna{
				width:385px; padding-right:68px; float:left;
				margin-bottom:10px;
				}
				div.boxCampos div.lColuna div.linha,
				div.boxCampos div.rColuna div.linha{
					clear: both; overflow:hidden;
    				padding: 0 0 10px;
					}
					div.boxCampos div.lColuna h3,
					div.boxCampos div.rColuna h3{
						font:16px 'Roboto Condensed', Tahoma, Geneva, sans-serif; color:#0a4166;
						text-transform:uppercase; margin-bottom:10px;
						}
						div.boxCampos div.lColuna p,
						div.boxCampos div.rColuna p{
							color: #0A4166;	font:12px 'Roboto Condensed', Tahoma, Geneva, sans-serif;
							margin-bottom: 4px;
							text-transform: uppercase;
							}
							div.boxCampos div.lColuna input,
							div.boxCampos div.rColuna input{
								border: 1px solid #B6C4C4; font:12px 'Roboto Condensed', Tahoma, Geneva, sans-serif;
								color: #7C7A7A;	padding: 4px 10px;
								line-height: 12px;	margin: 0 0 2px;
								}
								div.boxCampos div.lColuna input.s381,
								div.boxCampos div.rColuna input.s381{
									width:361px;
									}
								div.boxCampos div.lColuna input.s311{
									width:291px;
									}
								div.boxCampos div.lColuna input.s198,
								div.boxCampos div.rColuna input.s198{
									width:178px;
									}
									div.boxCampos div.lColuna div.linha textarea{
										border: 1px solid #B6C4C4; font:12px 'Roboto Condensed', Tahoma, Geneva, sans-serif;
										color: #7C7A7A; padding: 4px 10px;
										line-height: 12px;	margin: 0 0 2px;
										width:360px; height:100px;
										}
				div.boxCadastro div.boxCampos div.rColuna{
					width:430px; padding-left:23px; float:left;
					margin-bottom:10px;
					}
					div.boxCampos div.lColuna a.bt_cep,
					div.boxCampos div.rColuna a.bt_cep{
						font:11px 'Roboto Condensed', Tahoma, Geneva, sans-serif; color:#047994; line-height:11px;
						padding:30px 0 0;  display:block; float:left;
						}
					div.boxCampos div.lColuna input.s112,
					div.boxCampos div.rColuna input.s112{
						width:92px; 
						}
					div.boxCampos div.lColuna input.s48,
					div.boxCampos div.rColuna input.s48{
						width:28px; margin-right:4px;
						}
					div.boxCampos div.lColuna input.s214,
					div.boxCampos div.rColuna input.s214{
						width:194px; margin-right:20px;
						}
					div.boxCampos div.lColuna input.s191,
					div.boxCampos div.rColuna input.s191{
						width:171px;
						}
					div.boxCampos div.lColuna input.s342,
					div.boxCampos div.rColuna input.s342{
						width:322px; margin-right:20px;
						}
					div.boxCampos div.lColuna input.s64,
					div.boxCampos div.rColuna input.s64{
						width:44px;
						}
					div.boxCampos div.lColuna input.s43,
					div.boxCampos div.rColuna input.s43{
						width:23px;
						}
						div.lColuna div.linha div#combo_sexo input,
						div.rColuna div.linha div#combo_sexo input,
						div.lColuna div.linha div#combo_bairro input,
						div.lColuna div.linha div#combo_estado input,
						div.rColuna div.linha div#combo_bairro input,
						div.rColuna div.linha div#combo_estado input,
						div.rColuna div.linha div#combo_cidade input{
							border:none!important;
							}
					div.boxCampos div.lColuna div.linha span,
					div.boxCampos div.rColuna div.linha span{
						float:left;
						}
						div.boxCampos div.linhaBT{
							clear:both; overflow:hidden;
							background:url(../imagens/layout/separador_x.jpg) repeat-x 0 0;
							}
							div.linhaBT a.bt_continuar{
								background:#00bbee; font:12px 'Roboto Condensed', Tahoma, Geneva, sans-serif; color:#ffffff;
								font-weight:bold; text-transform:uppercase; padding:8px 14px;   clear:both;
								text-align:center; margin:10px 0 0; display:block; float:right;
								}
					
					div.boxCampos div.lColuna a.bt_logradouro{
						font:11px 'Roboto Condensed', Tahoma, Geneva, sans-serif; color:#047994; line-height:11px;
						padding:0 0 0;  /*display:block; float:left;*/ text-transform:none;
						}
						div.boxCampos div.lColuna a.bt_logradouro,
						div.boxCampos div.rColuna a.bt_logradouro{
							font:11px 'Roboto Condensed', Tahoma, Geneva, sans-serif; color:#ffffff; line-height:11px;
							padding:0 0 0; display:block; float:left; text-transform:none;
							background:#00bbee; padding:2px 7px; margin:0 5px 0 0;
							}
							div.boxCampos div.lColuna p span.spanp1,
							div.boxCampos div.rColuna p span.spanp1{
								float:left; margin-right:4px;
								}
								div.boxCampos div.lColuna p span.spanp2,
								div.boxCampos div.rColuna p span.spanp2{
									text-transform:lowercase!important;
									font-size:11px;
									}