body { background-repeat:no-repeat; font-size:8pt; font-family:Arial, Helvetica; }
table, tr, td { text-decoration:none; font-size:8pt; font-family:Arial, Helvetica; color:#FFFFFF; }
b { text-decoration:none; font-size:8pt; font-family:Arial, Helvetica; font-weight:bold; color:#FFFFFF; }
.weekend { color:#FF0000; font-family:Arial, Helvetica; font-size:8pt; text-align:center; background-image:url("/img/date.gif");background-repeat:no-repeat;}
.weekday { color:#000000; font-family:Arial, Helvetica; font-size:8pt; text-align:center; background-image:url("/img/date.gif");background-repeat:no-repeat;}
.notbookable { color:#FFFFFF; font-family:Arial, Helvetica; font-size:8pt; text-align:center; background-image:url("/img/not_bookable.gif"); background-repeat:no-repeat; }
.notbookableblocked { color:#FFFFFF; font-family:Arial, Helvetica; font-size:8pt; text-align:center; background-image:url("/img/not_bookable_blocked.gif"); background-repeat:no-repeat; }
.bookable { color:#FFFFFF; font-family:Arial, Helvetica; font-size:8pt; text-align:center; background-image:url("/img/bookable.gif"); background-repeat:no-repeat; }
.empty { background-image:url("/img/empty.gif"); background-repeat:no-repeat; }
.vacancy { text-decoration:none; font-size:8pt; font-family:Arial, Helvetica; color:#FFFFFF; }
.vacancyblocked { text-decoration:none; font-size:8pt; font-family:Arial, Helvetica; background-color:#FF3031; }
.text12bold { text-decoration:none; font-size:12pt; font-weight:bold; font-family:Arial, Helvetica; color:#FFFFFF; }
.text10bold { text-decoration:none; font-size:10pt; font-weight:bold; font-family:Arial, Helvetica; color:#FFFFFF; }
.text9bold { text-decoration:none; font-size:9pt; font-weight:bold; font-family:Arial, Helvetica; color:#FFFFFF; }
.text8bold { text-decoration:none; font-size:8pt; font-weight:bold; font-family:Arial, Helvetica; color:#FFFFFF; }
.date { text-decoration:none; font-size:9pt; font-family:Arial, Helvetica; font-weight:bold; color:#FFFFFF; }
a:link { text-decoration:none; font-size:8pt; font-family:Arial, Helvetica; color:#FFE581; }
a:visited { text-decoration:none; font-size:8pt; font-family:Arial, Helvetica; color:#FFE581; }
a:active { text-decoration:none; font-size:8pt; font-family:Arial, Helvetica; color:#FFE581; }
a:hover { text-decoration:none; font-size:8pt; font-family:Arial, Helvetica; color:#FFE581; }
#Day { text-decoration:none; font-size:8pt; font-family:Arial, Helvetica; color:#564B36; }
input { text-decoration:none; font-size:8pt; font-family:Arial, Helvetica; }
select { text-decoration:none; font-size:8pt; font-family:Arial, Helvetica; color:#000000; background-color:#FFFFFF; }
.error { text-decoration:none; font-size:9pt; font-family:Arial, Helvetica; color:#FFFFFF; background-color:#990000; }
.underline { text-decoration:underlinepage; }
.button_left { background-color:#FFC982 }
.button_menu_main { background-color:#A4926E }
.button_main { background-color:#564B36 }
.bg_content { background-color:#7B6B4E }
.border { background-color:#FFFFFF }
.bg_menu { background-color:#423723 }
.bg_rate { background-color:#958363 }