@media print
{
	.noPrint 
	{
		visibility: hidden;
		display: none;
	}
}

li:hover ul ul, li.over ul ul { 
display:none; 
}

li:hover ul, li li:hover ul, li.over ul, 
li li.over ul { 
display: block; 
} 

/*#footer{

	background-image: url(/images/fundo_menutopo.jpg);
	background-repeat: repeat-x;
	font-family: Verdana;
	TEXT-ALIGN: center;
	height: 20px;
	font-weight: bold;
	color: #666666;
	text-decoration: none;
	font-size: 11px;
	text-align: center;
	padding-top: 5px;
	padding-bottom: 5px;
	margin-top: 15px;
	border: 1px solid #CCCCCC;
}*/

body {
	font-family: Verdana !important;
}

.BODY1 {
	SCROLLBAR-FACE-COLOR: #ffffff; 
	SCROLLBAR-HIGHLIGHT-COLOR: #ffffff; 
	SCROLLBAR-SHADOW-COLOR: #ffffff; 
	SCROLLBAR-3DLIGHT-COLOR: #969696; 
	SCROLLBAR-ARROW-COLOR: #969696; 
	SCROLLBAR-TRACK-COLOR: #ffffff; 
	SCROLLBAR-DARKSHADOW-COLOR: #969696;
	overflow: auto;
	
}

#header * {margin: 0; padding: 0;}

/* BODY
{
 font-size: 10px;
 margin: 0px;
 color: black;
 font-family: Verdana;
 background-color: white;
} */

.mostra_hora {
font-size: 10;
color: #FFFFFF; 
font-family: Verdana; 
border: 0px #AD2225;
background-color: #2E83D5;
text-align: left;
vertical-align: middle;
font-weight: none;
}

.mostra_hora2 {
font-size: 10;
color: #000000; 
font-family: Verdana; 
border: 0px #ffffff;
background-color: #ffffff;
/*background-image: "/images/fundo_azul2.gif";*/
text-align: left;
vertical-align: middle;
font-weight: none;
}

.mostra_hora3 {
font-size: 10; 
color: #ffffff; 
font-family: Verdana; 
border: 0px #ADADAD solid;
vertical-align: middle;
background-color: #eb0000;
/*background: fundo_preto3a.gif;*/
}

.mostra_hora4 {
font-size: 10; 
color: #000000; 
font-family: Verdana; 
border: 0px #ADADAD solid;
vertical-align: middle;
background-color: #eeeeee;
/*background: fundo_preto3a.gif;*/
}

font.vermelho {
font-size: 10; 
color: #AD2225; 
font-family: Verdana; 
font-weight: bold;
}

.link4 {
FONT-FAMILY: Verdana, Helvetica;
FONT-WEIGHT: bold; 
FONT-SIZE: 10px; 
COLOR: #AD2225; 
font-weight: bold;
text-align:justify;
}

.link4:Hover{
FONT-FAMILY: Verdana, Helvetica;
FONT-WEIGHT: bold; 
FONT-SIZE: 10px; 
COLOR: #000000; 
font-weight: bold;
text-align:justify;
}

.tabulacao1{
FONT-FAMILY: Verdana, Helvetica;
FONT-SIZE: 10px;
TEXT-ALIGN: justify;
COLOR:  #000000;
}

.tabulacao2{
FONT-FAMILY: Verdana, Helvetica;
FONT-SIZE: 10px;
TEXT-ALIGN: Right;
COLOR:  #000000;
}

.tabulacao3{
FONT-FAMILY: Verdana, Helvetica;
FONT-SIZE: 10px;
COLOR:  #000000;
TEXT-ALIGN: center;
background-color: #eeeeee;

}

.tabulacao4{
FONT-FAMILY: Verdana, Helvetica;
FONT-SIZE: 10px;
COLOR:  #000000;
TEXT-ALIGN: left;
}

.tabulacao5{
FONT-FAMILY: Verdana, Helvetica;
FONT-SIZE: 10px;
TEXT-ALIGN: center;
COLOR:  #AD2225;
}

.tabulacao6 {
FONT-FAMILY: Verdana, Helvetica;
FONT-SIZE: 10px;
TEXT-ALIGN: left;
background-color: #eeeeee;
vertical-align: middle;
}

.tabulacao7 {
FONT-FAMILY: Verdana, Helvetica;
FONT-SIZE: 10px;
TEXT-ALIGN: center;
background-color: #eeeeee;
vertical-align: middle;
}

.tabulacao6:Hover{
FONT-FAMILY: Verdana, Helvetica;
FONT-SIZE: 10px;
TEXT-ALIGN: left;
background-color: #dddddd;
vertical-align: middle;
}

.tabulacao8{
FONT-FAMILY: Verdana, Helvetica;
FONT-SIZE: 10px;
TEXT-ALIGN: Right;
COLOR:  #000000;
background-color: #eeeeee;
vertical-align: middle;
}

.tabulacao9{
FONT-FAMILY: Verdana, Helvetica;
FONT-SIZE: 10px;
TEXT-ALIGN: Left;
COLOR:  #000000;
background-color: #eeeeee;
vertical-align: middle;
font-weight: bold;
}

.tabulacao10{
FONT-FAMILY: Verdana, Helvetica;
FONT-SIZE: 10px;
TEXT-ALIGN: center;
COLOR:  #000000;
background-color: #eeeeee;
vertical-align: middle;
font-weight: bold;
}

.tabulacao11{
FONT-FAMILY: Verdana, Helvetica;
FONT-SIZE: 10px;
TEXT-ALIGN: Right;
COLOR:  #000000;
background-color: #eeeeee;
vertical-align: middle;
font-weight: bold;
}

.tabulacao12{
FONT-FAMILY: Verdana, Helvetica;
FONT-SIZE: 10px;
TEXT-ALIGN: center;
COLOR:  #000000;
background-color: #cccccc;
vertical-align: middle;
font-weight: bold;
}

.tabulacao13{
FONT-FAMILY: Verdana, Helvetica;
FONT-SIZE: 10px;
TEXT-ALIGN: left;
COLOR:  #000000;
background-color: #cccccc;
vertical-align: middle;
font-weight: bold;
}

.tabulacao14 {
FONT-FAMILY: Verdana, Helvetica;
FONT-SIZE: 10px;
TEXT-ALIGN: left;
background-color: #cccccc;
vertical-align: middle;
}

.tabulacao15 {
FONT-FAMILY: Verdana, Helvetica;
FONT-SIZE: 10px;
TEXT-ALIGN: center;
background-color: #cccccc;
vertical-align: middle;
}

.tabulacao16{
FONT-FAMILY: Verdana, Helvetica;
FONT-SIZE: 10px;
TEXT-ALIGN: Right;
COLOR:  #000000;
background-color: #cccccc;
vertical-align: middle;
}


p {
FONT-FAMILY: Verdana, Helvetica;
FONT-SIZE: 10px;
COLOR: #000000; 
}

li {
FONT-FAMILY: Verdana, Helvetica;
text-align:justify;
FONT-SIZE: 10px;
COLOR: #000000; 
}

.livermelho{
FONT-FAMILY: Verdana, Helvetica;
text-align:justify;
FONT-SIZE: 10px;
COLOR: #AD2225; 
}

.titulo_sistema {
font-family: Verdana;
text-align: left;
font-weight: bold;
FONT-SIZE: 32px;
COLOR: #999999; 
}

.titulo_pagina {
FONT-FAMILY: Verdana;
text-align:justify;
font-weight: bold;
FONT-SIZE: 18px;
COLOR: #000000; 
}

.titulo_sistema_descricao {
font-family: Verdana;
text-align: left;
font-weight: bold;
FONT-SIZE: 21px;
COLOR: #999999; 
}

.tit_legis {
FONT-FAMILY: Verdana;
text-align:center;
font-weight: none;
FONT-SIZE: 18px;
COLOR: #000000; 
}

.direita{
FONT-FAMILY: Verdana, Helvetica;
FONT-SIZE: 10px;
COLOR:  #000000;
TEXT-ALIGN: right;
}

.centro{
FONT-FAMILY: Verdana, Helvetica;
FONT-SIZE: 10px;
COLOR:  #000000;
TEXT-ALIGN: center;
}

.centro_italico{
FONT-FAMILY: Verdana, Helvetica;
FONT-SIZE: 10px;
Font-Style: Italic;
COLOR:  #000000;
TEXT-ALIGN: center;
}

.esquerda{
FONT-FAMILY: Verdana, Helvetica;
FONT-SIZE: 10px;
COLOR:  #000000;
TEXT-ALIGN: left;
}

td{
FONT-FAMILY: Verdana, Helvetica;
FONT-SIZE: 10px;
COLOR:  #000000;
}

.botao {
font-size: 10;
color: #000000; 
font-family: Verdana; 
border: 1px #ADADAD solid;
}

.entrada_dados_esquerda {
font-size: 10; 
color: #AD2225; 
font-family: Verdana; 
border: 1px #ADADAD solid;
}

.entrada_dados_direita {
font-size: 10; 
color: #AD2225; 
font-family: Verdana; 
text-align: right;
border: 1px #ADADAD solid;
}

.mostra_dados_esquerda {
font-size: 10;
color: #000000; 
font-family: Verdana; 
border: 1px #FFFFFF;
background-color: #ffffff;
font-weight: bold;
}

.mostra_dados_direita {
font-size: 10;
color: #000000; 
font-family: Verdana; 
border: 1px #FFFFFF;
background-color: #ffffff;
text-align: right;
font-weight: bold;
}

.revogado {
FONT-FAMILY: Verdana, Helvetica;
text-align: justify;
FONT-SIZE: 10px;
COLOR: #0000CC; 
Font-Style: Italic;
}

.nota {
FONT-FAMILY: Verdana, Helvetica;
text-align: justify;
FONT-SIZE: 10px;
COLOR: #AD2225; 
}



.a1 {
FONT-FAMILY: Verdana, Helvetica;
FONT-WEIGHT: bold; 
FONT-SIZE: 10px; 
COLOR: #AD2225; 
font-weight: bold;
text-align:justify;
}

.a1:Hover{
FONT-FAMILY: Verdana, Helvetica;
FONT-WEIGHT: bold; 
FONT-SIZE: 10px; 
COLOR: #000000; 
font-weight: bold;
text-align:justify;
}

.a2 {
FONT-FAMILY: Verdana, Helvetica;
FONT-WEIGHT: bold; 
FONT-SIZE: 10px; 
COLOR: #000000; 
}

.a2:Hover {
FONT-FAMILY: Verdana, Helvetica;
FONT-WEIGHT: bold; 
FONT-SIZE: 10px; 
COLOR: #AD2225; 
}

.a3{
FONT-FAMILY: Verdana, Helvetica;
FONT-WEIGHT: normal; 
FONT-SIZE: 10px; 
COLOR: #000000;
}

.a3:Hover{
FONT-FAMILY: Verdana, Helvetica;
FONT-WEIGHT: normal; 
FONT-SIZE: 10px; 
COLOR: #AD2225;
}

.a3a{
FONT-FAMILY: Verdana, Helvetica;
FONT-WEIGHT: normal; 
FONT-SIZE: 10px; 
COLOR: #000000;
TEXT-DECORATION: none
}

.a3a:Hover{
FONT-FAMILY: Verdana, Helvetica;
FONT-WEIGHT: normal; 
FONT-SIZE: 10px; 
COLOR: #AD2225;
TEXT-DECORATION: none
}

.a4{
FONT-FAMILY: Verdana, Helvetica;
FONT-WEIGHT: normal; 
FONT-SIZE: 10px; 
COLOR: #000000;
}

.a4:Hover{
FONT-FAMILY: Verdana, Helvetica;
FONT-WEIGHT: normal; 
FONT-SIZE: 10px; 
COLOR: #000000;
}

.a5{
FONT-FAMILY: Verdana, Helvetica;
FONT-WEIGHT: normal; 
FONT-SIZE: 12px; 
COLOR: #000000; 

}
.a5:Hover{
FONT-FAMILY: Verdana, Helvetica;
FONT-WEIGHT: normal; 
FONT-SIZE: 12px; 
COLOR: #AD2225; 
}

.a6{
FONT-FAMILY: Verdana, Helvetica;
FONT-WEIGHT: normal; 
FONT-SIZE: 10px; 
COLOR: #000000; 
font-weight: bold;
}

.a6:Hover{
FONT-FAMILY: Verdana, Helvetica;
FONT-WEIGHT: normal; 
FONT-SIZE: 10px; 
COLOR: #AD2225; 
font-weight: bold;
}

.a7{
FONT-FAMILY: Verdana, Helvetica;
FONT-WEIGHT: normal; 
FONT-SIZE: 10px; 
COLOR: #000000;
text-decoration: none;
}

.a7:Hover{
FONT-FAMILY: Verdana, Helvetica;
FONT-WEIGHT: normal; 
FONT-SIZE: 10px; 
COLOR: #AD2225;
text-decoration: none;
}

.a8{
FONT-FAMILY: Verdana, Helvetica;
FONT-SIZE: 10px; 
COLOR: #AD2225;
}

.a8:Hover{
FONT-FAMILY: Verdana, Helvetica;
FONT-SIZE: 10px; 
COLOR: #000000;
}

.a9{
FONT-FAMILY:  Verdana, Helvetica, Verdana;
FONT-SIZE: 18px; 
COLOR: #AD2225;
TEXT-ALIGN: center;
FONT-WEIGHT: bold; 
TEXT-DECORATION: none
}

.a9:Hover{
FONT-FAMILY: Verdana, Helvetica, Verdana;
FONT-SIZE: 18px; 
COLOR: #000000;
TEXT-ALIGN: center;
FONT-WEIGHT: bold; 
TEXT-DECORATION: none
}

.a10{
FONT-FAMILY:  Verdana, Helvetica, Verdana;
FONT-SIZE: 12px; 
COLOR: #000000;
FONT-WEIGHT: bold; 
TEXT-DECORATION: none
}

.a10:Hover{
FONT-FAMILY: Verdana, Helvetica, Verdana;
FONT-SIZE: 12px; 
COLOR: #AD2225;
FONT-WEIGHT: bold; 
TEXT-DECORATION: none
}

.a11{
FONT-FAMILY:  Verdana, Helvetica, Verdana;
FONT-SIZE: 12px; 
COLOR: #AD2225;
FONT-WEIGHT: bold; 
TEXT-DECORATION: none
}

.a11:Hover{
FONT-FAMILY: Verdana, Helvetica, Verdana;
FONT-SIZE: 12px; 
COLOR: #000000;
FONT-WEIGHT: bold; 
TEXT-DECORATION: none
}

.a12{
FONT-FAMILY: Verdana, Helvetica;
FONT-WEIGHT: bold; 
FONT-SIZE: 16px; 
COLOR: #AD2225; 
font-weight: bold;
text-align:justify;
TEXT-DECORATION: none
}

.a12:Hover{
FONT-FAMILY: Verdana, Helvetica;
FONT-WEIGHT: bold; 
FONT-SIZE: 16px; 
COLOR: #000000; 
font-weight: bold;
text-align:justify;
TEXT-DECORATION: none
}

.TABLE1{
FONT-FAMILY: Verdana, Helvetica;
FONT-SIZE: 10px;
COLOR: #000000;
border:0;
}

.TD1{
FONT-FAMILY: Verdana, Helvetica;
FONT-SIZE: 10px;
TEXT-ALIGN: justify;
COLOR:  #000000;
}

.TD2{
FONT-FAMILY: Verdana, Helvetica;
FONT-SIZE: 10px;
TEXT-ALIGN: Right;
COLOR:  #000000;
}

.TD3{
FONT-FAMILY: Verdana, Helvetica;
FONT-SIZE: 10px;
COLOR:  #000000;
TEXT-ALIGN: center;
}

.TD4{
FONT-FAMILY: Verdana, Helvetica;
FONT-SIZE: 10px;
TEXT-ALIGN: justify;
COLOR:  #AD2225;
}

.TD5{
FONT-FAMILY: Verdana, Helvetica;
FONT-SIZE: 10px;
TEXT-ALIGN: center;
COLOR:  #AD2225;
}

.TD6 {
FONT-FAMILY: Verdana, Helvetica;
FONT-SIZE: 10px;
TEXT-ALIGN: left;
background-color: #eeeeee;
vertical-align: middle;
}

.TD6:Hover{
FONT-FAMILY: Verdana, Helvetica;
FONT-SIZE: 10px;
TEXT-ALIGN: left;
background-color: #dddddd;
vertical-align: middle;
}

.TD7 {
FONT-FAMILY: Verdana, Helvetica;
FONT-SIZE: 10px;
TEXT-ALIGN: center;
background-color: #eeeeee;
vertical-align: middle;
}

.TD8{
FONT-FAMILY: Verdana, Helvetica;
FONT-SIZE: 10px;
TEXT-ALIGN: Right;
COLOR:  #000000;
background-color: #eeeeee;
vertical-align: middle;
}

TD.9{
FONT-FAMILY: Verdana, Helvetica;
FONT-SIZE: 10px;
TEXT-ALIGN: left;
COLOR:  #000000;
background-color: #eeeeee;
vertical-align: middle;
}

.TR1{
FONT-FAMILY: Verdana, Helvetica;
FONT-SIZE: 10px;
COLOR: #000000;
}

.TR2{
FONT-FAMILY: Verdana, Helvetica;
FONT-SIZE: 10px;
COLOR: #000000;
BACKGROUND-COLOR: #EAEAEA;
}

.DIR1 {
FONT-FAMILY: Verdana, Helvetica;
text-align: justify;
FONT-SIZE: 10px;
COLOR: #000000; 
}

.P1 {
FONT-FAMILY: Verdana, Helvetica;
text-align: justify;
FONT-SIZE: 10px;
COLOR: #000000; 
}

.P2 {
FONT-FAMILY: Verdana, Helvetica;
text-align: justify;
FONT-SIZE: 11px;
COLOR: #000000; 
}

.P3 {
FONT-FAMILY: Verdana, Helvetica;
text-align: center;
FONT-SIZE: 10px;
COLOR: #000000; 
}

.P4 {
FONT-FAMILY: Verdana, Helvetica;
text-align:center;
FONT-SIZE: 12px;
COLOR: #000000; 
}

.P5 {
FONT-FAMILY: Verdana, Helvetica;
text-align:left;
FONT-SIZE: 10px;
COLOR: #000000; 
}

.P6 {
FONT-FAMILY: Verdana, Helvetica;
text-align:justify;
FONT-SIZE: 12px;
COLOR: #0000CC; 
Font-Style: Italic;
}

.P7 {
FONT-FAMILY: Verdana, Helvetica;
text-align:justify;
FONT-SIZE: 10px;
COLOR: #AD2225; 
}

.P8 {
FONT-FAMILY: Verdana, Helvetica;
text-align: center;
FONT-SIZE: 12px;
Font-Style: Italic;
}

.P9 {
FONT-FAMILY: Verdana, Helvetica;
text-align:center;
FONT-SIZE: 18px;
COLOR: #000000; 
}

.P10 {
FONT-FAMILY: Verdana, Helvetica;
text-align:left;
FONT-SIZE: 14px;
COLOR: #000000; 
}

.P11 {
FONT-FAMILY: Verdana, Helvetica;
text-align: right;
FONT-SIZE: 10px;
COLOR: #000000; 
}

.P12 {
FONT-FAMILY: Verdana, Helvetica;
text-align: justify;
FONT-SIZE: 11px;
Font-Style: Italic;
}

.P13 {
FONT-FAMILY: Verdana, Helvetica;
text-align: justify;
FONT-SIZE: 12px;
COLOR: #000000; 
}

.P14 {
FONT-FAMILY: Verdana, Helvetica;
text-align:center;
FONT-SIZE: 14px;
COLOR: #AD2225; 
}

.UL1 {
FONT-FAMILY: Verdana, Helvetica;
text-align:justify;
FONT-SIZE: 10px;
COLOR: #000000; 
}

.LI1 {
FONT-FAMILY: Verdana, Helvetica;
text-align:justify;
FONT-SIZE: 10px;
COLOR: #AD2225; 
}

.LI2 {
FONT-FAMILY: Verdana, Helvetica;
text-align:justify;
FONT-SIZE: 11px;
COLOR: #000000; 
}

.INPUT1 {
font-size: 10; 
color: #CC3333; 
font-family: Verdana; 
border: 1px #ADADAD solid;
}

.INPUT2 {
font-size: 10;
color: #000000; 
font-family: Verdana; 
border: 1px #ADADAD solid;
}

.INPUT3 {
font-size: 12; 
color: #CC3333; 
font-family: Verdana; 
text-align: right;
border: 1px #ADADAD solid;
}

.INPUT4 {
font-size: 10; 
color: #CC3333; 
font-family: Verdana; 
border: 1px #ADADAD solid;
}

.INPUT5 {
font-size: 10; 
color: #000000; 
font-family: Verdana; 
text-align: right;
border: 1px #ADADAD solid;
}

.TEXTAREA1 {
font-size: 12; 
color: #CC3333; 
font-family: Verdana; 
border: 1px #ADADAD solid;
}

.TEXTAREA2 {
font-size: 10; 
color: #000000; 
font-family: Verdana; 
border: 1px #ADADAD solid;
}

.STRONG1 {
font-size: 12; 
color: #CC3333; 
font-family: Verdana; 
}

.STRONG2 {
font-size: 12; 
color: #000000; 
font-family: Verdana; 
}

.FONT1  {
font-size: 10; 
color: #000000; 
font-family: Verdana; 
text-align:justify;
}

.SELECT1 {
font-size: 10; 
color: #CC3333; 
font-family: Verdana; 
border: 1px #ADADAD solid;
}

.HR1  {
font-size: 10; 
color: #EEEEEE; 
font-family: Verdana; 
text-align:justify;
}

.titulo {
FONT-FAMILY: Verdana;
text-align:justify;
font-weight: bold;
FONT-SIZE: 18px;
COLOR: #000000; 
}

.titulo1 {
FONT-FAMILY: Verdana, Helvetica;
FONT-SIZE: 10px;
COLOR:  #AD2225;
TEXT-ALIGN: center;
}

A.1{
FONT-FAMILY: Verdana, Helvetica;
FONT-WEIGHT: bold; 
FONT-SIZE: 10px; 
COLOR: #AD2225; 
font-weight: bold;
text-align:justify;
}

A.1:Hover{
FONT-FAMILY: Verdana, Helvetica;
FONT-WEIGHT: bold; 
FONT-SIZE: 10px; 
COLOR: #000000; 
font-weight: bold;
text-align:justify;
}

A.2{
FONT-FAMILY: Verdana, Helvetica;
FONT-WEIGHT: bold; 
FONT-SIZE: 10px; 
COLOR: #000000; 
}

A.2:Hover{
FONT-FAMILY: Verdana, Helvetica;
FONT-WEIGHT: bold; 
FONT-SIZE: 10px; 
COLOR: #AD2225; 
}

A.3{
FONT-FAMILY: Verdana, Helvetica;
FONT-SIZE: 10px; 
COLOR: #000000;
}

A.3:Hover{
FONT-FAMILY: Verdana, Helvetica;
FONT-SIZE: 10px; 
COLOR: #AD2225;
}

A.3a{
FONT-FAMILY: Verdana, Helvetica;
FONT-SIZE: 10px; 
COLOR: #000000;
TEXT-DECORATION: none
}

A.3a:Hover{
FONT-FAMILY: Verdana, Helvetica;
FONT-SIZE: 10px; 
COLOR: #AD2225;
TEXT-DECORATION: none
}

A.4{
FONT-FAMILY: Verdana, Helvetica;
FONT-SIZE: 10px; 
COLOR: #000000;
}

A.4:Hover{
FONT-FAMILY: Verdana, Helvetica;
FONT-SIZE: 10px; 
COLOR: #000000;
}

A.5{
FONT-FAMILY: Verdana, Helvetica;
FONT-WEIGHT: none; 
FONT-SIZE: 12px; 
COLOR: #000000; 

}
A.5:Hover{
FONT-FAMILY: Verdana, Helvetica;
FONT-WEIGHT: none; 
FONT-SIZE: 12px; 
COLOR: #AD2225; 
}

A.6{
FONT-FAMILY: Verdana, Helvetica;
FONT-WEIGHT: none; 
FONT-SIZE: 10px; 
COLOR: #000000; 
font-weight: bold;
}

A.6:Hover{
FONT-FAMILY: Verdana, Helvetica;
FONT-WEIGHT: none; 
FONT-SIZE: 10px; 
COLOR: #AD2225; 
font-weight: bold;
}

A.7{
FONT-FAMILY: Verdana, Helvetica;
FONT-SIZE: 10px; 
COLOR: #000000;
text-decoration: none;
}

A.7:Hover{
FONT-FAMILY: Verdana, Helvetica;
FONT-SIZE: 10px; 
COLOR: #AD2225;
text-decoration: none;
}

A.8{
FONT-FAMILY: Verdana, Helvetica;
FONT-SIZE: 10px; 
COLOR: #AD2225;
}

A.8:Hover{
FONT-FAMILY: Verdana, Helvetica;
FONT-SIZE: 10px; 
COLOR: #000000;
}

A.9{
FONT-FAMILY:  Verdana, Helvetica, Verdana;
FONT-SIZE: 18px; 
COLOR: #AD2225;
TEXT-ALIGN: center;
FONT-WEIGHT: bold; 
TEXT-DECORATION: none
}

A.9:Hover{
FONT-FAMILY: Verdana, Helvetica, Verdana;
FONT-SIZE: 18px; 
COLOR: #000000;
TEXT-ALIGN: center;
FONT-WEIGHT: bold; 
TEXT-DECORATION: none
}

A.10{
FONT-FAMILY:  Verdana, Helvetica, Verdana;
FONT-SIZE: 12px; 
COLOR: #000000;
FONT-WEIGHT: bold; 
TEXT-DECORATION: none
}

A.10:Hover{
FONT-FAMILY: Verdana, Helvetica, Verdana;
FONT-SIZE: 12px; 
COLOR: #AD2225;
FONT-WEIGHT: bold; 
TEXT-DECORATION: none
}

A.11{
FONT-FAMILY:  Verdana, Helvetica, Verdana;
FONT-SIZE: 12px; 
COLOR: #AD2225;
FONT-WEIGHT: bold; 
TEXT-DECORATION: none
}

A.11:Hover{
FONT-FAMILY: Verdana, Helvetica, Verdana;
FONT-SIZE: 12px; 
COLOR: #000000;
FONT-WEIGHT: bold; 
TEXT-DECORATION: none
}

A.12{
FONT-FAMILY: Verdana, Helvetica;
FONT-WEIGHT: bold; 
FONT-SIZE: 16px; 
COLOR: #AD2225; 
font-weight: bold;
text-align:justify;
TEXT-DECORATION: none
}

A.12:Hover{
FONT-FAMILY: Verdana, Helvetica;
FONT-WEIGHT: bold; 
FONT-SIZE: 16px; 
COLOR: #000000; 
font-weight: bold;
text-align:justify;
TEXT-DECORATION: none
}

TABLE.1{
FONT-FAMILY: Verdana, Helvetica;
FONT-SIZE: 10px;
COLOR: #000000;
border:0;
}

TD.1{
FONT-FAMILY: Verdana, Helvetica;
FONT-SIZE: 10px;
TEXT-ALIGN: justify;
COLOR:  #000000;
}

TD.2{
FONT-FAMILY: Verdana, Helvetica;
FONT-SIZE: 10px;
TEXT-ALIGN: Right;
COLOR:  #000000;
}

TD.3{
FONT-FAMILY: Verdana, Helvetica;
FONT-SIZE: 10px;
COLOR:  #000000;
TEXT-ALIGN: center;
}

TD.4{
FONT-FAMILY: Verdana, Helvetica;
FONT-SIZE: 10px;
TEXT-ALIGN: justify;
COLOR:  #AD2225;
}

TD.5{
FONT-FAMILY: Verdana, Helvetica;
FONT-SIZE: 10px;
TEXT-ALIGN: center;
COLOR:  #AD2225;
}

TD.6 {
FONT-FAMILY: Verdana, Helvetica;
FONT-SIZE: 10px;
TEXT-ALIGN: left;
background-color: #eeeeee;
vertical-align: middle;
}

TD.7 {
FONT-FAMILY: Verdana, Helvetica;
FONT-SIZE: 10px;
TEXT-ALIGN: center;
background-color: #eeeeee;
vertical-align: middle;
}

TD.6:Hover{
FONT-FAMILY: Verdana, Helvetica;
FONT-SIZE: 10px;
TEXT-ALIGN: left;
background-color: #dddddd;
vertical-align: middle;
}

TD.8{
FONT-FAMILY: Verdana, Helvetica;
FONT-SIZE: 10px;
TEXT-ALIGN: Right;
COLOR:  #000000;
background-color: #eeeeee;
vertical-align: middle;
}

TD.9{
FONT-FAMILY: Verdana, Helvetica;
FONT-SIZE: 10px;
TEXT-ALIGN: left;
COLOR:  #000000;
}

TR.1{
FONT-FAMILY: Verdana, Helvetica;
FONT-SIZE: 10px;
COLOR: #000000;
}

TR.2{
FONT-FAMILY: Verdana, Helvetica;
FONT-SIZE: 10px;
COLOR: #000000;
BACKGROUND-COLOR: #EAEAEA;
}

DIR.1 {
FONT-FAMILY: Verdana, Helvetica;
text-align: justify;
FONT-SIZE: 10px;
COLOR: #000000; 
}

P.1 {
FONT-FAMILY: Verdana, Helvetica;
text-align: justify;
FONT-SIZE: 10px;
COLOR: #000000; 
}

P.2 {
FONT-FAMILY: Verdana, Helvetica;
text-align: justify;
FONT-SIZE: 11px;
COLOR: #000000; 
}

P.3 {
FONT-FAMILY: Verdana, Helvetica;
text-align: center;
FONT-SIZE: 10px;
COLOR: #000000; 
}

P.4 {
FONT-FAMILY: Verdana, Helvetica;
text-align:center;
FONT-SIZE: 12px;
COLOR: #000000; 
}

P.5 {
FONT-FAMILY: Verdana, Helvetica;
text-align:left;
FONT-SIZE: 10px;
COLOR: #000000; 
}

P.6 {
FONT-FAMILY: Verdana, Helvetica;
text-align:justify;
FONT-SIZE: 12px;
COLOR: #0000CC; 
Font-Style: Italic;
}

P.7 {
FONT-FAMILY: Verdana, Helvetica;
text-align:justify;
FONT-SIZE: 10px;
COLOR: #AD2225; 
}

P.8 {
FONT-FAMILY: Verdana, Helvetica;
text-align: center;
FONT-SIZE: 12px;
Font-Style: Italic;
}

P.9 {
FONT-FAMILY: Verdana, Helvetica;
text-align:center;
FONT-SIZE: 18px;
COLOR: #000000; 
}

P.10 {
FONT-FAMILY: Verdana, Helvetica;
text-align:left;
FONT-SIZE: 14px;
COLOR: #000000; 
}

P.11 {
FONT-FAMILY: Verdana, Helvetica;
text-align: right;
FONT-SIZE: 10px;
COLOR: #000000; 
}

P.12 {
FONT-FAMILY: Verdana, Helvetica;
text-align: justify;
FONT-SIZE: 11px;
Font-Style: Italic;
}

P.13 {
FONT-FAMILY: Verdana, Helvetica;
text-align: justify;
FONT-SIZE: 12px;
COLOR: #000000; 
}

P.14 {
FONT-FAMILY: Verdana, Helvetica;
text-align:center;
FONT-SIZE: 14px;
COLOR: #AD2225; 
}

UL.1 {
FONT-FAMILY: Verdana, Helvetica;
text-align:justify;
FONT-SIZE: 10px;
COLOR: #000000; 
}

LI.1 {
FONT-FAMILY: Verdana, Helvetica;
text-align:justify;
FONT-SIZE: 10px;
COLOR: #000000; 
}

LI.2 {
FONT-FAMILY: Verdana, Helvetica;
text-align:justify;
FONT-SIZE: 11px;
COLOR: #000000; 
}

INPUT.1 {
font-size: 10; 
color: #CC3333; 
font-family: Verdana; 
border: 1px #ADADAD solid;
}

INPUT.2 {
font-size: 10;
color: #000000; 
font-family: Verdana; 
border: 1px #ADADAD solid;
}

INPUT.3 {
font-size: 12; 
color: #CC3333; 
font-family: Verdana; 
text-align: right;
border: 1px #ADADAD solid;
}

INPUT.4 {
font-size: 10; 
color: #CC3333; 
font-family: Verdana; 
border: 1px #ADADAD solid;
}

INPUT.5 {
font-size: 12; 
color: #000000; 
font-family: Verdana; 
text-align: right;
border: 1px #ADADAD solid;
}

TEXTAREA.1 {
font-size: 12; 
color: #CC3333; 
font-family: Verdana; 
border: 1px #ADADAD solid;
}

TEXTAREA.2 {
font-size: 10; 
color: #000000; 
font-family: Verdana; 
border: 1px #ADADAD solid;
}

STRONG.1 {
font-size: 12; 
color: #CC3333; 
font-family: Verdana; 
}

STRONG.2 {
font-size: 12; 
color: #000000; 
font-family: Verdana; 
}

FONT.1  {
font-size: 10; 
color: #000000; 
font-family: Verdana; 
text-align:justify;
}

SELECT.1 {
font-size: 10; 
color: #CC3333; 
font-family: Verdana; 
border: 1px #ADADAD solid;
}

HR.1  {
font-size: 10; 
color: #EEEEEE; 
font-family: Verdana; 
text-align:justify;
}

.TituloPagina
 {
	font-weight: bold;
	font-size: 18px;
	left: 18px;
	margin-right: 15px;
	border-bottom: 2px solid;
	font-family: Verdana;
	position: relative;
	top: 8px;
	text-align: left;
}

.Paragrafo
{	
	FONT-FAMILY: Verdana, Helvetica;
	text-align: justify;
	FONT-SIZE: 10px;
	COLOR: #000000;
}

/* ************************************************************************** */

.link1{
FONT-FAMILY: Verdana, Helvetica;
FONT-WEIGHT: bold; 
FONT-SIZE: 10px; 
COLOR: #AD2225; 
font-weight: bold;
text-align:justify;
}

.link1:Hover{
FONT-FAMILY: Verdana, Helvetica;
FONT-WEIGHT: bold; 
FONT-SIZE: 10px; 
COLOR: #000000; 
font-weight: bold;
text-align:justify;
}

.link2 {
FONT-FAMILY: Verdana, Helvetica;
FONT-WEIGHT: bold; 
FONT-SIZE: 10px; 
COLOR: #000000; 
}

.link2:Hover{
FONT-FAMILY: Verdana, Helvetica;
FONT-WEIGHT: bold; 
FONT-SIZE: 10px; 
COLOR: #AD2225; 
}

.link3 {
FONT-FAMILY: Verdana, Helvetica;
FONT-WEIGHT: normal; 
FONT-SIZE: 10px; 
COLOR: #000000; 
}

.link3:Hover{
FONT-FAMILY: Verdana, Helvetica;
FONT-WEIGHT: normal; 
FONT-SIZE: 10px; 
COLOR: #AD2225; 
}

a{
FONT-FAMILY: Verdana, Helvetica;
FONT-WEIGHT: normal; 
FONT-SIZE: 10px; 
COLOR: #000000;
}

a:Hover{
FONT-FAMILY: Verdana, Helvetica;
FONT-WEIGHT: normal; 
FONT-SIZE: 10px; 
COLOR: #000000;
}


.link5{
FONT-FAMILY: Verdana, Helvetica;
FONT-WEIGHT: none; 
FONT-SIZE: 10px; 
COLOR: #000000; 
text-decoration: none;
font-weight: none;
}

.link5:Hover{
FONT-FAMILY: Verdana, Helvetica;
FONT-WEIGHT: none; 
FONT-SIZE: 10px; 
COLOR: #AD2225; 
text-decoration: none;
font-weight: none;
}

.link6{
FONT-FAMILY: Verdana, Helvetica;
FONT-WEIGHT: none; 
FONT-SIZE: 10px; 
COLOR: #AD2225; 
text-decoration: none;
font-weight: none;
}

.link6:Hover{
FONT-FAMILY: Verdana, Helvetica;
FONT-WEIGHT: none; 
FONT-SIZE: 10px; 
COLOR: #000000; 
text-decoration: none;
font-weight: none;
}

.link7{
FONT-FAMILY: Verdana, Helvetica;
FONT-WEIGHT: normal; 
FONT-SIZE: 10px; 
COLOR: #000000; 
text-decoration: none;
}

.link7:Hover{
FONT-FAMILY: Verdana, Helvetica;
FONT-WEIGHT: normal; 
FONT-SIZE: 10px; 
COLOR: #AD2225; 
text-decoration: none;
}

.link8 {
FONT-FAMILY: Verdana, Helvetica;
FONT-SIZE: 12px; 
COLOR: #AD2225; 
font-weight: none;
text-align:justify;
}

.link8:Hover{
FONT-FAMILY: Verdana, Helvetica;
FONT-SIZE: 12px; 
COLOR: #ffffff; 
font-weight: none;
text-align:justify;
}

.TABLE1{
FONT-FAMILY: Verdana, Helvetica;
FONT-SIZE: 10px;
COLOR: #000000;
}


TR.1{
FONT-FAMILY: Verdana, Helvetica;
FONT-SIZE: 10px;
COLOR: #AD2225;
}

.paragrafojustificado {
FONT-FAMILY: Verdana, Helvetica;
text-align: justify;
FONT-SIZE: 10px;
COLOR: #000000; 
}

.paragrafoalinhadoesquerda {
FONT-FAMILY: Verdana, Helvetica;
text-align:left;
FONT-SIZE: 10px;
COLOR: #000000; 
}

.paragrafocentralizado {
FONT-FAMILY: Verdana, Helvetica;
text-align: center;
FONT-SIZE: 10px;
COLOR: #000000;
}

.paragrafoalinhadodireita {
FONT-FAMILY: Verdana, Helvetica;
text-align:right;
FONT-SIZE: 10px;
COLOR: #000000; 
}

UL {
FONT-FAMILY: Verdana, Helvetica;
text-align:justify;
FONT-SIZE: 10px;
COLOR: #000000; 
}

.li {
FONT-FAMILY: Verdana, Helvetica;
text-align:justify;
FONT-SIZE: 10px;
COLOR: #000000; 
}

.lista1 {
FONT-FAMILY: Verdana, Helvetica;
text-align:justify;
FONT-SIZE: 10px;
COLOR: #000000; 
}

.INPUT1 {
font-size: 10; 
color: #AD2225; 
font-family: Verdana; 
border: 1px #ADADAD solid;
}

.INPUT2 {
font-size: 10;
color: #000000; 
font-family: Verdana; 
border: 1px #ADADAD solid;
}

.INPUT3 {
font-size: 10; 
color: #AD2225; 
font-family: Verdana; 
text-align: right;
border: 1px #ADADAD solid;
}



/****************************************************************************/ 
/* CAMPOS DE FORMULÁRIO    */ 
/****************************************************************************/ 

TEXTAREA {
font-size: 10; 
color: #AD2225; 
font-family: Arial, Helvetica; 
border: 1px #ADADAD solid;
}

.botao {
font-size: 10;
color: #000000; 
font-family: Arial, Helvetica; 
border: 1px #ADADAD solid;
background-color: #CCCCCC;
}

.input_esquerda {
font-size: 10; 
color: #AD2225; 
font-family: Arial, Helvetica; 
border: 1px #ADADAD solid;
}

.input_direita {
font-size: 10; 
color: #AD2225; 
font-family: Arial, Helvetica; 
text-align: right;
border: 1px #ADADAD solid;
}

.show_esquerda {
font-size: 10;
color: #000000; 
font-family: Arial, Helvetica; 
border: 1px #FFFFFF;
background-color: #ffffff;
font-weight: bold;
}

.show_direita {
font-size: 10;
color: #000000; 
font-family: Arial, Helvetica; 
border: 1px #FFFFFF;
background-color: #ffffff;
text-align: right;
font-weight: bold;
}


SELECT {
font-size: 10; 
color: #AD2225; 
font-family: Arial, Helvetica; 
border: 1px #ADADAD solid;
}

STRONG {
font-size: 12; 
color: #AD2225; 
font-family: Verdana; 
}



.FONT1  {
font-size: 10px; 
color: #000000; 
text-align: justify;
font-family: Verdana; 
}

SELECT {
font-size: 10; 
color: #AD2225; 
font-family: Verdana; 
border: 1px #ADADAD solid;
}

.SELECT_PRETO {
font-size: 10; 
color: #000000; 
font-family: Verdana; 
border: 1px #ADADAD solid;
}

.quebralinha1  {
font-size: 10px; color: #AD2225; font-family: Verdana; text-align:justify;
}

.divTela {
	font-size: 10px;
	left: 10px;
	margin-right: 20px;
	margin-bottom: 20px;
	font-family: Verdana;
	position: relative;
	height: 400px;
	text-align: left;
}

TABLE.tblTela {
	font-family: Verdana;
	font-size: 10px;
	width: 100%;
	border: none;
	border-collapse: collapse;
	margin-bottom: 10px;
	text-align: left;
}

TD.tblTelaConteudo {
	width: 100%;
	vertical-align: top;
}

/*@media print{
 .notPrint{display: none;}
}*/
 
.cabecalho
{
 font-weight: bold;
 font-size: 10px;
 color: #ffffff;
 background-color: #8597AB;
}
 
.rodape
{
 font-weight: bold;
 font-size: 10px;
 color: #ffffff;
 background-color: #2e83d5;
}
 
.cadastro
{
 font-weight: normal;
 font-size: 10px;
 color: #AD2225;
 font-family: Verdana;
 border: 1px #ADADAD solid;
 }
 
.bloqueado
{
 font-weight: bold;
 font-size: 10px;
 color: #AD2225;
 font-family: Verdana;
 background-color: white;
 border: 1px #ADADAD solid;
}
 
.herdado
{
 font-weight: bold;
 font-size: 10px;
 color: #AD2225;
 border-top-style: none;
 font-family: Verdana;
 border-right-style: none;
 border-left-style: none;
 background-color: transparent;
 border-bottom-style: none;
}

.divTela2
{
 font-size: 10px;
 left: 20px;
 font-family: Verdana;
 position: relative;
 height: 200px;
 text-align: left;
 top: 40px;
}
 

.grid
{
 border-right: black 1px solid;
 padding-right: 0px;
 border-top: black 1px solid;
 padding-left: 0px;
 font-size: 7px;
 padding-bottom: 1px;
 margin: 0px;
 border-left: black 1px solid;
 padding-top: 1px;
 border-bottom: black 1px solid;
 font-family: Verdana;
 background-color: white;
}
 
.cabecalhoGrid
{
 padding-right: 0px;
 padding-left: 0px;
 font-weight: bold;
 font-size: xx-small;
 padding-bottom: 0px;
 margin: 0px;
 color: white;
 padding-top: 0px;
 font-family: Verdana;
 background-color: silver;
 text-align: left;
}
 
.linha_grid
{
 font-size: 10px;
 color: black;
 font-family: Verdana;
 background-color: white;
}
 
.linha_grid_alt
{
 font-size: 10px;
 color: black;
 font-family: Verdana;
 background-color: #F0F0F0;
}
 
.label
{
 font-weight: bold;
 font-size: 10px;
 color: #000000;
 border-top-style: none;
 font-family: Verdana;
 border-right-style: none;
 border-left-style: none;
 border-bottom-style: none;
}
 
.pnlBotoes
{ 
 font-size: 10px;
 left: 20px;
 font-family: Verdana;
 position: relative;
 text-align: left;
 top:20px;
}
 
.tabela
{
 border-right: 1px;
 padding-right: 4px;
 border-top: 1px;
 padding-left: 4px;
 font-size: 10px;
 padding-bottom: 4px;
 border-left: 1px;
 color: black;
 padding-top: 4px;
 border-bottom: 1px;
 font-family: Verdana;
 background-color: white;
}
 
.validacao
{
 font-weight: bold;
 font-size: 10px;
 color: red;
 font-family: Verdana;
 background-color: white;
}

/****************************************************************************/ 
/*  TABELA  */ 
/****************************************************************************/ 

.TABLE1
{
FONT-FAMILY: Arial, Helvetica;
FONT-SIZE: 10px;
COLOR: #000000;
}

.TABELA
{
 padding: 0px;
 margin: 0px;
 background-color: white;
 border: black 1px solid;
}

/****************************************************************************/ 
/*  CORES  BACKGROUND */ 
/****************************************************************************/ 

.cinza1
{
 background-color: #aaaaaa;
}

.cinza2
{
 background-color: #bbbbbb;
}

.cinza3
{
 background-color: #cccccc;
}

.cinza4
{
 background-color: #dddddd;
}

.cinza5
{
 background-color: #eeeeee;
}

.branco
{
 background-color: #ffffff;
}
.azul {
font-size: 10; 
color: #3399cc; 
font-family: Arial, Helvetica; 
font-weight: bold;
}
