/* 
    Document   : forms
    Created on : 06/08/2009, 11:21:49
    Author     : emiolo
    Description:
        Purpose of the stylesheet follows.
*/

/* 
   TODO customize this sample style
   Syntax recommendation http://www.w3.org/TR/REC-CSS2/
*/

/* ------------------------- FORMS ------------------------ */

form{
    border:0px;
    margin:0px;
    padding:0px;

}

textarea.field{
    background-color:#FFC;
    border:1px solid #D91;
    font-family:Verdana;
    font-size:11px;
    padding:2px;
}

textarea.field_on{
    background-color:#ADA;
    border:1px solid #999;
    font-family:Verdana;
    font-size:11px;
    padding:2px;
    font-weight:bold;
}
form .field{
    background-color:#FFC;
    border:1px solid #D91;
    font-family:Verdana;
    font-size:11px;
    padding:2px;
    height:20px;
}

form .field_on{
    background-color:#ADA;
    border:1px solid #999;
    font-family:Verdana;
    font-size:11px;
    padding:2px;
    height:20px;
    font-weight:bold;
}

form .field_acrescimos{
    background-color:#FFF;
    border:1px solid #D91;
    font-family:Verdana;
    font-size:11px;
    padding:3px;
    margin:0px;
    height:20px ;
    text-align:center;
}
form .field_acrescimos_ON{
    background-color:#CFC;
    border:1px solid #D91;
    font-family:Verdana;
    font-size:11px;
    padding:3px;
    margin:0px;
    height:20px;
    text-align:center;
    color:#C00;
}

form small.red{
    color:#C00;
}
/* TABLE */
form td.td_label{
    width:100px;
    text-align:right;
    font-size:10px;
}


/* LOGIN  ---------------------------- */
.field_branco_arredondado{
    border:0px;
    background-color:#FFFFFF;
    font-size:12px;
    padding:0px;
    margin:0px;
    padding-left:5px;
    width:100%;
    color:#232;
}

.div_input_branca{
    background-color:#FFFFFF;
    margin-top:5px;
    margin-bottom:5px;
}

.input_fundo{
    background-image:url('../images/input_fundo.png');
    background-repeat:repeat-x;
    height:24px;
    
    float:left;
}

.input_borda_esq{
    background-image:url('../images/input_borda_esq.png');
    background-repeat:repeat-x;
    height:24px;
    width:7px;
    float:left;
}
.input_borda_dir{
    background-image:url('../images/input_borda_dir.png');
    background-repeat:repeat-x;
    height:24px;
    width:7px;
    float:left;
}
.input_field{
    /*-height:24px;*/
    background-color:transparent;
    border:0px;
    padding:0px;
    margin:0px;
    margin-top:4px;
    font-size:12px;
    font-family:Arial;
}

.input_hidden{
    background-color:#FFC;
    color:#AAA;
    border:1px solid #AAA;
}