/* CSS Document */
	*.aceHidden{position:absolute;left:-999px;top:-999px;}
	.clearLimp{clear:both; margin:0;}
	ul{list-style:none;}
	ul li a, p a{text-decoration:none;}
	*{ margin:0; padding:0;}
	body{text-align: center; margin: 0;padding: 0; background:url('../img/fundo.gif') repeat 0 0; font-family:verdana; color:#06458D;}
	div#tudo{width: 968px; margin: 0 auto; text-align: left;}
	div#GARTop{height:auto; width:100%; height:18px; background:url('../img/GARTop.png') no-repeat 0 0;}
	div#GARTopV1{width:913px; height:auto; background:url('../img/GARMidlle.png') repeat-y 0 0; padding:0 25px 0 30px;}
	div#tudo div#GARTopV1 h1{margin-top: 0; background:url('../img/LogoPcertificado.png') no-repeat 0 0; width:170px; height:65px; float:left; margin:10px 0 20px 15px}
	div#tudo div#GARTopV1 h1 a{width:170px; height:65px; display:block;}
	div#tudo div#GARContent{width:98%; height:auto; background:url('../img/GARMidlle.png') repeat-y 0 0; padding:20px 0 0 30px;}
	div#tudo div#GARTopV1 div.GARLinha, div#tudo #GARFooterV1 div.GARLinha{border-bottom:1px dotted #666666; width:910px; margin:0 0 0 0;}
	
	div#tudo div#GARContent div.GARMiddleV1 h2.GARTitulo{background:url('../img/GARIcontitPrin.png') no-repeat 0 0; padding-left:33px; font-size:15px; margin-bottom:45px; margin-left:30px; margin-top:30px; height: 40px;}
	div#tudo div#GARContent div.GARMiddleV1 h2.GARTituloSucesso{background:url('../img/iconSucesso.png') no-repeat 0 0; height:33px; padding-left:43px; font-size:20px; margin-bottom:20px; padding-top:10px;}
	div#tudo div#GARContent div.GARMiddleV1 p.txtPIndex{margin-left:65px;}
	div#tudo div#GARContent div.GARMiddleV1 p.txtPCsr{margin-left:5px; margin-top:10px; margin-bottom:5px;}
	div#tudo div#GARContent div.GARMiddleV1 p.txtPCsrItalic{margin-left:5px; margin-top:5px; margin-bottom:10px;}
	
	div#tudo div#GARTopV1 ul.listTopCont li.listSuport{line-height:19px; background:url('../img/GARIconHelp.png') no-repeat 0 0; padding-left:25px; float:right; margin-top:10px;}
	div#tudo div#GARTopV1 ul.listTopCont li.listSuport a{text-decoration:none; color:#0066FF;}	
	div#tudo div#GARTopV1 ul.listTopCont li.listSuport a:hover{text-decoration:underline;}	
	div#tudo div#GARTopV1 ul.listTopCont{font-size:10px; width:265px; float:right; margin-left:410px; text-align:right; margin-top:13px }

	div#tudo div#GARFooterV1 ul.listDadCerti{font-size:10px; width:370px; margin-left:540px; text-align:right; margin-top:25px}
	div#tudo div#GARTopV1 p.logoICPBRASIL{background:url('../img/ICPBrasil.png') no-repeat 0 0; width:47px; height:66px; float:right; margin-top:10px; display:none}
	div#tudo div#GARTopV1 p.logoICPBRASIL a{width:47px; height:66px; display:none;}	
	
	div#tudo div#GARContent div.GARMiddleV1 p{font-size:12px;}	
	
	/*Inicio formulario Pagina Principal*/
	div#tudo div#GARContent div.GARMiddleV1 form.formIndexP{width:100%;}
	div#tudo div#GARContent div.GARMiddleV1 form.formIndexP ul.listFormPed label, div#tudo div#GARContent div.GARMiddleV1 form.formIndexP ul.listFormPed input{display: block;  float: left; margin-bottom: 5px;}
	div#tudo div#GARContent div.GARMiddleV1 form.formIndexP ul.listFormPed label{text-align: right; width:395px; padding-right: 10px; font-size:11px;}
	div#tudo div#GARContent div.GARMiddleV1 form.formIndexP ul.listFormPed input{font-size:18px; font-weight:bold; height:23px; border:1px solid #06458D; padding:0 0 0 5px; }
	div#tudo div#GARContent div.GARMiddleV1 form.formIndexP ul.listFormPed select{font-size:15px; font-weight:bold; height:25px; border:1px solid #06458D; padding:0; margin-right:10px}	
	div#tudo div#GARContent div.GARMiddleV1 form.formIndexP ul.listFormPed br{clear: left;}
	div#tudo div#GARContent div.GARMiddleV1 form.formIndexP input.btnAvancar{width:149px; height:41px; border:0; margin:50px 0 0 340px;}
	/*Fim Formulario Pagina Principal*/


	/*Inicio formulario Email*/
	div#tudo div#GARContent div.GARMiddleV1 form.formEmail{width:100%px;}
	div#tudo div#GARContent div.GARMiddleV1 form.formEmail ul.listFormPedE label, div#tudo div#GARContent div.GARMiddleV1 form.formEmail ul.listFormPedE input{display: block;  float: left; margin-bottom: 5px;}
	div#tudo div#GARContent div.GARMiddleV1 form.formEmail ul.listFormPedE label{text-align: right; width:335px; padding-right: 10px; font-size:11px;}
	div#tudo div#GARContent div.GARMiddleV1 form.formEmail ul.listFormPedE input{font-size:18px; font-weight:bold; height:23px; border:1px solid #06458D; padding:0 0 0 5px; }
	div#tudo div#GARContent div.GARMiddleV1 form.formEmail ul.listFormPedE select{font-size:15px; font-weight:bold; height:25px; border:1px solid #06458D; padding:0; margin-right:10px}	
	div#tudo div#GARContent div.GARMiddleV1 form.formEmail br{clear: left;}
	div#tudo div#GARContent div.GARMiddleV1 input.btnAvancar{width:149px; height:41px; border:0; margin:15px 0 30px 320px;}
	
	input.rodrigo{width:230px; font-size:13px; text-transform: lowercase; padding-top:4px;}
	
	form.formEmail ul.listFormPedE input.rodrigo{width:230px; font-size:13px; text-transform: lowercase; padding-top:4px;}

	/*Fim Formulario Email*/
	
	table.formCsr tr td {padding-left:315px;}
	table.formInfAdicionais {width:88%;}
	table.formInfAdicionais div {width:100% !important;}
	
	table.formCadComp {border-collapse: collapse; width:680px;}
	table.formCadComp tr td {border:0px solid #FF0000; font-size:11px; height:30px}
	table.formCadComp tr td.tbColEsq {text-align:right; padding-right:10px; height:35px;}
	table.formCadComp tr td input {border:1px solid #06458D; height:22px; padding-top:0px; *padding-top:10px;}
	
	/*Inicio formulario Email*/
	form.formCadIsnt{ margin-top:50px}
	form.formCadIsnt ul.listFormCad label, form.formCadIsnt ul.listFormCad input{display: block;  float: left; margin-bottom: 5px;}
	form.formCadIsnt ul.listFormCad label{text-align: right; width:335px; padding-right: 10px; font-size:11px; }
	form.formCadIsnt ul.listFormCad input{font-size:18px; font-weight:bold; height:23px; border:1px solid #06458D; padding:0 0 0 5px; }
	form.formCadIsnt ul.listFormCad select{font-size:15px; font-weight:bold; height:25px; border:1px solid #06458D; padding:0; margin-right:10px}	
	form.formCadIsnt br{clear: left;}
	input.btnAvancar{width:149px; height:41px; border:0; margin:60px 0 30px 340px;}
	
	input.rodrigo{width:230px; font-size:13px; text-transform: lowercase; padding-top:4px;}
	
	form.formCadIsnt ul.listFormCad input.rodrigo{width:230px; font-size:13px; text-transform: lowercase; padding-top:4px;}
	
	/*Fim Formulario Email*/

	
	/*Inicio formulario Informacoes Adicionais*/
	div#tudo div#GARContent div.GARMiddleV1 form.formInfoAdicionais{width:100%px;}
	div#tudo div#GARContent div.GARMiddleV1 form.formInfoAdicionais ul.InfoAdicionais label, div#tudo div#GARContent div.GARMiddleV1 form.formInfoAdicionais ul.InfoAdicionais input{display: block;  float: left; margin-bottom: 5px;}
	div#tudo div#GARContent div.GARMiddleV1 form.formInfoAdicionais ul.InfoAdicionais label{text-align: right; width:335px; padding-right: 10px; font-size:11px; margin-top:10px;}
	div#tudo div#GARContent div.GARMiddleV1 form.formInfoAdicionais ul.InfoAdicionais input{font-size:18px; font-weight:bold; height:23px; border:1px solid #06458D; padding:0 0 0 5px; margin-top:10px;}
	div#tudo div#GARContent div.GARMiddleV1 form.formInfoAdicionais ul.InfoAdicionais select{font-size:15px; font-weight:bold; height:25px; border:1px solid #06458D; padding:0; margin-right:10px; margin-top:5px;}	
	div#tudo div#GARContent div.GARMiddleV1 form.formInfoAdicionais br{clear: left;}
	div#tudo div#GARContent div.GARMiddleV1 form.formInfoAdicionais input.btnAvancar{width:149px; height:41px; border:0; margin:50px 0 0 340px;}
	div#tudo div#GARContent div.GARMiddleV1 form.formInfoAdicionais ul.InfoAdicionais li span.txtAlertAs{font-size:10px; margin-left:5px; position:relative; top:15px; color:#666666; font-style:italic;}
	/*Fim Formulario Informacoes Adicionais*/

	div#tudo div#GARContent div.GARMiddleV1 input.btnAlterarDados{width:149px; height:41px; border:0; margin-left:380px; margin-bottom:50px}
	div#tudo div#GARContent div.GARMiddleV1 input.btnAlterarDados1{margin-top:20px;}
	
	img.iconAjuda{ position:relative; top:3px;}
	
	div#tudo div#GARContent div.GARMiddleV1 p.txtConcordo{text-align:center;margin:40px 0 0 0;}
	div#tudo div#GARContent div.GARMiddleV1 p.txtConcordo a{text-align:center; color:#07468D; text-decoration:underline;}
	div#tudo div#GARContent div.GARMiddleV1 p.txtAv{text-align:center; color:#666666;}

	div.boxAlertSenha{background:url('../img/boxAlertTextImportV.png') no-repeat 0 0; width:295px; height:76px; padding:10px 0 0 16px;}
	div.boxAlertSenha h2, div.boxAlertCad h2{background:url('../img/icoAletPeq.png') no-repeat 0 0; height:14px; width:14px; font-size:12px; color:#666666; padding-left:18px; margin:0 0 0 0;}
	div.boxAlertSenha p, div.boxAlertCad p{font-size:11px !important; letter-spacing:-1px; width:260px; color:#666666; margin-top:4px; line-height:12px;}
	div.boxSenhaTopUp{margin-top:-607px;}

	div.boxAlertEmail{background:url('../img/boxAlertTextImportV.png') no-repeat 0 0; width:295px; height:86px; padding:10px 0 0 16px;}
	div.boxAlertEmail h2, div.boxAlertCad h2{background:url('../img/icoAletPeq.png') no-repeat 0 0; height:14px; width:14px; font-size:12px; color:#666666; padding-left:18px; margin:0 0 0 0;}
	div.boxAlertEmail p, div.boxAlertCad p{font-size:11px !important; letter-spacing:-1px; width:260px; color:#666666; margin-top:4px; line-height:12px;}
	
	div.boxAlertEmailCorrespondencia{background:url('../img/boxAlertTextImportV.png') no-repeat 0 0; width:295px; height:86px; padding:10px 0 0 16px;}
	div.boxAlertEmailCorrespondencia h2, div.boxAlertCad h2{background:url('../img/icoAletPeq.png') no-repeat 0 0; height:14px; width:14px; font-size:12px; color:#666666; padding-left:18px; margin:0 0 0 0;}
	div.boxAlertEmailCorrespondencia p, div.boxAlertCad p{font-size:11px !important; letter-spacing:-1px; width:260px; color:#666666; margin-top:4px; line-height:12px;}	
	
	div.boxAlertCsr{background:url('../img/boxAlertTextImportV.png') no-repeat 0 0; width:295px; height:86px; padding:10px 0 0 16px;}
	div.boxAlertCsr h2, div.boxAlertCad h2{background:url('../img/icoAletPeq.png') no-repeat 0 0; height:14px; width:14px; font-size:12px; color:#666666; padding-left:18px; margin:0 0 0 0;}
	div.boxAlertCsr p, div.boxAlertCad p{font-size:11px !important; letter-spacing:-1px; width:260px; color:#666666; margin-top:4px; line-height:12px;}
		
	div.boxAlertCad{background:url('../img/boxAlertTextImport.png') no-repeat 0 0; width:280px; height:70px; margin-left:0; padding:10px 0 0 36px;}
	

	div#tudo div#GARFooterV1 ul.listLogos{margin-top:15px}
	div#tudo div#GARFooterV1 ul.listLogos li{float:left;}
	div#tudo div#GARFooterV1 ul.listLogos li.LogICPBrasil{background: url('../img/ICPBrasil.png') no-repeat 0 0; width:47px; height:66px; margin-right:30px; display: none}
	div#tudo div#GARFooterV1 ul.listLogos li.LogSiteSeguro{background: url('../img/selo-site-seguro.png') no-repeat 0 0; width:100px; height:66px; margin-right:30px}
	
	div#tudo div#GARFooterV1 ul.listLogos li.LogICPBrasil a{width:47px; height:66px; display:block;}
	div#tudo div#GARFooterV1 ul.listLogos li.LogSiteSeguro a{width:100px; height:66px; display:block;}
	
	div#tudo #GARFooterV1{width:928px; height:90px; background:url('../img/GARMidlle.png') repeat-y 0 0;padding:20px 25px 0 30px;}
	div#tudo #GARFooter{height:15px; width:100%; height:18px; background:url('../img/GARFooter.png') no-repeat 0 0; clear:both;}
	
	div#tudo div#GARContent div.GARMiddleV1{min-height:500px; background:url('../img/GARbgAzul.png') repeat 0 0; width:915px;}
	
	div#tudo div#GARContent div.GARMiddleV1 ul.listFormPed{margin-top:70px;}
	div#tudo div#GARContent div.GARMiddleV1 ul.listFormPed li.listForm1{background-color:#ECECEC; height:30px; margin-bottom:5px; padding:5px 0 0 0;}
	div#tudo div#GARContent div.GARMiddleV1 ul.listFormPed li.listForm2{background-color:#ECECEC; line-height:55px;	padding:5px 0 0 0;}
	
	div#tudo div#GARContent div.GARMiddleV1 p.emItalic{font-size:11px; margin-top:5px; color:#666666;}
	
	div#tudo div#GARContent div.GARMiddleV1 ul.listFormPed li label.Certi01{padding-top:5px;}	
	div#tudo div#GARContent div.GARMiddleV1 ul.listFormPed li input.formPrinIndex{width:149px; margin-top:13px; color:#06458D;}	
	div#tudo div#GARContent div.GARMiddleV1 ul.listFormPed li span.txtAlertAs{font-size:10px; margin-left:5px;}
	
	
	div#tudo div#GARContent div.GARMiddleV1 div#boxAlertAviso{width:663px; height:127px; margin:35px 0 30px 110px; display:block;}

	div#tudo div#GARContent div.GARMiddleV1 div#boxAlertAviso div.boxAlertAvisoTop{width:663px; height:10px; background:url('../img/boxAlertAvisoTop.png') no-repeat 0 0;}
	div#tudo div#GARContent div.GARMiddleV1 div#boxAlertAviso div.boxAlertAvisoMiddle{width:636px; min-height:107px; background:#ffffff url('../img/boxAlertAvisoMiddle.png') repeat-x 0 bottom; border-left:1px solid #CBCBCB; border-right:1px solid #CBCBCB;}
	div#tudo div#GARContent div.GARMiddleV1 div#boxAlertAviso div.boxAlertAvisoFooter{width:663px; height:10px; background:url('../img/boxAlertAvisoFooter.png') no-repeat 0 0;}
	
	div#tudo div#GARContent div.GARMiddleV1 div#boxAlertAviso div.boxAlertAvisoMiddle{padding:10px 0 15px 25px;}
	div#tudo div#GARContent div.GARMiddleV1 div#boxAlertAviso div.boxAlertAvisoMiddle h3.txtAlert{color:#D20000; font-size:15px;}
	div#tudo div#GARContent div.GARMiddleV1 div#boxAlertAviso div.boxAlertAvisoMiddle p{font-size:12px; letter-spacing:-1px; margin:15px 0 0 0;}
	.btnAlterarDados{margin:28px 0 0 225px;}
	
	div.boxFormCertificado{border:0px solid red; width:690px; margin-left:220px;}
	span.colorTxt{font-weight:bold; color:#FF3300; font-size:12px; line-height:18px;}
	p.txtInforForm{ margin-top:30px; margin-bottom:30px; color:#666666;}
	
	ul.listSucessResul{font-size:12px; margin-left:45px;}
	ul.listSucessResul li{margin-bottom:10px;}
	
	ul.listFormPedE li input.txtEmail1{width:230px; font-size:13px; text-transform:lowercase !important; color:#06458D; height:25px !important;}
	
	input.logWin{color:#06458D; height:25px !important;}

	select{color:#06458D;}
	
	div.boxSucess{ width:800px; margin:20px 0 0 55px;}
	
	div.boxDadosAgendamento h2.IconDadAgendamento{background:url('../img/iconAgendamento.png') no-repeat 0 0; height:33px; padding-left:63px; font-size:18px; margin-bottom:30px; padding-top:15px;}
	
	div.boxEfetuePgto{width:800px; margin:0 0 0 55px;}
	div.boxEfetuePgto h2.iconPagto{background:url('../img/iconBoleto.png') no-repeat 0 0; height:33px; padding-left:63px; font-size:18px; margin-bottom:10px;  padding-top:15px;}
	div.boxEfetuePgto p.txtBoleto{ width:740px; margin-left:25px; clear: both;}
	

	div.boxDocNecessarios{ width:177px; height:92px; background:url('../img/bgDocNecessarios.png') no-repeat 0 0; padding:15px 0 0 15px;}

	div.boxDocNecessarios h2.btnDocNecessarios{background:url('../img/btnDocumentosNecessarios.png') no-repeat 0 0; height:41px; width:163px; cursor: pointer; }
	div.boxDocNecessarios h2.btnDocNecessarios a{height:41px; width:163px; display:block;}

	div.boxDocumentosNecessarios{width:190px; float:right; margin-right:0px; margin-top:-60px;}

	div.boxDocumentosNecessarios h2.btnReagendar{background:url('../img/btnReagendar.png') no-repeat 0 0; height:41px; width:163px; margin-top:30px; margin-left:13px; cursor: pointer;}
	div.boxDocumentosNecessarios h2.btnReagendar a{height:41px; width:163px; display:block;}

	div.boxDocumentosNecessarios h2.btnAgendarDomicilio{background:url('../img/btnAgendarDomicilio.png') no-repeat 0 0; height:41px; width:163px; margin-top:30px; margin-left:13px;}
	div.boxDocumentosNecessarios h2.btnAgendarDomicilio a{height:41px; width:163px; display:block;}

	div.boxDocumentosNecessarios h2.btnAgendarPontoAtendimento{background:url('../img/btnAgendarPontoAtendimento.png') no-repeat 0 0; height:41px; width:163px; margin-top:30px; margin-left:13px; cursor: pointer;}
	div.boxDocumentosNecessarios h2.btnAgendarPontoAtendimento a{height:41px; width:163px; display:block;}

	div.boxDocNecessarios p.txtRelacaoDoc{font-size:10px !important; color:#666666; margin-top:8px; text-align:justify; width:150px; margin-left:5px;}
	
	div.boxEfetuePgto p.diclaimerTxt{ font-size:10px !important; font-style:italic; color:#666666; clear:both; float:right; margin-top:0px; letter-spacing:-1px; margin-right:30px;}
	
	div.boxEfetuePgto p.txtBoleto1{margin:10px 0 10px 25px; float:left; width:740px; clear: both;}
	
	div.separadorPgto{border-bottom:1px dotted #100f0f; height:1px; width:800px; margin:45px 0 20px 55px;}

	div.boxEfetuePgto h2.btnVisualizarBoleto{background:url('../img/btnVisualizarBoleto.png') no-repeat 0 0; height:41px; width:163px; float:right; font-size:18px; margin:5px 13px 10px 0px;}
	div.boxEfetuePgto h2.btnVisualizarBoleto a{height:41px; width:163px; display:block;}
	
	div.boxDadosAgendamento{width:800px; height:250px; margin:0 0 0 55px;}
	ul.DadAgendamento{margin:0; width:500px; margin-left:23px; float:left;}
	ul.DadAgendamento li{font-size:12px; margin-bottom:5px;}
	
	p.txtDadAgendamento{ font-size:10px !important; color:#666666; clear:both; width:500px; position:relative; margin:0 0 0 25px; top:-10px;}
	
	div.compDocNec{margin-top:25px;}
	
	div.compPgto{height:50px; width:10px;}
	
	span.colorDados{ color:#593EFF; font-weight:bold;}
	
	input.txtConcordo{margin:0 5px 0 0; border:0; position:relative; top:3px; color:#666666}
	.colorConcordo{ color:#666666;}
	
	
	  .formata {font: 12px arial, verdana, helvetica, sans-serif;}
	  a.dcontexto{position:relative; font:12px arial, verdana, helvetica, sans-serif; padding:0; color:#039; text-decoration:none; cursor:help; z-index:24;}
	  a.dcontexto:hover{background:transparent; color:#f00; z-index:25;}
	  a.dcontexto span{display: none;}
	  a.dcontexto:hover span{width:204px; height:100px; display:block; position:absolute; margin-left:-18px; top:-110px; right-align:justify; left:0; font: 11px verdana; padding:5px 10px; color:#000; background:url('../img/boxToolTip.png') no-repeat 0 0;}

	
	/*Linha tempo*/
	ul.LinhaProcessoP{margin:20px 0 20px 60px ; height:30px; width:810px; cursor: pointer;}
	ul.LinhaProcessoP li{float:left; font-size:12px; width:160px; height:25px; color:#999999;}
	
	ul.LinhaProcessoP li.setaV{display:block; height:25px; background:url('../img/bulletSeparatorCinza.png') no-repeat 0 3px; width:13px; margin-right:13px; margin-left:8px}
	ul.LinhaProcessoP li.setaA{display:block; height:25px; background:url('../img/bulletSeparatorAzul.png') no-repeat 0 3px; width:13px; margin-right:13px; margin-left:8px}
	ul.LinhaProcessoP li.setaA2{display:block; height:25px; background:url('../img/bulletSeparatorAzul.png') no-repeat 0 3px; width:13px; margin-right:7px; margin-left:4px}
	ul.LinhaProcessoP li.setaL{display:block; height:25px; background:url('../img/bulletSeparatorLaranja.png') no-repeat 0 3px; width:13px; margin-right:13px; margin-left:8px}

	ul.LinhaProcessoP li.BulletSucessoV{background:url('../img/bulletSucessoL.png') no-repeat 0 3px; padding-left:23px; color:#1B579C; font-weight:bold;}
	ul.LinhaProcessoP li.BulletSucessoV2{color:#1B579C; font-weight:bold;}
	ul.LinhaProcessoP li.BulletSucessoVComp{width:auto;  line-height:25px;}
	ul.LinhaProcessoP li.BulletSucessoVComp1{width:auto; line-height:25px;}
	ul.LinhaProcessoP li.BulletSucessoVComp2{width:auto; line-height:25px;}
	ul.LinhaProcessoP li.BulletSucessoVComp3{width:auto; line-height:25px;}
	ul.LinhaProcessoP li.BulletSucessoVComp4{width:auto; line-height:25px;}
	ul.LinhaProcessoP li.BulletSucessoVComp5{width:auto; line-height:25px;}
	ul.LinhaProcessoP li.BulletSucessoVComp6{width:auto; line-height:25px;}
	
	ul.LinhaProcessoP li.linhaPro1{background:url('../img/bulletProc1.png') no-repeat 0 3px; padding-left:23px;}
	ul.LinhaProcessoP li.linhaPro2{background:url('../img/bulletProc2.png') no-repeat 0 3px; padding-left:23px;}
	ul.LinhaProcessoP li.linhaPro3{background:url('../img/bulletProc3.png') no-repeat 0 3px; padding-left:23px;}
	ul.LinhaProcessoP li.linhaPro4{background:url('../img/bulletProc4.png') no-repeat 0 3px; padding-left:23px;}
	ul.LinhaProcessoP li.linhaPro5{background:url('../img/bulletProc5.png') no-repeat 0 3px; padding-left:23px;}
	ul.LinhaProcessoP li.linhaPro6{background:url('../img/bulletProc6.png') no-repeat 0 3px; padding-left:23px;}
	
	ul.LinhaProcessoP li.linhaPro1on{background:url('../img/bulletProc1laran.png') no-repeat 0 3px; padding-left:23px;}
	ul.LinhaProcessoP li.linhaPro2on{background:url('../img/bulletProc2laran.png') no-repeat 0 3px; padding-left:23px;}
	ul.LinhaProcessoP li.linhaPro3on{background:url('../img/bulletProc3laran.png') no-repeat 0 3px; padding-left:23px;}
	ul.LinhaProcessoP li.linhaPro4on{background:url('../img/bulletProc4laran.png') no-repeat 0 3px; padding-left:23px;}
	ul.LinhaProcessoP li.linhaPro5on{background:url('../img/bulletProc5laran.png') no-repeat 0 3px; padding-left:23px;}
	ul.LinhaProcessoP li.linhaPro6on{background:url('../img/bulletProc6laran.png') no-repeat 0 3px; padding-left:23px;}
	
	ul.LinhaProcessoP li.linhaPro1on,
	ul.LinhaProcessoP li.linhaPro2on,
	ul.LinhaProcessoP li.linhaPro3on,
	ul.LinhaProcessoP li.linhaPro4on,
	ul.LinhaProcessoP li.linhaPro5on,
	ul.LinhaProcessoP li.linhaPro5on2,
	ul.LinhaProcessoP li.linhaPro6on{font-weight:bold; color:#593EFF;}
	
	/* DRF Configuracoes de formularios telas de erro */
   	div.server-error {padding: 0 .7em; width:65%;}
   	span.server-error {float: left; margin-right:.3em;}
   	table.server-error {width: 100%; font-size: 12px !important;}
   	
	input.error { color: #FF0000; font-size: 11px !important; }
	label.error { color: #FF0000; font-size: 11px; margin-top: 6px !important; }
	
	.form { margin-top: 40px; margin-left: 80px; margin-right: 80px; }		
	.form label.error { margin-left: 4px; width: auto; }
	.form input.error {  height: 16px !important; border: 1px dotted red; }
	.form-info-certificado { margin-left: 373px; }
	.form-info-certificado-passo-3 { margin-left: 70px; }
			
	.ctrlHolder-info-certificados { width: 515px; }
	.ctrlHolder-info-certificados-passo-3-csr { width: auto; }
	.label-info-certificados { width: 31% !important; }
	
	.cancelar-edicao { color: #FF0000; cursor: pointer; width: 150px; }
	.voltar-form-pj { color: #FF0000; cursor: pointer; width: 300px; }
	
	.div-dialog-texto { font-size: 13px; }
	
	#dialog-server-error { font-size: 12px !important; }
	
	.iframe-ajuda-csr { width: 1000px; height: 500px;}
		
	.modal-ajuda-csr {display: none;}
	
	.info-adicionais {
		font-size: 11px !important;
	}	
	
	.nome-produto {
		font-size: 11px !important;
		margin-left: 5px;
	}
	
	.color-info-adicionais {
		color: #593EFF !important;
		font-size: 11px !important;
	}
	
	.span-exemplo-login-windows {
		color: #593EFF !important;
		font-size: 9px !important;
	}
	
	.link-alterar-dados {
		color: #593EFF;
		font-size: 11px;
		font-weight: bold;
		cursor: pointer;
	}
	.table-alterar-dados {
		margin-left: 215px;
		margin-top: 30px;
	}
	
	div.documentos-necessarios {display: none; width: 850px; margin: 20px 0 55px 0; font-size: 12px; text-align: justify; font-family:verdana; color:#06458D; min-height:500px; background:url('../img/GARbgAzul.png') repeat 0 0;}
	div.documentos-necessarios h2.cadastroSucesso{background:url('../img/iconSucesso.png') no-repeat 0 0; height:33px; padding-left:43px; font-size:20px; margin-bottom:20px; padding-top:10px; }
	div.documentos-necessarios p {margin: 15px 0 0 23px;}
	div#tudo div#GARContent div.GARMiddleV1 div.documentos-necessarios p.texDocNecessarios{font-size: 14px;}
	div.documentos-necessarios p.subDocumentos {margin: 15px 0 0 45px;}
	div.documentos-necessarios ul.listaDocumentos {margin: 15px 0 0 85px;}
	div.documentos-necessarios ul.listaDocumentos li {list-style: square;}
	div.documentos-necessarios ul.listaDocumentos2 {margin: 15px 0 0 45px;}
	div.documentos-necessarios ul.listaDocumentos2 li {list-style: square;}
	
	div.documentos-necessarios div.boxAtencao{border: 1px dotted #708090; margin: 15px 0 0 65px;}
	div.documentos-necessarios div.boxAtencao p.iconeAtencao{background:url('../img/icoAletPeq.png') no-repeat 0 0; padding-left:25px; font-size:12px; margin: 4px 0 0 8px; }	
	div.documentos-necessarios div.boxAtencao p.textAtencao{ margin: 4px 8px 4px 35px;}
	div.documentos-necessarios p.observacao{ font-size:10px !important; color:#666666;}
	
	.disable { background-color: #F5F5F5 !important; }
	.select-regime-tributario {width:175px !important;height:25px;}
	
	/*
	 * Alteracoes para mobile
	 */
	 
	 /* iPad todos os layouts */
	@media only screen and (device-width: 768px) {
	
		div#tudo {
			width: 750px;
			text-align: left;
		}
		#GARFooterV1,#GARFooter,ul.LinhaProcessoP,div#GARTop,div#tudo div#GARTopV1 ul.listTopCont {
			display: none;
		}
		div#GARTopV1 {
			width: 750px;
			background: white;
			padding: 0;
		}
		div#tudo div#GARContent{
			margin: -20px 0 0 0;
		}
		div#tudo div#GARContent div.GARMiddleV1 {
			min-height: 500px;
			background: url('../img/GARbgAzul.png') repeat 0 0;
			width: 750px;
		}
		div.boxSucess {
			width: 700px;
			margin: 20px 0 0 35px;
		}
		div.separadorPgto {
			border-bottom: 1px dotted #100f0f;
			height: 1px;
			width: 700px;
			margin: 45px 0 20px 35px;
		}
		
		div.boxEfetuePgto {
			width: 695px;
			margin: 0 0 0 55px;
		}
		div.boxEfetuePgto p.txtBoleto1 {
			margin: 10px 0 10px 25px;
			float: left;
			width: 650px;
			clear: both;
		}
		div.boxEfetuePgto p.txtBoleto {
			width: 580px;
			margin-left: 25px;
			clear: both;
		}
		div.boxEfetuePgto p.diclaimerTxt {
			margin-right: 100px;
		}
		div.boxDadosAgendamento {
			width: 690px;
			height: 250px;
			margin: 0 0 0 50px;
		}
		div.boxDocumentosNecessarios {
			width: 190px;
			float: right;
			margin-right: 0px;
			margin-top: -140px;
		}
	}
	
	/*Inicio formulario Edicao de Dados*/
	form.uniForm select.select-estado-sigla{width:105px !important;}
	form.uniForm select.select-municipio{width:334px !important;}
	/*Fim formulario Edicao de Dados*/
