﻿
/* temp */
.cellFilled{border:1px solid #FF0;color:#000000;font-family:Verdana;font-size:10px;width:75px;height:50px;vertical-align:top;padding-top:3px;}
.cellEmpty{border:0px solid #F00;height:0;}
.cellWithEvent{font-family:arial; background-color:#E1EBF7;border:2px solid #FFF;color:#DD0000;font-size:13px;width:75px;height:50px;vertical-align:top;padding-top:3px;cursor:pointer;}
.cellWithEvent:hover{font-family:arial; background-color:#FFEFEA;border:0px;color:#DD0000;font-size:13px;width:75px;height:50px;vertical-align:top;padding-top:3px;cursor:pointer;}
.cellWithEvent SPAN#lblTitle {font-family:arial; font-size:16px;}
.cellWithNoEvent{font-family:arial; background:url('../images/calendar/bckgrd_calendar.gif') no-repeat;border:2px solid #FFF;color:#000000;font-family:Verdana;font-size:10px;width:75px;height:50px;vertical-align:top;padding-top:3px; }

.cellHeader{background-color:#95B8DB; font-family:arial; font-size:9px;color:#FFF;font-weight:bold;text-transform:uppercase; line-height:20px; text-align:center;}
.cellPreviousNext{text-decoration:none;font-size:9px;color:#204060; padding:0px;}
.cellPreviousNext:hover{text-decoration:none;font-size:9px;color:#6095CA; padding:0px;}
.cellDayHeader{color:#000000;font-family:arial;font-size:10px;font-weight:normal; border:0px solid #FFF; background-color:#FFF;}


/* Booking Calendar */
.bookingcalendar {width:530px;}
.bookingcalendar .calendars	{width:100%;margin-top:5px;margin-bottom:5px;}

.bookingcalendar .container	{float:left;border:1px solid #cccccc;width:168px;height:160px;margin-right:5px;font-size:10px;text-align:center;background-color:#ffffff;}
.bookingcalendar .container	.header			{text-transform:uppercase;color:#666666;font-weight:bold;letter-spacing:1px;}
.bookingcalendar .container	.day	{float:left;width:20px;height:14px;border:1px solid #ffffff;margin:0;padding:1px;font-weight:normal;text-align:center;}
.bookingcalendar .container	.content		{clear:both;text-align:center;padding-top:1px;border-top:1px solid #cccccc;cursor:pointer;}
.bookingcalendar .container	.content .cell	{float:left;width:20px;height:17px;border:1px solid #FFF;margin:0;padding:1px;}
.bookingcalendar .container	.othermonth	{background-color:#ffffff;color:#ccc;border-color:#ffffff;cursor:default;}
.bookingcalendar .container	.gray	{background-color:#cccccc;color:#ffffff;cursor:default;}
.bookingcalendar .container	.green	{background-color:#99CC00;color:#ffffff;}
.bookingcalendar .container	.red	{background-color:red;color:#ffffff;}
.bookingcalendar .container	.yellow	{background-color:#FFCC00;color:#ffffff;}
.bookingcalendar .container	.selectedgreen	{background-color:#EDFFB7;color:#99CC00;border-color:#99CC00;font-weight:bold;}

.bookingcalendar .nav{clear:both;margin-top:10px;background-image:url('../images/calendar/bckgrd_nav.png');background-repeat:repeat-x;height:20px;}
.bookingcalendar .nav .left{float:left;background-image:none;height:20px;background-color:#ECECFF;padding:0 10px;}
.bookingcalendar .nav .right{float:right;background-image:none;height:20px;background-color:#ECECFF;padding:0 10px;}
.bookingcalendar .nav a{color:#006699;font-weight:bold;}

.bookingcalendar .legenda{clear:both;margin-top:10px;}
.bookingcalendar .legenda .items{margin-left:30px;}
.bookingcalendar .legenda .items .text{margin-left:5px;}
.bookingcalendar .legenda .item_red	{display:inline-block;width:15px;height:9px;background-color:red;margin-right:2px;}
.bookingcalendar .legenda .item_green{display:inline-block;width:15px;height:9px;background-color:#99CC00;margin-right:2px;}
.bookingcalendar .legenda .item_yellow{display:inline-block;width:15px;height:9px;background-color:#FFCC00;margin-right:2px;}
.bookingcalendar .legenda .item_grey{display:inline-block;width:15px;height:9px;background-color:#cccccc;margin-right:2px;}
