.formulario fieldset{
	width:448px;
	background-color:#d4d4d4;
	padding:10px;
}
.formulario p{margin-bottom:20px; width:100%; display:inline-block; }
.formulario label{
	clear:both;
	color:#343970;
	font-size:1.0em !important;
	font-weight:bold;
	width:90px;
}
.formulario select{ float:none !important; width:162px !important; }
.formulario input{
	width:161px;
	border:1px solid #cabe9f;
}
.formulario input.ddd{width:30px; margin-right:11px;}
.formulario input.fone{width:113px;}
.formulario textarea{
	width:367px;
	height:70px;
	border:1px solid #cabe9f;
}
.formulario textarea.txtArea{
	width:345px;
	height:70px;
	border:1px solid #cabe9f;
}
.formulario .btnEnviar{
	width:82px;
	height:32px;
	display:block;
	background: url(/public/img/site/btnEnviar.jpg) left top no-repeat;
	text-indent:-5000px;
	float:left;
	border:0;
	float:right;
}
/* Quero ter um loja HC Pneus*/
.formQueroHC fieldset{
	width:448px;
	background-color:#d4d4d4;
	padding:10px 10px 0;
}
.formQueroHC p{margin-bottom:20px; width:100%; display:inline-block; }
.formQueroHC label{
	clear:both;
	color:#343970;
	font-size:1.0em !important;
	font-weight:bold;
	width:70px;
}
.formQueroHC select{ float:none !important; width:152px !important; }
.formQueroHC input{
	width:150px;
	border:1px solid #cabe9f;
}
.formQueroHC input.cidade{
	width:106px;
	border:1px solid #cabe9f;
}
.formQueroHC input.ddd{width:25px; margin-right:9px;}
.formQueroHC input.fone{width:65px;}
.formQueroHC textarea{
	width:364px;
	height:70px;
	border:1px solid #cabe9f;
}
.formQueroHC .btnEnviar, .formInfoEmail .btnEnviar{
	width:82px;
	height:32px;
	display:block;
	background: url(/public/img/site/btnEnviar2.jpg) left top no-repeat;
	text-indent:-5000px;
	float:left;
	border:0;
	float:right;
}
/* Informações por email */
.formInfoEmail fieldset{
	width:448px;
	background-color:#d4d4d4;
	padding:10px;
}
.formInfoEmail input{
	width:364px;
	border:1px solid #cabe9f;
}
.formInfoEmail label{
	clear:both;
	color:#343970;
	font-size:1.0em !important;
	font-weight:bold;
	width:70px;
}
/* Pre-Agendamento de visitas */
.formAgendamento fieldset{
	width:448px;
	background-color:#d4d4d4;
	padding:10px;
}
.formAgendamento fieldset h4{
	width:400px !important;
	color:#343970 !important;
	font-size:1.2em !important;
	padding:0 !important;
	margin: 0 0 20px !important;
}
.formAgendamento p{margin-bottom:20px; width:100%; display:inline-block; }
.formAgendamento #lojaProxima{ background-color:#FFF; padding:10px; margin:0 0 20px; }
.formAgendamento #lojaProxima p{ color:#343970 !important; font-size:1.1em; }
.formAgendamento #lojaProxima strong{ font-weight:bold; }
.formAgendamento #lojaProxima ol li {
	display:block;
	float:left;
	width:430px;
	height:30px;
	margin-bottom:10px;
}
.bordaBottom{border-bottom:1px solid #5e6185;}
.formAgendamento #lojaProxima li p{ width:300px; font-size:1.0em;float:left; margin-left:10px;  }
.formAgendamento div input{
	padding:0 !important;
	margin: 0 !important;
	border:0 !important;
	float:left;
	width:20px !important;
}
.formAgendamento label{
	clear:both;
	color:#343970;
	font-size:1.0em !important;
	font-weight:bold;
	width:90px;
}
.formAgendamento select{ float:none !important; width:162px !important; }
.formAgendamento input{
	width:161px;
	border:1px solid #cabe9f;
}
.formAgendamento input.ddd{width:30px; margin-right:11px;}
.formAgendamento input.fone{width:113px;}
.formAgendamento .btnEnviar{
	width:82px;
	height:32px;
	display:block;
	background: url(/public/img/site/btnEnviar2.jpg) left top no-repeat;
	text-indent:-5000px;
	float:left;
	border:0;
	float:right;
}	display:block;
	background: url(/public/img/site/btnEnviar2.jpg) left top no-repeat;
	text-indent:-5000px;
	float:left;
	border:0;
	float:right;
}
