/* SUMARIOS */

div.aviso {
padding: .5em 1em .5em 1em;
margin: 1em 0 1em 0;
border: 1px solid #fbaf5d;
background-color: #fff799;
color: #a3620a;
font-weight: bold;
vertical-align: middle;
font-size: 1.2em;
}
div.informa {
background-color: #b3d4e6;
border: 1px solid #83b9d6;
color: #2b6381;
font-size: 1.2em;
font-weight: bold;
margin: 1em 0;
padding: 0.5em 1em;
vertical-align: middle;
}
div.principal {
float: left;
vertical-align: top;
}
div.secundario {
float: left;
padding-left: 1em;
vertical-align: top;
}
h3.sumario {
margin-bottom: .5em;
border-bottom: 1px solid #666;
}
p.sem-sumario {
text-indent: 2em;
color: #ccc;
font-style: italic;
}
p.sumario {
text-indent: 2em;

}
td.aulaimpos {
background-color: #fce3c1;
text-align: center;

}
td.aulanefet {
background-color: #fffac9;
text-align: center;

}
td.aulanplan {
background-color: #f69679;
text-align: center;
}
td.aulansum {
background-color: #f69679;
text-align: center;
}
td.aulaplan {
background-color: #82ca9c;

}
td.aulasum {
background-color: #82ca9c;
text-align: center;
}
td.iniciacomp {
background-color: #82ca9c;
text-align: center;
}
td.iniciainc {
background-color: #f69679;
text-align: center;
font-weight: bold;
}
td.sumarioscomp {
background-color: #82ca9c;
text-align: center;

}
td.sumariosinc {
background-color: #f69679;
text-align: center;
font-weight: bold;
}
td.sumarizacaocomp {
background-color: #82ca9c;
text-align: center;

}
td.sumarizacaoinc {
background-color: #f69679;
text-align: center;
font-weight: bold;
}
td.sumpass {
vertical-align: top;
padding: 9em 1em 0 1em;
}
td.sumprin {
vertical-align: top;
}
td.sumprin h3, td.sumsec h3 {
margin-top: 0;
}
td.sumprin p, td.sumsec p {
margin-top: 1em;
}
td.sumprin table, td.summsec table {
margin-bottom: 1em;
}
td.sumprin textarea, td.sumsec textarea {
margin-bottom: 1em;
}
td.sumsec {
vertical-align: top;

}
td.turma-select {
border-right: 4px solid #ff0000;
}
