/*
.table.calendar {
 border: 1px solid #000000; 
border-collapse: collapse;
color: #e80000; 
} 
*/
.calendar {
background:transparent url(imgs/calendar_bg.jpg) no-repeat 0 0;
/*border-bottom:1px solid #cccccc;*/
font:100% sans-serif;
color:#FFFFFF;
font-weight:bold;
height:250px;
/*padding:.4em;
margin:0 -10px 10px -10px;
top:0;
left:0;
text-align:left;*/
border-collapse: collapse;
position:fixed;

}

.monthyear {
/*background:transparent #003366 url(imgs/top.jpg);
border-bottom:1px solid #cccccc;*/
font:100% sans-serif;
color:#FFFFFF;
font-weight:bold;
height:auto;
/*padding:.4em;
margin:0 -10px 10px -10px;*/
margin:0 0 0 0;
/*left:0;
text-align:left;*/
}

/* datum-cijfers in kalender*/
a.link {
left:0px;
top:0px;

font-family:arial,helvetica,clean,sans-serif;
font-size:12pt;
font-weight:bold;
color:#669933;
text-decoration:none;
}

/* datum-cijfers bij mouseover in kalender*/
a.link:hover{
/*background:#BCD8FA;*/
color:#FF9900;
border-color:#A0A0A0;
cursor:pointer;
width:1.1em;  /* set cell width */
text-align:center;
white-space:nowrap;

}

.xcell_over{
background-color:#BCD8FA;
color:#fff;
cursor:pointer;
}

/* background datum-cijfers vorige maand in kalender*/
.link_offup {
font-family:arial,helvetica,clean,sans-serif;
font-size:12pt;
font-weight:bold;
background-color:#648C51;
text-decoration:none;
}

/* background datum-cijfers + cijfers zelf vorige maand in kalender*/
a.link_offup {
font-family:arial,helvetica,clean,sans-serif;
font-size:12pt;
font-weight:bold;
background-color:#648C51;
color:#999900;
text-decoration:none;
}

/* datum-cijfers zelf vorige maand in kalender*/
a.link_offup:hover{
/*background:#BCD8FA;*/
color:#003333;
border-color:#A0A0A0;
cursor:pointer;
}
/* --------------------------- */

/* background datum-cijfers volgende maand in kalender*/
.link_off {
font-family:arial,helvetica,clean,sans-serif;
font-size:12pt;
font-weight:bold;
background-color:#486B43;

text-decoration:none;
}

/* background datum-cijfers + cijfers zelf volgende maand in kalender*/
a.link_off {
font-family:arial,helvetica,clean,sans-serif;
font-size:12pt;
font-weight:bold;
background-color:#486B43;
color:#999900; /* datum-cijfers */
text-decoration:none;
}


/* datum-cijfers volgende maand in kalender*/
start_cover_link_off {
font-family:arial,helvetica,clean,sans-serif;
font-size:12pt;
font-weight:bold;
background: url(imgs/dag_start_switch_off.gif) repeat-x 0 0;
text-decoration:none;
}

/* datum-cijfers zelf volgende maand in kalender*/
a.link_off:hover{
/*background:#BCD8FA;*/
color:#003333;
border-color:#A0A0A0;
cursor:pointer;
}


.balk_cal{
/*border:1px solid #304369;
background-color:#426fd9; #CEE7FF*/
background: url(imgs/balk_calendar.jpg) repeat-x 0 0;
}


/* kaders om dagan in horizontale kalender */	
td.kaderg { 
  border-left:1px solid #cccccc;/**/
	border-top:1px solid #cccccc;
	border-right:1px solid #cccccc;
	border-bottom:1px solid #cccccc;
/*	border-left-width:1px;*/
	
	} 	
	
		
/* kleine grijze letters - header boven horizontale kalender */	
  .capg {
  font-family:Arial Unicode MS, Verdana, sans-serif, Helvetia;
	font-size:8pt;
/*	font-weight:bold; */
	color:#999999;
	}

	
