A:LINK
{
	COLOR: green;
	text-decoration: none;
}

A:visited
{
	COLOR: purple;
}
A:HOVER
{
	TEXT-DECORATION: underline; 
}

A.linkListaAjax
{
	CURSOR: hand;
        COLOR: green;
        TEXT-DECORATION: underline; 
	
}

BODY
{
    FONT-FAMILY: verdana;
    COLOR: #3D7096
    FONT-SIZE: 8pt;
    BACKGROUND-COLOR: #ffffff;
	scrollbar-shadow-color: #96BBED;
	scrollbar-face-color: #96BBED;
	scrollbar-3dlight-color: #96BBED;
	scrollbar-highlight-color:#E4EAF7;
	scrollbar-darkshadow-color: #000000;
	scrollbar-track-color:#E4EAF7;
	scrollbar-arrow-color:#E4EAF7;
	overflow-x: hidden;
}

DIV.dados
{
	OVERFLOW: auto;
	WIDTH: 100%;
}
DIV.dados TABLE
{
	VISIBILITY: hidden;
        FONT-SIZE: 8pt;
	COLOR: #000000;
}
DIV.dados TABLE TR
{
	CURSOR: default;
}
DIV.titulo
{
	OVERFLOW: hidden
}
DIV.titulo TABLE
{
    FILTER: Shadow(color=#000000,direction=135,strength=1);
}

DIV.titulo TABLE TR
{
    BORDER-TOP-WIDTH: 1px;
    BORDER-BOTTOM: white 1px solid;
    BORDER-RIGHT-WIDTH: 1px;
    BORDER-LEFT-WIDTH: 1px;
    FONT_FAMILY: ARIAL;
    FONT-SIZE: 8pt; 
    BACKGROUND: #96BBED;
	COLOR: #000000;
    padding: 3px;
}

DIV.titulo TABLE TR TD
{
	TEXT-ALIGN: left;
	padding: 3px;
}
DIV#caixamsg
{
	Z-INDEX: 103;
	BORDER: white solid 1pt;
    BACKGROUND-COLOR: firebrick;
	POSITION: absolute;
	TOP: 6%;
	LEFT: 10px;
	VISIBILITY: hidden;
	FILTER: revealTrans(duration=1, transition=6) progid:DXImageTransform.Microsoft.Shadow(color=#000000,direction=135, strength=1);
}
DIV#caixamsg TABLE
{
	COLOR: white;
	FONT-WEIGHT: bold;
}
INPUT
{
    FONT-SIZE: 8pt;
    FONT-FAMILY: verdana;
    TEXT-ALIGN: left;
    
}
SELECT
{
    FONT-SIZE: 8pt;
    FONT-FAMILY: verdana;
    TEXT-ALIGN: left;
    
}
TABLE
{
    FONT-SIZE: 8pt;
}
TEXTAREA
{
    BORDER-RIGHT: #747474 1px solid;
    BORDER-TOP: #747474 1px solid;
    FONT-SIZE: 8pt;
    BORDER-LEFT: #747474 1px solid;
    BORDER-BOTTOM: #747474 1px solid;
    FONT-FAMILY: verdana;
    TEXT-ALIGN: left
}
TR.titcampo
{
    COLOR: black;
    TEXT-ALIGN: left;
	BACKGROUND-COLOR: gainsboro;
}
.botao
{
	text-align: center;
	height: 18px;
       	background: url('../figuras/botaoazul2.gif') no-repeat center; color: white;
	cursor: hand
}
.formulario
{
	BACKGROUND-COLOR:#EDEFF1;
	BORDER: #AAC8DD solid 1pt;
	border-collapse : collapse;
        padding: 5px;
}

.formulario TD
{
	TEXT-ALIGN: left;
	COLOR: #3D7096;
	BORDER: #E4EAF7 solid 1pt;
    padding: 3px;
}

.formulario2 TD
{
	TEXT-ALIGN: left;
	COLOR: #000000;
	BORDER: #AAC8DD solid 1pt;
        padding: 3px;
}
.formsemborda
{
	BACKGROUND-COLOR: white;
	BORDER-TOP: #F5F5F5 solid 1px;
	BORDER-BOTTOM: #F5F5F5 solid 1px;
	BORDER-LEFT: #F5F5F5 solid 1px;
	BORDER-RIGHT: ##F5F5F5 solid 1px;
	border-collapse : collapse;
        padding: 3px; 
}
.formsemborda TD
{
	FONT-SIZE: 8pt;
        FONT-FAMILY: verdana;
        COLOR: #3D7096;
	BORDER-BOTTOM: ##F5F5F5 solid 1px;
        padding: 3px;
}
.formulario.titcpoform
{
	BACKGROUND-COLOR:#E4EAF7;
        FONT-SIZE: 8pt;
	PADDING-LEFT: 5px;
}
.formsemborda.coluna
{
	BACKGROUND-COLOR: #108A79;
	FONT-WEIGHT: bold;
	COLOR: white;
}

.TabelaCabecalho
{
	BORDER: #A4ACCB solid 1pt;
	BACKGROUND-COLOR: white;
	FILTER: progid:DXImageTransform.Microsoft.Shadow(color=#000000,direction=135, strength=1);
}
.TabelaCabecalho TD
{
    FONT-SIZE: 11px;
}

.Cabecalho
{
	BACKGROUND-COLOR: white;
	FONT-WEIGHT: bold;
	COLOR: #3D7096;
	FONT-SIZE: 10pt;
}
.Rodape
{
	COLOR: green;
	FONT-SIZE= 11px;
}
.Negrito
{
	FONT-SIZE: 8pt;
	font-weight:bold;
}
.ColunaMeses
{
	FONT-SIZE: 7pt;
        COLOR: green;
	text-align:left;
}
A.linkSAC
{
	text-decoration: none;
	font-weight: bold;
	font-size: 8pt;
	font-family: arial; 
	color: #3D7096;
}
.ColunaDias
{
	FONT-SIZE: 7pt;
    BORDER-LEFT: White 40px solid;
    BORDER-RIGHT: White 70px solid;
    COLOR: #3D7096;
}
.ColunaDiasVermelho
{
	FONT-SIZE: 7pt;
    BORDER-LEFT: White 50px solid;
    BORDER-RIGHT: White 92px solid;
    COLOR: #FF0000;
}
.Calibracao
{
	COLOR:Red;
}
.TituloTabela
{
	FONT-SIZE: 8pt;
	font-weight:bold;
	text-align:Center;
	BORDER: #A4ACCB solid 1pt;
}
.TituloaDireita
{
	FONT-SIZE: 8pt;
	font-weight:bold;
	text-align:right;	
}
.formularioTabela
{
	BACKGROUND-COLOR: #E6E6FA;
	BORDER: #A4ACCB solid 1pt;
	text-align:center;
}
.texto 
{ 
	FONT-SIZE: 8pt; 
	COLOR: #3D7096; 
}

.texto1 
{       
        FONT-FAMILY: tahoma;
	FONT-SIZE: 8pt; 
	COLOR: #000000;
}

.texto2 
{       
        FONT-SIZE:10pt; 
	COLOR:#3D7096;
}

.textoGrid
{
	FONT-SIZE: 7pt; 
	COLOR: #000000; 
}

.camposBordaBranca
{
	BACKGROUND-COLOR: #DFEFFF;
	COLOR: #3D7096;
}
.camposNegritoBordaBranca
{
	BACKGROUND-COLOR: #DFEFFF;
	COLOR: #3D7096;
	FONT-SIZE: 7pt;
	FONT-WEIGHT:bold;
}
.tabelaCinza
{
	BACKGROUND-COLOR: #F5F5F5;
	BORDER: #E2E2E2 solid 1pt;
	border-collapse : collapse;
	PADDING-LEFT: 5px;	
}
.tabelaCinza.linhaCinza
{
	BACKGROUND-COLOR: #F5F5F5;
	PADDING-LEFT: 5px;
	COLOR: #3D7096;
	BORDER: #E2E2E2 solid 1pt;
}
.formulario.titcpoform2
{
	BACKGROUND-COLOR:#96BBED;
	BORDER-TOP: #DFEFFF solid 2px;
	BORDER-BOTTOM: #DFEFFF solid 2px;
	BORDER-LEFT: #DFEFFF solid 2px;
	BORDER-RIGHT: #DFEFFF solid 2px;
	Font-size:9px;
        COLOR: #000000;
}
.formulario.titcpoform3
{
	BACKGROUND-COLOR: #EDEFF1;
	BORDER-TOP: #DFEFFF solid 2px;
	BORDER-BOTTOM: #DFEFFF solid 1px;
	BORDER-LEFT: #DFEFFF solid 2px;
	BORDER-RIGHT: #DFEFFF solid 2px;
	border-collapse : collapse;
	color:#3D7096;
	font-size:9px;
}
.formulario.titcpoform4
{
	BACKGROUND-COLOR: #EDEFF1;
	BORDER-TOP: #DFEFFF solid 2px;
	BORDER-BOTTOM: #DFEFFF solid 1px;
	BORDER-LEFT: #DFEFFF solid 2px;
	BORDER-RIGHT: #DFEFFF solid 2px;
	border-collapse : collapse;
	color:#3D7096;
	font-size:8pt;
}
.formulario.titcpoform5
{
	BACKGROUND-COLOR: #EDEFF1;
	BORDER-TOP: #DFEFFF solid 3px;
	BORDER-BOTTOM: #DFEFFF solid 3px;
	BORDER-LEFT: #DFEFFF solid 3px;
	BORDER-RIGHT: #DFEFFF solid 3px;
	border-collapse : collapse;
	color:#3D7096;
	font-size:10pt;
}
 .formulario2 TD
{
	BACKGROUND-COLOR: #AAC8DD;
	TEXT-ALIGN: left;
	COLOR: #000000;
	BORDER: #E4EAF7 solid 2pt;
    padding: 5px;
	font-size:12pt;
}
