﻿body 
{
}

.textBox_Azul
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 9px;
    color: #00468C;
    border: 1px solid #00458A;
}

.textBox_Azul:focus
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 9px;
    color: #00468C;
    border: 1px solid #99CCFF;
}

.textBox_AzulGeral
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10pt;
    height: 19px;
    color: #00468C;
    border: 1px solid #00458A;
}

.textBox_AzulGeral:focus
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 10pt;
    height: 19px;
    color: #00468C;
    border: 1px solid #FF0000;
}

/*-----------------------------------------------*/
.textBox_Azul_FaleConosco
{
    font-family: Arial, Helvetica, sans-serif;
    color: #00468C;
    border: 1px solid #00458A;
}

.textBox_Azul_FaleConosco:focus
{
    font-family: Arial, Helvetica, sans-serif;
    color: #00468C;
    border: 1px solid #CC0000;
}

/*-----------------------------------------------*/

.textBox_Azul_Representacao
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #00468C;
    border: 1px solid #115F8C;
}

.textBox_Azul_Representacao:focus
{
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #00468C;
    border: 1px solid #CC0000;
}

/*-----------------------------------------------*/

.watermarkRensoftware
{
    background-position: center;
    font-family: Arial, Helvetica, Sans-Serif;
    background-image: url('../imagens/fundo_textbox_busca.png');
    background-repeat: no-repeat;
    color: #666666;
    font-size: 9px;
    border: 1px solid #00458A;
}

.watermarkFomulario
{
    font-family: Arial, Helvetica, Sans-Serif;
    color: #999999;
    font-size: 12px;
    border: 1px solid #115F8C;
}

.MaskedEditFocus
{
    background-color: #E6F7FF;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #333333;
}

.MaskedEditFocus2
{
    background-color: #FFFFEC;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #333333;
}

/* Imagem Artigo */

div.figura
{
    padding: 0.8em;
    float: left;
    width: 38%;
    border: thin silver solid;
    margin-right: 0.8em;
}
div.figura p
{
    text-align: center;
    font-style: normal;
    font-size: smaller;
    text-indent: 0;
}
img.escala {
  width: 100%;
}

/*---------------------------------*/

/* Borda imagem "casos de sucesso */

div.figuraCasos
{
    padding: 0.8em;
    float: left;
    width: 22%;
    border: thin silver solid;
    margin-right: 0.8em;
}
div.figuraCasos p {
  text-align: center;
  font-style: italic;
  font-size: smaller;
  text-indent: 0;
}
img.escala {
  width: 100%;
}

/* Borda imagem "PRÊMIOS*/
.bordaImagem_premios
{
    border: solid 1px #C0C0C0; 
    padding: 14px; 
    margin:0 14px 14px 0; 
    float: left;
}

/* Imagem "RESPONSABILIDADE SOCIAL*/
.imagemResponsabilidade_semBorda
{
    padding: 0px;
    margin: 0 14px 14px 0;
    float: left;
    float: left;
    clip: rect(0px, 50px, 10px, 0px);
}

/*------- Institucional --------------*/

div.Institucional
{
    padding: 0.8em;
    float: right;
    width: 45%;
    border: thin silver solid;
    margin-right: 0.8em;
}
div.Institucional p
{
    text-align: center;
    font-style: normal;
    font-size: smaller;
    text-indent: 0;
}
img.escala {
  width: 100%;
}

.panelInstitucional
{
    float: right;
    clip: rect(0px, 0px, 10px, 280px);
}
