/* 
    Document   : app_forms
    Created on : 26/06/2009, 21:56:14
    Author     : Fernando Juste
    Description:
        Purpose of the stylesheet follows.
*/

/* 
   TODO customize this sample style
   Syntax recommendation http://www.w3.org/TR/REC-CSS2/
*/

.input_text
{
    width:350px;
    background-color:#fff;
    border:1px solid #CCCCCC;
    cursor:text;
    color:#666666;
    font-size:11px;
    padding:3px;
}

.input_text:focus
{
    width:350px;
    background-color:#fefece;
    border:1px solid #ffbf00;
    cursor:text;
    color:#000000;
    font-size:11px;
    padding:3px;
}

.input_text_2
{
    width:181px;
    background-color:#ffffff;
    border:1px solid #999999;
    cursor:text;
    color:#666666;
    font-size:11px;
}

.input_text_2:focus
{
    width:181px;
    background-color:#fefece;
    border:1px solid #ffbf00;
    cursor:text;
    color:#000000;
    font-size:11px;
}

.input_text3
{
    width:150px;
    background-color:#ffffff;
    border:1px solid #999999;
    cursor:text;
    color:#666666;
    font-size:11px;
}

.input_text3:focus
{
    width:150px;
    background-color:#fefece;
    border:1px solid #ffbf00;
    cursor:text;
    color:#000000;
    font-size:11px;
}

.input_data
{
    width:254px;
    background-color:#FFFFFF;
    border:1px solid #999999;
    cursor:text;
    font-size:11px;
}

.input_data:focus
{
    width:254px;
    background-color:#fefece;
    border:1px solid #ffbf00;
    cursor:text;
    font-size:11px;
}

.input_data_filtro
{
    width:150px;
    background-color:#FFFFFF;
    border:1px solid #999999;
    cursor:text;
    font-size:11px;
}

.input_data_filtro:focus
{
    width:150px;
    background-color:#fefece;
    border:1px solid #ffbf00;
    cursor:text;
    font-size:11px;
}

.select
{
    background-color:#FFFFFF;
    border:1px solid #999999;
    cursor:pointer;
    color:#666666;
    max-width:280px;
    font-size:11px;
}

.select:focus
{
    background-color:#fefece;
    border:1px solid #ffbf00;
    cursor:pointer;
    color:#000000;
    max-width:280px;
    font-size:11px;
}

.select_2
{
    width:95px;
    background-color:#FFFFFF;
    border:1px solid #999999;
    cursor:pointer;
    color:#666666;
    font-size:11px;
}

.select_2:focus
{
    width:95px;
    background-color:#fefece;
    border:1px solid #ffbf00;
    cursor:pointer;
    color:#000000;
    font-size:11px;
}

.input_button
{
    color:#FFFFFF;
    background-color:#ff9900;
    border:1px solid #333333;
    cursor:pointer;
    font-family:"trebuchet ms",sans-serif;
    font-weight:bold;
    cursor:pointer;
    font-size:11px;
}

.input_login
{
    background-color: #FFF5CC;
    border: 1px solid #FFCC80;
    font-size: 11px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    color: #666666;
    width:125px;
}

.input_login:focus
{
    background-color: #FFEA97;
    border: 1px solid #ff9900;
    font-size: 11px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    color: #cc0000;
    width:125px;
}

.text_area
{
    width:350px;
    height: 80px;
    background-color:#fff;
    border:1px solid #cccccc;
    cursor:text;
    color:#666666;
    font-size:11px;
    padding:3px;
}

.text_area:focus
{
    width:350px;
    height: 80px;
    background-color:#fefece;
    border:1px solid #ffbf00;
    cursor:text;
    color:#000000;
    font-size:11px;
    padding:3px;
}


.text_area_show
{
    width:99%;
    height: 150px;
    background-color:#f1f1f1;
    border:1px solid #999999;
    cursor:text;
    color:#666666;
    font-size:11px;
}

.text_area_show:focus
{
    width:99%;
    height: 150px;
    background-color:#fefece;
    border:1px solid #ffbf00;
    cursor:text;
    color:#000000;
    font-size:11px;
}

.label_permissoes
{
    margin-right: 10px;
    cursor: pointer;
}
