 /*Defini��o da letra do documento*/
*
{
	font-family : Arial, Helvetica, sans-serif;
	font-size : 10px;
	font-style : normal;
	font-weight : normal;
	SCROLLBAR-FACE-COLOR: #f5f5f55;
    SCROLLBAR-HIGHLIGHT-COLOR: #F5F5F5;
    SCROLLBAR-3DLIGHT-COLOR: #e5e5e5;
    SCROLLBAR-ARROW-COLOR: #666666;
    SCROLLBAR-DARKSHADOW-COLOR: #e5e5e5;
    SCROLLBAR-BASE-COLOR: #e5e5e5;
}

BODY 
{
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-style : normal;
	font-weight : normal;
	color: #000000;
}

BODY.iframe
{	
	font-family : Arial, Helvetica, sans-serif;
	width : 400px;
	height : 250px;
	font-weight : normal;
	font-size : 10px;
	color : Black;
	background-color : #ffffff;
	border-width : 1px;
	border-style : solid;
	border-top-color : #000000;
	border-left-color : #000000;
	border-right-color : #000000;
	border-bottom-color : #000000;
}

BODY.frame
{	
	font-family : Arial, Helvetica, sans-serif;
	font-weight : normal;
	font-size : 10px;
	color : Black;
	background-color : #ffffff;
}

A
{
	color: #3333cc;
	text-decoration: none;
}

.preto 
{
	color: #000000;
	text-decoration: none;
}

.vermelho 
{
	color: #ff0000;
	text-decoration: none;
}

TABLE.tab
{ /*Defini��o da cor da borda */
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-style : normal;
	font-variant : normal;
	font-weight : normal;
}

TABLE.tab_borda
{ /*Defini��o da cor da borda */
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-style : normal;
	font-variant : normal;
	font-weight : normal;
	border-color : #002277;
	border-style : solid;
	border-width : 1;
}

TD.titulo
{ /*Defini��o da linha de titulo*/
	font-family : Arial, Helvetica, sans-serif;
	font-size : 12px;
	font-style : normal;
	font-weight : bold;
}

TD.LnTitulo
{
	font-size:11px;
	font-weight:bold;
	Background-image:url('../images/ico.gif');
	BackGround-repeat:no-repeat;
}

TD.descobs
{ /*Defini��o da linha de subtitulo */
	font-family : Arial, Helvetica, sans-serif;
	font-size : 11px;
	font-style : normal;
	font-weight : normal;
}

TR.form
{
	height : 25px;
}

TR.color
{ /* Cor dos Tituloa e Highlight*/
	color: #ffffff;
	background-color : #002266;
	background-image : url(../images/fundo.gif);
}

TR.highF
{ /* Cor dos Tituloa e Highlight*/
	background-color : #DDE6E7;
}

TR.highE
{ /* Cor dos Tituloa e Highlight*/
	background-color : #D8E0E3;
}

TR.LineColor
{ /* Cor das Linhas */
	background-color : #f5f5f5;
}

TD.data
{ /*Defini��o da linha de subtitulo */
	font-family : Arial, Helvetica, sans-serif;
	font-size : 09px;
	font-style : normal;
	font-weight : normal;
}

HR.cor
{ /*Defini��o da linha horizontal*/
	color : #002266;
	width : 85%;
	height : 1px;
}

/*Defini��o ddos bot�es do formul�rio INPUT*/
INPUT
{
	height : 18px;
	font-family : Arial, Helvetica, sans-serif;
	font-weight : normal;
	font-size : 10px;
	border-width : 1px;
	border-style :inset;
}

INPUT.txt_25
{ 
	width : 25px;
}

INPUT.txt_50
{ 
	width : 50px;
}

INPUT.txt_75
{ 
	width : 75px;
}

INPUT.txt_100 
{ 
	width : 100px;
}

INPUT.txt_125 
{
	width : 125px;
}

INPUT.txt_150 
{
	width : 150px;
}

INPUT.txt_175 
{
	width : 175px;
}

INPUT.txt_200 
{
	width : 200px;
}

INPUT.txt_250 
{ 
	width : 250px;
}

/*Defini��o ddos bot�es do formul�rio BUTTON*/
INPUT.bt_20x20
{
	border-style :outset;
	width : 20px;
	height : 20px;
	color : #ffffff;
	background-color : #002266;
	background-image : url(../images/fundo.gif);
}

INPUT.bt_20 
{
	border-style :outset;
	width : 20px;
	color : #ffffff;
	background-color : #002266;
	background-image : url(../images/fundo.gif);
}

INPUT.bt_25x25
{
	border-style :outset;
	width : 25px;
	height : 25px;
	color : #ffffff;
	background-color : #002266;
	background-image : url(../images/fundo.gif);
}

INPUT.bt_20b 
{
	border-style :outset;
	width : 30px;
	height : 30px;
	color : ffffff;
	background-color : #002266;
	background-image : url(../images/fundo.gif);
}

INPUT.bt_30 
{
	border-style :outset;
	width : 30px;
	height : 30px;
	color : ffffff;
	background-color : #002266;
	background-image : url(../images/fundo.gif);
}

INPUT.bt_50 
{
	border-style :outset;
	width : 50px;
	color : ffffff;
	background-color : #002266;
	background-image : url(../images/fundo.gif);
}

INPUT.bt_75 
{
	border-style :outset;
	width : 75px;
	color : ffffff;
	background-color : #002266;
	background-image : url(../images/fundo.gif);
}

INPUT.bt_100 
{
	border-style :outset;
	width : 100px;
	color : ffffff;
	background-color : #002266;
	background-image : url(../images/fundo.gif);
}

INPUT.bt_150 
{
	border-style :outset;
	width : 150px;
	color : ffffff;
	background-color : #002266;
	background-image : url(../images/fundo.gif);
}

INPUT.bt_150x15 
{
	border-style :outset;
	width : 150px;
	height : 17px;
	color : ffffff;
	background-color : #002266;
	background-image : url(../images/fundo.gif);
}

INPUT.bt_200 
{
	border-style :outset;
	width : 200px;
	color : ffffff;
	background-color : #002266;
	background-image : url(../images/fundo.gif);
}

/*Defini��o campos do formul�rio SELECT*/
SELECT
{
	font-family : Arial, Helvetica, sans-serif;
	font-size : 10px;
	border-width : 1px;
	height: 20px;
}

SELECT.sel_75 
{ 
	width:750px;
}

SELECT.sel_100 
{ 
	width:100px;
}

SELECT.sel_150 
{ 
	width:150px;
}

SELECT.sel_175x75
{ 
	width:175px;
	height:75px;
	border-width : 1px;
	border-style : solid;
	border-color : #000000;
}

SELECT.sel_175x150 
{ 
	width:175px;
	height:150px;
	border-width : 1px;
	border-style : solid;
	border-color : #000000;
}

SELECT.sel_365x150 
{ 
	width:365px;
	height:150px;
}

SELECT.sel_350 
{ 
	width:350px;
}


SELECT.sel_350x265
{ 
	height : 265px;
	border-width : 1px;
	border-style : solid;
	border-color : #000000;
	width:350px;
}

SELECT.sel_350x225 
{ 
	height : 225px;
	border-width : 1px;
	border-style : solid;
	border-color : #000000; 
	width:350px;
}

TEXTAREA.popup
{	
	width : 350px;
	height : 150px;
	background-color : #ffffff;
	border-width : 1px;
	border-style :inset;
}

TEXTAREA.txtarea
{	
	font-family : Arial, Helvetica, sans-serif;
	font-weight : normal;
	font-size : 10px;
	width : 200px;
	height : 150px;
	color : Black;
	background-color : #ffffff;
	border-width : 1px;
	border-style :inset;
}

TEXTAREA.txtarea2
{	
	font-family : Arial, Helvetica, sans-serif;
	width : 350px;
	height : 100px;
	font-weight : normal;
	font-size : 10px;
	color : Black;
	background-color : #ffffff;
	border-width : 1px;
	border-style :inset;
}

TEXTAREA.txtarea_250x60
{	
	font-family : Arial, Helvetica, sans-serif;
	width : 250px;
	height : 60px;
	font-weight : normal;
	font-size : 10px;
	color : Black;
	background-color : #ffffff;
	border-width : 1px;
	border-style :inset;
}

IMG.trans
{
	filter:alpha (opacity=5);
}

B.azul
{
	font-family : Arial, Helvetica, sans-serif;
	font-size : 10px;
	font-style : normal;
	font-weight : normal;
	color: #3333cc;
	text-decoration: none;
}

.window
{
	color : ffffff;
	background-color : #002266;
	background-image : url(../images/fundo.gif);
	border-color: #000000 #000000 #000000 #000000;
	border-style: solid;
	border-width: 1px;
	margin: 0px;
	padding: 2px;
	position: absolute;
	text-align: left;
	visibility: hidden;
}

.titleBar
{
	color:#ffffff;
	background-color : #002266;
	background-image : url(../images/fundo.gif);
	cursor: Move;
	font-weight: bold;
	margin: 0px;
	padding: 2px;
	text-align: right;
	white-space: nowrap;
	width: auto;
}

.titleBarText
{
  color : ffffff;
  font-weight: bold;
  float: left;
  overflow: hidden;
  padding-left: 6px;
  text-align: left;
}

.titleBarButtons
{
  border-style: none;
  vertical-align: middle;
  width: 42px;
  cursor: Hand;
  height: 14px;
}

.clientArea {
  background-color: #ffffff;
  border-color: #000000 #000000 #000000 #000000;
  border-style: solid;
  border-width: 1px;
  color: #000000;
  font-family: "Arial", "Helvetica", sans-serif;
  font-size: 10pt;
  margin: 0px;
  margin-top: 1px;
  overflow: auto;
  padding: 8px;
}

.unnamed1 
{ 
	font-family : Arial, Helvetica, sans-serif; 
	font-size : 10px; 
	height : 20px; 
	border-width : 2px; 
	width:150px; 
}

.bt_myspb
{
	font-size : 10px;
	border-width:1px;
	border-style:solid;
	border-color:ffffff;
	height:15;
	cursor:hand;
}

.bt_myspbOver
{
	font-size : 10px;
	border-width:1px;
	border-style:outset;
	height:15;
	cursor:hand;
}

.div_myspb
{
	overflow-y:scroll; 
	position:absolute; 
	top:100; 
	left:0; 
	width:100; 
	height:84; 
	border:1px inset; 
	SCROLLBAR-FACE-COLOR: #ffffff;
    SCROLLBAR-HIGHLIGHT-COLOR: #F5F5F5;
    SCROLLBAR-3DLIGHT-COLOR: #e5e5e5;
    SCROLLBAR-ARROW-COLOR: #666666;
    SCROLLBAR-DARKSHADOW-COLOR: #e5e5e5;
    SCROLLBAR-BASE-COLOR: #e5e5e5;

}

.evenRow
{
	background: #f5f5f5;
}

.oddRow
{
	background: #e5e5e5;
}

.MultiBcoSel
{
	font-size:10;
	letter-spacing:1;
	Color:#ffffff;
	Font-weight:normal;
}

/* --- Erros ---*/
TABLE.tab_bordaErro { /*Defini��o da cor da borda */
 font-family : Arial, Helvetica, sans-serif;
 font-size : 11px;
 font-style : normal;
 font-variant : normal;
 font-weight : normal;
 border-color : #cc0000;
 border-style : solid;
 border-width : 1;
}

TR.colorErro { /* Cor dos Tituloa e Highlight*/
 color: #ffffff;
 background-color : #cc0000;
 background-image s: url(../images/fundoerro.gif);
}
/* Cores e Niveis */
.Nivel1
{
	padding-left:5;
}
.Nivel2
{
	padding-left:10;
}

.CorNivel1
{
	background-color:#efefef;
}
.CorNivel2
{
	background-color:#f9f9f9;
}

.HighLightNivel1
{
	background-color:#e4eff5;
}

.HighLightNivel2
{
	background-color:#EDF2F8;
}
.cinza
{
	padding:0;
	background-color:696969;
}

.conteudoTitulo
{
	padding:0;
	width:100%;
	height:100%;
	overflow-y:scroll;
	text-align:center;
	scrollbar-shadow-color:#e5e5e5;
	scrollbar-arrow-color:#e5e5e5;
	scrollbar-base-color: #e5e5e5;
	scrollbar-face-color: #e5e5e5;
	scrollbar-darkshadow-color: #e5e5e5;
	scrollbar-highlight-color: #e5e5e5;
	scrollbar-3d-light-color: #e5e5e5;
}

.conteudoLista
{
	padding:0;
	width:100%;
	height:100%;
	overflow-y:scroll;
}
