/*  -------------------------------------------------------------
    * Filename:         forms.css
    * Version:          1.8
-------------------------------------------------------------- */
label, select, input, textarea  { float: left; font-size: 12px; line-height: 16px; text-align: left; vertical-align: top; }

optgroup                        { font-style: normal; }

label                           { display: inline-block; line-height: 24px; }

select                          { border-style: solid; border-width: 1px; height: 20px; }

/*  -------------------------------------------------------------
    1.1. Inputs
-------------------------------------------------------------- */

.inputText                      { border-style: solid; border-width: 1px; width: 150px; height: 14px; padding: 4px 6px; }

textarea.inputText              { height: 100px; }

.inputText, select              { background: #FFFFFF; border-color: #562F5B; color: #000000; }

.inputText-focus                { background: #553758; border-color: #331635; color: #FFFFFF; }

.inputCheckbox, .inputRadio     { width: 13px !important; height: 13px !important; margin: 2px 5px 0 0; overflow: hidden; background: #FFFFFF; }

.inputButton                    { float: none; cursor: pointer; font-size: 12px; text-align: center; overflow: visible; width: auto; }

.inputButton-focus              { }

/*  -------------------------------------------------------------
    1.2. Buttons
-------------------------------------------------------------- */

.button1, .button1-focus        { font-weight: bold; padding: 4px; line-height: 14px; min-width: 120px; width: auto !important; width: 120px; }
.button1                        { background: #553758; border: 1px solid #562F5B; color: #FFFFFF; }
.button1-focus                  { background: #3C263C; border: 1px solid #3C263C; color: #FFFFFF; }

/*  -------------------------------------------------------------
    1.3. Others
-------------------------------------------------------------- */

.field, .field2                 { float: left; display: block; width: 100%; overflow: hidden; padding: 0 0 6px 0;}
.field-last                     { padding: 0; }
.mandatory                      { font-weight: bold; color: #FFF; }
.buttons                        { clear: both; margin: 0 auto; text-align: center; }
.capa-img                       { border: 1px solid #562F5B; }
.star                           { font: normal 11px/16px Verdana, Arial, Helvetica, sans-serif; }
.error                          { color: #CE132C; }
