.formulario{position:relative;top:0;left:0;width:94%;height:auto;overflow:hidden;margin:5px auto}
.formulario label{font-size:12px;display:block;padding:3px 0}
.formulario input.campo{font:12px "Tahoma", Verdana, Arial, Helvetica, sans-serif;border:1px solid #BCBAC2;color:#666;padding:1px 1%;width:97%}
.formulario select.select{font:12px "Tahoma", Verdana, Arial, Helvetica, sans-serif;border:1px solid #BCBAC2;color:#666;padding:1px 0;width:100%}
.formulario input.checkbox{position:relative;top:2px;left:3px;margin-right:2px}
.formulario textarea.campo{font:12px "Tahoma", Verdana, Arial, Helvetica, sans-serif;border:1px solid #BCBAC2;color:#666;padding:5px 1%;width:97.5%}
.formulario .optativo{font-size:12px;font-style:italic;color:#A8CDD9}
.formulario fieldset{border-style:none}
.formulario div.ancho45{position:relative;top:0;left:0;width:45% !important;height:auto;overflow:hidden;margin-bottom:5px}
.formulario div.float_izda{float:left}
.formulario div.float_dcha{float:right}
.formulario div.botones{position:relative;top:0;left:0;width:100%;height:auto;margin:10px 0;text-align:right}
.formulario div.botones input#dw_borrar{border-style:none;width:82px;height:19px;background:url(../img/boton_borrar.jpg) left top no-repeat}
.formulario div.botones input#dw_enviar, .formulario div.botones input.btn_enviar{border-style:none;width:82px;height:19px;background:url(../img/boton_enviar.jpg) left top no-repeat}
.formulario div.botones input#btn_continuar{border-style:none;width:82px;height:19px;background:url(../img/boton_continuar.jpg) left top no-repeat}
.formulario div.botones input.btn_guardar{border-style:none;width:82px;height:19px;background:url(../img/boton_guardar.jpg) left top no-repeat}
.formulario div.botones input.btn_eliminar{border-style:none;width:82px;height:19px;background:url(../img/boton_eliminar.jpg) left top no-repeat}
.formulario div.botones input#dw_borrar:hover,.formulario div.botones input#dw_enviar:hover,.formulario div.botones input.btn_guardar:hover,.formulario div.botones input.btn_eliminar:hover,.formulario div.botones input#btn_continuar:hover{background-position:left -19px}
.formulario div.radiobutton{position:relative;top:0;left:0;width:100%;height:auto;margin:10px 0 10px 0;font-size:11px}
.formulario div.radiobutton select.select{width:95%;margin:5px 0 0 23px}
.formulario div.radiobutton input.checkbox{top:4px;margin-right:7px}


.formulario div.checkbox{position:relative;top:0;left:0;width:100%;height:auto;margin:10px 0 14px 0;text-align:right;font-size:12px}

.formulario div.ancho45 input#dw_enviar{float:left;margin-top:8px}

.formulario div.checkbox a{color:#333}
.formulario div.checkbox a:hover{color:#945881}
.formulario label.error,.formulario span.error{color:#900 !important}
.formulario input.error,.formulario textarea.error{border-color:#900 !important}
.formulario h3{margin-left:0 !important}

.formulario div.botones a.btn_cancelar{font-size:340px}
/* Link tipo botones. */
a.btn_borrar{display:block;position:relative;top:0;left:0;width:82px;height:19px;background:url(../img/boton_borrar.jpg) left top no-repeat;float:left;text-indent:-9999px !important;font-size:340px}
a.btn_cancelar{display:block;position:relative;top:0;left:0;width:82px;height:19px;background:url(../img/boton_cancelar.jpg) left top no-repeat;float:left;text-indent:-9999px !important}
a.btn_alta{display:block;position:relative;top:0;left:0;width:88px;height:19px;background:url(../img/boton_alta.jpg) left top no-repeat;float:left;text-indent:-9999px !important;margin:5px 0 0 20px;}
a.btn_gestionar{display:block;position:relative;top:0;left:0;width:82px;height:19px;background:url(../img/boton_gestionar.jpg) left top no-repeat;float:left;text-indent:-9999px !important;margin:5px 0 0 20px;}
a.btn_modificar{display:block;position:relative;top:0;left:0;width:82px;height:19px;background:url(../img/boton_modificar.jpg) left top no-repeat;float:left;text-indent:-9999px !important;margin:5px 0 0 20px;}
a.btn_borrar:hover,
a.btn_cancelar:hover,
a.btn_alta:hover,
a.btn_modificar:hover,
a.btn_gestionar:hover{background-position:left -19px}

a.btn_anterior{display:block;position:relative;top:0;left:0;width:82px;height:19px;background:url(../img/boton_anterior.jpg) left top no-repeat;float:left;text-indent:-9999px !important;font-size:340px}
a.btn_anterior:hover{background-position:left -19px}
.formulario div.botones input.btn_siguiente{width:82px !important;height:19px !important;background:url(../img/boton_siguiente.jpg) left top no-repeat !important}
.formulario div.botones input.btn_siguiente:hover{background-position:left -19px !important}

a.modificar{display:block;position:relative;top:0;left:0;width:82px;height:19px;margin-left:24px; background-color:#FF0000; color:#FFF; text-align:center;}
a.alta{display:block;position:relative;top:0;left:0;width:82px;height:19px;margin-left:24px; background-color:#FF0000; color:#FFF; text-align:center}
a.gestionar{display:block;position:relative;top:0;left:0;width:82px;height:19px;margin-left:24px; background-color:#FF0000; color:#FFF; text-align:center}
