﻿.OPUS_Cal .ajax__calendar_container
{
    background-color: #BFC0DF; /*#eeeeee*/
    border:solid 2px #6452A4;
    width:172px;
    z-index:99;
}

.OPUS_Cal .ajax__calendar_header
{
    background-color: #F5F5EB;
    margin-bottom: 4px;
    padding:0px;
    height:24px;
    vertical-align:top;
    z-index:99;
}

.OPUS_Cal .ajax__calendar_title,
.OPUS_Cal .ajax__calendar_next,
.OPUS_Cal .ajax__calendar_prev
{
    color: #4D7C1A;
    padding-top: 2px;
    z-index:99;
}

.OPUS_Cal .ajax__calendar_next,
.OPUS_Cal .ajax__calendar_prev
{
	padding-top:12px;
}

.OPUS_Cal .ajax__calendar_body
{
    background-color: #ECF8E0; /*#BFC0DF*/
    border: solid 1px #6452A4;
    z-index:99;
}

.OPUS_Cal .ajax__calendar_dayname
{
    text-align:center;
    font-weight:bold;
    margin-bottom: 4px;
    margin: 2px 0px;
    z-index:99;
}

.OPUS_Cal .ajax__calendar_day
{
    text-align:center;
    height:18px;
    padding-top:0px;
    z-index:99;
}

.OPUS_Cal .ajax__calendar_hover .ajax__calendar_day,
.OPUS_Cal .ajax__calendar_hover .ajax__calendar_month,
.OPUS_Cal .ajax__calendar_hover .ajax__calendar_year
{
    color: #004080;
    font-weight:bold;
    background-color: #ffffff;
    z-index:99;
}

.OPUS_Cal .ajax__calendar_active
{
    color: #004080;
    font-weight:bold;
    background-color: #69A824;
    z-index:99;
}

.OPUS_Cal .ajax__calendar_today
{
    font-weight:bold;
    z-index:99;
}

.OPUS_Cal .ajax__calendar_other,
.OPUS_Cal .ajax__calendar_hover .ajax__calendar_today,
.OPUS_Cal .ajax__calendar_hover .ajax__calendar_title
{
    color: #0066CC;
    z-index:99;
}

.OPUS_Cal .ajax__calendar .ajax__calendar_deactive .ajax__calendar_day 
{
	background-color:#ffffff;
	border-color:#ffffff;
	color:#646464;
	text-decoration:line-through;
	
}
.OPUS_Cal .ajax__calendar .ajax__calendar_deactive .ajax__calendar_month 
{
	background-color:#ffffff;
	border-color:#ffffff;
	color:#646464;
	text-decoration:line-through;
}
.OPUS_Cal .ajax__calendar .ajax__calendar_deactive .ajax__calendar_year 
{
	background-color:#ffffff;
	border-color:#ffffff;
	color:#646464;
	text-decoration:line-through;
}
