@charset "iso-8859-1";

/* DIV'S */

#formulario_ {
	height:400px;
	background-image:url(images/form/separador.jpg);
	background-position: 345px 60px;
	background-repeat:no-repeat;
}

#Fdesc {
	position:relative;
	height:60px;
	text-align:center;
}

#Fform {
	position:relative;
	float:left;
	width:350px;
}

#Fcontatos {
	position:relative;
	float:right;
	width:250px;
}

#Fseparador {
	position:relative;
	float:right;
	padding-right:250px;
	width:35px;		
}

#Fcampos {
	position:relative;
	margin:14px;
}

#captcha {
	position:relative;	
}

#captcha_img {
	position:relative;	
	float:left;
	width:167px;
}

#captcha_code {
	position:relative;	
	float:left;
	width:100px;
	height:30px;
}

#bt_enviar {
	position:relative;
	float:left;
	margin-top:70px;
	margin-left:-266px;	
}

#bt_enviar2 {
	position:relative;
	float:left;
	margin-top:0px;
	margin-left:-0px;	
}


/* CAMPOS */

/*input, textarea {font:1em "Trebuchet MS", Arial, Helvetica, sans-serif; color:#000; border:1px solid #BBB; font-size:12px; margin:10px 0 0 0;}*/

.button_enviar {border:0;}

.img_captcha {margin-top:10px; margin-bottom:2px; border:1px solid #BBB;}

.form_nome {
	background-image:url(../images/form/icon_form_name.gif); background-repeat:no-repeat; background-position:10px;
	padding-left:30px; padding-right: 12px; padding-top:5px; padding-bottom:5px;
	font:1em "Trebuchet MS", Arial, Helvetica, sans-serif; color:#000; border:1px solid #BBB; font-size:12px; margin:10px 0 0 0;
}

.form_nome:focus {
	/*background: #FBFBFB;
	border: 1px solid #CDCDCD;*/
	background: #FFFDFD;
	border: 1px solid #E23D3D;
	font:1em "Trebuchet MS", Arial, Helvetica, sans-serif; color:#000; font-size:12px; margin:10px 0 0 0;
	background-image:url(../images/form/icon_form_name.gif); background-repeat:no-repeat; background-position:10px;
	padding-left:30px; padding-right: 12px; padding-top:5px; padding-bottom:5px;
}

.form_carro {
	background-image:url(../images/form/icon_form_car.gif); background-repeat:no-repeat; background-position:10px;
	padding-left:30px; padding-right: 12px; padding-top:5px; padding-bottom:5px;
	font:1em "Trebuchet MS", Arial, Helvetica, sans-serif; color:#000; border:1px solid #BBB; font-size:12px; margin:10px 0 0 0;
}

.form_carro:focus {
	/*background: #FBFBFB;
	border: 1px solid #CDCDCD;*/
	background: #FFFDFD;
	border: 1px solid #E23D3D;
	font:1em "Trebuchet MS", Arial, Helvetica, sans-serif; color:#000; font-size:12px; margin:10px 0 0 0;
	background-image:url(../images/form/icon_form_car.gif); background-repeat:no-repeat; background-position:10px;
	padding-left:30px; padding-right: 12px; padding-top:5px; padding-bottom:5px;
}
.form_email {
	background-image:url(../images/form/icon_form_mail.gif); background-repeat:no-repeat; background-position:10px;
	padding-left:30px; padding-right: 12px; padding-top:5px; padding-bottom:5px;
	font:1em "Trebuchet MS", Arial, Helvetica, sans-serif; color:#000; border:1px solid #BBB; font-size:12px; margin:10px 0 0 0;
}

.form_email:focus {
	background: #FFFDFD;
	border: 1px solid #E23D3D;
	font:1em "Trebuchet MS", Arial, Helvetica, sans-serif; color:#000; font-size:12px; margin:10px 0 0 0;
	background-image:url(../images/form/icon_form_mail.gif); background-repeat:no-repeat; background-position:10px;
	padding-left:30px; padding-right: 12px; padding-top:5px; padding-bottom:5px;
}

.form_telefone {
	background-image:url(../images/form/icon_form_phone.gif); background-repeat:no-repeat; background-position:10px;
	padding-left:30px; padding-right: 12px; padding-top:5px; padding-bottom:5px;
	font:1em "Trebuchet MS", Arial, Helvetica, sans-serif; color:#000; border:1px solid #BBB; font-size:12px; margin:10px 0 0 0;
}

.form_telefone:focus {
	background: #FFFDFD;
	border: 1px solid #E23D3D;
	font:1em "Trebuchet MS", Arial, Helvetica, sans-serif; color:#000; font-size:12px; margin:10px 0 0 0;
	background-image:url(../images/form/icon_form_phone.gif); background-repeat:no-repeat; background-position:10px;
	padding-left:30px; padding-right: 12px; padding-top:5px; padding-bottom:5px;
}

.form_mensagem {
	background-image:url(../images/form/icon_form_message.gif); background-repeat:no-repeat; background-position:10px;
	padding-left:30px; padding-right: 12px; padding-top:5px; padding-bottom:5px;
	font:1em "Trebuchet MS", Arial, Helvetica, sans-serif; color:#000; border:1px solid #BBB; font-size:12px; margin:10px 0 0 0;
}

.form_mensagem:focus {
	background: #FFFDFD;
	border: 1px solid #E23D3D;
	font:1em "Trebuchet MS", Arial, Helvetica, sans-serif; color:#000; font-size:12px; margin:10px 0 0 0;
	background-image:url(../images/form/icon_form_message.gif); background-repeat:no-repeat; background-position:10px;
	padding-left:30px; padding-right: 12px; padding-top:5px; padding-bottom:5px;
}

.form_setor {
	background-image:url(../images/form/icon_form_setor.gif); background-repeat:no-repeat; background-position:10px;
	padding-left:30px; padding-right:5px; padding-top:5px; padding-bottom:5px;
	font:1em "Trebuchet MS", Arial, Helvetica, sans-serif; color:#000; border:1px solid #BBB; font-size:12px; margin:10px 0 0 0;
}

.form_setor:focus {
	background: #FFFDFD;
	border: 1px solid #E23D3D;
	font:1em "Trebuchet MS", Arial, Helvetica, sans-serif; color:#000; font-size:12px; margin:10px 0 0 0;
	background-image:url(../images/form/icon_form_setor.gif); background-repeat:no-repeat; background-position:10px;
	padding-left:30px; padding-right:5px; padding-top:5px; padding-bottom:5px;
}

.form_captcha {
	background-image:url(../images/form/icon_from_captcha.gif); background-repeat:no-repeat; background-position:10px;
	padding-left:30px; padding-right:12px; padding-top:14px;
	width:98px; height:30px;
	font:1em "Trebuchet MS", Arial, Helvetica, sans-serif; color:#000; border:1px solid #BBB; font-size:12px; margin:10px 0 0 0;
}

.form_captcha:focus {
	background: #FFFDFD;
	border: 1px solid #E23D3D;
	font:1em "Trebuchet MS", Arial, Helvetica, sans-serif; color:#000; font-size:12px; margin:10px 0 0 0;
	background-image:url(../images/form/icon_from_captcha.gif); background-repeat:no-repeat; background-position:10px;
	padding-left:30px; padding-right: 12px; padding-top:14px;
	width:98px; height:30px;
}


/* FORMATAÇÃO */

.txt_form_pequeno {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	color: #999;
	text-decoration: none;
}

.txt_form_pequeno_link {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	color: #999;
	text-decoration: none;
}

.txt_form_pequeno_link:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-style: normal;
	color: #999;
	text-decoration: underline;
}
