﻿<style type="text/css">
table, td.cabTitulo, td.cabNormal, #idB, #tabela_aux, td.direita2 {background: #FFFFFF !important; } table td , table.cabecalho, td.cabTitulo, td.cabNormal, #rowLegenda, td.td_titulo_linha, td.td_titulo_coluna, #td_exterior1, #td_exterior2, #td_interior1, #td_interior2 , #td_interior3, #td_interior4, #td_interior1C, #td_interior2C , #td_interior3C, #td_interior4C , #td_exterior2Vazia, #tabela_aux, a.a1:link, a.a1:visited, a.a1:hover, td.titDiscProf { color: #000000 !important; } table td, #rowLegenda, tr.tr_dif, td.td_titulo_linha, #td_exterior1, #td_exterior2, #td_interior1, #td_interior2 , #td_interior3, #td_interior4, #td_interior1C, #td_interior2C , #td_interior3C, #td_interior4C , #td_exterior2Vazia, #td_conteudo_exterior1, td.direita1,td.direita2, td.titDiscProf  { border-color: #000000 !important; } td.td_corNormal {background-color: #E4E4E4 !important; } td.td_corAlternada, #rowLegenda, td.td_titulo_linha, td.td_titulo_coluna, td.titDiscProf, #td_interior1C, #td_interior2C , #td_interior3C, #td_interior4C  {background-color: #FFFFFF !important; } td.td_corNormal {color: #FFFFFF !important; } td.td_corAlternada, #rowLegenda, td.td_titulo_linha, td.td_titulo_coluna, td.titDiscProf, #td_interior1C, #td_interior2C , #td_interior3C, #td_interior4C  {color: #222222 !important; } table td.td_cabecalho {background-color: #A9AEB1 !important; } table td.td_lateral, #td_conteudo_exterior1, td.direita1 {background-color: #D2D2D2 !important; } table td.td_cabecalho { color: #31468A !important; } table td.td_lateral { color: #AF2F4E !important; } table td { padding: 3px !important; } td.td_branca, tr.tr_branca { padding: 3px;}body { background-color: #fff; margin: 15px; font-family: Arial, Helvetica, sans-serif; font-size:11px; line-height: 20px; color: #222;}
body.body1 { font-size:12px; }
table { background: #fff; width: 100%; border-collapse: collapse; padding: 0; font-size: 12px; }
table td {border: 1px solid #DAE3BF; color: #222; background: #fff; text-align: center; border-collapse: collapse; line-height: 13px;}
table.cabecalho {font-size:12px; color:#222; }
table.cabecalho td { text-align: left; }
td.cabSubTit {background-color: #fff; min-width: 50px;width: 200px;max-width: 400px;}
td.cabTitulo {background-color: #fff; color: #222; }
td.cabNormal {background-color: #fff; color: #222; }
table td.td_cabecalho, table td.td_lateral {background-color: #5E7E00; color:#fff; font-size:13px; text-align:center; font-weight: 600;}
table td.td_lateral { background-color: #B5C77F; font-size: 13px; min-width: 80px; width: 80px; max-width: 80px; }
td.td_branca, tr.tr_branca {border: none; line-height: 0; }
table.tabela_principal { }
td.td_vermelha { background-color: #FF0000;}
td.td_corNormal { background-color: #FFF; color: #222; } 
td.td_corAlternada { background-color: #EDF1E0; color: #222; }
td.td_evento { }
td.td_evento_22 {background-color: #FFCCD7; border: 1px solid #000000; border-collapse: collapse;}
td.td_tipologia_8 {background-color: #DBE0AB; border: 1px solid #000000; border-collapse: collapse;}
td.td_tipologia_13 {background-color: #C0C0C0; border: 1px solid #000000; border-collapse: collapse;}
td.td_tipologia_7 {background-color: #FFD9EC; border: 1px solid #000000; border-collapse: collapse;}
td.td_tipologia_33 {background-color: #F5DEB3; border: 1px solid #000000; border-collapse: collapse;}
td.td_tipologia_9 {background-color: #EFCA85; border: 1px solid #000000; border-collapse: collapse;}
td.td_tipologia_45 {background-color: #FAF0E6; border: 1px solid #000000; border-collapse: collapse;}
td.td_tipologia_44 {background-color: #78E995; border: 1px solid #000000; border-collapse: collapse;}
td.td_tipologia_14 {background-color: #BDFCC9; border: 1px solid #000000; border-collapse: collapse;}
td.td_tipologia_55 {background-color: #FFFFC1; border: 1px solid #000000; border-collapse: collapse;}
td.td_tipologia_10 {background-color: #D5FFFF; border: 1px solid #000000; border-collapse: collapse;}
td.td_tipologia_12 {background-color: #E9D2FF; border: 1px solid #000000; border-collapse: collapse;}
td.td_tipologia_54 {background-color: #FFB9FF; border: 1px solid #000000; border-collapse: collapse;}
td.td_tipologia_11 {background-color: #FF9797; border: 1px solid #000000; border-collapse: collapse;}
td.td_tipologia_56 {background-color: #C6FFC6; border: 1px solid #000000; border-collapse: collapse;}
td.td_tipologia_29 {background-color: #FAF0E6; border: 1px solid #000000; border-collapse: collapse;}
td.td_tipologia_28 {background-color: #FFC4C4; border: 1px solid #000000; border-collapse: collapse;}
td.td_tipologia_58 {background-color: #CCD9EA; border: 1px solid #000000; border-collapse: collapse;}
td.td_tipologia_53 {background-color: #FFDFDF; border: 1px solid #000000; border-collapse: collapse;}
td.td_tipologia_22 {background-color: #E2E2E2; border: 1px solid #000000; border-collapse: collapse;}
td.td_tipologia_47 {background-color: #FFFFFF; border: 1px solid #000000; border-collapse: collapse;}
td.td_tipologia_42 {background-color: #00FFFF; border: 1px solid #000000; border-collapse: collapse;}
td.td_tipologia_5 {background-color: #FEFDC5; border: 1px solid #000000; border-collapse: collapse;}
td.td_tipologia_43 {background-color: #FFFF80; border: 1px solid #000000; border-collapse: collapse;}
td.td_tipologia_46 {background-color: #C67171; border: 1px solid #000000; border-collapse: collapse;}
td.td_tipologia_30 {background-color: #A9D8FE; border: 1px solid #000000; border-collapse: collapse;}
td.td_tipologia_17 {background-color: #DF8CA5; border: 1px solid #000000; border-collapse: collapse;}
td.td_tipologia_41 {background-color: #DADBE4; border: 1px solid #000000; border-collapse: collapse;}
td.td_tipologia_25 {background-color: #D1D1D1; border: 1px solid #000000; border-collapse: collapse;}
td.td_tipologia_34 {background-color: #CBE7FE; border: 1px solid #000000; border-collapse: collapse;}
td.td_tipologia_40 {background-color: #A8D8FB; border: 1px solid #000000; border-collapse: collapse;}
td.td_tipologia_26 {background-color: #C5DCC2; border: 1px solid #000000; border-collapse: collapse;}
td.td_tipologia_21 {background-color: #FCFAD1; border: 1px solid #000000; border-collapse: collapse;}
td.td_tipologia_31 {background-color: #FEDCBA; border: 1px solid #000000; border-collapse: collapse;}
td.td_tipologia_51 {background-color: #F89EA7; border: 1px solid #000000; border-collapse: collapse;}
td.td_tipologia_23 {background-color: #FEA292; border: 1px solid #000000; border-collapse: collapse;}
td.td_tipologia_32 {background-color: #E3CEB0; border: 1px solid #000000; border-collapse: collapse;}
td.td_tipologia_27 {background-color: #AFAFD8; border: 1px solid #000000; border-collapse: collapse;}
td.td_tipologia_39 {background-color: #E2D7E8; border: 1px solid #000000; border-collapse: collapse;}
td.td_tipologia_38 {background-color: #D7D3A8; border: 1px solid #000000; border-collapse: collapse;}
td.td_tipologia_4 {background-color: #EAEAEA; border: 1px solid #000000; border-collapse: collapse;}
td.td_tipologia_48 {background-color: #FFFFFF; border: 1px solid #000000; border-collapse: collapse;}
td.td_tipologia_24 {background-color: #FFA477; border: 1px solid #000000; border-collapse: collapse;}
td.td_tipologia_49 {background-color: #FFFFFF; border: 1px solid #000000; border-collapse: collapse;}
td.td_tipologia_15 {background-color: #FBC7AE; border: 1px solid #000000; border-collapse: collapse;}
td.td_tipologia_50 {background-color: #E9DADA; border: 1px solid #000000; border-collapse: collapse;}
td.td_tipologia_20 {background-color: #BCE2F3; border: 1px solid #000000; border-collapse: collapse;}
td.td_tipologia_35 {background-color: #CCDFB7; border: 1px solid #000000; border-collapse: collapse;}
td.td_tipologia_52 {background-color: #F1E8A0; border: 1px solid #000000; border-collapse: collapse;}
td.td_tipologia_6 {background-color: #FF6464; border: 1px solid #000000; border-collapse: collapse;}
td.td_tipologia_2 {background-color: #9BD6EE; border: 1px solid #000000; border-collapse: collapse;}
td.td_tipologia_36 {background-color: #A4E9FF; border: 1px solid #000000; border-collapse: collapse;}
td.td_tipologia_1 {background-color: #FFFFFF; border: 1px solid #000000; border-collapse: collapse;}
td.td_tipologia_37 {background-color: #DDDDDD; border: 1px solid #000000; border-collapse: collapse;}
td.td_tipologia_16 {background-color: #E4E3F2; border: 1px solid #000000; border-collapse: collapse;}
td.td_tipologia_3 {background-color: #FFFFFF; border: 1px solid #000000; border-collapse: collapse;}
td.td_tipologia_57 {background-color: #FFFFD5; border: 1px solid #000000; border-collapse: collapse;}

#rowLegenda {margin: 1px; border: 1px solid #DAE3BF; background-color: #EDF1E0; font-size: 9px; color: #222; text-decoration: none;}
tr.tr_dif {width:170px; border: 1px solid #DAE3BF; text-align:center;} /*controla largura das colunas*/
td.td_titulo_linha {border-bottom: 1px solid #DAE3BF; background-color: #EDF1E0; font-size:9px; color: #444; }
td.td_titulo_coluna {background-color: #EDF1E0; font-size:9px; color: #444; text-align: left;}
#td_conteudo_exterior1 {background-color: #B5C77F; font-size:9px; text-align: center; text-decoration:none; border:1px solid #DAE3BF; border-right: none ;}
#tabela_aux {background-color: #FFFFFF; font-size:9px; color:#222; text-align:center; font-weight:bold; line-height:16px;}
td.aux {border: none;}
#idB {background-color: #FFFFFF; width:10px; height:12px;}
#td_exterior1 {border-top:1px solid #DAE3BF; border-left:1px solid #DAE3BF; border-bottom:1px solid #DAE3BF; background-color: #FFFFFF; font-size:9px; color: #222; text-align: center; text-decoration:none; border-collapse:collapse;}
#td_exterior2 {border-top:0px; border-right:0px; border-left:1px solid #DAE3BF; border-bottom:1px solid #DAE3BF; font-size:9px; color:#222; text-align: center; text-decoration:none; border-collapse:collapse;}
#td_interior1 {border-top:1px solid #DAE3BF; border-left:1px solid #DAE3BF; font-size:9px; color: #222; text-decoration:none; border-collapse:collapse;}
#td_interior2 {border-top:1px solid #DAE3BF; border-left:1px solid #DAE3BF; border-right:1px solid #DAE3BF; font-size:9px; color: #222; text-decoration:none; border-collapse:collapse;}
#td_interior3 {border-top:1px solid #DAE3BF; border-left:1px solid #DAE3BF; border-bottom:1px solid #DAE3BF; font-size:9px; color: #222; text-decoration:none; border-collapse:collapse;}
#td_interior4 {border-top:1px solid #DAE3BF; border-left:1px solid #DAE3BF; border-bottom:1px solid #DAE3BF; border-right:1px solid #DAE3BF; font-size:9px; color:#222; text-decoration:none; border-collapse:collapse;}
#td_interior1C {border-top:1px solid #DAE3BF; border-left:1px solid #DAE3BF; font-size:9px; color: #222; text-decoration:none; border-collapse:collapse; background-color: #EDF1E0;}
#td_interior2C {border-top:1px solid #DAE3BF; border-left:1px solid #DAE3BF; border-right:1px solid #DAE3BF; font-size:9px; color: #222; text-decoration:none; border-collapse:collapse; background-color: #EDF1E0;}
#td_interior3C {border-top:1px solid #DAE3BF; border-left:1px solid #DAE3BF; border-bottom:1px solid #DAE3BF; font-size:9px; color: #222; text-decoration:none; border-collapse:collapse; background-color: #EDF1E0;}
#td_interior4C {border-top:1px solid #DAE3BF; border-left:1px solid #DAE3BF; border-bottom:1px solid #DAE3BF; border-right:1px solid #DAE3BF; font-size:9px; color: #222; text-decoration:none; border-collapse:collapse; background-color: #EDF1E0;}
#td_exterior2Vazia {border-top:0px; border-right:0px; border-left:1px solid #DAE3BF; border-bottom:0px; font-size:9px; color:#222; text-align: center; text-decoration:none; border-collapse:collapse;}
td.direita1 {border: 1px solid #DAE3BF; background-color: #B5C77F;}
td.direita2 {border: 1px solid #DAE3BF; background-color: #FFFFFF;}
a.a1 {cursor: pointer; text-decoration: none;}
a.a1:link {color: #222;}
a.a1:visited {color: #222;}
a.a1:hover {color: #222; text-decoration: underline;}
td.titDiscProf {border: 1px solid #DAE3BF; background-color: #EDF1E0; color: #444;}
:focus { -moz-outline-style: none; }

@media print { 
    body { margin: 0 !important; }
    table { font-size: 10px !important; }
    table td { border-color: #000 !important; color: #000 !important; }
    table td.td_cabecalho, table td.td_lateral { font-size:10px !important; color: #000 !important; }
}

</style>


