/* Calendar CSS Classes */
.minidigits {
font-family: "Trebuchet MS", Verdana, Arial, "Microsoft Sans Serif"; 
font-size: 10px;
font-weight: bold;
font-style: normal;
text-decoration: none;
background-repeat: no-repeat;
background-position:  center;
}
.miniweekdaylabel {
	font-family: "Trebuchet MS", Verdana, Arial, "Microsoft Sans Serif"; 
	font-size: 10px;
	font-weight: bold;
	font-style: normal;
	text-decoration: none;
}

.cal_main {font-family: Verdana, Arial;font-size: 10px}
.cal_headerbar {font-size: 10px;height: 20px}
.cal_headerlabel, a.cal_headerlabel{font-size: 10px;font-weight:bold}
/* Month */
.cal_day_of_week, .cal_day_of_week_first {width:14%;vertical-align:middle;text-align:center}
.cal_month_daynumber {font-size: 12px}
.cal_year_day {font-size: 10px}

/* Colors */
.cal_main {border: 1px solid #99a0aa;background-color:#FFF}
.cal_headerbar {color:#708FA8;background-image: url('./bg_head.gif');background-color:#0077AA}
.cal_sperator {height:1px;background-color:#99a0aa}
.cal_headerlabel {color:#708FA8}
a.cal_headerlabel:link, a.cal_headerlabel:visited {color:#606F79;text-decoration: none}
a.cal_headerlabel:hover {color:#708FA8; text-decoration: underline}

.cal_day_of_week_first {color:#FFF;background-color:#708094}
.cal_day_of_week {color:#FFF;background-color:#607080}
.cal_greyed{background-color:#E4E8E8}
.cal_month_today{background-color:#D4E4FF}
.cal_month_todayover{background-color:#c0dafb}
.cal_month_otherday{background-color:#EEF0F0}
.cal_month_otherdayover{background-color:#dae6ec}
.cal_month_daynumber{color:#000;font-weight:bold}
a.cal_month_daynumber:link, a.cal_month_daynumber:visited {color:#606F79;text-decoration: none}
.cal_month{color:#606F79;font-weight:bold}
a.cal_month:link, a.cal_month:visited {color:#606F79;text-decoration: none}
a.cal_month:hover {color:#708FA8; text-decoration: underline}

.cal_year_day{background-color:#FFF;color:#000}
a.cal_year_day:link, a.cal_year_day:visited {color:#000;text-decoration: none}
a.cal_year_day:hover {color:#708FA8; text-decoration: underline}

/* Mini Calendrier */
.cal_minicalheaderbar {background-image:url('./bg_head.gif')}
.cal_minidigits {font-family: Verdana, Arial;font-size: 9px;font-weight: bold;font-style: normal;text-align:center;vertical-align:middle}
.cal_minicalheaderlabel {font-size: 9px;font-weight: bold}
.cal_minicalbigday {text-decoration: none;text-align:center;font-size:40px}

.cal_minicalmain {width:135px;border:1px solid #BEC2C3;background-color:#FFF}
.cal_minicalheaderlabel {color:#708FA8}
a.cal_minicalheaderlabel:link, a.cal_minicalheaderlabel:visited {color:#606F79;text-decoration: none}
a.cal_minicalheaderlabel:hover {color:#708FA8; text-decoration: underline}
.cal_minicalbigday {color:#F00}
a.cal_minicalbigday:link, a.cal_minicalbigday:visited {color:#F00;text-decoration: none}
a.cal_minicalbigday:hover {color:#F00}
.cal_minicalday{font-size:9px;background-color:#FFF;color:#000}
.cal_minidigits{color:#666666}
.cal_minidigits a{text-decoration: none;color:#666666;}
.cal_minidigits a:hover{text-decoration: none;color:#F00}