/* afbeeldingen in anchors geen rand */
a img { border: none; }

/* beleefbibliotheek */
div.blb { clear: both; width: 503px; height: 510px; margin: 30px 0 10px; overflow: visible; }
iframe { border: none; margin: 0; padding: 0; }
iframe.blb { height: 510px; margin-top: -50px; position: absolute; width: 747px; }

/* kruimelpad */
div#crumpath { height: 14px; padding: 6px 0 7px 0; }
div#crumpath img { height: 14px; }

/* foto albums */
table.fotoalbum
{
	border: 1px solid #C6C6C6;
	float: left;
	width: 454px;
}
table.fotoalbum td
{
	border: 1px solid #C6C6C6;
	padding: 0 8px;
	text-align: center;
}
table.fotoalbum img
{
	margin: 0;
}

/* door gebruiker ingevulde tabellen */
table.user_table
{
	border: 1px solid #C6C6C6 !important;
	border-right: 1px solid white !important;
	border-left: 1px solid white !important;
	border-collapse: collapse !important;
	border-spacing: 0 !important;
}
table.user_table td
{
	border-bottom: 1px solid #C6C6C6 !important;
	border-left: 1px solid #C6C6C6 !important;
	padding: 5px 0px 5px 10px !important; 
}
table.user_table td:first-child
{
	border-left: hidden !important;
}
table.user_table tr.c1 td
{
	background-color: #F3F3F3;
}

div.tegenUitbreken
{
	display: block !important;
	margin: 0 !important;
	padding: 0 !important;
	width: 454px !important;
}

/* al@din*/

.teller { padding: 0 0 30px 0;}
.teller * { font-size: 12px; }

#aladinform LABEL { font-weight: bold; display: block; float: left; width: 200px; margin-top: 10px; }
#aladinform SELECT { line-height: 17px; width: 125px; margin-top: 10px; }
#aladinform TEXTAREA { line-height: 17px; width: 460px; margin-top: 10px; height: 80px; }
#aladinform INPUT { float: left; line-height: 17px; width: 222px; margin: 10px 0 0; text-align: center; font-size: 11px; color: #000; border: 1px solid #000; background-color: #fff; font-weight: bold; }

#aladinform div.radio { display: block; float: left; padding-left: 3px; margin-top: 10px;  }
#aladinform div.radio input { vertical-align: text-bottom; width: auto !important; } 
#aladinform div.radio * { line-height: 17px;font-weight: normal; display: inline !important; float: none !important; margin: 0 !important; width: auto !important; }

#aladinform div.geslacht { float: left; padding-left: 3px; margin-top: 10px; }
#aladinform div.geslacht input { vertical-align: text-bottom; width: auto !important; } 
#aladinform div.geslacht * {font-weight: normal; display: inline !important; float: none !important; margin: 0 !important; width: auto !important; }
