fieldset.action{background:transparent;border:none;float:left;margin-top:-15px;width:270px}
.formulario_busqueda{border:none;height:100%;width:100%}
#palabra{font:12px/12px Arial, Helvetica, sans-serif;padding:0;width:246px}
#categoria{font:12px/12px Arial, Helvetica, sans-serif;padding:0;width:260px}
legend{background:transparent;color:#fff;font:17px/21px Calibri, Arial, Helvetica, sans-serif;font-weight:700}
label.buscador{color:#fff;font-size:.9em;font-weight:700}

.NFText{background:none;border:none;font:12px/15px Arial, Helvetica, sans-serif;vertical-align:middle}
.NFTextCenter{background:url(img/input.png) repeat-x 0 0;float:left;height:15px;line-height:15px;margin:0;padding:3px 0}
.NFTextLeft,.NFTextRight{float:left;height:21px;vertical-align:middle;width:7px}
.NFTextLeft{background:url(img/input-left.png) no-repeat 0 0}
.NFTextRight{background:url(img/input-right.png) no-repeat 0 0}
.NFButton{background:url(img/button.png) repeat-x 0 0;border:none;color:#444;cursor:pointer;font:10px/26px Tahoma, Arial, Helvetica, sans-serif;font-weight:700;height:26px;letter-spacing:1px;padding:0 2px;text-transform:uppercase;vertical-align:middle;width:auto}
.NFButtonLeft,.NFButtonRight{height:26px;vertical-align:middle;width:6px}
.NFButtonLeft{background:url(img/button-left.png) no-repeat 0 0}
.NFButtonRight{background:url(img/button-right.png) no-repeat 0 0}
.NFSelect{border:1px solid transparent;height:21px;position:absolute}
.NFSelectLeft{background:url(img/select-left.png) no-repeat 0 0;float:left;height:21px;vertical-align:middle;width:3px}
.NFSelectRight{background:url(img/select-right.png) no-repeat 100% 0;color:#444;cursor:pointer;font:12px/21px Arial, Helvetica, sans-serif;height:21px;margin-left:3px;padding-left:3px;width:auto}
.NFSelectTarget{background:none;left:0;margin-left:-13px;margin-top:18px;padding-bottom:13px;position:absolute;top:0;z-index:3}
.NFSelectOptions{background:#fff;border:1px solid #9F0336;color:#444;font:0.86em Arial, Helvetica, sans-serif;left:0;list-style:none;margin-left:16px;margin-top:0;max-height:200px;overflow:auto;position:relative;top:0;z-index:4;padding:4px 0 0 5px}
.NFSelectOptions li{padding-bottom:0px;border-bottom:1px solid #aaa;}
.NFSelectOptions a{background:none;color:#444;display:block;padding:2px 3px;text-decoration:none}
option{font:1.2em Arial, Helvetica, sans-serif;color:#444;background: #fff;}
.NFMultiSelect{background:none;border:0;margin:0}
.NFMultiSelectTop,.NFMultiSelectBottom{clear:both;float:none;height:5px;padding-right:4px}
.NFMultiSelectTop{background:url(img/textarea-tr.png) no-repeat 100% 0}
.NFMultiSelectBottom{background:url(img/textarea-br.png) no-repeat 100% 0;margin-bottom:5px}
.NFMultiSelectTopLeft,.NFMultiSelectBottomLeft{height:5px;width:5px}
.NFMultiSelectTopLeft{background:#f2f2e6 url(img/textarea-tl.png) no-repeat 0 0}
.NFMultiSelectBottomLeft{background:#f2f2e6 url(img/textarea-bl.png) no-repeat 0 0}
.NFMultiSelectLeft,.NFMultiSelectRight,.NFMultiSelectLeftH,.NFMultiSelectRightH{float:left;padding-bottom:5px}
.NFMultiSelectLeft,.NFMultiSelectLeftH{width:5px}
.NFMultiSelectLeft{background:url(img/textarea-l-off.png) repeat-y 0 0}
.NFMultiSelectLeftH{background:url(img/textarea-l-over.png) repeat-y 0 0}
.NFMultiSelectRight,.NFMultiSelectRightH{padding-bottom:0;padding-right:5px}
.NFMultiSelectRight{background:url(img/textarea-r-off.png) repeat-y 100% 0}
.NFMultiSelectRightH{background:url(img/textarea-r-over.png) repeat-y 100% 0}
.NFfocused{border:1px dotted #444}
.NFh{background-position:0 100%}
.NFhr{background-position:100% 100%}
.NFhidden{position:relative;z-index:-1}
select,input,textarea,button{outline:none}
fieldset.buscador,fieldset{background:transparent;border:none;margin-top:0;width:270px}
.NFSelectOptions a.NFOptionActive,.NFSelectOptions a:hover{background:#9F0336;color:#fff}
