body
{
}

.dateCell{text-align: center; cursor: pointer; cursor: hand;font-family: verdana; font-size: 10px;font-weight: bold;}
.dateCellOne{text-align: center; font-size: 14px;}
table.dateTable {font-family: verdana; font-size: 10px; color: #000000;}
table.hintTable {font-family: verdana; font-size: 10px; color: #ffffff; border: solid 1px #d25703; background-color: #ff822c; font-weight: bold}
td.month {font-weight: bold; padding: 4px; background-image: url(img/transp002.gif);}
.month1 {font-weight: bold; padding: 4px; background-image: url(img/transp005.gif);cursor: pointer; cursor: hand; background-repeat: no-repeat; }
.month2 {font-weight: bold; padding: 3px; background-image: url(img/transp006.gif);background-position: center center;cursor: pointer; cursor: hand; background-repeat: no-repeat; }
td.monthOne {font-weight: bold; padding: 4px; background-image: url(img/transp003.gif);}
td.mainDate {background-color: #cccccc; padding: 4px; text-align: center; cursor: pointer; cursor: hand; border: solid 2px red}
td.sDay     {font-family: verdana; font-size: 10px; color: #ffffff; font-weight: bold; background-color: #0290a4; background-image: url(img/d001.gif);}
td.hDay     {font-family: verdana; font-size: 10px; color: #ffffff; font-weight: bold; background-color: #800000; background-image: url(img/d002.gif);}
td.sDayOne  {width: 77px; font-family: verdana; font-size: 10px; color: #ffffff; font-weight: bold; background-color: #0290a4; background-image: url(img/d001.gif);}
td.hDayOne  {width: 77px; font-family: verdana; font-size: 10px; color: #ffffff; font-weight: bold; background-color: #800000; background-image: url(img/d002.gif);}
td.arrDate  {cursor: pointer; cursor: hand;font-family: verdana; font-size: 10px; color: #000000; font-weight: bold; 
	background-color: #8ce4b5; background-image: url(img/arrivalDate.gif); 
	background-position: center bottom;background-attachment: fixed;background-repeat: no-repeat; 
	text-align: center;}
td.depDate  {cursor: pointer; cursor: hand;font-family: verdana; font-size: 10px; color: #000000; font-weight: bold; 
	background-color: #8ce4b5; 
	background-image: url(img/departureDate.gif); 
	background-position: center top;background-attachment: fixed; background-repeat: no-repeat;
	text-align: center;}
td.arrDateOne{font-family: verdana; color: #000000; 
	background-color: #8ce4b5; background-image: url(img/arrivalDateOne.gif); text-align: center; font-size: 14px;}/*#0290a4;*/
td.depDateOne{font-family: verdana; color: #000000; 
	background-color: #8ce4b5; background-image: url(img/departureDateOne.gif); text-align: center; font-size: 14px;}/*#800000;*/

td.fadeBookedDate     {cursor: pointer; cursor: hand;font-family: verdana; font-size: 10px; color: #964747; font-weight: bold; background-color: #db8f8f; text-align: center;}
td.fadeAvailableDate  {cursor: pointer; cursor: hand;font-family: verdana; font-size: 10px; color: #7e8e85; font-weight: bold; background-color: #b8e2cc; text-align: center;}

td.fadeBookedDateOne     {font-family: verdana; font-size: 14px; color: #964747; background-color: #db8f8f; text-align: center;}
td.fadeAvailableDateOne  {font-family: verdana; font-size: 14px; color: #7e8e85; background-color: #b8e2cc; text-align: center;}

.bigDate {font-size: 20px; color: #555555}
.bigPrice{font-size: 10px; font-weight: bold; text-decoration: overline;}

.EmptyDateCell{background-image: url(img/transp001.gif);}
.EmptyDateCellOne{background-image: url(img/transp001.gif);}
.InfoCell   {font-family: verdana; font-size: 10px;}
/*
 background-color: #c6f8ff;
*/
