a, A:link, a:visited, a:active
	{color: #0000aa; text-decoration: none; font-family: Tahoma, Verdana; font-size: 8pt}
A:hover
	{color: #ff0000; text-decoration: none; font-family: Tahoma, Verdana; font-size: 8pt}
p, tr, td, ul, li
	{color: #000000; font-family: Tahoma, Verdana; font-size: 11px}
.header1, h1
	{color: #ffffff; background: #3960a0; font-weight: bold; font-family: Arial, Helvetica, Sans-Serif; font-size: 13px; margin: 0px;}
.header2
	{border-bottom: #4682B4 2px solid; font-weight: bold; font-family: Arial, Helvetica, Sans-Serif; font-size: 13px; margin: 0px;}
.header3
	{border-bottom: #4682B4 2px solid; font-weight: bold; font-family: Arial, Sans-Serif; font-size: 11px; margin: 0px;}
.header4
	{color: #ffffff; background: #009966; font-weight: bold; font-family: Arial, Helvetica, Sans-Serif; font-size: 13px; margin: 0px;}

img
{
	border:0px;
	
}

BODY
{
  
	FONT-FAMILY:MS Sans Serif, Microsoft Sans Serif, Arial; 
	FONT-SIZE: 8pt;
    FONT-WEIGHT: normal;
	background-color: #fbfbfb; /*#F2F1EE;*/
	margin:0 0 0 0;
}
FORM.A
{
	display:inline;
}
BODY.PRINT
{
  
	FONT-FAMILY:Arial, Helvetica, Sans-Serif; 
	FONT-SIZE: 8pt;
    FONT-WEIGHT: normal;
	background-color: White;
	margin:0 0 0 0;
}

IFRAME
{
	background-color: #fbfbfb;
	border:0px solid;
}
SELECT
{
	FONT-FAMILY:MS Sans Serif, Microsoft Sans Serif, Arial; 
	FONT-SIZE: 8px;
	background-color:InfoBackground;
}

INPUT
{
	FONT-FAMILY:MS Sans Serif, Microsoft Sans Serif, Arial; 
	FONT-SIZE: 8pt;
	border:	gray 1px solid;	
}

textarea
{
	FONT-FAMILY:MS Sans Serif, Microsoft Sans Serif, Arial; 
	FONT-SIZE: 8pt;
	border:	gray 1px solid;	
}

INPUT.A
{
	FONT-FAMILY:MS Sans Serif, Microsoft Sans Serif, Arial; 
	FONT-SIZE: 8pt;
	border:	silver 1px solid;
}
INPUT.C
{
	FONT-FAMILY:MS Sans Serif, Microsoft Sans Serif, Arial; 
	FONT-SIZE: 8pt;
	border:	gray 0px solid;
	width:35pt;
	text-align:right;
}

TABLE
{
	BORDER-RIGHT: 0px solid; 
	BORDER-TOP: 0px solid; 
	BORDER-LEFT: 0px solid; 
	BORDER-BOTTOM: 0px solid;
}

TABLE.A
{
	BORDER-RIGHT: Gray 1px solid; 
	BORDER-TOP: Gray 1px solid; 
	BORDER-LEFT: Gray 1px solid; 
	BORDER-BOTTOM: Gray 1px solid;
}
TABLE.B
{
	BORDER-RIGHT: #BEBEBE 0px solid; 
	BORDER-TOP: #BEBEBE 0px solid; 
	BORDER-LEFT: #BEBEBE 1px solid; 
	BORDER-BOTTOM: #BEBEBE 0px solid;
	padding-right: 1px; padding-left: 1px;
}
TD.A 
	{border-bottom: #708090 1px solid; border-right: #708090 1px solid; border-left: 0px solid; border-top: 0px solid; font-size: 8pt; height:15px; background-color: #dcdcdc; font-weight:bold}
TD.B
	{border-bottom: #BEBEBE 1px solid; border-left: #BEBEBE 1px solid; font-weight: bold; font-family: Tahoma, Verdana; margin: 0px;FONT-SIZE: 8pt; height:16px}
TD.C
	{border-bottom: #4682B4 1px solid; border-left: #4682B4 1px solid; font-family: Tahoma, Verdana; margin: 0px;height:16px}
TD.D
	{border-bottom: #4682B4 1px solid; border-left: #4682B4 1px solid; font-family: Tahoma, Verdana; margin: 0px; background-color:Gainsboro;height:16px}
TD.E
	{border-bottom: #BEBEBE 1px solid; border-right: #BEBEBE 1px solid; border-left: 0px; border-top: 0px;FONT-SIZE: 8pt;height:15px;}
TD.F
	{BORDER-RIGHT: Gray 1px solid; BORDER-TOP: Gray 1px solid; BORDER-LEFT: Gray 1px solid; BORDER-BOTTOM: Gray 1px solid;}
TD.G
	{ font-weight:bold}
TD.H
{
	border:0px;
	background-repeat: repeat-x;
	background-position: center center;
}
TD.I
	{BORDER-BOTTOM: Gray 1px solid; font-size:xx-small ;height:14px;}

TD.J
	{BORDER-BOTTOM: Gray 1px solid; font-size:xx-small ;height:15px;font-weight:bold;}


.img
	{height:12px;vertical-align:bottom; display:inline}
	
.bgHome {
	background-image: url(Imagens/carro_bg.jpg);
	background-repeat: no-repeat;
}
.linhaHome {
	border-right: 1px solid DarkGreen;
	border-left: 1px solid DarkGreen;
}
.titulos {
font-family: Arial;
font-size: 15px;
color: #FF6600;
font-weight: bold;
border-bottom: solid 1px #CCCCCC;
height: 33px;
text-align: center;
text-transform: uppercase;
}
.botoes {
	BORDER-RIGHT: gray 1px solid; 
	BORDER-TOP: gray 1px solid;  
	BORDER-LEFT: gray 1px solid; 
	BORDER-BOTTOM: gray 1px solid;
	background-color:#D8D8D8;
}

.login {
	border: 1px solid #CCCCCC;

}
.csslogin {
	background-color: #F5F5F5;
	filter:alpha(opacity=50);
}
.camposform {
border: solid 1px #999999;
font-family: Arial;
font-size: 12px;
font-style: normal;
color: #333333;
}
INPUT.Radio
{
	FONT-FAMILY:MS Sans Serif, Microsoft Sans Serif, Arial; 
	FONT-SIZE: 8pt;
	border:	gray 0px solid;
}
INPUT.CheckBox
{
	FONT-FAMILY:MS Sans Serif, Microsoft Sans Serif, Arial; 
	FONT-SIZE: 8pt;	
}

.AA 
{ 
	background-color:PowderBlue; 
	CURSOR: hand; 
}
.BB 
{ 
	background-color:#fbfbfb; 
	CURSOR: hand;
}
.CC
{ 
	background-color:red; 
	CURSOR: hand;
}
.mouseBeOffMe 
{
	border-top:    0px  solid darkblue; 
	border-bottom: 0px  solid darkblue; 
	border-left:   0px   solid darkblue; 
	border-right:  0px  solid darkblue; 
}
.mouseBeDown 
{
BORDER-RIGHT: 1px inset white; 
BORDER-TOP: 1px inset white; 
BORDER-LEFT: 1px inset white; 
BORDER-BOTTOM: 1px inset white; 
}
.cabecalho
{
	background-attachment: scroll; 
	background-image: url(Imagens/degrade2.jpg); 
	background-repeat: repeat-y; 	
	color:White;
}