/* -------- Formulário -------- */
input{vertical-align:middle;outline:none;}

.inputNewsletter{border:0;background:none;padding:3px 0 4px 0;font-family:Arial, Helvetica, sans-serif;font-size:11px;color:#848484;margin:0 0 0 15px;outline:none;width:265px;}

.inputBuscaTopo{border:0;background:none;padding:3px 0 4px 0;font-family:Arial, Helvetica, sans-serif;font-size:11px;color:#848484;margin:0 0 0 15px;outline:none;width:296px;}

.inputForm{font-size:11px;border:1px solid #ccc;padding:4px;color:#666;margin:0 3px 0 0;background:#fff;color:#333;font-family:Tahoma, Geneva, sans-serif;}
.inputForm:focus{border:1px solid #999;}

/* Formulário Horizontal */
ul.formHoriz{list-style:none;margin:0;padding:0 0 0 3px;overflow:hidden;font-size:1.1em;text-decoration:none;line-height:normal;font-weight:normal;text-transform:none;clear:both;margin:20px 0;}
ul.formHoriz li {float:left;clear:both;color:#3f3f3f;margin-bottom:3px;background:none;padding:0;}
.textsmallForm{font-size:10px;font-family:Arial, Helvetica, sans-serif;}

.inputFormHoriz{font-size:11px;border-top:1px solid #ccc;border-left:1px solid #ccc;border-right:1px solid #f0f0f0;border-bottom:1px solid #f0f0f0;padding:5px 4px;color:#000;margin:0 3px 0 0;background:#fff;font-family:tahoma;background:url(images/bg-input-form.gif) repeat-x top #fff;}
.inputFormHoriz:focus{border-top:1px solid #999;border-left:1px solid #999;border-right:1px solid #ccc;border-bottom:1px solid #ccc;padding:5px 4px;color:#000;}


.btnBuscar{width:61px;height:25px;margin:0;padding:0;vertical-align:middle;outline:none;border:0;background:transparent url(images/btn-buscar.gif) no-repeat left 0;text-indent:-1000em;cursor:pointer; /* hand-shaped cursor */ cursor: hand; /* for IE 5.x */}
.btnBuscar:hover{background:transparent url(images/btn-buscar.gif) no-repeat left -25px;}


.btnSubmit{background:#004774;color:#fff;border:0;padding:3px 6px;}
