body { background-color: #51739e; margin-left: 15px; margin-top: 15px; margin-right: 15px; margin-bottom: 15px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; color: #000000;}
body.body1 { background-color: #FFFFFF; margin-left: 15px; margin-top: 15px; margin-right: 15px; margin-bottom: 15px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:12px; color: #000000;}
td {border: 1px solid #cccccc; border-collapse: collapse;}
td.td_cabecalho {background-color: #3a516e; font-size:10px; color:#FFFFFF; text-align: center; border: 1px solid #000000; border-collapse: collapse;}
td.td_lateral {background-color: #3a516e; font-size:10px; color:#FFFFFF; border: 1px solid #000000; border-collapse: collapse; text-align:left;}
table.tabela_principal {background-color: #FFFFFF; border: 0px solid #000000; border-collapse:collapse; padding: 1px;
font-family: Verdana, Arial, Helvetica, sans-serif; font-size:9px; color: #000000; text-align:center; line-height:20px;}
td.td_branca {border-left:0px; border-right:0px; border-bottom:0px; border-top:0px; border-collapse: collapse; line-height: 5px;}
tr.tr_branca {border-left:0px; border-right:0px; border-bottom:0px; border-top:0px; border-collapse: collapse; line-height: 5px;}
td.td_vermelha {border: 1px solid #cccccc; border-collapse: collapse; background-color: #FF816A;}
td.td_evento {background-color: #F1F4E6; border: 1px solid #cccccc; border-collapse: collapse;}
td.td_evento_Aula {background-color: #FFFFFF; border: 1px solid #cccccc; border-collapse: collapse;}
td.td_evento_conferência {background-color: #FFFFFF; border: 1px solid #cccccc; border-collapse: collapse;}
td.td_evento_Estágio {background-color: #FFFFFF; border: 1px solid #cccccc; border-collapse: collapse;}
td.td_evento_Yoga {background-color: #FFFFFF; border: 1px solid #cccccc; border-collapse: collapse;}
table.cabecalho {background-color: #FFFFFF; border: 1px solid #cccccc; border-collapse: collapse;
font-family: Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#000000; text-decoration:none; line-height:16px;}
tr.cabecalho {border: 1px solid #cccccc; border-collapse:collapse; font-family: Verdana, Arial, Helvetica, sans-serif;}
td.cabSubTit {border: 1px solid #cccccc; border-collapse:collapse; background-color: #FFFFFF; color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif;}
td.cabTitulo {border: 1px solid #cccccc; border-collapse:collapse; background-color: #FFFFFF; color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif;}
td.cabNormal {border: 1px solid #cccccc; border-collapse:collapse; background-color: #FFFFFF; color: #000000; font-family: Verdana, Arial, Helvetica, sans-serif;}
#rowLegenda {margin: 1px 1px 1px 1px; border: 1px solid #000000; background-color: #F1F4E6; font-size: 9px; color: #6B8F00; text-decoration: none;}
tr.tr_dif {width:170px; border: 1px solid #000000; border-collapse:collapse; text-align:center;} /*controla largura das colunas*/
td.td_titulo_linha {border-bottom: 1px solid #000000; background-color: #F1F4E6; font-size:9px; color: #6B8F00; text-align:center; text-decoration:none; border-collapse:collapse;}
td.td_titulo_coluna {background-color: #F1F4E6; font-size:9px; color: #6B8F00; text-align: left; text-decoration:none; border-collapse:collapse;}
#td_conteudo_exterior1 {background-color: #D3DEB3; font-size:9px; text-align: center; text-decoration:none; border-collapse:collapse; border-top:1px solid #000000; border-left:1px solid #000000; border-bottom:1px solid #000000;}
#tabela_aux {background-color: #FFFFFF; border-collapse:collapse;
font-family: Verdana, Arial, Helvetica, sans-serif; font-size:9px; color:#000000; text-align:center; text-decoration:none; font-weight:bold; line-height:16px;}
td.aux {border: 0px; border-collapse:collapse;}
#idB {background-color: #FFFFFF; width:10px; height:12px;}   /*branco*/
#td_exterior1 {border-top:1px solid #000000; border-left:1px solid #000000; border-bottom:1px solid #000000; background-color: #FFFFFF; font-size:9px; color: #000000; text-align: center; text-decoration:none; border-collapse:collapse;}#td_exterior2 {border-top:0px; border-right:0px; border-left:1px solid #000000; border-bottom:1px solid #000000; font-size:9px; color:#000000; text-align: center; text-decoration:none; border-collapse:collapse;}
#td_interior1 {border-top:1px solid #000000; border-left:1px solid #000000; font-size:9px; color: #000000; text-decoration:none; border-collapse:collapse;}#td_interior2 {border-top:1px solid #000000; border-left:1px solid #000000; border-right:1px solid #000000; font-size:9px; color: #000000; text-decoration:none; border-collapse:collapse;}#td_interior3 {border-top:1px solid #000000; border-left:1px solid #000000; border-bottom:1px solid #000000; font-size:9px; color: #000000; text-decoration:none; border-collapse:collapse;}#td_interior4 {border-top:1px solid #000000; border-left:1px solid #000000; border-bottom:1px solid #000000; border-right:1px solid #000000; font-size:9px; color:#000000; text-decoration:none; border-collapse:collapse;}
#td_interior1C {border-top:1px solid #000000; border-left:1px solid #000000; font-size:9px; color: #000000; text-decoration:none; border-collapse:collapse; background-color: #E2E9CC;}#td_interior2C {border-top:1px solid #000000; border-left:1px solid #000000; border-right:1px solid #000000; font-size:9px; color: #000000; text-decoration:none; border-collapse:collapse; background-color: #E2E9CC;}#td_interior3C {border-top:1px solid #000000; border-left:1px solid #000000; border-bottom:1px solid #000000; font-size:9px; color: #000000; text-decoration:none; border-collapse:collapse; background-color: #E2E9CC;}#td_interior4C {border-top:1px solid #000000; border-left:1px solid #000000; border-bottom:1px solid #000000; border-right:1px solid #000000; font-size:9px; color: #000000; text-decoration:none; border-collapse:collapse; background-color: #E2E9CC;}#td_exterior2Vazia {border-top:0px; border-right:0px; border-left:1px solid #000000; border-bottom:0px; font-size:9px; color:#000000; text-align: center; text-decoration:none; border-collapse:collapse;}
td.direita1 {border: 1px solid #000000; background-color: #D3DEB3;}
td.direita2 {border: 1px solid #000000; background-color: #FFFFFF;}
a.a1 {cursor: pointer; text-decoration: none;}a.a1:link {color: #000000;}a.a1:visited {color: #000000;}a.a1:hover {color: #000000; text-decoration: underline;}td.titDiscProf {border: 1px solid #000000; border-collapse:collapse; background-color: #F1F4E6; color: #6B8F00; font-family: Verdana, Arial, Helvetica, sans-serif;}
:focus { -moz-outline-style: none; }