/* -- FONTES -- */
p, a, body, td, tr, div {
	font-style: normal;
	font-weight: normal;
	font-size: 11px;
	color: #373737;
	font-family: tahoma;
	cursor: normal;
	
}

/* -- LINKS -- */

a, a:link{
color: #4581c2; height:1px; 
border-bottom: 0px dashed #888888;
cursor: S-resize;
TEXT-DECORATION: none;
background-color: #;
}
a:hover {
color: #000000;
border-bottom: 0px dashed #888888;
cursor: S-resize;
TEXT-DECORATION: none;
background-color: #;
}

/* ----------------- Opacidade ----------------- */

a img {
filter: alpha(opacity=60);
-moz-opacity: 0.8;}

a:hover img {
filter: alpha(opacity=15);
-moz-opacity: 1.0;}

/* -- ESTILOS -- */

b {	cursor: none; color: #373737; TEXT-DECORATION: none;
}
e {	cursor: none; color: #1596a; TEXT-DECORATION: none; background-color: #ffffff;border-bottom: 1px dashed #999999; 
}
u {	cursor: none; color: #9d9d9d; TEXT-DECORATION: none; border-bottom: 1px solid #000000;
}
i {	cursor: none; color: #474747; TEXT-DECORATION: none;
}
c {     cursor: none; color: #87a0bb; TEXT-DECORATION: none;
}
strong {	cursor: none; color: #779cc4; TEXT-DECORATION: none;
}

/* -- CAIXAS -- */

input, textarea, select 
	{font-family: verdana; 
	font-size: 11px;
	color: #666666;
	border-top: 1px solid #d4e2f2;
	border-left: 1px solid #d4e2f2;
	border-right: 1px solid #d4e2f2;
	border-bottom: 1px solid #d4e2f2;
	background-color: #92a6cc;
	-moz-border-radius: 8px 8px 8px 8px;
        
        }

/* -- TABELAS -- */
.table1 {
	color:  #000000;
        background-color: #d7d7d7;  
	border-right: 1px solid #c0c0c0;
        border-bottom: 1px solid #c0c0c0;      
        text-align: right;
        width: 98%;
	text-align: center;
	-moz-border-radius: 7px 7px 7px 7px;
        padding: 2px 2px 2px 2px;
        height: 11px; 
}     

.fundo {
	color: #373737;
	background-color : #ececed;
        border-top: 1px solid #d3d4d5;
	border-left: 1px solid #d3d4d5;
	border-right: 1px solid #d3d4d5;
        border-bottom: 1px solid #d3d4d5;
        padding: 3px 3px 3px 3px;
	text-align: left;
        -moz-border-radius: 8px 8px 8px 8px;
        width:78%;
}

.table2 {
	color:  #000000;
        background-color: #d7d7d7;  
	border-right: 1px solid #c0c0c0;
        border-bottom: 1px solid #c0c0c0;       
        text-align: right;
	text-align: center;
	-moz-border-radius: 7px 7px 7px 7px;
        padding: 2px 2px 2px 2px;
        height: 11px; 
}     

.fundo2 {
	color: #373737;
	background-color : #ececed;
        border-top: 1px solid #d3d4d5;
	border-left: 1px solid #d3d4d5;
	border-right: 1px solid #d3d4d5;
        border-bottom: 1px solid #d3d4d5;
        padding: 3px 3px 3px 3px;
	text-align: right;
        -moz-border-radius: 8px 8px 8px 8px;
        width:255%;
}

.bemv {
	color:  #3f3f3f;
        background-color: #ffffff;        
        text-align: right;	
	border-top: 1px solid #bebebe;
	text-align: justify;
	-moz-border-radius: 0px 0px 0px 0px;
        padding: 2px 2px 2px 2px;
        width:77%;

}
.table3 {
	color:  #6d6d6d;
        background-color: #d5e2f0;        
        text-align: right;
	border-right: 1px solid #a1bfe0;
        border-bottom: 1px solid #a1bfe0;
	text-align: right;
	-moz-border-radius: 4px 4px 4px 4px;
        padding: 2px 2px 2px 2px;
}     

.fundo3 {
	color:  #3f3f3f;
        background-color: #ffffff;        
        text-align: right;	
	border-top: 1px solid #bebebe;
	border-bottom: 1px solid #bebebe;
	text-align: justify;
	-moz-border-radius: 0px 0px 0px 0px;
        padding: 2px 2px 2px 2px;
        width:77%;
}

.not { 
	color:  #8291a2;
        background-color: #ececed;        
        text-align: right;	
	border-right: 3px solid #bebebe;
	text-align: justify;
	-moz-border-radius: 0px 0px 0px 0px;
        padding: 2px 2px 2px 2px;
        width:90%;

}

.text2 {
	color:  #000000;
        background-color: #ffffff;        
        text-align: right;	
	border-top: 1px dashed #bebebe;
	text-align: justify;
	-moz-border-radius: 0px 0px 0px 0px;
        padding: 0px 0px 0px 0px;
        width:100%;
