
.maatwerk{ background-color:#CCFF66;}
.gesloten{ background-color:#FF3300;}
.dayblock{ background-color:#00FF99;}
.reserveren{ background-color:#00FF00;}
.vol{ background-color:#CC0000;} 
#agenda_maand h2{ font-size:18px;} /*Maandnaam tekst*/
#agenda_maand{width:215px; margin:5px 3px 5px 3px; float:left; height:225px;}
.kopw { font-weight:bold; border-bottom:double #000000 1px;}
b{ font-size:18px;}
.blank{ background-color: #f1ffd9; color:#FFFFFF;}
.dayblock_n{ background-color:#999999;}

#agenda_maand a:hover td{ border:#000000 solid 1px; cursor:hand;}
#agenda_maand a:hover td{ border:#000000 solid 1px; cursor:hand;}
#red{ color:#FF0000;}
a { text-decoration:none; color:#000000;}

#album_box{ width:150px; height:150px; float:left; margin: 5px 5px 5px 5px; }
img{ border:none;}
#album_box img{width:150px; height:100px;}
#open_albums{ width:600px; float:none;}
#agenda_albums{float:none;}

.hov table {position:absolute; border:0; border-collapse:collapse; left:0;}
.hov a { color:#000; text-decoration:none;}
.hov b {display:none; font-weight:normal;}
.hov:hover {position:relative; z-index:100;}
.hov a:hover,
.hov:hover a
{border:0; text-decoration:none; position:relative;}
.hov:hover b, 
.hov a:hover b
{display:block; visibility:visible; position:absolute; left:-10px; top:1em; background:#ffc; cursor:pointer; border:1px solid #888; padding:5px 10px;}
.hov b a {white-space:nowrap; color:#000; text-decoration:none; background:transparent; display:block;}
.hov b a:hover {text-decoration:underline;}