.texto_07 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7pt;  color: #000000 }
.texto_08 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #000000}
.texto_09 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; color: #000000}
.texto_10 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; color: #000000}
.texto_11 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; color: #000000}
a {  font-family: Verdana, Arial, Helvetica, sans-serif; color: #FF6600; text-decoration: none; font-size: 8pt}
a:hover {  font-family: Verdana, Arial, Helvetica, sans-serif; color: #FF6600; text-decoration: underline; font-size: 8pt}
.edit_000 {  background-color: #f3f3f3; border: 1px solid #000000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt;  color: #666666 }
.edit_102 {  background-color: #f3f3f3; border: 1px solid #000000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7pt; color: #666666}

.edit_100sb { background-color: #f3f3f3; border: 0px solid #000000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt ; width: 100%; color: #666666}
.edit_100 { background-color: #f3f3f3; border: 1px solid #000000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt ; width: 100%; color: #666666}
.edit_1001 { background-color: #f3f3f3; border: 1px solid #000000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt ; width: 100%; color: #666666}
.edit_102 { background-color: #f3f3f3; border: 1px solid #000000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt ; width: 400; color: #666666}
.edit_101 { background-color: #f3f3f3; border: 1px solid #000000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt ;  color: #666666}
.edit_103 { background-color: #f3f3f3; border: 0px solid #000000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7pt ; width: 100%; color: #666666}
.edit_104 { background-color: #f3f3f3; border: 0px solid #000000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7pt ; width: 50px; color: #666666}
.edit_105 { background-color: #f3f3f3; border: 0px solid #000000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7pt ; width: 95px; color: #666666}
.edit_106 {  background-color: #f3f3f3; border: 1px solid #000000; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 7pt; color: #666666;width: 100;}
.edit_caixa {
	border: 0pt solid;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	color: #666666;
	border-color: #666666 solid;
	width: 100%;
}
.hand {  cursor: hand}


.texto_08_vermelho { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #FF0000}

.edit_12 { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 8pt; color: #FF6600}

.bt000 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	color: #666666;
	border: 1px solid #666666;
	background-color: #CCCCCC;

}
.ajuda01 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #FF6600;
}
.ajuda02 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 8pt;
	color: #000000;
}
.ajuda03 {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	color: #000000;
}
.ajuda04 {


	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 7pt;
	color: #666666;
}




.titulo{
    position:relative; /*this is the key*/
    z-index:24;
    color:#000;
    text-decoration:none}

.titulo:hover{z-index:25; background-color:#FDEFB9 ; }

.titulo span{display: none}

.titulo:hover span.descricao{ /*the span will display just on :hover state*/
    display:block;
    position:absolute;
    top:0em; left:20em; width:50em;
    padding:5px 5px 8px 5px ;
    border:1px solid #000000;
    background-color:#EBEAE9; color:#000;
    text-align: left;
    width: 480px;

    }







.layer{
    position:relative; /*this is the key*/
    z-index:24;
    color:#000;
    text-decoration:none
}

.layer:hover{z-index:25; background-color:#FDEFB9 ; }

.layer span{display: none}

.layer:hover span.descricao{ /*the span will display just on :hover state*/
    display:block;
    position:absolute;
    top:0em; left:15em; width:50em;
    padding:5px 5px 8px 5px ;
    border:1px solid #000000;
    background-color:#EBEAE9; color:#000;
    text-align: left;
    width: 480px;
	text-decoration:none

}
    
.boleto-pago {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt;  color: green}
.boleto-atrasado {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt;  color: red }
.boleto-novo {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10pt;  color: blue;  font-weight: bold; }    



body, td, contentDiv { font-family:arial;font-size:14px; }
h1 { font-size:16px; font-weight:bold; }
.error { color:red;font-weight:bold;}
.prog-border {
    height: 8px;
    width: 100px;
    background: #fff;
    border: 1px solid #000;
    margin: 0;
    padding: 0 4px 0 0;    
    _padding: 0;    
}
.prog-bar {
    height: 6px;
    margin: 2px;
    padding: 0px;
    background: #fa9849;
}
.st { font-size:12px; }

