@charset "iso-8859-1";

/* DIV'S */

#form_qdr_msg {
	position:relative;
	float:left;
	width:513px;
	height:35px;
}

#form_all {
	position:relative;
	float:left;
	width:313px;
	height:400px;
}

#form_qdr_inputs {
	position:relative;
	float:left;
	width:313px;
	height:30px;
}


#form_qdr_input {
	position:relative;
	float:left;
	width:313px;
	height:38px;
}

#form_qdr_input_textarea {
	position:relative;
	float:left;
	width:313px;
	height:119px;
}

#form_qdr_captcha_img {
	position:relative;
	float:left;
	width:169px;
	height:72px;
}

#form_qdr_captcha_code {
	position:relative;
	float:left;
	width:144px;
	height:72px;
}

#form_bt_enviar {
	position:relative;
	float:left;
	width:313px;
	height:29px;
}

#form_qdr_lateral {
	position:relative;
	float:left;
	width:200px;
	height:400px; /* 393 */
}


/* 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;}*/

.img_captcha {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;
}

.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;
	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_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;
}

.form_email:focus {
	background: #FFFDFD;
	border: 1px solid #E23D3D;
	font:1em "Trebuchet MS", Arial, Helvetica, sans-serif; color:#000; font-size:12px;
	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;
}

.form_telefone:focus {
	background: #FFFDFD;
	border: 1px solid #E23D3D;
	font:1em "Trebuchet MS", Arial, Helvetica, sans-serif; color:#000; font-size:12px;
	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;
}

.form_mensagem:focus {
	background: #FFFDFD;
	border: 1px solid #E23D3D;
	font:1em "Trebuchet MS", Arial, Helvetica, sans-serif; color:#000; font-size:12px;
	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;
}

.form_setor:focus {
	background: #FFFDFD;
	border: 1px solid #E23D3D;
	font:1em "Trebuchet MS", Arial, Helvetica, sans-serif; color:#000; font-size:12px;
	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;
}

.form_captcha:focus {
	background: #FFFDFD;
	border: 1px solid #E23D3D;
	font:1em "Trebuchet MS", Arial, Helvetica, sans-serif; color:#000; font-size:12px;
	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 */

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

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

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