
.colour_bar {
	background-color:#66A61B;
}

strong {
	color: #66A61B;
}

.bold {
	color: #66A61B;
}
.subtitle {
	color: #66A61B;
}

.homepage_name {
	font-size: 16px;
	font-weight: bold;
	color: #66A61B;
	text-decoration: none;
}




table.calendar {border: 0;text-align: center; width:100%;}
table.calendar td, th {text-align: center; border: 0}
table.calendar th {height: 20px; width:14%;background-color:#66A61B;color:#333333;  font-size:10px}
table.calendar td {height: 20px; font-family:Verdana, Arial; font-size:12px;background-color:#282828;}
table.calendar .calendar-month {font-weight: bold; margin-top: 3px; font-size: 12pt; text-align: center}
table.calendar .calendar-month a{text-decoration: none}
table.calendar .calendar-prev, table.calendar .calendar-next {font-weight: normal;}
table.calendar .calendar_avaliable_day_link {color: #66A61B;}
table.calendar .calendar_booked_day {color: #333333;font-family:Arial;}

table.book_calendar {border: 0;text-align: center; width:100%;}
table.book_calendar td, th {text-align: center; border: 0}
table.book_calendar th {height: 20px; width:14%;background-color:#66A61B;color:#333333;  font-size:10px}
table.book_calendar td {height: 35px; width:30px font-family:Verdana, Arial; font-size:12px;background-color:#282828;}
table.book_calendar .calendar-month {font-weight: bold; margin-top: 3px; font-size: 12pt; text-align: center}
table.book_calendar .calendar-month a{text-decoration: none}
table.book_calendar .calendar-prev, table.calendar .calendar-next {font-weight: normal;}
table.book_calendar .calendar_avaliable_day_link {color: #66A61B;}
table.book_calendar .calendar_booked_day {color: #333333;font-family:Arial;}

table.calendar td.linked-day {font-size: 11pt}


.topmenu {
	color:  #88DA23;
}
.topmenu a{
	color: #96E03A;
}