BODY
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
}

HR
{
	color : #CCCCCC;
}

table.bordasimples {border-collapse: collapse;}          
table.bordasimples tr td {border:2px solid #CCCCCC;} 
	
FONT {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	
	font-style: normal;
	color: #000000;
}


SPAN {
	
	font-size: 8pt;
	font-style: normal;
	color: #000000;
}

TD {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: normal;
}

TD.Form 
{
	background-color: WhiteSmoke;
	BORDER-TOP: #cccccc 1px solid; 
	BORDER-BOTTOM: #cccccc 1px solid;
}

Formulario
{
	background-color: WhiteSmoke;
	BORDER-TOP: #cccccc 1px solid; 
	BORDER-BOTTOM: #cccccc 1px solid;
}

FONT.Erro {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: normal;
	color: red;	
    font-weight: bold;	
}

FONT.Verde {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: normal;
	color: green;	
    font-weight: bold;	
}

FONT.Vermelho {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: normal;
	color: red;	
    font-weight: bold;	
}

FONT.Titulo {
	font-size: 18px;
	font-style: normal;
	color: #FFFFFF;
	font-weight: normal;
}

.div_vermelha
{
	background-color:red;
	padding:4px;
}

.div_verde
{
	background-color:lawngreen;
	padding:4px;
}

.div_amarela
{
	background-color:Yellow;
	padding:4px;
}

.div_notavermelha
{
	width:30px;
	background-color:red;
	padding:4px;
}

.div_notaverde
{
	width:30px;
	background-color:lawngreen;
	padding:4px;
}

.div_notaamarela
{
	width:30px;
	background-color:Yellow;
	padding:4px;
}

.HeaderGrid 
{
	border:0pt;
	background-color: WhiteSmoke;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-weight:bold;
	font-style:normal;
	height: 20;
	color: #000000;
}

.ItemGrid 
{
	border:0pt;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: normal;
	color: #000000;
}
.AlternateGrid
{
	border:0pt;
	background-color: WhiteSmoke;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	font-style: normal;
	color: #000000;
}

.PagerGrid
{
	text-decoration : none;
	font-size : 7pt; 
	font-weight: normal;
	color : #CC0000;
	font-family : Verdana, Arial, Helvetica, sans-serif;  
}




INPUT
{
  font-family : Verdana, Arial, Helvetica, sans-serif;
  font-size: 8pt;
  font-weight: normal;
  color: #000000;
  background-color: #FFFFFF;
  border: 1px solid;
	border-top-color : #CCCCCC;
	border-left-color : #CCCCCC;
	border-bottom-color : #CCCCCC;
	border-right-color : #CCCCCC;
}

INPUT.form_limpo
{
  background-color: #FFFFFF;
  border: 0px solid;
	border-top-color : #FFFFFF;
	border-left-color : #FFFFFF;
	border-bottom-color : #FFFFFF;
	border-right-color : #FFFFFF;
}

INPUT.label_center
{
	background: transparent;
	border-top: 0px;
	border-bottom: 0px;
	border-left: 0px;
	border-right: 0px;
	text-align: center;
}

INPUT.label_left
{
	background: transparent;
	border-top: 0px;
	border-bottom: 0px;
	border-left: 0px;
	border-right: 0px;
	text-align: left;
}

INPUT.cssprazoefetivo
{
	background: transparent;
	border-top: 0px;
	border-bottom: 0px;
	border-left: 0px;
	border-right: 0px;
	text-align: left;
}

SPAN.form_limpo
{
  background-color: #FFFFFF;
  border: 0px solid;
	border-top-color : #FFFFFF;
	border-left-color : #FFFFFF;
	border-bottom-color : #FFFFFF;
	border-right-color : #FFFFFF;
}

SELECT
{
  font-family : Arial, Helvetica, sans-serif;
  font-size: 7pt;
  font-weight: normal;
  color: #000000;
  background-color: #F2F2F2;
  border-color: #000000;
  border-width: 0px;
}

TEXTAREA
{
  font-family : Verdana, Arial, Helvetica, sans-serif;
  font-size: 8pt;
  font-weight: normal;
  color: #000000;
  background-color: #FFFFFF;
  border: 1px solid;
  border-top-color : #CCCCCC;
  border-left-color : #CCCCCC;
  border-bottom-color : #CCCCCC;
  border-right-color : #CCCCCC;
}

/* Top */

TR.TopTitulo	
{

		font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
		font-size: 18px;
		font-weight : normal;
		background-color: #1A83C6;
		height: 35px;
		color: #FFFFFF;
		border:none;				
}

.TopSubTitulo
{

		font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
		font-size: 11px;
		font-weight : bold;
		background-color: #F8F8F8;
		height: 22px;
		color: #666666;
		border:none;
}

#divNotaDebito {
	position: absolute;
	z-index: 100;
	margin: -50px 0px 0px -150px;
	top: 3200px;
	left: 50%;
	width: 300px;
	height: 200px;
	border: solid 1px #CCCCCC;
	font-weight: bold;
	/*background: #f8f8f8;*/
	background: #f2f2f2;
	text-align: center;
	padding-top: 50px;
	visibility: hidden;
}

A:link {text-decoration : none;font-size : 8pt; font-weight: normal;color : #CC0000;font-family : Verdana, Arial, Helvetica, sans-serif;  }
A:visited {text-decoration : none;font-size : 8pt;color : #CC0000; font-weight: normal;font-family : Verdana, Arial, Helvetica, sans-serif;}
A:hover {text-decoration : none;font-size : 8pt; font-weight: normal;color : #CC0000;font-family : Verdana, Arial, Helvetica, sans-serif;}



	