Body   {text-align:center;}

#geral{  
margin:0 auto;  
width:1000px;
text-align:left;}

#geral_form7{  
margin:0 auto;  
width:1000px;
text-align:left;
margin-left: 50px;}

#centro{text-align:center;}

/*###########Imagem no Topo#########*/
.logotipo{
height:55px;
margin-top:0px;
margin-left:15px;
margin-right:10px;}

/*###########Inputs sem bordas###########*/
.txt_formulario_pdf_01 input, .txt_formulario_pdf_02 input  {
	border-color:-moz-use-text-color -moz-use-text-color #000000;
	border-style:none none dotted;
	border-width:0 0 2px;
	font-family:arial;
	font-size:18px;}

.txt_formulario_pdf_03 input{	
	border-color:-moz-use-text-color -moz-use-text-color #000000;
	border-style:none none solid;
	border-width:0 0 1px;
	font-family:arial;
	font-size:14px;}
	
/*###############Conteudos Gerais#################*/

.topo_formulario_pdf{
    height:72px;
    margin-top:10px;}
	
.topo_formulario_pdf h1{
float:left;
font-family:Arial;
font-size:14px;
font-weight:normal;
margin-top:10px;
width:600px;}

.conteudo{
font-family:arial;
float:left;
margin-left:15px;
width:900px;}

.conteudo h1{
font-size:22px;
margin-bottom: 10px;
margin-top: 15px;
text-align:center;}

.conteudo h2{
	color:#060;
    float: left;
    
	font-size: 18px;
    
	margin-bottom: 1px;
    margin-top: 20px;
    text-align: center;
    width: 100%;}
	
.conteudo h3{
	color:#000;
    float: left;
    
	font-size: 18px;
    
	margin-bottom: 1px;
    margin-top: 10px;
    text-align: left;
    width: 100%;}
	
.txt_formulario_pdf_01{
	float:left;}
	
.txt_formulario_pdf_01 #nome{
	width:730px;}
	
.txt_formulario_pdf_01{
    font-size: 21px;
}
.txt_formulario_pdf_01 p{
font-size:22px;
line-height:30px;
margin-left:10px;
text-align:justify;}

.txt_formulario_pdf_02{
float:right;
width:565px;}

.txt_formulario_pdf_02 p{
font-size:18px;
line-height:30px;
margin-left:5px;
text-align:justify;
text-indent:70px;}

.txt_formulario_pdf_03 p{
font-size:22px;
margin-left:10px;
text-align:left;}

.txt_info_clausula{
margin-left:75px;
margin-right:25px;
font-style: bold;
font-size:22px;}

.borda{
border-style:solid;
border-color:#005008;
border-bottom-width:1px;
border-left-width: 0px;
border-right-width: 0px;
}

.bordaInf{
margin-top: 5px;
margin-bottom: 2px;
}

.textoVerde{
font-style:bold;
color:#005008;
font-size: 18px;
text-align:center;
}

.textoCampo{
font-style: bold;
font-size:14px;
}

.textoResp{
font-size:14px;
font-style:normal;
}

table, td, th
{
border:1px black;
}
td
{
background: white ;
border: 0px;
}
th
{
background: white ;
border: 0px;
}


.bordaSimples
{
border-style:solid;
border-width:1px;
font-size: 18px;
color: #005008;
margin-top: 5px;
}

/*##########Assinatura do Cliente##########*/
.assinatura{
height:1px;
margin-top:70px;
width:440px;
border-bottom: 1px solid #000000;
text-align:center;}

.quadro_info_formulario_pdf{
border:1px solid #000000;
float:right;
font-size:14px;
margin-top:25px;
padding:5px;
width:400px;}

.obs{
border:1px solid #000000;
font-size: 21px;
margin:0 auto;
padding:10px;
width:900px;}

.obs input{
	border-color:-moz-use-text-color -moz-use-text-color #000000;
	border-style:none none solid;
	border-width:0 0 1px;
	font-family:arial;
	font-size:14px;}
	
#textarea{
	font-family:arial;
	font-size:17px;
	background-image:url(imagem/linhas.jpg);
	border:0 none;
	height:200px;
	margin-left:10px;
	line-height:20px;
	width:900px;
}

#linhas{display:none;}


@media print
 {
  #textarea{
	background-image:none;
	z-index:1001;
	background-color:transparent;
	position:absolute;}
  #linhas{display:inline;z-index:-1001;margin-left:7px;}
  #imprimir {display:none;}
 }
	
.rodape{
float:left;
margin-bottom:20px;
margin-top:20px;
text-align:center;
width:800px;}

.rodapeb{
float:left;
margin-bottom:20px;
margin-top:20px;
text-align:center;
width:700px;}

/*############ID'S de Campos##############*/
#negrito{font-weight:bold;}
#nome{width:508px;}
#ddd{width:25px;}
#telefone{width:200px;}
#nome_dep{width:460px;}
#nome_exclusao{width: 860px;}
#cpf{ width:120px;}
#n_scsaude{ width:161px;}
#rg{ width:113px;}
#dependente{ width:520px;}
#cpf_dependente{ width:113px;}
#numero_exclusao{ width:10px;}
#req_nome{width:585px;}
#req_recebido{width:465px;}
#req_cas{width:220px;}
#req_scsaude{width:535px;}
#req_scsaudeN{width:273px;}
#req_rg{width:120px;}
#req_orgao{width:91px;}
#req_cpf{width:190px;}
#req_ddd{width:45px;}
#req_numero{width:222px;}
#req_email{width:640px;}
#req_endereco{width:623px;}
#req_endereco_n{width:45px;}
#req_complemento{width:529px;}
#req_bairro{width:235px;}
#req_cidade{width:235px;}
#req_cep{width:75px;}
#req_data_cidade{width:250px;border-bottom: 1px solid #000; font-size:15px;}
#req_data_dia{width:40px;border-bottom: 1px solid #000; font-size:15px;}
#req_data_mes{width:160px;border-bottom: 1px solid #000; font-size:15px;}
#req_data_ano{width:30px;border-bottom: 1px solid #000;font-size:15px;}
#req_nome_legivel{width:600px;}
#cas{width:650px;}
#req_data{width:25px;}

#dia{
margin-left:5px;
margin-right:5px;
width:40px;}
#mes{
margin-left:5px;
margin-right:5px;
width:192px;}
#ano{
margin-left:5px;
margin-right:5px;
width:40px;}


/*##########Outros Campos################*/
.solicita_exclusao_nome{margin-bottom: 0; width: 352px;}
.solicita_exclusao_cpf{width: 276px;}
.solicita_exclusao_cartao{width:226px;}
.can_data_dia{width:30px;}
.can_data_mes{width:30px;}

.iden_can{
    float: left;
    margin-bottom: 20px;
    margin-top: 10px;
    width: 100%;}
.lista_tipo_alteracao{
    list-style: none outside none;
    margin-left: 20px;
    padding: 0;
    width: 520px;}
.lista_tipo_alteracao li{}

.col_tipo_01{  width:250px;}
.col_tipo_02{  width:520px;}
.col_tipo_03{
    
    font-size: 21px;
    padding-top: 3px;
    text-align: left;
    width: 440px;
}

.col_tipo_04{
    font-size: 21px;
    padding-top: 3px;
    text-align: left;
    width: 440px;
}

.col_tipo_03 span{
    
    font-size: 14px;
    font-weight: bold;
	float:left;
	height:55px;
    margin-left: 5px;
    margin-right: 10px;
    width: 10px;
}
.col_tipo_04 span{
    font-size: 21px;
    margin-left: 5px;
    margin-right: 10px;
    width: 10px;
	float:left;
	height:100px;
}
.outros{ width:400px;}

.opcoes{
list-style:none; 
padding:0; 
margin:0 0 0 20px;}

.textos{
width:100%; 
float:left; 
margin-top:25px;
text-align:left;}

.motivo_exclusao{
    color: #006600;
    padding: 0;
	border: 1px solid #006600;
}
	
.motivo_exclusao td{
	border: 1px solid #006600;
    color: #006600;
    padding: 5;
    width: 884px;}
	
.solicita_exclusao{
	width:100%;
	float:left;
	list-style:none;
	padding:0;
	margin:0;}
	
.solicita_exclusao li{
    border: 1px solid;
    padding: 10px;}

.tabela_exclusao, .tabela_exclusao td{ border:1px solid #000; font-family: Arial; font-size: 21px;}

#tipo-logradouro{
    width: 600px;
}

#logradouro{
    width: 710px;
}

#numero-logradouro{
    width: 150px;
}

#complemento{
    width: 444px;
}

#bairro, #cep, #cidade{
    width: 235px;
}

#email{
    width: 847px;
}

#telefones{
    width: 816px;
}

#celular, #residencial, #comercial{
    width: 201px;
}

#orgao, #n-matricula, #digito{
    width: 217px;
}