/*.calendar { font-family: Arial, Helvetica, sans-serif; font-size: 12px; color: #000000; background-color: #EFF3F7; border: 1px solid #009899; }
	.calendar a, .calendar a:hover ,.calendar a:visited  {color:#000000;text-decoration:underline;}	
	.calendarheader { font-size: 12px; font-weight: normal; background-color: #009899; color: #FFFFFF; }
		.calendarheader td {text-align:center;}
		.calendarheader span {width:100px;}
		.calendarheader a, .calendarheader  a:visited, .calendarheader a:active {color: #FFFFFF; font-weight:bold;text-decoration:none;}
		.calendarheader a:hover {color: #FFF503;text-decoration:none;}
	.calendardaynames { background-color: #C4C7C9; }
	.calendartoday { background-color: #9BC3E4; }
	.calendardayhistory { background-color: #E0E3E7; }
	.calendardaynoselect { background-color: #990000; color: #FFFFFF; }
	.calendardayselect { background-color: #809AC1; }
	.calendardaypartselect { background-color: #809AC1; }*/
	table.calendar{
		border-left: 1px solid silver;
	}
table.calendar td{
	height: 60px;
	width: :60px;
	line-height: 60px;
	text-align: center;
	vertical-align: middle;
	font-size: 2.0em;
	border-bottom: 1px solid silver;
	border-right: 1px solid silver;
	
}

table.calendar td.calendardaynames{
	height: 32px;
	font-size: 1.0em;
	color: white;
	background-image: url(../img/calendar_back_dag.gif);
	font-weight: bold;
	line-height: 28px;
	border-bottom: 1px solid silver;
	border-right: 1px solid silver;
	
}
table.calendar .calendarheader td{
	height: 32px;
	line-height: 28px;
	font-size: 1.4em;
	font-weight: bold;
	color: white;
	background-image:url(/img/calendar_back_header.gif);
}
table.calendar .calendarheader td a:link, table.calendar .calendarheader td a:active, table.calendar .calendarheader td a:visited{
	color: white;
}
#kalender_legenda{
	background-color: black;
	border: none;
}
#kalender_legenda .calendarheader{
	display: none;
}
#kalender_legenda td{
	font-size: 10px;
	text-align: left;
	height: 10px;
	color: white;
	border: none;
	line-height: 12px;
}
.agenda_kalender_{
	background-image: url(../img/calendar_back_wit.gif);
}
.agenda_kalender_999, .agenda_dag_999{ 
	background-color: #e7e7e7;
/*	background-image: url(../img/calendar_backl.gif);*/
	color: silver;
}
#kalender_legenda .agenda_dag_999 {
	background-color: #bbb;
}
.agenda_kalender_998, .agenda_dag_998{ 
	background-color:  #fff;
	/*background-image: url(../img/calendar_backl.gif);*/
}
.agenda_kalender_0, .agenda_dag_0{ 
	background-color: #fd0; 
}

.agenda_kalender_1, .agenda_dag_1{ 
	background-color: #3d3; 
} 
.agenda_kalender_2, .agenda_dag_2{ 
	background-color: #f90; 
}  
.agenda_kalender_3, .agenda_dag_3{ 
	background-color: #d00; 
} 
td.calendardaynames{
	font-size: 1.0em;
}
