/**
 * BlooKing - The King in Joomla Booking
 * @version 1.0
 * @author BlooKing.org. Based on BooKiTGold code by Costas Kakousis
 * @copyright (C) 2012-2013 by BlooKing.org (http://www.blooking.org)
 * @license GNU/GPL: http://www.gnu.org/copyleft/gpl.html
 *
 * If you fork this to create your own project, please make a reference to
 * BlooKing! someplace in your code and provide a link to
 * http://www.blooking.org
 *
 * This file is part of BlooKing! BlooKing is free software: you can
 * redistribute it and/or modify it under the terms of the GNU General Public
 * License as published by the Free Software Foundation, either version 3 of the
 * License, or (at your option) any later version.
 *
 * BlooKing is distributed in the hope that it will be useful, but WITHOUT ANY
 * WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS
 * FOR A PARTICULAR PURPOSE. See the GNU General Public License for more
 * details. You should have received a copy of the GNU General Public License
 * along with BlooKing.  If not, see <http://www.gnu.org/licenses/>.
 *   ______ __                __  __ __
 *	|   __ \  |.-----..-----.|  |/  |__|.-----..-----.
 *	|   __ <  ||  _  ||  _  ||     <|  ||     ||  _  |
 *	|______/__||_____||_____||__|\__|__||__|__||___  |
 *                                             |_____|
 **/
/* calendar */
.bookit_search_year_calendar {
	margin-top:20px;
}
table.ycalendar  { 
	border:2px solid #EDEDED;
	margin-right:2px;
 	border-collapse: separate !important;
    border-spacing: 0; 
	border-radius: 5px;
    -moz-border-radius: 5px;
}

.calendar-labels {
	border:2px solid #eeeeee;
	margin-left:2px;
 	border-collapse: separate;
    border-spacing: 0; 
	border-radius: 5px;
    -moz-border-radius: 5px;
}
.table-header {background-color: #F7F7F7;
	
    border-radius: 5px;
    -moz-border-radius: 5px;
	
}
tr.ycalendar-row {font-weight:bold; border: none; }
td.ycalendar-day 
{ 
	min-height:10px; 
	width:8px;
	font-size:10px;
	position:relative; 
	border: 1px solid #B2B2B2;
    border-radius: 5px;
    -moz-border-radius: 5px;
    padding: 2px;
	margin: 2px;
	
} * html div.ycalendar-day { height:10px; }

td.ycalendar-day-np  { min-height:10px; border: none; } * html div.ycalendar-day-np { height:10px; }
td.ycalendar-day-head { 
	font-weight:bold; 
	font-size:10px;
	text-align:center;
	width:20px; 
	padding:5px; 
	border-bottom:1px solid #fff; 
	border-top:1px solid #fff; 
	border-right:1px solid #fff; 
	border: 1px solid #fff;
    border-radius: 5px;
    -moz-border-radius: 5px;
	background-color: #F7F7F7;
}
div.day-number { 
	padding:5px; 
	font-weight:bold; 
	float:right; 
	margin:-5px -5px 0 0; 
	width:15px; 
	text-align:center; 
}

.ycalendar-label-day { 
	width:15px;
	position:relative; 
	border: 1px solid #B2B2B2;
    border-radius: 5px;
    -moz-border-radius: 5px;
    padding: 2px;
	margin: 2px;
	
}
.calendar-labels tr{
	height:10px;
	font-size:11px;
}
.bookit_search_year_calendar_month{		
	float:left;
}