fieldset { border: #DCD2EA solid 1px; margin: 0.5em 0; padding: 0.5em; }
legend { color: #2A234C; font-weight: bold; text-transform: uppercase; }
form div.divlabel,
form label { background: #eee; border: #ccc solid 1px; display: block; font-weight: bold; margin: 0 0 3px 0; padding: 2px; text-align: left; }
form div.divlabel label { background: none; border: none; font-weight: normal; }
form input,
form select,
form div.inputdiv,
form textarea { background: #ffffff; border: #ddd solid 1px; font-family: arial, sans-serif; font-size: 10px; padding: 3px; width: 97%; }
form textarea { vertical-align: top; }
form textarea.wysiwyg { height: 700px; }
form textarea.publicTitulo { font-size: 14px; font-weight: bold; text-transform: uppercase; padding: 3px 54px; width: 468px; height: 50px; }
form textarea.publicEntradilla { font-family: Arial, serif; font-size: 11px; font-style: italic; padding: 3px 54px; width: 468px; height: 50px; }
select { width: 98%; }
option { border: none; font-size: 10px; width: auto; }
option.optg { font-weight: bold; font-size: 11px; }
form div.inputdiv { background: #f6f6f6; font-weight: normal; width: auto; }
form .disabled,
form .readonly { background: #fafafa !important; border: none !important; color: #666 !important; }
form .col3 input { width: 97%; }
form .col .col input { width: 94%; }
form input.inputcheckbox,
form input.inputradio { width: auto !important; }
form .inputdtdia,
form .inputdtmes,
form .inputdtano,
form .inputdthor,
form .inputdtmin { padding-left: 0; }
form input.inputdtdia { width: 18px; }
form input.inputdtmes { width: 18px; }
form input.inputdtano { width: 28px; }
form input.inputdthor { width: 18px; }
form input.inputdtmin { width: 18px; }
form select.inputdtdia { width: 43px; }
form select.inputdtmes { width: 83px; }
form select.inputdtano { width: 53px; }
form select.inputdthor { width: 43px; }
form select.inputdtmin { width: 43px; }
form .inputbutton,
form .inputsubmit { background: #ccc; border: #999 solid 2px; }
form .inputborrar { background: #fcc; border: #999 solid 2px; }
form div.divlabel .labnotas,
form label .labnotas { display: block; font-weight: normal; font-size: 0.8em; }
form div.divlabel input.inputsubmit,
form div.divlabel input.inputborrar { width: 49%; }
form div.divlabel input.inputborrar { margin-left: 3px; }
form p { color: #666; font-size: 10px; margin-top: 0; }
form fieldset ul { font-size: 10px; }
.valerror { background: #FFCCCC; }