/*FormulÃ¡rios
*********************************************************/

/*
#content .selectOne {
	display: block;
	margin-bottom: 10px;
}

input#formRefinaDia1,
input#formRefinaDia2 { width: 100px; float: left;  }

select#formRefinaMes1,
select#formRefinaMes2 { width: 100px; float: left; margin-right: 10px; }

select#formRefinaAno1,
select#formRefinaAno2 { width: 100px;   }


input#formContatoAssunto,
input#formContatoNome,
input#formContatoEmail,
input#formContatoCidade,
input#formEnviaNome,
input#formEnviaEmail,
input#formEnviaEmailDestinatario  {
	width: 520px;
}
input#formRefinaPalavra {
	width: 480px;
}
input#formRefinaDia1,
input#formRefinaDia2 { width: 20px; margin-right: 20px; }

select#nomeDoFormEstado { width: 50px; }

#content legend { 
	font-size: 1.2em; 
	font-weight: bold; 
	padding: 0 8px; 
	line-height: 20px;
}

#content .inputSubmit { 
	margin: 15px 20px 0 0; 
	display: block; 
	float: right;
	width: 100px;
	height: 25px;
}

*/

/*Geral
**********************************************/

#content form fieldset, #content div fieldset {
	width: 580px;

}

#content form fieldset label, #content div fieldset label, #content fieldset label,
#ctl00_content form fieldset label, #ctl00_content div fieldset label, #ctl00_content fieldset label
{ 
	cursor: pointer; 
	font-size: 1.1em;
    height: 41px;
}

#content fieldset.periodo label
{	
	float:left;
	margin-right: 6px;
}

#content fieldset.periodo label.anoAte
{	
	float:left;
	margin-right: 0px;
}

#content fieldset.periodo label.texto_meio
{
	margin-left: 4px;	
	margin-right: 10px;
}

#content fieldset input[type=text].refinamento
{
	width: 610px;	
}

#content fieldset.periodo label span
{
	display: block;	
}

#busca fieldset legend
{
	font-size: 1.2em;	
}

#content form input.inputText, #content div input.inputText, #content input.inputText,
#ctl00_content form input.inputText, #ctl00_content div input.inputText, #ctl00_content input.inputText 
{ 
	display: block; 
	padding: 4px;
} 

.inputTextarea { 
	padding: 4px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	margin-bottom: 10px;
}

#content input[type=text], #content textarea, #content select,
#ctl00_content input[type=text], #ctl00_content textarea, #ctl00_content select
{
    font-size: 12px;
	border: 1px solid #99B2CC; /* #eaeff5; */
	background-color: #eaeff5;
	font-weight: bold;
	color: Navy;   
}

#content select
{
    /*width: 320px;*/
    margin-bottom: 10px;
    height: 28px;
}

#content input[type=text].email, #content input[type=text].comunicar,
#content textarea.email, #content textarea.comunicar
{
	width: 310px;	
}

*html .comunicar, * html .email
{
    width: 310px;
}

* html #txtEmail
{
    width: 265px;	
    border:1px solid #99B2CC;
}

#content input[type=text].newsletter
{
	width: 265px;	
}

#content textarea.email, #content textarea.comunicar
{
	height: 100px !important;
}


/*Tipografia
**********************************************/

.inputText, .inputSelect, .inputTextarea, .inputSubmit, .ui-datepicker-new-month, .ui-datepicker-new-year
{font-family:"Arial", "Helvetica", sans-serif;}

#content form input.inputText, #content div input.inputText,.inputTextarea {font-size: 1.2em;font-weight:bold;color:#002F62;/*border: 1px solid #99B2CC;*/}

.inputSelect, .ui-datepicker-new-month, .ui-datepicker-new-year {font-size: 1.2em;font-weight:bold;padding:3px;}

#content form fieldset label span.obrigatorio, #content div fieldset label span.obrigatorio, .ui-datepicker-new-month, .ui-datepicker-new-year, .ui-datepicker-new-year,
#ctl00_content fieldset label span.obrigatorio, #ctl00_content div fieldset label span.obrigatorio
{font-weight:bold;}

#content form fieldset var, #content div fieldset var,
#ctl00_content form fieldset var, #ctl00_content div fieldset var{font-style:normal;color:#666;}

#pessoa_vestes th {text-align:center;vertical-align:middle;}

/*Cores
**********************************************/

.inputSelect, #content form fieldset, #content div fieldset, .ui-datepicker-new-month, .ui-datepicker-new-year
{color:#002F62;}

#content form fieldset label span, #content div fieldset label span {color:#666;}

.inputSelect, .inputTextarea, form input.inputText, div input.inputText, .ui-datepicker-new-month, .ui-datepicker-new-year
{border:3px solid #EAEFF5;}

.inputTextarea:focus, form input.inputText:focus, div input.inputText:focus {border:3px solid #99B2CC;}

.inputSelect, .inputTextarea,  form input.inputText,  div input.inputText, .ui-datepicker-new-month, .ui-datepicker-new-year {background:#EAEFF5;}

/*Posicionamento
**********************************************/

/*Displat block*/
#content form fieldset fieldset, #content div fieldset fieldset, #content form fieldset label span, #content div fieldset label span,
#ctl00_content form fieldset fieldset, #ctl00_content div fieldset fieldset, #ctl00_content form fieldset label span, #ctl00_content div fieldset label span,
#ctl00_content fieldset fieldset, #ctl00_content fieldset label span,
#det_oc, #det_doc, #det_rg, #det_info, #det_cheque, #det_conte, #det_ap,
#decl_end, #decl_end2, #decl_razao,
#oc_end,
#prop_nome, #prop_end,
#pessoa_end,
#pessoa_desc-deficiencia, #pessoa_tat,
#pessoa_conv-nome, #pessoa_conv-end, 
#decl-nome, #decl-email, #des_nome, #des_end,
#em_end,
#pts_registro, #pts_data,#ctl00_ContentPlaceHolder1_pts_data, #ctl00_ContentPlaceHolder1_pts_cpf
#ate_nome,
#ate_pai, #ate_mae,
#ate_sub, #contato_orgao , #fale #content small, #sala_login
, #nameId, #emailId, #cadastroSala .labelCheckbox, 
#formRefinaPalavra {display:block;}

#content form fieldset fieldset, #content div fieldset fieldset {clear:both;}

#content form fieldset label var, #content div fieldset label var {padding-left:3px;}
#content form fieldset label span, #content div fieldset label span,
#content fieldset label span, #content div fieldset label span,
#ctl00_content fieldset label span, #ctl00_content div fieldset label span
{padding-bottom:3px;}
#content form fieldset label small, #content div fieldset label small {padding-top:3px;color:#999;}
#pessoa_vestes td {padding:3px;}

#pessoa_vestes td, #pessoa_vestes th {height:25px;}
#pessoa_vestes {margin:10px 0;}

#content form fieldset, #content div fieldset {margin: 20px auto 0 auto;}

#content form fieldset fieldset, #content div fieldset fieldset {margin-top:0;}

/*Margin bottom 10px*/
#content form fieldset fieldset, #content div fieldset fieldset,
#ctl00_content fieldset, #ctl00_content div fieldset fieldset,
#ctl00_content small,
#decl_end, #decl_end2, #decl_razao,
#det_oc, #det_doc, #det_rg, #det_info, 
#det_cheque, #det_ap, #det_conte,
#prop_nome, #prop_end,
#pessoa_end,
#pessoa_desc-deficiencia,
#pessoa_tat,
#pessoa_conv-nome, #pessoa_conv-end,
#decl-nome, #decl-email, #des_nome, #des_end,
#em_end,
#pts_registro, #pts_data,#ctl00_ContentPlaceHolder1_pts_data, #ctl00_ContentPlaceHolder1_pts_cpf
#ate_nome,
#ate_pai, #ate_mae,
#ate_sub, #fale #content small, #contato_orgao, #sala_login, #sala_submit,
#nameId, #emailId, #phoneId, #cityId, #veiculoId ,
#formRefinaPalavra {margin-bottom:10px;}

#oc_end, #cadastroSala .labelCheckbox  {margin-bottom:5px;}

/*Margin right 10px*/
#ate_rg1, .ui-datepicker-new-month,
#formRefinaDia1, #formRefinaDia2, #formRefinaMes1, #formRefinaMes2, #formRefinaAno1, #formRefinaAno2 {margin-right:10px;}

/*Margin right 20px*/
#oc_num, #oc_comp, #oc_bairro, #oc_ponto, 
#oc_estado, #oc_letra,
#oc_tipo, #oc_data, #oc_hora,
#decl_nome,
#decl_rg, #decl_numdoc, #decl_emissor,
#decl_pai,
#decl_data, #decl_sexo, #decl_natura,
#decl_num, #decl_bairro, #decl_comp,
#decl_estado, #decl_letra, #decl_cidade,
#decl_ddd-tel,
#decl_num2, #decl_bairro2, #decl_comp2,
#decl_estado2, #decl_letra2, #decl_cidade2, 
#decl_ie, #decl_cnpj,
#det_oc var, #det_doc var,
#det_cel,
#det_prest,
#det_ap var,
#prop_num, #prop_bairro, #prop_comp,
#prop_estado, #prop_letra, #prop_cidade,
#prop_marca, #prop_model, #prop_placa,
#prop_fab, #prop_cor, #prop_chassi, #prop_seg,
#prop_estado2, #prop_letra2, #prop_cidade2,
#det_rg var, 
#pessoa_nome,
#pessoa_rg, #pessoa_emissor, #pessoa_numdoc, #pessoa_cpf,
#pessoa_pai,
#pessoa_data, #pessoa_estadocivil, #pessoa_sexo, #pessoa_natura,
#pessoa_num, #pessoa_comp, #pessoa_bairro,
#pessoa_estado, #pessoa_letra,
#pessoa_ddd-tel,
#pessoa_aparente, #pessoa_orientacao,
#pessoa_pele,
#pessoa_cabelo,
#pessoa_deficiencia,
#pessoa_ja, #pessoa_alcool,
#pessoa_conv-num, #pessoa_conv-comp, #pessoa_conv-bairro,
#pessoa_conv-estado, #pessoa_conv-letra,
#pessoa_drogas var,
#det_estado, #det_letra,
#det_placa, #det_ano, #det_chassi, #det_cor,
#pessoa_marca, #pessoa_modelo, #pessoa_ano, #pessoa_cor,
#det_num, #det_un,
#oc_bo, #oc_ano,
#oc_cpf, #oc_tel, #oc_mail,
#decl-letra, #decl-cidade,
#reg_num, #reg_del,
#des_data, #des_hora,
#em_nome, #em_tel,
#em_estado, #em_letra, #em_cidade,
#ate_rg,
#ate_sex,
#ate_mail, #ate_tel, #ate_tel .inputText,
#contato_nome, #contato_estado, #nameId, #cityId, #phoneId, #celularId,
#veiculoId {margin-right:20px;}

/*Float left*/
#oc_num, #oc_comp, #oc_bairro, #oc_ponto,
#oc_estado, #oc_letra, #oc_cidade,
#oc_tipo, #oc_data, #oc_hora,
#decl_nome, #decl_email,
#decl_rg, #decl_numdoc, #decl_emissor, #decl_cpf,
#decl_pai, #decl_mae,
#decl_data, #decl_sexo, #decl_natura, #decl_profissa,
#decl_num, #decl_bairro, #decl_comp,
#decl_num2, #decl_bairro2, #decl_comp2,
#decl_estado, #decl_letra, #decl_cidade,
#decl_ddd-tel, #decl_ddd-cel,
#decl_estado2, #decl_letra2, #decl_cidade2,
#decl_ie, #decl_cnpj,
#det_cel, #det_marca,
#det_prest, #det_num,
#prop_num, #prop_bairro, #prop_comp,
#prop_estado, #prop_letra, #prop_cidade,
#prop_marca, #prop_model, #prop_placa,
#prop_fab, #prop_cor, #prop_chassi, #prop_seg,
#prop_estado2, #prop_letra2, #prop_cidade2,
#pessoa_nome, #pessoa_apelido,
#pessoa_rg, #pessoa_emissor, #pessoa_numdoc, #pessoa_cpf,
#pessoa_pai, #pessoa_mae,
#pessoa_data, #pessoa_estadocivil, #pessoa_sexo, #pessoa_natura, #pessoa_profissao,
#pessoa_num, #pessoa_comp, #pessoa_bairro, #pessoa_cep,
#pessoa_estado, #pessoa_letra, #pessoa_cidade,
#pessoa_ddd-tel, #pessoa_ddd-cel,
#pessoa_aparente, #pessoa_orientacao, #pessoa_altura,
#pessoa_pele, #pessoa_olhos,
#pessoa_cabelo, #pessoa_tipocabelo,
#pessoa_deficiencia, #pessoa_tipodeficiencia,
#pessoa_ja, #pessoa_alcool, #pessoa_drogas,
#pessoa_conv-num, #pessoa_conv-comp, #pessoa_conv-bairro, #pessoa_conv-cep,
#pessoa_conv-estado, #pessoa_conv-letra, #pessoa_conv_cidade,
#det_estado, #det_letra, #det_cidade,
#det_placa, #det_ano, #det_chassi, #det_cor,
#pessoa_marca, #pessoa_modelo, #pessoa_ano, #pessoa_cor,
#det_queixa, #det_un,
#oc_bo, #oc_ano,
#oc_cpf, #oc_tel, #oc_mail,
#decl-letra, #decl-cidade, #reg_num, #reg_del,
#des_data, #des_hora,
#em_nome, #em_tel,
#em_estado, #em_letra, #em_cidade,
#ate_rg, #ate_rg1, #ate_rg2, #ate_data-exp, #ate_data-exp .inputText, #ate_data-exp var,
#ate_sex, #ate_data-nasc, #ate_data-nasc .inputText, #ate_data-nasc var,
#ate_code .inputText, #ate_code var,
#ate_mail, #ate_tel,  #ate_tel .inputText,
#contato_nome, #contato_mail, #contato_estado, #contato_letra,
#emailId, #nameId, #cityId, #campoEstado, #phoneId, #celularId,
#veiculoId, #midiaId,
#formRefinaDia1, #formRefinaDia2, #formRefinaMes1, #formRefinaMes2, #formRefinaAno1, #formRefinaAno2 {float:left;}


/*Tamanhos
**********************************************/
 
/* Width 50px*/
#oc_letra .inputSelect, #oc_estado .inputText, #oc_num .inputText,
#decl_num .inputText, #decl_sexo .inputSelect,
#decl_estado .inputText, #decl_letra .inputSelect,
#decl_estado2 .inputText, #decl_letra2 .inputSelect,
#prop_num .inputText,
#prop_estado .inputText, #prop_letra .inputSelect,
#prop_estado2 .inputSelect, #prop_letra2 .inputSelect,
#pessoa_num .inputText, 
#pessoa_estado .inputText, #pessoa_letra .inputSelect,
#pessoa_conv-estado .inputText, #pessoa_conv-letra .inputSelect,
#pessoa_conv-num .inputText, 
#det_estado .inputText, #det_letra .inputSelect,
#det_ano .inputText, #det_cor .inputText, 
#pessoa_ano .inputText, #pessoa_sexo .inputSelect,
#pessoa_rg .inputSelect,
#decl-letra .inputSelect, 
#em_estado .inputText, #em_letra .inputSelect,
#ate_data-exp .inputText,
#ate_data-nasc .inputText,
#ate_rg2,
#ate_tel1 {width:50px;} 

#decl_emissor .inputText, #pessoa_emissor .inputText,
#pessoa_vestes .inputText {width:60px;}

#oc_data .inputText, #pessoa_data .inputText, #pessoa_natura .inputText,
#oc_ano .inputText,
#des_data .inputText, #des_hora .inputText, #em_tel .inputText,
#ate_code .inputText {width:75px;}

/* Width 100px*/
#decl_data .inputText, #prop_placa .inputText,
#pessoa_estadocivil .inputSelect, #pessoa_profissao .inputText,
#pessoa_marca .inputText, #pessoa_modelo .inputText,
#det_num .inputText, #oc_tel .inputText, #decl_num2 .inputText, #det_queixa .inputText {width:100px;}

/* Width 125px*/
#oc_comp .inputText, #oc_bairro .inputText,
#oc_ponto .inputText, #decl_profissa .inputText, 
#decl_comp .inputText, #decl_bairro .inputText,
#det_cel .inputText, #det_prest .inputText,
#prop_bairro .inputText, #prop_comp .inputText,
#prop_fab .inputText, #prop_cor .inputSelect, #prop_chassi .inputText,
#pessoa_apelido .inputText,
#pessoa_comp .inputText, #pessoa_bairro .inputText, #pessoa_cep .inputText,
#pessoa_conv-comp .inputText, #pessoa_conv-bairro .inputText,
#ate_rg1, #ate_sex .inputSelect, #ate_tel2, #det_un .inputText {width:125px;} 

#decl_ie .inputText, #decl_cnpj .inputText, #decl_im .inputText, #decl_comp2 .inputText, #decl_bairro2 .inputText {width:165px;} 

#prop_marca .inputText, #prop_model .inputText {width:180px;} 

#decl_natura .inputText, #decl_email .inputText,
#decl_ddd-tel .inputText, #decl_ddd-cel .inputText,
#decl_ddd-tel2 .inputText,
#oc_mail .inputText,
#reg_num .inputText, #reg_del .inputText
 {width:200px;}
 
#contato_mail .inputText {width:230px;}

#decl_pai .inputText, #decl_mae .inputText,
#pessoa_pele .inputSelect, #pessoa_olhos .inputSelect,
#pessoa_cabelo .inputSelect, #pessoa_tipocabelo .inputSelect, 
#pessoa_deficiencia .inputSelect, #pessoa_tipodeficiencia .inputText,
#pessoa_pai .inputText, #pessoa_mae .inputText,
#ate_mail .inputText {width:265px;}

#decl_nome .inputText, #decl_cargo .inputText, #oc_bo .inputText,
#pts_registro .inputText, #pts_data .inputText, #ctl00_ContentPlaceHolder1_pts_data .inputText, #ctl00_ContentPlaceHolder1_pts_cpf .inputText, #contato_nome .inputText, #contato_estado .inputText  {width:325px;}

#oc_cidade .inputSelect, 
#decl_cidade .inputSelect,
#decl_cidade2 .inputSelect,
#prop_nome .inputText, #prop_cidade .inputSelect,
#prop_cidade2 .inputSelect,
#pessoa_nome .inputText,
#pessoa_cidade .inputSelect, #pessoa_conv-nome .inputText,
#pessoa_conv-cidade .inputSelect,
#det_cidade .inputSelect,
#decl-nome .inputText, #decl-email .inputText,
#decl-cidade .inputSelect,
#des_nome .inputText, #des_end .inputText,
#des_cara .inputTextarea, #em_nome .inputText,
#em_cidade .inputSelect {width:400px;}

#decl_end2 .inputText, #decl_end .inputText, #oc_end .inputText,
#decl_razao .inputText,
#det_info .inputTextarea, #det_cheque .inputTextarea, #det_conte .inputTextarea, 
#prop_end .inputText,
#prop_outros .inputTextarea, 
#det_algum .inputTextarea, #det_outros .inputTextarea,
#pessoa_end .inputText, #pessoa_desc-deficiencia .inputText,
#pessoa_tat .inputText, #pessoa_vestimenta .inputTextarea,
#pessoa_conv-end .inputText,
#det_obj .inputTextarea,
#oc_info .inputTextarea,
#em_end .inputText, 
#em_ref .inputTextarea, #em_motivo .inputTextarea,
#ate_nome .inputText,
#ate_pai .inputText, #ate_mae .inputText,
#ate_desc .inputTextarea,
#contato_msg .inputTextarea {width:570px;}


#sugestoes .inputText, #sugestoes .inputTextarea
{
	width: 280px;
}

.contato_mensagem
{
	width: 590px !important;
}