table.Exam {width: 400px; background: #F5F9FC; border-collapse: collapse; font-size: 0.9em;}
table.Exam caption { font-weight: bold; color: #6699CC;}
table.Exam td { width: 80%; padding: 2px; border-top:1px solid #6699CC; border-bottom:1px solid #6699CC; padding-left:20px;}
table.Exam th { width: 20%; padding: 2px; text-align:right; border-top:1px solid #6699CC; border-bottom:1px solid #6699CC;}

table.Cursos {width: auto; /* border:1px solid #6699CC; */	border-collapse: collapse; }
table.Cursos caption { font-weight: bold; color: #6699CC;}
table.Cursos td { width: 90%; padding: 7px;  vertical-align: top; border-top:1px solid #6699CC; border-bottom:1px solid #6699CC;}
table.Cursos th { width: 20%; padding: 7px; vertical-align: top; text-align:right; border-top:1px solid #6699CC; border-bottom:1px solid #6699CC;}
.CursosPie { border-top:1px solid #6699CC; text-align:center; }

table.subCursos {
	width: auto;
	margin: 0px;
	border-collapse: collapse;
	border:1px solid #6699CC;
	background: #F5F9FC;
}


table.Tutor {width: auto; font-size: 0.9em;  border-spacing: 2px; background: #E7F0F5;}

table.Tutor td { padding: 3px;  vertical-align: top; border: 1px solid #CCCCCC; background: White;}
table.Tutor th { padding: 3px; vertical-align: top; background: #CDDDED; }

/* table.prog {empty-cells: hide; background: #F5F9FC;}				*/
/* table.prog th {text-align:center; background:#DBE9F2;}			*/
/* table.prog td {text-align:left; background: White; padding-left:30px;}	*/


table.prog {empty-cells: hide; background-color: #E9F1F8;}
table.prog td{	background-color: #FFFFFF;}
table.prog th{	border:none; background-color: #83AFD8;	color: #FFFFFF; }


.fonAzul1 {background: #CDDDED;}
.fonAzul2 {background: #DFEAF4;}


.bing0 { background: #FFEDEB;}

.fonTDing2 {border-top:1px solid #690C01; border-bottom:1px solid #690C01;}

.fonTDfra1 {background: #E1F9FF;}
.fonTDfra2 {background: #F2FCFF;}

.fonTDita1 {background: #E6FFD5;}
.fonTDita2 {background: #F2FFEB;}

.fonTDale1 {background: #FFFAD7;}
.fonTDale2 {background: #FFFCEB;}

.fonTDdis1 {background: #FCF1FE;}
.fonTDdis2 {background: #F9E3FD;}

.fonTDgen1 {background: #E7ECF3;}
.fonTDgen2 {background: #F5F8FA;}

.cing2 { color: #690C01;}
.cfra2 { color: #005E7B;}
.cale2 { color: #6A5000;}
.cita2 { color: #005117;}

