﻿body
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #000000;
    margin: 0px;
    padding: 0px;
    height: 92%;
    margin-left: 0px;
    margin-top: 0px;
    margin-right: 0px;
    margin-bottom: 0px;
    background-color: #FFFFFF;
}
a:link
{
    color: #000;
    text-decoration: none;
}
a:visited
{
    text-decoration: none;
    color: #000;
}
a:hover
{
    text-decoration: none;
    color: #000;
}
a:active
{
    text-decoration: none;
    color: #000;
}
.rowNormalContexto
{
    background-color: White;
    color: Black;
    cursor: default;
}
.rowHoverContexto
{
    background-color: #A8C9FF;
    color: Black;
    cursor: pointer;
}
.rowBrancaContexto
{
    background-color: White;
    color: Black;
    cursor: pointer;
}
.rowTransparentContexto
{
    background-color: Transparent;
    color: Black;
    cursor: pointer;
}
.fonteNormal
{
    font-weight: normal;
}
.label
{
    font-weight: bold;
}
.labelAlerta
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
    font-weight: bold;
    color: #FF0000;
}
.textoEmail
{
    text-transform: lowercase;
}
.Assinatura
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 9px;
}
#Faturas
{
    width: 100%;
    border-top: 5px solid #C3D9FF;
    position: relative;
}
#Contatos
{
    background-color: #A8C9FF;
    width: 100%;
    border-top: 5px solid #C3D9FF;
}
#TelaTopo
{
    background-color: #FFFFFF;
    position: relative;
}
#TelaConteudo
{
    background-color: #999999;
    position: relative;
    min-height: 100%;
    height: auto;
}
#TelaFinal
{
    background-color: #FFFFFF;
    position: relative;
}
#TopoEsquerdo
{
    width: 7px;
    height: 7px;
    padding: 0px;
    background-image: url(../Img/Painel/Painel_r1_c1.jpg);
    float: left;
}
#TopoDireito
{
    width: 7px;
    height: 7px;
    padding: 0px;
    background-image: url(../Img/Painel/Painel_r1_c6.jpg);
    float: right;
}
#TopoCentro
{
    background-image: url(../Img/Painel/Painel_r1_c2.jpg);
}
#TituloEsquerdo
{
    background-image: url(../Img/Painel/Painel_r2_c1.jpg);
    height: 18px;
}
#TituloDireito
{
    background-image: url(../Img/Painel/Painel_r2_c6.jpg);
}
#TituloCentro
{
    background-image: url(../Img/Painel/Painel_r2_c2.jpg);
    font-weight: bold;
}
#BarraEsquerdo
{
    background-image: url(../Img/Painel/Painel_r3_c1.jpg);
}
#BarraDireito
{
    background-image: url(../Img/Painel/Painel_r3_c6.jpg);
}
#BarraCentro
{
    background-image: url(../Img/Painel/Painel_r3_c4.jpg);
}
#ConteudoEsquerdo
{
    background-image: url(../Img/Painel/Painel_r5_c1.jpg);
}
#ConteudoDireito
{
    background-image: url(../Img/Painel/Painel_r5_c6.jpg);
}
#ConteudoCentro
{
    background-image: url(../Img/Painel/Painel_r4_c3.jpg);
    margin: 0 0px;
    padding: 0px;
    top: 0px;
    min-height: 100%;
    height: auto; /*position: relative;*/
}
#FinalEsquerdo
{
    width: 7px;
    height: 7px;
    background-image: url(../Img/Painel/Painel_r7_c1.gif);
}
#FinalDireito
{
    width: 7px;
    height: 7px;
    top: 0px;
    padding: 0px;
    background-image: url(../Img/Painel/Painel_r8_c7.jpg);
    float: right;
    position: relative;
}
#FinalCentro
{
    background-image: url(../Img/Painel/Painel_r8_c2.jpg);
}
.CaixaTexto
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    color: #000000;
    background-color: #E0ECFF;
    font-size: 12px;
    border: 1px solid #000000;
    text-transform: uppercase;
}
.CaixaMenuPrincipal
{
    border: 1px solid #000000;
}
.CaixaTelaPrincipal
{
    border: 1px solid #A8C9FF;
}
.HeaderCsTelaPrincipal
{
    font-family: Verdana, Arial, Helvetica, sans-serif;
    background-color: #A8C9FF;
    height: 32px;
    font-weight: bold;
}
.rowNormalList
{
    background-color: Transparent;
    color: Black;
    cursor: default;
}
.rowHoverList
{
    background-color: #A8C9FF;
    color: Black;
    cursor: pointer;
}
.ImgNormal
{
    cursor: default;
}
.ImgHover
{
    cursor: pointer;
}
#CaixaTopoEsquerdo
{
    width: 9px;
    height: 9px;
    padding: 0px;
    background-image: url(../Img/Painel/Painel2_r1_c1x.gif);
}
#CaixaTopoDireito
{
    width: 9px;
    height: 9px;
    padding: 0px;
    background-image: url(../Img/Painel/Painel2_r1_c8x.gif);
}
#CaixaTopoCentro
{
    background-image: url(../Img/Painel/Painel2_r1_c2x.gif);
    margin: 0 9px; /* definindo um valor de 150px para a margem esquerda do #conteudo */
    padding: 0px; /* definindo 10px de padding */
    height: 9px;
}
#CaixaTituloEsquerdo
{
    width: 9px; /* definindo 150px de largura para as divs #menu e #lateral */
    height: 18px;
    top: 0px;
    padding: 0px; /* definindo 10px de padding para as divs #menu e #lateral */
    background-image: url(../Img/Painel/Painel2_r2_c1x.gif);
}
#CaixaTituloDireito
{
    width: 9px; /* definindo 150px de largura para as divs #menu e #lateral */
    height: 18px;
    top: 0px;
    padding: 0px; /* definindo 10px de padding para as divs #menu e #lateral */
    background-image: url(../Img/Painel/Painel2_r2_c8x.gif);
}
#CaixaTituloCentro
{
    background-image: url(../Img/Painel/Painel2_r2_c2x.gif);
    margin: 0 9px; /* definindo um valor de 150px para a margem esquerda do #conteudo */
    padding: 0px; /* definindo 10px de padding */
    height: 18px;
    top: 0px;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 11px;
    color: #000000;
    font-weight: bold;
}
#CaixaBarraEsquerdo
{
    width: 9px; /* definindo 150px de largura para as divs #menu e #lateral */
    height: 7px;
    top: 0px;
    padding: 0px; /* definindo 10px de padding para as divs #menu e #lateral */
    background-image: url(../Img/Painel/Painel2_r3_c1x.gif);
}
#CaixaBarraDireito
{
    width: 9px; /* definindo 150px de largura para as divs #menu e #lateral */
    height: 7px;
    top: 0px;
    padding: 0px; /* definindo 10px de padding para as divs #menu e #lateral */
    background-image: url(../Img/Painel/Painel2_r3_c8x.gif);
}
#CaixaBarraCentro
{
    background-image: url(../Img/Painel/Painel2_r3_c5x.gif);
    margin: 0 9px;
    padding: 0px;
    height: 7px;
    top: 0px;
}
#CaixaConteudo
{
    background-color: #999999;
    position: relative;
    min-height: 100%;
    height: auto;
    height: 90%;
}
#CaixaConteudoEsquerdo
{
    width: 9px;
    min-height: 100%;
    height: auto;
    top: 0px;
    padding: 0px;
    background-image: url(../Img/Painel/Painel2_r5_c1x.gif);
}
#CaixaConteudoDireito
{
    width: 9px;
    min-height: 100%;
    height: auto;
    top: 0px;
    padding: 0px;
    background-image: url(../Img/Painel/Painel2_r5_c8x.gif);
}
#CaixaConteudoCentro
{
    background-image: url(../Img/Painel/Painel2_r4_c3x.gif);
    margin: 0 9px; /* definindo um valor de 150px para a margem esquerda do #conteudo */
    padding: 0px; /* definindo 10px de padding */
    top: 0px;
    min-height: 100%;
}
#CaixaFinalEsquerdo
{
    width: 9px; /* definindo 150px de largura para as divs #menu e #lateral */
    height: 9px;
    top: 0px;
    padding: 0px; /* definindo 10px de padding para as divs #menu e #lateral */
    background-image: url(../Img/Painel/Painel2_r8_c1x.gif);
}
#CaixaFinalDireito
{
    width: 9px; /* definindo 150px de largura para as divs #menu e #lateral */
    height: 9px;
    top: 0px;
    padding: 0px; /* definindo 10px de padding para as divs #menu e #lateral */
    background-image: url(../Img/Painel/Painel2_r8_c8x.gif);
}
#CaixaFinalCentro
{
    background-image: url(../Img/Painel/Painel2_r8_c4x.gif);
    margin: 0 9px; /* definindo um valor de 150px para a margem esquerda do #conteudo */
    padding: 0px; /* definindo 10px de padding */
    height: 9px;
    top: 0px;
}

/********************Classes Caixa PopUP*********************************/
.CaixaTopoEsquerdo
{
    width: 9px;
    height: 9px;
    padding: 0px;
    background-image: url(../Img/Painel/Painel2_r1_c1x.gif);
}
.CaixaTopoDireito
{
    width: 9px;
    height: 9px;
    padding: 0px;
    background-image: url(../Img/Painel/Painel2_r1_c8x.gif);
}
.CaixaTopoCentro
{
    background-image: url(../Img/Painel/Painel2_r1_c2x.gif);
    margin: 0 9px; /* definindo um valor de 150px para a margem esquerda do .conteudo */
    padding: 0px; /* definindo 10px de padding */
    height: 9px;
}
.CaixaTituloEsquerdo
{
    width: 9px; /* definindo 150px de largura para as divs .menu e .lateral */
    height: 18px;
    top: 0px;
    padding: 0px; /* definindo 10px de padding para as divs .menu e .lateral */
    background-image: url(../Img/Painel/Painel2_r2_c1x.gif);
}
.CaixaTituloDireito
{
    width: 9px; /* definindo 150px de largura para as divs .menu e .lateral */
    height: 18px;
    top: 0px;
    padding: 0px; /* definindo 10px de padding para as divs .menu e .lateral */
    background-image: url(../Img/Painel/Painel2_r2_c8x.gif);
}
.CaixaTituloCentro
{
    background-image: url(../Img/Painel/Painel2_r2_c2x.gif);
    margin: 0 9px; /* definindo um valor de 150px para a margem esquerda do .conteudo */
    padding: 0px; /* definindo 10px de padding */
    height: 18px;
    top: 0px;
}
.CaixaBarraEsquerdo
{
    width: 9px; /* definindo 150px de largura para as divs .menu e .lateral */
    height: 7px;
    top: 0px;
    padding: 0px; /* definindo 10px de padding para as divs .menu e .lateral */
    background-image: url(../Img/Painel/Painel2_r3_c1x.gif);
}
.CaixaBarraDireito
{
    width: 9px; /* definindo 150px de largura para as divs .menu e .lateral */
    height: 7px;
    top: 0px;
    padding: 0px; /* definindo 10px de padding para as divs .menu e .lateral */
    background-image: url(../Img/Painel/Painel2_r3_c8x.gif);
}
.CaixaBarraCentro
{
    background-image: url(../Img/Painel/Painel2_r3_c5x.gif);
    margin: 0 9px;
    padding: 0px;
    height: 7px;
    top: 0px;
}
.CaixaConteudo
{
    background-color: #999999;
    position: relative;
    min-height: 100%;
    height: auto;
    height: 90%;
}
.CaixaConteudoEsquerdo
{
    width: 9px;
    min-height: 100%;
    height: auto;
    top: 0px;
    padding: 0px;
    background-image: url(../Img/Painel/Painel2_r5_c1x.gif);
}
.CaixaConteudoDireito
{
    width: 9px;
    min-height: 100%;
    height: auto;
    top: 0px;
    padding: 0px;
    background-image: url(../Img/Painel/Painel2_r5_c8x.gif);
}
.CaixaConteudoCentro
{
    background-image: url(../Img/Painel/Painel2_r4_c3x.gif);
    margin: 0 9px; /* definindo um valor de 150px para a margem esquerda do .conteudo */
    padding: 0px; /* definindo 10px de padding */
    top: 0px;
    min-height: 100%;
}
.CaixaFinalEsquerdo
{
    width: 9px; /* definindo 150px de largura para as divs .menu e .lateral */
    height: 9px;
    top: 0px;
    padding: 0px; /* definindo 10px de padding para as divs .menu e .lateral */
    background-image: url(../Img/Painel/Painel2_r8_c1x.gif);
}
.CaixaFinalDireito
{
    width: 9px; /* definindo 150px de largura para as divs .menu e .lateral */
    height: 9px;
    top: 0px;
    padding: 0px; /* definindo 10px de padding para as divs .menu e .lateral */
    background-image: url(../Img/Painel/Painel2_r8_c8x.gif);
}
.CaixaFinalCentro
{
    background-image: url(../Img/Painel/Painel2_r8_c4x.gif);
    margin: 0 9px; /* definindo um valor de 150px para a margem esquerda do .conteudo */
    padding: 0px; /* definindo 10px de padding */
    height: 9px;
    top: 0px;
}

.HeaderStyle
{
    background-color: #A8C9FF;
    border-color: #A8C9FF;
    border-style: Solid;
    border-width: 1px;
    height: 18px;
    font-weight: bold;
}
.RowStyle
{
    background-color: #C3D9FF;
    border-color: #A8C9FF;
    border-style: Solid;
    border-width: 1px;
    height: 18px;
    font-weight: normal;
}
.SelectedRowStyle
{
    background-color: #D1DDF1;
    border-color: #A8C9FF;
    border-style: Solid;
    border-width: 1px;
    height: 18px;
    font-weight: normal;
}
.FooterStyle
{
    background-color: #A8C9FF;
    border-color: #A8C9FF;
    border-style: Solid;
    border-width: 1px;
    height: 18px;
    font-weight: bold;
}
.PagerStyle
{
    background-color: #A8C9FF;
    border-color: #A8C9FF;
    border-style: Solid;
    border-width: 1px;
    height: 18px;
    font-weight: bold;
}
/***********************************************************************/

.modalbackground
{
    background-color: whitesmoke;
    filter: alpha(opacity=70);
    opacity: 0.7;
}
.modalPOPUP
{
    background-color: #ffffdd;
    border-width: 3px;
    border-style: solid;
    border-color: gray;
    padding: 3px;
    width: 250px;
}

.btninvisivel
{
    visibility: hidden;
}

.bodyCadastro
{
    margin-left: 5px;
    margin-top: 5px;
    margin-right: 5px;
    margin-bottom: 5px;
    background-color: #E0ECFF;
}

.divRow
{
    margin-bottom: 2px;
}

.spanRow
{
    vertical-align: top;
}

.divFloatLeft
{
    float: left;    
}

.HeaderGridEsq
{
	float:left;
	width:481px;
	height:24px;
	background-image: url(../Img/Painel/rgCommandRow.gif);
	border-right:1px solid white;
	padding-top:5px;
}

.HeaderGridDir
{
	float:left;
	width:200px;
	height:24px;
	background-image: url(../Img/Painel/rgCommandRow.gif);
	padding-top:5px;
}
