/* 特集最安値カレンダー部品 CSS */

/* カレンダー部品全体 */
.LowestAmountCarendarForSpecial {
    width: 610px;
	
}


/* カレンダー全体*/

.disney_calendar{width:610px;

}
.disney_calendar table
{	font-family:Helvetica, Osaka, "ＭＳＰゴシック";
	width:100%;
	padding:3px;
	border-collapse:separate;
	border:1px dotted #99CCFF;

}


.disney_calendar td{
width:100px;
	text-align:center;
	padding:3px 5px;
	border:solid #EAEAEA;
	border-width:0 1px 1px 0;
}


/* 利用人数 */
.UsePeopleCount{
font-size:12px; 
    text-align: left;
    font-weight: bold;
    color: #333333;
}

.UsePeopleCount a:hover{
    color: #555555;
}

/* 表示月 */
.SelectMonth{
background-image:url(../image/img2/btbk.gif); repeat-x;
    text-align: left;
    color: #555555;
    height:31px;
    overflow:hidden;
	
}

.SelectMonth .a
{
    text-align: left;
    font-size: medium;
    font-weight: bold;
    padding-top: 5px;
    padding-left: 25px;
    padding-right: 23px;
    padding-bottom: 2px;
    text-align: left;
}

.SelectMonth .a:hover{
    color: #555555;
}

/* 表示月選択時 */
.SelectMonth_On
{
    background-image: url(image/img2/cb1.gif);

}
/* 表示月未選択時 */
.SelectMonth_Off
{
    background-image: url(/dg/image/background/carender_t1.gif);
}


/* 表示月の選択時（Disney） */
.DisneySelectMonthBlock_On
{font-size:12px; 
    float: left;
    width: 85px;
    height: 31px;
    background-image: url(../image/img2/cb1.gif);
    background-repeat: no-repeat;
    text-align: center;
 padding-top:10px;
font-weight:bold;
    display:block;
}

/* 表示月の未選択時（Disney） */
.DisneySelectMonthBlock_Off
{font-size:12px;
    float: left;
    width: 85px;
    height: 31px;
    background-image: url(../image/img2/btn01.gif);
    background-repeat: no-repeat;
    text-align: center;
 padding-top:10px;
font-weight:bold;
    display:block;
}

.NotesText 
{
    text-align: right;
}

.NotesText_Color {
    color: #FF6600;
}
    


/* カレンダー年月行 */
.YearMonth
{color: #333333;
font-size:14px; 
    background-color: #C2E7FF;
    font-weight: bold;
    height: 25px;
}

/* カレンダー曜日行 */
.DayOfWeek
{color: #333333;
font-size:12px;
    background-color: #C2E7FF;
    font-weight: bold;
    height: 25px;
}

/* カレンダー日付 */
.Day
{font-size:12px;
color: #333333;
    height: 60px;
}

/* 曜日設定 */
.DayofWeekText
{
    background-color: #C2E7FF;
    font-weight: bold;
    height: 25px;
}

.SatDayText
{
    color: Blue;
    font-weight: bold;
    background-color: #F1FCFC;
}

.SatDayofWeekText
{
    background-color: #C2E7FF;
    font-weight: bold;
    height: 25px;
    color: Blue;
}

/*
.Sun .DayText, .Holiday .DayText, .Sun .DayofWeekText, .Holiday .DayofWeekText
{
    color: Red;
    font-weight: bold;
}
*/
.RedDayText
{
    color: Red;
    font-weight: bold;
    background-color: #F1FCFC;
}
.RedDayofWeekText
{
    background-color: #C2E7FF;
    font-weight: bold;
    height: 25px;
    color: Red;
}
/* 今月 */
/*
.ThisMonth, .Day .Sun, .Day .Sat, .Day .Holiday {
    background-color: #F1FCFC;
}

.ThisMonthColorDay{
    background-color: #F1FCFC;
}
*/

/* 先月,来月 */
.NonThisMonth {
   /* Non */
}

/* カレンダー日付 */
.DayText
{
    line-height: 1.5em;
}

/* 最安値料金 */
.LowestAmountText
{
    font-weight: bold;
}





