div.datum {
	background:url('../afbeeldingen/datum-achtergrond.jpg') repeat-x white top left;
	height:63px;
	width:58px;
	border:1px solid #e8e8e8;
	float:left;
	margin:5px;
}

div.datum p {
	padding:6px 0px 0px 0px;
	text-align:center;
	letter-spacing:1.5px;
	color:#f1dd33;
	font-weight:bold;
	font-size:12px;
	font-family:'Century Gothic', Arial;
}

div.datum span {
	display:block;
	text-align:center;
	padding:0px;
	color:#a8a79e;
	font-size:28px;
	font-family:'Century Gothic', Arial;
}

h2.titel {
	padding:0px 00px 0px 0px;
	margin:0px;
}

table#assignmentsview
{
	margin-top:10px;
	padding:5px;
}

table#assignmentsview tr td
{
	font-size:12px;
	border:1px solid black;
	padding:5px;
	border-top:none;
}

table#assignmentsview tr th
{
	font-weight:bolder;
	font-size:12px;
	text-align:left;
	border:1px solid black;
	padding:5px;
}

form#add_assignments
{
	padding:5px;
}

form#add_assignments p
{
	padding:0px;
}

form#add_assignments p input, form#add_assignments p select
{
	width:150px;
	float:left;
	margin-right:5px;
	height:20px;
}

form#add_assignments p select#number
{
	width:40px;
}

form#add_assignments p input#submit
{
	width:40px;
	background-color:white;
	border:1px solid #7F9DB9;
	letter-spacing:-2px;
	padding-bottom:2px;
}

h4 {
    padding:5px 5px 0px 5px;
}

h4.geel a{
	color: #333;
	font-weight:bold;
	display:block;
	border-bottom:1px solid gray;
	width:80%;
}

span.issue_kop {
	font-size:12px;
	padding:5px;
	display:block;
	color: #333;
}

ul.issue_lijst {
	padding-bottom:5px;
}

ul.issue_lijst li {
	font-size:11px;
	padding:1px;
	padding-left:8px;
	color:#333;	
}

ul.issue_lijst li a {
    text-decoration: none;
	color:#333;	
}

ul.issue_lijst li a:hover {
    text-decoration: underline;
}

ul.ul {
	list-style:none;
	padding:5px;
}

ul.ul li {
	padding:1px;
	font-size:12px;
	color:#999;
}

table.stoff {
	font-size:12px;
	padding:4px 0px 4px 0px;
}

table.stoff td {
	padding:2px;
	margin:0px;
	border:1px solid #888;
}

select.dayofbirth {
	width:150px;
}

table.policy tr td, table.policy tr th {
	padding:2px;
}

img.sponsor, a.sponsor {
	border:1px solid #a8a79e;
}

table#assignmentoverzicht tr td, table#assignmentoverzicht tr th  {
	padding:2px;
	padding-left:5px;
	border:1px solid black;
	border-top:none;
	border-left:none;
}

table#assignmentoverzicht tr th {
	font-size:11px;
	padding:15px 10px 5px 5px;
	border-left:1px solid black;
} 

table#assignmentoverzicht tr.first td  {
	border:1px solid black;
	border-left:none;
}

table#assignmentoverzicht tr td.leftt {
	border-left:1px solid black;
}