TABLE 
 { color: black; font-family: helvetica, arial, sans-serif; 
   font-size: 12px; }

BODY 
 { color: black; background: white; font-size: 12px; 
   font-family: helvetica, arial, sans-serif; }

TD { color: black; font-family: helvetica, arial, sans-serif; 
     font-size: 12px; }

H5 
 { margin-top: 3px; margin-bottom: 3px; }

H4 
 { margin-bottom: 0px; margin-top: 0px; 
   font-size: 16px; }

UL { margin-top: 6px; }

OL { margin-top: 6px; }

P 
 { color: black; font-family: helvetica, arial, sans-serif; 
   font-size: 12px; margin-top: 0px; line-height: 140%; 
   margin-bottom: 0; }

LI { line-height: 140%; }

A { text-decoration: none; }
A:HOVER 
{ text-decoration: underline; }
A.PR 
 { color: #000000; text-decoration: none; }

TABLE.Men TD 
 { border-bottom: solid; border-bottom-width: 1; 
   border-color: #999999; padding-left: 6px; }
			   
TABLE.Men TH 
 { color: white; background: #6e6e6e; text-indent: 6px; 
   text-align: left; 
   border-top-style: solid; 
   border-top-color: #808080; }

TD.BOX 
 { border-top: solid; border-left: solid; border-right: 
   solid; border-bottom: solid; border-width: thin; 
   border-color: #336ba3;  background: #c1daf4; } /* #c1daf4; */



TD.verme 
 { border-top: solid; border-left: solid; border-right: 
   solid; border-bottom: solid; border-width: 1; 
   border-color: #ff0000; }
		   
.verde { color: #0000a0; }

TD.amare 
 { border-top: solid; border-left: solid; 
   border-right: solid; border-bottom: solid; 
   border-width: 1; border-color: black; }

.MENU 
 { color: black; text-decoration: none; }

.IDENT { text-indent: 30px; }

.MENU:HOVER { text-decoration: none; }

.BR { color: white; font-size: 11px; }

.MENOR { font-size: 11px; }

.CLARO { font-size: 11px; color: #a0a0a0; }

.MAIOR { font-size: 18px; }

.ATENCAO { color: red; }

TABLE.Mtable TD 
 { border-bottom: #dcdcdc 1px solid;	
   background: #fafafa; font-size: 11px; 
   padding-left: 6px; }
				  
TABLE.Mtable TH 
 { background-color: #e1e1e1; color: black; 
   border-top: #dcdcdc 1px solid; 
   border-bottom: #dcdcdc 1px solid; 
   padding-left: 6px; }

TABLE.Detalhe TD 
 { font-size: 11px; background: #f0f0f0; }
 
TABLE.Detalhe TH 
 { font-size: 11px; background: #f0f0f0; }

.BL 
 { color: #0000a0; text-align: left; font-size: 14px; 
   font-weight: bold; }

TABLE.TabA 
 { border-bottom: #c1daf4 1px solid;  
   border-top: #c1daf4 1px solid;  
   border-left: #c1daf4 1px solid;  
   border-right: #c1daf4 1px solid; }
			 
TABLE.TabA TD 
 { background: #eaf2fb; vertical-align: top; 
   color:#000000;
   padding-left: 6px; padding-right: 6px; }
			   
TABLE.TabA TH 
 { background: #cfe1f5; text-align: right;
   color:#000000;  
   font-weight: normal; vertical-align: top; 
   padding-left: 6px; padding-right: 6px; }

TABLE.TabB 
 { border-bottom: #c1daf4 1px solid;  
   border-top: #c1daf4 1px solid;  
   border-left: #c1daf4 1px solid;  
   border-right: #c1daf4 1px solid; 
 }
			 
TABLE.TabB TD 
 { background: #eaf2fb; padding-left: 6px; 
   color:#000000;
   padding-right: 6px; }
				
TABLE.TabB TH 
 { background-color: #cfe1f5; 
   color:#000000;
   text-align: left; font-weight: normal; 
   vertical-align: top; padding-left: 6px; 
   padding-right: 6px; }

TABLE.TabC 
 { border-bottom: #c1daf4 1px solid;  
   border-top: #c1daf4 1px solid;  
   border-left: #c1daf4 1px solid;  
   border-right: #c1daf4 1px solid; }
			 
TABLE.TabC TD 
 { background: #eaf2fb; vertical-align: top; 
   color:#000000;
   padding-left: 6px; padding-right: 6px; }

TABLE.TabC TH 
 { background-color: #cfe1f5; font-weight: normal; 
   color:#000000;
   vertical-align: top; padding-left: 6px; 
   padding-right: 6px; }

TABLE.TabD 
 { border-bottom: #c1daf4 0px solid;  
   border-top: #c1daf4 0px solid;  
   border-left: #c1daf4 1px solid;  
   border-right: #c1daf4 1px solid; }
			 
TABLE.TabD TD 
 { background: #eaf2fb; vertical-align: top; 
   color:#000000;
   padding-left: 6px; padding-right: 6px; }

TABLE.TabD TH 
 { background-color: #79add1; font-weight: normal; 
   color:#000000;
   vertical-align: top; padding-left: 6px; 
   padding-right: 6px; }

Table.Tst TH 
  { background-color: #e1e1e1; 
    color: #0000a0; font-size: 15px; 
    text-align: left; }
			   
Table.Tst TD 
 { background-color: #f4f4f4; 
   color: #000000; }

TABLE.Cab 
 { border-top: #878787 1px solid; 
   border-bottom: #878787 1px solid; 
   border-left: #878787 1px solid; 
   border-right: #878787 1px solid; }
			
TABLE.Cab TD 
 { background-color: #f5f5f5; 
   padding-left: 6px; }
			   
TABLE.Cab TH 
 { border-bottom: #878787 1px solid; 
   background-color: #e1e1e1; 
   padding-left: 6px; font-size: 15px; 
   text-align: left; }

.Letreiro 
 { font-size: 11px; 
   color: #0000a0; }
			
.Letreiro:HOVER 
 { color: blue; 
   text-decoration: none; }

.Red 
 { color: #ff0000; font-size: 12px; 
   font-weight: bold; }
	   
.Green 
 { color: #008080; font-size: 12px; 
   font-weight: bold; }

table.erro 
 { border: #c81414 1px solid; 
   background-color: #ffffff; }
			 
table.erro td 
 { background-color: #f4f4f4; }

table.msg 
 { border: #008000 1px solid; 
   background-color: #ffffff; }
			
table.msg td 
 { background-color: #f4f4f4; }
 
 
 

#popup {
background-color:#FFFFFF;
display:inline;
float:left;
left:50%;
margin:-100px 0px 0px -310px;
top:50%;
width:795px;
z-index:1000;
position:absolute;
border: solid 1px navy;
}

#popup .fechar {
float:right;
width:15px;
z-index:1002;
visibility:hidden;
cursor:pointer;
height:15px;
}

#popup .swf {
float:left;
width:779px;
z-index:1001;
}
