a { color:#0d460d; }
a:hover { color:#076d07; }
body, table tr td, td {  font-family: Arial, Helvetica, sans-serif; color: #333 }

.fronttext {  font-family: Arial, Helvetica, sans-serif; color: #999999}
.background {  background-image: url(images/front/wimbels_r5_c1.gif); background-repeat: repeat-y; background-position: left top}
.bodytext {  font-family: Arial, Helvetica, sans-serif; color: #333333}
.heading {  font-family: Arial, Helvetica, sans-serif; font-weight: bold; color: #660066}
.textbox {  font-family: Arial, Helvetica, sans-serif; color: #006633}
.timetable {  font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #333333}

table#timetables tr td  {  font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #333; border-right:1px solid #99bf99; }
table#timetables tr td  p { padding:3px; margin:0; }
tr.even td { background:#ccf4cc; }
td.tt_rowhead {font-weight:bold; background:#b4e9b4!important; font-size:11px; }
td.tt_shadedarea { background-color: #71ae71!important; }
.shadedarea { background-color: #71ae71; }
.tt_colhead {font-weight:bold; background:#b4e9b4; font-size:11px; line-height:2em;  }
.tt_colhead td { padding:0 5px; }

p.tt_notes { font-size:10px; }