/* semester table styles */
div.semester-table td.uebung, div.semester-table span.uebung{
    background-color:#77bbee;
}

div.semester-table td.bsvorl, div.semester-table span.bsvorl{
    background-color:#ccff99;
}

div.semester-table td.rueb, div.semester-table span.rueb {
    background-color:#ADC9DE;
}

div.semester-table td.abgabe, div.semester-table span.abgabe {
    background-color:#e677ee;
}

p.important {
	background-color:#ffcccc;
	padding:5px;
}

.important {
	background-color:#ffcccc;
}

div.table table {
    border:1px solid black;
    margin:2px;
    padding:5px;
}

div.table td, div.table th {
    padding:5px;
    vertical-align:top;
}

div.table th {
    color:              #012e5c;
    background-color: 	#F2F2F2;
}

div.table tr.even td {
    background-color: 	#DDDDDD;
}

div.table tr.odd td {
    background-color: 	#EEEEEE;
}
