/* @override http://www.kazou-limburg.be/core/css/agenda.css */

.kal{
	width: 550px;
	border: 0;
	color: #4d4d4d;
	margin-left: 4px;
}
.kal tr{
	vertical-align:top;
}
.kal tr th{
	width: 91px;
	padding-top: 10px;
}
.kal tr td{
	height: 70px;
	border-top: 1px solid #43717b;
}
.kal tr td,.kal tr th{
	border-left: 1px solid #43717b;
}
td.kal_onder, td.kal_links_onder, td.kal_rechts_onder, .kal_top{
	height: 15px;
}
.kal_top{
	background:url(../../images/v2topagenda.gif) no-repeat top left;
}
.kal_dag1{
	background-position:-10px top;
}
.kal_dag7{
	background: url(../../images/v2agendatoprep.gif) top right;
}
.kal_rb{
	background-position: top right;
	height:auto;
}
.kal_center{
	background-position: top center;
}

.kal_lb{
	border-left:0;
}
.kal_rb, .kal_lb{
	border-top: 0;
	height: 10px;
	width: 15px;
}
.kal_maand{
	background: #808080 url(../../images/v2agendalbblauw.gif) no-repeat top left;
	border-left: 0;
}
.kal_zond{
	background: #808080 url(../../images/v2agendarbblauw.gif) no-repeat top right;
}
.kal_lrand, .kal_rrand{
	background: url(../../images/v2agendablokblauw.gif) repeat-y;
}
.kal_lrand{
	background-position:left;
	width: 10px;
	max-width: 10px;
	border-left:0;
}
.kal_rrand{
	background-position:right;
	width: 10px;
	max-width: 10px;
}
.kal_orand{
	background:url(../../images/v2bottomagenda.gif) no-repeat bottom center;
}
.kal_overflower{
	width: 74px;
	max-width: 74px;
	overflow: hidden;
	}
tr.kal_orand td{
	height:13px;
	font-size:5px;
	border-top: 0px;
	border-left: 1px solid #43717b;
}
.kal_lo{
	background-position: bottom left;
}
h4.dag{
	border-right: 1px solid #43717b; 
	width:15px; 
	border-bottom: 1px solid #43717b; 
	padding: 2px; 
	text-align:center; 
	float: left;
	margin:0;
	font-size: 10px;
	background:#d6d6d6;
}
p.act{
	clear: both;
	font-size:9px;
	margin: 0 0 3px 0;
	overflow: hidden;
}
#vandaag{
	background: #18884d;
	color: #fff;
}
a.agenda {
   color:#4d4d4d;
}