#tp {background-color: black}

#tp th {color: white; font-size: 12px; font-weight: bold; background-color: black; border: 0 solid #000000; padding: 4px}
#tp #n th {color: white; font-size: 12px; font-weight: bold; background-color: black; border: 1px solid #3f3f3f; padding: 4px}

#tp td {color: white; border: 1px solid #3f3f3f; font-size: 10px}
#tp .day {width: 80px; height: 90px; vertical-align: top; text-align: left; padding: 5px}

#tp .foot_day {text-align:center; padding: 3px; background-color: #3f3f3f; }

.link {font-family: Arial; color: white; padding: 4px; font-weight: bold}
.link2 {color: white; text-decoration: none; font-size: 11px; font-family: Arial}

.event {text-align: center; margin-bottom: 8px;}
.satel {color: white; text-align: center; padding: 2px; margin-bottom: 8px;}

#sbg {background-color: #3f3f3f; margin-bottom: 6px}