/* TABEL */
.table{
	font-size:12px;
	width:100%;
	border-collapse:collapse;
}
.table th{
	text-align:left;
	vertical-align:top;
	background-color:#F5F5F5;
	border-top: #ccc 1px solid;
}
.table th, .table td{
	padding:4px;
	border-bottom: #ccc 1px solid;
}
.table .action{width:20px; text-align:center;}
/* HEADERS */
h2, h3{
	margin-bottom:10px;
}

h3{
	padding-bottom:4px;
}

/* LINKS */
h2 a:link, h2 a:visited{
	text-decoration:underline;
}

/* FORM */
.form label{ 		font-weight:bold; }
.form .label{ 		display:inline-block; width:120px; margin-bottom:4px;}
.form .indent{ 		margin-left:120px;}	
.form input.text { 	border:#888 solid 1px; padding:3px; width:450px;}
.form input:focus, .forum input:focus{ 	background-color:#FFFF99; border-color:#000;}
.form textarea{ 	
	width:450px; 
	height:100px;
	font-family:Arial, Helvetica, sans-serif; 
	font-size:95%; 
	border:#888 solid 1px;
	padding:3px;
}
.form .required{	font-weight:bold; color:#CC0000;}	
.form .description{	font-size:11px; color:#888;}
.button{ 			cursor:pointer; padding:5px 10px;}

/* DATE PICKER */
.ui-datepicker-trigger{ cursor:pointer; padding-left:4px;}

 /* OVERIG */
#content p{
	line-height:19px;
}
.label{
	width:120px;
	display:inline-block;
}
a.inschrijven, a.uitschrijven{	border:solid 1px; display:inline-block; padding: 4px 15px; font-size:14px; font-weight:bold;}
.inschrijven{ 	color:#fff; background-color:#7DABDD; }
.uitschrijven{ color:#fff; background-color:#FF9797;}

.cursorHelp{cursor:help;}
